td,a,body,input,select,textarea,div,td{font-family:tahoma,verdana,arial,sans-serif;font-size:11px;color:#555;}
font{font-family:tahoma,verdana,arial,sans-serif;font-size:11px;}
body{background:#fff;margin:0;padding:0;}
img,a img{border:0;}
a:hover{color:#333;}
form{margin:0;padding:0;}
h1{margin:0;font-size:18px;display:inline;font-weight:normal;}

.level1{font-size:12px;font-weight:bold;}
.comment{font-size:10px;color:#666;}
#clear{clear:both;font-size:1px;}
.data{font-size:10px;color:#999;margin:5px 0 0 0;}
.small{font-size:10px;}
.photo{border:1px solid #666;margin:0 10px 5px 0;}
.info{margin:5px 0;}
.page-act{font-size:18px;color:#f60;padding:3px;margin:0 3px;}
.page-unact{padding:2px 4px;}
a.page-unact:hover{background-color:#efefef;}

.top-nav{font-size:10px;text-decoration:none;padding:0 3px 2px 3px;border-top:1px solid #47a;border-bottom:1px solid #47a;margin:0;color:#369;}
.top-nav:hover{background:#369;color:#fff !important;}
.sep{padding:0 0 2px 0;font-size:10px;border-right:1px solid #47a;border-left:1px solid #47a;border-top:0;border-bottom:0;}
.bottom-nav{margin:3px 0;color:#999;}

table#results tr{vertical-align:top;}
table#results td{padding:4px;}
.colored{background:#f2f3ed;}
#r,#results tr td#r{height:1px;padding:0;}

table#tmenu td{height:21px;}
.but-tl{background:url(/i/but_l.gif) repeat-y left #efefef;border-bottom:1px solid #999;height:21px;}
.but-tr{background:url(/i/but_r.gif) repeat-y right #efefef;border-bottom:1px solid #999;}
.top-menu{font-size:12px;color:#333;padding:0 6px;background:#efefef;border-bottom:1px solid #999;border-top:2px solid #999;}
.top_r{border-bottom:2px solid #999;}
#on{background-color:#fff;}

a.menu,a.menu:visited{font-size:12px;color:#333;text-decoration:none;}
a.menu:hover{color:#000;}
a.orange:hover{color:#f40 !important;}

#v{background-image:url(/i/rv.gif) repeat-y left;width:1px;}
#g{background:url(/i/rg.gif);height:1px;margin:0;padding:0;}

.grey,#grey{background-color:#f6f6f6;}
.green,#green{background-color:#e9ebcd;}
.blue,#blue{background-color:#d2d9e6;}
.yellow,#yellow{background-color:#fff6e0;}
.white,#white{background-color:#fff;}
.lime,#lime{background-color:#f2f3ed;}
.orange,#orange{color:#f60;}
.black,#black{color:#333;}

form.short input,form.short div,.left{float:left;position:relative;}
.frm{font-size:10px;width:45px;height:13px;padding:0 1px;margin:0 4px;border:1px solid #999;}
form.letter input.frm{border:1px solid #727996;}
form.letter textarea.frm{border:1px solid #727996;}
form.letter div{font-size:10px;color:#525976;}
.but{font-size:10px;background-color:#fff;border:1px solid #727996;color:#525976;padding:0 4px 1px 6px;}
textarea{background:#fff;}

.lt{float:left;height:5px;background:url(/i/rg.gif) repeat-x;width:195px;}
.lb{float:left;height:5px;background:url(/i/rg.gif) repeat-x bottom;width:195px;}
.rt{float:right;height:5px;background:url(/i/rg.gif) repeat-x;width:245px;}
.rb{float:right;height:5px;background:url(/i/rg.gif) repeat-x bottom;width:245px;}

.t{float:left;height:5px;}
.b{float:left;height:5px;}

.ptl{float:left;height:5px;background:url(/i/pnt_tl.gif) no-repeat;}
.pbl{float:left;height:5px;background:url(/i/pnt_bl.gif) no-repeat;}
.ptr{float:right;height:5px;background:url(/i/pnt_tr.gif) no-repeat;}
.pbr{float:right;height:5px;background:url(/i/pnt_br.gif) no-repeat;}

.wtl{float:left;height:5px;background:url(/i/wh_pnt_tl.gif) no-repeat;}
.wbl{float:left;height:5px;background:url(/i/wh_pnt_bl.gif) no-repeat;}
.wtr{float:right;height:5px;background:url(/i/wh_pnt_tr.gif) no-repeat;}
.wbr{float:right;height:5px;background:url(/i/wh_pnt_br.gif) no-repeat;}

.gtl{float:left;height:5px;background:url(/i/gr_pnt_tl.gif) no-repeat;}
.gbl{float:left;height:5px;background:url(/i/gr_pnt_bl.gif) no-repeat;}
.gtr{float:right;height:5px;background:url(/i/gr_pnt_tr.gif) no-repeat;}
.gbr{float:right;height:5px;background:url(/i/gr_pnt_br.gif) no-repeat;}

.block-container{clear:both;border-bottom:15px solid #fff;}

.l-block-content{clear:both;padding:1px 1px 0 0;background:url(/i/rv.gif) repeat-y right;}
.l-block-title{padding:1px 0 3px 65px;background:#fff;}
.l-block-text{padding:1px 0 7px 65px;border-bottom:1px solid #d6d6d6;}
.l-block-link{padding:0 4px 4px 0;background:#efefef;text-align:right;border-top:1px solid #fff;}
.l-block-image{position:absolute;margin:5px 0 0 5px;}

.right-block{background:url(/i/rv.gif) repeat-y left;clear:both;padding:0 0 0 1px;clear:both;}
.right-block div{font-size:10px;}
.r-block-content{clear:both;padding:1px 0 0 1px;background:url(/i/rv.gif) repeat-y left;}
.r-block-title{padding:0 4px 2px 0;background:#fff;text-align:right;}
.r-block-text{padding:1px 6px 7px 6px;}
.r-block-link{padding:0 4px 0 0;text-align:right;font-size:10px;color:#666;border-bottom:4px solid #fff;}
.r-block-image{position:absolute;margin:5px 0 0 5px;}

#yellow .r-block-text{border-bottom:1px solid #e6d4b1;}
#yellow .r-block-link{border-top:1px solid #fffff0;background:#f7edd0;border-bottom-color:#faf0d3;}
#lime .r-block-text{border-bottom:1px solid #d2d3cd;}
#lime .r-block-link{border-top:1px solid #fff;background:#ebece6;border-bottom-color:#eeefe9;}
#lime .r-block-title{border-top:1px solid #d2d3cd;border-bottom:1px solid #d2d3cd;color:#f60;font-size:10px;}
#blue .r-block-title{border-top:1px solid #b2b9c6;border-bottom:1px solid #b2b9c6;color:#f60;font-size:10px;}

.ad{float:left;margin:20px 0;}
.news{}
#news{}
.cent{text-align:right;border-bottom:1px solid #f60;}
#cent{color:#333;padding:0 4px;}
.inside{text-align:right;border-bottom:1px solid #70a8da;padding:15px 0 0 0;}
#inside{color:#70a8da;padding:0 4px;}
.outside{text-align:right;border-bottom:1px solid #5a8080;padding:15px 0 0 0;}
#outside{color:#5a8080;padding:0 4px;}
.dop{text-align:right;border-bottom:1px solid #9299b6;}
#dop{color:#9299b6;font-size:18px;padding:0 4px;}
.rubrics{width:99%;padding:5px 0;margin:0;}
.rubrics ul{margin:0;padding:0;}
.rubrics ul li{padding:0 1px 0 0;margin:3px 0;list-style-type:none;color:#fff;list-style:outside;width:260px;}
html>body .rubrics ul li{width:98%;}
.rubrics ul span{color:#999;font-size:10px;}
.rubrics ul div{width:49.99%;min-width:265px;float:left;}
.rubrics a{color:#555;margin-right:5px;}
.rubrics a:hover,a.news:hover{color:#f60 !important;}
a.rm-in:hover{color:#333 !important;}
.rubrics a:visited,a.rm-in:visited,a.news:visited{color:#979;}

#header{background:#fff;border-bottom:5px solid #efefef;}
#topcontent,#tmenu,#footer{clear:both;}
#tmenu,#out,#header,#footer,#main-top{min-width:780px;width:expression(document.documentElement.clientWidth<780?'780px':'auto');}
#out,#main-top,#footer,#footercontent{background:url(/i/back_left.gif) repeat-y left;}
#in,#container{background:url(/i/back_right_2.gif) repeat-y right;}
#out{border:1px solid #fff;border-bottom:1px solid #efefef;}
#container{width:100%;float:left;margin-right:-250px;}
#main{margin-right:250px;}
#leftcol{width:200px;float:left;}
#centercol{margin-left:200px;}
#rightcol{width:250px;float:right;}
#footer{border:1px solid #fff;border-top:5px solid #efefef;}
#clearing{height:0;clear:both;width:100%;}
#centercontent{margin:0 8px 10px 12px;}
#rightcontent{padding:0 8px 10px 8px;}
#footercontent{text-align:center;border-top:2px solid #999;}
#top-right{text-align:center;margin:10px 0 0 270px;}
#ban{width:600px;margin: 3px 0px 5px 50px;position:relative; float: left;}
#href{position:absolute;z-index:100;left:0;top:0;}