@charset "utf-8";
* { border: 0 solid #fff; text-decoration: none;}
.clearAll { clear: both; font-size: 0; height: 0; line-height: 0; }

.category_list_main_bkg {background:url(/layout/img/products_list_middle_bkg.jpg) top left repeat-y; padding:0 15px 0 15px; text-align:left; width:725px; vertical-align:top; }
.category_list_main_bkg .imageSubcategory { position: relative; height:100px; width: 125px; text-align:center; border:0px solid #ff0000; vertical-align:top; /* for IE 6 */ }
.category_list_main_bkg h2 { padding:85px 0 0 0; margin:0; text-align:left; border:0px solid #000; }
.category_list_main_bkg h2 span { color:#ffff00; font: bold 14px Tahoma, Verdana, Helvetica, Sans-Serif; letter-spacing: 0px; background:url(../img/discount_subcategory.png) top center no-repeat; margin: 0; padding: 20px 10px 28px 10px; border:0px solid #ff0000; }

.category_list_code {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#006ccf; font-weight:normal; text-decoration:none; margin:0; padding:0;}
.category_list_info {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-decoration:none; margin:0; padding:0;}

.products_list_spacer_border {clear:both; margin:0; padding:0; font-size:0; height:3px; border-bottom:1px solid #e7e7e7; width:240px; }
.products_list_spacer {clear:both; margin:0; padding:0; font-size:0; height:3px; }
.products_list_main_bkg_l {background:url(/layout/img/products_list_middle_bkg.jpg) top left repeat-y; padding:0 0 0 11px; text-align:center; width:220px; vertical-align:top; }
.products_list_main_bkg_r {background:url(/layout/img/products_list_middle_bkg.jpg) top right repeat-y; padding:0 11px 0 15px; text-align:left; width:505px; vertical-align:top; }
.products_list_main_bkg_r .priceProduct { float:right; background:url(../img/discount_product.jpg) top center #A90007; padding: 3px; font:  bold 14px Tahoma, Verdana, Helvetica, Sans-Serif; color:#fff; letter-spacing: 0px; width:160px; text-align:center; }
.products_list_main_bkg_r .priceProduct strong { font-size:18px; color:#ffff00; }
.products_list_code {float:left; margin:0; padding: 0; text-align:left; width:325px; height:29px; vertical-align:middle; line-height:29px; }
.products_list_price {float:left; margin:0; padding:0; text-align:center; width:164px; height:29px; vertical-align:middle; background:#ffffff; color:#c40008; font-size:16px; font-weight:bold; line-height:29px; }
.products_list_code_special {float:left; margin:0; padding: 0; text-align:left; width:223px; height:29px; vertical-align:middle; line-height:29px; }
.products_list_price_old_special {float:left; margin:0; padding:0; text-align:center; width:102px; height:29px; vertical-align:middle; background:url(/layout/img/products_list_old_price.jpg) top right no-repeat; color:#c70007; font-size:12px; font-weight:bold; line-height:29px; }
.products_list_price_special {float:left; margin:0; padding:0; text-align:center; width:164px; height:29px; vertical-align:middle; background:#ffffff; color:#c40008; font-size:16px; font-weight:bold; line-height:29px; }

.products_list_phone {float:left; margin:0 0 12px 0; padding: 0 0 0 15px; height:47px; width:155px; background:#f5f5f5; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; text-align:left; vertical-align:middle; font-size:11px; color:#c20008; }
.products_list_email {float:left; margin:0; padding: 0; height:47px; width:135px; background:#f5f5f5; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; text-align:left; vertical-align:middle; font-size:11px; color:#c20008; }
.products_list_basket {float:left; margin:0; padding: 0 10px 0 0; height:47px; width:175px; background:#f5f5f5; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; text-align:right; vertical-align:middle; }

.category_list_name:link, .category_list_name:visited, .category_list_name:active {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#c40008; font-weight:normal; text-decoration:none; margin:0; padding:0;}
.category_list_name:hover {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#c40008; font-weight:normal; text-decoration:underline; margin:0; padding:0;}

.category_list_details:link, .category_list_details:visited, .category_list_details:active {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#c40008; font-weight:normal; text-decoration:none; margin:0; padding:0;}
.category_list_details:hover {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#c40008; font-weight:normal; text-decoration:underline; margin:0; padding:0;}

.menus_header_footer:link {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#FFFFFF; text-decoration: none;}
.menus_header_footer:visited {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
.menus_header_footer:active {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
.menus_header_footer:hover {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration: none;}

.products_list:link {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#45525b; text-decoration: none;}
.products_list:visited {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #45525b; text-decoration: none;}
.products_list:active {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #45525b; text-decoration: none;}
.products_list:hover {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#c40008; text-decoration: none;}

/* BODY */
BODY { margin:20px 0 20px 0; padding:0;  background-color: #ffffff;}

/* BODY TD DIV */
BODY, TD, DIV {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none;}

/* LINKS */
a:link {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#2C69BD; font-weight:normal; text-decoration:none;}
a:visited {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#2C69BD; font-weight:normal; text-decoration:none;}
a:active {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#2C69BD; font-weight:normal; text-decoration:none;}
a:hover {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#c20008; font-weight:normal; text-decoration:none;}

/* IMAGES */
.img_left{float: left; margin-top: 0px; margin-right: 5px; margin-bottom: 10px; margin-left: 0px;}
.img_right{float: right; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 5px;}
.img_middle{margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px;}

h1 {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#c40008; font-weight:bold; text-decoration:underline; margin:0; padding:0;}
h2 {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#006ccf; font-weight:normal; text-decoration:none; margin:0; padding:0;}

/* HR */
hr {color: #B8C2DA;	height: 1px;}

.noBorder
{
	margin:0;
	padding:0;
}
.searchBox
{
	height:20px;
	width:156px;
	background-color:#FFFFFF;
	text-align:left;
	border:0;
	background:url(../img/searchBox.jpg) center;
	margin:0; 
	padding:2px 0 0 4px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.searchSubmit
{
	height:44px;
	width:29px;
	text-align:center;
	border:0;
	background:url(../img/searchSubmit.jpg) center;
	margin:0; padding:0;
}
