@import url('reset.css');
* html{font-family:"Arial", Helvetica, sans-serif; font-size:12px;}
html, body{height:100%; font-family:"Arial", Helvetica, sans-serif; font-size:12px; background:#1d252d url(/imgs/fon.jpg) repeat -180px center; color:#CCC;}
.gum{margin:0 auto; min-width:1004px; max-width:1440px; width:1004px !important; width:100%; height:100%;} /* For min(max)-width */
/*
* HTML .gum {width:expression(document.body.clientWidth < 1006? "1004px" : document.body.clientWidth > 1442? "1440px" : "auto");}
*+HTML .gum {width:expression(document.body.clientWidth < 1006? "1004px" : document.body.clientWidth > 1442? "1440px" : "auto");}
*/
.container{min-height:100%; height:auto !important; height:100%; margin:0 auto -2.6em !important;} /* For clam footer dwn */
.footer_height{margin-top:0; height:2.8em; width:100%;} /* For clam footer dwn */
.footer{position:relative; margin:-2.6em auto 0; height:2.6em;} /* For clam footer dwn */
/* Be warily with vertical margins! They make margins round .container coz height */
.margin_top{width:100%; height:0;} /* Content margin-top block */
* HTML .margin_top{display:none;} /* IE6 */
*+HTML .margin_top{display:none;} /* IE7 */
.margin_bottom{width:100%; height:0;} /* Footer margin-bottom block */
.header{width:100%; padding:0; margin:0 auto;}
.content{width:100%; padding:1.5em 0; margin:0 auto;}
.foot{width:100%; margin:auto; padding:0;}
/* Other global styles */
.l{float:left;}
.r{float:right;}
.c{margin:0 auto;}
.clr{clear:both !important; float:none !important; width:0 !important; height:0 !important; font-size:0px !important; display:block !important;}
.line{display:block; width:100%; float:left;}
/* HTML img, div, a, h3{behavior:url(../../css/css/iepngfix.htc);}  /* IE6 .png Fix */
/* Other styles are going next */

a{color:#fff; text-decoration:none;}
a:hover{text-decoration:underline;}
h1{font-size:23.5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important; color:#fff;}
h2{font-size:18px; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important; color:#CCC;}
h3{font-size:16px; font-weight:bold; font-style:italic; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important; color:#CCC;}
.social_buttons{text-align:right; font-style:italic; font-size:11px; margin:0.5em 1.5em 0.5em 0.5em; line-height:16px;}
.social_buttons .yashare-auto-init{opacity:0.4; filter:alpha(opacity=40); display:inline-block; *display:inline;}
.social_buttons:hover .yashare-auto-init{opacity:1; filter:alpha(opacity=100);}
.social_buttons .g_1{opacity:0.4; filter:alpha(opacity=40); position:relative; top:0.5em; display:inline-block; *display:inline; width:450px;}
.social_buttons:hover .g_1{opacity:1; filter:alpha(opacity=100);}

.hidden{display:none;}

/* Main Menu */
.mmenu{background:#104d79; text-align:center;}
.menu_list{margin: 0 2.3em; padding: 0; text-shadow:0 1px 0 #006;}
.menu_list li a::before{content:"• ";}
.menu_list li{float:left; list-style:none; font-size:16px; *padding:0.4em 0;}
.menu_list li a{display:inline-block; *display:inline; vertical-align:top; padding:5px 0.75em; text-decoration:none; color:#fff; font-weight:bold;}
.menu_list li a:hover{background: #1A4473}
.menu_list li ul{margin:0; *margin:1.8em 0 0 -83px; padding:0; position:absolute; visibility:hidden; display:block; background:url(/imgs/menu_bg.png) repeat left top; z-index:999; width:210px; text-indent:-0.65em;}
.menu_list li ul li{float:none; display:block; width:inherit; background:none; text-align:left; *padding:0;}
.menu_list li ul li a{display:block; padding-left:1.4em;}

/* Header */
.header{margin:0 0 1em 0; padding-top:1em;}

.logo_top{position:relative; background:url(/imgs/logo.png) no-repeat left top;}
.logo_top .to_index{display:block; padding:100px 0.5em 0.5em 230px; text-transform:uppercase; color:#e6e6e6; font-size:25px; font-weight:bold; line-height:1; position:relative; text-decoration:none;}
.logo_top img{position:absolute; left:0; top:0; display:none;}
.logo_top .to_index:hover{color:#fff;}
.logo_top .phones{display:inline-block; *display:inline; position:absolute; right:-220px; bottom:0.5em; font-size:25px; font-weight:bold; text-align:right; color:#f15a24; z-index:500;}
.logo_top .phones .map_us{font-size:11px; color:#fff; display:inline-block; *display:inline; border-bottom:1px solid #FFF; cursor:pointer; text-decoration:none; font-weight:normal;}
.logo_top .phones .map_us:hover{color:#f15a24; border-bottom-color:#f15a24;}

.header_intro{margin-right:2em; font-size:1.2em; margin-left:49%; position:relative; left:-1em;}
.header_intro.first{display:block;}
.header_intro .r{display:inline-block; *display:inline; vertical-align:top; padding-left:0.5em; border-left:3px solid #CCC;}
.header_intro p{font-size:25px; padding-bottom:5px;}
.header_intro .read_more{position:relative; font-size:20px;}
.header_intro .read_more a{color:#f15a24; text-decoration:underline; display:block; text-align:right; position:absolute; top:0.3em; right:0.5em;}
.header_intro .read_more a:hover{text-decoration:none;}

/* Top Info Block */
.top_image_block{margin:1em 1em 0; position:relative;}
.top_image_block.first{display:block;}
.top_image_block .info_block{position:absolute; top:3.5em; left:0; background:url(/imgs/contents_bg_1.png); display:inline-block; *display:inline; width:200px; width:auto !important; max-width:240px; _height:300px; color:#fff; border-radius:4ex; -webkit-border-radius:4ex; -moz-border-radius:4ex; display:block !important; text-shadow:0 1px 0 #006;}
.top_image_block .info_block .ib_title{background:#f15a24; text-align:center; font-size:22px; font-weight:bold; padding:0.5em 0.7em; *padding:0.8em 0 1em; position:relative; *margin:0 -0.2em;}
.top_image_block .info_block p{padding:1.6em;}
.top_image_block img{float:right;}
.top_image_block .info_block a{text-decoration:underline;}
.top_image_block .info_block a:hover{text-decoration:none;}

/* Content Block */
.content{text-shadow:0 1px 0 #333;}
.text_block{width:67%; margin-right:1.2%; background:url(/imgs/contents_bg.png); padding:1.5em;}
.v_menu{width:25%; margin-left:1.4%; background:url(/imgs/contents_bg.png); padding:1.3em 0.1em; position:relative;}

/* Text Block */
.text_block p{padding-bottom:0.85em;}
.text_block ul li{list-style:outside disc; text-indent:-1em; margin-left:1.2em;}
.text_block ol li{list-style:outside decimal; text-indent:-1em; margin-left:1.2em;}

/* Left Menu */
.menu_item{margin:0 1em; position:relative; color:#CCC; font-size:14px; font-weight:bold; opacity:0.5; filter:alpha(opacity=50); height:51px; display:block; padding-left:64px; cursor:pointer;}
.menu_item.odd{margin-left:4.5em;}
.menu_item:hover{opacity:1; filter:alpha(opacity=100);}
.menu_item .mi_img{width:51px; height:100%; background-position:center center; background-repeat:no-repeat; position:absolute; left:0; top:0; overflow:hidden; display:block;}
.menu_item .mi_img img{margin:0 !important;}
.menu_item table{height:100%; width:100%;}
.menu_item table td{vertical-align:middle;}

.menu_item.active{padding-left:115px; color:#ff5223; height:101px; opacity:1; filter:alpha(opacity=100); margin-left:1em !important;}
.menu_item.active .mi_img{width:101px;}

/**/
.bb_text{font-size:30px; margin:0 16px; width:33%; color:#e6e6e6; background:url(/imgs/chem_logo.png) no-repeat center bottom; padding-bottom:50px; padding-top:0.5em;}

/* Footer */
.footer{background:#0d5380;}
.footer .gum{text-align:right;}
.footer .gum a{padding-right:1.5em; line-height:2.6; text-decoration:none;}
.footer .gum .counter{display:inline-block; *display:inline; margin:1em 1.3em 0; float:left; opacity:0.5; filter:alpha(opacity=50);}
.footer .gum .counter:hover{opacity:0.8; filter:alpha(opacity=80);}

/* Curvy Corners */
.rounded{border-radius:3ex; -webkit-border-radius:3ex; -moz-border-radius:3ex;}

.chemestry_item{display:inline-block; *display:inline; vertical-align:top;}
.chemestry_item.first{margin-right:1.2em;}

.tooltip{display:none; background:transparent url(/imgs/black_arrow_big.png); font-size:12px; height:163px; width:310px; padding:40px 30px 10px 30px; color:#fff; margin-top:1em;}

.price_tab{margin:1em 0; width:100%;}
.price_tab td{padding:0.5em 1em; border-bottom:1px solid #FFF;}
.price_tab .tophead td{font-weight:bold; font-size:1.2em;}
.price_tab .theader td{background:#666; font-size:1.2em;}
.price_tab .service{background:#104d79;}
span.red{color:#F00; padding:0 0.5em;}

.pp_description{color:#333;}

/*-------------------------- MBSL --------------------------*/
.mbsl{position:relative; width:1000px; height:500px; margin:auto; background:#FFF; margin-top:1.5em;}
	.mbsl .c_1{position:absolute; left:0; top:0; width:100%; height:380px; background-position:center center; background-repeat:no-repeat; opacity:0; filter:alpha(opacity=0);}
	.mbsl .c_1.front{background-image:url(/imgs/mbsl/bmw_5_profil_c1_front_windows.png);}
	.mbsl .c_1.rear{background-image:url(/imgs/mbsl/bmw_5_profil_c1_rear_windows.png);}
	.mbsl .c_2{position:absolute; left:0; top:0; width:100%; height:380px; background-image:url(/imgs/mbsl/bmw_5_profil_white.png); background-position:center center; background-repeat:no-repeat;}
	.mbsl .c_3{position:absolute; left:0; top:0; width:100%; height:380px; background-position:center center; background-repeat:no-repeat; opacity:0; filter:alpha(opacity=0);}
	.mbsl .c_3.front{background-image:url(/imgs/mbsl/bmw_5_profil_c3_front_windows.png);}
	.mbsl .c_3.rear{background-image:url(/imgs/mbsl/bmw_5_profil_c3_rear_windows.png);}
	.mbsl .c_4{width:100%; height:380px; background:url(/imgs/ajaxloader.gif) no-repeat center center;}
	.buttons{float:left; width:22%; margin-left:13%; margin-top:1em;}
	.buttons div{float:left; width:13%; height:120px; margin-right:0.5em; cursor:pointer; line-height:80px; text-align:center; color:#fff; margin-top:0.6em;}
	.buttons.views div{color:#333; width:110px; text-align:center; height:40px;}
	.buttons.views div.act{border:1px solid #999;}
	
	.buttons.color{margin-left:10%;}
	.buttons.color div{border:1px solid #999;}
	.buttons.color div.act{border-color:#090;}
	.b_white{background:#eee;}
	.b_black{background:#161415;}
	.b_red{background:#af0000;}
	.b_green{background:#144500;}
	.b_blue{background:#004b86;}
	.b_silver{background:#9c9fb0;}
	
	.buttons.toning{margin-left:8%;}
	.buttons.toning p{padding:0 0.15em 0.25em; font-weight:bold; margin-bottom:0 !important;}
	.buttons.toning div{border:1px solid #999; position:relative; height:45px;}
	.buttons.toning div.act{border-color:#090;}
	.buttons.toning div span{position:absolute; display:block; width:100%; height:100%; left:0; top:0;}
	.buttons.toning div b{position:absolute; display:block; width:100%; height:100%; left:0; top:0; line-height:45px;}
	.p_5 span{background:#000; opacity:0.97; filter:alpha(opacity=97);}
	.p_15 span{background:#000; opacity:0.85; filter:alpha(opacity=85);}
	.p_20 span{background:#000; opacity:0.80; filter:alpha(opacity=80);}
	.p_25 span{background:#000; opacity:0.75; filter:alpha(opacity=75);}
	.p_35 span{background:#000; opacity:0.65; filter:alpha(opacity=65);}
	.p_50 span{background:#000; opacity:0.50; filter:alpha(opacity=50);}
	.p_75 span{background:#000; opacity:0.25; filter:alpha(opacity=25);}
	.p_100 span{background:#000; opacity:0.03; filter:alpha(opacity=3);}
	.p_50 b{color:#CCC;}
	.p_75 b{color:#333;}
	.p_100 b{color:#000;}

h6{opacity:0.5; filter:alpha(opacity=50); margin:0.25em 0 0.5em; font-weight:normal;}
h6 strong{opacity:1; filter:alpha(opacity=100); font-weight:bold;}

.photo_mass select{background:#fff; margin:0 0.5em;}
.photo_mass input, .photo_mass option{background:#fff; padding:0.3em 0.5em;}
.photo_mass input{margin:0 0.5em;}
.photo_mass input[type=submit]{cursor:pointer;}

.gallery{margin:1em; width:120px; overflow:hidden; float:right;}
.gallery .gall_items a{display:inline-block; *display:inline; margin:0.25em;}
.gallery .gall_items a img{border:1px solid #CCC; padding:1px;}
.gallery .gall_items{height:540px; overflow:hidden;}
.gallery .rgall{display:block; margin:0 1em 0 5px; width:98px; height:35px; text-align:center; opacity:0.2; filter:alpha(opacity=20); cursor:default;}
.gallery .rgall.up{margin-bottom:0.5em; background:url(/imgs/arrup.png) no-repeat center center;}
.gallery .rgall.dwn{margin-top:0.5em; background:url(/imgs/arrdwn.png) no-repeat center center;}
.gallery .rgall.active{opacity:1; filter:alpha(opacity=100); cursor:pointer;}
.gallery .rgall.hidden{display:none !important;}

.kont_map{position:relative;}
.kont_map .h_img{display:block; position:absolute; width:0; height:0; background-position:center center; background-repeat:no-repeat;}
#mphoto_1{left:233px; top:66px;}
#mphoto_2{left:77px; top:155px;}
#mphoto_3{left:228px; top:228px;}
#mphoto_4{left:63px; top:502px;}
#mphoto_5{left:390px; top:537px;}
#mphoto_6{left:417px; top:198px;}

/* PRINT */
.print_akciya{padding-top:0.35em;}
.print_akciya a span{font-size:1.5em; color:#F00; display:inline-block; border-bottom:1px dashed #F00; line-height:1;}
.print_akciya a{text-decoration:none !important;}
.print_akciya a:hover span{border-bottom:none; padding-bottom:1px;}
.print_akciya a img{margin-right:0.5em; position:relative; top:2px;}

/* Fast Price */
.price_fast{margin:0.5em 0 1em;}
.price_fast p{padding:0.1em 0; font-size:90%;}
.price_fast p a::before{content:"• ";}

/* SubMenu to Left */
.submenu_to_left{position:absolute; left:0; top:0; background:url(/imgs/contents_bg.png);}
.submenu_to_left .price_fast{padding:0.5em 1em;}
.submenu_to_left .price_fast a{color:#ccc;}
.submenu_to_left .price_fast .active{font-size:120%; font-weight:bold; padding:0.5em 0;}
.submenu_to_left .price_fast .active a, .submenu_to_left .price_fast a:hover{color:#fff;}

/* News */
.n-item{margin:1em 0 0.25em;}
.n-title{font-size:16px; font-weight:bold; text-decoration:underline;}
.n-title:hover{text-decoration:none;}
.n-date{text-align:right; font-size:smaller; margin-top:0.25em;}
.n-anons{padding:0.25em 1em;}
.n-anons h1, .n-anons h2, .n-anons h3{font-size:14px;}
.n-anons a{text-decoration:underline;}
.n-anons a:hover{text-decoration:none;}
.n-item img{float:left; margin:0 1em 1em 0; border-radius:1ex; cursor:pointer;}

.n-content a{text-decoration:underline;}
.n-content a:hover{text-decoration:none;}

.pages_slider{margin-top:1em; padding-top:0.5em;}
.pages_slider .news_view_prev, .pages_slider .news_view_next{font-size:17px; padding-top:0.25em; width:18%; float:left;}
.pages_slider .news_view_next{text-align:right;}
.news_view_date{text-align:center; margin-top:-0.4em; width:62%; float:left;}
.news_view_date span{font-weight:bold; padding:0.25em 0.5em 0; margin-top:0.25em; border-top:1px solid #cecece; display:block;}

/* Feedbacks */
.feedback_form{border-top:1px solid #999; padding-top:0.5em; margin-top:0.75em;}
.feedback_form form{margin:0.5em 0;}
.feedback_form table{width:100%;}
.feedback_form input, .feedback_form textarea, .feedback_form select{border:1px solid #CCC; border-radius:1ex; padding:0.3em 0.35em; width:200px; color:#FFF;}
.feedback_form select{width:210px; background-color: Transparent; -webkit-appearance: none;}
.feedback_form select option{padding:0.25em 0.5em; background:#333;}
.feedback_form textarea{height:5em;}
.feedback_form td{padding:0.3em 0.5em; width:48%;}
.feedback_form td.captcha input{width:100px; margin:0 0.7em;}
.feedback_form input[type=submit]{width:210px; color:#666;}
.feedback_form input[type=submit]:hover{color:#000;}
.feedback_form td.hovered{font-weight:bold;}
.n-info{font-size:smaller; margin-top:0.25em;}
.n-info .tall{font-size:14px; padding:0; font-weight:bold;}
.feedback .n-item{background:url(/imgs/quote-top.png) no-repeat left top; width:90%; margin-left:2.5em; margin-bottom:2em; border-bottom:1px dashed #333; padding-bottom:0.25em;}
.feedback .n-item .f-content{background:url(/imgs/quote-bottom.png) no-repeat right bottom; padding:1em 60px; font-size:120%;}
.feedback_form .f-info{font-size:11px; margin-top:1em; font-style:italic;}

.btn {
    display: inline-block;
    *display: inline;
    padding: 4px 14px;
    margin-bottom: 0;
    *margin-left: .3em;
    font-size: 14px;
    line-height: 20px;
    *line-height: 20px;
    color: #333333;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
    cursor: pointer;
    background-color: #f5f5f5;
    *background-color: #e6e6e6;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
    background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
    background-repeat: repeat-x;
    border: 1px solid #bbbbbb;
    *border: 0;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-bottom-color: #a2a2a2;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
    filter: progid:dximagetransform.microsoft.gradient(enabled=false);
    *zoom: 1;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}

.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #08c, #04c);background-image:-webkit-gradient(linear,0 0,0 100%,from( #08c),to( #04c));background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:-o-linear-gradient(top, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);border-color:#04c #0044cc #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#04c;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#039 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from( #fbb450),to( #f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from( #ee5f5b),to( #bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from( #62c462),to( #51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(to bottom, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from( #5bc0de),to( #2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#363636;background-image:-moz-linear-gradient(top, #444, #222);background-image:-webkit-gradient(linear,0 0,0 100%,from( #444),to( #222));background-image:-webkit-linear-gradient(top, #444, #222);background-image:-o-linear-gradient(top, #444, #222);background-image:linear-gradient(to bottom, #444, #222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);border-color:#222 #222222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#222;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}


.info-list{width:90%; margin:1em auto; background:#CCC; border-radius:1ex; padding:0.25em 0;}
.info-list li{list-style:inside disc !important; color:#00b; text-shadow:none; padding:0.3em 0.5em !important; margin:0.2em 1em !important;}
.info-list li.error{color:#c00;}
.info-list li.success{color:#0b0;}


/* Feedbacks fast btns */
.feedback_pannel{display:block; width:36px; height:auto; position:fixed; top:200px; left:0; overflow:hidden; z-index:2; zoom:1; visibility:visible;}
.feedback_pannel a{display:block; width:inherit; height:149px; margin-bottom:1px; margin-left:-12px;}
.feedback_pannel a.leave_fb{background:url(/imgs/fb_leave.png) no-repeat left top;}
.feedback_pannel a.ask_qw{background:url(/imgs/ask_qw.png) no-repeat left top;}
.feedback_pannel a:hover{background-position:-36px top; margin-left:0;}

/* Kontacts */
.contacts-cover{}
.contacts-cover a.addr_link{display:block; margin:0.5em 0; font-size:2em; text-shadow:0 1px 1px #999; border-bottom:1px dashed #fafafa; border-radius:1ex; text-decoration:none; padding:0.3em 0.7em 0.2em 1.5em; background:url(/imgs/map-point-red.png) no-repeat 10px center;}
.contacts-cover a.addr_link:hover{border-bottom-style:solid;}
.contacts-cover a.addr_link.active{background-color:#CCC; color:#333; text-shadow:0 1px 1px #666; background-image:url(/imgs/map-point-green.png);}
.contacts-cover a.addr_link span{font-size:12px; float:right; margin-top:0.5em;}

/* Pagination */
.pagination ul{margin:0 0 1em 0;}
.pagination ul li{text-align:center; text-indent:0; display:inline-block; *display:inline; font-size:18px; border:1px solid #999; border-radius:0.5ex; margin:0; padding:0.25em 0;}
.pagination ul li a{padding:0.25em 0.5em;}
.pagination ul li.active a{color:#c72027; cursor:default; text-decoration:none;}

/* Navibar */
.navibar{margin: 0 0 0.5em 0;}
.navibar li{float: left; list-style: inside none !important; margin: 0 0.3em 0 0;}
.navibar li.quant{position: relative; top:-1px; margin-right: 0;}
.navibar li a{text-decoration: underline; color: #666;}
.navibar li a:hover{text-decoration: none; color: #bababa;}

/* Other customized styles */
.partners_tbl td{padding:0.5em 0.5em 1em;}