body{background:#293740 url('../images/bgm.gif') left top;font-family:verdana,tahoma;text-align:center;font-size:12px;color:#C6C3C6;}
/* h1{font-family:"Trebuchet MS";} */
h1 span{color:#83D2FF;font-size:11px;display:block;padding:0 22px 0 0;}
/*h2{font-family:"Trebuchet MS";color:#789BB2;font-size:24px;font-weight:normal;}*/
h3, h1, h2{color:#8098A5;font-size:35px;font-weight:normal;padding:0 0 3px;}
.blue, h1, h2 {color:#83D2FF;}
h2 {font-size: 25px;}
h2.aht {font-size: 25px; color:#ffc600;}
h3.st {font-size: 22px; color:#83D2FF;}
h3.st2 {font-size: 22px; color:#ffc600;}
h3.newss {font-size: 17px; color:#ffc600;}
h3 {font-size: 25px; color:#ffc600;}


/*?=globals
------------------- */
ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote {margin: 0; padding: 0;}
img{border:0;}
table.layout{border-collapse:collapse;empty-cells:show;width:100%;}
.clear{clear:both;height:0;overflow:hidden;}
a{color:#83D2FF;}
a:hover{color:#fff;}
li{zoom:1;}

a.dmnav     { color: #688494; }
a.dmnav:hover    { color: #ffffff; }

a.dmnav2     { color: #83D2FF; }
a.dmnav2:hover    { color: #ffffff; }

a.intext    { color: #bdd7e6; }
a.intext:hover    { color: #ffffff; }
.intext {font-size:15px;}

a.zakaz     { color: #ffc600; }
a.zakaz:hover    { color: #ffffff; }
.zakaz {font-size:20px;}

a.aht     { color: #ffc600; }
a.aht:hover    { color: #ffffff; }
.aht {font-size:15px;}



.warning {color: #ff0000;}
.warning ul {padding:0 0 0 50px; margin: 0; }
.warning ul li {padding: 0 0 5px; text-align:left;}
.warning ul li ul {list-style: none; padding: 0 0 0 95px;}
.warning ul li ul li {padding: 5px 0 0 5px; text-align:left;}








#Ruler{height:1px;line-height:1px;visibility:hidden;left:0;position:absolute;top:0;width:100%;}

/*?=wrap
------------------- */
.wrap{background:url('../images/bg.gif') left top repeat-x;margin:0 auto;text-align:left;min-width:1000px; max-width:2000px; width:100%;height:180px;}
* html .wrap{width: expression((document.getElementById('Ruler')) ? ((document.getElementById('Ruler').clientWidth > 2000) ? '2000px' : ((document.getElementById('Ruler').clientWidth < 1000) ? '1000px' : '100%')) : '100%');}

.wrap2{padding:40px 15px 20px;}

.logo{width:211px;margin:0 auto;text-align:right;}
.logo img{vertical-align:middle;}
.not_with_us{padding:0 0 17px;font-size:18px;font-family:"Trebuchet MS";color:#fff;}
.not_with_us a{color:#fff;}
.not_with_us a:hover{color:#fff;}

.icons{width:225px; margin: 0 auto 20px; text-align: right; position: relative; z-index: 9999;}
.icons span{padding:0px;}

.header td{padding:0 0 18px;}

.menuP{background:url('../images/menu/top.gif') left top no-repeat;height:34px;margin:-34px 0 0;position:relative;z-index:11;}
.menu{//zoom:1;background:#222E35 url('../images/menu/left.gif') left top no-repeat;position:relative;z-index:11;}
.menu ul{list-style:none;position:relative;z-index:10;margin:-10px 10px}
.menu ul li{font-size:17px;vertical-align:top;padding:0 0 11px;}
.menu ul li.last{padding:0;}
.menu ul li a{display:block;color:#fff;}
.menu ul li a:hover{background:#659EBF url('../images/hover/01.gif') left top no-repeat;}
.menu ul li a i{display:block;font-style:normal;}
.menu ul li a:hover i{background:url('../images/hover/02.gif') right top no-repeat;}
.menu ul li a:hover i i{background:url('../images/hover/03.gif') left bottom no-repeat;}
.menu ul li a:hover i i i{cursor:pointer;background:url('../images/hover/04.gif') right bottom no-repeat;//zoom:1;}
.menu ul li a i i i{//zoom:1;padding:10px 20px;}
.menu ul li.selected{font-size:17px;vertical-align:top;padding:0 0 11px;}
.menu ul li.selected a,.menu ul li.selected a:hover{display:block;color:#fff;background:#76BF66 url('../images/hover/selected/01.gif') left top no-repeat;}
.menu ul li.selected a i,.menu ul li.selected a:hover i{display:block;font-style:normal;background:url('../images/hover/selected/02.gif') right top no-repeat;}
.menu ul li.selected a i i,.menu ul li.selected a:hover i i{background:url('../images/hover/selected/03.gif') left bottom no-repeat;}
.menu ul li.selected a i i i,.menu ul li.selected a:hover i i i{cursor:pointer;background:url('../images/hover/selected/04.gif') right bottom no-repeat;//zoom:1;}
.menu ul.sub{margin:0;position:static;background:#2D3C44;//zoom:1;padding:11px 6px 3px;}
.menu ul.sub li{padding:0 0 11px 13px;font-size:12px;font-weight:normal;background:url('../images/arrow1.gif') left 3px no-repeat;}
.menu ul.sub li a{color:#83D2FF;background:none;}
.menu ul.sub li a:hover{color:#fff;background:none;}
.menu_top{margin:0 64px 0 0;background:#222E35;position:relative;z-index:2;}
.menu_top div{background:url('../images/menu/right.gif') right top no-repeat;height:28px;position:relative;left:64px;}
.menu_bottom{position:relative;z-index:2;margin:0 64px 30px 0;background:url('../images/menu/left2.gif') left top no-repeat;}
.menu_bottom div{background:url('../images/menu/right2.gif') right top no-repeat;height:28px;position:relative;left:64px;}


.news{padding:0 20px;}
.news dt{padding:0 0 10px;color:#9BABB5;font-size:16px;}
.news dd{padding:0 0 30px;}

.archive{font-size:11px;margin:0 20px 12px;}
.archive a{padding:10px 0 13px 40px;display:block;background:url('../images/plus.gif') left 5px no-repeat;}
.archive a:hover{padding:10px 0 13px 40px;display:block;background:url('../images/plus.gif') left -118px no-repeat;}

.vote{padding:0 30px 0 0;}
.vote_top{margin:0 64px 0 0;background:url('../images/block/lt.gif') left top no-repeat;}
.vote_top div{background:url('../images/block/rt.gif') right top no-repeat;height:28px;position:relative;left:64px;}
.vote_bottom{margin:0 64px 20px 0;background:url('../images/block/lb.gif') left top no-repeat;}
.vote_bottom div{background:url('../images/block/rb.gif') right top no-repeat;height:28px;position:relative;left:64px;}
.vote_body{background:#1D282E;margin:-5px 0;padding:0 20px;//zoom:1;position:relative;z-index:10;font-size:11px;}
.vote_body p.title{font-size:17px;color:#FFC887;padding:0 0 5px 15px;}
.vote_body p{padding:0 0 11px 15px;}
.vote_body label{display:block;padding:0 0 3px;}
.vote_body label *{vertical-align:middle;}
.vote_body label input{margin:0 4px 0 0;}

input.button{font-size:11px;color:#2C2F31;width:80px;border:0;padding:5px 0;border-left:1px solid #659EBF;border-top:1px solid #659EBF;vertical-align:middle;font-family:tahoma;margin:0 4px 0 0;font-weight:bold;background:#7D98A8 url('../images/button.gif') left top repeat-x;}

.counter{text-align:center;}
.counter img{margin:0 auto;vertical-align:middle;}

.kolos{text-align:center;width: 130px; margin: 0 auto;}
.kolos p{font-size:11px;color:#688494;}
.kolos img{float: right;}
.kolos span{float: left; width: 60px; text-align: left; padding: 20px 0;}



/* старый текст .text{padding:0 40px; color:#bbbbbb;} */
.text{padding:0 40px; text-align: left;}
.hidden {visibility: hidden;} 

.text table {background:#213439; margin: 0 0 20px; }
.text td {background:#C6C3C6; color:#000; font-size: 12px; font-family: verdana; }
td.white  { background:#DDDDDD; text-align:center; font-weight:bold;}
td.white2 { background:#DDDDDD;}

table.nicht {background:transparent; margin: 0px; }

table.nicht td {
 width: 250px; 
 background:transparent;
 color:#bbbbbb;
 font-size: 12px;
 font-family: verdana;
 padding:20px;
 vertical-align: top;
 text-align: center;
}



table.nicht2 {background:transparent; margin: 0px; }

table.nicht2 td {
 width: 250px; 
 background:transparent;
 color:#bbbbbb;
 font-size: 12px;
 font-family: verdana;
 padding:15px;
 vertical-align: middle;
 text-align: center;
}



.text p{padding:0 0 20px; line-height: 20px; font-family: verdana; color:#dcddde;}
.text p.zoom{padding:5px 0 20px;}
.text p.zoom a{padding:0 0 0 13px;background:url('../images/arrow2.gif') left 5px no-repeat;}

.ti {border:7px solid #151C22;vertical-align:middle;}

.image_p {overflow: hidden; //zoom:1; padding: 0 0 0 190px;}
.image {display: inline; width: 190px; float: left; margin: 0 0 0 -190px;}

.loginP{padding:0 15px;}
.login{position:relative;z-index:2;}
.login td{font-size:11px;white-space:nowrap;padding:0 4px 30px;}
.loginP .login td{padding:0 5px 10px;}
.input_l,.input_p{margin:0 14px 0 0;height:27px;}
.input_l{background:url('../images/login.gif') left top no-repeat;}
.input_p{background:url('../images/password.gif') left top no-repeat;}
.input_l div,.input_p div{position:relative;left:14px;height:23px;padding:2px 21px 2px 15px;background:url('../images/right.gif') right top no-repeat;}
.input_l input,.input_p input{background:none;border:0;width:100%;color:#fff;font-family:tahoma;font-size:14px;padding:1px 0;}

.left_col{height:1px;overflow:hidden;width:290px;}

.substrate{width:87px;height:105px;background:url('../images/photo.gif') left top no-repeat;position:relative;left:-12px;padding:5px 0 0 15px}

.timeP{position:relative;z-index:1;height:640px;padding:0;width:450px;margin:0 auto;}
.time{background: url('../images/time.jpg') 0 0 no-repeat;height:640px;position:absolute;left: -30px; top:0; width:300px;}

ul.time_menu{list-style:none;position:relative;z-index:2;padding:0 0 0 228px;text-align:left;}
ul.time_menu li{padding:0 0 35px;}
ul.time_menu a{font-family:"Trebuchet MS";font-size:27px;display:block;text-decoration:none;//zoom:1;color:#fff;}
ul.time_menu a:hover{background:transparent;}
ul.time_menu a span,ul.time_menu a i{display:block;//zoom:1;cursor:pointer;}
ul.time_menu a i{font-style:normal;padding:5px 10px;line-height:22px;}
ul.time_menu li a:hover i{background:#222E35;}
ul.time_menu a span.s{padding: 2px 0 0; font-size:15px;color:#83D2FF;}
ul.time_menu a span.s0{text-decoration: underline; display: inline; font-weight: lighter;}
ul.time_menu a:hover span.s{color:#83D2FF;}
ul.time_menu a:hover span.s0{text-decoration: none;}
ul.time_menu li a:hover .top{margin:0 5px 0 0;background:url('../images/hover2/lt.gif') left top no-repeat;text-decoration:none;}
ul.time_menu li a:hover .top ins{background:url('../images/hover2/rt.gif') right top no-repeat;position:relative;left:5px;overflow:hidden;}
ul.time_menu li a:hover .bottom{margin:0 5px 0 0;background:url('../images/hover2/lb.gif') left top no-repeat;text-decoration:none;}
ul.time_menu li a:hover .bottom ins{background:url('../images/hover2/rb.gif') right top no-repeat;position:relative;left:5px;overflow:hidden;}
ul.time_menu li ins{line-height:5px;height:5px;display:block;text-decoration:none;font-size:0;}

.right_col{width: 210px; padding:0 20px;}
.inner{padding-top:210px;}
.right_col p{padding:0 0 7px;}
.right_col td img{vertical-align:middle;}
.offer{height:223px;width:185px;overflow:hidden;margin:0 0 90px;}
.offer-s{margin:0 0 20px;}
.offer p{padding:166px 15px 0;}
.copy{padding:20px;font-size:11px;}
.bottom_icons p{color:#688494;font-size:15px;}
.bottom_icons p a {color:#fff; font-size: 15px;}
.bottom_icons p a:hover {color:#83D2FF; font-size: 15px;}
.bottom_icons p img{vertical-align:top;}
.bottom_icons td{padding:0 4px 20px;}
.bottom_icons-s td{padding:0 4px;}

/*------------------------------------ new -----------------------------------*/
.admin{padding:12px 30px 0;}
.admin_menu{}
.admin_menu td{text-align:center;padding:0;background:url('../images/inner/bg.gif') left top repeat-x;}
.admin_menu .iconstd{background:none;}
.admin_menu .icons{width:170px;margin:0 auto;}
.admin_menu .icons a{background:none;display:inline;padding:0;}
.admin_menu .icons span{padding:0 14px;}
.admin_menu a{text-decoration:none;display:block;}
.admin_menu a span{display:block;font-size:11px;font-weight:bold;color:#fff;padding:15px 6px;background:url('../images/inner/sep.gif') right top no-repeat;}
.admin_menu .active span{padding:15px 10px 15px 6px;color:#222E35;background:url('../images/inner/righto.gif') right top no-repeat;}
.admin_menu .active{background:#DAE6EE;border:0;}
.admin_menu .active a{background:url('../images/inner/lefto.gif') left top no-repeat;}
.admin_body{background:#DAE6EE url('../images/inner/corner.gif') right bottom no-repeat;color:#1B262C;font-size:12px;padding:20px 15px 70px;}
.hsep{height:2px;overflow:hidden;background:url('../images/inner/hsep.gif') left top repeat-x;margin:7px 0 10px;}
.admin_results{padding:4px 4px 10px;overflow:hidden;//zoom:1;font-size:11px;}
.admin_results *{vertical-align:middle;}
.admin_results select,.admin_results input,.admin_body .nob td select{font-size:11px;padding:1px;border:1px solid #ABADB3;}

.s_w{width:45px;}
.i_w_b{width:30px;}
.i_w_s{width:14px;}

.admin_results  span{color:#ABADB3;}

.admin_body table{font-size:11px;margin:0 0 3px;}
.admin_body table th{font-weight:normal;background:#598BA8;color:#fff;padding:0;}
.admin_body table th div{font-size:1px;line-height:1px;padding:4px 6px;background:#5F9CBF;}
.admin_body table th span{padding:6px;display:block;}
.admin_body table th,.admin_body table td{border:1px solid #AEBFCB;}
.admin_body table td{padding:6px;}
.admin_body table td .red{color:#DA2C2C;}
.admin_body table td .yellow{color:#C4AF00;}
.admin_body table td .green{color:#19CE14;}
.admin_body .nob td{padding:10px 0;border:0;}
.admin_body p big{font-size:17px;color:#115F92;}
.admin_body p big span{color:#868787;}
.admin_body p{padding:0 0 10px;}
.admin_body .grey{color:#868787;}
.admin a{color:#008AD9;}
.admin a:hover{color:#000;}

/*------------------------------------ new -----------------------------------*/
/*------------------------------------ new -----------------------------------*/
/*------------------------------------ new -----------------------------------*/
/*------------------------------------ new -----------------------------------*/
/*------------------------------------ new -----------------------------------*/
.slogan_new {height: 90px; text-align: center;}
.slogan_new img {background: url('../images/slogan.png');}
* html .slogan_new img {background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/slogan.png,sizingMethod=crop);}
.slogan_new h1 {font-family: tahoma; font-size: 32px; font-weight: normal;}
.slogan_new p {font-family: "Trebuchet MS"; font-size: 16px;}

.logo_new {height: 90px; text-align: center;}
.logo_new img {background: url('../images/logo.png');}

* html .logo_new img {background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/logo.png,sizingMethod=crop);}
 
.phone_new {color:#EAEBEC; padding: 0 0 3px; font-size: 20px;}
.address_new {color:#83D2FF; padding: 0 0 15px;}

.menu_new {background: url('../images/top.png') right top no-repeat; width: 225px; margin: 0 auto; position: relative; z-index: 999;}
.menu_new_in {background: url('../images/bottom.png') left bottom no-repeat; padding: 25px;}
.menu_new_in ul {list-style: none; padding: 0; margin: 0;}
.menu_new_in ul li {font-size: 14px; padding: 0 0 2px;}
.menu_new_in ul li ul {padding: 0 0 10px;}
.menu_new_in ul li ul li {font-size: 10px; padding: 3px 0 0 11px; background: url('../images/arrow.gif') left 8px no-repeat;}

.menu_new_in ul li a {color:#fff;}
.menu_new_in ul li a:hover {color:#fff; text-decoration: none;}

.menu_new_in ul li li a {color:#83D2FF;}
.menu_new_in ul li li a:hover {color:#fff;}

.news_item {font-family:"Trebuchet MS"; width: 225px; margin: 0 auto; padding: 0 0 20px;}
.ndate {font-size: 16px; color:#ffc600;}
.nh {font-size: 14px; color:#8CCFFF;}
.nt {font-size: 12px;}

.form h1 {font-size: 32px;}
.form table {width: 100%; background: transparent; margin: 0;}
.form table td {background: transparent; color:#DEDFDE; font-size:
14px; font-family: verdana; padding: 5px 10px;}
.form p {font-size: 14px; padding: 5px 10px;}
.form .hint {color:#F7C710;}
.fitext input {background: transparent; border: 1px solid #5B7B92; width:
90%; color:#DEDFDE; padding: 2px; font-size: 12px; font-family:
tahoma;}
.fita textarea {background: transparent; border: 1px solid #5B7B92; width: 90%;
color:#DEDFDE; padding: 2px; font-size: 12px; font-family: tahoma;
height: 60px;}
.fifile input {width: 90%;color:black;}

span.starrequired {color:#F7C710;}