* { margin:0; padding:0;}

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

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


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


table, td {vertical-align:top;}

a {text-decoration:underline;color:#fff;}	
a:hover{text-decoration:none;}

img {
	border:0px;
}

.col {
	float:left;
}

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



#mainWrapper {padding:17px 0 19px 0;}


/*.main_br {width:728px; background:#1a1a00 url(../images/bg_br.gif) bottom right no-repeat; margin:auto;} */
.main_br {width:728px; background:#262319 url(../images/bg_br.gif) bottom right no-repeat; margin:auto;}
.main_bl {background:url(../images/bg_bl.gif) bottom left no-repeat;}
.main_tr {background:url(../images/bg_tr.gif) top right no-repeat;}
.main_tl {background:url(../images/bg_tl.gif) top left no-repeat; padding:20px 3px 8px;}



.head_1 {font-size:12px; color:#A5A18F; background-color:#1a0d00;}
.head_1 a {color:#A5A18F; text-decoration:none;}
.head_1 a:hover {text-decoration:underline;}

.head_1 .left {float:left; width:100%; margin-right:-300px;}
.head_1 .left .links {margin:2px 300px 11px 34px;}
.head_1 .left .links a {color:#A5A18F; text-decoration:none;}
.head_1 .left .links a:hover {text-decoration:underline;}

.head_1 .right {float:right; width:279px;}
.head_1 .right .input_search {width:171px; padding:1px;}


/*
.logo {background:#23390D url(../images/logo_c.gif) top repeat-x;}
.logo_r {background:url(../images/logo_r.jpg) top right no-repeat;}
.logo_l {background:url(../images/logo_l.jpg) top left no-repeat; text-align:center; height:90px;}
.logo img {margin-top:37px;}
*/

.logo {background:#1a1a00; margin: 0px 0px 0px 0px;}
.logo_r {background: url(../images/FARR2.png) top right no-repeat; margin: 0px 30px 0px 0px;}
.logo_l {background: url(../images/FARR2.png) top left no-repeat; text-align:center; height:90px; margin: 0px 0px 0px 30px; }
.logo img {margin-top:37px;}



.menu {background:#1a0d00 url(../images/menu_c.jpg) left top; }
.menu_r {background:url(../images/menu_r.jpg) top right repeat-y;}
.menu_l {background:url(../images/menu_l.jpg) top left repeat-y;}


.menu ul {margin:0; padding:0; list-style:none;}
.menu ul li {float:left; background:url(../images/menu_line.gif) top left no-repeat; padding:23px 60px 23px 60px; text-transform:uppercase; font-weight:bold; color:#FFF799; text-align:center;}
.menu ul li.li_none {background:none;}
.menu ul li a {color:#FFF799; text-decoration:none;}
.menu ul li a:hover {text-decoration:underline;}


.head_2 {font-size:12px; color:#A5A18F;}
.head_2 a {color:#F9F195; font-size:11px; font-weight:bold; text-decoration:none;}
.head_2 a:hover {text-decoration:underline;}

.nav_1 {float:left; width:26%;}
.nav_2 {float:left; width:35%;}
.nav_3 {float:right; width:26%;}

.lang {padding:8px 0 11px 15px;}
.cart {padding:5px 0 11px 0; text-align:center;}
.curr {padding:7px 0 9px 0;}


.welcome {background:#333300; color:#fff;padding: 8px;}

/*
.welcome {background:#333300 url(../images/cont_b.gif) bottom repeat-x; color:#fff;padding: 8px;}
.welcome_t {background:url(../images/cont_t.gif) top repeat-x;}
.welcome_r {background:url(../images/cont_r.gif) right repeat-y;}
.welcome_l {background:url(../images/cont_l.gif) left repeat-y;}
.welcome_br {background:url(../images/cont_br.gif) bottom right no-repeat;}
.welcome_bl {background:url(../images/cont_bl.gif) bottom left no-repeat;}
.welcome_tr {background:url(../images/cont_tr.gif) top right no-repeat;}
.welcome_tl {background:url(../images/cont_tl.gif) top left no-repeat; padding:11px 25px 19px 21px;}
*/


.welcome h2 {color:#9D080D; text-transform:uppercase; font-weight:bold; font-size:12px; line-height:normal; padding:5px 0 10px;}





.heading {background:url(../images/heading_c.jpg) top left repeat-x;}
.heading_l {background:url(../images/heading_l.jpg) top left no-repeat;}
.heading h2 {background:url(../images/heading_r.jpg) top right no-repeat; font-size:13px; font-weight:bold; color:#F7DB90; padding:10px 10px 12px 10px;}
.heading h1 {background:url(../images/heading_r.jpg) top right no-repeat; font-size:13px; font-weight:bold; color:#F7DB90; padding:10px 10px 12px 10px;}


.name a {color:#fff;}

.m_content {padding:4px; background-color:#1a1a00;color:#fff;}
/*
.m_content_b {background:#FFFFFF url(../images/cont_b.gif) bottom repeat-x;}
.m_content_t {background:url(../images/cont_t.gif) top repeat-x;}
.m_content_r {background:url(../images/cont_r.gif) right repeat-y;}
.m_content_l {background:url(../images/cont_l.gif) left repeat-y;}
.m_content_br {background:url(../images/cont_br.gif) bottom right no-repeat;}
.m_content_bl {background:url(../images/cont_bl.gif) bottom left no-repeat;}
.m_content_tr {background:url(../images/cont_tr.gif) top right no-repeat;}
.m_content_tl {background:url(../images/cont_tl.gif) top left no-repeat; padding:14px 20px 15px 20px;}

*/




.product {margin:5px 0px;}
.product .left {float:left;}
.product .right {width:100%; float:right;}
.product .right .margin {margin:3px 0px 5px 0px;}
.product a {color:#090704; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold;}
.product a:hover {text-decoration:underline;}
.product a strong {color:#090704; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold;}
.product .text {padding:3px 0px 3px 8px; text-transform:uppercase; font-weight:bold; font-size:10px;}
.product .price {padding:3px 0px 5px 8px;}
.product .button {padding-left:8px;}
.product strong {color:#D60300; font-size:13px; line-height:normal; font-weight:bold;}

.product .margin_col {margin:0px 20px 0px 0px; text-align:left;}







.product_list {}
.product_list .left {float:left;}
.product_list .right {width:100%; float:right;}
.product_list .right .margin {margin:9px 0px 5px 0px;}

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

.product_list .text {padding:11px 0px 6px 0px; font-size:11px;}
.product_list .price {padding:0px 0px 7px 0px; float:left;}
.product_list .button {padding-right:13px; float:right;}
.product_list strong {color:#D60300; font-size:13px; line-height:normal; font-weight:bold;}


.product_list_col {padding:5px 0;}

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

.product_list_col .text {padding:11px 0px 6px 0px; font-size:11px;}
.product_list_col strong {color:#D60300; font-size:13px; line-height:normal; font-weight:bold;}






.navSplitPagesResult {color:#FFFFFF; padding:6px 0 9px 0; margin-left:10px; margin-right:10px;}
.navSplitPagesResult a {color:#F7DB90;}
.navSplitPagesLinks {color:#FFFFFF; padding:6px 0 9px 0; margin-left:10px; margin-right:10px;}
.navSplitPagesLinks a {color:#F7DB90;}








.footer {padding:6px 0px 0px 0px;}
.footer .left {margin-right:-206px; float:left; padding:10px 0px 0px 22px;}
.footer .right {width:100%; float:right;}
.footer .right .margin {margin:0px 10px 0px 206px; padding:9px 0 8px 21px; border-left:2px solid #4A4636;}

.footer {color:#625D4A;}
.footer a {color:#625D4A; text-decoration:none;}
.footer a:hover {text-decoration:underline;}

.margin .name { color:#fff;}
.margin .name a { color:#fff;}
.margin .name a:visited { color:#fff;}
.margin .text {
	color: #CCCC66;
}
.margin .price {
	color: #fff;
}

#cartProdTitle a { color:#fff;}
