/* author: Igor10k */
   
*{margin:0px; padding:0px;}
html {}
body {font:10px verdana; min-width:1002px; color:#000;}
img {border:0px;}
a {outline:none; color:#0099cc;}
ul li {list-style: none;}
.fl {float: left;}
.fr {float: right;}																		
.clear {clear: both;}
h1{font:18px "Arial Narrow"; /*font-weight:normal;*/ /*text-decoration:underline;*/ margin:4px 0px 7px;}
h2{font:18px "Arial Narrow"; font-weight:normal; background: url("../images/h2_back.gif"); padding-left:10px; margin-top:15px;} 
h3{font:18px "Arial Narrow"; color:#104f57; font-weight:bold; margin:10px 0px 7px;}
h4{font:18px "Arial Narrow"; color:#104f57; font-weight:bold;}

#wrap3{width:100%; position:relative; background: url("../images/shadow_right.gif") repeat-y right;}
#wrap2{width:100%; background: url("../images/shadow_left.gif") repeat-y left;}
#wrap{margin:0px 48px;}
.lb{left:0px; bottom:0px; position:absolute;}
.lt{left:0px; top:0px; position:absolute;}
.rb{right:0px; bottom:0px; position:absolute;}
.rt{right:0px; top:0px; position:absolute;}	 

#header{width:100%; height:230px; background: url("../images/header_back.jpg") no-repeat left top;}
.logo{float:left; text-indent:-9999px; width:339px; position:absolute; left:48px; top:10px;}
.logo a{background: url("../images/logo.gif"); display:block; width:339px; height:86px;}
.h_menu{margin-top:29px; float:right; background: url("../images/menu_back.png"); width:569px; height:40px; padding-top:11px;}
.h_menu ul li{float:left; padding:0px 23px;}
.h_menu ul li a{font:16px "Arial Narrow"; color:#FFF; text-decoration:none;}
.vremia{font:15px "Arial Narrow"; text-align:right; width:446px; height:102px; padding-top:20px; float:right; background: url("../images/phone_back.png"); margin-top:3px;}
.vremia a{display:block; width:113px; height:90px; float:right; margin-left:15px;}
.work_time{display:block; margin-top:11px; float:right; font-weight:bold;}
.ital{font:30px arial; font-weight:bold; font-style:italic; color:#353535; margin-right:10px;}
.ital span{color:#e42b02;}
.cart{float:right; color:#FFF; font:14px "Arial Narrow"; padding:30px 0px 0px 90px; line-height:19px; width:135px; height:92px; background: url("../images/cart_back.png"); margin-top:3px;}
.cart span{font-size:16px; display:block; margin-bottom:3px;}
.cart a{font-size:12px; color:#FFF; text-decoration:none;}
.search{float:right; margin:2px 8px 0px 0px; display:inline;}
.search input,.search img{vertical-align:middle;}
.search input{width:140px; height:19px; border-bottom:solid 1px #e3e3e3; border-right:solid 1px #cecece; border-left:solid 1px #cecece; border-top:solid 1px #8f8f8f;}

#content{background: url("../images/content_back.jpg") no-repeat left top; padding-left:184px; padding-right:1px; min-height:167px;}
#content .left{width:177px; padding-left:7px; float:left; margin-left:-100%; right:184px; _left:0px; position:relative;}
#content .left ul{margin-left:10px;}
#content .left ul li{padding:4px 0px;}
#content .left ul li a{font:14px "Arial Narrow"; color:#e42b02; font-weight:bold;}
#content .left ul li ul li{padding:2px 0px;}
#content .left ul li ul li a{color:#000; font-weight:normal; text-decoration:none; color:#666666;}

#content .right{width:100%; float:left;}
.spetz{margin-bottom:15px;}
.s_item{float:left; height:300px; width:25%; font:14px "Arial Narrow";}
.s_item a{display:block; margin-bottom:10px; color:#666666; font-weight:bold;}
.ital1{font:20px arial; font-weight:bold; font-style:italic; color:#FFF; background:#56c3f7; text-align:center; height:28px; padding-top:4px; margin-top:7px;}
.ital1 span{font:18px times;}
.si_top{background:#FFF; height:150px; }
.si_top img{display:block; margin:0px auto;}
.si_bottom{background: #51b4be; padding:6px 5px 7px; color:#FFF; border-right:solid 2px #419ca7; border-left:solid 2px #419ca7;}

.box{padding:20px 20px 20px 25px; font:11px arial;}
.box img{border:solid 3px #cee1e7; float:left; margin:0px 15px 5px 0px;}
.price_name{display:block; float:left; color:#104f57; font:19px "Arial Narrow"; margin:3px 5px 0px 0px;}
.price{display:block; float:left; color:#e42b02; font:24px "Arial Narrow"; font-weight:bold;}
.spec{font:10px verdana;}

#footer{height:135px; clear:both;}
.flash{margin:0px auto; width:904px;}
.rights{float:left; width:400px; margin-top:5px; display:inline; padding-left:13px; color:#999999; font:11px arial;}
.counters{float:right; width:300px; margin-top:5px;}
.counters img{margin-right:6px;}
								   
.phone2{font:23px "Arial Narrow"; margin-top:30px;}
.phone2 img{border:none;}
.ph_3{margin-top:19px;}
.ph_1{font-size:15px; text-transform:uppercase; color:#881a01; display:block; margin-bottom:3px;}
.ph_2{color:#104f57; font-size:14px; display:block;}

.n_head{display:block; color:#01547b; font:14px "Arial Narrow"; margin:5px 0px 11px; text-decoration:none;}
.n_head:hover{text-decoration:underline;}
.n_item{text-align:center; font:14px arial; width:32.4%; background: url("../images/nav_back.jpg"); height:154px; float:left; margin:0px 3px;}
.n_border{width:1px; height:154px; background:#51b4be; float:left;}
.n_item img{border:solid 1px #51b4be; margin-bottom:5px;}
.n_price{float:right; display:block; margin:10px 5px 0px 0px;}
.n_price span{color:#fe0000;}
.tbl_capt{background:#4BA7B1; font-weight:bold; color:#FFF;}
