h1{font-family:'Trebuchet MS', sans-serif;font-size:18px;color:#000;margin:5px 0px 10px 0px;padding-bottom:5px;text-transform:uppercase;border-bottom:1px solid #027ab9;}
h2{font-family:'Trebuchet MS', sans-serif;font-size:18px;color:#000;margin:5px 0px 10px 0px;padding-bottom:5px;text-transform:uppercase;border-bottom:1px solid #027ab9;}
.blue-h1 h1{color:#2E3483;font-size:15px;border-bottom:0px;}
a{color:#027ab9;color:#2E3483;}
div.clear{clear:both;}
div.clearleft{clear:left;}
img{border:0px;}
.lightbox_container{position:relative;padding:0px;margin:0px;line-height:0px;}
.lightbox{position:absolute;bottom:0;right:0;padding:0px;margin:0px;line-height:0px;}
img.left{}
.lightbox_container.left{float:left;}
.button{}
.button:hover{opacity:0.85;}
.button .b1{display:block;background-image:url('../images/btn1.png');background-repeat:no-repeat;float:left;width:19px;height:40px;background:url("/image/but-ask1.png") no-repeat scroll 0 0 transparent;background:url("/image/but-ask.png") no-repeat scroll 0 0 transparent;display:block;height:24px;padding:5px 0 0;width:38px;}
.button .b2{display:block;background-image:url('../images/btn2.png');border:0;float:left;line-height:34px;height:40px;color:#f4f6f9;text-decoration:none;cursor:pointer;background:url("/image/but-ask1.png") no-repeat scroll 50% 0 transparent;background:url("/image/but-ask.png") no-repeat scroll 50% 0 transparent;color:#336699;color:black;display:block;font:14px Arial;height:24px;margin:0 0 5px;padding:5px 0 0;text-align:center;text-decoration:none;}
.button input.b2{height:29px;padding:0;}
.button .b2:hover{text-decoration:underline;color:#336699;color:black;opacity:1;}
.button .b3{display:block;background-image:url('../images/btn3.png');background-repeat:no-repeat;float:left;width:22px;height:40px;background:url("/image/but-ask1.png") no-repeat scroll 100% 0 transparent;background:url("/image/but-ask.png") no-repeat scroll 100% 0 transparent;display:block;height:24px;padding:5px 0 0;width:38px;}
.button.right{float:right;}
.button a:hover{color:white;text-shadoww:#fff 1px 1px 3px;}
#cc{font-family:Verdana, Tahoma, 'Trebuchet MS', sans-serif;text-shadoww:#bbb 0px 0px 2px;}
p{margin:0 0 20px 0;}
#breadcrumbs a, #breadcrumbs .current{text-decoration:none;font-size:14px !important;}
#breadcrumbs .current{color:#999;}
#contact_form b font{color:red !important;font-size:14px;}
#contact_form b.ok{margin-left:200px;}
#contact_form b.ok font{font-size:15px;}
#contact_form p{margin:5px 0px;}
#contact_form .button{margin-top:25px;margin-left:200px;}
#contact_form input{}
#contact_form textarea{width:75%;background-image:url('../images/shop/zakaz_bg.png');background-position:100% 0%;border:1px solid #eee;border-top:none;border-radius:5px;border-left-color:#ccc;}
#contact_form.form_faq textarea, #contact_form.order_form textarea{resize:none;height:200px;}
#contact_form.form_faq sup, #contact_form.order_form sup{color:red;line-height:4px;}
#contact_form .captcha{margin-top:20px;}
#contact_form .captcha img{float:left;margin-right:15px;}
#contact_form .captcha p{margin:10px;width:auto;margin-left:130px;color:black !important;}
#contact_form span.error{background:url(../images/shop/msg_error.png) no-repeat top left;padding:5px 120px;display:none;}
#contact_form span.open{display:inline;}
#contact_form textarea+span.error{position:relative;top:-30px;}
#contact_form .captcha input{width:100px;}
#contact_form input.submit1{width:136px;height:43px;border:none;margin-left:180px;margin-top:30px;cursor:pointer;}
.pagination{background-color:#fff;padding:7px;}
.pagination span{color:#999;}
.pagination a{padding:0 5px;font-size:11px;}
.pagination a.active{background:url(../images/pag-active.png) repeat-x 0 0px;border:1px solid #ddd;border-radius:4px;box-shadow:0px 1px 2px rgba(0,0,0,0.15);color:#555;}
#breadcrumbs{padding-bottom:25px;font-family:Arial;}
.gallery-2 .right{float:left;}
.gallery-2 .thumbs img{margin:0 5px 5px 0;}
.gallery-2 .left{margin-right:175px;}
.gallery-2 .thumbs a{padding-right:3px}
.gallery-2 .thumbs{padding-left:4px;}
.gallery-2 .thumbs li{padding:0px;margin:0px;width:63px;float:left;list-style:none;line-height:0;}
.gallery-2 .img-container .title{font:bold 11px/15px Tahoma;}
.biggerfont td{font-size:13px;}
