html, body {margin:0; padding:0;}

#layout {
	width:100%;
	min-width:999px;
	margin:0 auto;
	z-index:799;
}

body {background:#fff; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
img {border:none;}
a img {border:none;}
a {color:#4D80A7;}
a:hover {color:#BC0101;}

.clear {clear:both;}


.colLeft{
	float:left;
	width:200px;
	margin-left:-100%;
	position:relative;
	z-index:1;
}
.colRight{
	float:right;
	width:282px;
	margin-left:-282px;
}
.colCenterBlock{
	float:left;
	width:100%;
}
.colCenter{
	margin:0 292px 0 0;
}
#header {border-top:0px solid #000; background:no-repeat 98% bottom; padding-bottom:10px; position:relative; _zoom:1;}

#header .col1 {padding-left:15px; padding-top:24px; margin-bottom:28px; float:left;}
#header .sitename {color:#7F7F7F; padding-left:20px;}
#header .logo {margin-top:7px;}

#header .col2 {padding-top:35px; float:left; margin-left:10px;}
#header .weather {width:160px; height:60px;}
#header .weather.cloudly {background:no-repeat url('weather_cloudly.gif') 35px 15px;}
#header .weather a {font-weight:bold; color:#000; font-size:13px;}
#header .weather .forecast {float:right; padding-top:12px; font-size:11px; font-weight:bold;}
#header .weather .atmo {font-size:11px;}
#header .weather .temp {padding-top:4px; color:#106EAC; font-size:20px;}

#header .col3 {position:absolute; right:15%; top:15px;}
#header .teaser {width:350px;}
#header .teaser .m  {padding:10px 10px;}
#header .caption {background:#f5f5f5 url('h_r.gif') no-repeat right top;}
#header .caption {height:31px; }
#header .caption div.b {background:url('h_l.gif') no-repeat; height:31px;}
#header .caption div.m {padding:8px 15px 0 15px; font-weight:bold; }
#header .teaser .text {margin-top:15px; font-size:11px; color:#565656; padding-left:15px; padding-right:5px;}
#header .teaser .text b, #header .teaser .text strong {color:#000;}
#header .slogan {margin-left:15px; margin-top:10px;}
#header .col1 {background:url('rusmap_south.gif') no-repeat right bottom; padding-right:170px; padding-bottom:15px;}

#header {padding-bottom:35px;}

#header .searchbar {position:absolute; top:159px; padding-right:30px; margin-top:0px; float:right; right:15%; width:307px; height:34px; background:no-repeat url('head_search.gif') 0 0;}
#header .searchbar form {position:relative;}
#header .searchbar input.text {border:none;   background:none; position:absolute; width:205px; height:18px; top:6px; left:12px; font-size:13px; font-family:Arial,sans-serif;}
#header .searchbar input.submit {border:none; background:none; position:absolute; width:60px; height:22px; top:5px; left:240px; cursor:pointer; cursor:hand;}

#header .today {position:absolute; top:160px; left:15px;}
#header .today b {display:block; padding-left:20px;}
#header .today i {display:block; font-style:normal; background:url('icon_calend.gif') no-repeat 0 0; padding-left:20px;}

#header .editorial {position:absolute; top:160px; left:170px;}
#header .editorial b {display:block; padding-left:20px;}
#header .editorial i {display:block; font-style:normal; background:url('icon_bcast.gif') no-repeat 0 0; padding-left:20px;}

#footer {padding-top:2px; border-top:1px solid #E1E1E1; }
.footer-bg {padding:20px 20px 20px 30px; background:#EEEEEE url('grad5.gif') repeat-x left bottom; }
.footer-bg {clear:left; color:#7F7F7F;}
.footer-bg a {color:#7F7F7F;}
.footer-bg .c1 {float: left; margin-right:-150px; }
.footer-bg .c2 {margin-left:160px; float:left;}
.footer-bg .c3 {float: right;}
#footer .menu a {color:#4D80A7; font-weight:bold; }

a.noline {text-decoration:none;}

#mainmenu { background:#73880D url('mainmenu_bg.gif'); height:38px; position:relative; z-index:2; _zoom:1;}
#mainmenu ul {margin:0; padding:0; margin-left:16px; list-style:none; }
#mainmenu ul ul {margin-left:0;}
* html #mainmenu ul {margin-left:6px;}
* html #mainmenu ul ul {margin-left:0px;}
#mainmenu ul li {float:left; display:block; padding-top:5px; margin:0 10px; margin-right:12px;}
#mainmenu ul li a {color:#fff; font-size:18px; display:block; float:left; padding:5px 5px 7px 5px;}
#mainmenu ul li {position:relative;}
#mainmenu ul li.current {}
#mainmenu ul li.current a {background:#fff; color:#73880A; text-decoration:none;}
#mainmenu ul li.current .r {position:absolute; width:10px; height:34px; bottom:0; right:-10px; background:url('mainmenu_active.gif') 0 0; }
#mainmenu ul li.current .l {position:absolute; width:10px; height:34px; bottom:0; left:-10px; background:url('mainmenu_active.gif') -10px 0;}
#mainmenu ul li.current .r {//bottom: -1px;}
#mainmenu ul li.current .l {//bottom: -1px;}


#mainmenu ul li.over {}
#mainmenu ul li.over a {background:#fff; color:#73880A; text-decoration:none;}
#mainmenu ul li.over .r {position:absolute; width:10px; height:34px; bottom:0; right:-10px; background:url('mainmenu_active.gif') 0 0; }
#mainmenu ul li.over .l {position:absolute; width:10px; height:34px; bottom:0; left:-10px; background:url('mainmenu_active.gif') -10px 0;}
#mainmenu ul li.over .r {//bottom: -1px;}
#mainmenu ul li.over .l {//bottom: -1px;}

#mainmenu ul li .sublevel {float:left; display:none; position:absolute; top:38px; left:-11px; background:#fff; border:1px solid #6D8109; border-top:0; border-bottom:0; z-index:100; _zoom:1;}
#mainmenu ul li.current .sublevel {}
#mainmenu ul li.over {z-index:100;}
#mainmenu ul li.over .sublevel {display:block; sborder-top:1px solid #6D8109; _zoom:1;}
#mainmenu ul li .sublevel .m {padding:10px 1px; float:left; width:200px; position:relative; z-index:50; _zoom:1;}  /****/
#mainmenu ul li .sublevel ul {float:left; width:200px; background:none; margin:0; padding:0; _zoom:1;}
#mainmenu ul li .sublevel ul li {float:none; display:block; background:none; margin:0; padding:2px 0;}
#mainmenu ul li .sublevel ul li a {white-space:nowrap; float:none; display:block; margin:0; padding:2px 25px; font-size:13px; font-weight:bold; color:#4D80A7;}
#mainmenu ul li .sublevel ul li a:hover {background:#EEAB2C url('sublevel_bg.gif'); color:#fff;}
#mainmenu ul li .sublevel .lb, #mainmenu ul li .sublevel .rb {position:absolute; font-size:0; width:12px; height:12px;  z-index:50px;}
#mainmenu ul li .sublevel .lb {bottom:-12px;  left:-1px; background:no-repeat url(sublevel_lb.png); _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sublevel_lb.png',sizingMethod=crop);}
#mainmenu ul li .sublevel .rb {bottom:-12px; right:-1px; background:no-repeat url(sublevel_rb.png); _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sublevel_rb.png',sizingMethod=crop); _right: expression(this.parentNode.offsetWidth % 2? "-2px" : "-1px");}
#mainmenu ul li .sublevel .cb {display:block; position:absolute;  font-size:0; bottom:-11px; height:12px; left:0; width:200px; _bottom: expression(this.parentNode.offsetHeight % 2? "-11px" : "-12px");}
#mainmenu ul li .sublevel .cb span {display:block; height:12px; margin:0 11px; margin-right:9px; background:#fff; border-bottom:1px solid #6D8109;}
* html #mainmenu ul li .sublevel .cb {display:none;}
* html #mainmenu ul li .sublevel .rb {display:none;}
* html #mainmenu ul li .sublevel .lb {display:none;}
* html #mainmenu ul li .sublevel { border-bottom:1px solid #6D8109;}

.columns {}
#mainmenu {z-index:20;}


#submenu {_zoom:1; background:repeat-x url('submenu_sep.gif') left bottom; padding-bottom:7px; margin-left:15px; margin-right:5px;}
#submenu ul {margin:0; margin-top:5px; padding:0; list-style:none; _zoom:1;}
#submenu ul li {float:left; display:block; margin:0 0px; margin-right:14px;}
#submenu ul li a {font-size:14px; display:block; padding:2px 10px; float:left; white-space:nowrap;}
#submenu a:hover {color:#FF7502;}
#submenu ul li.current a {background:#FF7502 repeat-x url('submenu_active.gif') left bottom; color:#fff; text-decoration:none;}
#submenu ul li.current a:hover {color:#fff;}
#submenu .rss {margin-right:7px; padding-right:0; margin-left:0;}
#submenu .rss a {padding-left:0; margin-left:0; padding-right:0; margin-right:5px;}


.maintheme {position:relative; font-size:1.2em; background:repeat-y url(grad4.gif) 0 0; _zoom:1;}
.maintheme .lt, .maintheme .rt, .maintheme .lb, .maintheme .rb {position:absolute; font-size:0; width:9px; height:9px;}
.maintheme .lt {top:0; left:0; background:url(star4.gif) no-repeat -9px -9px;}
.maintheme .lb {left:0; bottom:0; background:url(star4.gif) no-repeat -9px 0px;  _bottom: expression(this.parentNode.offsetHeight % 2? "-1px" : "0px");}
.maintheme .pad {padding:6px 10px; vertical-align:top; padding-top:9px;}
.maintheme a {color:#BC0101; font-weight:bold; text-decoration:none; margin-left:10px; margin-right:5px;}
.maintheme a:hover {text-decoration:underline;}
.maintheme .ncomments {position:relative; vertical-align:top; margin:0;}
.maintheme .ncomments img {vertical-align:top;}
.maintheme a.ncomments:hover {text-decoration:none;}
.maintheme .ncomments b {display:block; position:absolute;  top:-0.1em; //top:0.7em; text-align:center; left:0; width:23px; text-align:center; color:#fff; font-weight:normal; _cursor:hand;}
.columns {padding:13px 5px 10px 15px;}

.theme_docs .ncomments {position:relative; vertical-align:middle; margin:0;}
.theme_docs .ncomments img {vertical-align:top;}
.theme_docs a.ncomments:hover {text-decoration:none;}
.theme_docs .ncomments b {display:block; position:absolute;  top:-0.1em; //top:0.7em; text-align:center; left:0; width:23px; text-align:center; color:#fff; font-weight:normal; _cursor:hand;}

.block1 {position:relative; background:#FAF1E7; _zoom:1; margin:6px;}
.block1 .lt, .block1 .rt, .block1 .lb, .block1 .rb {position:absolute; font-size:0; width:9px; height:9px;}
.block1 .lt {top:0; left:0; background:url(star1.gif) no-repeat -9px -9px;}
.block1 .rt {top:0; right:0; background:url(star1.gif) no-repeat 0px -9px; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px"); }
.block1 .lb {left:0; bottom:0; background:url(star1.gif) no-repeat -9px 0px;  _bottom: expression(this.parentNode.offsetHeight % 2? "-1px" : "0px");}
.block1 .rb {right:0; bottom:0; background:url(star1.gif) no-repeat 0px 0px; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px");  _bottom: expression(this.parentNode.offsetHeight % 2? "-1px" : "0px");}
.block1 .pad {padding:15px;}

.block2 {position:relative; background:#eee repeat-x url('grad2.gif') left bottom; _zoom:1; margin:6px;}
.block2 .lt, .block2 .rt, .block2 .lb, .block2 .rb {position:absolute; font-size:0; width:9px; height:9px;}
.block2 .lt {top:0; left:0; background:url(star2.gif) no-repeat -9px -9px;}
.block2 .rt {top:0; right:0; background:url(star2.gif) no-repeat 0px -9px; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px"); }
.block2 .lb {left:0; bottom:0; background:url(star2.gif) no-repeat -9px 0px;  _bottom: expression(this.parentNode.offsetHeight % 2? "-1px" : "0px");}
.block2 .rb {right:0; bottom:0; background:url(star2.gif) no-repeat 0px 0px; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px");  _bottom: expression(this.parentNode.offsetHeight % 2? "-1px" : "0px");}
.block2 .pad {padding:15px; padding-right:8px;}

.block3 {position:relative; background:#FFEBBE repeat-x url('grad3.gif') left bottom; _zoom:1;}
.block3 .lt, .block3 .rt, .block3 .lb, .block3 .rb {position:absolute; font-size:0; width:9px; height:9px;}
.block3 .lt {top:0; left:0; background:url(star3.gif) no-repeat -9px -9px;}
.block3 .rt {top:0; right:0; background:url(star3.gif) no-repeat 0px -9px; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px"); }
.block3 .lb {left:0; bottom:0; background:url(star3.gif) no-repeat -9px 0px;  _bottom: expression(this.parentNode.offsetHeight % 2? "-1px" : "0px");}
.block3 .rb {right:0; bottom:0; background:url(star3.gif) no-repeat 0px 0px; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px");  _bottom: expression(this.parentNode.offsetHeight % 2? "-1px" : "0px");}
.block3 .pad {padding:15px; padding-right:8px;}


.block4 {position:relative; background:repeat-x url('grad7.gif') left top; _zoom:1;}
.block4 .lt, .block4 .rt, .block4 .lb, .block4 .rb {position:absolute; font-size:0; width:10px; height:10px;}
.block4 .lt {top:0; left:0; background:url(semistar7.gif) no-repeat -10px 0px;}
.block4 .rt {top:0; right:0; background:url(semistar7.gif) no-repeat 0px 0px; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px"); }
.block4 .pad {padding:15px; padding-right:8px;}

.block5 {position:relative; background:repeat-x url('grad8.gif') left top; _zoom:1;}
.block5 .lt, .block5 .rt, .block5 .lb, .block5 .rb {position:absolute; font-size:0; width:3px; height:3px;}
.block5 .lt {top:0; left:0; background:url(semistar8.gif) no-repeat -3px 0px;}
.block5 .rt {top:0; right:0; background:url(semistar8.gif) no-repeat 0px 0px; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px"); }
.block5 .pad {padding:15px; padding-right:8px;}

.block6 {margin-top:20px;clear:both;position:relative; background:#F3F3F3; border:1px solid #DDDDDD;_zoom:1; }
.block6 .border {border:1px solid #fff;}
.block6 .lt, .block6 .rt, .block6 .lb, .block6 .rb {position:absolute; font-size:0; width:6px; height:6px;}
.block6 .lt {top:-1px; left:-1px;; background:url(star10.gif) no-repeat -6px -6px;}
.block6 .rt {top:-1px; right:-1px; background:url(star10.gif) no-repeat 0px -6px; _right: expression(this.parentNode.offsetWidth % 2? "-2px" : "-1px"); }
.block6 .lb {left:-1px; bottom:-1px; background:url(star10.gif) no-repeat -6px 0px;  _bottom: expression(this.parentNode.offsetHeight % 2? "-2px" : "-1px");}
.block6 .rb {right:-1px; bottom:-1px; background:url(star10.gif) no-repeat 0px 0px; _right: expression(this.parentNode.offsetWidth % 2? "-2px" : "-1px");  _bottom: expression(this.parentNode.offsetHeight % 2? "-2px" : "-1px");}
.block6 .pad {padding:15px; padding-right:8px;}

.block61 {position:relative; background:#F3F3F3; color:#BC0101; float:right; border:1px solid #DDDDDD;_zoom:1; border-bottom:0; margin:0;}
.block61 .border {border:1px solid #fff;border-bottom:0;}
.block61 .lt, .block61 .rt, .block61 .lb, .block61 .rb {position:absolute; font-size:0; width:6px; height:6px;}
.block61 .lt {top:-1px; left:-1px;; background:url(star10.gif) no-repeat -6px -6px;}
.block61 .rt {top:-1px; right:-1px; background:url(star10.gif) no-repeat 0px -6px; _right: expression(this.parentNode.offsetWidth % 2? "-2px" : "-1px"); }
.block61 .lb {left:-1px; bottom:-1px; background:url(star10.gif) no-repeat -6px 0px;  _bottom: expression(this.parentNode.offsetHeight % 2? "-2px" : "-1px");}
.block61 .rb {right:-1px; bottom:-1px; background:url(star10.gif) no-repeat 0px 0px; _right: expression(this.parentNode.offsetWidth % 2? "-2px" : "-1px");  _bottom: expression(this.parentNode.offsetHeight % 2? "-2px" : "-1px");}
.block61 .pad {padding:5px 15px;}


.block7 {position:relative; background:#E1E9A1; _zoom:1; margin:6px;}
.block7 .lt, .block7 .rt, .block7 .lb, .block7 .rb {position:absolute; font-size:0; width:9px; height:9px;}
.block7 .lt {top:0; left:0; background:url(star11.gif) no-repeat -9px -9px;}
.block7 .rt {top:0; right:0; background:url(star11.gif) no-repeat 0px -9px; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px"); }
.block7 .lb {left:0; bottom:0; background:url(star11.gif) no-repeat -9px 0px;  _bottom: expression(this.parentNode.offsetHeight % 2? "-1px" : "0px");}
.block7 .rb {right:0; bottom:0; background:url(star11.gif) no-repeat 0px 0px; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px");  _bottom: expression(this.parentNode.offsetHeight % 2? "-1px" : "0px");}
.block7 .pad {padding:15px;}


.block {margin-left:6px;  margin-right:6px;}
.block .caption {padding-bottom:10px; text-decoration:none; font-weight:bold; font-size:16px; color:#000;}
.block .caption a {text-decoration:none; font-weight:bold; font-size:16px; color:#000;}
.block .caption a:hover {text-decoration:underline;}
.block {//height:1%;}

.paginator {position:relative; _zoom:1; }
.paginator .m {color:#000; padding:10px;}
.paginator a {margin:0 1px;}
.paginator a.prev {color:#6B6B6B; font-size:13px; margin-left:15px; }
.paginator a.next {color:#6B6B6B; font-size:13px; }
.paginator span {color:#000; font-weight:bold; margin:0 1px;}

.interview {margin-top:0;}
.interview .pad {clear: left;}
.interview .c1 {float: left; margin-right:-90px; }
.interview .c2 {margin-left: 60px;}
.interview .c1 img {padding:1px; background:#fff; border:1px solid #CDC6BD;}
.interview .quote {margin-top:3px; font:italic 12px Georgia;}
.interview .date a {text-decoration:none; color:#939393;}
.interview .person a {color:#BC0101; font-weight:bold;}
.interview .person a:hover {text-decoration:none;}
.interview a.vcard {position:relative; _zoom:1; text-decoration:none;}
.interview a.vcard span {display:block; visibility:hidden; position:absolute; padding:12px 10px 0 10px; top:16px; right:-45px; color:#fff; font-weight:normal; text-decoration:none; width:231px; height:64px; background:url('jobpost.png') no-repeat 0 0; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/jobpost.png',sizingMethod=crop); z-index:1000;}
.interview a.vcard.over span {visibility:visible;}

.expert {margin-top:0;}
.expert .pad {clear: left; padding-right:5px;}
.expert .c1 {float: left; margin-right:-90px; }
.expert .c2 {margin-left: 90px;}
.expert .c1 img {padding:1px; background:#fff; border:1px solid #CDC6BD;}
.expert .quote {margin-top:3px; font:italic 12px Georgia;}
.expert .date a {text-decoration:none; color:#939393;}
.expert .person {color:#BC0101; font-weight:bold;}
.expert .person a {color:#BC0101; font-weight:bold;}
.expert .person a:hover {text-decoration:none;}
.expert a.vcard {position:relative; _zoom:1; text-decoration:none;}
.expert a.vcard span {display:block; visibility:hidden; position:absolute; padding:12px 10px 0 10px; top:16px; right:-45px; color:#fff; font-weight:normal; text-decoration:none; width:231px; height:64px; background:url('jobpost.png') no-repeat 0 0; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/jobpost.png',sizingMethod=crop); z-index:1000;}
.expert a.vcard.over span {visibility:visible;}
.expert .btni {}
.expert .btn {border: 2px solid #b4b606; border-right:2px solid #9a9c00; border-bottom:2px solid #9a9c00; background:#6d8109; font-size:16px; margin:0; padding:5px 10px; cursor:pointer; cursor:hand;color:#FFF !important;}

.expert .btn {border: 2px solid #ffb555; border-right:2px solid #d98c28; border-bottom:2px solid #d98c28; background:#ed9017; font-size:16px; margin:0; padding:5px 10px; cursor:pointer; cursor:hand;color:#FFF !important;}

.topdocs {margin-top:0;}
.topdocs .pad {clear: left;}
.topdocs .c1 {float: left; margin-right:-90px; }
.topdocs .c2 {margin-left: 10px;}
.topdocs .c1 img {padding:1px; background:#fff; border:1px solid #CDC6BD;}
.topdocs .quote {margin-top:3px; font:italic 12px Georgia;}
.topdocs .date a {text-decoration:none; color:#939393;}
.topdocs .person a {color:#BC0101; font-weight:bold;}
.topdocs .person a:hover {text-decoration:none;}
.topdocs a.vcard {position:relative; _zoom:1; text-decoration:none;}
.topdocs a.vcard span {display:block; visibility:hidden; position:absolute; padding:12px 10px 0 10px; top:16px; right:-45px; color:#fff; font-weight:normal; text-decoration:none; width:231px; height:64px; background:url('jobpost.png') no-repeat 0 0; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/jobpost.png',sizingMethod=crop); z-index:1;}
.topdocs a.vcard.over span {visibility:visible;}
.topdocs .caption {font-weight:bold; font-size:16px; color:#000;}

.infocus .pad {clear: left;}
.infocus .c1 {float: left; margin-right:-90px; }
.infocus .c2 {margin-left: 60px;}
.infocus .c1 img {padding:1px; background:#fff; border:1px solid #CDC6BD;}
.infocus .quote {margin-top:3px;}
.infocus .date a {text-decoration:none; color:#939393;}
.infocus .person a {color:#BC0101; font-weight:bold;}
.infocus .person a:hover {text-decoration:none;}
.infocus a.vcard {position:relative; _zoom:1; text-decoration:none;}
.infocus a.vcard span {display:block; visibility:hidden; position:absolute; padding:12px 10px 0 10px; top:16px; right:-45px; color:#fff; font-weight:normal; text-decoration:none; width:231px; height:64px; background:url('jobpost.png') no-repeat 0 0; _background:none; _filter progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/jobpost.png',sizingMethod=crop); z-index:1000;}
.infocus a.vcard.over span {visibility:visible;}
.infocus .caption {font-weight:bold; font-size:16px; color:#000;}

.informers table {width:100% !important;}
.informers td{font-size:0.8em !important;}
.informers .pad {clear: left; padding:5px 10px;}
.informers .caption {font-weight:bold; font-size:14px; color:#000;padding-bottom:5px;}


.analytics .pad {clear: left; }
.analytics .c1 {float: left; margin-right:-57px; }
.analytics .c2 {margin-left:57px;}
.analytics .c1 img {background:#fff; border:1px solid #CDC6BD; padding:1px; }
.analytics .date a {text-decoration:none; color:#939393;}
.analytics .archive {text-align:right; color:#BC0101;}
.analytics .archive a {color:#BC0101;}

.region_filter .pad {clear: left; padding:5px 10px;}
.region_filter .caption {font-weight:bold; font-size:12px; color:#000;padding-bottom:5px;}
.region_filter form { margin:0;padding:0;}

.consult a {color:#506100;}
.consult a:hover {color:#BC0101;}
.consult {line-height:1.8em;}
.consult .c1 {float: left; margin-right:-57px; }
.consult .c2 {margin-left:57px;}
.consult .c1 img {background:#fff; border:1px solid #CDC6BD; padding:1px; }
.consult .date a {text-decoration:none; color:#939393;}
.consult .archive {text-align:right; color:#BC0101;}
.consult .archive a {color:#BC0101;}

.lastnews a {color:#506100;}
.lastnews a:hover {color:#BC0101;}
.lastnews .c1 {float: left; margin-right:-57px; }
.lastnews .c2 {margin-left:57px;}
.lastnews .c1 img {background:#fff; border:1px solid #CDC6BD; padding:1px; }
.lastnews .date a {text-decoration:none; color:#939393;}
.lastnews .archive {text-align:right; color:#BC0101;}
.lastnews .archive a {color:#BC0101;}

.superpop .pad {padding-right:20px;}

.doc_list .pad {clear: left;}
.doc_list .c1 {float: left; margin-right:-135px; }
.doc_list .c2 {margin-left: 135px; margin-bottom:20px;}
.doc_list .c1 img {padding:1px; background:#fff; border:1px solid #CDC6BD; margin-top:5px;}
.doc_list .c2 .caption, .doc_list .c2 .caption a {text-decoration:underline; font-size:18px; font-weight:normal; color:#BC0101;}
.doc_list .add, .doc_list .add a {color:#A3A3A3; font-size:11px;}
.doc_list .ncomments {position:relative; vertical-align:middle; margin:0;}
.doc_list .ncomments img {vertical-align:top;}
.doc_list a.ncomments:hover {text-decoration:none;}
.doc_list .ncomments b {text-decoration:none; font-size:12px; display:block; position:absolute;  top:-0.7em; //top:0em; text-align:center; left:0; width:23px; text-align:center; color:#fff; font-weight:normal; _cursor:hand;}

.doc_list .paginator {position:relative;background:#E8E8E8; border:1px solid #CFCFCF; _zoom:1; }
.doc_list .paginator .m {color:#000; padding:10px;}
.doc_list .paginator  a.prev {color:#6B6B6B; font-size:13px; }
.doc_list .paginator  a.next {color:#6B6B6B; font-size:13px; }
.doc_list .paginator span {color:#000;}
.doc_list .paginator .lt, .doc_list .paginator .rt, .doc_list .paginator .lb, .doc_list .paginator .rb {position:absolute; font-size:0; width:6px; height:6px;}
.doc_list .paginator .lt {top:-1px; left:-1px; background:url(star8.gif) no-repeat -6px -6px;}
.doc_list .paginator .rt {top:-1px; right:-1px; background:url(star8.gif) no-repeat 0px -6px; _right: expression(this.parentNode.offsetWidth % 2? "-2px" : "-1px"); }
.doc_list .paginator .lb {left:-1px; bottom:-1px; background:url(star8.gif) no-repeat -6px 0px;  _bottom: expression(this.parentNode.offsetHeight % 2? "-2px" : "-1px");}
.doc_list .paginator .rb {right:-1px; bottom:-1px; background:url(star8.gif) no-repeat 0px 0px; _right: expression(this.parentNode.offsetWidth % 2? "-2px" : "-1px");  _bottom: expression(this.parentNode.offsetHeight % 2? "-2px" : "-1px");}

.doc_list .readmore {float:left; position:relative;background:#FF7400; _zoom:1;}
.doc_list .readmore .m {color:#fff; font-size:14px; padding:10px;}
.doc_list .readmore .m a {color:#fff;}
.doc_list .readmore .lt, .doc_list .readmore .rt, .doc_list .readmore .lb, .doc_list .readmore .rb {position:absolute; font-size:0; width:9px; height:9px;}
.doc_list .readmore .lt {top:0px; left:0px; background:url(star9.gif) no-repeat -9px -9px;}
.doc_list .readmore .rt {top:0px; right:0px; background:url(star9.gif) no-repeat 0px -9px; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "-1px");}
.doc_list .readmore .lb {left:0px; bottom:0px; background:url(star9.gif) no-repeat -9px 0px;  _bottom: expression(this.parentNode.offsetHeight % 2? "-1px" : "0px");}
.doc_list .readmore .rb {right:0px; bottom:0px; background:url(star9.gif) no-repeat 0px 0px; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "-1px");  _bottom: expression(this.parentNode.offsetHeight % 2? "-1px" : "0px");}


.photogallery .pad {clear: left;}
.photogallery .caption {padding-bottom:5px;}
.photogallery .c img {padding:1px; background:#fff; border:1px solid #CDC6BD; margin-top:5px;}

.persons_list .pad {clear: left;}
.persons_list ul {margin:0;padding-left:15px;}
.persons_list .archive {padding-left:15px;margin-top:5px;}
.persons_list .c1 {float: left; margin-right:-135px; }
.persons_list .c2 {margin-left: 10px; margin-bottom:20px;}
.persons_list .c1 img {padding:1px; background:#fff; border:1px solid #CDC6BD; margin-top:5px;}
.persons_list .c2 .caption, .persons_list .c2 .caption a {text-decoration:underline; font-size:18px; font-weight:normal; color:#BC0101;}
.persons_list .caption{padding-bottom:5px;}
.persons_list .add, .persons_list .add a {color:#A3A3A3; font-size:11px;}
.persons_list .ncomments {position:relative; vertical-align:middle; margin:0;}
.persons_list .ncomments img {vertical-align:top;}
.persons_list a.ncomments:hover {text-decoration:none;}
.persons_list .ncomments b {text-decoration:none; font-size:12px; display:block; position:absolute;  top:-0.7em; //top:0em; text-align:center; left:0; width:23px; text-align:center; color:#fff; font-weight:normal; _cursor:hand;}

.items_list .pad {clear: left;}
.items_list ul {margin:0;padding-left:15px;}
.items_list .archive {padding-left:15px;margin-top:5px;}
.items_list .c1 {float: left; margin-right:-135px; }
.items_list .c2 {margin-left: 10px; margin-bottom:20px;}
.items_list .c1 img {padding:1px; background:#fff; border:1px solid #CDC6BD; margin-top:5px;}
.items_list .c2 .caption, .items_list .c2 .caption a {text-decoration:underline; font-size:18px; font-weight:normal; color:#BC0101;}
.items_list .caption{padding-bottom:5px;}
.items_list .add, .items_list .add a {color:#A3A3A3; font-size:11px;}
.items_list .ncomments {position:relative; vertical-align:middle; margin:0;}
.items_list .ncomments img {vertical-align:top;}
.items_list a.ncomments:hover {text-decoration:none;}
.items_list .ncomments b {text-decoration:none; font-size:12px; display:block; position:absolute;  top:-0.7em; //top:0em; text-align:center; left:0; width:23px; text-align:center; color:#fff; font-weight:normal; _cursor:hand;}

.items_list .poll_votes{
	
	font-weight:bold;
	color:#3e3e3e;
	padding:3px 15px 8px 15px;
	font-size:16px;
}


.taxi {position:relative; background:#F4F4F4; _zoom:1; overflow:hidden;}
.taxi .lt, .taxi .rt, .taxi .lb, .taxi .rb {position:absolute; font-size:0; width:10px; height:10px;}
.taxi .lt {top:-1px; left:-1px; background:url(taxi_lt.gif) no-repeat 0 0; width:113px; height:32px;}
.taxi .rt {top:-1px; right:-1px; background:url(taxi_rt.gif) no-repeat 0 0; width:270px; height:32px; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px"); }
.taxi .lb {left:-1px; bottom:-1px; background:url(taxi_lb.gif) no-repeat 0 0;  _bottom: expression(this.parentNode.offsetHeight % 2? "-1px" : "0px");}
.taxi .rb {right:-1px; bottom:-1px; background:url(taxi_rb.gif) no-repeat 0 0; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px");  _bottom: expression(this.parentNode.offsetHeight % 2? "-1px" : "0px");}
.taxi .pad {padding:15px; padding-right:8px; border:1px solid #E9E9E9; padding-top:40px; padding-bottom:5px; padding-left:10px;}
.taxi .readmore {text-align:center; color:#4D80A7; font-size:18px;}
.taxi table {border-collapse:collapse; width:100%;}
.taxi table th {background:#FFE2AF; border-bottom:1px solid #EE9B1E; text-align:left; padding-left:5px;}
.taxi table td {background:#fff; border-bottom:1px solid #DCDCDC; padding:2px 5px;}
.taxi table td, .taxi table td a {color:#646464;}
.taxi table td.comments {text-align:center; padding-right:20px;}
.taxi table td.comments a {color:#4D80A7;}

.bbs {position:relative; background:#F4F4F4; _zoom:1; overflow:hidden;}
.bbs .lt, .bbs .rt, .bbs .lb, .bbs .rb {position:absolute; font-size:0; width:10px; height:10px;}
.bbs .lt {top:-1px; left:-1px; background:url(bbs_lt.gif) no-repeat 0 0; width:112px; height:32px;}
.bbs .rt {top:-1px; right:-1px; background:url(bbs_rt.gif) no-repeat 0 0; width:270px; height:32px; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px"); }
.bbs .lb {left:-1px; bottom:-1px; background:url(bbs_lb.gif) no-repeat 0 0;  _bottom: expression(this.parentNode.offsetHeight % 2? "-1px" : "0px");}
.bbs .rb {right:-1px; bottom:-1px; background:url(bbs_rb.gif) no-repeat 0 0; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px");  _bottom: expression(this.parentNode.offsetHeight % 2? "-1px" : "0px");}
.bbs .pad {padding:15px; padding-right:8px; border:1px solid #E9E9E9; padding-top:7px; padding-bottom:5px; padding-left:10px;}
.bbs .readmore {text-align:center; color:#4D80A7; font-size:18px;}
.bbs table {border-collapse:collapse; width:100%;}
.bbs table th {background:#FFE2AF; border-bottom:1px solid #EE9B1E; text-align:left; padding-left:5px;}
.bbs table td {background:#fff; border-bottom:1px solid #DCDCDC; padding:2px 5px;}
.bbs table td, .bbs table td a {color:#646464;}
.bbs table td.comments {text-align:center; padding-right:20px;}
.bbs table td.comments a {color:#4D80A7;}
.bbs select {border:1px solid #CBCBCB; width:100%; padding:0; margin:0;  color:#7F7F7F; margin-bottom:5px;}
.bbs select option {background:#fff; color:#7F7F7F;}
.bbs .bar {border:1px solid #E9E9E9; border-top:0; border-bottom:0;background:#D9E0E5 url('grad6.gif') repeat-x 0 0; _zoom:1; margin-top:32px; height:28px; position:relative;}
.bbs .bar .lb {width:13px; height:13px; left:0px; bottom:-1px; background:url(semistar.gif) no-repeat 0 0;  _bottom: expression(this.parentNode.offsetHeight % 2? "-2px" : "-1px");}
.bbs .bar .rb {width:13px; height:13px; right:0px; bottom:-1px; background:url(semistar.gif) no-repeat -13px 0; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px");  _bottom: expression(this.parentNode.offsetHeight % 2? "-2px" : "-1px");}
.bbs .bar a {color:#707070; font-size:11px;}
.bbs .bar .m {padding:7px 10px; padding-left:15px;}
.bbs a.today {display:block; float:left; background:url('icon_bbs.gif') no-repeat 0 0; padding-left:18px; margin-right:10px;}
.bbs a.add {display:block; float:left; background:url('bbs_add.gif') no-repeat 0 0; width:58px; height:17px; color:#fff; text-decoration:none; font-size:11px; text-align:center;}

.news_block {width:100%; margin-bottom:15px;}
.news_block td {vertical-align:top;}

.news_main {margin:0; margin-top:6px; width:338px; position:relative; z-index:1;}
.news_main .pad {padding:8px}
.news_main .image {position:relative; float:left;}
.news_main .image div.date {display:inline; position:absolute; top:12px; right:2px; float:right; padding:4px 6px; background:url('today_bg.png') 0 0; text-decoration:none; color:#fff; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/today_bg.png',sizingMethod=scale);}
.news_main .image img {border:2px solid #fff;}
.news_main .image .ilt, .news_main .image .irt, .news_main .image .ilb, .news_main .image .irb {position:absolute; font-size:0; width:9px; height:9px;}
.news_main .image .ilt {top:0; left:0; background:url(star5.gif) no-repeat -9px -9px;}
.news_main .image .irt {top:0; right:0; background:url(star5.gif) no-repeat 0px -9px; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px"); }
.news_main .image .ilb {left:0; bottom:0; background:url(star5.gif) no-repeat -9px 0px;  _bottom: expression(this.parentNode.offsetHeight % 2? "-1px" : "0px");}
.news_main .image .irb {right:0; bottom:0; background:url(star5.gif) no-repeat 0px 0px; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px");  _bottom: expression(this.parentNode.offsetHeight % 2? "-1px" : "0px");}
.news_main .caption, .news_main .caption a {font-size:22px; color:#BC0101; text-decoration:none;}
.news_main .caption a:hover {text-decoration:underline;}
.news_main .text {font-size:14px; margin-top:5px;}
.news_main .readmore {float:right;}
.news_main .comments {float:right; margin-right:10px;}
.news_main .readmore, .news_main .readmore a {color:#000;}
.news_main .category, .news_main .category a {color:#969696;}
.news_main .ncomments {position:relative; vertical-align:middle; margin:0;}
.news_main .ncomments img {vertical-align:top;}
.news_main a.ncomments:hover {text-decoration:none;}
.news_main .ncomments b {text-decoration:none; display:block; position:absolute;  top:0; _top:0em; text-align:center; left:0; width:23px; text-align:center; color:#fff; font-weight:normal; _cursor:hand;}
.news_main .sep {font-size:0; height:10px; background:repeat-x url('dot.gif') left center;}

.news_list {margin-top:10px; _zoom:1;}
.news_list a:hover {color:#BC0101;}
.news_list .caption a {margin-top:10px; font-size:18px !important; font-weight:normal; color:#363636}
.news_list .pad {clear: left; _zoom:1; }
.news_list .pad2 {padding-top:10px;}
.news_list .c1 {float: left; margin-right:-95px; position:relative;}
.news_list .c2 {margin-left:95px;}
.news_list .c1 img {padding:1px; background:#fff; border:1px solid #CDC6BD;}
.news_list .c1 span.time {display:inline; position:absolute; top:2px; right:2px; float:right; padding:1px 2px; background:#FF6000; text-decoration:none; color:#fff; font-size:10px;}
.news_list .date a {text-decoration:none; color:#939393;}
.news_list .c2 .text {font-size:14px;}
.news_list .c2 .text a {color:#000;}
.news_list .c2 .text a:hover {color:#BC0101;}
.news_list .ncomments {position:relative; vertical-align:middle; margin:0;}
.news_list .ncomments img {vertical-align:top;}
.news_list a.ncomments:hover {text-decoration:none;}
.news_list .ncomments b {text-decoration:none; font-size:12px; display:block; position:absolute;  top:-0.7em; //top:0em; text-align:center; left:0; width:23px; text-align:center; color:#fff; font-weight:normal; _cursor:hand;}
.news_list .c3 {float: left; margin-right:-40px; position:relative;}
.news_list .c4 {margin-left:40px;}
.news_list .c4 .text {font-size:12px; vertical-align:top;}
.news_list .c4 .text a {color:#000;}
.news_list .c4 .text a:hover {color:#BC0101;}
.news_list a.time {text-decoration:none; color:#939393;}
.news_list .clear {font-size:0px;}
.news_list .pad .sep {font-size:0; height:5px;}
.news_list .pad2 .sep {font-size:0; height:7px; _height:7px;}
.news_list .pagina {float:right; width:78px; height:25px; background:url('news_pages.gif') no-repeat 0 0; _zoom:1; }
.news_list .pagina .m {text-align:center; _padding-top:2px; font-size:14px; color:#B9B9B9;}
.news_list .pagina .arrow img {background:url('news_arrows.gif') no-repeat 0 0; font-size:0;}
.news_list .pagina .arrow img {width:15px; height:13px; vertical-align:middle;}
.news_list .pagina .prev img {background-position:0 0; font-size:0;}
.news_list .pagina .noprev img {background-position:0 -13px; font-size:0;}
.news_list .pagina .nonext img {background-position:-15px -13px; font-size:0;}
.news_list .pagina .next img {background-position:-15px 0px; font-size:0;}
.news_list .pagina span {color:#000;}

#news_scroller_out {overflow:hidden; width:329px; position:relative;}
#news_scroller {border:0; border-collapse:collapse; padding:0; margin:0; margin-left:0px;}
#news_scroller td .pad {padding:0; margin:0; width:329px !important;}


.news_list .date {color:#D2362D; font-size:10px;}
.news_list .category, .news_list .category a {color:#A3A3A3; text-decoration:none; font-size:10px;}

.truemeter {margin:0;}
.truemeter .pad {clear: left; }
.truemeter .c1 {float: left; margin-top:0px; margin-right:-105px; }
.truemeter .c2 {margin-left:105px;}
.truemeter .c1 img {padding:1px; background:#fff; border:1px solid #CDC6BD;}
.truemeter .text {font-size:14px;}
.truemeter a.person {color:#BC0101; font-weight:bold; font-size:12px;}
.truemeter .add {color:#777675; font-size:12px; margin-top:5px;}
.truemeter .true {text-decoration:none; color:#009311; background:repeat-x url('dot_green.gif') 0 1.1em;}
.truemeter .false {text-decoration:none; color:#FF0000; background:repeat-x url('dot_red.gif') 0 1.1em;}
.truemeter .editorial {margin-left:20px; padding-left:18px; color:#BC0101; background:no-repeat url('icon_triangle.gif') 0 0;}
.truemeter .text {background:repeat-x url('dot.gif') left bottom; padding-bottom:7px; margin-bottom:7px; margin-top:7px;}
.truemeter .readmore {float:right;}
.truemeter .readmore, .truemeter .readmore a {color:#575757;}
.truemeter .persons {color:#6C6C6C; margin-left:5px;}
.truemeter .persons a {color:#73880A;}
.truemeter .persons .all {color:#000;}
.truemeter .place {color:#737373;}
.truemeter .date {color:#000; font-weight:bold;}
.truemeter .smalltext {font-size:12px; background:none;}
.truemeter .add, .truemeter .add .more {color:#737373;}
.truemeter .indi {float:right; margin-right:35px; margin-bottom:15px; margin-left:10px;}
.truemeter .head {position:absolute; right:-1px; top:-26px;}
.truemeter .opinion {position:absolute; right:190px; top:-20px; text-align:right;}

.addfirm {background:#EDA528 url('addfirm_bg.gif') repeat-x 0 0; color:#fff; margin:6px; margin-top:0; position:relative; _zoom:1;}
.addfirm .pad {padding:15px;}
.addfirm a {color:#fff;}
.addfirm .caption a {color:#BC0101;}
.addfirm .arrow {position:absolute; width:17px; height:30px; top:0; left:-16px; background:url('addfirm_arrow.gif') 0 0;}

.newfirms {background:#FFEBBE; border-bottom:1px solid #F8CA4A;}
.newfirms .caption {background:#EC8F17; color:#fff; font-weight:bold; padding:2px 10px; font-size:14px;}
.newfirms .readmore {float:right;}
.newfirms .name a {font-weight:bold; color:#000;}
.newfirms .desc {background:repeat-x url('dot2.gif') left bottom; padding-bottom:3px; margin-bottom:3px;}
.newfirms .address {color:#BC0101; font-size:10px; display:inline; }
.newfirms .phones {display:inline; color:#636363; font-size:10px; white-space:nowrap;}
.newfirms .showmap {margin-top:6px;}
.newfirms .showmap a {color:#444444; font-size:11px; padding:2px 0; padding-left:18px;  background:no-repeat url('icon_map.gif') 0 0;}
.newfirms .pad {padding:5px 8px;}
.newfirms .cols {width:100%;}
.newfirms .cols td {width:25%; vertical-align:top;}
.newfirms .cols td .pad {padding:0 3px;}

.sidebanner img {border:1px solid #000;}
.centerbanner img {border:1px solid #E5E6E9; border-left:0; border-right:0; padding:1px 0;}

.categories {margin-top:15px;}
.categories td {clear:left; vertical-align:top; padding-bottom:5px;}
.categories td a {color:#138C03; font-size:11px;}
.categories td a:hover {color:#BC0101;}
.categories td div {margin-left:60px;}
.categories td div span {display:block;}
.categories td div span a {color:#000; font-weight:bold; font-size:14px;}
.categories .icon {display:block; background:url('categories.png'); width: 55px; height: 55px; float: left; margin-right:-60px; }
.categories .icon1 {background-position: -0px -0px; }
.categories .icon2 {background-position: -0px -55px;}
.categories .icon3 {background-position: -0px -110px;}
.categories .icon4 {background-position: -0px -165px;}
.categories .icon5 {background-position: -0px -220px;}
.categories .icon6 {background-position: -0px -275px;}
.categories .icon7 {background-position: -0px -330px;}
.categories .icon8 {background-position: -0px -385px;}
.categories .icon9 {background-position: -0px -440px;}
.categories .icon10 {background-position: -0px -495px;}
.categories .icon11 {background-position: -0px -550px;}
.categories .icon12 {background-position: -0px -605px;}
.categories .icon13 {background-position: -0px -660px;}
.categories .icon14 {background-position: -0px -715px;}
.categories .icon15 {background-position: -0px -770px;}
.categories .icon16 {background-position: -0px -825px;}
.categories .icon17 {background-position: -0px -880px;}
.categories .icon18 {background-position: -0px -935px;}
.categories .icon19 {background-position: -0px -990px;}
.categories .icon20 {background-position: -0px -1045px;}
.categories .icon21 {background-position: -0px -1100px;}
.categories .icon22 {background-position: -0px -1155px;}
.categories .icon23 {background-position: -0px -1210px;}
.categories .icon24 {background-position: -0px -1265px;}
.categories .icon25 {background-position: -0px -1320px;}

h1 {margin:0; padding:0; font-size:26px; font-weight:normal;}
.content {font-size:14px;}
h2 {color:#4D80A7; font-size:18px; font-weight:normal; margin:0; padding:0; margin-bottom:10px;}
.colCenter .block {margin-left:0;margin-right:0;}

#breadcrumbs {
	padding:5px 0 0 15px;
	color:#999;
}


#breadcrumbs a{
	color:#999;
	padding:0 3px;
}

img.incontent{
	padding:1px;
	background:#FFF;
	border:2px solid #BFBFBF;
	margin:4px;
}

.message_error{
	clear:all;
	padding:10px;
	background:#fff0f1;
	color:#FF0000;
	margin: 5px 0;
}

.message_success{
	clear:all;
	padding:10px;
	background:#e0ffd6;
	color:#1c6a04;
	margin: 5px 0;
}



.page_info {background:repeat-x url('submenu_sep.gif') left top; padding-bottom:7px; margin-left:15px; margin-right:5px;}
.page_info div {background:repeat-x url('submenu_sep.gif') left bottom; padding-bottom:7px; margin-left:15px; margin-right:5px;}

.sepka {font-size:0; height:10px; background:repeat-x url('dot.gif') left center;}

.sepka_grad {font-size:0; height:33px; background:repeat-x url('gradbg.gif') left top;}

#commentform {background:repeat-x url('gradbg.gif') left top; padding:10px; clear:all;}
#commentform h3{color:#4d80a7;font-size:1.6em; font-weight:normal;}

/* на странице высказываний персоны */
.truth_person .status{
	margin:5px 0;
	color:#999;
}

.truth_person h2{
	font-size:1.8em;
}

.truth_person .shorttext{
	margin-top:10px;
	font-size:1.2em;
}

.person_status{
	margin-top:10px;
	font-size:1.2em;
	color:#ff6a28;
	padding:5px;
	margin-bottom:10px;
	background:#ffef98;
}

.score_minus{
	color:#FF0000;
}

.score_plus{
	color:#009900;
}

.total_plus{
	color:#009900;
	font-weight:bold;
}

.total_minus{
	color:#FF0000;
	font-weight:bold;
}

.theme_count{
	color:#999;
}

input.inputbox{
	background:#FFFFEF;
	border:1px solid #BFBFBF;
}

.auth_form input.text{
	background:#FFFFEF;
	border:1px solid #BFBFBF;
	width:70px;
}

/* Talking box. Thinking box. */
div.bubble1, div.bubble2, div.bubble3, div.bubble4 {
	margin: 15px 0;
}

div.bubble1 h3{
	margin:0;
	padding:0;
}

div.bubble1 span.author,
div.bubble2 span.author,
div.bubble3 span.author,
div.bubble4 span.author {
	font-weight: bold;
	margin-left: 15px;
	padding-left: 0;
}

div.bubble1 div {
	background: url(bub1-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

div.bubble1 div div {
	background: url(bub1-bl.gif) no-repeat bottom left;
}

div.bubble1 div div div {
	background: url(bub1-tr.gif) no-repeat top right;
}

div.bubble1 div div div div {
	background: url(bub1-tl.gif) no-repeat top left;
}

div.bubble1 div div div div div {
	margin: 0;
	padding: 10px 15px 20px;
	width: auto;
}

div.bubble2 div {
	background: url(bub2-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

div.bubble2 div div {
	background: url(bub2-bl.gif) no-repeat bottom left;
}

div.bubble2 div div div {
	background: url(bub2-tr.gif) no-repeat top right;
}

div.bubble2 div div div div {
	background: url(bub2-tl.gif) no-repeat top left;
}

div.bubble2 div div div div div {
	margin: 0;
	padding: 10px 15px 25px;
	width: auto;
}

div.bubble3 div {
	background: url(bub3-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

div.bubble3 div div {
	background: url(bub3-bl.gif) no-repeat bottom left;
}

div.bubble3 div div div {
	background: url(bub3-tr.gif) no-repeat top right;
}

div.bubble3 div div div div {
	background: url(bub3-tl.gif) no-repeat top left;
}

div.bubble3 div div div div div {
	margin: 0;
	padding: 10px 15px 45px;
	width: auto;
}

div.bubble4 div {
	background: url(bub4-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

div.bubble4 div div {
	background: url(bub4-bl.gif) no-repeat bottom left;
}

div.bubble4 div div div {
	background: url(bub4-tr.gif) no-repeat top right;
}

div.bubble4 div div div div {
	background: url(bub4-tl.gif) no-repeat top left;
}

div.bubble4 div div div div div {
	margin: 0;
	padding: 10px 15px 45px;
	width: auto;
}


.date_line *{
	vertical-align: middle;
	height:16px;
}


h3.backgrad{
	color:#4d80a7;font-size:1.6em; font-weight:normal;
	background:repeat-x url('gradbg.gif') left top; padding:10px; 
	margin-bottom:5px;
}

.faq_ask td {font-size:14px; font-weight:bold; vertical-align:top;}
.faq_ask select {font-size:18px; margin:0; padding:0; width:100%; margin-top:5px;}
.faq_ask .txti {padding-right:5px;}
.faq_ask .txt {font-size:18px; margin:0; padding:0; width:100%; margin-top:5px;}
.faq_ask .txtf {font-size:18px; margin:0; padding:0; margin-top:5px;}
.faq_ask textarea {font-family:Arial; font-size:18px; font-weight:normal; margin:0; padding:0; width:100%; margin-top:5px;}
.faq_ask .star {font-family:Tahoma; color:#f00; font-weight:normal !important; padding-left:2px;}
.faq_ask .btni {float:right; border:4px solid #3c3; }
.faq_ask .btn {font-size:18px; margin:0; padding:5px 10px; cursor:pointer; cursor:hand;}
.faq_ask input, .faq_ask select, .faq_ask textarea {font-weight:normal !important;}

.faq_paginator {margin-top:15px; background:#999;}
.faq_paginator span {display:block; float:left; color:#fff; margin:0px 5px 5px 5px; padding:5px 10px;}
.faq_paginator span a {color:#fff; text-decoration:none;}
.faq_paginator span.selected {background:#fff; color:#000;}
.faq_paginator span.selected a {color:#000; text-decoration:none;}

#headban {text-align:center;}
#headban {margin:0 auto;}

#banner_frame {text-align:center;}
#banner_frame {margin:0 auto;}

.docinfo{
	font-size: 0.9em;
	background:#EFEFEF;
	padding:10px;
	clear:all;
}

.table_data {width:100%;}
.table_data .header{background:#FFFFEF; font-weight:bold;}
.table_data .odd {background:#efefef;}
.table_data .date {font-size:11px; white-space:nowrap;}
.table_data .votes {font-size:11px; text-align:center; white-space:nowrap;}

.hl{
	padding:2px;
	background:#EFEFEF;
}

a.dashed{
	border-bottom:1px dashed;
	text-decoration:none;
}

.golink {color:#BC0101;margin-top:5px;}
.golink a {color:#BC0101;}

.numcomments {margin-left:5px; position:absolute; text-align:center; width:23px;height:19px;color:#fff !important;font-size:12px !important; text-decoration:none;background:no-repeat url(icon_comments.gif) 0 0;}
.numcomments:hover {text-decoration:none; color:#fff !important;}


.submenuleft {background:#fff; border:1px solid #6D8109; }
.submenuleft .m {padding:10px 1px; float:left; width:200px; position:relative; z-index:50; _zoom:1;}  /****/
.submenuleft .lb, .submenuleft .rb {position:absolute; font-size:0; width:12px; height:12px;  z-index:50px;}
.submenuleft .lb {bottom:-12px;  left:-1px; background:no-repeat url(sublevel_lb.png); _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sublevel_lb.png',sizingMethod=crop);}
.submenuleft .rb {bottom:-12px; right:-1px; background:no-repeat url(sublevel_rb.png); _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sublevel_rb.png',sizingMethod=crop);}
.submenuleft .cb {display:block; position:absolute;  font-size:0; bottom:-11px; height:12px; left:0; width:200px; _bottom: expression(this.parentNode.offsetHeight % 2? "-11px" : "-12px");}
.submenuleft .cb span {display:block; height:12px; margin:0 11px; margin-right:9px; background:#fff; border-bottom:1px solid #6D8109;}
* html .submenuleft { border-bottom:1px solid #6D8109;}


.menushka {position:relative; background:none; border:1px solid #6D8109; _zoom:1; margin:0;}
.menushka .lt, .menushka .rt, .menushka .lb, .menushka .rb {position:absolute; font-size:0; width:11px; height:11px;}
.menushka .lt {top:-1px; left:-1px; background:url(mnustar.gif) no-repeat -11px -11px;}
.menushka .rt {top:-1px; right:-1px; background:url(mnustar.gif) no-repeat 0px -11px; _right: expression(this.parentNode.offsetWidth % 2? "-2px" : "0px"); }
.menushka .lb {left:-1px; bottom:-1px; background:url(mnustar.gif) no-repeat -11px 0px;  _bottom: expression(this.parentNode.offsetHeight % 2? "-2px" : "0px");}
.menushka .rb {right:-1px; bottom:-1px; background:url(mnustar.gif) no-repeat 0px 0px; _right: expression(this.parentNode.offsetWidth % 2? "-2px" : "0px");  _bottom: expression(this.parentNode.offsetHeight % 2? "-2px" : "0px");}
.menushka .pad {padding:11px 0;}
.menushka ul {margin:0; list-style:none; padding:0;}
.menushka ul {background:none; margin:0; padding:0; _zoom:1;}
.menushka ul li {float:none; display:block; background:none; margin:0; padding:2px 0;}
.menushka ul li a {white-space:nowrap; float:none; display:block; margin:0; padding:2px 25px; font-size:13px; font-weight:bold; color:#4D80A7;}
.menushka ul li a:hover {background:#EEAB2C url('sublevel_bg.gif'); color:#fff;}
.menushka ul li a.current {background:#EEAB2C url('sublevel_bg.gif'); color:#fff;}


img.border{
	padding:1px;
	background:#FFF;
	border:1px solid #BFBFBF;
}

a.green{
	color:#506100 !important;
}

a.blue{
	color:#4d80a7 !important;
}

a.red{
	color:#bc0101 !important;
}


#anons_cont {//height:1%;}
#anons_cont .pad {padding-left:169px;margin-bottom:0px; height:1%; background:url('/images/anons-logo.gif') no-repeat 16px 2px;}

#anons_right {width:39.5%; float:left; position:relative; _zoom:1; background:#284B91 url('/images/anons-right-bg.gif') repeat-x 0 0; height:21px;}
#anons_right ul {float:right; display:none; list-style:none; background:#fff; padding:0; margin:0; overflow:hidden;  _zoom:1; border-top:1px solid #fff; margin-right:0;}
#anons_right ul li {color:#fff; position:relative; border:1px solid #fff; border-top:0; margin-right:0;}
#anons_right ul li a {color:#fff; text-decoration:none; display:block; background:#284B91; padding:3px 10px; padding-right:20px; white-space:nowrap; }
#anons_right ul li a:hover {color:#fff; text-decoration:none; display:block; background:#809B96;}
#anons_right ul li a.current {color:#fff; text-decoration:none; display:block; background:#73880A;}
#anons_right ul li i {display:block; position:absolute; right:2px; top:2px; font-size:0; width:16px; height:16px;}
#anons_right ul li i.photo {background:url('/images/ico-photo.png') no-repeat 0 0; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/ico-photo.png',sizingMethod=crop);}
#anons_right ul li i.video {background:url('/images/ico-video.png') no-repeat 0 0; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/ico-video.png',sizingMethod=crop);}

#anons_right .aml {position:absolute; left:0; top:0; background:url('/images/anons-ml2.png') repeat-y 0 0; font-size:0; width:29px; height:21px;  _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/anons-ml2.png',sizingMethod=crop);}
#anons_right .amr {position:absolute; right:0; top:0; background:url('/images/anons-mr2.png') repeat-y 0 0; font-size:0; width:29px; height:21px; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/anons-mr2.png',sizingMethod=crop);}


#anons_left {width:39.5%; float:left; position:relative; _zoom:1;}
#anons_left {background:#EC8505  url('/images/anons-left-bg.gif') repeat-x 0 0;}
#anons_left a {color:#fff; text-decoration:none; display:block; white-space:nowrap; position:relative; cursor:pointer;}
#anons_left a:hover {color:#fff; text-decoration:none; display:block;}
#anons_left .aml {position:absolute; left:0; top:0; background:url('/images/anons-ml.png') repeat-y 0 0; font-size:0; width:29px; height:21px;  _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/anons-ml.png',sizingMethod=crop);}
#anons_left .amr {position:absolute; right:0px; top:0; background:url('/images/anons-mr.png') repeat-y 0 0; font-size:0; width:29px; height:21px;  _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/anons-mr.png',sizingMethod=crop);}

#anons_dd {position:absolute; top:0; right:-21px;}
#anons_dd a {display:block; width:20px; height:21px; background:#626262 url('/images/ico-dropdown.gif') no-repeat 0 0; font-size:0; text-indent:-100em; overflow:hidden;}

.h {display:block; height:15px; overflow:hidden; margin:3px 5px; position:relative; _zoom:1; }
#anons_left i {display:none; position:absolute; right:2px; top:2px; font-size:0; width:16px; height:16px;}
#anons_left.video i {display:block; background:url('/images/ico-video.png') no-repeat 0 0;  _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/ico-video.png',sizingMethod=crop);}
#anons_left.photo i {display:block; background:url('/images/ico-photo.png') no-repeat 0 0;  _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/ico-photo.png',sizingMethod=crop);}
#anons_left.video .h {margin-right:16px;}
#anons_left.photo .h {margin-right:16px;}
#anons_left.video .amr {background-image:url('/images/anons-mr3.png') !important; width:45px; right:0; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/anons-mr3.png',sizingMethod=crop);}
#anons_left.photo .amr {background-image:url('/images/anons-mr3.png') !important; width:45px; right:0;  _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/anons-mr3.png',sizingMethod=crop);}

#anons_right em {display:none; position:absolute; right:2px; top:2px; font-size:0; width:16px; height:16px;}
#anons_right.video em {display:block; background:url('/images/ico-video.png') no-repeat 0 0; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/ico-video.png',sizingMethod=crop);}
#anons_right.photo em {display:block; background:url('/images/ico-photo.png') no-repeat 0 0;  _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/ico-photo.png',sizingMethod=crop);}
#anons_right.video .h {margin-right:16px;}
#anons_right.photo .h {margin-right:16px;}
#anons_right.video .amr {background-image:url('/images/anons-mr4.png') !important; width:45px; right:0; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/anons-mr4.png',sizingMethod=crop);}
#anons_right.photo .amr {background-image:url('/images/anons-mr4.png') !important; width:45px; right:0; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/anons-mr4.png',sizingMethod=crop);}


.su a {color:#fff; text-decoration:none; display:block; white-space:nowrap;}
.su a:hover {color:#fff; text-decoration:none; display:block;}
#scrl {position:absolute; left:15px; top:0; }
#scrlm {position:absolute; left:15px; top:0;}
#header {padding-bottom:10px; z-index:900;}
#mainmenu {z-index:800;}

#mainmenu { background:#73880D url('/images/mainmenu_bg3.gif'); border-bottom:3px solid #505E06; z-index:2; _zoom:1; height:28px;}
#mainmenu ul li a {color:#fff; font-size:11px; font-family:Tahoma; font-weight:normal; height:22px; display:block; float:left; padding:3px 0px 3px 0px;}
#mainmenu ul li a {text-transform:uppercase;}
#mainmenu ul li ul li a {text-transform:none;}

#mainmenu ul li.over .r {height:28px}
#mainmenu ul li.over .l {height:28px;}
#mainmenu ul li.over a { color:#516005;}

#mainmenu ul li.current .r {height:28px}
#mainmenu ul li.current .l {height:28px;}
#mainmenu ul li.current a { color:#516005;}

#mainmenu ul li .sublevel {top:28px; }

#mainmenu ul li .sublevel ul li a {padding-bottom:0; padding-top:0;}
#mainmenu ul li .sublevel ul li a:hover {background:#D8822F;}

#mainmenu ul li.current .r {//bottom: 0px; _bottom:-1px; }
#mainmenu ul li.current .l {//bottom: 0px; _bottom:-1px; }
#mainmenu ul li.over .r {//bottom: 0px; _bottom:-1px; }
#mainmenu ul li.over .l {//bottom: 0px; _bottom:-1px; }


.regfilter select {font-size:11px; font-family:Tahoma;}
.regfilter input {font-size:11px; font-family:Tahoma;}
.regfilter {background:#E4E4E4; position:relative; _zoom:1; //height:1%;}
.regfilter .pad {padding:3px;}
.regfilter .lt, .regfilter .rt, .regfilter .lb, .regfilter .rb {position:absolute; display:block; font-size:0; width:2px; height:2px; background:url('/images/fltstar.gif');}
.regfilter .lt {background-position:-2px -2px; left:0; top:0;}
.regfilter .lb {background-position:-2px 0px; left:0; bottom:0;}
.regfilter .rt {background-position:0px -2px; right:0; top:0;}
.regfilter .rb {background-position:0px 0px; right:0; bottom:0;}


.photoreps {background:#B5D4F4 url('/images/repbg.gif') repeat-x left bottom;}
.photoreps .lt {top:0; left:0; background:url('/images/starrep.gif') no-repeat -9px -9px;}
.photoreps .rt {top:0; right:0; background:url('/images/starrep.gif') no-repeat 0px -9px; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px"); }
.photoreps .lb {left:0; bottom:0; background:url('/images/starrep.gif') no-repeat -9px 0px;  _bottom: expression(this.parentNode.offsetHeight % 2? "-1px" : "0px");}
.photoreps .rb {right:0; bottom:0; background:url('/images/starrep.gif') no-repeat 0px 0px; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px");  _bottom: expression(this.parentNode.offsetHeight % 2? "-1px" : "0px");}
.photoreps .golink a {color:#CF0B0B;}
.photoreps .c1 {margin:0; margin-bottom:4px; padding:3px; background:#67819E; border-top:1px solid #4A5D73; border-left:1px solid #4A5D73;}
.photoreps .c10 {margin:0; margin-bottom:4px; padding:1px; background:none; border:none;}
.photoreps .caption a {text-decoration:none;}


.ntabs2 {background:#fff; margin:0 0px;}
.ntabs2 div.tab1, .ntabs2 div.tab2 {border-bottom:2px solid #fff; text-decoration:none; color:#000; text-align:center; font-size:11px; font-family:Tahoma; text-transform:uppercase; padding:5px 11px; display:block; cursor:pointer; float:left; position:relative; overflow:hidden; _zoom:1; //height:1%;}
.ntabs2 div.tab1 {background:#EBEBEB;}
.ntabs2 div.tab2 {background:#EBEBEB;}
.ntabs2 div.active {border-bottom:2px solid #ebebeb;}
.ntabs2 div span {display:block; position:absolute; top:0; width:11px; height:34px; font-size:0;}
.ntabs2 div span.l {left:0 !important;}
.ntabs2 div span.r {right:0 !important;}
.ntabs2 div.tab1 span.l {background:no-repeat url('/images/ntab1l2.gif') 0 0;}
.ntabs2 div.tab1active span.l {background:no-repeat url('/images/ntab1la2.gif') 0 0;}
.ntabs2 div.tab1 span.r {background:no-repeat url('/images/ntab1r2.gif') 0 0;}
.ntabs2 div.tab1active span.r {background:no-repeat url('/images/ntab1ra2.gif') 0 0;}
.ntabs2 div.tab2 span.l {background:no-repeat url('/images/ntab2l2.gif') 0 0;}
.ntabs2 div.tab2active span.l {background:no-repeat url('/images/ntab2la2.gif') 0 0;}
.ntabs2 div.tab2 span.r {background:no-repeat url('/images/ntab2r2.gif') 0 0;}
.ntabs2 div.tab2active span.r {background:no-repeat url('/images/ntab2ra2.gif') 0 0;}
.expcons {background:#ebebeb repeat-x url('/images/grad30.gif') left bottom !important;}

.ntabs3 {background:#fff; margin:0 0px;}
.ntabs3 div.tab {border-bottom:2px solid #fff; text-decoration:none; color:#000; text-align:center; font-size:11px; font-family:Tahoma; margin-right:2px; text-transform:uppercase; padding:5px 11px; display:block; cursor:pointer; float:left; position:relative; overflow:hidden; _zoom:1; //height:1%;}
.ntabs3 div.tab {background:#EBEBEB;}
.ntabs3 div.active {border-bottom:2px solid #ebebeb;}
.ntabs3 div span {display:block; position:absolute; top:0; width:11px; height:34px; font-size:0;}
.ntabs3 div span.l {left:0 !important;}
.ntabs3 div span.r {right:0 !important;}
.ntabs3 div.tab span.l {background:no-repeat url('/images/ntab1l2.gif') 0 0;}
.ntabs3 div.active span.l {background:no-repeat url('/images/ntab1la2.gif') 0 0;}
.ntabs3 div.tab span.r {background:no-repeat url('/images/ntab2r2.gif') 0 0; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px");}
.ntabs3 div.active span.r {background:no-repeat url('/images/ntab2ra2.gif') 0 0; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px");}

.bbs2 {background:#ebebeb repeat-x url('/images/grad30.gif') left bottom !important;}
.bbs2 .lt, .bbs2 .rt, .bbs2 .lb, .bbs2 .rb {position:absolute; font-size:0; width:9px; height:9px;}
.bbs2 .lt {top:0; left:0; background:url(star2.gif) no-repeat -9px -9px;}
.bbs2 .rt {top:0; right:0; background:url(star2.gif) no-repeat 0px -9px; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px"); }
.bbs2 .lb {left:0; bottom:0; background:url(star2.gif) no-repeat -9px 0px;  _bottom: expression(this.parentNode.offsetHeight % 2? "-1px" : "0px");}
.bbs2 .rb {right:0; bottom:0; background:url(star2.gif) no-repeat 0px 0px; _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px");  _bottom: expression(this.parentNode.offsetHeight % 2? "-1px" : "0px");}


.headernew {border-top:3px solid #505F06; padding-top:5px; font-family:Tahoma; position:relative; z-index:900; _zoom:1; //height:1%;}
.headernew .linedott {font-size:0; margin:2px 0; height:1px; background:repeat-x url('/images/dott1.gif') 0 0;}
.headernew .logo {padding-left:15px;}
.headernew .upbar {font-size:11px; font-family:Tahoma; padding-bottom:2px;}
.headernew .upbar a {color:#63750B;}
.headernew .today {color:#3C5316; float:left; padding-left:40px; width:140px;}
.headernew .today b {font-weight:normal; color:#01B5E2;}
.headernew .addtofavs {float:left; color:#63750B;}
.headernew .makehomepage {float:left; margin-left:20px;}
.headernew .rssbutt {float:left; margin-left:40px;}
.headernew .currencies {font-size:10px; font-family:Tahoma; text-align:center; padding-top:5px;}

.headernew .weather {font-size:11px; border:1px solid #DADBDB; float:left;}
.headernew .weather .pad {padding:3px 3px 2px 0; white-space:nowrap;}
.headernew .weather a {color:#000; margin-left:5px; padding-left:8px; background:no-repeat url('/images/warr.gif') 0 center;}
.headernew .weather img {vertical-align:middle; margin:0 2px;}
.headernew .weather .town {font-size:10px;}
.headernew .weather .temp {margin-right:5px; }
.headernew .editorial {font-size:11px; border:1px solid #DADBDB; height:25px;}
.headernew .editorial .r {position:absolute; right:0; top:0; width:50px; height:25px; background:no-repeat url('/images/slovotra.png') 0 0; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/slovotra.png',sizingMethod=crop);}
.headernew .editorial .pad {padding:3px 0 2px 15px; position:relative; overflow:hidden; height:20px;}
.headernew .editorial .pad .nw {white-space:nowrap; display:block; position:absolute; }
.headernew .editorial b {font-weight:normal; color:#819423;}
.headernew .editorial a {color:#000;}
.headernew .editorial img {vertical-align:middle; margin:0px;}
.headernew .socicons {border:1px solid #DADBDB; float:left;}
.headernew .socicons .pad {padding:5px 5px 4px 5px;}
.headernew .socicons a {display:block; float:left; margin:0 5px; width:16px; height:16px; background:no-repeat url('/images/socicons.gif') 0 0;}
.headernew .socicons a.vk {background-position:0px 0 ;}
.headernew .socicons a.fb {background-position:-16px 0;}
.headernew .socicons a.twt {background-position:-32px 0;}
.headernew .righter {margin-top:3px;padding-left:25px; background:no-repeat url('/images/righterbg.gif') 0 0;}
.headernew .search form {padding:0; margin:0;}
.headernew .search input {padding:2px 5px; margin:0; border:1px solid #7A8E16; color:#959691; font-size:11px; font-family:Tahoma; width:210px;}
.headernew .userbar {padding-top:5px;}
.headernew .userbar form {padding:0; margin:0;}
.headernew .userbar input.text {padding:2px 5px; margin:0; margin-right:5px; border:1px solid #7A8E16; color:#959691; font-size:11px; font-family:Tahoma; width:75px; vertical-align:middle;}
.headernew .userbar input.submit {padding:0; width:38px; height:20px; border:none; cursor:pointer; font-size:0; background:no-repeat url('/images/authpipka.gif') 0 0; vertical-align:middle;}
.headernew .userbar a {color:#4E5C07; font-size:10px;}
.headernew .userbar a.lnk_reg {margin-left:7px;}
.headernew .hstar {position:relative; _zoom:1;}
.headernew .hstar .lt, .headernew .hstar .rt, .headernew .hstar .lb, .headernew .hstar .rb {position:absolute; font-size:0; width:10px; height:10px;}
.headernew .hstar .lt {top:-1px; left:-1px; background:url('/images/hstar.gif') no-repeat -10px -10px;}
.headernew .hstar .rt {top:-1px; right:-1px; background:url('/images/hstar.gif') no-repeat 0px -10px; _right: expression(this.parentNode.offsetWidth % 2? "-2px" : "-1px"); }
.headernew .hstar .lb {left:-1px; bottom:-1px; background:url('/images/hstar.gif') no-repeat -10px 0px;  _bottom: expression(this.parentNode.offsetHeight % 2? "-2px" : "-1px");}
.headernew .hstar .rb {right:-1px; bottom:-1px; background:url('/images/hstar.gif') no-repeat 0px 0px; _right: expression(this.parentNode.offsetWidth % 2? "-2px" : "-1px");  _bottom: expression(this.parentNode.offsetHeight % 2? "-2px" : "-1px");}
.headernew .currencies .dynamics {padding:0 5px;}
.headernew .currencies .plus {color:#8FB72F; padding:0 5px;}
.headernew .currencies .minus {color:#f00; padding:0 5px;}



#anons_cont {//height:1%; background:#3F4B03; font-size:11px; font-family:Tahoma; margin-top:5px; margin-bottom:2px;}
#anons_cont .pad {padding-left:254px;margin-bottom:0px; height:1%; background:url('/images/anons-logo2.gif') no-repeat 130px 3px;}

#anons_right {width:39.5%; float:left; position:relative; _zoom:1; background:#3F4B03; height:21px;}
#anons_right ul {float:right; display:none; list-style:none; background:#fff; padding:0; margin:0; overflow:hidden;  _zoom:1; border-top:1px solid #fff; margin-right:0;}
#anons_right ul li {color:#fff; position:relative; border:1px solid #fff; border-top:0; margin-right:0;}
#anons_right ul li a {color:#fff; text-decoration:none; display:block; background:#536207; padding:3px 10px; padding-right:20px; white-space:nowrap; }
#anons_right ul li a:hover {color:#fff; text-decoration:none; display:block; background:#809B96;}
#anons_right ul li a.current {color:#3F4A05; text-decoration:none; display:block; background:#9EBA0D;}
#anons_right ul li i {display:block; position:absolute; right:2px; top:2px; font-size:0; width:16px; height:16px;}
#anons_right ul li i.photo {background:none; _background:none; _filter: }
#anons_right ul li i.video {background:none; _background:none; _filter: }
#anons_right .aml {position:absolute; left:0; top:0; background:url('/images/anons-2ml2.png') repeat-y 0 0; font-size:0; width:29px; height:21px;  _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/anons-2ml2.png',sizingMethod=crop);}
#anons_right .amr {position:absolute; right:0; top:0; background:url('/images/anons-2mr2.png') repeat-y 0 0; font-size:0; width:29px; height:21px; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/anons-2mr2.png',sizingMethod=crop);}
#anons_right .pl1 {position:absolute; left:-10px; top:4px; background:url('/images/poloska.gif') repeat-y 0 0; font-size:0; width:2px; height:14px;}
#anons_right .pl2 {position:absolute; right:-30px; top:4px; background:url('/images/poloska.gif') repeat-y 0 0; font-size:0; width:2px; height:14px;}
#anons_left .pl3 {position:absolute; left:-1px; top:4px; background:url('/images/poloska.gif') repeat-y 0 0; font-size:0; width:2px; height:14px;}
#anons_left {width:39.5%; float:left; position:relative; _zoom:1;}
#anons_left {background:#EF890D;}
#anons_left a {color:#fff; text-decoration:none; display:block; white-space:nowrap; position:relative; cursor:pointer;}
#anons_left a:hover {color:#fff; text-decoration:none; display:block;}
#anons_left .aml {position:absolute; left:0; top:0; background:url('/images/anons-ml.png') repeat-y 0 0; font-size:0; width:29px; height:21px;  _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/anons-ml.png',sizingMethod=crop);}
#anons_left .amr {position:absolute; right:0px; top:0; background:url('/images/anons-mr.png') repeat-y 0 0; font-size:0; width:29px; height:21px;  _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/anons-mr.png',sizingMethod=crop);}
#anons_dd {position:absolute; top:0; right:-21px;}
#anons_dd a {display:block; width:20px; height:21px; background:#3F4B03 url('/images/ico-dropdown2.gif') no-repeat 0 0; font-size:0; text-indent:-100em; overflow:hidden;}
.h {display:block; height:15px; overflow:hidden; margin:3px 5px; position:relative; _zoom:1; }
#anons_left i {display:none; position:absolute; right:2px; top:2px; font-size:0; width:16px; height:16px;}
#anons_left.video i {display:block; background:none;  _background:none; _filter: }
#anons_left.photo i {display:block; background:none;  _background:none; _filter: }
#anons_left.photo .h {margin-right:0px;}
#anons_left.video .amr {background-image:url('/images/anons-mr3.png') !important; width:45px; right:0; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/anons-mr3.png',sizingMethod=crop);}
#anons_left.photo .amr {background-image:url('/images/anons-mr3.png') !important; width:45px; right:0;  _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/anons-mr3.png',sizingMethod=crop);}
#anons_right em {display:none; position:absolute; right:2px; top:2px; font-size:0; width:16px; height:16px;}
#anons_right.video em {display:block; background:none; _background:none; _filter: }
#anons_right.photo em {display:block; background:none; _background:none; _filter: }
#anons_right.video .h {margin-right:16px;}
#anons_right.photo .h {margin-right:16px;}
#anons_right.video .amr {background-image:url('/images/anons-2mr4.png') !important; width:45px; right:0; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/anons-2mr4.png',sizingMethod=crop);}
#anons_right.photo .amr {background-image:url('/images/anons-2mr4.png') !important; width:45px; right:0; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/anons-2mr4.png',sizingMethod=crop);}
.su a {color:#D3FB07; text-decoration:none; display:block; white-space:nowrap;}
.su a:hover {color:#D3FB07; text-decoration:none; display:block;}
