body{font-size:75%;font-family:Arial;background:#DDD;color:#505050;margin:0;padding:0;}a{color:#0D6EB6;text-decoration:none;}a:visited{color:#0D6EB6;}a:hover{text-decoration:underline;}h1,h2,h3,h4{display:block;margin:0;}h1{font-size:1.8em;font-weight:400;color:#5FA3D2;}h2{font-size:1.4em;color:#F6141F;margin-bottom:.5em;}h3{font-size:1.2em;}h4{font-size:1em;color:#209FE7;font-weight:700;margin-top:.5em;}form{margin:0;}img{border:none;}.t,.b,.c,.l,.r,.fl,.bt,.bb,.bc,.bl,.br .bfl,.ct,.cb,.cc,.cl,.cr,.cfl,.te,.be,.le,.re,.bte,.bbe,.ble,.bre,.cte,cbe,.cle,.cre,.tp,.bp,.lp,.rp,.vs,.hs,.s{overflow:hidden;}.column,.l,.r,.vs,.lcnt,.rcnt,.wp,.le,.re,.bwp,.ble,.bre,.cwp,.cle,.cre,.clp,.crp{float:left;}.wp,.cwp,.bwp{width:100%;}.lp,.cp,.rp,.le,.wp,.fl,.re,.ble,.bwp,.bfl,.bre,.cle,.cwp,.cfl,.cre,.te,.be{height:100%;}.ctle,.ctre,.cble,.cbre{position:absolute;overflow:hidden;}.ctre{right:0;}.cble{bottom:0;}.cbre{right:0;bottom:0;}.le,.cle,.ble{margin-left:-100%;}.vs{height:1px;}.hs{clear:both;width:1px;}.clearer{clear:both;}#head{height:9.5em;background:#FFF;}#partner{width:100%;height:7.5em;background-color:#FFF;border-bottom:1px solid #CECECE;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);-moz-opacity:0.40;-khtml-opacity:0.40;opacity:0.40;padding:.8em;}#head .container{position:relative;width:79.8em;margin:0 auto;}#head .logo{position:absolute;left:1.5em;top:1.5em;}#head .slogan{position:absolute;left:20em;top:3.5em;}#head .slogan .text{font-size:1.8em;}#head .contacts{position:absolute;top:1em;right:0;height:9.5em;background:#ECF4FA url(/themes/main/images/head/head_fill.gif);}#head .contacts .text{padding-left:1.5em;padding-top:1em;padding-right:1.5em;font-size:1.2em;font-weight:700;text-align:right;}.map{width:651px;height:400px;margin-bottom:1em;border:1px solid #667c91;}.whiteSeparator{width:100%;background:#FFF;}.blueSeparator{width:100%;background:#037FBF;border:1px solid;border-top-color:#1588C4;border-bottom-color:#1588C4;}.textHorizontalSeparator{width:100%;height:1px;border-top:1px dotted #505050;padding-bottom:.5em;}.textVerticalSeparator{float:left;width:1px;border-left:1px dotted #505050;padding:0 .5em;}.container{width:79.8em;margin:0 auto;}.whiteContainer .t,.whiteContainer .b{height:3px;}.whiteContainer .le,.whiteContainer .re{width:3px;}.whiteContainer .re{margin-left:-3px;}.whiteContainer .fl{background:#FFF;margin:0 3px;}.whiteContainer .t .le{background:url(/themes/main/images/all.gif);}.whiteContainer .t .re{background:url(/themes/main/images/all.gif) -3px;}.whiteContainer .t .fl{height:2px;border-top:1px solid #BDBDBD;}.whiteContainer .b .le{background:url(/themes/main/images/all.gif) -6px;}.whiteContainer .b .re{background:url(/themes/main/images/all.gif) -9px;}.whiteContainer .b .fl{height:2px;border-bottom:1px solid #BDBDBD;}.whiteContainer .c{background:#FFF;border-left:1px solid #BDBDBD;border-right:1px solid #BDBDBD;padding:0 2px;}.whiteContainer .c .fl{padding:1em;}.bannerBottom{width:100%;height:7.5em;padding:1em;}#foot{position:relative;height:6em;}#foot .logosmall{position:absolute;top:1.5em;left:2em;}#foot .separator{position:absolute;left:12em;width:3px;height:6em;background:url(/themes/main/images/foot/foot_separator.gif) no-repeat center;}#foot .r{position:absolute;right:0;width:65em;}#foot .r .text{clear:both;line-height:1.5em;text-align:center;}.siteNavi{position:relative;height:2em;}.siteNavi .wrapper{position:absolute;left:0;width:100%;height:100%;background:#BED9EE;border-top:1px solid #ABC3D6;border-bottom:1px solid #C9DFF1;}.siteNavi ul{position:relative;width:80em;height:100%;list-style:none;margin:0 auto;padding:0;}.siteNavi li{float:left;height:100%;line-height:2em;padding:0 1em;}.siteNavi .ni{background:#BED9EE;border:1px solid;border-color:#ABC3D6 #FFF #C9DFF1 #C8DFF1;}.siteNavi .ni a,.siteNavi .ni a:visited{font-weight:700;color:#393939;}.siteNavi .si{background:#037FBF;border:1px solid;border-color:#0C77AD #FFF #3598CB #2F95CA;}.siteNavi .si a,.siteNavi .si a:visited{font-weight:700;color:#FFF;}.siteNavi .first{float:left;width:1px;height:100%;padding-bottom:2px;background:#FFF;}.subNavi ul{list-style:none;margin:0;padding:0;}.subNavi .l1 li{padding-bottom:.5em;}.subNavi .l1 a{font-weight:700;}.subNavi .l2 a{font-weight:400;}.sectionNavi{width:56em;height:1.2em;line-height:1.2em;margin:0 auto;}.sectionNavi ul{list-style:none;margin:0;padding:0;}.sectionNavi li{float:left;padding:0 1em;}.sectionNavi a,.sectionNavi a:visited{font-weight:700;color:#505050;}
