* { border:none;}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:left;
	background:#fff;
	margin:0px; padding:0px;
}
.cloth { padding: 15px; }
.cloth img { border: #666666 1px solid; padding: 5px; margin: 15px; }
.cloth a { color:#005c96; text-decoration:underline;}
input.forma{ border: #666666 1px solid; }
textarea { border: #666666 1px solid; }
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
#main { margin:0px; padding:0px;
  width: expression((documentElement.clientWidth||document.body.clientWidth)<995?'1000px':'');
  min-width: 1000px;}
#all { margin:0px; padding:0px;}
.head { background:url(../images/header_bg.jpg) top left repeat-x; height:224px;}
.logo { float:left; width:29%;}
.log { background:url(../images/logo.png) top left no-repeat; margin:33px 0px 0px 73px; height:191px;}
.header { float:left; width:48%; background:url(../images/header.png) top left no-repeat; height:224px;}
.phone { float:right; width:22%;}
.phone_txt { height:55px; text-align:right; width:163px; padding-top:60px; color:#999999;}
.phone_img { background:url(../images/phone.jpg) bottom left no-repeat; height:109px; margin-left:26px;}
.code { text-align:right; float:right; line-height:25px; margin:7px 5px 0px 0px; padding:0px;}
.numb { float:right; font-size:17px; line-height:25px; color:#333333; margin:8px 0px 0px 0px; padding:0px;}
.top_menu { background:url(../images/top_menu_bg.jpg) top left repeat-x; height:42px;}
.top_menu_anch { background:url(../images/top_menu_bgin.jpg) top left no-repeat; height:42px;}
.top_menu ul { margin:0px; padding:12px 0px 0px 30px;}
.top_menu ul li { display:inline; margin-right:35px;}
.top_menu ul li a { color:#FFFFFF; text-transform:uppercase; text-decoration:underline;}
.top_menu ul li a:hover { color:#FFFFFF; text-transform:uppercase; text-decoration:none;}
.content { margin-top:34px;}
.static_content { margin-right:222px;}
.content_menu { float:left; width:253px; margin-left: -100%;}
.menu_txt { padding-left:40px; color:#333333;}
.menu_txt li { padding-top:2px; }
.menu_txt ul li a { color:#005c96;}
h1 { font-size: 22px; font-family: "Trebuchet MS"; }
h2 { margin:0px; padding:0px; font-size:14px;}
h2 a { color:#005c96; font-weight:normal; text-decoration:underline; margin:0px; padding:0px;}
h2 a:hover { color:#005c96; text-decoration:none;}
.line { height:2px; background:url(../images/line_bg.jpg) top left repeat-x; margin-bottom:20px; margin-top:10px;}
.catalog {
  width: 100%;
  float: left;
}
.price_box { float:right; width:18%;}
.price_content { float:left;}
.price_txt { padding-left:10px; color:#333333;}
.price_txt li { padding-top:2px; }
.price_txt ul li a { color:#005c96;}

.kroshki { margin:0px 0px 0px 293px; height:30px;}
.kroshki a { color:#005c96; text-decoration:underline;}
.kroshki a:hover { color:#005c96; text-decoration:none;}
.catalog_cont { margin:0px 0px 0px 293px;}
.catalog_left { float:left; width:50%;}
.catalog_right { float:left; width:49%;}
.cat { float:left; width:25%;}
.cat1 { float:left; width:24%;}
.itemg { margin-bottom:33px;}
.item {width: 100%; float: left; margin-left:-161px;}
.stranicy_l { float:left; width:253px; margin-left: -100%;}
/*.stranicy {margin-left:293px; margin-top:25px;}*/
.stranicy {display: block; text-align: center; margin-top:25px;}
.str {width: 100%; text-align:center; color:#666666;}
.str a { color:#333333; text-decoration:underline;}
.str a:hover { color:#333333; text-decoration:none;}
.item_in {width:145px;}
.item_in a { color:#005c96; font-size:12px; text-decoration:underline;}
.item_in a:hover { color:#005c96; text-decoration:none;}
.subtext_p p { color:#666666; font-size:11px; padding: 0px 30px 10px 5px; text-indent: 7px;}
.item_txt { color:#666666; font-size:11px; padding:0px 30px 0px 161px;}
.item_txt p a { color:#005c96;text-decoration:underline;}
.item_txt p a:hover { color:#005c96; text-decoration:none;}
.item_img {float:left; width:161px;}

.item_in a { color:#005c96; font-size:12px; text-decoration:underline;}
.item_in a:hover { color:#005c96; text-decoration:none;}
.item_txt_in { color:#666666; font-size:11px;}
.item_txt_in a { color:#005c96;text-decoration:underline;}
.item_txt_in a:hover { color:#005c96; text-decoration:none;}
.item_img_in { height:108px;}
.item_img {float:left; width:161px;}

.item_bot { padding-left:161px;}
.price { float:left; width:100px;}
.price_in { height:20px; text-align:center; margin-top:6px;}
.item_button { text-align:center; margin:7px 0px 28px 0px; padding:0px;}
.item_button1 { text-align:center; margin:7px 0px 0px 0px; padding:0px;}
form { margin:0px; padding:0px;}
.korzina { float:left; width:71px;}
.button { background:url(../images/button.jpg) top left no-repeat; width:71px; height:16px;}
h3 { margin:0px; padding:0px;}
h3 a { color:#333333; font-size:12px; font-weight:normal; text-decoration:underline; margin:0px; padding:0px;}
h3 a:hover { color:#333333; text-decoration:none;}
.red { color:#96000b; font-size:15px;}
.red_str { color:#96000b;}

.footer { background:url(../images/footer_bg.jpg) top left repeat-x; height:108px; margin-top:27px;}
.footer_menu { padding:40px 0px 0px 40px; float:left;}
.footer_menu ul { margin:0px; padding:0px;}
.footer_menu ul li { display:inline; margin-right:35px;}
.footer_menu ul li a { color:#333333; text-transform:uppercase; text-decoration:underline;}
.footer_menu ul li a:hover { color:#333333; text-transform:uppercase; text-decoration:none;}
.copy { float:right;padding-top:25px; width:200px;}
.copy a { color:#005c96;text-decoration:underline;}
.copy a:hover { color:#005c96; text-decoration:none;}
.stat { float:right;padding-top:25px; width:90px;}

.t2 {  font-size: 14px; color: #c00; font-weight: bold; white-space: nowrap;}

.varsh, .varsh2, .varsh4 { border-bottom: 1px solid #B3C1CE; background: #E2E5E8; }
.varsh td { font-weight: bold;  text-align: center; padding: 3px 30px 3px 30px;}
.varsh2 td { font-weight: bold;  text-align: center; padding: 3px 30px 3px 30px;}
.varsh4 td { font-weight: bold;  text-align: center; padding: 3px 30px 3px 30px;}

.vtableh th { font-weight: bold; text-align: center; padding: 1px; background: #E2E5E8; }
.vtableh td { font-weight: normal; text-align: center; padding: 1px; background: #F5F5F5; }

.vars, .vars2, .vars4 { background: #F5F5F5;}
.vars td { font-weight: normal;  text-align: center; padding: 3px 30px 3px 30px;}
.vars2 td { font-weight: normal;  text-align: center; padding: 3px 30px 3px 30px;}
.vars4 td { font-weight: normal;  text-align: center; padding: 3px 30px 3px 30px;}

.item_in .item_catalog_descr { font-size: 10px; color: #666666; padding-top: 4px;}

div.pagenav { text-align: left; display: block; margin: 5px 0px 15px 0px; }
div.pagenav a { display: inline-block; padding: 5px 8px; background: #eee; color: #333; }
div.pagenav a.active_page { background: #ddd; font-weight: bold; }


