/* START_STYLE_CSS */ 

body {font: normal 1em/1.3 Trebuchet MS, sans-serif;background: url(img/bg.gif);}

h1{ }
h2{color:#0A4E0D; font-size:150%; padding:0 0 0 30px; background: url(img/men2.gif) no-repeat 0 0; margin:20px 0; border-bottom:1px #0A4E0D dashed; }
h3{color:#D55500; font-size:150%; padding:0 0 0 30px; background: url(img/men1.gif) no-repeat 0 0; margin:20px 0; border-bottom:1px #0A4E0D dashed; }
h4{font-size:200%; color:#000; margin:20px 0; }
h5{color:#0A4E0D; font-size:150%; padding:0 0 0 30px; background: url(img/men2.gif) no-repeat 0 0; margin:0 0 10px 0; }


a {color:#000;}
a.ned_new {font-weight:bold;}
a.link2 {color:#0F7314; display:block;}

a.more {color:#D55500; font-weight:normal; font-size:110%;}

img.img {border: 5px solid #CCC; margin: 0 10px 0 0;}

p {margin-bottom:10px;}

/* -- ID -- */ 

#body_w {width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");min-width:1000px;
background: url(img/top.jpg) repeat-x 0 0;}	

#body_f { }	

#header {height:142px; }

#content {padding: 0 260px 30px 260px; clear:both;}
#content:after {clear:both; content:""; display:block; height:0; visibility:hidden;}

#left, #main, #right   {position: relative; float: left;}
#main {width: 100%;}

#left { width: 260px; left: -260px; margin-left: -100%;}
#right {width: 260px; margin-right: -260px; }

#footer {background: #000 url(img/footer.gif) repeat-x top left; height:60px; line-height:58px; }
#footer:after {clear:both; content:""; display:block; height:0; visibility:hidden;}

/* -- CLASS -- */

span.logo {float:left;}

div.clear {clear:both; line-height:1px; height:1px;}

span.pad_left {padding:20px 20px 0 10px; display:block;}
span.pad_right {padding:20px 10px 0 20px; display:block;}


span.nov_ned {display:block;}
span.nov_ned span.date {display:block; color:#333; font-size:110%; font-weight:bold; margin-bottom:5px;}
span.nov_ned span.text {display:block; color:#333; font-size:95%;}

span.most_pop {display:block;}
span.most_pop img {margin: 0 10px 10px 0;}
span.most_pop a{ font-size:95%; font-size:#333;}

div.one_pos {clear:both; padding-bottom:10px; display:block;}
div.one_pos:after {clear:both; content:""; display:block; height:0; visibility:hidden;}

span.search input.text {width:170px; border:1px solid #CCC; height: 16px; font-size: 95%; padding: 2px 0 0 3px; color:#666;}

span.one_pos {clear:both; padding-bottom:10px; display:block;}
span.one_pos span.topic {display:block; height:55px; background: url(img/topic.gif) no-repeat 0 0;}
span.one_pos span.topic b {display:block; color:#0A4E0D; font-size:185%; font-weight:normal;padding: 22px 0 0 65px;}
span.liga_text table td{border-bottom:1px dashed #B5CAB6;}
span.liga_text table td {padding:10px;}
span.liga_text {display:block; background: #FFF;}
span.liga_text img {margin: 0 10px 5px 0;}
span.liga_text a {color:#0F7314; font-weight:bold; display:block;}
span.liga_text a.more {color:#D55500; font-weight:normal; font-size:95%; display:block; background: url(img/more.gif) no-repeat 0 3px; padding-left:15px;}
span.liga_anons {display:table;}

span.one_new { clear: both;padding-bottom:10px; display:block;}
span.one_new a {color:#0A4E0D; font-size:135%; display:block; padding-bottom:5px;}
span.one_new img {margin: 0 10px 10px 0;}
span.one_new p {display:table; color:#666;}
span.one_new p span.date {color:#D55500; display:block;}

span.russia {display:block; background: #E3F2E4; padding-bottom:10px;}
span.russia span.mini_topic {margin:10px 0;border-top:1px dashed #B5CAB6; display:block; color:#D55500; height:22px; line-height:22px; font-size:117%; font-weight:bold; background: #FFF url(img/more.gif) no-repeat 5px 5px; padding-left:20px;}

span.date_small {font-weight:bold; display:block; color:#333;}

span.left {display:block; float:left; text-align:left; width:45%; padding-left:20px; color:#FFF;}
span.right {display:block; float:right; text-align:right; width:45%; padding-right:20px;}

table.comment td {padding:5px;}
