body{padding:0px; margin:0px; color:#000000; font-family: Arial, Tahoma, sans-serif; background: #fff;}
input, textarea {font: 14px Tahoma, Arial, sans-serif;}
form{padding:0px; margin:0px;}
img {border:0; }
h1{color:#000;  font: 2em Trebuchet MS, Tahoma, Arial, sans-serif; margin:0px 0 0em 0px; }
h2{color:#000;  font: 1.5em Trebuchet MS, Tahoma, Arial, sans-serif; margin:1em  0 0em 0px; }
h3{color:#7f7a6b;  margin:0 0 4px 0;}
h4{margin:0px; color:#9c9c9e; font-size:140%;}
table {border-collapse: collapse; }
td, th {padding: 0; vertical-align: top; }
p {padding-top: 1em; padding: 1em 0 0 0; margin:0;}
a {color:#005cb0;}
a:hover {color: #004482; }
hr {color: #b0b0b1; height:1px; border:0px; background-color:#b0b0b1;}
.fr {float:right}
.fl {float:left}
.cl{clear:both; font-size:0px;}

.gena{width:100%; height:100%;}
.comments{background: url(/images/shadow1.jpg) no-repeat bottom left; font-size:12px; padding:60px 20px 30px 60px}
.comments td{font-size:12px;}
.date{color:#9c9c9e}
.ctxt{ font-size:10px;}
dt{color:#9c9c9e; font-weight:bold; }
.blue_btn{float:left; margin:0 0px 10px 6px; background: url(/images/blue_btn.gif) no-repeat;  color:#def0ff; font-size:18px; font-family: Trebuchet MS;}
.blue_btn span{display:block; float:left; height:35px; background: url(/images/blue_btn2.gif) no-repeat top right;  padding:6px 15px 0 15px; }
.blue_btn span a{color:#fff; text-decoration:none}
.blue_btn a:hover{color:#def0ff; text-decoration:underline;}
.copyr{width:100%; height:104px; background:#075daa url(/images/gr2.gif) repeat-x; color:#fff; font-size:13px;}
.copyr div{padding:28px 0 0 25px !important;} 
.copyr a{color:#fff;}
.bg_blue{background:#0152a3;}
.g_l{background: url(/images/gr2_l.gif) no-repeat;}
.g_r{background: url(/images/gr2_r.gif) no-repeat top right;}
ol li{margin:0 0 20px 0;}
.photos{float:left; margin:5px; text-align:center; padding:4px; border:solid 1px #ccc}

.red_sel{float:left; margin:0 0px 2px 4px; width:311px; background: url(/images/red_sel.gif) no-repeat;  color:#fff; font-size:18px; font-family: Trebuchet MS;}
.red_sel span{display:block; text-align:center; width:311px; height:35px;   padding:6px 15px 0 15px; }
.red_btn{float:left; margin:0 0px 2px 4px; width:311px; background: url(/images/red_btn.gif) no-repeat;  color:#fff; font-size:18px; font-family: Trebuchet MS;}
.red_btn span{display:block; text-align:center; width:311px; height:35px;   padding:6px 15px 0 15px; }
.red_btn span#red_btn1{background: url(/images/red_btn1.gif) no-repeat;}
.red_btn span#red_btn2{background: url(/images/red_btn2.gif) no-repeat;}
.red_btn span#red_btn3{background: url(/images/red_btn3.gif) no-repeat;}
.red_sel span#red_btn1{background: url(/images/red_sel1.gif) no-repeat;}
.red_sel span#red_btn2{background: url(/images/red_sel2.gif) no-repeat;}
.red_sel span#red_btn3{background: url(/images/red_sel3.gif) no-repeat;}
.red_sel span a, .red_btn span a{color:#fff; text-decoration:none}
.red_sel span a:hover, .red_btn span a:hover{color:#fff; text-decoration:underline;}


.sub_menus{font-size:12px; float:left; background-color:#ffe3cd; width:311px; margin:0 0px 10px 4px; height:262px;}
.sub_menus span{display:block; margin:10px 30px; font-weight:bold;  color: #004482;}
#sub_menus1{background:#ffe3cd url(/images/pr1.jpg) no-repeat bottom right;}
#sub_menus2{background:#ffe3cd url(/images/pr2.jpg) no-repeat bottom right;}
#sub_menus3{background:#ffe3cd url(/images/pr3.jpg) no-repeat bottom right;}
.content{margin:0 0px 10px 0px; font-size:12px; //margin:0 0px 10px 0px;}
.content table{font-size:100%;}
.privet{padding:10px 10px 10px 250px;}
.news_line {margin:20px 0;}
.image_news{padding:0 0 0 50px;}
.news_line a{font-weight:bold; font-size:16px;}
.st{width:325px; padding:0 15px 0 0 !important;}
.opinions{padding:40px 0 0 25px;}
.pages{text-align:right; font-weight:bold; margin:50px 0 20px 0;}
.mark{margin:50px 0;}
.pink{width:311px; height:19px; background: url(/images/pink.gif) no-repeat;}
.blu1{width:311px; height:19px; background: url(/images/blu1.gif) no-repeat;}
.sub_menus_blu1{font-size:12px; float:left; background:#c5d9ea url(/images/blu2.gif) no-repeat bottom right; width:311px; margin:0 0px 10px 4px; height:262px;}
.sub_menus_blu1 span{display:block; margin:10px 30px; font-weight:bold;  color: #004482;}

#sc1{background:url(/images/sc1.jpg) no-repeat bottom right;}
#sc2{background:url(/images/sc2.jpg) no-repeat bottom right;}
#sc3{background:url(/images/sc3.jpg) no-repeat bottom right;}


.inf {margin:5px 0 5px 0; color:green}

/*su*/
TABLE {font: 14px Tahoma, Arial, sans-serif;}
TABLE.border P {margin: 0px 0px;}
TABLE.border {border-color: #F2D8BB; border-style: solid; border-width: 1px 0 0 1px; font-size: 12px}
TABLE.border TD {padding: 5px 5px; border-color: #F2D8BB; border-style: solid; border-width: 0 1px 1px 0;}
TABLE.tabinv P {margin: 0px 0px;}
TABLE.tabinv { border:0;}
TABLE.tabinv TD {border:0;}
TR.trbg {background-color: #F2D8BB;}
TR.trbg TD {color: #002553; font-weight: bold; padding: 10px 5px;} 

.color1 {color: #C0C0C0;}
.color2 {color: #990066;}
.color3 {color: #990033;}  
.color4 {color: #990000;}
.color5 {color: #CC0000;}
.color6 {color: #FF9900;}
.color7 {color: #FFCC00;}
.color8 {color: #99CC00;}
.color9 {color: #669900;}
.color10 {color: #0099CC;}
.color11 {color: #006699;}
.color12 {color: #003366;}
.color13 {color: #000000;}
.color13 {color: #000000;}
.color14 {color: #FFFFFF;}

.del{color:#C93900}
.inv{color:#000; font:normal 12px; text-transform: none; text-align:right}
.inv input{font-size:11px;}

.inv2{color:#000; font:normal 12px; text-transform: none;}
