/* CSS Document */
html {
height:100%;
}
body {margin:0; padding:0;background:#626161; font:normal 11px Tahoma}
img {border: 0; display: block; margin:0px;}
.href{text-decoration:none;}
.href:hover{text-decoration:underline;}
.fff{color:#fff;}
.ooo{color:#000;}
a.menu {font-size:12px; line-height:44px; margin:0px 11px 0px 11px;}
div.search {margin:7px 0px 0px 10px; float:left;}
a.email {color:#ffaa00; line-height:11px; font-size:12px}
.qa_ctg{
font-size:12pt;
color:#000000;
text-decoration:none;
}
.vklad_menu{
padding:13px 0px 0px 0px;
margin-right:1px;
margin-bottom:1px;
text-align:left;
background:#272627;
width:155px;
height:18px;
cursor:pointer;
float:left;
}
.vklad_menu_act{
padding:13px 0px 0px 0px;
margin-right:1px;
margin-bottom:1px;
text-align:left;
background:#8e0404;
width:155px;
height:18px;
cursor:pointer;
float:left;
}
.vklad_menu_vip{
padding:13px 0px 0px 0px;
margin-right:1px;
margin-bottom:1px;
text-align:left;
background:#2936af;
width:155px;
height:18px;
cursor:pointer;
float:left;
}
.vklad_menu_mod{
padding:13px 0px 0px 0px;
margin-right:1px;
margin-bottom:1px;
text-align:left;
background:#6ecd67;
width:155px;
height:18px;
cursor:pointer;
float:left;
}

.link_lichka{
margin-right:15px;
float:left;
}
.nocache2{
	display: none;
}
div.subtitle {position:absolute; padding-bottom:2px; color:#fff; font:normal 10px Tahoma; text-align:center; width:120px}
span.gb_pagebg{background:#cacaca; border-left:solid 1px #cacaca; border-bottom:solid 1px #cacaca; border-right:solid 1px #cacaca; font-size:13px;}
span.gb_page{background:#cacaca; border:solid 1px #fff; padding:0px 2px 0px 2px; color:#979595; font-size:11px;}

							img {display:inline}												
							div.clear {clear:both; height:0px; font-size:0px}
							div.clear10 {clear:both; height:10px; font-size:0px}
							div.clear5{clear:both; height:5px; font-size:0px}
							div.clear3{clear:both; height:3px; font-size:0px}
							div.clear15 {clear:both; height:15px; font-size:0px}
							
							div.srch_block {width:190px; margin:0px 11px 0px 0px; background:#ffffff; padding:10px 5px 10px 10px; text-align:left}
							div.srch_l {margin:0px; width: 17px; height:19px; float:left;}
							div.srch_c {margin:0px; background:url(/img/ru/search_r.gif) repeat-x; width: 160px; height:19px; float:left;}
							input.srch_c {border:0px; background:none; padding:2px 0px 0px 0px; margin:0px; width:165px; color:#bababa}
							div.srch_r {margin:0px; background:url(/img/ru/search_t.gif); width: 8px; height:19px; float:left;}
							div.srch_adv {font-size:11px; text-decoration:underline; cursor:pointer; background:url(/img/ru/srch_plus.gif) no-repeat 0px 2px; padding-left:15px}
							.whereis { margin:0px; margin-top:6px; margin-top: expression(3+'px'); padding:0px}
							div.srch_text {margin:13px 0px 0px 5px; float:left}
							div.srch {margin:7px 0px 0px 10px; float:left;}
							div.srch_b {width:150px;clear:both;}

							div.inlynch {width:185px; margin:11px 0px 0px 0px; background:#ffffff; padding:10px 10px 10px 9px;}
							span.inlynch {font:bold 12px Tahoma, Geneva, sans-serif}
							a.inlynch {color:#ca0000}
							img.inlynch {width:185px; height:150px; margin-top:5px;}
							img.linch_avt {width:40px; height:40px; float:left; margin: 2px 10px 5px 0px;}
							div.linch_avt {text-align:left; font-size:10px;}	
							div.inlynch5 {margin-top:10px}
							b.linch_avt {font-size:14px}							
							a.inlynchc {color:#000; font-weight:normal; margin-left:5px;}
							div.inlyncht {color:#b80000; margin-top:10px; font:bold 11px Tahoma, Geneva, sans-serif; text-align:left}
							span.inlyncht {color:#000; line-height:20px; white-space:nowrap; background:#bbb; font-weight:normal; padding:0px 3px 2px 3px; margin-left:5px;}
div.gmag {font:normal 11px Tahoma, Geneva, sans serif; margin:5px 0px 5px 0px; padding:2px 5px 2px 5px;}

	span.balls {
		border-style: solid;
		border-width: 1px;
		border-color: #959595;
		margin-left: 1px;
		margin-right: 1px;
		font-family: tahoma;
		font-size: 11px;
		
		font-weight: bold;
		background: url(/img/ru/ball_bg.gif);
		float: left;

	}
	img.balls {
		margin: 0px;
		float: left;
	}
	div.balls{
		/*position: relative;*/
		clear: both;
	}
	div.ballsrel{
		position: relative;
		clear: both;
	}
	div.vipstr{
		background: url(/img/ru/vip_str_bg_l.gif);
		position: relative;
		left: -18px;
		top: 2px;
		height: 30px;
		line-height: 2.5;
		width: 620px;
	}
	div.vipstr2{
		background: url(/img/ru/vip_str_bg_l.gif);
		position: relative;
		left: -18px;
		top: 2px;
		height: 30px;
		line-height: 2.5;
		width: 570px;
	}
	div.in_ban {border-style: solid; border-color: #555555; border-width:1px; background-color: #999999; height:11px; text-align:center; font-size:11px; color:#fff; margin-top:2px; line-height:9px;font-weight: bold;}
	
							div.gn_arx {background:#fff; margin:0px; padding:10px 0px 5px 0px; text-align:left; width:204px;}
							div.gn_arxtitle {background:url(/img/ru/red_name.gif); color:#fff; font:normal 22px Tahoma, Geneva, sans-serif; height:31px; margin: 0px; padding: 0px 0px 0px 7px;}
							div.gn_arxdate {width:204px; height:11px; padding:5px 0px 7px 0px; display:none}
							a.gn_arxdate {font-size:10px; color:#000;}
							img.gn_arxdatel {margin:1px 2px 0px 2px; float:left; opacity: 0.4; filter: alpha(opacity=40)}
							img.gn_arxdater {margin:1px 2px 0px 2px; float:right}
							div.gn_arxdatel {width:102px; float:left}
							div.gn_arxdater {width:102px; float:right; text-align:right}
							div.gn_arxdatec {font: bold 14px Tahoma, sans-serif; background:#f1f1f1; height:18px; clear:both; margin-top:0px; text-align:center}
							span.gn_arxdatec{color:#c80909}
							div.gn_arxnews {padding:10px 5px 5px 10px; font-size:10px; color:#817e7e}
							a.gn_arxnews {color:#000; font:bold 11px Tahoma, sans-serif}
							img.gn_arxnews {float:left; margin:0px 5px 2px 0px; width:42px; height:42px; }
	div.main1{text-align:center; padding:0px 0px 0px 0px}
	.brandurl1{width:100%; height:122px; top:0px; left:0px; position:absolute}
	.brandurl2{width:325px; position: absolute; top: 0; left: 247px;}
	.brandurl3{width:430px; height:38px; position: absolute; top: 0; left: 570px;}
	.width1000{width:1000px;  position:relative}
	.gtvlogo{margin:43px 0px 13px 21px; float:left}
	.mainblock{width:1000px; background: #1c1c1c;}
	.headmenu{height:44px; background:url(/img/ru/head_menu.gif)}
	.footmenu{height:44px; margin-top:11px; background:url(/img/ru/head_menu.gif) 1px; clear:both}
	div.main2{background:url(/img/ru/bg.gif) -2px 5px; margin:4px 5px 0px 9px;}
	div.main3{background:url(/img/ru/bg_top.gif) repeat-x; width:986px}
	div.width770{width:770px; float:left}
	a.menu1{font-size: 12px; color: #ff0000; text-decoration: none;}
	a.menu2{font-size: 12px; color: #ffffff;}
	span.menushop{background-color: #df7d0a; border: 3px solid #df7d0a;}
	a.menushop{text-decoration: none; border-bottom: 1px dashed #ffffff;font-size: 12px; color: #ffffff;}
	form.opinion1{font:normal 12px Tahoma; margin:15px 0px 0px 0px}
	input.opinionradio{margin:0px 5px 0px 0px; float:left}
	div.opinion2{float:left; width:145px; margin-top: expression(3 + 'px'); }
	div.opinionbut{background:url(/img/ru/butt.gif); width:100px; height:16px; text-align:center; font:normal 12px Tahoma; cursor:pointer;}
	div.opinionvar{margin-left: 10px;font:normal 13px Tahoma; color:#000000; padding:6px 5px 1px 0px;}
	span.opinionsnt{color:#a0a0a0; font:bold 10px Tahoma; margin-left:0px}
	div.opinionline{margin-left: 10px;height:1px; font-size:0px; border:solid 1px #cc3d05; background-color:#fefaf8;}
	div.opinion0{font:normal 13px Tahoma; color:#000000; padding:6px 5px 1px 10px;}
	span.opinion0{color:#a0a0a0; font:bold 10px Tahoma; margin-left:0px}
	.podval1{margin:6px 15px 0px 22px; float:left}
	.podval2{font:normal 10px Tahoma; text-align:left; color:#fff; margin-top:4px; float:left}
	div.toplinks1{float:right;text-align:left; margin:39px 20px 0px 0px; height:26px; width:406px; background:#ffffff;}
	a.rss{background:url(/img/ru/rss.gif) no-repeat; line-height:25px; color:#000000; padding:0px 0px 5px 23px; margin:0px 12px 0px 7px}
	a.faq{margin:0px 8px 0px 8px; color:#000000}
	a.login{margin:0px 12px 0px 12px; color:#bd0606}
	div.login{float:right; margin:0px 20px 0px 0px; padding:4px 5px 4px 5px; text-align:left; width:396px; background:#ebeaea;}
	form.login{margin:0px; padding:0px; font-size:12px;}
	input.email{width:90px; margin-right:20px;}
	input.pass{width:80px; margin-right:20px;}
	div.reglinks{line-height:12px; font-size:10px;}
	span.remindme{font-size:12px; line-height:12px;}
	a.logout{margin:0px 7px 0px 7px; color:#bd0606}
	div.toplinks2{float:right; margin:0px 20px 0px 0px; padding:2px 5px 0px 7px; width:394px; background:#ebeaea;}
	div.toplinks3{font:bold 11px Tahoma; text-align:left}
	div.inrating{font:normal 11px Tahoma; line-height:16px; text-align:left}
	div.toplinks4{float:right; margin:0px 20px 0px 0px; padding:0px 5px 0px 7px; width:394px; background:#900404; color:#fff}
	div.userstat{font:normal 11px Tahoma; line-height:16px; text-align:left}
	img.pg_0{position: relative; top: 7px;}
			span.pg_0{font-size: 12px; color: #759bb8; text-decoration: underline;}
			a.pg_2{font-size: 12px; background-color: #125385; color: white; text-decoration: none; padding: 3px;}
			a.pg_1{font-size: 12px; color: #125385;}
			span.pg_1{font-size: 12px; color: #125385;}
			img.pg_1{position: relative; top: 6px;}