*{margin:0;padding:0;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear {display:inline-block;}
* html .clear {height: 1%;clear:both}
.clear {display:block}

body{background:white;font:14px Arial,sans-serif;line-height:20px;color:#565555}
img,fieldset{border:0}
big{font-size:18px;color:#fb530a}
big a{color:#fb530a}
a{color:#0395c5;text-decoration:underline;outline:0 !important;}
a:hover{text-decoration:none}
blockquote{font-style:italic;font-size:12px;line-height:18px;margin-bottom:20px;background:url(./img/warning.png) no-repeat 100% 50% #f6f3d6;color:black;padding:20px 80px 20px 25px;margin-right:-80px;width:490px}
blockquote b{display:block;margin-bottom:10px}
h1,h2,h3{font:bold italic 24px Georgia,Times,serif;color:#fb530a;margin-bottom:30px}
p{margin-bottom:25px}
ul, ol{margin:0 0 30px 40px}
ul li, ol li{margin-bottom:15px}
ol.list{list-style:none}
table{width:100%;border-collapse:collapse;margin-bottom:25px}
table td{border:1px dashed #ccc;padding:2px 10px;vertical-align:top;}
table th{background:#ccc;color:black;border:1px solid #ccc;text-align:left;padding:2px 10px;vertical-align:top;font-weight:normal}
small{font-size:12px;color:#565555;font-weight:normal;font-style:normal;}
ul.list li{padding:0;margin:0}
table.price{border-bottom:1px solid #fb530a;font-size:12px}
table.price td{padding:2px 5px;border:0}
table.price th{background:none;border:0;border-top:1px solid #fb530a;border-bottom:5px solid #fb530a}
table.price .strip td{background:#EEEEEE}
.nav{font-size:12px}

#min-width{min-width:974px;padding:20px 13px;}
* html #min-width{width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 974)? "974px" : "auto");}

#header{padding:20px 0;margin:0 0 30px;border-bottom:3px solid #c1c1c1;font-size:12px}
#header big{display:block;margin-top:10px}
#header a{font-size:11px}
#logo{width:47%;float:left;margin-top:-20px}
#logo img{display:block}
#address{width:24.9%;padding-right:4%;float:left;}
#phones{width:23.5%;float:left}
#phones big{/*margin-left:47px;text-indent:-47px;*/}

#main{position:relative;}
#sidebar{width:190px;padding:0 80px 340px 50px;float:left;}
* html #sidebar{margin-right:-3px}
* html #content{height:1%;overflow:visible}
*>#content{margin-left:320px}
#content{padding:0 80px 0 0}

#footer{width:190px;position:absolute;left:50px;bottom:20px;font-size:12px}
#footer b{color:black;font-weight:normal;}

.menu{margin:0;list-style:none;font-size:19px}
.menu li{margin:0;padding-bottom:15px}
.menu ul{list-style:none;font-size:14px;margin:0 0 0 20px}
.menu ul li{padding:15px 0 0;}
.menu a.active{color:#565555;text-decoration:none}

.faq{list-style:none;font:bold italic 16px Georgia,Times,serif;margin:0 90px 40px 0;}
.faq li{margin-bottom:17px}
.faq li a{text-decoration:none;border-bottom:1px dashed #0395c5}
.faq li a:hover{border:0}

#banners{margin-right:-80px;white-space:nowrap;margin-bottom:20px}
#banners img{margin:0 5px 5px 0}
