body { margin:0 0 20px 0; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; background:url(/common/img/fon_body.gif) repeat-x}
a { color:#00A0AF; text-decoration:underline; outline:none;}
a:hover { color:#006A7F; text-decoration:underline;}
h2 { color:#00A0AF; font-weight:bold; font-size:12px; margin:0 0 10px 0; padding:0px; }
ul { margin:6px 0 25px 15px; padding:0px; list-style-image:none;}
ul.norm { margin:6px 0 15px 20px; padding:0px; list-style-image:none; list-style-type:disc; color:#000000; text-align:left;}
ul.pant { margin:6px 0 15px 20px; padding:0px; color:#00A0AF; list-style-image:url(/common/img/li.gif); text-align:left; }
ul.ppant { margin:6px 0 15px 20px; padding:0px; list-style-image:url(/common/img/li.gif); text-align:left; }
ul.ppant li { margin:3px 0 3px 0; padding:0px; line-height:12px;}
ul.ppant2 { margin:6px 0 15px 20px; padding:0px; color:#000000; list-style-image:url(/common/img/li2.gif); text-align:left; }
table.tab { border:1px solid #00A0AF;}
.tab th { border:1px solid #00A0AF; font-weight:bold; text-align:center;}
.tab td { border:1px solid #00A0AF;}

.fon_top { background:url(/common/img/fon_top.gif) repeat-x;}
.fon_left { width:39px; height:370px; background:url(/common/img/fon_top1.gif) no-repeat; float:left;}
.fon_right { width:39px; height:370px; background:url(/common/img/fon_top2.gif) no-repeat; float:right;}
.top { color:#000000;}
.logo { float:left; width:288px;}
.logoimg { border:none; margin-left:35px;}
.menus { float:right; text-align:right; width:772px;}
.menus img { border:none; }
.menu { height:60px; margin-right:-10px; position:relative;}
.menuimg { margin:6px 0 0 0; padding:0px; border:none;}
.shadow { margin:-10px 0 0 0; border:none; position:relative;}
.menuimgsel { margin-top:-3px; border:none; padding:0px;}
.icons { width:18px; margin:3px 0 0 8px; float:left;}
.icons img { margin-bottom:12px; border:none;}
.icon_en { margin-top:51px;}
.search { float:left; margin:4px 0 0 2px; width:170px;}
.tel { margin:0 0 0 50px; height:75px; float:right;}
.tel img { border:none;}
.pant { color:#00A0AF; font-weight:bold;}
.name { color:#00A0AF; font-weight:bold; margin:0 0 12px 0; font-size:14px;}
.name a { color:#00A0AF; font-weight:bold; margin:0 0 12px 0; font-size:14px; text-decoration:none;}
.name a:hover { color:#006A7F; text-decoration:underline;}
.main { padding:10px 20px 0 30px; text-align:left; }
.main img { border:none;}
.main_left { width:450px; padding:10px 30px 30px 16px; background:url(/common/img/main_fon.gif) no-repeat right bottom; line-height:13px; text-align:justify;}
.main_right { margin:-20px 20px 0 35px; position:relative;}
.main_left_next { width:352px; min-height:130px; padding:0 30px 30px 16px; background:url(/common/img/main_fon.gif) no-repeat right bottom;}
.main_right_next { width:747px; margin:-5px 5px 0 47px; position:relative;}
.status { text-align:left; color:#7F7F7F; font-weight:bold; font-size:12px; margin:0 0 30px 4px;}
.status a { color:#7F7F7F; font-weight:bold; font-size:12px; text-decoration:none;}
.status a:hover { color:#7F7F7F; font-weight:bold; font-size:12px; text-decoration:underline;}
.text { text-align:justify;}
.img_brdr { border:1px solid #00A0AF;}
.flash { margin:6px -19px 0 0; position:relative; float:right; width:772px; overflow:visible;}
.stat_menu { float:right; margin:0px; vertical-align:top; height:30px; width:755px;}
.stat_menu img { margin-left:1px;}
table.tab { border:1px solid #00A0AF;}
.tab th{ border:1px solid #00A0AF; font-weight:bold;}
.tab td{ border:1px solid #00A0AF;}

.news_top { width:350px; min-height:60px; margin:0 0 0 8px; padding:0 27px 27px 0; text-align:justify; background:url(/common/img/news_fon.gif) no-repeat right bottom;}
.news_top a { text-decoration:none; color:#00A0AF; font-weight:bold;}
.news_top a:hover { color:#006A7F; text-decoration:underline;}
.mission { background:url(/common/img/fon_mission.gif) no-repeat; width:350px; height:81px; margin-top:7px; margin-bottom:10px; color:#7F7F7F; font-weight:bold; padding:14px 10px 0 10px; font-size:12px; text-indent:25px; text-align:justify;}

.fon_bottom { width:100%; background:url(/common/img/fon_bottom.gif) repeat-x; height:123px; }
.bottom_left { width:30px; height:123px; background:url(/common/img/fon_bottom1.gif) no-repeat; float:left;}
.bottom_right { width:30px; height:123px; background:url(/common/img/fon_bottom2.gif) no-repeat; float:right;}
.bottom1 { text-align:left; font-size:12px; color:#B2B2B2; padding-top:70px;}
.bottom_text1 { float:left; margin:0 0 0 10px; width:235px; padding-top:5px;}
.t1 { color:#707070;}
.bottom_text2 { float:right; width:250px; margin-top:14px;}
.bottom_text2 a { color:#707070; text-decoration:none;}
.bottom_text2 a:hover { text-decoration:underline;}
.bottom_menu { text-align:center; padding-top:13px;}
.bottom_menu a { color:#7F7F7F; font-size:11px; text-decoration:none; padding:0 6px 0 2px; border-right:1px #9C9C9C solid;}
.bottom_menu a:hover { text-decoration:underline;}


.children ul { margin:0px 0 0 0; padding:0px; list-style:none; font-weight:bold;}
.children li { margin:0px 0 6px 0; padding:0px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#00A0AF; line-height:20px; }
.children a { margin:0px; padding:0 0 0 8px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#00A0AF; font-weight:bold; text-decoration:none; display:block; line-height:20px;}
.children a:hover { color:#FFFFFF; background:url(/common/img/children_a.gif) no-repeat 0 1px; text-decoration:none;}
.sel { margin:0px 0 6px 0; padding:0px; line-height:20px;}
.sel a {  margin:0px; padding:0 0 0 8px; color:#FFFFFF; background:url(/common/img/children_a.gif) no-repeat 0 1px; line-height:20px;}

.children2 ul { margin:8px 0 0 0; padding:0 0 0 8px; list-style:none;} 
.children2 li { margin:0px 0 8px 0; padding:0px;}
.children2 a { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-decoration:none; display:block; font-weight:bold; line-height:15px;}
.children2 a:hover { color:#666666; background:none; text-decoration:underline;}
.sel2 a { color:#00A0AF; text-decoration:none;}
.sel2 a:hover { color:#00A0AF; text-decoration:none;}

.children3 ul { margin:5px 0 5px 30px; padding:0px; list-style-image:none; list-style-type:disc;} 
.children3 li { margin:0px; padding:0px; line-height:13px;}
.children3 a { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:13px; color:#7F7F7F; text-decoration:none; display:block; font-weight:bold; line-height:13px;}
.children3 a:hover { color:#7F7F7F; background:none; text-decoration:underline;}
.sel { margin:0px; padding:0px; line-height:13px;}
.sel3 a { color:#00A0AF; text-decoration:none; display:block;}
.sel3 a:hover { color:#00A0AF; text-decoration:none;}


.form_search_text { width:125px; padding:0 5px 0 5px; height:16px; font-size:13px; border:1px solid #DFDFDF; }
.form_search_text2 { width:240px; padding:0 5px 0 5px; height:16px; font-size:13px; border:1px solid #DFDFDF;}

.gallery_list { margin:0 0 30px 30px; width:200px; height:146px;}
.foto_ramka { position:absolute; z-index:1;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/common/img/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);}
.foto { position:relative; z-index:2;}
.foto_name { position:absolute; z-index:2; margin-top:115px; text-align:right; width:191px; font-size:10px; line-height:11px; }
.foto_name a { font-weight:bold; text-decoration:none; font-size:10px;}
.foto_name p { font-weight:bold; text-decoration:none; color:#00A0AF; margin:0px; padding:0px;}
.foto_img { position:absolute; z-index:0; width:200px; height:146px;}

#map a { text-decoration:none;}
#map a:hover { text-decoration:underline;}
#map ul.pant  { margin:6px 0 6px 15px; padding:0px; }
#map li.pant  { margin:6px 0 10px 5px; padding:0px; color:#00A0AF; list-style-image:url(/common/img/li.gif); }
#map ul.norm  { margin:2px 0 0 15px; padding:0px; color:#000000;}
#map li.norm  { margin:0 0 0 5px; padding:0px; list-style-image:none; list-style-type:disc;}
#map li.norm a { font-size:11px; color:#000000; font-weight:normal;}

.formtext { border:1px solid #00A0AF; width:250px; font-size:13px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.formtext2 { border:1px solid #00A0AF; width:600px; font-size:13px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.formbutt { border:none; cursor:pointer; font-size:12px; color:#00A0AF; }

.page_cont { width:145px; height:44px; overflow:hidden; background:url(/common/img/fon_cont_block.gif) no-repeat 0 0px; margin:0px; padding:7px 8px 5px 8px; color:#FFFFFF; font-size:12px; font-weight:bold; float:right; text-align:left;}

.dev {font-size:11px; color:#7F7F7F; text-align:center; margin-top:15px;}
.dev a {color:#7F7F7F; text-decoration:none;}
.dev a:hover {  text-decoration:underline;}

* html img.png {
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}