td.buttons {
	vertical-align:top;
	padding-top:13px;
}
a.button:link, a.button:visited, a.button:active {
	background:url(/extensions/awi_webshop/px_awi_webshop/images/button.png) no-repeat;
	background-position: center;
	color:#422602;
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	width:191px;
	height:60px;
	line-height:55px;
	display:block;
	text-decoration: none;
	text-shadow:#e8b371;
	font-weight:bold;
	text-align:center;
	margin-top:0px;
	padding-top:0px;
}
a.button:hover, a.button_s:link, a.button_s:visited, a.button_s:active, a.button_s:hover {
	background:url(/extensions/awi_webshop/px_awi_webshop/images/button_s.png) no-repeat;
	background-position: center;
	color:#422602;
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	width:191px;
	height:60px;
	line-height:55px;
	display:block;
	text-decoration: none;
	text-shadow:#f1e6d8;
	font-weight:bold;
	text-align:center;
	margin-top:0px;
	padding-top:0px;
}
.bold {
	font-weight:bold;
}
.normal {
	font-weight:normal;
}

.tooltip {
	height: auto; 
	position: absolute; 
	z-index:100; 
	visibility: hidden ;
	width:auto;
	/* display: none; */
	font-family: Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	color:#0379a5;
	background-color:#FFFFFF;
	padding:0px;
	border-color:#694311;
	border-style:solid;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	vertical-align:middle;
	text-align:left;
}

html, td, font {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	background:url(/extensions/awi_webshop/px_awi_webshop/images/header.jpg) repeat-x;
	background-position:0px 0px;
	height:101%;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding:0px;
	font-size:10px;	
}
body.nostyle, html.nostyle {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	background: none;
	height:101%;
	margin:0px;
	padding:0px;
	font-size:10px;	
}

.below_header1 {
	background-color:#e1d0b7;
	height:10px;
	width:284px;
}
.below_header2 {
	background-color:#f2e7d8;
	height:10px;
	width:416px;
}
.below_header2_offers {
	background-color:#643900;
	height:10px;
	width:416px;
}
.body_offers {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	height:101%;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding:0px;
	font-size:10px;	
}
table.offer_brown {
	background:url(/extensions/awi_webshop/px_awi_webshop/images/header_offers.jpg) repeat-x;
	background-position:0px 0px;
	background-color:#864d00;
}


.logo {
	width:284px;
	height:175px;
	cursor:pointer;
}
.logo_right {
	width:416px;
	height:175px;
	vertical-align:bottom;
	text-align:right;
}
td.menu {
	background-color:#f0e1cc;
	width:284px;
	vertical-align:top;
	padding-top:10px;
	padding-bottom:30px;
	padding-left:0px;
	padding-right:0px;
}
td.menu_offers {
	width:284px;
	vertical-align:top;
	padding-top:10px;
	padding-bottom:30px;
	padding-left:0px;
	padding-right:0px;
	background-color:#ba6900;
	vertical-align:top;
}
td.below_menu {
	background-color:#e5d6c0;
	width:284px;
	height:10px;
}
td.below_products {
	background-color:#f4eee5;
	width:616px;
	height:10px;
}

td.products {
	width:616px;
	padding:10px;
	vertical-align:top;	
}
#ArticlesContainer {
	width:616px;
}
td.product_offers {
	vertical-align:top;
	width:616px;
	padding:10px;
	background:url(/extensions/awi_webshop/px_awi_webshop/images/product_offers_bg.jpg) right;
	background-position:top right;
	background-repeat:no-repeat;
}
table.productlist_table {
	width:616px;
	padding:0px;
}

ul {
	margin:0px;
	padding:0px;
	margin:0px;
}
li.li1 {
	list-style-type:none;
	margin:0px;
	margin-right:20px;
	padding-left:20px;
	margin-left:20px;
	padding-right:0px;
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	font-size:12px;
	color:#aa8e63;
	border-top:thin dotted;
	border-bottom-color:#FFFFFF;
	height:20px;
}
li.li1, li.li2, li.li3 {
	list-style-type:none;
	margin:0px;
	margin-right:20px;
	padding-left:20px;
	margin-left:20px;
	padding-right:0px;
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	font-size:12px;
	color:#aa8e63;
	height:20px;
}

a.level1:link, a.level1:active, a.level1:visited {
	font:  Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	color:#aa8e63;
	text-decoration:none;
	font-size:12px;
}
a.level2:link, a.level2:active, a.level2:visited {
	font:  Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	color:#aa8e63;
	text-decoration:none;
	font-size:12px;
	padding-left:20px;
}
a.level3:link, a.level3:active, a.level3:visited {
	font:  Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	color:#aa8e63;
	text-decoration:none;
	font-size:12px;
	padding-left:40px;
}

a.level1:hover, a.level1s:hover {
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	text-decoration:underline;
	font-size:12px;
}
a.level2:hover, a.level2s:hover {
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	text-decoration:underline;
	font-size:12px;
	padding-left:20px;
}
a.level3:hover, a.level3s:hover {
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	text-decoration:underline;
	font-size:12px;
	padding-left:40px;
}

a.level1s:link, a.level1s:active, a.level1s:visited, a.level2s:link, a.level2s:active, a.level2s:visited {
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	color:#705b3b;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}

a.level2s:link, a.level2s:active, a.level2s:visited {
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	color:#705b3b;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	padding-left:20px;
}
a.level3s:link, a.level3s:active, a.level3s:visited {
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	color:#705b3b;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	padding-left:40px;
}
a.login:link, a.login:active, a.login:visited {
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	color:#705b3b;
	font-weight: normal;
	text-decoration:none;	
	font-size:12px;
}
a.login:hover {
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	color:#705b3b;
	font-weight: normal;
	text-decoration: underline;	
	font-size:12px;
}

img.OLDproduct {
	border-bottom-width:1px;
	border-bottom-color:#694311;
	border-top-width:1px;
	border-top-color:#694311;
	border-left-width:1px;
	border-left-color:#694311;
	border-right-width:1px;
	border-right-color:#694311;
	padding:0px;
	margin:0px;
}

img.product {
	border:none;
	padding:0px;
	margin:0px;
}
td.product_title {
	border:none;
	background-color:#fafae6;
	font-size:12px;
	color:#333333;
	padding:0px;
	padding-left:5px;
	vertical-align:middle;
	font-weight:bold;
	height:25px;
}
td.product_title a:link, td.product_title a:visited, td.product_title a:active {
	border:none;
	background-color:#fafae6;
	font-size:12px;
	color:#333333;
	padding:0px;
	padding-left:5px;
	vertical-align:middle;
	font-weight:bold;
	text-decoration: none;
}
td.product_title a:hover {
	border:none;
	background-color:#fafae6;
	font-size:12px;
	color:#333333;
	padding:0px;
	padding-left:5px;
	vertical-align:middle;
	font-weight:bold;
	text-decoration: underline;
}
td.product_title_nobg {
	border:none;
	font-size:12px;
	color:#333333;
	padding:0px;
	padding-left:5px;
	vertical-align:middle;
	font-weight:bold;
}

.product_title {
	border:none;
	font-size:12px;
	color:#333333;
	padding:0px;
	padding-left:5px;
	vertical-align:middle;
	font-weight:bold;
}
.product_title_normal {
	border:none;
	font-size:12px;
	color:#333333;
	padding:0px;
	padding-left:5px;
	vertical-align:middle;
	font-weight: normal;
}

a.black:link, a.black:active, a.black:visited, a.black:visited {
	font:  Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	border:none;
	font-size:12px;
	color:#333333;
	padding:0px;
	vertical-align:middle;
	font-weight:bold;
	text-decoration:none;
}
a.black:hover {
	font:  Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	border:none;
	font-size:12px;
	color:#666666;
	padding:0px;
	vertical-align:middle;
	font-weight:bold;
	text-decoration:none;
}


td.product_title_border {
	height:1px;
	width:100%;
	background:url(/extensions/awi_webshop/px_awi_webshop/images/product_title_border.gif) repeat-x;
}
td.product_description {
	padding:3px;
	font-size:12px;
	color:#333333;
	vertical-align:top;
}
td.product_border_dotted {
	height:15px;
	width:100%;
	background:url(/extensions/awi_webshop/px_awi_webshop/images/product_border_dotted.gif) repeat-x center;
}

input.input_cart {
	width:30px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-color:#e1e1cd;
	border-bottom-color:#e1e1cd;
	border-left-color:#e1e1cd;
	border-right-color:#e1e1cd;
	border-top-color:#e1e1cd;
	border-style:solid;
}
input.input_text, select.input_text {
	width:200px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-color:#e1e1cd;
	border-bottom-color:#e1e1cd;
	border-left-color:#e1e1cd;
	border-right-color:#e1e1cd;
	border-top-color:#e1e1cd;
	border-style:solid;
}
input.input_search {
	width:150px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-color:#e1e1cd;
	border-bottom-color:#e1e1cd;
	border-left-color:#e1e1cd;
	border-right-color:#e1e1cd;
	border-top-color:#e1e1cd;
	border-style:solid;
}
.search_products_container {
	padding-left:40px;
	padding-right:20px;
	padding-bottom:10px;
	font-size:12px;
	font-weight: normal;
	color:#aa8e63;
	text-align:left;
}
.login_container {
	padding-left:40px;
	padding-right:20px;
	padding-bottom:10px;
	padding-top:20px;
	font-size:12px;
	font-weight: normal;
	color:#aa8e63;
	text-align:left;
	vertical-align:bottom;
}

form {
	margin:0px;
}
td.cart_currency {
	-moz-opacity:0.7;
	filter:alpha(opacity=70);
	opacity:.70;
	margin-right:20px;
	background-color:#331f00;
	vertical-align:middle;
	text-decoration:none;
	font-weight:bold;
	padding:5px;
}
.cart_currency, .cart_currency a:link, .cart_currency a:active, .cart_currency a:visited {
	font-size:12px;
	font-weight:bold;
	color:#8f6124;
	text-decoration:none;
	vertical-align:middle;
}

.cart_currency a:hover, .cart_currency a.selected:link, .cart_currency a.selected:active, .cart_currency a.selected:visited, .cart_currency a.selected:hover {
	font-size:12px;
	font-weight:bold;
	color:#deb278;
	text-decoration:none;
	vertical-align:middle;
}
h1 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#a46c0d;
	margin:0px;
	padding:0px;
	font-weight:normal;
}
h2 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#a46c0d;
	margin:0px;
	padding:0px;
	font-weight:normal;
}
h3 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#996600;
	margin:0px;
	padding:0px;
	font-weight:normal;
}
.error {
	font-size:12px;
	color: #FF0000;
	font-weight:normal;
}

a.product_offer_title:link, a.product_offer_title:visited, a.product_offer_title:active {
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}

a.product_offer_title:hover {
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:underline;
}
td.product_offer_title {
	vertical-align:middle;
	text-align:center;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	background-color:#694311;
	padding:5px;
}

.product_offer_image, .product_offer_image img {
	vertical-align:middle;
	text-align:center;
	/*
	-moz-opacity:0.99;
	filter:alpha(opacity=99);
	opacity:.99;
	*/
}
.product_offer_stripe {
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	border:solid thin #834b01;
	height:1px;
	padding:0px;
	margin:0px;
	width:100%;
	text-align:center;
	margin-top:0px;
	margin-bottom:2px;
	vertical-align:middle;
}
td.product_offer_td {
	-moz-opacity:0.7;
	filter:alpha(opacity=70);
	opacity:.70;
	background-color:#864d00;
	padding:3px;
	width:25%;
}
td.product_offers_lightstripe1 {
	background-color:#915301;
	-moz-opacity:0.7;
	filter:alpha(opacity=70);
	opacity:.70;
	padding:0px;
	width:1px;
}

td.product_offers_lightstripe2 {
	background-color:#915301;
	padding:0px;
	width:1px;
}







