h1{font:normal 16px Arial; color:#182f5c; margin:0 0 0 0; padding:0}
h1 img{position:absolute;}
h2{font:normal 14px Arial; color:#182f5c; margin:0  0 15px 0; padding:0}
h3{font:bold 12px Arial; color:#182f5c; margin:10px 0}
#tow2{margin:0 0 0 0 ; width:100%}
#tow2 .t2 {float:left; margin:0 5px 3px 0; }
#tow2 .t2 div{position:absolute; width:81px; height:81px;}
#tow2 .t2 img{border:1px solid #000 }
#tow2 .t2 span {display:block; text-align:center; font:normal 10px Arial; color:#4c4c4c}
#tow2 .t2 a{text-align:center; font:normal 10px Arial; color:#4c4c4c}

.p20{margin:0 0 0 20px;}
#anketa{display:none;}
#feedback {display: none; z-index:800}
#feedback table{min-width:500px; width:auto;}
#feedback .nm{font:normal 16px Arial; color:#333;}
#feedback table{margin:0 0 0 0; padding:0}
#feedback td{padding:7px 0;}
#feedback th{text-align:left; font:normal 14px Tahoma; margin:0; padding:5px 10px 10px 0; color:#fff; width:370px; vertical-align:top}
#feedback input{width:380px; font:normal 14px Verdana; margin:0 20px 0 0; padding:0}
#feedback textarea{width:380px; height:150px; background:fff; font:normal 14px Verdana; margin:0 20px 0 0; padding:0}
#feedback .but{width:auto;}
#feedback .text{width:205px; height:22px;  margin:0 20px 0 13px; padding:1px 0; position:absolute; font:normal 14px Tahoma;}
#feedback span{font:normal 12px Tahoma; color:#fff;}
#feedback p span a{font:normal 14px Tahoma; color:#2893c1}
#feedback p{margin:0 0 15px 0; font:normal 16px Tahoma;}

.contacts{margin:15px 0 0 20px; color:#4c4c4c}
.contacts select{color:#4c4c4c; font:normal 12px Arial; margin:0 0 10px 0}
.contacts b{color:#182f5c; font:normal 12px Tahoma;}
.contacts .phone{margin:10px 0 0 0}
.contacts .phone p{margin:0 0 0 0}
.contacts .fax{margin:0 0 10px 97px; font:normal 12px Arial;}
.contacts .fax span{}
.contacts  a{text-decoration:underline;}

#menu{margin:0; padding:0}
#menu ul ul {margin:0 0 0 25px; padding:0; background:none; width:180px;}
#menu ul ul li {border:none !important; padding:2.5px 0 2.5px 13px;}
#menu ul ul .act{background:url(/i/arrow.gif) top left no-repeat; font:normal 12px Arial; color:#f05a28;}
#menu ul ul li a{font:normal 12px Arial; color:#4c4c4c; border:none !important; text-decoration:underline !important}
#menu ul ul li a:hover{font:normal 12px Arial; color:#f05a28; padding:0; margin:0; border:none; text-decoration:none !important}

#news {margin:20px 0 0 20px;}
#news ul li{margin:0 0 15px 0;}
#news ul li a{font:normal 12px Arial; color:#182f5c;}
#news .date{font:normal 10px Arial; color:#999; margin:0 0 0 0; position:absolute;}
#news .note{background:#f2f2f2; padding:10px; margin:10px 0; color:#f05a28}

#vacancy{margin:10px 0 0 20px;}
#vacancy ul{margin:0 0 0 0;}
#vacancy ul li{margin:0 0 20px 0;}
#vacancy ul li a{font:normal 12px Arial; color:#182f5c;}
#vacancy sup{font:normal 10px Arial; color:#999;}
#vacancy .note{background:#f2f2f2; padding:10px; margin:10px 0; color:#f05a28}
#vacancy .nm span{color:#182f5c;}
#vacancy .simple ul{margin:-5px 0 10px 0; padding:0;}
#vacancy .simple ul li{margin:0; padding:0;}

#portfolio{margin:20px 0 0 -20px;}
#portfolio .p{float:left; margin:0 15px 15px 0;}

/*#n {height:370px; overflow:auto; padding:25px 0 30px 0;}
#n li {font:normal 14px Arial; margin:8px 0 8px 0;}
#n sup {font-size:10px; line-height:1px;}
*/
#clubnews ul{margin:10px 0 0 0; width:180px;}
#clubnews ul li{margin:0 0 15px 0; padding:0 5px 0 0}
#clubnews ul li a{font:normal 12px Arial; color:#182f5c;}
#clubnews sup{font:normal 10px Arial; color:#999; margin:0 0 0 0;}	

#lscroll {overflow:auto; height:460px; font:normal 10px Arial; color:#000; margin:10px 0 0 0}
#lscroll .t {float:left; margin:0 19px 19px 0;}
#lscroll .t a{font:normal 12px Arial; color:#182f5c;}
#lscroll .txt{padding:30px 0 0 0;}

#list0{margin:7px 0 0 -14px; width:220px; z-index:200; float:left; position:absolute;}
#list{padding:5px 5px 20px 5px;}
#list1{background:#fff;}
#list2{background:url(/i/top_line.jpg) top repeat-x;}
#list3{background:url(/i/right_line.jpg) right repeat-y;}
#list4{background:url(/i/bottom_line.jpg) bottom repeat-x;}
#list5{background:url(/i/left_line.jpg) left repeat-y;}
#list6{background:url(/i/left_top_angle.jpg) left top no-repeat;}
#list7{background:url(/i/right_top_angle.jpg) right top no-repeat;}
#list8{background:url(/i/right_bottom_angle.jpg) right bottom no-repeat;}
#list9{background:url(/i/left_bottom_angle.jpg) left bottom no-repeat; padding:17px 13px 0 17px;}
#list9 ul{margin:0 0 0 5%; padding:12px 0}
#list9 ul li{margin:0 0 20px 0; padding:0 0 0 16px}
#list9 ul li a{margin:0 0 8px 0; font:normal 12px Arial; color:#182f5c;}
#list9 li img{display:inline;}
#list9 span{font:normal 8px Arial; color:#808080;}
#list9 img{position:absolute}
#list9 .icons{margin:0 0 0 0; padding:12px 0 12px 0;}
#list9 .icons li{margin:0 0 10px 0; padding:0 0 0 0}
#list9 .icons img{Position:relative;}
#list10 ul{margin:0 0 0 5%; padding:12px 0;}
#list10 ul li{margin:0 0 20px 0; padding:0 0 0 16px}
#list10 ul li a{margin:0 0 8px 0; font:normal 12px Arial; color:#182f5c;}
#list10 li img{display:inline;}
#list10 span{font:normal 8px Arial; color:#808080;}


.lanketa a{color:#182f5c;}
.lanketa ul{margin:10px 0 0 0 }
.lanketa ul ul{margin:0 0 0 0 !important; }
.lanketa ul li {font:normal 14px Arial; margin:0 0 7px 0 !important}
.lanketa ul li a{font:normal 14px Arial;}
.lanketa li li {font:normal 12px Arial; margin:0 0 5px 0 !important; padding:0}
.lanketa li li a{font:normal 12px Arial;}
.lanketa sup a{font:normal 10px Arial !important; color:#999 !important; text-decoration:none}

#pages ul{margin:-14px 0 0 35px;}
#pages ul li{float:left; margin:0 5px 0 0; font:normal 12px Arial; color:#f05a28;}
#pages ul li a{font:normal 12px Arial; color:#182f5c;}
#clubcontent {margin:30px 0 0 20px;}
#clubcontent ul{margin:20px 0 0 5px; font:normal 14px Arial; color:#4c4c4c;}
#clubcontent ul li{padding:0; margin:0 0 30px 0;}
#clubcontent ul ul{margin:25px 0 0 30px;}
#clubcontent .img{float:left; margin:0 20px 0 0}
#clubcontent .status{padding:0 0 10px 0; font:bold 12px Arial; color:#4c4c4c; margin:-10px 0 0 0} 
#clubcontent .name{padding:0 0 10px 0; font:normal 14px Arial; color:#4c4c4c;} 
#clubcontent .phone{font:normal 12px Arial; color:#4c4c4c; margin:-5px 0 0 0}
#clubcontent .phone span{font:normal 14px Arial; color:#4c4c4c;}
#clubcontent .phone a{font:normal 14px Arial; color:#182f5c;}
#clubcontent .txt{margin:-12px 0 0 90px; padding:0;}
#clubcontent .but{padding:0; margin:0 0 0 0;}

.static{margin:0 0 0 20px;}
.static ul li{padding:0 0 15px 0;}
.static b{color:#f05a28;}


#contacts select{color:#4c4c4c; font:normal 12px Arial;}
#contacts b{color:#182f5c; font:normal 12px Tahoma;}
#contacts .phone{background:url(/i/phone.gif) left no-repeat;}
#contacts .phone p{margin:0 0  0 20px}
#contacts .fax{margin:0 0 0 97px;}


.map{margin:0 0 0 24px;}


.larr{background:url(/i/larr.gif) left no-repeat;}
.rarr{background:url(/i/rarr.gif) left no-repeat;}
.up{background:url(/i/up.gif) left no-repeat;}


/*#cat ul{margin:0 0 0 20px;}
#cat li{margin:0 0 5px 0;}*/
#cat li a{text-decoration:none; font:normal 14px Arial; color:#182f5c}
#cat li{font:normal 14px Arial; color:#182f5c}
#cat li li{font:normal 12px Arial; color:#182f5c;}
#cat li li a{font:normal 12px Arial !important; color:#182f5c;}
#cat .act{color:#f6921e;}
#cat ul {margin:0 0 0 10px; width:auto;}
#cat li li a{text-decoration:underline; font:normal 14px Arial;}
#cat li li a:hover{text-decoration:none;}
/**/
.orange{background:#ffebd6; margin:0 0 0 -20px; padding:6px 6px 6px 20px;}

.registration table{width:400px;}
.registration td{padding:7px 5px 3px 5px; color:#182f5c;}
.registration table table {width:auto;}
.registration table table select{width:65px; font:italic 10px Arial; color:#999}
.registration table table td{padding:0 5px 0 0;   width:auto}
.registration .num{width:35px; height:14px; margin:0; padding:0}
.registration input{width:180px;}
.registration .but{width:auto;}
.registration i{font:italic 10px Arial; color:#999;}
.registration .checkbox{width:auto;}
.registration .year{width:83px;}
.registration a{text-decoration:none;}
.bigtxt{width:320px; height:150px;}
.smtxt{width:200px; height:100px; margin:0 15px 0 0}

.a0{margin:10px 0 20px 0; width:350px; z-index:800;}
.a{padding:5px 5px 20px 5px;}
.a1{background:#ffebd6;}
.a2{background:url(/i/atop_line.gif) top repeat-x;}
.a3{background:url(/i/aright_line.gif) right repeat-y;}
.a4{background:url(/i/abottom_line.gif) bottom repeat-x;}
.a5{background:url(/i/aleft_line.gif) left repeat-y;}
.a6{background:url(/i/aleft_top_angle.gif) left top no-repeat;}
.a7{background:url(/i/aright_top_angle.gif) right top no-repeat;}
.a8{background:url(/i/aright_bottom_angle.gif) right bottom no-repeat;}
.a9{background:url(/i/aleft_botom_angle.gif) left bottom no-repeat;}
.a9 table{width:350px;}

.plus{width:15px; position:absolute; height:15px; margin:5px 0 0 360px}
.plus img{float:right; }

#win0{padding: 30px; position: absolute; top: 200px; left:25%; display: none; z-index:800; width:auto;}
#win0 #close{padding:20px 0 0 0; margin:0 0 0 -30px; width:27px; height:25px; position:absolute;}
#win0 table{width:auto;}
#win0 img {padding:0 0 0 0; margin:0 !important;}
#win1{background:#fff;}
#win0 .txt{font:normal 12px Arial; color:#4c4c4c; margin:5px 0 0 0}
#win2[id]{background:url(/i/top_line.png) top repeat-x;}
#win2{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='/i/top_line.png');}

#win3[id]{background:url(/i/right_line.png) right repeat-y;}
#win3 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='/i/right_line.png');}

#win4[id]{background:url(/i/bottom_line.png) bottom repeat-x;}
#win4 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='/i/bottom_line.png');}

#win5[id]{background:url(/i/left_line.png) left repeat-y;}
#win5 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='/i/left_line.png');}

#win6[id]{background:url(/i/left_top_angle.png) left top no-repeat; height:27px;}
#win6 {width:30px; height:27px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='/i/left_top_angle.png');}

#win7[id]{background:url(/i/right_top_angle.png) right top no-repeat;}
#win7 {width:30px; height:27px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='/i/right_top_angle.png');}

#win8[id]{background:url(/i/right_bottom_angle.png) right bottom no-repeat; width:30px; height:27px; }
#win8 {width:30px; height:27px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='/i/right_bottom_angle.png');}

#win9[id]{background:url(/i/left_botom_angle.png) left bottom no-repeat;}
#win9 {width:30px; height:27px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='/i/left_botom_angle.png');}
#win1 table{width:450px;}
#win1 .nm{font:normal 14px Arial; color:#4c4c4c; padding:0 0 10px 0}
#win1 .post{font:normal 18px Arial; color:#4c4c4c; margin:0 30px 10px 0;}
#win1 .phone{font:normal 12px Arial; color:#4c4c4c; margin:0 30px 0 0; }
#win1 .phone span{font:normal 14px Arial; color:#4c4c4c; padding:0 0 50px 0}
#win1 .email{font:normal 12px Arial; color:#4c4c4c; padding:0 0 18px 0}
#win1 .email a{font:normal 14px Arial; color:#182f5c; padding:0 0 10px 0}
#win1 .down{vertical-align:bottom; text-align:left; height:auto;}
#win1 .pimg{padding:0 15px 0 0; width:177px;}
#win1 .pimg img{float:left;}


#structure{margin:0 0 0 0;}
#structure li{margin:0 0 25px 0; padding:0 ; font:normal 16px Arial;}
#structure li li{margin:0; padding:0;}
#structure ul{margin:0 0 35px 15px ;} 
#structure ul ul{margin:8px 0 0 15px ;} 
#structure .job{font:normal 12px Arial; padding:0 0 5px 0; color:#182f5c}
#structure .name{font:normal 14px Arial; padding:0 0 5px 0;}
#structure .name a{font:normal 14px Arial; color:#4c4c4c; text-decoration:underline}
#structure .name a:hover{ text-decoration:none;}
#structure .phone1{font:normal 12px Arial; color:#4c4c4c; padding:0 0 8px 0;}
#structure .phone1 span{font:normal 14px Arial; color:#4c4c4c; padding:0 0 0 0}
#structure .email1{font:normal 12px Arial; color:#4c4c4c; padding:0 0 0 0; margin:-6px 0 0 0}
#structure .email1 a{font:normal 14px Arial; color:#182f5c;text-decoration:none;}


#win0 table{margin:0 0 0 0; padding:0}
#win0 td{padding:7px 0}
#win0 th{text-align:left; font:normal 14px Tahoma; margin:0; padding:5px 10px 10px 0; color:#fff; width:370px; vertical-align:top}
#win0 input{width:450px; font:normal 14px Verdana; margin:0; padding:0}
#win0 textarea{width:450px; height:150px; font:normal 14px Verdana; margin:0; padding:0}
#win0 .but{width:auto;}
#win0 .text{width:255px; height:25px; margin:0 0 0 3px; padding:1px 0; position:absolute; font:normal 14px Tahoma;}
#win0 span{font:normal 12px Tahoma; color:#fff;}
#win0 p span a{font:normal 14px Tahoma; color:#2893c1}
#win0 p{margin:0 0 15px 0; font:normal 16px Tahoma;}
#win0 .send{margin:370px 0 0 0;}

#navigation{margin:0 0 0 -20px;}
#navigation .nav{position:relative; float:left; margin:0 10px 0 0; width:auto;}

#navigation1{margin:0 0 0 0; color:#182f5c; z-index:10; position:relative;}
#navigation1 .nav{position:relative; height:auto; float:left; margin:0 10px 0 0; width:auto; color:#182f5c; position:relative;}

.selemul{font:normal 14px Arial; margin:0 0 0 0; padding:0; color:#182f5c !important;}
.selemul ul{margin:0 0 0 0; padding:0;}
.selemul p{font:normal 16px Arial; margin:0; padding:0; color:#182f5c !important}
.selemul ul li a{font:normal 12px Arial; color:#4c4c4c;padding:5px 8px 5px 8px;}
.selemul table{margin:0 150px 0 0;}
.selemul tbody li{width:120px; white-space:normal; padding:5px 7px}

#navigation2{margin:0 0 0 0; color:#182f5c;}
#navigation2 .nav2{position:relative; height:auto; float:left; margin:0 10px 0 0; width:auto; color:#182f5c; }
#navigation2 .nav2 li{margin:0 0 10px 0;}
#navigation2 .nav2 p{font:normal 12px Arial; margin:0; padding:0; color:#182f5c !important}
#divtomail p{font:normal 12px Arial; color:#4c4c4c !important;}
#divtomail ul li{margin:5px 5px 0 0}


#navigation3{margin:0 0 0 0; color:#182f5c;}
#navigation3 .nav3{position:relative; height:auto; float:left; margin:0 10px 0 0; width:auto; color:#182f5c; }
#navigation3 .nav3 li{margin:0 0 0 0;}
#navigation3 .nav3 p{font:normal 13px Arial; margin:0; padding:0; color:#182f5c !important}
#navigation3  table{margin:0 150px 0 0}
#navigation3 tbody li{width:auto; white-space:normal; padding:5px 7px}

.brand{margin:0 0 10px 0}
.bimg{width:auto; padding:0 10px 10px 0;}
.tbrand{width:auto;}

.orangetext{ color: #f05a28;}