@charset "utf-8";
/* CSS Document */

td.main {

padding: 0; margin: 0;}

span.preisklasse {

color: #fff;
font-size: 80%;
text-decoration: none;

}

textarea#review { width: 450px; }

span.preisklasse2 {

color: #fff;
font-size: 110%;
text-decoration: none;

}

/* Linke Spalte Content */

div.linke_spalte_headline {
color: #a73921;
font-size: 100%;
margin: 0; padding: 15px 0 15px 0;
font-weight: bold;

}

div#linke_spalte h4 {
padding: 0;
margin: 0;
font-weight: normal;
font-size: 100%;

}

div#linke_spalte h5 {
padding: 0;
margin: 0;
font-weight: normal;
font-size: 100%;

}

div#linke_spalte h2 {
padding: 0;
margin: 0;
font-size: 100%;
font-weight: normal;
}


#message_body {

width: 300px;
}

#comments { width: 450px; }

.blabla { width: 450px; }
ul.customer_navi {
margin: 0; padding: 0;
}

li.customer_navi {
list-style: none;
display: inline;
margin: 0; padding: 0 1px 0 0;
font-size: 0.75em;
}

* html li.customer_navi {

font-size: 0.7em;
}

*+ html li.customer_navi {

font-size: 0.7em;
}


li.customer_navi a {
color: #FFF1E6;
text-decoration: none;
}
li.customer_navi a:hover {
text-decoration: underline;
}
li.customer_navi a:visited {
color: #FFF1E6;
}


ul.product_navi {
margin: 0; padding: 0;
}

li.product_navi {
list-style: none;
margin: 0; padding: 0;
padding-bottom: 5px;
margin-bottom: 5px;
font-size: 0.8em;
border-bottom: 1px solid #FFCE9F;
}
li.product_navi a {
color: #5F1606;
text-decoration: none;
}

li.product_navi a:hover {
color: #000;
}

li.product_navi_2 {
list-style: none;
margin: 0 0 3px 0px; padding: 0 0 3px 20px;
font-size: 0.7em;
border-bottom: 1px dotted #FFCE9F;
}

li.product_navi_2 a {
color: #844334;
text-decoration: none;
}

li.product_navi_2 a:hover {
color: #000;
text-decoration: none;
}

/* Rechte Spalte */ 




div.rechte_spalte_content_dark {

padding: 9px 0px 0px 10px;
/* background-image: url(pictures/only_goods_box_dark_right.jpg);
backgroudn-repeat: repeat; */
width: 248px;
}

div.rechte_spalte_content {
padding: 10px 10px 10px 10px;
width: 248px;
}

* html div.rechte_spalte_content_dark {
padding: 0px 0px 0px 0px;

width: 240px;
padding: 0;
}

* html div.rechte_spalte_content {
padding: 0;
width: 240px;

}



div#rechte_spalte h2 {
color: #A73921;
font-size: 90%;
padding: 0 0 10px 0;
margin: 0; 
}

div#rechte_spalte h4 {
color: #A73921;
font-size: 90%;
padding: 0 0 10px 0;
margin: 0; 
}

/* Klassen */ 
.searchbox {

width: 140px;
border: 0px solid #FFF;
color: #9B291E;
height: 16px;
padding: 2px;
padding-left:2 px;


background-image: url(buttons/german/searchbox_bg.gif);
background-repeat: repeat;
}
*+ html .searchbox {
height: 15px;
}
#menu_abstand {
padding-top: 10px;
}
div.customer_login_box {


}
div.customer_gfx {
padding: 10px;

background-color: #C83D1C;
position: absolute;
right: 25px; top: 15px;
width: 150px;
color: #FFF; font-size: 0.8em;
border: 1px solid #FFF;
}
div.customer_login_box input{
border: 0px;
font-size: 80%;
padding: 2px;
}
div.customer_login_box a{
color: #FFF;
display: block;
}


.tag0 {
padding: 0 2px 0 px;

font-size: 110%;

}

.tag1 {
padding: 0 2px 0 px;

font-size: 80%;

}

.tag2 {
padding: 0 2px 0 px;

font-size: 70%;

}

.tag3 {
padding: 0 2px 0 px;
font-size: 60%;

}

.tag4 {
padding: 0 2px 0 px;

font-size: 50%;

}

a.tag0,.tag1,.tag2,.tag3,.tag4 {

color: #BF8677;
text-decoration: none;
}

div#productinfo {

margin-top: 10px; 
float: right;
}

.taxinfo {
border-top: 1px solid #FFE2C6;
padding-top: 5px;
margin-top: 5px;

}

.taxinfo_rest {
border-top: 1px solid #FFF7EF;
padding-top: 5px;
margin-top: 5px;
color: #CFCFCF;

}
.price {
padding-top: 10px; 
font-size: 130%;
font-weight: bold;
color: #EF5D0E;
padding-bottom: 5px;

}

.right_box_abstand {

border-top: 1px solid #FFCE9F;
padding-left: 5px;
padding: 5px;

}

div#footer_last {


padding: 0px;
padding-right: 20px;
margin-left: 20px;
padding-top: 0px;
padding-bottom: 20px;
margin-top: 0px;

}

div#footer_last_2 {




padding-right: 30px;
padding-top: 10px;

}

.paypal {
border: 0;
margin-top: 10px;
margin-bottom: 10px;

}


div.copyright h2 {

color: #c5c5c5;

}


/*----------------------------Suggest Styles--------------------------*/
.suggest_link {
        background-color: #FFFFFF;
        padding: 2px 6px 2px 6px;
        font-size: 80%;
}
.suggest_link_over {
        background-color: #3366CC;
        padding: 2px 6px 2px 6px;
        cursor: pointer;
        font-size: 80%;
}
#search_suggest {
        position: absolute; 
        visibility: hidden;
        background-color: #FFFFFF; 
        text-align: left; 
        border: 1px solid #000000;
        font-size: 80%;                        
}        

#popCart {

	position: absolute;

	top: 10%;

	left: 50%;

	width: 560px;

	margin-left: -670px;

	background: #fff;

	border: 1px solid #000;

	color: #000;

	z-index: 100000;

	display: none;

	padding: 10px 10px 25px 10px;;

}



.popup_header {

	font-family: Tahoma, Verdana, Arial, sans-serif;


	font-size: 1.0em;


	text-align: center;

	vertical-align:bottom;

	padding: 3px 10px;

	border: 1px solid #ccc;

	margin: 0px auto;

	width: 380px;

}



.popup_image {

	font-family: Tahoma, Verdana, Arial, sans-serif;


	font-size: 0.9em;


	text-align: center;


	color: #000;

	margin: 10px auto;


	padding: 5px;

}



#mycart {

	margin: 0px auto;

	height: 42px;

	width: 320px;

}



.cart_symbol {

	height: 42px;

	width: 48px;

	float: left;

	background-image: url(img/shopping_cart.gif);

	background-position: left;

	background-repeat: no-repeat;

}

.cart_contents {

	font-family: Tahoma, Verdana, Arial, sans-serif;


	font-size: 0.9em;


	text-align: left;

	color: #000;

	height: 42px;

	float: right;

}



#pop_buttons_box {

	font-family: Tahoma, Verdana, Arial, sans-serif;


	font-size: 1.0em;


	text-align: center;

	width: 560px;

	height: 28px;

	vertical-align:bottom;

	margin: 10px auto 0 auto;

}



#pop_buttons_box a {

	color: #000;

	text-decoration: none;

}

#pop_buttons_box a:hover {

	color: #484848;

	text-decoration: none;

}



.close_button {

	float: left;

	width: 160px;

	border: 1px solid #000;

}

.cart_button {

	float: right;

	width: 160px;

	border: 1px solid #000;

}


/*----------------------------End Suggest Styles------------------------*/