@charset "utf-8";
/* CSS Document  234  */

html, body{margin:0px; padding:0px; height:100%; width:100%;}
body{background:url(../../images/index/bg.jpg) repeat;}
table{margin:0px; padding:0px; border-collapse:collapse;}
img{border:0px;}

h1 {font: 24px Arial, Tahoma, sans-serif !important; clear:both; margin:10px 0px 0px 22px;}
.inner h2{margin:22px 0px 15px 0px; font:18px Tahoma, Geneva, sans-serif; color:#1F1E13; }

.header, .center, .bottom{margin:0px; padding:0px; border-collapse:collapse; width:100%;}
.header td{height:107px;}
.header .left{width:auto; background:url(../../images/index/top_l_bg.jpg) top right repeat-x;}
.header .centr{width:908px; background:url(../../images/index/top_c_bg.jpg) top left repeat-x;}
.header .centr .top_tab{width:941px; height:65px; background:url(../../images/index/top_tab.png) no-repeat; text-transform:uppercase; position:absolute; top:45px; left:-15px;}
.header .centr .top_tab .small{float:left; margin:15px 0px 0px 25px; padding:2px 0px 0px 3px; height:32px; width:17px;}
.header .centr .top_tab .small .home{display:block; background:url(../../images/index/home.jpg) no-repeat; height:17px; width:17px;}
.header .centr .top_tab .small .home:hover{background:url(../../images/index/home_big.jpg) no-repeat;}
.header .centr .top_tab .small .mail{display:block; background:url(../../images/index/mail.jpg) no-repeat; height:17px; width:17px;}
.header .centr .top_tab .small .mail:hover{background:url(../../images/index/mail_h.jpg) no-repeat;}
.header .centr .top_tab ul{float:right; margin:20px 30px 0px 0px; padding:0px;}
.header .centr .top_tab ul li{list-style:none; display:inline;}
.header .centr .top_tab ul li a{display:block; float:left; height:18px;  margin-left:8px; padding:6px 10px 0px 10px; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#45130B; border: transparent 1px solid;}
.header .centr .top_tab ul li a:hover{color: #300;  background-image:url(../../images/mainmenu/hover_bg.jpg); border: #AE782C 1px solid;}
.header .centr .top_tab ul li .active {color: #300;  background-image:url(../../images/mainmenu/hover_bg.jpg); border: #AE782C 1px solid;}

.header .right{width:auto; background:url(../../images/index/top_r_bg.jpg) top left repeat-x;} 

.center td{/*height:447px;*/}
.center .left{width:auto; background:url(../../images/index/centr_l_bg.jpg) right top repeat-x;}
.center .centr{width:865px; background:url(../../images/index/centr_c_r.jpg) top right no-repeat;}

.center .centr .door{width:230px; position:relative; height:450px; margin:-1px 0px 0px -4px; float:left; background:url(../../images/index/centr_c_l2.jpg) no-repeat; background-position:2px 0px;}
.center .right{width:auto; background:url(../../images/index/centr_r_bg2.jpg) top left repeat-x;}

.center .centr .left_tab{width:182px; position:absolute; z-index:9; top:-109px; left:25px; margin-left: 0;}
.center .centr .left_tab .top{width:182px; height:14px; background:url(../../images/index/left_tab.jpg) top no-repeat;}
.center .centr .left_tab .l_top{width:182px; height:14px; background:url(../../images/index/left_tab.jpg) top no-repeat;}
.center .centr .left_tab .centr{width:182px; margin:0px; background:url(../../images/index/left_tab_bg.jpg) top repeat-y !important; text-transform:uppercase;}
.center .centr .left_tab .logo{display:block; width:114px; height:170px; background:url(../../images/index/left_tab_img.png) no-repeat; padding-top:10px; margin:0px 0px 5px 32px;}
.center .centr .centr ul{margin:0px; padding:0px; width:162px; margin-left:9px;}
.center .centr .centr ul li{padding:0px; margin:0px; list-style:none;  border-bottom:1px solid #f2e3cb;}
.center .centr .centr .last{border-bottom:none !important;}
.center .centr .centr ul li a{display:block; color:#501F12; padding-left:16px; width:147px; background:url(../../images/index/left_tab_list.gif) 145px 10px no-repeat;
font:bold 11px  Arial, Helvetica, sans-serif;  text-decoration:none; padding-top:8px; padding-bottom:8px;}
.center .centr .centr ul li a:hover,.center .centr .centr .active{color:#f2e3cb; background-color: #C13312;/*background:url(../../images/index/left_tab_list_b.gif) 135px top no-repeat #C13312;*/}
.center .centr .left_tab .bottom{width:182px; height:69px; background:url(../../images/index/left_tab_boot.png) no-repeat top;}
.center .centr .left_tab .l_bottom{width:182px; height:69px; background:url(../../images/index/left_tab_boot.png) no-repeat top;}

.signboard1{display:block; width:155px; height:109px !important; background:url(../../images/index/signboard_new_1.png) top right no-repeat !important;}
.signboard1_1{display:block; width:155px; height:70px; background:url(../../images/index/signboard_new_1_1.png) top right no-repeat;}
.signboard1_2{display:block; width:155px; height:70px; background:url(../../images/index/signboard_new_1_2.png) top right no-repeat;}

.navibar {padding: 0 0 0px 22px;font:10px Tahoma, Geneva, sans-serif;}
.navibar a {color:#C13312;}

.text{margin:15px 0px 0px 15px; width:446px; display:table; font:12px Arial, Helvetica, sans-serif; color:#1F1E14;}
.text p {margin:8px 0 8px 0;}
.text a {color:#BF3312;}
.text td {height: auto;}
.text h3{float:left; margin:0px 0px 0px 0px; font:18px Arial, Helvetica, sans-serif; color:#1F1E14;}

.text form{font:12px Arial, Helvetica, sans-serif; color:#82582D; padding:0px 0px 10px 0px;}
.text form td{height:30px;}

.adres{height:20px; background:#F8EECD; font: bold 11px Tahoma, Geneva, sans-serif; color:#1F1E13; padding:5px 0px 0px 20px;}
.branch_info { width: 100%; margin: 0 20px 0 20px; }
.branch_info td { height: auto; }

.branch_table{margin:17px 0px 0px 0px !important;}  
.branch_table td { height: auto;}
.branch_table h6{font:bold 11px Tahoma, Geneva, sans-serif; color:#333; margin:0px;}
.photoalbum{float:left !important; margin:17px 0px 0px 0px !important;}  
.photoalbum td { height: auto;}


.branch_table .phone{width:158px; height:46px; font:18px Arial, Helvetica, sans-serif !important; color:#BF3312 !important;}
.branch_table .time{height:40px !important; font:bold 11px Tahoma, Geneva, sans-serif; color:#333;}
.more_photo{height:22px !important; padding:5px 0px; text-align:center; background:url(../../images/about_vl/more_bg.gif) left no-repeat;}
.more_photo a{font:11px Tahoma, Geneva, sans-serif; color:#BF3312;}
.shema{width:228px;}
.shema img{margin:0px 0px 15px 14px;}

.bar_list {}
.bar_list li { margin: 8px 0 8px 16px;}

.photoalbum {}
.photoalbum .photo {
width: 104px; margin: 5px; height: auto; 
display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline;
 }



.footer ul{margin:0px; float:left; padding:10px 0px 0px 0px;}
.footer ul li{margin:0px; padding:0px; height:20px; list-style:none;}
.footer ul li a{ height:14px; padding:0px 5px; font:10px Tahoma, Geneva, sans-serif; color:#BD4931; margin-top:7px; text-decoration:none;}
.footer ul li a:hover{background:#B42F0F; color:#FFF;}
.footer table{margin:10px 0px 0px 50px; float:left;}
.footer table td{vertical-align:bottom;}
.footer table .city{height:19px;}
.footer table .city img{float:left;}
.footer table .name { font-weight: bold; }
.footer table .name, .footer table .address{height:23px; font:11px Tahoma, Geneva, sans-serif; color:#BD4931;}
.footer table .phone{height:30px; font:22px Arial, Helvetica, sans-serif; color:#F2E7CC; letter-spacing:-2px;}
.footer table .phone span{font:11px Arial, Helvetica, sans-serif; color:#F2E7CC; letter-spacing:normal;}
.footer table .time {height:25px; font:11px Arial, Helvetica, sans-serif; color:#F2E7CC;}

.footer .about{ clear: both; float: left; width: 400px; margin:10px 70px 0px 0px; text-align:left; font:10px Tahoma, Geneva, sans-serif; color:#F2E7CC;}
.footer .about .counter{display:block; margin-bottom:36px; float:left; height:23px; padding-top:10px; width:88px; background:#5C1F11; font:10px Tahoma, Geneva, sans-serif; color:#FFF; text-align:center; text-decoration:none;}
.footer .about .link{font:10px Tahoma, Geneva, sans-serif; color:#BD4731;}

.footer .bar_list { font-size: 11px !important; }
.footer .bar_list .district { width: 28%; float: left; margin-left: 40px;   }
.footer .bar_list ol { margin: 0; padding: 0; padding-left: 17px; }
.footer .bar_list li { color: #F2E7CC; padding: 3px 0 5px 0; margin:0; font-weight: bold;}
.footer .bar_list h2 {font: 13px Arial, Helvetica, sans-serif; font-weight: bold; color: #FF9F3E; }
.footer .bar_list a:link, .footer .bar_list a:visited  { color: #BD4931; text-decoration: none; }
.footer .bar_list a:hover  { color: #ff9f3e; text-decoration: underline;  }

