#body, #body111{font:110% Arial,Helvetica,sans-serif;width:100%;padding-top:14px}
#announce{float:left;width:100%;font:100% Arial,Helvetica,sans-serif;margin-top:15px}
html>body #announce{float:none;width:auto}
#announce h1{font:bold 145% Arial,Helvetica,sans-serif;margin:8px 0 5px 0}
#announce .btn{border-left:3px solid #CD150D}
#announce #an0{float:left;margin:3px 12px 0 0}
img{border:0}
#archive{ width:100%;background:#F2F2F2 url(http://img.tyt.by/i/mbkar.gif) no-repeat 100% 0;clear:both}
#archive .module{padding-top:4px}
#archive td{font-size:11px}
#archive form{width:100%}
#archive input,select{width:100%}
#archive .btn{width:40px;margin-left:2px}
#archive #ar0{width:75%}
#subscribe{ background:#f2f2f2 url(http://img.tyt.by/i/mbksu.gif) no-repeat 100% 0; clear:both}
#subscribe .module{padding-top:4px}
#subscribe .padTop td{padding-top:5px}
#subscribe td{font-size:11px}
#subscribe form{width:100%}
#subscribe form div{width:100px;height:1px;visibility:hidden}
#subscribe input,select{width:100%}
#subscribe .btn{width:40px;margin-left:2px}
#onAir{clear:both}
#onAir .module{padding-top:4px; padding-left:0px; padding-right:0px; text-align:center}
#playerTutbyAir{margin:0px auto}
.onAirVideo{width:298px; margin:0px auto; text-align:left}
.onAirBlank{ color: #666666; display: block; font: 10px Tahoma,Verdana,sans-serif; padding: 5px 0 0; text-align: left; width: auto}
.onAirArchive{ color: #666666; display: block; float: right; font: 10px Tahoma,Verdana,sans-serif; padding: 5px 0 0; text-align: left; width: auto}
#jokeContent{margin:0px 0px 11px 0px}
#body .archive td{color:#AAA;font-weight:bold}
#body .archive .dweek{color:#3A3F54;background:#F2F2F2}
#body .news{padding-left:10px;background:url(li000000.gif) no-repeat 0 5px;margin:0 0 10px 0}
#bodyf{font:110% Arial,Helvetica,sans-serif}
#bodyf .news{padding-left:10px;background:url(li000000.gif) no-repeat 0 5px;margin:0 0 10px 0}
#body .curpage{font:100% Arial,Helvetica,sans-serif;background:#CD150D;color:#fff}
#body .otherpages{font:100% Arial,Helvetica,sans-serif;background:#F1F1F1}
#body .small{ margin:0; text-align:left; font-size:100%; color:#808080}
#body80{font:110% Arial,Tahoma,Helvetica,sans-serif;background:#fff;color:#222739;margin:0}
#body80 h2{font:bold 125% Arial,Helvetica,sans-serif;color:#CD150D;margin:0 0 10px 0}
.attention-news{font-size:80%;color:#A9A9A9; padding:5px 20px}
.attention-news p{margin:4px 0}
.attention-news span{font-weight:bold}
.news-main{padding-top:18px}
.news-main a{font:110% Arial,Helvetica,sans-serif;color:#222739}
.news-main h2{font-size:100% !important;margin:0 0 10px 0}
.news-main h2 a{font:bold 82% Tahoma,Arial,Helvetica,sans-serif !important;color:#fff;background-color:#9B72CF;padding:1px 2px}
.news-main h2 a:hover{color:#fff !important;background-color:#CD150D}
.news-main h2 a:visited{color:#fff !important}
.news-main h2 span{font:bold 82% Tahoma,Arial,Helvetica,sans-serif !important;color:#fff;background-color:#CD150D;padding:1px 2px}
.news-main h2 a:visited{color:#fff}
.news-main strong{font-weight:normal;color:#D7443D}
.news-main strong:hover{color:#CD150D}
.news-main .module div{background:url(li100000.gif) no-repeat 0 5px;padding-left:10px;margin-bottom:10px}
.news-main .module div.x{background:url(li1x0000.gif) no-repeat 0 5px}
.btn{border-left:3px solid #CD150D}
.btn a:hover{color:#CD150D}
h2.vplate{font-size:100% !important;margin:0 0 10px 0}
h2.vplate a, h2.vplate span{font:bold 82% Tahoma,Arial,Helvetica,sans-serif !important;color:#fff;background-color:#9B72CF;padding:1px 2px}
h2.vplate a:hover{color:#fff !important;background-color:#CD150D}
h2.vplate a:visited{color:#fff !important}
h2.vplate a:visited{color:#fff}
div.sortTitle{font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:10px; font-weight: bold; text-transform: uppercase; color: #fff; background-color: #9B72CF; float:left; margin: 4px 0px 0px 19px; padding: 1px 1px 1px 1px}
.news-main a:visited{color:#FFF}
.news-main a:hover{color:#CD150D}
.news-main .btn a:visited, .news-main .btn a:hover{color:#2C334A}
.news-main .date{ color:#90939C; font-size:9}
.weektheme_block{margin-bottom:3px; position:relative}
.theme_date{font-size:11px; left:0; top:0; position:absolute; color:#808080}
.theme_title{padding-left:61px}
.theme_top_title{padding-left:20px}
#top-news{padding-top:20px}
#top-news h3{MARGIN-TOP: 15px; FONT: bold 9px Tahoma,Arial,Helvetica,sans-serif; COLOR: #000; LETTER-SPACING: 1px}
#top-news .date{COLOR:gray}
.newsbtn{padding:0;border:0;width:75px;cursor:hand;cursor:pointer;height:17px;font-size:10px;background: #FFF url(http://img.tyt.by/i/buttonbr.gif) no-repeat 0 0}
#poll{background:#F2F2F2 url(http://img.tyt.by/i/mbkpo.gif) no-repeat 100% 0;margin-right:1px}
#poll .module td{font-size:60%;padding-top:2px}
#poll .module p{font-size:80%; margin: 0px; padding: 2px 0px 0px 0px}
#poll .btn{width:64px;border-left:3px solid #13A833}
#poll .chk{margin-top:2px; height:10px}
#poll h5{width:70%;min-width:210px;font:bold 100% Tahoma,Arial,Helvetica,sans-serif;margin:0 0 3px 0;padding:0}
.pollbtn{padding:0;border:0;width:75px;cursor:hand;cursor:pointer;height:17px;font-size:10px;background: #FFF url(http://img.tyt.by/i/buttonbg.gif) no-repeat 0 0}
.news_send a:visited{color:#2C334A!important}
.news_send a{color:#2C334A!important}
.news_send a:hover{color:#CD150D!important}
.themeAddon{font-size: 110% !important}
.themeAddon h2, .themeAddon div.news, .authorAddon h2, .authorAddon div.news{margin-bottom: 2px !important}
.themeAddon h2 a, .authorAddon h2 a{color: #cd150d !important}
div.borderConfImg{ border: 1px solid #B7B7B7; padding: 4px 4px 4px 4px; margin-right: 5px; margin-bottom: 3px}
div.borderConfImg img, div.borderConfImg a{padding: 0px; margin: 0px}
.di0-inner{ font-size:11px; color:#a9a9a9; margin-bottom: 3px}
.topcomments{ padding: 0px; margin: 0px; background:transparent url(li100000.gif) no-repeat scroll 0 5px}
div#lastForumPosts{margin-left: 20px}
.scroll div#lastForumPosts{height: 190px}
.scroll div#lastForumPosts div#bodyf{height: 165px; overflow: auto}
div#lastForumPosts h3, div#body80 div.inarticle h3{margin: 0px; padding-bottom: 14px; color: #000; font-family: Tahoma,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 9px; line-height: normal; letter-spacing: 1px; text-transform: uppercase}
div#lastForumPosts div.module, div.inarticle div.module{padding-left: 0px; padding-bottom: 0px; margin-right: 10px}
a.neverVisited:visited{color: #192c8f !important}
.rGeoTarget{}
a.aGeoHintArr{ border-left: 1px solid #FFF; cursor: pointer}
div.dGeoHint{ background-color: #F2F2F2; padding: 0px; margin: 0px}
div.dGeoHintDiv{ border-top: 1px solid #FFFFFF; padding: 1px 6px 1px 6px}
a.dGeoHintA{  font-size: 82%; font-weight: bold; text-transform: uppercase}
a.dGeoHintA:hover{ color: #CD150D}
.tizerRubric{display: block; width:220px; float: right; background-color:#f2f2f2; padding:10px; margin:0px 0px 10px 10px; border: 1px solid #e5e5e5}
.iList{margin:0 0; padding:0 0; list-style-type:none}
.iList li{overflow:hidden; clear:both; margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #e5e5e5; zoom: 1}
.ilImg{float:left}
.ilText{overflow:hidden; padding-left:15px; line-height:18px; zoom: 1}
.ilText h2, #body .ilText h2{margin:0 0; padding:0 0; font-size:14px}
.ilText p{margin:0 0}
.rubricsDescript{ font-size: 12px; margin: -8px 0px 0px 0px; padding: 0px 0px 0px 20px}
.rubricsAll{ padding-left: 20px}
.rubricsAll dl{ border-bottom: 1px solid #e1e3ed; height: 160px; float: left; margin: 10px 18px 10px 0px; width: 147px}
.rubricsAll dt{ border: 1px solid #e1e3ed; height: 109px; margin-bottom: 5px; text-align: center; vertical-align: middle}
.rubricsAll dt a{ display: inline-block; height: 109px; width: 145px}
.rubricsAll dt img{ vertical-align: middle; background: transparent no-repeat center center}
.rubricsAll dd{ margin: 0px}
#body .rubricsAll dd a, #body .rubricsAll dd a:visited{ color: #D7443D; font-size: 14px; font-weight: bold}
#body .rubricsAll dd a:hover{ color: #cd150d}
.tooltip{background-color: #F2F2F2; font-size: 12px; line-height: 16px; padding: 10px; position: absolute; z-index: 999; left:-9999px; border:1px solid #E5E5E5; width: 260px}
.tooltip h1{ color: #cd150d; background-color: #f5f5f5; font-family: Arial; font-size: 14px; margin: 0px 0px 5px 0px}
.tooltip p font{ color: #192c8f}
.rubric_search_box{ background-color: #f2f2f2; margin: 0px 250px 20px 0px; *margin: 0px 240px 20px 0px; padding: 5px 6px 4px; *width: 100%}
.rubric_search_box .search_input{ width: 100%}
.rubric_search_box .btn{ border: none; border-color: #CFCFCF #B7B7B7 #B7B7B7 #CFCFCF; border-style: solid; border-width: 1px; margin-left: 5px; width: 53px}
#up{padding: 5px 0px 8px 20px}
.moveTop{font-family:Tahoma, Geneva, sans-serif; font-size:11px}
#up.moveTopP{float:right; width:30%; margin-top:0px; margin-bottom:0px; border-left:1px solid #e5e5e5}
.newsInsideAD{overflow:hidden; border: 1px solid #EBEBEB; width:auto; margin-top:1em; margin-bottom:1em; background-color: #F5F5F5; padding: 0.5em 0em; text-align:center}
.newsInsideAD td img{ margin: 0px auto !important; padding: 0px; display: block}

.exportList a{ padding-left: 2.182em}
.newsSprite{ background: url("http://img.tyt.by/i/by3/newsSprite4.gif") no-repeat scroll left top transparent}
.export{ background-position: 0 -890px}
.module .export{ padding-left: 2.182em}
.module div span{ color: #9094a3}





#weathertable { border:medium none; border-collapse:collapse; empty-cells:show; font-size:100%; font-family:arial,sans-serif; margin-bottom:4px; padding:0; width:100%; border: 1px solid lightgrey; }
#weathertable th { background-color:#93B7CB; border-left:1px solid lightGray; color:#FFFFFF; font-size:17px; font-weight:bolder; padding:7px; text-align:left; }
#weathertable th.thtoday { background-color:#FFAC00; border-left:1px solid #FFAC00; }
#weathertable th.thwe { background-color:#858CB5; border-left:1px solid lightGray; }
#weathertable tr.time { background-color:#A9C5D5; border-left:1px solid #93B7CB; color:#FFFFFF; font-size:12px; font-weight:normal; text-align:center; }
#weathertable tr.time td { border-left:1px solid #93B7CB; }
#weathertable tr.time td.we { background-color:#9DA3C4; border-left:1px solid #858CB5; }
#weathertable tr.time td.today { background-color:#FFBD33; border-left:1px solid #FFAC00; }
.small { font-size:9px;}
#weathertable tr.temp td { border: 1px solid #eeeeee; border-width: 0px 1px; vertical-align: top; text-align: center; }
#weathertable tr.temp td.day { /*border: 1px solid #93B7CB; border-width: 0px 0px 0px 1px;*/ }
#weathertable tr.temp td div { margin-top: 10px; }
#weathertable tr.temp td .small { margin-top: 0px; }
#weathertable tr.temp b { font-size: 13px; }
h2 .weathlink {float: right; text-decoration: underline; font-size: 15px;}