@charset "utf-8";
body {
	margin:0;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCC;
	font-size: 10px
}
h2 {
	font-family: Verdana, Geneva, sans-serif;
	size:1,2em;
	color:#F00;
}

h3  {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	text-decoration: underline;
	text-indent: 1.5em;	
}
ul {list-style:none;}
a {text-decoration: none }
input {color:#666} select, input {width:180px; margin-left:10px} 
#wrapper {width:1000px; margin:0 auto; text-align:left; background-color: #FFF }
#cart {
	background-color: #FFF;
	width: 1000px;
	margin: 0 auto;
	text-align: center;
}
#top_banner {
	background-image: url(/images/banner1.jpg);
	height: 205px;
	width: 1000px;
	margin-bottom: 5px;
	background-repeat: no-repeat;
	background-position: center top;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #AA0001
}
.top-logo a img {
	text-decoration: none;
	border: none;
}

.info_block {
	float: right;
	width: 200px;
	height: 200px;
	font-size: 1.2em;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold
} .name {
	font-style: italic;
	margin-top: 15px;
	text-align: left;
}
.descr {
	color: #AD0101;
	font-weight: bolder;
	text-align: center;
	margin-top: 10px
}
/*#main {
	background-color: #FFF;
	width: 100%;
	clear: both;
	float: none
}*/
.info_block .descr a, .info_block .descr a:hover, .info_block .descr a:visited {
	font-weight: bolder;
	color: #AD0002;
	text-decoration: none
}
.descr a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#telephone {color: #CCC; width: 275px; text-align: center; margin-top: 10px}
#prod_info {
	float: left;
	width: 250px;
}
#product {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
}

#telephone a {font-family: Verdana, Geneva, sans-serif; font-size: 16px; font-weight: bolder; color: #CCC; text-align: center; text-decoration: none} .faq-q {font-weight: bold; color: #F00} #footer {
	font:1.2em Verdana, Geneva, sans-serif;
	color:#FFF;
	text-align:center;
	text-decoration:none;
	clear: both;
	border-top: thin solid #999;
	padding-bottom: 5px;
	height: 70px;
} .faq-a {padding-left: 20px} #e-mail {font-family: Verdana, Geneva, sans-serif; font-size: 16px; font-weight: bolder; color: #CCC; text-align: center; width: 275px} #navigation {margin: 0; width:218px; background: #FFF; line-height:1.8em; padding: 0 0 5px 0} #navigation ul {margin: 0 0.5em 0 0.5em; padding:0; border:none} #navigation li, #search li {list-style:none; display:block; line-height:14px; padding:3px 0 6px 0; background:url(images/gl.gif) bottom left repeat-x} #navigation ul li label {font-family: Verdana, Geneva, sans-serif; font-size: 1.2em; font-weight: bold} #navigation li a {padding:0 0 0 24px; font:normal 1.2em Tahoma, Arial; background:url(images/0blt1.gif) 0 0 no-repeat; color:#000; text-decoration:none} #category {background-color:#E0F1F8; margin:0 4px 4px 4px} .title {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.2em;
	font-weight: bold
} #search {background-color:#E6EED7; padding:0; margin: 2px 4px 4px 4px} #search li {background:none} #content {
	border-left:solid 1px #999999;
	padding: 0 7px 0 7px;
	width: 764px;
	float: right;
	background-color: #FFF
}
#content ul {
	width:764px;
	display:block;
	border:1px
}

#content img {border:none} .left_banner {margin: 0px; width: 218px; padding: 0 10px} .contacts_right {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold} .contacts_center {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; text-transform: uppercase; font-weight: bold} /*-------------FORM---------------*/ select, option, input {font:normal 1em normal Tahoma, Arial; color:#000; margin-bottom:2px} .input_txt {width:175px; color:#000; margin:0 0 5px 10px} .main_info {padding: 0 7px} /*----------------FOOTER-----------------*/ #footer {font:1.2em Verdana, Geneva, sans-serif; color:#FFF; text-align:center; text-decoration:none; clear: both; border-top: thin solid #999; padding-bottom: 5px} #footer h4 a:link, #footer h4 a:visited, #footer h4 a:active {color:#666} #footer h4 a:hover {color:#000} #footer h4 {color:#999} /*---FOOTER-END---*/ .page_num {color: #00FF00} .pages {color: #CC0000; text-decoration: none; background-color: #E0F1F8; display: block; margin: 10px; padding: 5px; clear: both} .zagolovok {text-align: center} .pages a:visited, .pages a:hover, .pages a:link, .pages a:active {font:1em normal Tahoma, sans-serif; color:#000; text-decoration: none} .description_text {font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #000}
.prod_name {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #F00
}
.product_name {
	float: left;
	width: 500px;
}
#price {
	float: left;
	width: 200px;
	clear: right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.2em;
	text-align: right;
	line-height: 1.5em;
}
.sale_price {
	color: #F00;
}
.tumb {
	float: left;
	width: 300px;
	text-align: center;
}
#pan_1 , #pan_2, #pan_3{background-image: url(images/pan1.png); background-repeat: no-repeat; background-position: center center; height: 35px; width: 525px; margin: 0 0 5px 0; padding: 0px} #pan_2{background-image: url(images/pan2.png)} #pan_3{background-image: url(images/pan3.png)} .panel_img h2 {font-family: Tahoma, Geneva, sans-serif; font-size: 14px; font-weight: bold; color: #FFF; text-align: left; padding-top: 9px; padding-left: 30px; margin: 0} #free_ship {width: 275px; text-align: center; padding-top: 0; top: 10px; position: relative; font-family: Verdana, Geneva, sans-serif; font-size: 18px; color: #F00; font-weight: bold}
#banners {
	width: 764px;
	height: 420px;
	padding: 5px 0 2px 0;
	border-bottom: 1px solid #666;
	overflow: hidden;
}
#banners ul {margin: 0; padding: 0} 
#banners ul li {display: block; width: 177px; height: 133px; float: none} 
#banners img {border: none; margin:0}
#banners a:link {margin: 0px}
#left_col {
	width: 177px;
	margin-right: 5px;
	float: left
}
#central_col {
	width: 400px;
	float: left;
	text-align: center;
}
#central_col a img {margin-bottom: 8px}
#right_col {
	width: 177px;
	margin-left: 5px;
	float: right
}
#clear {clear: both; height: 1px} #google_search {background-color: transparent; float: left; width: 500px; margin-top: 175px; margin-left: 10px} #cse-search-box {font-family: Verdana, Geneva, sans-serif; font-size: 1.1em; color: #333} #cse-search-box .btn {width: 75px} .red {color: #F00}
#cart_tbl {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	width: 900px;
	margin:2px auto;
	border: 1px solid #666;
	border-collapse:collapse;
}
#cart_tbl th {
	background-color: #6CF;
	padding: 3px 0;
	border: 1px solid #666;
}
#cart_tbl td {
	text-align: center;
}

#cart_tbl tr td .cart_att label {
	float: left;
	width: 50px;
	margin:2px 10px;
}
.cart_att {
	clear: left;
	text-align: left;
	width: 250px;
	margin: 2px auto;
}
.cart_prod {
	border-bottom: 1px solid #999;
}
.cart_bot_btn {
	height: 30px;
	border: none;
	width: 101px;
	margin-top: 3px;
}
.att_select{
	width: 150px;
}
.cart_icon {
	height: 24px;
	width: 24px;
	border: none;
}
.description {
	float: left;
	width: 200px
}
.avail_sizes {
	width: 150px;
}
.top-logo {
	float: left;
	height: 133px;
	width: 227px;
	margin-top: 38px;
	margin-left: 57px;
}
.h_banner {
	height: 150px;
	width: 764px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	padding-bottom: 5px;
	padding-top: 5px;
}
.h_banner .left, .h_banner .centre {
	width: 250px;
	margin-right: 7px;
	float: left;
}
.foo_l {
	width: 222px;
	float: left;
	padding-top: 7px;
}
.foo_r {
	float: right;
	width: 778px;
}
.zero {
	clear: both;
	height: 1px;
}

#prod_title {
	clear: both;
	width: 100%;
	background-color: #FC0;
}
#prod_name {
	float: left;
	width: 60%;
	display: block;
	font-size: 1.1em;
	padding-left: 25px;
}
#prod_price {
	float: right;
	width: 25%;
	text-align: right;
	display: block;
	clear: right;
	font-size: 1.2em;
	padding-right: 25px;
}
#prod_details {
	clear: both;
	padding-top: 10px;
}
#prod_specific {
	float: left;
	width: 30%;
	padding-right: 5px;
}
#prod_img {
	float: left;
	width: 33%;
}
#prod_descr {
	float: left;
	width: 30%;
	padding-left: 5px;
	font-size: 1.1em;
	line-height: 1.5em;
	text-indent: 1.5em;
}
#addtocart_btn {
	text-align: right;
	clear: both;
	width: 95%;
}
.tbn {
	height: 160px;
	width: 73px;
	float:left;
	margin:0 6px 10px 0
}
.tbn .coll, .tbn .name {
	font-size: 1em;
	text-align: center;
	padding: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	overflow: hidden;
	height: 15px;
	background-color: #CCC;
	color: #000;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}

