BODY {
margin:0;
padding:0;
background-color:#fff;
font:75% Arial, Verdana, Tahoma, Helvetica, sans-serif;
color:#000;
text-align:center;
}
A {color:#003399;}
A:hover {text-decoration:underline!important;}
TABLE {border-collapse:collapse;}
TD {
margin:0;
padding:0;
font:75% Arial, Verdana, Tahoma, Helvetica, sans-serif;
}
A IMG {border:none;}
H1 {
font-size:150%;
margin:0;
}
H1 SUP {
margin:0 0 0 8px;
font-size:13px;
font-weight:normal;
vertical-align:4px;
} HTML>BODY H1 SUP {font-size:11px;}
LI SUP {
margin:0 0 0 3px;
font-size:11px;
font-weight:normal;
vertical-align:3px;
}
SUP A {color:#999;}
H2 {
margin:0 0 5px 0;
font-size:100%;
}
H2 SUP {
margin:0 0 0 3px;
font-size:11px;
font-weight:normal;
vertical-align:3px;
} HTML>BODY H1 SUP {font-size:11px;}
H3 {
margin:0 0 -10px 0;
font-size:120%;
}
UL, OL {margin:5px 0 5px 25px;padding:0;}
OL {margin-left:35px;}
SMALL {font-size:95%;}
.small {font-size:95%;}
.red, a.red, .red A, b.red {color:#990000!important;}
.input {font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;}
SELECT.input {font:12px Arial, Verdana, Tahoma, Helvetica, sans-serif;}
.button {font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;}
.png {filter:expression(fixPNG(this));}

.plashka, .plashka_gray, .plashka A, .plashka_gray A {
margin:0 0 15px 0;
padding:2px 0;
border-top:1px solid #b7b7b7;
border-bottom:3px solid #b7b7b7;
color:#666;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}
HR {
height:1px;
margin:0;
background-color:#000;
border-width:0;
color:#000;
}

/*---------------------------------- структура ----------------------------------*/
#container {
width:1000px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
text-align:left;
}

.content1, .content_video, .content2, .content3 {
clear:both;
margin:0 0 10px 0;
}
.content1 {margin-bottom:0;}

.left {
float:left;
width:690px;
margin:0 0 0 20px;
display:inline;
}

.full {
float:left;
width:960px;
margin:0 0 0 20px;
display:inline;
}

.right {
width:240px;
margin-left:730px;
}

.bottom {
clear:both;
height:100px;
margin:20px 0 0 0;
color:#333;
}

.block1 {
float:left;
width:205px;
margin:0 30px 0 0;
display:inline;
}

.block2 {
float:left;
width:450px;
}

/*---------------------------------- элементы шапки ----------------------------------*/
.top_navig {
padding:4px 9px 4px 20px;
background-color:#f5f5f5;
font-size:95%;
}
.top_navig A {color:#666;}
.top_link {
float:right;
}
.top_link A {
display:inline;
margin:0 10px 0 0;
}

.shapka {margin:20px;}
.shapka .top_form {
float:right;
margin:0;
font-weight:bold;
color:#999;
} HTML>BODY .shapka .top_form {margin-top:10px;}
.shapka .top_form .input {
width:122px;
height:22px;
margin:6px 6px 6px 10px;
padding:1px 3px 0;
border:1px solid #000;
color:#999;
vertical-align:middle;
}
.shapka .top_form .input_s {
width:122px;
height:22px;
margin:6px 6px 6px 32px;
padding:1px 3px 0;
border:1px solid #000;
color:#999;
vertical-align:middle;
}
.shapka .top_form .button {
width:30px;
margin:6px 0;
vertical-align:middle;
}

.top {
height:144px;
margin:0;
padding:25px 20px;
background-color:#f5f5f5;
} HTML>BODY .top {height:115px;}
.top TABLE {width:950px;}
.top TD {vertical-align:top;}
.top .logo {
width:226px;
font-size:11px;
}
.top .logo IMG {margin:0 17px 5px 0;}
.top .ears_pic {
width:50px;
padding:0 10px 0 15px;
border-left:1px solid #c7c7c7;
}
.top .ears {
width:160px;
padding:0 20px 0 0;
color:#666;
}
.top .ears P {margin:0;}
.top .ears .head {
margin:0 0 8px 0;
font-weight:bold;
}

.quote {
padding:0 0 0 15px;
border-left:1px solid #c7c7c7;
}
.quote TABLE {width:auto;}
.quote TD {
padding:1px 10px 0 0;
color:#666;
vertical-align:top;
}
.quote .title {
margin:0 0 8px 0;
font-weight:bold;
}
.quote IMG {
margin:0 3px 0 0;
vertical-align:1px;
}
.quote .up {color:#1e6b30;}
.quote .down {color:#990000;}
.right .quote {margin:0 0 10px 0;padding:0;border:none;}
.right .quote TABLE {width:100%;}
.right .quote .up, .right .quote .down {text-align:right;}
.right .quote TD {padding-right:0;}

.top_menu {margin:0 0 10px 0; padding: 0 0 20px 0;}
.top_menu A {
margin:0px 5px 0px 0;
padding:2px 8px;
font:150% Arial Narrow, Arial, sans-serif;
font-weight:bold;
color:#333;
}
.top_menu A.sel {
background-color:#cc0000;
color:#fff;
}

.bottom_menu {margin:0 0 10px 0; padding: 0 0 20px 0;}
.bottom_menu A {
margin:0px 5px 0px 0;
padding:2px 8px;
font:130% Arial Narrow, Arial, sans-serif;
font-weight:bold;
color:#333;
}
.bottom_menu A.sel {
background-color:#cc0000;
color:#fff;
}


/*---------------------------------- элементы правой колонки ----------------------------------*/
.right TABLE {width:100%;}
.right_news {margin:0 0 13px 0;}
.right_news TD {
padding:0 5px 7px 0;
font-weight:bold;
vertical-align:top;
}
.right_news A {font-weight:normal;}
.right_news .all {padding-top:7px;}
.right_news SUP {
margin:0 0 0 3px;
font-size:11px;
font-weight:normal;
vertical-align:3px;
}

.right .ban {margin:0 0 20px 0;}

UL.popular {
list-style-type:none;
list-style-image:none;
list-style-position:outside;
margin:0px 0 20px 0!important;
padding:0;
}
UL.popular LI {
margin:0 0 7px 0;
padding:0 0 0 10px;
background:url(/img/li.gif) no-repeat 0 6px;
}

.main .right UL {margin:0px 0 20px 0!important;}
.main .right LI {margin:0 0 7px 0;padding:0 0 0 10px;background:url(/img/li.gif) no-repeat 0 6px;}
.main .right LI.link {margin:0;background:none;}

UL.job, UL.list {
list-style-type:none;
list-style-image:none;
list-style-position:outside;
margin:0px 0 20px 0!important;
padding:0;
}
UL.job LI, UL.list LI {
margin:0 0 7px 0;
padding:0 0 0 10px;
background:url(/img/li.gif) no-repeat 0 6px;
}
UL.job LI.link, UL.list LI.link {
margin:0;
background:none;
}

.about_autors {margin:0 0 20px 0;}
.about_autors IMG {
float:left;
display:inline;
margin:2px 10px 0 0;
}
.about_autors H2 {margin-bottom:0!important;}
.about_autors .subhead {
margin:3px!important 0 0 0;
color:#666;
}
.about_autors .bio {margin:5px 0 10px;}
.about_autors UL {
list-style-type:none;
list-style-image:none;
list-style-position:outside;
margin:0!important;
padding:0;
}
.about_autors LI {
margin:0 0 7px 0;
padding:0 0 0 10px!important;
background:url(/img/li.gif) no-repeat 0 6px!important;
}

.opros P {margin:0 0 10px 0;}
.opros A {
float:right;
margin:15px 0 0 0;
}
.opros .button {
width:30px;
margin:10px 0 0 0;
}

.calc INPUT {
width:100%;
color:#999;
}
.calc SELECT {margin:5px 0;}
.calc IMG {
margin:0 10px;
vertical-align:4px;
}
.calc .button {
width:auto;
color:#000;
}
#conv_result {
margin:10px 0 0 0;
padding:2px 0 0 0;
height:22px;
border:1px solid #999;
text-align:center;
} HTML>BODY #conv_result {height:20px;}

/*---------------------------------- элементы подвала ----------------------------------*/
.bottom P {
margin:20px;
line-height:19px;
}
.bottom P A {
display:inline;
margin:0 10px 0 0;
color:#333;
}
.bottom .ban {
padding:15px 0;
border-top:1px solid #000;
border-bottom:1px solid #000;
}
.bottom .counters {
float:right;
margin:30px 160px 60px 0;
display:inline;
}
.bottom .counters IMG {margin:0 0 5px 0;}


/*---------------------------------- контент ----------------------------------*/
.content1 .mainpic {
float:left;
width:335px;
margin:0 20px 1px 0;
font-size:95%;
color:#666;
} HTML>BODY .content1 .mainpic {margin-bottom:20px;}
.content1 .mainpic IMG {margin:0 0 1px 0;}

.content1 .left .plashka, .content1 .left .plashka A{
border-color:#990000;
color:#990000;
}
.content1 .left .float {float:left;width:335px;}
.main .left .plashka {float:left;width:210px;}


.content1 .subhead {
margin:5px 0;
font-size:90%;
}
.content1 P.lead_main {margin:10px 0;}
.main UL {
list-style-type:none;
list-style-image:none;
list-style-position:outside;
margin:25px 0 0 0;
padding:0;
}
.main LI {
margin:0 0 7px 0;
padding:0 0 0 365px;
background:url(/img/li.gif) no-repeat 355px 6px;
}
HTML>BODY .main LI {
padding:0 0 0 10px;
background:url(/img/li.gif) no-repeat 0 6px;
}

.big_anons_pic TD {
width:210px;
padding:0 30px 0 0;
vertical-align:top;
}
.big_anons_pic .td2 {padding-right:0;}
.big_anons_pic P {margin:0;}
.big_anons_pic H2 {margin-top:10px;} HTML>BODY .big_anons_pic H2 {margin-top:15px;}
.big_anons_pic UL {
list-style-type:none;
list-style-image:none;
list-style-position:outside;
margin:25px 0 0 0;
padding:0;
}
.big_anons_pic LI {
margin:0 0 7px 0;
padding:0 0 0 10px;
background:url(/img/li.gif) no-repeat 0 6px;
}

.small_pic_anons {width:100%;}
.small_pic_anons TD {
padding:0 0 20px 0;
vertical-align:top;
}
.small_pic_anons IMG {margin:2px 10px 0 0;}
.small_pic_anons .subhead {
margin-top:3px!important;
color:#666;
}

.video_anons TD {vertical-align:top;}
.video_anons TD.v1 {width:207px;padding:0 30px 0 0;}
.video_anons TD.v2 {width:210px;padding:0 30px 0 0;}
.video_anons TD.v0 {width:210px;}
.video_anons IMG {margin:0 0 5px 0;}
.video_anons .subhead {
margin-top:3px!important;
color:#666;
}

.news_anons TD {vertical-align:top;}
.news_anons TD.v1 {width:207px;padding:0 30px 0 0;}
.news_anons TD.v2 {width:210px;padding:0 30px 0 0;}
.news_anons TD.v3 {width:210px;padding:0 30px 0 0;}
.news_anons TD.v0 {width:210px;}
.news_anons IMG {margin:0 0 5px 0;}
.news_anons .subhead {
margin-top:3px!important;
color:#666;
}

.video {
display:inline;
float:left;
margin:0 10px 0 0;
} HTML>BODY .video {margin-bottom:20px;}

.anonses {
clear:both;
width:100%;
margin:0 0 30px 0;
}
.anonses IMG {
float:left;
margin:2px 10px 5px 0;
}
.anonses H2 {}
.anonses P {
margin:0;
}
.anonses {}
.anonses {}

.blogs2 {
margin: 0 0 0 0;
padding:10px 13px;
background:url(/img/kavychki_top.gif) no-repeat 145px top;
font:125% Times New Roman, serif;
font-style:italic;
}
.blogs2 P {
margin:0 0 10px 0;
background:url(/img/kavychki_bottom.gif) no-repeat right bottom;
}

.blogs {
margin:-7px 0 0 0;
padding:10px 13px;
background:url(/img/kavychki_top.gif) no-repeat 0 0;
font:125% Times New Roman, serif;
font-style:italic;
}
.blogs A {
text-decoration:none;
color:#000;
}
.blogs P {
margin:0 0 10px 0;
background:url(/img/kavychki_bottom.gif) no-repeat right bottom;
}
.blogs SELECT {
width:170px;
margin:10px 0 0 -14px;
font-size:75%;
}
.blogs .button {
width:30px;
margin:0 -14px 0 5px;
font-size:75%;
}

.what_write {
padding:10px;
background-color:#fbfaf1;
border:1px solid #ccc;
}
.what_write P {margin:0;}
.what_write .title {
margin:0 0 10px 0;
padding:0 0 10px 0;
border-bottom:1px solid #b7b7b7;
color:#666;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
}
.what_write UL {
list-style-type:none;
list-style-image:none;
list-style-position:outside;
margin:25px 0 0 0;
padding:0;
}
.what_write LI {
margin:0 0 7px 0;
padding:0 0 0 10px;
background:url(/img/li.gif) no-repeat 0 6px;
}

P.autors {
margin-bottom:0;
font-size:95%;
color:#666;
}
P.autors A {color:#666;}

.lead {
margin-top:5px;
font-size:110%;
font-weight:bold;
}

.article_txt {
margin-top:-15px;
}

.article_right {
float:left;
width:212px;
margin:2px 30px 10px 0;
}
.article_right DIV {
margin:0 0 10px 0;
padding:12px 10px;
background-color:#fbfaf1;
border:1px solid #ccc;
}
.article_right IMG {margin:0 0 10px 0;}

/*.article_pics {
float:left;
display:inline;
margin:2px 30px 20px 0;
}*/

.article_links {clear:both;margin:30px 0 0 0;}
.article_links .left_link A {
display:inline;
margin:0 20px 0 0;
color:#000;
}
.article_links .right_link A {
display:inline;
margin:0 0 0 20px;
color:#000;
}
.article_links .right_link {
float:right;
display:inline;
}
.article_links .right_link IMG {
margin:0 5px 0 0;
vertical-align:middle;
}

.subs_form {margin:18px 0 -10px 0;}
.subs_form .plashka {
border-color:#b7b7b7!important;
color:#b7b7b7!important;
}
.subs_form .input {width:auto;}
.subs_form .button {margin:0 0 0 10px;}

.forum {clear:both;margin:25px 0 0 0;}
.forum .plashka {
float:none!important;
width:auto!important;
border-color:#b7b7b7!important;
color:#b7b7b7!important;
}
.forum .comment {margin:0 0 20px 0;}
.forum .comment A {
font-weight:bold;
color:#000;
text-decoration:none;
}
.forum .comment .date {color:#999;}
.forum H3 {margin:40px 0 0 0;}
.forum INPUT.input {
width:300px;
border:1px solid #000;
}
.forum TEXTAREA {
width:480px;
height:150px;
border:1px solid #000;
}
.forum TD {
color:#999;
vertical-align:bottom;
}
.forum TABLE INPUT.input {width:150px;}
.forum TABLE IMG {margin:0 20px;}
.forum P {
margin:10px 0;
color:#999;
}
.rules_link {
font-size:75%;
font-weight:normal;
}
.rules_link A {color:#999;}

.urls_list UL {
margin-top:20px;
margin-bottom:20px;
}
.urls_list .num {display:none;}
.urls_list P {
margin:15px 0;
padding:0 0 10px;
border-bottom:1px solid #999;
}

.pollArchive {margin:0 0 20px 0;padding:0 0 10px 0;border-bottom:1px solid #999;}
.pollArchive TABLE {width:100%;margin:10px 0;}
.pollArchive TD {width:50%;padding:2px 3px;font-size:70%;}
.pollResult {background-color:#999;font-size:10px;color:#999;}

.previous {
clear:both;
margin:20px 0 -10px;
}
.previous .plashka {
border-color:#b7b7b7!important;
color:#b7b7b7!important;
}
.previous UL {
list-style-type:none;
list-style-image:none;
list-style-position:outside;
margin:0!important;
padding:0;
}
.previous LI {
margin:0 0 7px 0;
padding:0 0 0 10px!important;
background:url(/img/li.gif) no-repeat 0 6px!important;
}
.previous TABLE {}
.previous TD {
vertical-align:top;
}

.vacancy {
width:100%;
}
.vacancy TD {
padding:5px 10px;
border-bottom:1px solid #b7b7b7;
}
.vacancy .last TD {
border-bottom:none;
}
.vacancy TD.col1 {
width:200px;
padding-left:5px;
border-right:1px solid #b7b7b7;
}

.cv_form {width:100%;}
.cv_form TD {
padding:0 0 5px 5px;
font-size:70%;
}
.cv_form INPUT {width:100%;}
.cv_form SELECT {
width:100%;
font-size:11px;
}
.cv_form TEXTAREA {
width:100%;
height:100px;
}
.cv_form .button {
width:auto;
margin:10px 0 0 0;
}

.navig IMG {margin:0 5px;}

.baloon {width:360px;}
.baloon TABLE {width:360px;}
.baloon TD {font-size:11px;}
.baloon .title {
height:51px;
padding:30px 0 0 20px;
font-size:17px;
font-weight:bold;
color:#fff;
filter:expression(fixPNG(this));
}
.baloon .baloon_left {
filter:expression(fixPNG(this));
width:12px;
}
.baloon .baloon_cnt {
background-color:#e1e1e1;
}
.baloon .baloon_cnt DIV {
padding:10px;
border-right:1px solid #bcbcbc;
}
.baloon .baloon_cnt IMG {float:left;margin:3px 10px 10px 0;}
.baloon .baloon_bottom {
filter:expression(fixPNG(this));
height:39px;
}


#thumbs_head a.podcastBox {display:block; width:160px; height:90px; position:relative; background:url(/img/headphone.jpg) 0 0 no-repeat; text-align:left; margin:0 auto; color:#fff; text-decoration:none; margin-top:20px;}
#thumbs_head a.podcastBox:hover {text-decoration:underline;}
#thumbs_head a.podcastBox span.podcastBox {width:160px; height:30px; display:block; background:#000; opacity:0.45; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=45); position:absolute; left:0; bottom:0;}
#thumbs_head a.podcastBox span.podcastTitle {width:160px; height:30px; display:block; position:absolute; left:0; bottom:-2px; font:bold 12px arial; color:#fff; text-align:center; line-height:11px;}


div.ncentered		{ overflow:hidden; text-align:center; width:100%; z-index:10;}
div.ncentered .c 	{ float:right; position:relative; right:50%;}
div.ncentered .c .r	{ float:left; left:50%; position:relative;}

#r_authors_f			{ width: 100%; overflow:hidden; margin:6px 0 0 0; }
#r_authors_f h2			{ margin:0.5em 0 0 0;}
#r_authors_f p.all		{ text-align:right; margin-top:-7px;}
#r_authors_f li			{ float: left; width: 47%; padding: 0 10px; list-style-image:none;list-style-position:outside;list-style-type:none;}
#r_authors_f img		{ float: left; margin-right: 20px; }
#r_authors_f h4			{ margin-bottom: 0.4em; font-size: 1.5em; font-weight: bold; }
#r_authors_f h4.blue	{ margin-bottom: 0.1em; }

div#author_list						{ float:left; text-align: center; z-index: 10; margin: 1.5em 0 0 0; overflow:hidden; padding: 0px 40px 20px 40px;}
#author_list div.c					{ float: right; position: relative; right: 50%; }
#author_list div					{ position: relative; right: -50%; }
#author_list ul						{ float: left; margin: 0 5px; list-style-image:none;list-style-position:outside;list-style-type:none;}
#author_list li						{ float: left; padding: 0 5px; list-style-image:none;list-style-position:outside;list-style-type:none;}
#author_list a						{ display: block; }
#author_list a img					{ border: 1px solid #d5e5f3; display:block; }
#author_list a:hover				{ border: 0; }
#author_list a:hover img			{ border-color: #79a7cd; }
#author_list a span					{ display: block; position: absolute; /*bottom: -1.5em;*/ width: 300px; margin:3px 0 0 -125px; text-align: center; visibility: hidden; font-weight: bold; }
#author_list a:hover span			{ visibility: visible;  }
#author_list ins					{ float: left; display: block; width: 13px; height: 21px; margin-top: 15px; background: url('/img/blue_small.gif') 0 0 no-repeat; cursor: pointer; }
#author_list ins.right-arrow		{ background-position: 0 -21px; }

div#author_list2						{ float:left; text-align: center; z-index: 10; margin: 1.5em 0 0 0; overflow:hidden; padding: 0px 40px 20px 40px;}
#author_list2 div.c					{ float: right; position: relative; right: 50%; }
#author_list2 div					{ position: relative; right: -50%; }
#author_list2 ul						{ float: left; margin: 0 5px; list-style-image:none;list-style-position:outside;list-style-type:none;}
#author_list2 li						{ float: left; padding: 0 5px; list-style-image:none;list-style-position:outside;list-style-type:none;}
#author_list2 a						{ display: block; }
#author_list2 a img					{ border: 1px solid #d5e5f3; display:block; }
#author_list2 a:hover				{ border: 0; }
#author_list2 a:hover img			{ border-color: #79a7cd; }
#author_list2 a span				{ display: block; position: absolute; /*bottom: -1.5em;*/ width: 300px; margin:3px 0 0 -125px; text-align: center; visibility: hidden; font-weight: bold;}
#author_list2 a:hover span			{ visibility: visible;  }
#author_list2 ins					{ float: left; display: block; width: 13px; height: 21px; margin-top: 15px; background: url('/img/blue_small.gif') 0 0 no-repeat; cursor: pointer; }
#author_list2 ins.right-arrow		{ background-position: 0 -21px; }

div.ncentered3		{ overflow:hidden; width:100%; z-index:10;}
div.ncentered3 .c 	{ position:relative; }
div.ncentered3 .c .r	{ position:relative; }

div#author_list3						{ float:left; z-index: 10; margin: 0 0 0 0; overflow:hidden; padding-bottom:20px;}
#author_list3 div.c					{ float: right; position: relative; right: 50%; }
#author_list3 div					{ position: relative; right: -50%; }
#author_list3 ul						{ margin: 0 5px; list-style-image:none;list-style-position:outside;list-style-type:none;}
#author_list3 li						{ padding: 0 5px; list-style-image:none;list-style-position:outside;list-style-type:none;}
#author_list3 a						{ display: block; }
#author_list3 a img					{ border: 1px solid #d5e5f3; display:block; }
#author_list3 a:hover				{ border: 0; }
#author_list3 a:hover img			{ border-color: #79a7cd; }
#author_list3 a span					{ display: block; position: absolute; /*bottom: -1.5em;*/ width: 300px; margin:-35px 0 0 75px; text-align: left; visibility: hidden; font-weight: bold;}
#author_list3 a:hover span			{ visibility: visible;  }
#author_list3 ins					{ display: block; width: 21px; height: 13px; margin: 10px 0px 10px 25px; background: url('/img/blue_small2.gif') 0 0 no-repeat; cursor: pointer; }
#author_list3 ins.right-arrow		{ background-position: -21 0px; }

.nav_bar {
margin: 15px 0px;
}
/*---------------------------------- информер примамедиа ----------------------------------*/
.pm_newsdate {
margin-bottom:0;
font-size:95%;
color:#666;
}

.pm_newsdesc {
margin-bottom:0;
font-size:95%;
color:#000000;
}
.pm_newsline {
margin-bottom:5px;
font-size:95%;
}


A.n {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	COLOR: #999999;
	TEXT-DECORATION: underline;
	font-size: 7pt;
}
A.n:visited {
	FONT-FAMILY:   Arial, Helvetica, sans-serif;
	COLOR: #999999;
	TEXT-DECORATION: underline;
	font-size: 7pt;

}
A.n:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #999999;
	TEXT-DECORATION: underline;
	font-size: 7pt;

}

.link_bottom {
float:left;
width:500px;
margin:2px 30px 10px 0;
}
.link_bottom DIV {
margin:0 0 10px 0;
padding:12px 10px;
background-color:#ffffff;
border:1px solid #ccc;
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #999999;
TEXT-DECORATION: none;
font-size: 7pt;
}

.klinks {
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #333333;
TEXT-DECORATION: none;
font-size: 9pt;	
}

.klinks a:link, .klinks a:visited, .klinks a:active {
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #333333;
TEXT-DECORATION: underline;
font-size: 9pt;
}

/*Самые ...*/
.popularItem a {font-weight:bold;}
.interestBox {background:#eeeff3;}
.interHead {border:0; margin:0;}
.plashka span {display:block; height:22px; color:#fff; float:left; background:#a2a6b1; padding:0 5px; line-height:22px;}
.interest {padding:10px 8px;}
.interest a {font-weight:bold; text-decoration:underline;}
.delim {line-height:1px; font-size:1px; border-top:1px solid #9e9eaa;}
.interest sup {text-decoration:underline; color:#a09fb1;}

/*Самые интересные блоги*/
.interestBox .plashka {height:22px;}
.interestBox {background:#eeeff3; padding-bottom:5px; overflow:hidden; width:100%;}
.interHead {border:0; margin:0;}
.popularItem {margin:5px 0; /*height:35px;*/ overflow:hidden; width:100%;}
.plashka span {display:block; height:22px; color:#fff; float:left; background:#a2a6b1; padding:0 5px; line-height:22px;}
.popularItem span {color:#a09fb1; font-size:24px; margin-left:5px; display:block; float:left; margin-right:5px;}
.popularItem a {color:#0f2e89; vertical-align:top; display:block; float:left; font:bold 12px arial; width:200px;}
.popularItem sup {text-decoration:underline; color:#a09fb1;}

/*Блок Без слов*/
.content1 .left .weChoice .plashka {border-bottom:3px solid #B7B7B7; border-top:1px solid #B7B7B7; color:#666666;}
.weChoice .blockWrapper {background:#f3f5f2; padding:6px; padding-left:12px; overflow:hidden;}
.weChoice {margin-top:14px;}
.weChoiceItem {float:left; text-align:center; width:160px; min-height:125px; background:#fff; margin-right:8px;}
.weChoiceItem a {color:#000000; font-weight:bold; line-height:18px; text-decoration:none;}
 
.weChoice .choiceContainer {border-collapse:collapse; background:#DBDADA;}
.weChoice .choiceContainer td {vertical-align:top; text-align:center; width:25%; height:130px; border:5px solid #DBDADA; background:#fff url("/css/mini_item_bg.gif") no-repeat scroll center top; padding-top:2px;}
.weChoice .choiceContainer td table td {border:0; background:transparent; padding-top:0; }
.weChoice .choiceContainer td span {color:#000000; font-weight:bold; margin-top:2px; }

/*Всплывающее окошко*/
.baloon .plashka{border-top:0; border-bottom:1px solid #DADADA; color:#333333; height:26px; margin:0; padding:0; text-transform:none; width:327px;}

.close_branch {display:inline; float:right;	height:17px; width:17px;}

.close_branch a {background:url("/img/close.gif") no-repeat scroll 0 0 transparent; display:block; border:none; height:17px; text-decoration:none; width:17px; z-index:100; font-size:1px;}
.close_branch a:hover {text-decoration:none;}
.issue_block {margin:13px 0 0; width:327px;}

.baloon .issue_block h2 {font-size:145%; font-weight:normal;}

.baloon .issue_block p {color:#666666; font-size:110%; margin:0 0 10px;}
.issue_block a {color:#003366; text-decoration:none;}
.issue_block p a:hover {color:#666666; text-decoration:none;} 

.issue_block a:hover {color:#923000; text-decoration:underline;}
.issue_block .more a {color:#003366; text-decoration:underline;}

.issue_block .img  {display:inline; float:right; margin:4px 0 5px 5px; position:relative;}

TABLE.baloon {width:200px;}
TABLE.baloon TD {background-color:#fff;}
TABLE.baloon .u1 {width:80px; height:35px; filter:expression(fixPNG(this));}
TABLE.baloon .u2 {width:35px; height:35px; filter:expression(fixPNG(this));}
TABLE.baloon .u3 {width:35px; height:35px; filter:expression(fixPNG(this));}
TABLE.baloon .u4 {width:35px; height:35px; filter:expression(fixPNG(this));}
TABLE.baloon .bg1 {height:35px; filter:expression(fixPNG(this));}
TABLE.baloon .bg2 {width:35px; filter:expression(fixPNG(this));}
TABLE.baloon .bg3 {width:35px; filter:expression(fixPNG(this));}
TABLE.baloon .bg4 {height:35px; filter:expression(fixPNG(this));}
TABLE.baloon .close {position:absolute; top:-16px; right:-16px; *right:-11px; width:15px; height:15px;}
TABLE.baloon .close A {display:block; width:15px; height:15px; text-decoration:none;z-index:100;}
TD.baloon {padding:5px; text-align:left;}
.bg TD {background-color:#FCFBF8!important;}
.pimpa {position:absolute; top:-49px;left:145px; width:56px; height:29px;}
.pimpa2 {position:absolute; top:0; right:-37px;*right:-27px; width:17px; height:56px; margin:0;}
.pimpa3 {position:absolute; top:20px; left:96px; width:68px; height:35px; margin:0;}
.pimpa4 {position:absolute; top:21px; left:120px; width:68px; height:35px; margin:0;}
.pimpa5 {position:absolute; top:-49px;left:90px; width:56px; height:29px;}
.vsplyvashka {position:fixed;//position:absolute;top:expression(document.getElementsByTagName("body")[0].scrollTop +"px");overflow:hidden;bottom:0;right:0;width:375px;*height:100%;z-index:100000;}

.nofloat {height:0px !important;}
.delim {margin:0 8px;}
.popularBlogItem, .RecommendationItem { margin:0 8px; width:auto !important;}
.popularBlogImg, .RecommendationImg  {margin:0 !important;}
.RecommendationText {width:150px !important;}

.popularBlogs {width:100%; overflow:hidden;}
.popularBlogItem {overflow:hidden;}
* HTML .popularBlogItem {overflow:hidden; width:100% !important;}
* HTML .RecommendationItem {overflow:hidden; width:100% !important;}
/*
#vsplyvashka .u1 {padding-top:30px; background:url(/img/baloon_top.png) 7px top no-repeat  !important; height:51px; width:12px;}
#vsplyvashka .bg1 {padding-top:30px; background:url(/img/baloon_top.png) -12px top no-repeat  !important;}
#vsplyvashka .bg2 {background:url(/img/baloon_left2.png) 7px top repeat-y  !important;}
#vsplyvashka .u3 {background:url(/img/baloon_bottom.png) 7px top no-repeat  !important; width:39px;}
#vsplyvashka .bg4 {background:url(/img/baloon_bottom.png) -12px top no-repeat  !important;}
#vsplyvashka .baloon {background:#e1e1e1;}
*/

#vsplyvashka {width:360px; position:relative;}
#vsplyvashka .vspTop {height:22px; background:url(/img/baloon_top2.png) 0 0 no-repeat; text-align:left;}
#vsplyvashka .vspText {background:url(/img/baloon_left2.png) left top repeat-y; overflow:hidden; width:100%;}
#vsplyvashka .vspBottom {background:url(/img/baloon_bottom.png) left top no-repeat; height:39px;}
#vsplyvashka .vspText .issue_block {margin:0; text-align:left; padding:0 20px; width:auto;}
#vsplyvashka .vspTop a {background:url("/img/close.gif") no-repeat scroll 0 0 transparent; display:block; position:relative; border:none; height:17px; text-decoration:none; width:17px; z-index:100; font-size:1px; float:right; margin-top:2px; margin-right:3px;}
#vsplyvashka .vspTop span {padding-left:20px; font-weight:bold; color:#fff; line-height:22px;}

* HTML #vsplyvashka .vspTop {background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/baloon_top2.png',sizingMethod='image');}
* HTML #vsplyvashka .vspText {background:transparent; }
* HTML #vsplyvashka .vspBottom {background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/baloon_bottom.png',sizingMethod='image');}
* HTML #vsplyvashka .apache {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/baloon_leftie.png',sizingMethod='scale');}