* { margin:0; padding:0;}

body{
	padding:0; 
	margin:0;
	width:100%; 
	vertical-align:top;
	background:#FFFFFF;
	font-family:tahoma; text-decoration:none; font-weight:normal; font-size:13px; line-height:normal; color:#353434;
}

input, select, textarea {
	font-family:tahoma; text-decoration:none; font-weight:normal; font-size:12px; line-height:normal; color:#353434;
	vertical-align:middle;
}

#column_center input, #column_center select {margin:0 5px 2px;}


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


table, td {vertical-align:top;}

a {text-decoration:underline;}	
a:hover{text-decoration:none;}

img {
	border:0px; vertical-align:top;
}

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






#mainWrapper {padding:0;}


.main_w {width:766px; margin:auto;
border:0px solid blue;
background-color:#FFF;}



/*  ------------------------------ Header Styles ------------------------------  */

.header {
	xbackground:#BCB5A8 url(../images/bg_top_center.gif) 0 189px repeat-x;
	background: url(../images/stretch_banner_2.jpg);
	height:150px;
	width:765px;
	}
.header-left {
	xbackground:url(../images/bg_top_left.jpg) top left no-repeat; 
	xpadding-bottom:23px;
	}

.links {text-align:right; font-size: 11px; padding:6px 17px 0 0; }

.logo {text-align:right; padding:24px 31px 122px 0;}

.languages {float:right; border-left:1px solid #DED8CA; font-size:11px; padding:8px 18px 5px 21px;}

.currencies {float:right; font-size:11px; padding:7px 21px 4px 17px;}



.menu {xbackground:#B4C845; background:#DC0266;}
.menu .menu_pad {padding:12px 10px 11px;}

.menu ul {margin:0; padding:0; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-transform:uppercase;}
.menu ul li {background:url(../images/menu_separator.gif) 0 0 no-repeat; padding:4px 25px 5px; float:left;}
.menu ul li.li_un {background:none;}
.menu ul li a {text-decoration:none; color:#FFFFFF;}
.menu ul li a:hover {text-decoration:underline;}




/*  ------------------------------ Center column styles -----------------------  */



.line {padding:0; line-height:0px; font-size:0px; background:url(../images/line_1.gif) top left repeat-x;}


#column_center {}

.column_center_padding {padding:0;}




.product a {text-decoration:none; font-family:tahoma; text-decoration:none; color:#dc0266; font-weight:bold; font-size:12px; line-height:normal;}
.product a strong {text-decoration:none; font-family:tahoma; text-decoration:none; color:#dc0266; font-weight:bold; font-size:12px; line-height:normal;}
.product a:hover {text-decoration:underline;}


.product strong {font-family:tahoma; color:#7A766D; font-weight:bold; font-size:16px; line-height:normal;}




.product_list {padding:15px 0 18px; margin:0; background:url(../images/line_1.gif) bottom left repeat-x;}
.product_list .left {float:left; position:relative; text-align:center;}
.product_list .left img {border:1px solid #D8D2C5;}
.product_list .right {float:right; width:100%;}

.product_list .name {padding-bottom:17px; background:url(../images/line_2.gif) bottom left repeat-x;}
.product_list a {font-family:tahoma; text-decoration:none; color:#dc0266; font-weight:bold; font-size:12px; line-height:normal;}
.product_list a:hover {text-decoration:underline;}

.product_list .text {padding:10px 3px 14px; background:url(../images/line_2.gif) bottom left repeat-x;}

.product_list .price {float:left; padding:11px 7px 0;}
.product_list .button {float:right; padding:6px 0 0;}

.product_list strong {font-family:tahoma; color:#7A766D; font-weight:bold; font-size:16px; line-height:normal;}



.product_list_col {}




/*  ------------------------------ Footer styles ------------------------------  */

.footer {margin:0 5px; border-top:3px solid #BCB6AA;}

.footer .left {float:left; width:200px;}
.footer .left .indent {padding:17px 10px 25px;}

.footer .right {float:right; width:100%; margin-left:-200px;}
.footer .right .margin {margin-left:270px; padding:15px 15px 15px;}

.footer {color:#959595; font-family:tahoma; font-size:11px;}
.footer a {color:#959595; text-decoration:underline;}
.footer a:hover {text-decoration:none;}

.footer .copy {padding-top:5px; color:#959595;}
.footer .copy a {color:#959595;}


