/*	
	Author: f0rt1 
	Copyright: NiceWeb.In.Ua
	e-mail: shablonidle@rambler.ru
	URL: http://www.niceweb.in.ua 
*/
* {
	margin: 0px;
	padding: 0px;
}
div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p { 
	margin:0; 
	padding:0; 
}
html,body {
	background: #000 url("../images/backgr.jpg") no-repeat 50% 0;
	font: 11px Tahoma;
	color: #555;
}
	
/* HREF */
a:visited,
a:link {
	color: #555;
	font: 11px ;
	text-decoration: none;
}
a:hover {
	color: #96BE06;
	text-decoration: underline;
}

/* MAIN PAGE */
.main {
	margin: auto;
	width: 900px;
	padding-top: 5px;
}

/* TOP & LOGO */
#TopLeft {
	float: left;
	background: url("../images/theme.png") no-repeat -3px -4px;
	width: 6px;
	height: 89px;
}
#TopRight {
	float: right;
	background: url("../images/theme.png") no-repeat -35px -4px;
	width: 6px;
	height: 89px;
}
.TopCenter {
	background: url("../images/theme.png") repeat-x 0px -97px;
	height: 89px;
	margin-left: 5px;
	margin-right: 5px;
}
#pad {
	padding-top: 2px;
}
.topmenu ul li { 
	display: inline; 
}
.topmenu ul a, 
.topmenu ul a span, 
.topmenu ul { 
	height: 26px; 
	float: left; 
	background: url("../images/topmenu.png") no-repeat; 
}
.topmenu ul { 
	padding-left: 2px; 
	background-position: 0 -123px; 
}
.topmenu ul a { 
	line-height: 24px; 
	color: #555; 
	background-repeat: repeat-x; 
}
.topmenu ul a span { 
	cursor: pointer; 
	background-position: 100% -123px; 
	padding-left: 20px;
	padding-right: 20px;
}
.topmenu ul a:hover { 
	background-position: 0 -83px; 
	text-decoration: none;
}
.topmenu ul a:hover span {
	background-position: 100% -163px; 
	text-decoration: none;
}
.rssbox {
	float: right;
	margin-top: 2px;
	margin-right: 2px;
}
.rssbox a img{
	background: url("../images/theme.png") no-repeat -13px -198px;
	width: 19px;
	height: 20px;
}
.rssbox a img:hover{
	background: url("../images/theme.png") no-repeat -14px -222px;
	width: 19px;
	height: 20px;
}
.logo {
	background: url("../images/logo.png") no-repeat;
	width: 199px;
	height: 63px;
	float: left;
}
#padLg {
	margin-top: 26px;
}

/* SEARCH */
.searchBg {
	background: url("../images/theme.png") no-repeat -45px -31px;
	width: 406px;
	height: 44px;
	margin-left: 230px;
	margin-top: 33px;
}
.searchinput {
	background: url("../images/theme.png") repeat-x 0px -249px;
	font: 11px Tahoma;
	color: #555;
	padding: 4px;
	border: 1px solid #B5B4B4;
	margin-left: 10px;
	margin-top: 12px;
	width: 340px;
	float: left;
}
.Gosearch {
	background: url("../images/theme.png") no-repeat -77px -196px;
	width: 30px;
	height: 27px;
	margin-top: 9px;
	margin-left: 7px;
}
.Gosearch:hover {
	background: url("../images/theme.png") no-repeat -108px -196px;
	width: 30px;
	height: 27px;
	margin-top: 9px;
	margin-left: 7px;
}
.panel {
	float: right;
	width: 250px;
	margin-top: 6px;
}
.divider {
	padding-top: 100px;
}
.NavLink li {
	float: left; 
	display: block;
}
.NavLink a {
	background: url("../images/theme.png") no-repeat 0px -274px;
	color: #fff; 
	text-align: center; 
	text-decoration: none; 
	display: block; 
	width: 91px;
	height: 19px;
	border: 0px; 
	padding-top: 5px;
	margin-left: 20px;
	font-weight: bold;
}
.NavLink a:hover {
	background: url("../images/theme.png") no-repeat -93px -274px;
	color: #444;
}
.topage {
	background: url("../images/page.png") no-repeat;
	width: 900px;
	height: 7px;
	margin-top: 24px;
}
.botpage {
	background: url("../images/page.png") no-repeat 0 -7px;
	width: 900px;
	height: 7px;
}
.centpage {
	background: url("../images/cent.png") repeat-y;
	width: 900px;
	height: 100%;
}
#wrapper {
	float: left;
	width: 100%;
}
#contentext {
	margin-left: 198px;
	margin-right: 2px;
}	
#left {
	float: left;
	margin-left: -100%;
}
.adlink a{
	display: block;
	background: url("../images/theme.png") no-repeat 0px -307px;
	width: 166px;
	padding: 12px;
	color: #555;
}
.adlink a:hover{
	display: block;
	background: url("../images/theme.png") no-repeat 0px -344px;
	width: 166px;
	padding: 12px;
	color: #555;
	text-decoration: none;
	cursor: pointer;
	color: #fff;
	font-weight: bold;
}
.block {
	background: url("../images/theme.png") repeat-x 0px -391px;
	text-transform: uppercase;
	font: 13px Tahoma;
	color: #fff;
	padding: 12px;
	padding-top: 10px;
	width: 173px;
	text-shadow: 0 1px 0 #9E9E9E;
}
.textblock {
	padding: 5px;
	width: 185px;
}
.padblock {
	padding-top: 5px;
}
.title {
	text-transform: uppercase;
	font: 13px Tahoma;
	color: #000;
	border-bottom: 1px solid #F4F4F4;
	padding: 10px;
}
.textnews {
	padding: 5px;
	text-align: justify;
}	
.textnews a{
	color: #719100;
}
.textnews a:hover{
	color: #719100;
	text-decoration: underline;
}
.textnews img{
	width: 150px;
	border: 5px solid #BFC5AA;
	margin-right: 5px;
	margin-bottom: 5px;
}
.newspaneleft {
	background: url("../images/theme.png") no-repeat -184px -195px;
	width: 8px;
	height: 33px;
	margin-left: 5px;
	float: left;
}
.newspanel{
	background: #E6E6E6;
	float: left;
	padding-top: 9px;
	height: 22px;
	border-top: 1px solid #D9D9D9;
	border-bottom: 1px solid #D9D9D9;
	font: 10px Tahoma;
	width: 546px;
}
.newspanel span{
	margin-left: 10px;
}
.fullink {
	float: right;
}
.fullink a{
	background: url("../images/theme.png") no-repeat 0px -434px;
	display: block;
	width: 141px;
	font-weight: bold;
	height: 23px;
	text-align: center;
	padding-top: 10px;
	color: #000;
}
.fullink a:hover{
	background: url("../images/theme.png") no-repeat -141px -434px;
	display: block;
	width: 141px;
	font-weight: bold;
	height: 23px;
	text-align: center;
	padding-top: 10px;
	text-decoration: none;
	color: #96BE06;
}
.copyright {
	background: url("../images/copy.png") no-repeat;
	width: 900px;
	height: 47px;
}
.niceweb {
	background: url("../images/niceweb.png") no-repeat;
	width: 89px;
	height: 36px;
	float: right;
	margin-right: 10px;
}
.footer {
	padding: 10px;
	width: 170px;
	text-align: center;
	text-shadow: 0 1px 0 #fff;
	float: left;
	margin-right: 15px;
}
.hrfoot {
	background: #fff;
	width: 197px;
	height: 1px;
	border-top: 1px solid #E6E1E1;
}
.schet {
	padding-top: 5px;
	height: 35px;
}
.textZone {
	color: #000;
	padding: 5px;
	background: #f0f0f0;
	width: 888px;
	font: 10px Tahoma;
}
.textZone a {
	font: 10px Tahoma;
	color: #555;
}
.ratingfl {
	margin-left: 40px;
	margin-bottom: 20px;
}
.fullrate {
	padding: 5px;
	float: left;
}
.fav {
	float: right;
	margin-right: 5px;
}
.allpad {
	padding: 5px;
}
.allpad a{
	color: #719100;
}
.allpad a:hover{
	color: #719100;
	text-decoration: underline;
}
.alltitle {
	text-transform: uppercase;
	font: 13px Tahoma;
	color: #000;
	border-bottom: 1px solid #F4F4F4;
	border-top: 1px solid #F4F4F4;
	padding: 10px;
}
.floats {
	float: left;
	width: 100px;
	text-align: right;
	margin-right: 5px;
	margin-top: 2px;
}
.inputs {
	background: url("../images/theme.png") repeat-x 0px -249px;
	font: 11px Tahoma;
	color: #555;
	padding: 2px;
	border: 1px solid #B5B4B4;
	margin-bottom: 2px;
	margin-top: 2px;
}
.textareas {
	background: #fff;
	font: 11px Tahoma;
	color: #555;
	padding: 2px;
	border: 1px solid #B5B4B4;
	margin-bottom: 2px;
	margin-top: 2px;
}
.navigation {
	font: 14px Tahoma;
}
.sresult {
	padding: 5px;
	font: 11px Tahoma;
}
.statText {
	margin-top: 2px;
	color: #000;
}
.ava {
	float: left;
	width: 105px;
	margin-bottom: 5px;
}
.fotonews {
	width: 60px;
	height: 45px;
	overflow: hidden;
	float: left;
	border: 3px solid #BDBDBD;
	margin-right: 5px;
}
.fotonews img{
	width: 60px;
	height: 45px;
}
.titleMainBews a{
	font: 10px Tahoma;
	color: #000;
}
.titleMainBews a:hover{
	font: 10px Tahoma;
	color: #000;
}
.hrmainews {
	background: #fff;
	width: 180px;
	height: 1px;
	border-top: 1px solid #E6E1E1;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
img {
	border: 0px;
}
select {
	font: 11px Tahoma;
	border: 1px solid #aaa;
	cursor: pointer;
	padding-left: 3px;
	padding-top: 3px;
}
.quote_2 {
	background: #EFEFEF;
	border: 1px solid #CFCFCF;
	padding: 10px;
	margin-top: 5px;
}
.quote_3 {
	background: #FFF;
	padding: 10px;
}
.quote_4 {
	background: lightblue; 
	border: 1px dotted rgb(190,190,190); 
	padding:5px;
	margin:5px;
}
.quote_5 {
	background: lightyellow; 
	border: 1px dotted rgb(190,190,190); 
	padding:5px;
	margin:5px;
}
.quote_6 {
	background: #fff; 
	border: 1px dotted rgb(190,190,190); 
	padding:5px;
	margin:5px;
}
h2 {
	font: 11px Tahoma;
	font-weight: bold;
}
h1 {
	font: 13px Tahoma;
}
h3 {
	font: 11px Tahoma;
}
/* CLEAR */
.clear {
	clear: both;
}
#clear {
	clear: both;
}

/* sms cash style */
table.bc_adv_container{
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
	border-collapse:collapse;
	border-spacing:0;
	padding:0px;
	font-family:Arial;
	color:#444444;
	font-size:11px;
}
table.bc_adv_container td{
	font-size:11px;
	vertical-align:middle;
	border-collapse:collapse;
	border-spacing:0;
	height:32px;
	text-align:left;
}
table.bc_adv_container td.info{
	text-align:right;
	padding-right:10px;
	border-right:1px solid #8cddf9;
}
table.bc_adv_container td img{
	position:absolute;
	margin-top:-12px;
	margin-left:4px;
}
table.bc_adv_container td.img{
	width:35px;
	border-left:1px solid #8cddf9;
	vertical-align: middle;
}
table.bc_adv_container th.bc_adv_caption{
	height: 38px;
	background:url("../images/caption-center.png");
	color:white;
	font-weight:bold;
	vertical-align:middle;
	font-size:18px;
	border-collapse:collapse;
	border-spacing:0;
	padding:0px;
	border-left:1px solid #40b4e0;
}
table.bc_adv_container th.bc_adv_caption img{
	position:absolute;
	margin-left:-53px;
	margin-top:-18px;
}
table.bc_adv_container th.bc_adv_caption div.bc_adv_caption_left{
	height: 38px;
	display:table-cell;
	vertical-align:middle;
	padding-left:55px;
}
table.bc_adv_container th.bc_adv_caption div.bc_adv_caption_right_img{
	background:url("../images/piu.gif") right center no-repeat;
	margin-right:10px;
}
table.bc_adv_container th.bc_adv_caption div.bc_adv_caption_right{
	height: 38px;
	background:url("../images/caption-right.png") right no-repeat;
}
table.bc_adv_container tr.row_0 td{
	background:#f6fcfe;
	border-bottom:1px solid #8cddf9;
}
table.bc_adv_container tr.row_1 td{
	background:#ecf8ff;
	border-bottom:1px solid #8cddf9;
}
table.bc_adv_container a{
	color:#014e95;
	font-size:11px;
	text-decoration:underline;
	font-family:Arial;
}
table.bc_adv_container a:hover{
	text-decoration:none;
	color:#222222;
}
table.bc_adv_container th.ref-link{
	font-size: 10px;
}
table.bc_adv_container th.ref-link a{
	font-size: 10px;
}