body {
background-color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0px;
padding:0px;
color:#000000;
}
h1,h2,h3,h4,ul,li,ol {
margin:0px;
padding:0px;
}
img {
border:0px;
margin:0px;
padding:0px;
}
a {
color:#272A84;
text-decoration:underline;
}
a:hover {
color:#990000;
text-decoration:underline;
}
#wrapper {
background-color:#FFFFFF;
margin:auto;
text-align:left;
width:970px;
}
.clear {
clear:both;
font-size:1px;
}
#header_l {
height:70px;
background:#4D555A;
}
.hdl_1 {
float:left;
width:442px;
}
.hdl_2 {
width:500px;
float:right;
text-align:right;
padding-right:15px;
padding-top:2px;
}
#menu {
background:#000000;
border:1px solid #CC9906;
padding:4px;
color:#ffffff;
}
.menuul {
list-style:none;
}
.menuul li {
padding-left:27px;
padding-right:27px;
float:left;
}
.menuul li a {
color:#ffffff;
text-decoration:none;
}
.menuul li a:hover {
color:#FFCC33;
text-decoration:none;
}
.bl_left {
width:180px;
float:left;
display:inline;
}
.bl_right {
width:789px;
float:left;
padding-bottom:33px;
background:#F0F0F0;
border-left:1px solid #999999;
}
.blf_ots {
padding-top:20px;
}
#cont {
background:url("/images/cont_bg.gif") repeat-y transparent;
width:970px;
}
.menu_t {
height:17px;
border-bottom:1px solid #EDE8D9;
overflow:hidden;
text-transform:uppercase;
}
.menu_t span {
background:url("/images/menu_t.gif") no-repeat scroll 10px center transparent;
border-bottom:1px solid #DDDDDD;
color:#333333;
display:block;
font-weight:bold;
padding:2px 2px 2px 25px;
}
.menu_t a {
text-decoration:none;
}
.m1 {
color:#336666;
}
.m2 {
color:#990000;
}
.m3 {
color:#CC3300;
}
.m4 {
color:#6633CC;
}
.m5 {
color:#0748A9;
}
.m6 {
color:#000000;
}
.m7 {
color:#996600;
}
.m8 {
color:#007D08;
}
.blfcl {
padding-bottom:27px;
clear:both;
}
.cont_top {
background-color:#A3A8AE;
border-bottom:1px solid #333333;
font-weight:bold;
padding:2px;
}
.ctp1 {
float:left;
width:355px;
padding-left:20px;
}
.ctp2 {
float:right;
width:295px;
text-align:right;
padding-right:20px;
}
#container {
padding-left:10px;  
}
.ctt_1 {
width:455px;
float:left;
margin-right:10px;
}  
.ctt_2 {
width:300px;
float:left;
}
.ctt_11 {
width:495px;
float:left;
margin-right:15px;
}  
.ctt_11 ul {
margin-left:15px;
}
.ctt_22 {
width:255px;
float:left;
}
.imgsinx {
padding-left:5px;
padding-right:5px;
padding-bottom:2px;
float:left;
}
.ntpp {
background:#EDE9DC;
border:1px solid #C7C7C7;
font-size:10px;
line-height:20px;
padding:2px;
}
.h2dda {
font-size:18px;
padding-bottom:2px;
font-weight:normal;
}
.h2dda a {
color:#000000;
text-decoration:none;
}
.h2dda a:hover {
color:#990000;
text-decoration:underline;
}
.iddate {
font-size:11px;
line-height:19px;
font-style:italic;
}
.iddate2 {
margin-left:15px;
font-size:11px;
}
.iddate22 {
margin-left:3px;
font-size:11px;
}
.idkolon {
padding-top:2px;
padding-bottom:2px;
padding-left:10px;
color:#ffffff;
font-size:11px;
font-weight:bold;
margin-bottom:10px;
background:url("/images/cl_m.gif") no-repeat right #002F56;
}
.idkolon2 {
padding-top:2px;
padding-bottom:2px;
padding-left:10px;
color:#ffffff;
font-size:11px;
font-weight:bold;
margin-bottom:10px;
margin-top:10px;
background:#002F56;
color:#ffffff;
}
.idkolon a {
color:#ffffff;
}        
.idkolon a:hover {
color:#FFCC33;
}
.ctt_2 img {
float:left;
margin-right:7px;
}
.idpppa {
clear:both;
border-bottom:1px solid #999999;
padding-bottom:6px;
margin-bottom:6px;
}
.ctt_2 h2 {
font-weight:normal;
font-size:12px;
}
.ctt_2 h2 a {
color:#3E41A7;
}
.idppdaa {
font-size:11px;
font-style:italic;
}
.idd_br {
border-bottom:1px solid #999999;
padding-bottom:10px;
margin-bottom:6px;
margin-right:10px;
}
.idxnnb {
width:235px;
background:#000000;
color:#eeeeee;
padding:5px;
font-size:11px;
height:30px;
}
.i_item {
width:233px;
float:left;
padding-right:20px;
display:inline;
}
.i_item img {
display:block;
}
.ntdiv {
padding-bottom:7px;
}
.ntclb {
padding-bottom:6px;
margin-bottom:6px;
border-bottom:1px solid #999999;
clear:both;
}
.proba {
height:100px;
background:#999999;
margin-top:10px;
}
.updp {
padding-top:10px;
}
.vh1 {
color:#111111;
font-family:Georgia,serif;
font-size:2.3em;
font-weight:normal;
line-height:1.2em;
padding-bottom:3px;
}
.newsppd {
padding-bottom:10px;
}
.newsopt {
float:left;
width:160px;
margin-right:15px;
margin-bottom:5px;
}
.newstxt {
color:#111111;
font-family:Verdana,sans-serif;
line-height:1.4em;
}
#vtools {
border-bottom:1px solid #999999;
margin-bottom:10px;
padding-bottom:5px;
margin-top:10px;
}
.vtoolsh3 {
font-size:14px;
font-weight:bold;
padding-bottom:8px; 
border-top:1px solid #999999;
padding-top:5px;
}
#vtools p {
font-family:Verdana,sans-serif;
font-size:11px;
margin:0 0 8px;
padding:0 0 0 15px;
}
#vtools p a {
text-decoration:underline;
color:#000000;
}
p.vcomm {
background:url("http://imgs.trainclub.ru/vcom.gif") no-repeat scroll 0 50% transparent;
}
p.vprint {
background:url("http://imgs.trainclub.ru/printer.gif") no-repeat scroll 0 50% transparent;
}
p.vzak {
background:url("http://imgs.trainclub.ru/vzak.png") no-repeat scroll 0 50% transparent;
}
p.vp2 {
color:#666666;
font-family:Verdana,sans-serif;
font-size:10px;
line-height:1.2em;
margin:0;
padding:4px 0 0;
}
.nist {
margin-top:10px;
margin-bottom:10px;
}
.vimg {
border:1px solid #333333;
}
.view_knopki {
height:30px;
clear:both;
}
.view_knopki ul {
list-style:none outside none;
}
.view_knopki ul li {
display:inline;
float:left;
margin-right:10px;
}
.com_text {
font-size:14px;
font-weight:700;
margin-bottom:5px;
margin-top:15px;
}
.com_name {
margin-bottom:4px;
margin-top:4px;
width:230px;
}
.com_area {
width:420px;
}
.com_captcha {
margin-bottom:5px;
margin-top:5px;
}
.com_incap {
width:140px;
}
.vcm {
background:#E3E6EC;
margin-bottom:5px;
padding:10px;
}
.vcm_top {
color:#999999;
font-size:11px;
padding-bottom:10px;
}
.vcm_top b {
color:#777777;
}
.idkolon2 a {
color:#ffffff;
}
.fline {
border-top:1px solid #999999;
}
.fline2 {
border-top:3px solid #40739B;
margin-top:10px;
width:950px;
margin-left:10px;
margin-right:10px;
}
#footer {
width:930px;
margin-left:10px;
margin-right:10px;
background:#F0F0F0;
padding:10px;
}
.footer_p {
background:#ffffff;
height:10px;
}
.ftr1 {
width:210px;
float:left;
margin-right:15px;
}
.ftr2 {
float:left;
width:400px;
}
.ftr3 {
padding-top:10px;
padding-left:29px;
}
.ftr4 {
float:left;
width:300px;
text-align:right;
}
.ftr4 img {

}
.br_zag {
background:url("/images/br_str.gif") no-repeat 8px 3px #BDC7D4;
border:1px solid #555D67;
padding-left:25px;
padding-top:2px;
padding-bottom:2px;
margin-bottom:5px;
margin-top:10px;
font-weight:bold;
}
.br_ccc {
background:#D2D6DC;
padding:6px;
}
.br_ccc2 {
background:#E2E2E2;
padding:6px;
}
.blc_commi {
border-bottom:1px dotted #8B8B74;
margin-bottom:5px;
padding-bottom:5px;
font-size:12px;
}
.blc_comm {
font-style:italic;
padding-top:5px;
}
.blc_commi a {
font-weight:bold;
}
.pollQuestion {
font-weight:bold;
padding-bottom:4px;
}
.pollButtonBlock {
padding-top:4px;
}
.pollAnswer {
padding-bottom:2px;
}
.pollTotalVotes {
padding-bottom:5px;
font-style:italic;
}
.pollResult {
padding-bottom:5px;
}
.nvvimg {
float:left;
margin-right:6px;
border:1px solid #333333;
}
.vnssh2 {
font-size:11px;
padding-bottom:2px;
}
.nnnots {
clear:both;
padding-bottom:8px;
}
.idxnnb h2 {
font-size:11px;
}
.idxnnb h2 a {
color:#eeeeee;
text-decoration:none;
font-weight:normal;
}
.nadai {
border:1px solid #333333;
}
.block_zagolovok_rss {
background:url("http://imgs.trainclub.ru/rss_icon1.gif") no-repeat scroll right center #E2E2E2;
margin-top:10px;
padding:5px;
}
.block_content_rss {
background:url("http://imgs.trainclub.ru/rss_icon2.gif") no-repeat scroll right top #F4F4F4;
padding:5px;
}
.mnd_eeec {
margin-right:4px;
margin-left:4px;
}      
.rss_c {
float:right;
height:30px;
width:40px;
}
.block_zagolovok_mail {
background:url("http://imgs.trainclub.ru/mail_icon1.gif") no-repeat scroll right center #E2E2E2;
margin-top:10px;
padding:5px;
}
.block_content_mail {
background:url("http://imgs.trainclub.ru/mail_icon2.gif") no-repeat scroll right top #F4F4F4;
padding:5px;
}
.subs_form {
margin-bottom:3px;
margin-top:3px;
width:150px;
}
.block_zagolovok_twt {
background:url("/images/tw1.gif") no-repeat scroll right center #E2E2E2;
margin-top:10px;
padding:5px;
}
.block_content_twt {
background:url("/images/tw2.gif") no-repeat scroll right top #F4F4F4;
padding:5px;
}
.block_zagolovok_d {
background:url("/images/dd1.gif") no-repeat scroll right center #E2E2E2;
margin-top:10px;
padding:5px;
}
.block_content_d {
background:url("/images/dd2.gif") no-repeat scroll right top #F4F4F4;
padding:5px;
}
.leftb {
padding-left:5px;
padding-top:15px;
}
.adsense_blr {
padding-left:24px;
padding-top:15px;
}
.cath1 {
font-size:18px;
margin-bottom:14px;
}
.paginate {
clear:both;
padding-top:5px;
font-size:14px;
}
.dh3 {
font-size:13px;
padding-bottom:3px;
}
.dd_comm {
padding-bottom:3px;
font-weight:bold;
font-style:italic;
}
.bl_llzag {
background:#E2E2E2;
padding:5px;
margin-top:15px;
margin-bottom:5px;
}
.ddotstp {
padding-bottom:8px;
}
.nw_ul {
padding-top:0px;
}
.nw_ul li {
background:url("http://kosmosx.ru/images/cat_li.gif") no-repeat scroll 0 center transparent;
display:inline;
float:left;
padding-left:7px;
padding-right:17px;
}
.ulnlcl {
clear:both;
padding-bottom:15px;
}
.ab_zag {
clear:both;
font-size:14px;
font-weight:bold;
padding-bottom:5px;
padding-top:15px;
}
.newstxtpic {
padding-top:6px;
}
.pich3 {
font-size:14px;
}
.blf_zagrev {
background:#EDE9DC;
padding-left:10px;
padding-top:3px;
padding-bottom:3px;
font-weight:bold;
margin-bottom:5px;
}
.garbimg img {
float:left;
margin-right:7px;
margin-bottom:3px;
}
.ctright_frm {
font-weight:bold;
font-size:14px;
padding-bottom:5px;
}
.ctright_frm a {
color:red;
}
.iinews20 {width:200px;font-family:Arial;border:1px #FFFFFF solid;padding:0px;background:#ffff99}
.iinews20 p {padding:0;margin:0}
.iinews20 a {color:#333300;text-decoration:none}
.iinews20 a:hover {color:#CC0000;text-decoration:none}
.iinews20 img {margin:3px 10px 0 0;display:none;width:100px;height:68px;border:0px #FFFFFF solid}
.iinews20 .feedTitle {font-size:12px;display:undefined}
.iinews20 ul {padding:0;margin:0;}
.iinews20 li {list-style-type:none;clear:both;float:none;padding-top:8px}
.iinews20 .headline {font-size:12px;font-weight:bold}
.iinews20 div {font-size:12px;color:#000000;}
.iinews20 .date {padding:0;margin:0;color:#000000;font-size:12px;}
.creditfooter {clear:both;display:undefined;padding-top:8px !important;font-size:12px;text-align:right}
