html,body {margin: 0;padding: 0;border: none;}
* {margin:0; padding:0;}
body {font-family: Arial, Helvetica, sans-serif;color:#C7CACB;font-size:12px;text-align:center;background-color:#000000;margin:0;padding:0;	}
td {font-family: Arial, Helvetica, sans-serif;color:#C7CACB;font-size:12px; vertical-align:top;}
img {border:none;}
a {text-decoration:none; color:#ffffff;}
a:hover {text-decoration:underline; color:#ffffff;}
  img.png {
	behavior: url("images/design/pngbehavior.htc");
}
#conteiner {width:1000px; text-align:left; margin:0 auto; padding-bottom:20px;}
#header {background:url(images/design/icon_07.gif) no-repeat top left; width:100%; height:328px; margin-bottom:32px; text-align:left; }
#fon_logo {background:url(images/design/icon_06.jpg) no-repeat top right; height:313px; padding:15px 0 0 30px;  }
#fon_logo a {color:#00A7D1; font-size:15px; font-weight:bold;}
#fon_logo .slogan { margin:20px 0 35px 78px; text-align:left;}
#fon_logo .png {margin:0 0 40px 75px;}
#topmenu {background:url(images/design/icon_09.jpg) no-repeat top left; width:940px; line-height:43px; padding-left:3px; margin-left:30px; color:#ffffff; }
#topmenu a {color:#ffffff; font-size:15px;}
#lmenu {background:url(images/design/icon_09.jpg) no-repeat top left; width:210x; line-height:25px; padding-left:3px; margin-left:10px; color:#ffffff; font-weight:bold;}
#lmenu a {color:#ffffff; font-size:15px; font-weight:bold;}

#wraper { float:left; margin-bottom:55px;}
h1 {font-size:15px; font-weight:normal; font-family:"microsoft Sans Serif"; text-align:right; color:#B5B7B8; margin:0 26px 40px 0;}
h1 a { color:#B5B7B8;}
h1 span {font-size:19px; color:#FCFEFE;}
#left_block { width:200px; float:left; }
#left_block form {margin-top:30px; margin-bottom:13px;}
#left_block form p {color:#FBF9F9; font-size:14px; margin-bottom:5px;}
#left_block input {border:none; width:116px;}

#left_block a {color:#ffffff; text-decoration:none;}
#left_block a:hover {color:#ffffff; text-decoration: underline;}
.passv {margin:0 0 30px 35px;}
#news { width:140px; background-color:#DCDCDC; margin:63px 0 84px 0; padding:13px 25px; font-size:14px;}
#news h2 {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; text-transform:uppercase; text-align:center; margin-bottom:7px;}
#block_news {height:100%!important;height:150px;min-height:150px;}
#news p {color:#8B1053;margin:12px 0 6px 0;}
#news a, #news a:hover {color:#2A2C2B;}
#news p.all_news a {color:#8B1053!important; font-size:11px;}
#news p.all_news {text-align:center;}
#block_content { float:left;margin:0 0 0 10px; width:780px; }
#content { padding:0 0 0 40px;height:100%!important;height:450px;min-height:450px; text-align:justify;}
.slogan { color:#A3266C; font-size:14px; text-align:center; font-weight:bold;}
.slogan span {background-color:#ffffff; padding:5px 15px; color:#000000;}
span.img { margin:0 15px 10px 0; float:left; width:42px;}
.display_t{ 
display: table;
_height: 0;
zoom: 1;
}
#block_grey { margin-bottom:40px;}
#block_grey {background-color:#2A2C2B;padding:20px 20px 20px 15px; margin-left:-20px;}
table.otlichiy {margin:30px 0 20px 0; color:#C7CACB;}
table.otlichiy td { padding-left:15px; padding-bottom:30px; width:32%;color:#C7CACB; text-align:left;}
table.otlichiy .img {border:none!important;}
table.otlichiy td.nomer_10 {padding:0 150px; }
.nomer_10 span.img { width:83px;}
h3.tizer {color:#B7147C; font-size:20px; margin:37px 0 17px 0; text-align:center; font-family: tahoma;}
.tizers {background-color:#ffffff; width:750px;   padding:20px 15px; text-align:justify;}
.tizers span {margin-right:137px;}
.no {margin-right:0px!important;}
#footer {}
.vxod .button{margin:25px 0 0 45px; width:78px!important; height:29px; background:url(images/design/icon_02.gif) no-repeat top left; }
.go_ok {width:78px; height:29px;}