html,body{COLOR:#000;font-family:Arial,Helvetica,sans-serif;margin:0px;padding:0px;font-size:14px;background:#fff;min-width:990px}
a{color:#757575;text-decoration:underline}
a:hover{text-decoration:none}
a img{border:0px}

.TopBg {background-color:#e5e2d9;border-bottom:solid 1px #000000;}
.BotBg {background-color:#e5e2d9;border-top:solid 1px #000000;}
.PageWidth {margin: 0 auto;padding: 0;min-width: 1000px;max-width: 1260px;}

#top{background:#e5e2d9;padding-top:10px}
#top ul{padding:0 40px;margin:0;text-align:center}
#top li{list-style:none;padding:0 5px 0 8px;margin:0;font-size:12px;background:url(../images/li.gif) no-repeat 0 6px;display:inline}
#top li a{color:#0059a5;text-decoration:none}
#top li a:hover{color:#000;text-decoration:underline}
#menu{clear:both;padding:10px 10px 0 10px;}
#menu_in{background:#000;color:#fff}
#menu_in ul{padding:0;margin:0}
#menu_in li{position:relative;padding:0;margin:0;float:left;list-style:none;font-size:12px}
#menu_in li a{color:#fff;text-decoration:underline;display:block;float:left;padding:3px 12px 3px 12px;border-left:solid 1px #fff;border-top:solid 1px #fff}
#menu_in li a:hover{color:#000}
#menu_in li img{position:absolute;top:0;right:0}
#menu_in #last{width:22px}
#menu_in li a:hover{background:#fff}
#menu_in #time{color:#9a9271;padding:3px 0 0 10px}
#time span{font-weight:bold;padding-left:10px}
form{padding:0;margin:0}
#menu_in #righ{float:right}
#righ input{float:left;border-top:solid 1px #000;border-left:solid 1px #000;border-right:none;border-bottom:none;font-weight:bold;margin:0;height:19px;padding:2px 0 0px 10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:220px}
/*#righ #find{border:none;padding:0;margin:0;height:auto;width:auto}*/
#righ #find{border:none;padding:0;margin:0;height:22px;width:24px}
#menu_in #righ img{position:relative;top:3px}
#menu_in #righ a{display:inline;border:none;float:none;padding:0;font-size:11px;padding-right:8px}
#menu_in #righ a:hover{background:none;color:#fff}
#menu_in #righ #rss{font-weight:bold;color:#fa7d21;padding:0 0 0 5px}
#botmenu{clear:both;margin:0 12px 0 12px;padding:30px 0 0 0}
#botmenu ul{padding:0;margin:0;background:#000}
#botmenu li{float:left;list-style:none;padding:0;margin:0;font-size:12px}
#botmenu li a{color:#fff;text-decoration:underline;display:block;float:left;padding:3px 12px 3px 12px;background:url(../images/menu_bo.gif) no-repeat 100% 0}
#botmenu li a:hover{text-decoration:none}
#botmenu #righ{float:right;color:#c5c2b5;position:relative;top:2px}
#botmenu #righ a{background:none;position:relative;bottom:2px;color:#c5c2b5}
#botmenu #righ a:hover{color:#fff;text-decoration:none}
#logo h1{position:relative;margin:0;padding:0;font-size:2em;width:294px;height:104px;overflow:hidden}
#logo h1 a{color:#044fa2}
#logo h1 a span{position:absolute;top:0;left:0;width:294px;height:104px;background:url(../images/logo.gif) 0 0 no-repeat;cursor:pointer;cursor:hand}
#logo_pl #logo{margin:0 30px 0 0;position: absolute;z-index: 5;left: 10px;}
#logo_pl {padding:0 10px;position:relative;height: 112px;}
//#logo_pl div{float:left;margin-top:47px;width:32%;font-size:12px}
#logo_pl div a{color:#000}
//#logo_pl div img{float: left;}
#logo_pl #last_n{position:absolute;top:0;right:15px;margin:0;background:#f8f3df;width:auto;font-size:11px;padding:0 5px 2px 5px;z-index: 5;}
#day{}
#day h2{clear:both;margin:0;padding:17px 12px 14px 12px;font-size:24px}
#day h2 a{color:#903312}
#tele{}
#them{border-top:solid 1px #dcd7b9;margin:0 10px 0 10px;zoom:1;}
.tabs{padding:0;margin:0 0 0 12px}
.tabs li{float:left;list-style:none}
.br,.bl,.blu,.gl{color:#fff;font-weight:bold;padding:1px 5px 0 5px;height:19px}
.br_,.bl_,.blu_,.gl_,.gl_1{font-size:11px;padding:2px 5px 0 5px;height:17px}
.br_ a{color:#903312;text-decoration:none}
.br{background:#903312}
.br_{border-bottom:solid 1px #903312;border-right:solid 1px #903312}
.bl_ a{color:#000;text-decoration:none}
.bl{background:#000}
.bl_{border-bottom:solid 1px #000;border-right:solid 1px #000}
.blu_ a{color:#0059a5;text-decoration:none}
.blu{background:#0059a5}
.blu_{border-bottom:solid 1px #0059a5;border-right:solid 1px #0059a5}
.gl_ a,.gl_1 a{color:#000;text-decoration:none}
.gl{background:#dcd7b9;color:#000}
.gl_{border-bottom:solid 1px #dcd7b9;border-right:solid 1px #dcd7b9}
.gl_1{border-top:solid 1px #dcd7b9;border-right:solid 1px #dcd7b9}
.data{color:#c5c2b5;font-size:18px;padding-left:10px}
.link a{font-weight:bold;font-size:11px;color:#000;margin-left:5px}
.com{font-size:11px;color:#ad5e3a;margin-top:10px;}
.img{float:left;margin:0 12px;font-size:11px;color:#ad5e3a}
.img img{display:block;margin-bottom:5px}
.img a,.com a{font-weight:bold;color:#000}
.img .bra,.com .bra{color:#ad5e3a}
.img b,.com b{font-size:14px}
.img span,.com span{padding:0 10px}

.img2{margin:0 23px;font-size:11px;color:#ad5e3a}
.img2 img{display:block;margin-bottom:5px}
.img2 a,.com a{font-weight:bold;color:#000}
.img2 .bra,.com .bra{color:#ad5e3a}
.img2 b,.com b{font-size:14px}
.img2 span,.com span{padding:0 10px}


.com img{position:relative;top:2px}
/*.com .print{background:#ad5e3a;color:#fff;font-weight:normal;padding:0 5px 1px 5px;font-size:12px;text-decoration:none;position:relative;right:10px}*/
.com .print{background:#ad5e3a;color:#fff;font-weight:normal; padding:0 5px 1px 5px; margin: 0 5px; font-size:12px;text-decoration:none;position:relative;right:3px}
.txtt{margin: 0; padding: 0; zoom: 1;padding-right:22px}
.stat{clear:both;font-size:12px;font-weight:bold;padding:15px 25px 25px 35px;margin:0}
.sbot{padding-bottom:0}
* HTML .stat{padding-top:8px}
.stat li{list-style:none;font-weight:normal;line-height:22px}
.stat li a{color:#ad5e3a}
#ss{background:#f8f3df;border:solid 1px #dcd7b9;clear:both;margin:0 12px;padding:30px}
* HTML #ss{padding-bottom:0}
#ss a{display:block;float:left;font-size:24px;color:#903312;width:49%}
#ss #sl{font-size:30px;color:#0059a5;position:relative;bottom:7px;width:50%}
.spacer{clear:both;height:10px;overflow:hidden}
.spacer21{clear:both;height:21px;overflow:hidden}
.sob_{border-bottom:solid 1px #dcd7b9;height:16px;overflow:hidden;clear:both}
.mir{clear:both;padding:0 0 21px 0}
.mir img{float:left;margin:0 12px}
.mir div{display:table;zoom:1;_height:0;padding-right:25px}
.mir div a{color:#0059a5;font-size:12px}
.mir span{display:block;font-size:18px;color:#c5c2b5}
.line{border-top:solid 1px #dcd7b9;clear:both;margin:0 12px}
/*#left{float:left;width:21%}*/
#left{float:left;width:21%;overflow: hidden;}
#right{float:left;width:77%;margin-left:10px}
#bottom{padding:12px 22px}
* HTML #bottom{padding-bottom:0}
#bottom div{float:left;width:39%;font-size:11px}
#bottom span{display:block;float:left;width:24%;font-size:11px}
#bottom #righ{float:right;width:auto}
#bottom #righ img{position:relative;top:2px;margin-left:10px}
#bottom .spacer{clear:both;float:none}
#bottom a{color:#0059a5}
#bottom .bra{color:#903312}
#geno{clear:both;margin:0 12px 0 6px;background:#f8f3df;padding:13px 5px 13px 10px}
#geno .clearfix{margin-bottom:10px}
#geno .img1{width:72px;height:58px;border:solid 1px #cac9c6;float:left;overflow:hidden;text-align:center;display:block;margin-right:10px;position:relative;background:#fff}
#geno a{display:table;font-size:12px;color:#000;text-decoration:underline;zoom:1;_height:0}
#geno a:hover{text-decoration:none}
#hron,#bio,#links{clear:both;margin:0 12px 0 6px;padding:1px 9px 13px 10px;font-size:12px}
#hron span{display:block;font-size:18px;color:#c5c2b5;margin-top:15px}
#hron a{color:#0059a5}
#hron img{display:block;position:relative;top:12px}
#hron h6{padding:0;margin:0;font-size:14px;font-weight:bold}
#hron h6 a{color:#000}
#bio img{float:left;border:solid 1px #cac9c6;margin-right:15px}
#bio div{display:table;zoom:1;_height:0}
#bio h6{padding:0 0 10px 0;margin:0;font-size:14px;font-weight:bold}
#bio a{color:#000}
/*#links{padding-top:20px}*/
#links a{color:#0059a5;text-decoration:none;font-size:11px;line-height:18px;margin:0 3px 0 0}
#links a:hover{text-decoration:underline}
#links .big{font-size:18px}
#links .bigb{font-size:18px;color:#fff;background:#0059a5;padding:0 2px}
.n_l{float:left;width:65%}
.n_r{float:left;width:35%}
#right .pa_b{padding-bottom:5px}
#right h3{clear:both;padding:18px 12px 20px 12px;margin:0;font-size:18px}
* HTML #right h3{padding-top:8px}
#right h3 a{color:#903312}
#right h2{clear:both;padding:18px 12px 20px 12px;margin:0;color:#903312;font-size:24px}
* HTML #right h2{padding-top:8px}
.nau_t{ zoom: 1; margin-top: -3px;padding:0 12px}
.nau_t img{float:left; margin-right: 7px; margin-bottom: 7px;}
#fill_scrollv,#fill_scrollv_{height:390px;overflow:hidden}
.comm{clear:both;padding:0 12px;position:relative}
.comm a{color:#0059a5;font-size:12px}
.comm span{display:block;font-size:18px;color:#c5c2b5;padding-top:10px}
.comm span a{font-size:12px;font-weight:bold;color:#9a9271}
.top{position:absolute;top:12px;right:0}
.bot{position:absolute;bottom:0;right:0}
* HTML .bot{bottom:20px}
#blog{border-top:solid 1px #dcd7b9;clear:both;background:#f8f3df}
#blog div{float:left;width:22%;padding:9px 5px 9px 15px;font-size:12px}
#blog div a{color:#000}
#blog div img{display:block;border:solid 1px #cdccc9;margin-bottom:8px}
#blog div h6,.foto h6{font-size:14px;font-weight:bold;padding:2px 0;margin:0}
#blog div h6 a,.foto h6 a{color:#0059a5}
.foto{clear:both;padding:0px 12px 0px 12px;font-size:12px}
* HTML .foto{padding-top:8px}
.gal{margin:10px 12px;background:#0059a5;padding:15px 0 15px 5px;overflow:hidden;position:relative}
.gal a img{border:solid 1px #cbcdce}
* HTML #fill_scroll,#fill_scroll_{margin:0 15px;width:186px}
#fill_scroll{width:191px;overflow:hidden;margin:0 12px;position:relative;z-index:auto}
#fill_scroll_{width:192px;overflow:hidden;margin:0 14px;position:relative;z-index:auto}
* HTML #fill_scroll img{margin-right:5px;position:static}
* HTML #fill_scroll_ img{margin:0 7px 0 3px;position:static}
#fill_scroll img,#fill_scroll_ img{position:relative;right:3px;margin-right:0}
.gal a{/*display:block;
float:left;*/ display:inline;white-space:nowrap;margin:0 3px;text-decoration:none}
.gal #arr img,.gal #arr1 img{border:none}
.gal #arr{position:absolute;top:45px;left:0}
.gal #arr1{position:absolute;top:45px;right:-1px}
/*.gal .lr{
margin:0;
position:relative;
top:35px
}*/
.v{background:#ad5e3a;}
.gal span{display:block;font-size:11px;color:#fff;width:80px;white-space:normal;padding-left:5px}
.fl_r{float:right;margin-left:20px;width:260px;clear:right}
.fl_r #fill_scroll img{margin:0 7px 0 3px;position:static}
.fl_r #fill_scroll_ img{margin:0 7px 0 3px;position:static}
.fl_r .gal #arr{left:5px}
.fl_r .gal #arr1{right:-27px}
.comment{clear:both;padding:25px 12px 0 12px;font-size:12px}
.comment img{float:left;margin-right:12px}
.mess{display:table;zoom:1;_height:0}
.mess a{color:#000}
.mess span{display:block;font-size:11px;color:#ad5e3a;padding:4px 0 8px 0}
.mess span a{color:#ad5e3a}
.answ{background:#f5f4f1;margin-top:20px;padding:1px 20px 20px 0}
.answ b{display:block;margin-top:20px}
.next{padding:0 0 0 20px}
#blog5{padding:0 12px}
#blog5 #blog div{float:left;width:18%;padding:9px 5px 9px 13px;font-size:12px}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1;_height:1%}


.bbcodes {
	background: #FFF;
	border: 1px solid #E0E0E0;
	color: #666666;
	font-family: Verdana, Tahoma, helvetica, sans-serif;
	padding: 2px;
	vertical-align: middle;
	font-size: 10px;
	vertical-align: middle;
	margin:2px;
	height: 21px;
}

#calendar-layer
{
  background-color:#F8F3DF;
}



/* blogs.html */
.authorsHeader
{
  font-size:120%;
  font-weight: bold;
  margin: 0;
  padding-bottom:20px;
  padding-right:10px;
  padding-top:10px;
  text-align:right;
}
.authorsBlock
{
  padding: 2px 0px;
  margin:0;
}
.authors
{
  color: #0059A5;
  font-size: 12px;
  font-weight: bold;
  margin: 0;
  padding: 0;
}

.news-date-time
{
  font-size:100%;
  font-weight: bold;
  margin: 0;
  padding: 0;
  color: gray;
}
.posts
{
  color: #903312;
  font-size:100%;
  font-weight: bold;
}
.scroll_vertical_block{height:290px;overflow:hidden}
.scroll_vertical_block span {color: gray;font-size: 100%;font-weight: bold;}
.scroll_vertical_block a {color: #903312;font-size: 100%;font-weight: bold;}
.scroll_vertical_block b {color: #000000;font-size: 100%;display: block;font-weight: normal;}




#MainNewsItem {margin: 0px 10px 20px;position: relative;height: 452px;}

.HeadBlock .tabs {border-top: 1px solid #DCD7B9;margin: 0;padding: 0px 12px;}
.HeadBlock .tabs .clear {float: none;clear: both;height: 0px;zoom: 1;font-size: 1px;overflow: hidden;padding: 0;margin: 0;}
.ie7 .HeadBlock .tabs .clear {display: inline !important;}

#MainNewsItem .MainNewsBlock {margin-right: 430px;}
#MainNewsItem .MainNewsBlock .MoreContent {text-align: right;padding: 6px 20px 0px 0px;}
#MainNewsItem .MainNewsBlock .MoreContent {padding: 56px 20px 0px 0px;background: url(/img/text-overflow-bg.png) repeat-x 0 0;margin-top: -50px;position: relative;z-index: 2;}
#MainNewsItem .MainNewsBlock .TextContent {height: 398px;overflow: hidden;padding-right: 20px;}
#MainNewsItem .MainNewsBlock .TextContent h2 {clear:both;margin:0;padding:5px 12px 5px 12px;font-size:24px;}
#MainNewsItem .MainNewsBlock .TextContent h2 a {color:#903312}
#MainNewsItem .MainNewsBlock .TextContent .ContText {padding-left: 12px;}
#MainNewsItem .MainNewsBlock .TextContent .ContText img {float: left;margin: 0px 10px 10px 0px;}

#MainNewsItem .MainLenta {width: 430px;position: absolute;right: 0px;top: 0px;}

#ss {margin: 5px 0px 5px 12px;padding: 0;}

.FlashPlayer {margin-bottom: -9px;}
.VideoPlayer {margin-top: 5px;}

.VideoBlock {width: 345px !important;display:block;background: url(/img/btn-tv.gif) no-repeat left center;margin:0px;padding: 10px 0px;text-align: left;bottom: 0px !important;top: 20px;}
.VideoBlock p {font-size: 12px;color: #0059A5;margin: 0px !important;margin-left: 60px !important;margin-bottom: 5px !important;}
.VideoBlock p a {font-size: 12px !important;display: inline !important;float: none !important;}

.SmallNewsBlock {margin: 5px 0px 0px 12px;}
.SmallNewsBlock .MirNews {position: relative;padding-left: 75px;height: 48px;overflow: hidden;border-bottom: 2px solid #ffffff;}
.SmallNewsBlock .MirNews img {position: absolute;top: 0px;left: 0px;}
.SmallNewsBlock .MirNews span {color: #C5C2B5;display: block;font-size: 16px;}
.SmallNewsBlock .MirNews a {color: #0059A5;font-size: 12px;}
.SmallNewsBlock .MirNews a:hover {}


#left .InfoBlock {margin-bottom: 10px;}




.MainContent {clear: both;margin-left: 12px;}

.Tabs {margin-bottom: 10px;}
.Tabs .TabsBlock {padding: 0px 12px;margin: 0;line-height: 20px;border-top: 1px solid #DCD7B9;}
.Tabs .TabsBlock span {display: inline-block;vertical-align: top;}
.Tabs .TabsBlock .Title {font-size:14px;font-weight:bold;color:#ffffff;padding: 0px 5px;border-bottom: 1px solid #903312;background-color:#903312;}
.Tabs .TabsBlock .MoreLink {font-size:11px;padding: 0px 5px;border-bottom: 1px solid #903312;border-right: 1px solid #903312;}
.Tabs .TabsBlock .MoreLink a {color:#903312;text-decoration:none;}
.Tabs .TabsBlock .Data {color:#c5c2b5;font-size:18px;padding: 0px 10px;}
.Tabs .TabsBlock .Link {color:#000000;font-size:11px;padding: 0px 5px;}
.Tabs .TabsBlock .Link a {color: black;font-weight: bold;}

.Tabs .LineBottom {border-top: 0px solid #DCD7B9;border-bottom: 1px solid #DCD7B9;}
.Tabs .LineBottom .Title {border-bottom: 0px solid #903312;border-top: 1px solid #903312;}
.Tabs .LineBottom .MoreLink {border-bottom: 0px solid #903312;border-top: 1px solid #903312;}

.Tabs .Blue .Title {background-color: #0059a5;border-color: #0059a5;}
.Tabs .Blue .MoreLink {border-color: #0059a5;}
.Tabs .Blue .MoreLink a {color:#0059a5;}
.Tabs .Black .Title {background-color: #000000;border-color: #000000;}
.Tabs .Black .MoreLink {border-color: #000000;}
.Tabs .Black .MoreLink a {color:#000000;}
.Tabs .Gray .Title {background-color: #dcd7b9;border-color: #dcd7b9;color: #000000;}
.Tabs .Gray .MoreLink {border-color: #dcd7b9;}
.Tabs .Gray .MoreLink a {color:#000000;}


.NewsBlock {margin-bottom: 20px;}
.NewsBlock .NewsContent {margin: 0px 12px;}
.NewsBlock .NewsContent h3 {font-size: 18px;padding: 0 !important;margin: 0px 0px 20px 0px !important;}
.NewsBlock .NewsContent h3 a {color: #903312;}
.NewsBlock .NewsContent .NewsText {text-align: justify;}
.NewsBlock .NewsContent .NewsText img {float: left;margin: 0px 10px 10px 0px;}
.NewsBlock .NewsComments {font-size: 11px;margin: 0px 12px;color: #AD5E3A;padding-top: 10px;}
.NewsBlock .NewsComments a {color: #000000;font-weight: bold;}
.NewsBlock .NewsComments span {padding: 0px 10px;}
.NewsBlock .NewsComments a.More {color: #AD5E3A;}
.NewsBlock .NewsComments b {font-size: 14px;}

.TwoBlock {position: relative;}
.TwoBlock .NewsBlock {margin-right: 300px;}
.TwoBlock .InfoBlock {position: absolute;right: 0px;top: 0px;width: 300px;height: 339px;}

.NewsBlock .NewsContent .NewsText {height: 250px;overflow: hidden;}
.NewsBlock .NewsComments {padding-top: 50px;background: url(/img/text-overflow-bg.png) repeat-x 0 0;margin-top: -50px;position: relative;z-index: 2;}


.BlogBlock {margin-bottom: 20px;}
.BlogBlock .Tabs {margin-bottom: 0px;}
.BlogBlock #blog {border-top: 0px solid #DCD7B9;}

#fill_scroll, #fill_scroll_ {width: 244px;}

.VideoNewsBlock .NewsContent .NewsText {height: 120px !important;}
.VideoNewsBlock .InfoBlock {height: 220px !important;}

.LastNews {margin: 0 0 0 400px !important;padding: 14px 0px;}
.LastNews ul {list-style-type: none;margin: 0;padding: 0;height: 84px;overflow: hidden;}
.LastNews ul li {margin: 0 0px 4px 0;padding: 0;width: 49%;height: 40px;float: left;overflow: hidden;}
.LastNews ul li table {margin: 0px 10px;}
.LastNews ul li table td {vertical-align: middle;}
.LastNews ul li .Img {height: 40px;overflow: hidden;}
.LastNews ul li .Img img {margin-right: 15px;}
.LastNews ul li a {font-size: 12px;}
.LastNews ul li a:hover {}


/* ‘òèëè áàííåðîâ */
.PromoBoxTop {position: absolute;left: 320px;top: 50%;margin-top: -40px;}
.PromoBoxLeft {text-align: center;}
.PromoBoxContOne {text-align: center;}
.PromoBoxContTwo {text-align: center;margin: 10px 0 20px;}
.PromoBoxContThree {text-align: center;margin: 20px 0 0;}




