﻿html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre,ul,
dd, dt, li, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset{margin:0;padding:0;border:0;}
textarea{font-family:Tahoma;}
::-webkit-input-placeholder{color:white;font-weight:bold;font-family:Tahoma;font-size:14px;}
:-moz-placeholder{color:white;font-weight:bold;font-family:Tahoma;font-size:14px;}
::-moz-placeholder{color:white;font-weight:bold;font-family:Tahoma;font-size:14px;}
:-ms-input-placeholder{color:white;font-weight:bold;font-family:Tahoma;font-size:14px;}
.ask-question-container{float:left;}
body{background:url("../images/Back_gigant.png") no-repeat fixed center bottom/cover rgba(0, 0, 0, 0);background-color:#dddddd;font-family:Tahoma;}
div.center-container{padding-top:5px;border:0;margin:0 auto;height:100%;width:1000px;}
.clear{clear:both;}
.p-relative{position:relative;}
.p-absolute{position:absolute;}
.f-left{float:left;}
.f-none{float:none;}
.page{width:100%;margin:0px auto;background-color:#FFFFFF;box-shadow:0 0 10px rgba(0,0,0,0.2);background:white;}
.header{background:#ffffff;float:left;position:relative;width:100%;}
.logo{float:left;margin:1%;width:13%;margin-bottom:65px;}
.logo img{width:100%;}
.logo a:hover{background-color:transparent;}
.header_right{width:83%;float:right;margin:1%;}
.header_top_right{width:38%;float:right;}
.header_top_right > div:first-child{height:35px;}
.en, .ru{float:left;background:#a1a1a1;margin-right:2px;color:white;font-size:1em;line-height:15px;padding:0px 2px 3px;text-decoration:none;}
a:hover{background:#0b91e3;}
.hms1, .hms2, .hms3{float:right;width:16px;height:16px;margin-left:5px;margin-right:5px;}
a.hms1{background:url(../images/home_gray.gif) bottom no-repeat;}
a.hms1:hover{background:url(../images/home_blue.gif) bottom no-repeat;}
a.hms2{background:url(../images/mail_gray.gif) bottom no-repeat;}
a.hms2:hover{background:url(../images/mail_blue.gif) bottom no-repeat;}
a.hms3{background:url(../images/sitemap_gray.gif) bottom no-repeat;}
a.hms3:hover{background:url(../images/sitemap_blue.gif) bottom no-repeat;}
.input-search{float:left;background:url(../images/lupa.gif) no-repeat 2px 3px;border-right:none;width:auto;height:19px;padding-left:20px;}
.input-image{background:url(../images/poisk.gif) no-repeat;color:white;font-size:12px;float:right;padding:4px 5px 4px 10px;margin-left:-10px;}
.nav_bar{position:absolute;margin-left:16%;float:left;font:1em/2.2em tahoma;bottom:10px;z-index:10;}
.nav_bar > li{position:relative;float:left;list-style:none;bottom:0px;}
.nav_bar > li a.selected{background:url(../images/line-bottom.png) bottom center no-repeat;overflow:hidden;}
.nav_bar > li a.selected a{color:#1d93e0;}
.nav_bar > li > a{color:#8c8c8c;padding:4px 30px;text-decoration:none;}
.nav_bar > li:hover > a{color:white;}
.nav_bar > li:hover{background:url(../images/frame1.png) center no-repeat;position:relative;}
.nav_bar > li.empty_item1:hover{background:#218fd7;}
.nav_bar > li ul li.empty_item2:hover{background:#218fd7;width:229px;}
.nav_bar ul{background:#6a6d73;border-top:2px solid #218fd7;width:229px;margin:0px;padding:0px;position:absolute;top:30px;display:none;z-index:-1;}
.nav_bar > li:hover ul{display:block;top:85%;position:absolute;z-index:-1;}
.nav_bar ul li{list-style:none;margin:0px;padding:0px;font:0.9em tahoma;}
.nav_bar ul li:hover{background:url(../images/frame2.png) left no-repeat;width:234px;position:relative;z-index:-1;}
.nav_bar ul li div{border-bottom:1px solid #999999;//border-bottom:1px outset #999999;padding:12px 12px;margin:0;}
.nav_bar ul li:first-child div{border-top:none;}
.nav_bar ul li:last-child div{//border-bottom:none;}
.nav_bar ul a{text-decoration:none;color:white;}
.nav_bar ul li>ul{margin-top:1px;}
.nav_bar > li:hover ul ul{background:#cccccc;border-top:2px solid #218fd7;border-left:2px solid #218fd7;padding:0;position:absolute;left:98%;top:37%;display:none;}
.nav_bar > li:hover ul li{float:none;color:black;}
.nav_bar > li:hover ul ul a{color:black;font-size:1em;}
.searched-keyword{background:#a1a1a1;}
.nav_bar > li:hover ul ul li:hover{//background:none;background:url("../images/ox.png") left 17px no-repeat;width:229px;}
.nav_bar > li:hover ul ul a:hover{color:#218fd7;}
.nav_bar > li:hover ul li:hover ul{display:block;z-index:0;margin-top:-16px;}
.banner{border-top:1px solid #d2d6d7;position:relative;clear:both;}
.banner img{width:100%;}
.back, .next{background:#a1a1a1;padding:0px 4px;color:white;font-size:1.5em;float:left;margin-left:3px;font-family:consolas;text-decoration:none;cursor:pointer;line-height:20px;padding-bottom:4px;}
#back_inactive{background:#a1a1a1;padding:0px 4px;color:white;font-size:1.5em;float:left;margin-left:3px;font-family:consolas;text-decoration:none;cursor:pointer;line-height:20px;padding-bottom:4px;}
#back_inactive:hover{background:#a1a1a1;}
.back1_next1{position:absolute;top:10px;right:10px;}
.menu_auto{width:100%;text-align:center;margin-top:2px;background:url(../images/menu1.gif) left repeat-x;height:32px;}
.menu_bar{display:inline-block;padding:0;position:relative;z-index:5;}
.menu_bar > li{text-align:left;float:left;list-style:none;height:36px;font:1em/2em tahoma;}
.menu_bar > li > a{color:white;padding:5px 30px;text-decoration:none;}
.menu_shadow{margin-top:0px;}
.menu_bar > li:hover{background:url(../images/frame1.png) center no-repeat;}
.menu_bar > li:hover a.actived{text-decoration:underline;}
.menu_bar > li.empty_item1:hover{background:#218fd7;height:32px;}
.menu_bar > li:hover ul{position:absolute;display:block;z-index:-1;}
.menu_bar ul{background:#666666;width:203px;margin:0px;padding:0px;position:absolute;display:none;}
.menu_bar ul li{position:relative;list-style:none;margin:0px;padding:0px;font:0.9em tahoma;}
.menu_bar ul li:hover{background:url(../images/frame2.png) left no-repeat;width:201px;}
ul li.empty_item2:hover{background:#218fd7;width:100%;}
.menu_bar ul li div{border-top:1px outset #999999;border-bottom:1px outset #999999;padding:12px 12px;margin:0;}
.menu_bar ul li:first-child div{border-top:none;}
.menu_bar ul li:last-child div{border-bottom:none;}
.menu_bar ul a{text-decoration:none;color:white;}
.menu_bar > li:hover ul ul{background:#cccccc;border-top:2px solid #218fd7;border-left:2px solid #218fd7;padding:0;position:absolute;left:100%;top:3%;display:none;}
.menu_bar > li:hover ul li{float:none;color:black;}
.menu_bar > li:hover ul ul a{color:black;font-size:1em;}
//.nav_bar > li:hover ul ul li:hover{//background:none;//background:url("../images/ox.png") left 17px no-repeat;//width:229px;//}
.menu_bar > li:hover ul ul li:hover{background:url("../images/ox.png") left 17px no-repeat;}
.menu_bar > li:hover ul ul a:hover{color:#218fd7;}
.menu_bar > li:hover ul li:hover ul{display:block;}
.news{position:relative;padding:0 1%;margin-top:1%;padding-bottom:3px;font-size:0.9em;}
.block{padding:1% 0 0;}
.nblock{float:left;background:#E9E9E9;width:100%;}
.nblock_1{width:32%;}
.nblock_2{margin-left:106%;}
.nblock_3{margin-left:106%;}
.text_n{float:left;width:100%;margin:0;}
.text_1{margin-left:-212%;}
.text_2{margin-left:-106%;}
.text_n div:first-child{width:90%;margin:5%;}
.text_1 img, .text_2 img{width:100%;}
h3{font-size:1.2em;margin-left:5px;font-weight:normal;color:#2C2C2C;line-height:24px;}
h4{font-size:1em;font-weight:normal;color:#2998E0;-webkit-margin-before:5px;}
h5{font-size:1em;color:#333333;-webkit-margin-before:10px;-webkit-margin-after:8px;}
.next-a{text-align:right;padding-bottom:0px;margin-top:20px;}
.next-a a{color:#2998E0;font-size:0.8em;background:none;}
.next2{text-align:right;padding-bottom:0px;margin-top:40px;margin-bottom:30px;}
a.next2{float:left;background:none;color:#2998E0;font-size:0.8em;}
.back2_next2{position:absolute;bottom:30px;right:12px;}
.shadow{bottom:0;}
.galleries{width:100%;margin-top:53px;}
.video, .photogallery{background:none;color:#353535;}
.video{float:left;width:63.5%;padding:1%;}
.photogallery{position:relative;float:right;width:32%;padding-top:1%;}
.vblock, .phblock{margin-top:2%;width:100%;height:201px;}
.vblock{padding:1%;background:#E9E9E9;float:left;}
.phblock{position:relative;float:right;padding:0;height:201px;margin-top:13px;}
#videoviewer{width:50%;float:left;margin-right:20px;}
.foto{float:left;width:32%;margin-right:2px;margin-bottom:2px;}
.foto img{width:100%;}
.hvideo{font-size:1.3em;margin-left:10px;//font-weight:bold;-webkit-margin-after:12px;}
.footer{clear:both;}
.united-class-if-contacts, .social-network, .e-mail{float:left;margin-top:30px;width:32%;}
h2{font-size:1.2em;margin-left:10px;font-weight:normal;color:white;}
.e-mail h2{color:#333;}
.f-text{font-size:0.9em;margin-left:10px;margin-top:15px;font-weight:normal;color:white;}
.united-class-if-contacts, .social-network{margin-right:2%;margin-bottom:13px;}
.e-mail{float:right;width:292px;}
.sn{display:inline;margin-right:10px;}
.sn1{outline:none;border:0;}
.sn1:hover{background:none;}
.copyright{text-align:right;font-size:0.8em;color:white;margin-top:182px;margin-right:-60%;margin-bottom:0px;}
div#shadow1{width:100%;margin-top:10px;position:absolute;bottom:-7px;}
div#shadow1 ul li{float:left;width:32%;list-style:none;margin-right:1%;}
div#shadow1 ul li img{width:100%;}
.videogallery_2{background:#e9e9e9;float:left;width:auto;margin:1%;}
.videogallery_block{background:#e9e9e9;float:left;margin-top:30px;width:100%;padding:0;}
.video1{float:left;width:30%;margin-bottom:50px;margin-right:3%;}
.video_text{margin:1%;}
.video1 iframe{width:100%;}
.photogallery_2{background:#e9e9e9;float:left;width:98%;margin:1%;}
.photogallery_2 ul{margin-left:12px;margin-top:30px;}
.photogallery_2 ul li{list-style:none;float:left;margin-right:40px;color:#444444;}
.photogallery_2 ul li a{font-size:1.0em;color:black;text-decoration:none;padding:1px 15px;}
.inner_menu ul li a.active1{background:#a1a1a1;}
.photogallery_2 ul li a.active{background:#a1a1a1;color:white;}
.photogallery_2_block{float:left;margin-top:30px;margin-bottom:30px;width:auto;padding:0;}
.foto_1{float:left;width:152px;height:150px;border-right:8px solid white;border-bottom:8px solid white;}
.foto_1 img{width:100%;}
.face_twit1{border-top:2px dashed #cacaca;border-bottom:2px dashed #cacaca;padding:15px 10px;width:96%;margin:35px auto;}
.photogallery_2_shadow{width:100%;float:left;margin-top:-13px;}
.feedback_under{float:left;width:auto;background:#e9e9e9;margin:1%;}
.feedback_left{float:left;background:#e9e9e9;margin-top:1%;width:60%;padding:2%;text-align:justify;}
.feedback_left_faq{float:left;margin-top:-4%;width:26%;padding:2%;text-align:justify;}
.text_italic{margin-top:15px;margin-bottom:15px;}
.input_text_pos1, .input_text_pos2{margin-top:20px;width:40%;}
.input_text_pos1{float:left;}
.input_text_pos2{float:left;}
.textarea2{float:left;margin-top:21px;background:#0072b9;box-shadow:0px 5px 5px -2px gray;border:none;width:96%;height:270px;color:white;padding:2%;font-family:Tahoma;}
.button2{float:right;margin-top:30px;}
.feedback_right{background:#e9e9e9;border-left:1px solid #dfdfdf;float:right;width:31%;padding:2%;text-align:justify;}
.feedback_right1{margin-top:3%;margin-bottom:12px;width:100%;}
.map{float:left;width:100%;margin-top:15px;margin-bottom:3px;}
.map img{width:100%;}
.pdf_icon{margin-top:20px;}
.icon{float:left;margin-right:10px;margin-top:5px;}
a.pdf{font-size:1em;color:#0b91e3;background:none;text-decoration:underline;}
.feedback_right hr{margin-left:-6%;width:112%;color:#dfdfdf;}
.image_text_archiv_block{margin-bottom:20px;border-bottom:2px dotted #cacaca;padding-bottom:22px;width:100%;float:left;}
.image_archiv_block{float:left;margin-right:20px;}
.image_archiv_block img{width:150px;}
.back5_next5{float:right;margin-top:10px;margin-bottom:30px;}
.calendar{float:right;width:32%;}
.c_block{background:#e9e9e9;border-left:1px solid #e4e4e4;float:right;margin-top:2%;margin-right:3%;width:106%;padding:0;text-align:center;font-weight:bold;}
.back4_next4{margin-top:15px;margin-right:12px;float:right}
.write_to_us{float:left;margin-top:70px;margin-left:15px;margin:70px auto -10px;text-align:center;width:100%;}
.tdcolor{color:white;}
.tdcolor1{color:#a8a8a8;}
.tabletext{width:90%;margin-left:6%;}
.tabletext td{margin:60% auto;padding:2% 0;}
.graytext{color:#a8a8a8;}
.linktext{color:#1d93e0;text-decoration:none;}
.tabletext a:hover{background:none;}
.plan-photogallery{float:left;width:100%;margin-bottom:55px;}
.inner_menu{margin-left:20px;}
.inner_menu ul{list-style-image:url(../images/arrow.gif);}
.inner_menu ul li{float:left;margin-right:40px;}
.inner_menu ul li:first-child{list-style:none;}
.inner_menu ul li a{font-size:1.2em;color:#0b91e3;background:none;text-decoration:underline;margin-left:5px;}
.slidediv{height:386px;}
.plan{background:url(../images/plan_shadow.png) bottom center no-repeat;background-size:100%;float:left;width:64%;margin-left:1%;padding-bottom:6px;}
.plan_block{background:#e9e9e9;margin-top:1.6%;width:96%;padding:2%;text-align:justify;font-size:0.9em;}
.plan_block a:hover{background-color:transparent;}
.plan_block ul ,.plan_block ol{margin-left:50px;}
.image_plan_block{position:relative;float:left;margin-right:20px;}
.image_plan_block img{width:100%;}
.back3_next3{position:absolute;top:40px;width:100%;}
.face_twit{margin-top:35px;margin-bottom:25px;border-top:2px dotted #cacaca;border-bottom:2px dotted #cacaca;padding:15px 0px;width:100%;float:left;}
a.next_3{background:none;margin-top:5px;float:right;color:#1d93e0;font-size:0.9em;}
.photogallery_1{float:right;width:32%;}
.back4_next4{margin-top:15px;margin-right:12px;float:right}
.write_to_us{float:left;margin-top:70px;//margin-left:-62px;margin-bottom:-10px;}
.input_text1{background:#a1a1a1;box-shadow:0px 5px 5px -2px gray;background-size:100%;margin-top:30px;border:none;width:91%;color:white;padding:3%;}
.textarea1{margin-top:30px;background:#0072b9;box-shadow:0px 5px 5px -2px gray;border:none;width:91%;height:137px;color:white;padding:3%;}
.button1{display:block;margin:30px auto;text-align:center;background:url('../images/phg_add.png') no-repeat;padding:11px 20px;color:white;cursor:pointer;}
.active{background-color:#0b91e3;}
.text_n.p-relative img{margin-right:10px;width:50%;}
.faq_block{float:left;background:#e9e9e9;width:64.5%;min-width:320px;padding:25px 20px 310px;margin:10px 20px 60px 10px;}
.faq_block .inner_faq{border-bottom:1px dashed #c0bebe;margin-bottom:17px;}
.faq_block .inner_faq span{color:#444444;font-weight:bold;font-size:13px;display:block;margin-bottom:15px;float:left;cursor:pointer;}
.faq_block .inner_faq img{float:right;cursor:pointer;}
.faq_block .inner_faq .bottom_title{color:#444444;font-size:13px;width:68%;min-width:290px;margin-bottom:20px;}
.nav_bar li ul li ul li:first-child{//background:url("../images/ox.png") left 17px no-repeat;}
.sitemap-elements-container a:hover{color:white}
.page.f-left > div{margin-top:-4px;}
.button_vxod{background:url('../images/entrance.png') no-repeat;background-position:right;padding:3px 7px 3px 3px;text-align:center;margin-right:10px;color:white;float:left;margin-top:8px;}
.fb-share-button{float:left;}
.tweet-button{float:left;margin-left:29px;margin-top:1px;}
@media all and (max-width:1000px){body{font-size:0.8em;}
.page.f-left > div{margin-top:-1px;}
div.center-container{width:96%;}
.nav_bar > li > a{padding:3px 15px;}
.menu_bar > li > a{padding:3px 15px;}
.nblock, .text_n{float:left;margin-left:0;margin-top:1%;width:80%;}
div#shadow1{display:none;}
.back2_next2{position:static;float:right;}
.back, .next{float:none;}
.video, .photogallery{float:none;width:90%;}
.foto{float:none;width:20%;}
}