* { margin:0; padding:0;}

body{
	padding:0; 
	margin:0;
	width:100%; 
	vertical-align:top;
	font-family: tahoma;
	background:#FFFFFF;
	color:#464646; line-height:13px; font-size:11px;
}

input, select, textarea {
	font-family: tahoma;
	color:#464646; line-height:13px; font-size:11px; font-weight:normal;
	vertical-align:middle;
}


.in_none {border:none; padding:0;}


table, td {vertical-align:top;}

a {text-decoration:none;}	
a:hover{text-decoration:none; color:#2D2D2D;}

img {
	border:0px;
}

.col {
	float:left;
}

.spacer {font-size:0px; line-height:0px;}
.clear {clear:both;}


#mainWrapper {padding:0 10px 10px;}

.main_width {margin:0 auto; width:990px;}
ul {list-style:none; margin:0; padding:0;}
.in20{ padding-bottom:20px;}



/***************HEADER***************/
#header { width:100%;}
#header .width_header { width:990px; margin:0 auto;}
#header .indent{ padding:20px 0 0 20px;}
/**********/
#header .row { height:36px;}
#header .cart { float:left; color:#141414; padding:8px 0 0 29px;}
#header .cart .bg{ background:url(../images/cart_pic.gif) 0 0 no-repeat;}
#header .cart .text{ padding:5px 0 0 19px;}
#header .cart a{ color:#004189; font-weight:bold; text-decoration:none;}
#header .cart a:hover{ text-decoration:underline;}

#header .links { padding:12px 39px 0 0; float:right;}
#header .links a{ font-family:tahoma; font-size:10px; color:#004189; font-weight:bold; background:url(../images/sep.gif) right top repeat-y; padding:0 20px 0 20px; text-decoration:underline;}
#header .links a:hover{text-decoration: none;}


/**********/
#header .menu { padding:0 0 2px 9px; background:url(../images/bg_menu.gif) 0 0 repeat-x; margin:0 16px 0 16px;}
#header .menu li { float:left; background:url(../images/bg_menu_li.gif) left top no-repeat; height:31px; padding:20px 0 0 0;}
#header .menu li a { 
	background:url(../images/bull.gif) left 6px no-repeat;
	padding:0 15px 0 15px;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:none;
}
#header .menu li a:hover {text-decoration:underline;}
#header .menu .li_un { background:none;}

#header .row_1 { background:#EAECEC; padding:5px 0 6px 15px; margin:0 16px 0 16px;}
#header .currencies { float:left; width:24%; background:url(../images/sep_2.gif) right 0 repeat-y;}
#header .search { vertical-align:middle; float:left; background:url(../images/sep_2.gif) right 0 repeat-y; padding:0 13px 0 15px;}
#header .search .indent_search{ margin:0 0 0 0;}
.input_search { vertical-align:middle; width:246px; height:20px; margin:0 12px 0 16px;}
#header .language{ float:left; width:20%;}
.indent_language { padding:0 0 0 16px;}
.pic_icon { margin:0 0 0 10px;}
.cell { float:left;}

.logo { float:left; margin:0 2px 0 0; padding:0 0 0 16px;}
#bannerTwo { float:left; margin:0 2px 0 0;}
#bannerThree { float:left;}
/***************end HEADER***************/




.topic { margin:2px 0 0 0; background:url(../images/bg_topic.jpg) 0 0 no-repeat #EBEBEB; padding:19px 0 17px 138px; color:#424242; line-height:14px;}
.topic span{ color:#F28300;}




.product a {color:#003F75; font-weight:bold; font-size:11px; text-decoration:none;}
.product a strong {color:#003F75; font-weight:bold; font-size:11px;}
.product a:hover {text-decoration:underline;}


.product strong { color:#0096C7; font-weight:bold; font-size:14px; text-indent:10px;}





.product_list { padding:14px 0 7px 0; background:url(../images/sep_4.gif) left bottom repeat-x; margin:0 10px 0 35px;}
.bg_prod { width:100%;}


.product_list a{ font-size:11px; color:#1F1F1F;}

.product_list .left{ float:left; width:97px; position:relative;}
.product_list .right {float:right; width:100%; margin-left:-97px;}
.product_list .right .indent_right{ margin:11px 0 0 97px;}

.product_list .right .name{color:#003F75; font-weight:bold; font-size:11px; text-decoration:none; padding:0 0 4px 0;}
.product_list .right .name a{color:#003F75; font-weight:bold; font-size:11px; text-decoration:none;}
.product_list .right .name a:hover{text-decoration: underline;}
.product_list .right .text{ font-size:11px; line-height:14px; color:#424242; padding:0 0 7px 0;}
.product_list .right .price { float:left; padding:8px 0 13px 0;}
.product_list .right .price strong{ color:#0096C7; font-weight:bold; font-size:14px; text-indent:10px;}
.product_list .right .button { padding:8px 0 0 0; text-indent:32px;}


.pic{ float:left; margin:0 7px 0 0;}


.product_list_col { margin:0 0 0 0; padding:4px 0 5px;}

.product_list_col .name {padding:6px 13px; margin-top:2px;color:#003F75; font-weight:bold; font-size:11px;}
.product_list_col .name a{color:#003F75; font-weight:bold; font-size:11px; text-decoration:none;}

.product_list_col a { font-size:11px; color:#1F1F1F;}
.product_list_col a:hover {text-decoration:underline;}

.product_list_col .text { font-size:11px; line-height:14px; color:#424242; padding:10px 0 7px 0;}

.product_list_col .line {font-size:0; line-height:0; height:3px; border-top:2px solid #A2A2A2;}

.product_list_col .price {float:left; padding:5px 2px 0;}
.product_list_col .button {float:right; padding:7px 10px 7px 15px; border-left:2px solid #DFD7C9;}
.product_list_col strong { color:#0096C7; font-weight:bold; font-size:14px; text-indent:10px; line-height:16px;}





/***************************FOOTER**************************/

#footer { padding:0 16px 0 16px;}
#footer .column { width:188px; margin:0 -188px 0 0;}
#footer .column .indent {padding:23px 0 14px 9px;}
#footer .column{ font-size:9px; line-height:10px; color:#C4C4C4; float:left; width:188px;}
#footer .column_1 { width:100%; float:left; color:#6A6A6A; font-size:11px; line-height:15px;}
.bg_footer_left { background: url(../images/bg_footer_left.gif) 0 0 repeat-x #FFFFFF; width:100%;}
.bg_footer_right { background:url(../images/bg_footer_right.gif) right top repeat-x; width:100%;}
#footer .column_1 .indent {padding:0 0 0 0; margin:0 0 0 190px;}
.indent_footer_right { padding:16px 15px 0 0; text-align:right;}
#footer .column_1 span { font-size:11px; line-height:18px; color:#0095C6;}
#footer .column_1 span a{ font-size:11px; line-height:18px; color:#6A6A6A; text-decoration:underline; font-weight:bold; word-spacing:normal;}
#footer .column_1 span a:hover{ font-size:11px; line-height:13px; color:#7F7F7F; text-decoration:none;}

/*************************** END FOOTER**************************/
