html, body{margin:0;padding:0;height:100%;background-color:#EAE9E9;font-size: 11px; font-family:tahoma;}

img{border:0;}

div,span,form,input,button,ul,li, h1,h2,h3{margin:0;padding:0;}

p{margin:14px 0 22px 0;}

form p{margin:0;padding:0;}

a{color:#A03137;font-size: 11px;font-family: tahoma;font-weight: bold;}
a:hover{text-decoration:none;}

.wrap{margin:0 auto;width:1010px;min-height:100%;_height:100%;position:relative;background:url(/images/bg_top.jpg) 0px -18px repeat-x;}

.top_content{position:absolute;top:0;left:0;width:100%;z-index:100;}
.header{float:left;display:inline;width:1010px;height:103px;margin:0 0 0 0px;font:12px Arial;}

.headerleft {float:left;display:block;margin:10px 0 0 0;width:285px;}
.headerleft img{width:285px;height:101px;}
.headermain {float:left;display:block;width:455px;height:101px;margin:10px 0 0 10px;}
.headerright {float:left;display:block;margin:20px 0 0 50px;}
.headerright span{font:bold 12px Arial;color:#229c25;}

.content{position:relative;padding-top:124px;z-index:0;}
.center_col{float:right;display:inline;width:680px;margin:0 10px 0 0px;position:relative;z-index:0;}
.left_col{float:left;display:inline;width:285px;margin:0 0 0 0px;position:relative;z-index:0;}
.second{padding-top:166px;}

.footer{float:left;display:inline;position:relative;width:100%;margin-top:-70px;height:70px;}
.footer_wrap{margin:0 auto;width:1010px;height:70px;background-color:#B2585D;background:url(/images/bg_foot.jpg) repeat-x;}


.cart{float:right;display:inline;width:140px;margin:22px 5px 0 5px;}
.cart_title{float:left;display:inline;width:100%;padding-left:0px;margin:0 0 0 0;font:bold 17px Arial;color:#000;}
.cart_data{float:left;display:inline;margin-top:4px;color:#000;line-height:19px;}
.cart_data span{color:#900909;}
.cart_data a{margin-right:14px;font:11px Arial;color:#900909;text-decoration:underline;}
.cart_data a:hover{text-decoration:none;}

.cartpage table {margin-top:4px;border-collapse:collapse;color:#6d6d6d;}
.cartpage table td{padding:5px;}
.cartpage table td select{height:20px;background-color:green;color:white;}
.cartpage a{text-decoration:underline;font-weight:bold;color:#900909;}
.cartpage a:hover{text-decoration:none;color:#000;}

a.button{float:left;display:inline-block;width:82px;margin:5px 0 0 28px;padding:5px 0 7px 0;text-align:center;text-decoration:none;font:bold 12px Arial;color:#fff;}
a.button:hover{background-position:0 -27px;color:#fff;}

.orderpage td.right{text-align:right;padding:0 10px 0 0;}
.orderpage input{width:300px;}
.orderpage textarea{width:300px;}

.header_phone_02{float:right;display:inline;width:190px;margin:22px 0 0 10px;text-align:right;font:28px Arial;color:#900909;}
.header_phone_01{float:right;display:inline;margin-top:22px;text-align:right;font:28px Arial;color:#900909;}

.header_phone_02 span, .header_phone_01 span{font:bold 17px Arial;color:#505050;}

.header_phone_01 a{float:right;display:inline-block;text-decoration:underline;font:12px Arial;color:#900909;}
.header_phone_01 a:hover{text-decoration:none;}
.header_phone_02 a{float:right;display:inline-block;text-decoration:underline;font:12px Arial;color:#900909;}
.header_phone_02 a:hover{text-decoration:none;}


.top_menu{float:left;display:inline;width:450px;height:36px;margin:0px 0 10px 15px;}
.top_menu ul{list-style:none;}
.top_menu ul li{float:left;display:inline-block;font:bold 12px Arial;}
.top_menu ul li.first{width:117px;background:url(/images/bg_button_1.jpg) 0 0 no-repeat;}
.top_menu ul li.first a{float:left;display:inline-block;padding:10px 0 10px 35px;text-decoration:none;}
.top_menu ul li.sec{width:104px;background:url(/images/bg_button_2.jpg) 0 0 no-repeat;}
.top_menu ul li.sec a{float:left;display:inline-block;padding:10px 0 10px 20px;text-decoration:none;}
.top_menu ul li.third{width:103px;background:url(/images/bg_button_3.jpg) 0 0 no-repeat;}
.top_menu ul li.third a{float:left;display:inline-block;padding:10px 0 10px 30px;text-decoration:none;}
.top_menu ul li.fourth{width:107px;background:url(/images/bg_button_4.jpg) 0 0 no-repeat;}
.top_menu ul li.fourth a{float:left;display:inline-block;padding:10px 0 10px 25px;text-decoration:none;}
.top_menu ul li a:hover{}


.block_title{float:left;display:inline;margin-left:17px;font:bold 17px Arial;color:#000;text-transform:uppercase;}
/*
.block_title h1{font:bold 15px Arial;color:#000;}
*/
h1{font:bold 14px Arial;color:#A03137;margin:0 0 10px 0;}
h2{font:bold 14px Arial;color:#A03137;margin:0 0 10px 0;}

.block_title_cart {
  height:20px;
  background:url(/images/bg_menu_cart.gif) 10px 0px no-repeat;
  padding:8px 0 0 75px;	
	color: #9a9a9a;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;

}

.block_title_menu {
  height:20px;
  background:url(/images/bg_menu.gif) 10px 0px no-repeat;
  padding:12px 0 0 75px;
	color: #9a9a9a;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;

}

.block_title_info {
  height:20px;
  background:url(/images/bg_menu_info.jpg) 10px 0px no-repeat;
  padding:14px 0 0 75px;
	color: #9a9a9a;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;

}

.block_text {
  display:block;
  padding:10px 0 20px 20px;
	color: #616161;
	font-size: 11px;
	font-family: tahoma;
	text-align: justify;
}


.left_menu{width:100%;height:auto;}
.left_menu ul{list-style:none;margin-bottom:15px;}
.left_menu ul li{margin:2px 0 2px 0; padding:0px;}
.left_menu ul li a{	color: #A03137;font-size: 11px;font-family: tahoma;font-weight: bold;}
.left_menu ul li a:hover{}
.left_menu ul li.second{margin:2px 0 2px 10px;padding:0px;}
.left_menu ul li.second a{font-weight: normal;}

.category{float:left;display:inline;width:100%;margin:11px 0 25px 0;}
.category_col_01{float:left;display:inline;width:211px;}
.category_col_02{float:left;display:inline;width:283px;}
.category_col_03{float:left;display:inline;width:281px;}

.category_item{float:left;display:inline;width:100%;margin:0 0 17px 0;}
.category_item img{float:left;display:inline-block;margin-right:8px;}

.category_item_data{float:left;display:inline;margin-top:27px;}

.category_item a{text-decoration:underline;font:bold 12px Arial;color:#900909;}
.category_item a:hover{color:#000;text-decoration:none;}

.category_item span{padding-top:23px;}
.category_item span a{font:22px Arial;color:#000;text-decoration:none;}
.category_item span a:hover{color:#900909;}


.category_col_01 .category_item_data{width:88px;}
.category_col_02 .category_item_data{width:142px;}
.category_col_03 .category_item_data{width:158px;}



.last_cat{float:left;display:inline;width:700px;margin:18px 0 0 0px;padding-bottom:4px;}
.last_cat_item{float:left;display:inline;margin:0 0 30px 10px;width:165px;height:162px;position:relative;}
/*
.last_cat_item img {text-align:center;}
*/
.last_cat_img{position:absolute;top:43px;left:0;width:100%;text-align:center;}
.last_cat_img img{width:90px; height:110px;}
.last_cat_title{position:absolute;top:12px;left:0;width:100%;text-align:center;}
.last_cat_title a{text-decoration:underline;font:bold 12px Arial;color:#900909}
.last_cat_title a:hover{color:#000;text-decoration:none;}

a.last_cat_button{position:absolute;bottom:9px;right:17px;display:block;width:82px;padding:5px 0 7px 0;text-align:center;text-decoration:none;font:bold 12px Arial;color:#fff;}
a:hover.last_cat_button{background-position:0 -27px;}

.main_text{float:left;display:block;width:100%;font:12px arial;color:#000;}
.main_text h1{font:bold 17px Arial;color:#000;text-transform:uppercase;}
.main_text h1 span{color:#900909;}



.speedbar{float:left;display:inline;width:100%;margin:20px 0 0 10px;font:11px Arial;color:#000;position:relative;}
.speedbar a{text-decoration:underline;color:#900909;}
.speedbar a:hover{text-decoration:none;}

.catalog_bar{float:right;display:inline;}
.catalog_bar_title{float:left;display:inline;margin-top:2px;font:12px arial;color:#000;}
.catalog_bar select{float:left;display:inline-block;width:69px;height:20px;margin-left:8px;font:11px Arial;color:#6d6d6d;}
.catalog_bar input{float:left;display:inline-block;width:54px;margin:0 0 0 8px;padding:2px 0 3px 0;font:11px Arial;color:#fff;cursor:pointer;border:0;}

.tovars_block{float:left;display:inline;width:100%;margin:7px 0 0 0;}
.tovar{float:left;display:inline;width:100%;margin:0px 0 30px 0;font:12px arial;line-height:20px;color:#000;}
.tovar:hover{background:#e1e1e1;}
.tovar img{float:left;display:inline;margin:0 25px 0 0px;width:110px;height:125px;border:1px solid #eeeeee;}
.tovar a{text-decoration:underline;font:bold 12px arial;color:#900909;}
.tovar a:hover{color:#000;text-decoration:none;}
.tovar_data{margin:5px 0 0 135px;}
.tovar_price{float:left;display:inline;margin-top:6px;font:bold 15px arial;color:#229c25;width:110px;}
.tovar_button{float:left;display:inline;margin-top:6px;font:bold 13px arial;color:#229c25;}
.cart_button{
   font-size:12px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#229c25;
   background-color:#eeeeee;
   border-style:double;
   border-color:#999999;
   border-width:1px;
   padding:1px 5px 1px 5px;
}
.tovar_prev{float:left;display:inline;width:200px;margin:15px 0 0 10px;padding:0px;font-weight:bold;}
.tovar_prev img{height:110px;}
.tovar_next{float:right;display:inline;width:200px;margin:15px 0 0 0;padding:0px;font-weight:bold;}
.tovar_next img{height:110px;}

.tovar_full{font:13px arial;color:#000;display:block;margin-right:10px;text-align:justify;overflow:hidden; height:100%}
.tovar_full img{float:left;width:270px;display:block;margin:0 10px 10px 0;border:1px solid #D4D2D3;}

.zakaz {width:500px;border:1px solid #FF0000;background:#FFFFE1;font:12px arial;margin:20px 10px 10px;padding:10px;text-align:center;overflow:hidden; height:100%}
.zakaz img{float:left;width:50px;height:60px;margin:-7px 10px 0 0;}
.zakaz span{color:#00aa00;font-weight:bold;margin:0 20px 0 0;}
.zakaz_price{float:left;width:200px;margin-left:100px;padding-top:7px;}
.zakaz_button{float:left;margin-top:5px;}


a.add_to_cart{
  float:left;display:inline-block;
  width:82px;
  margin:10px 0 0 0px;
  padding:5px 0 7px 0;
  text-align:center;
  text-decoration:underline;
  font:bold 12px Arial;
	color: #0a0;
}

.navigation{float:left;display:inline;width:100%;margin-top:26px;text-align:center;font:bold 13px arial;}
.navigation a{margin:0 3px;color:#900909;text-decoration:underline;}

.navigation a.active, .navigation a:hover{color:#000;text-decoration:none;}



.full{width:735px;padding:20px;}

.tovar_full_data{float:left;display:inline;width:412px;margin-top:11px;font:13px arial;color:#000;}

.post_full_top{float:left;display:inline;width:100%;padding-bottom:11px;margin-bottom:18px;}
.post_full_r{float:right;display:inline;width:201px;line-height:17px;}
.post_full_r a{color:#900909;text-decoration:underline;}
.post_full_r a:hover{text-decoration:none;}

.post_full_r a.add_to_cart{float:right;margin:10px 0 0 0;text-decoration:none;color:#fff;}
.post_full_r .post_price{margin:10px 0 0 0;}

#inform {display:none;}

table.options{margin-top:4px;border-collapse:collapse;color:#6d6d6d;}
table.options td{padding:0 12px 11px 0;}
table.options select{float:left;display:inline-block;width:124px;height:20px;color:#3f3f3f;}
table.options select b{color:#3f3f3f;}

.end_content{height:115px;clear:both;}


.counter{float:right;display:inline;width:85px;margin:19px 2px 0 0;}
.short_about{float:right;display:inline;margin:19px 0 0 0;width:800px;text-align:center;font:11px Arial;line-height:15px;color:#fff;}

.clr{clear:both;}
.interes {clear:both;padding-top:20px;margin-bottom:20px;line-height:15px;font-weight:bold;}

.carthead {
	color: #A03137;
	font-size: 13px;
	font-family: tahoma;
	text-align: center;
	font-weight: bold;
}
.carttext {
	color: #616161;
	font-size: 11px;
	font-family: tahoma;
	text-align: justify;
	padding-right:10px;
}
a.redlink {color: #FF0000; }

#div_buy_yes{display:none;}
#div_buy_no{display:none;}

.input {
    border: 1px solid #006;
    background: #fff;
    margin:4px 0 4px 0;
    width: 250px;
}
.button {
   font-size:12px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#229c25;
   background-color:#eeeeee;
   border-style:double;
   border-color:#999999;
   border-width:1px;
   padding:1px 5px 1px 5px;
}
label {
    display: block;
    width: 350px;
    float: left;
    margin: 2px 7px 4px 0;
    text-align: right;
    color: #616161;
    font-family: "tahoma";
    font-size: 11px;
}
textarea{margin-bottom:5px;}

#pages{float:left;padding-left:15px;}
#pages ul {list-style:none;margin:0px;padding:0px; float:left;}
#pages ul li{display:inline; background:none;border:0; margin:0; padding:0;font-size:11px;margin-right:2px;}
#pages ul li a{display:block;float:left;border:solid 1px #9aafe5; margin-right:2px;}
#pages ul li.active{background:#8a8a8a;color:#FFFFFF;font-weight:bold;display:block;float:left;padding:4px 6px;}
#pages ul li a:link, #pages a:visited, .nopage {color:#0e509e;display:block;float:left;padding:3px 6px;text-decoration:none;}
#pages ul li a:hover{border:solid 1px #0e509e}

.vrez { width: 200px; float: right; padding:0px 10px 10px 10px; display:inline;text-align:center;}

