* {margin:0;padding:0}

.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.clearfix{display:inline-block;}html[xmlns] .clearfix{display:block;}* html .clearfix{height:1%;overflow:visible;}

body {
	font-family:Arial,Sans-serif; 
	font-size:13px; 
	margin:0; 
	padding:0; 
	background-image:url(../img/hg.gif); 
	background-color:#4E2C06;
}

#wrap {
	margin: 0 auto; 
	width:950px; 
	background-color:#D8B267;
}

#header1 {
	padding: 0;
	margin: 0;
	border: 0;
}

#header2 {
	padding: 0;
	margin: 0;
}

#content table.productPreview{border:1px solid #d8b267 !important;height:380px;}
li{list-style-type:none;}
.fb_iframe_widget{background:#000;}
/*################# MENU TOP ##########################*/
#menuTop {
	/*margin-left:-21px;*/
	width:950px;
	height: 30px;
	color: #FFFFFF;
	font-weight:bold;
}

#menuTopNeu {
	/*margin-left:-20px;*/
	/*height: 140px;*/
	color: #FFFFFF;
	/*font-weight:bold;*/
}

.menubox-search li{
list-style-type:none;
}

.menubox-search li a:link, a:visited, a:active{color:#473b23;font-weight:normal;text-decoration:none;}
.menubox-search li a:visited{color:#473b23;font-weight:normal;text-decoration:none;}
.menubox-search li a:hover{color:#473b23;font-weight:normal;text-decoration:underline;}

.nav_neu li{
list-style-type:none;
}

.nav_neu span {color:#473b23;font-weight:normal !important;text-decoration:none;padding-right:15px;}

#menuTop ul {
	padding:4px;
}
#menuTop ul li {
	list-style: none;
	float:left;
}
#menuTop ul li a{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 1.2em;
}
#menuTop ul li a:hover{
	color: #363636;
	text-decoration: none;
	font-size: 1.2em;
}
#menuTopKreis{
	width: 50px;
	text-align: center;
}
#menuTop .point {
	width: 50px;
	background-image:url("../img/punkt.gif");
	background-repeat: no-repeat;
	margin: 0 0 0 20px;
}
/*#################################################*/
/*################# MENU TOP 2 ##########################*/
#menuTop2 {
	background-color: #D8B267;
	height: 22px;
	color: #FFFFFF;
	font-weight:bold;
}
#menuTop2 ul {
	padding:4px;
}
#menuTop2 ul li {
	list-style: none;
	float:left;
}
#menuTop2 ul li a{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 1em;
}
#menuTop2 ul li a:hover{
	color: #363636;
	text-decoration: none;
	font-size: 1em;
}
#menuTopKreis2{
	width: 50px;
	text-align: center;
}
#menuTop2 .point {
	width: 50px;
	background-image:url("../img/punkt.gif");
	background-repeat: no-repeat;
	margin: 0 0 0 20px;
}
/*#################################################*/

/*#hotline {
	color: #000;
	font-weight:bold;
	font-size: 1.7em;
	padding: 0px 20px 0px 20px;
	text-align: right;
} */

#contentWrapper {
	clear:both;
	width:950px;
	padding:0;
	
	background-color:#D8B267;
}

#leftcol {
	float: left;
	width: 200px;
}

#rightcol {
	float: right;
	width: 200px;
}


.navTop ul li {
	list-style-type: none;
}

.nav ul li a {
	text-decoration: none;
	color: #3C3C3C;
	padding: 0 0 0 10px;
	font-size: 1em;
}

.nav ul li a:hover {
	text-decoration: none;
	color: #7C7C7D;
	padding: 0 0 0 10px;
	font-size: 1em;
}

.kat {
	margin: 0px 3px 0 2px;
	font-weight: bold;
	font-size: 1.2em;
	color: white;
	padding: 0 0 3px 10px;
	background-repeat: no-repeat;
}
.kat a {
	text-decoration: none;
	color: #FFFFFF;
}
.kat a:hover {
	text-decoration: none;
	color: green;
}
.nav ul {
	text-decoration: none;	
	list-style-type: none;
}

#nav2 {
	background-image:url("../img/kategorie_innen.gif");
	background-repeat: repeat-y;
	margin: 0 1px 0 2px;
	padding: 0 0 0 10px;
}
.level2 {
	list-style-position:outside;
}

#nav2 ul {
	text-decoration: none;
	list-style-position:outside;
	font-size:0.85em;
	padding: 0 0 0 13px;
}
#nav2 ul li {
	
	
	color: #89836D;
	
}
#nav2 span {
	font-weight: bold;
	color: #000000;
}
#navTop2 {
	background-image:url(../img/kategorie_top.gif);
	background-repeat:no-repeat;
	height:18px;
	margin:0 2px 0 1px;
}
#kat2 {
	background-color:#C15D12;
	background-repeat:no-repeat;
	color:white;
	font-size:1.2em;
	font-weight:bold;
	margin:0 4px 0 1px;
	padding:0 0 3px 10px;
}
#navBottom2 {
	background-image:url(../img/kategorie_bottom.gif);
	background-repeat:no-repeat;
	height:28px;
	margin:0 1px;
}



#conTop {
	background-image:url("../img/ebay_content_top.gif");
	height: 22px;
	margin: 0 210px 0 210px;
	
}
#conTop2 {
	background-image:url("../img/ebay_content_top.gif");
	height: 22px;
	margin: 0 210px 0 210px;
	
}
#con {
	background-color: #FFFFFF;
	margin: 0 212px 0 212px;
	/*color: #89836D;*/
	color: #000000;
	/*font-size: 1.2em;*/
	font-size: 10pt;
	display: block;
}
#con-shop {
	background-color: #FFFFFF;
	margin: 0 212px 0 212px;
	/*color: #89836D;*/
	color: #000000;
	/*font-size: 1.2em;*/
	font-size: 10pt;
	display: block;
	padding:0 10px 0 10px;
}
#con2 {
	background-color: #FFFFFF;
	margin: 0 212px 0 212px;
	color: #89836D;
	font-size: 1.2em;
	padding: 0 10px 0 10px;
	display: block;
}

#conBottom {
	background-image:url("../img/ebay_content_bottom.gif");
	height: 22px;
	width: 530px;
	margin: 0 210px;
	display: block;
}
#conBottom2 {
	background-image:url("../img/ebay_content_bottom.gif");
	height: 22px;
	margin: 0 210px 0 210px;
}

#conBanner2 {
	height: 130px;
}

#footer {
	background: url(../img/newlayout/hg-footer.gif) repeat-x;
	text-align: center;
	margin-top: 17px;
	height:177px;
}

#footermenu {
	text-align: left;
	margin:0 auto;
	height:177px;
	width: 950px;
}
#footermenu a:link, a:visited, a:active{
	color:#473b23;font-size:1.0em;font-weight:normal;text-decoration:none !important;
}
#footermenu a:visited{
	color:#473b23;font-size:1.0em;font-weight:normal;text-decoration:none !important;
}
#footermenu a:hover{
	color:#473b23 !important;font-size:1.0em;font-weight:normal;text-decoration:underline !important;
}

#footermenu h2{border-bottom:1px solid #000;font-size:1.5em;}

#ground {
	height: 50px;
	text-align: center;
	padding-top: 30px;
	background-image:url(../img/hg.gif);
}

#con li{
	list-style: none;
}

.thickbox img{
	border:0px;
}
.conBanLink img {
	border:0px;
}

/*######################### ORIGINAL STYLE VON DEFAULT ########################*/
h1 {color:#000;font-weight:bold;font-size:18px;width:auto;padding-top:6px;}
h2 {color:#000000; font-weight:bold;font-size:16px;margin:15px 0px 8px 0px;padding:0px;}

/* INPUT ELEMENTS GLOBAL (CSS 1 compatible) */
input {font-family:"Trebuchet MS",Verdana,Arial,Sans-serif; font-size:12px;}
textarea {font-family:"Trebuchet MS",Verdana,Arial,Sans-serif; font-size:12px; border-width:1px; border-style:solid; border-top-color:#4E4E4F; border-left-color:#4E4E4F; border-bottom-color:#AEAEAE; border-right-color:#AEAEAE}
select {font-family:"Trebuchet MS",Verdana,Arial,Sans-serif; font-size:12px; border-width:1px; border-style:solid; border-top-color:#4E4E4F; border-left-color:#4E4E4F; border-bottom-color:#AEAEAE; border-right-color:#AEAEAE}

/* INPUT ELEMENTS DETAILED (CSS 2 compatible - works only in new browsers (FF 2.0, IE 7...) */
input[type=text], input[type=password] {border-width:1px; border-style:solid; border-top-color:#4E4E4F; border-left-color:#4E4E4F; border-bottom-color:#AEAEAE; border-right-color:#AEAEAE}

.menubox p.center {color:#000000; font-size:11px; }
.menubox div.hr {margin-top:5px; margin-bottom:5px}


/*########################################################################*/
.productPreviewContent a {
	color: #000000;
	text-decoration: none;
}
.productPreviewContent a:hover {
	color: #C15D12;
	text-decoration: none;
}
.productImageBorder {
	border: 0;
}

#NAVIGATION {
	background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #DEDEDE;
    bottom: -25px;
    font-weight: bold;
    margin: 0 auto;
    padding: 4px;
    position: relative;
    width: 482px;
}
.COUNT {
	text-align: right;
}
.PAGES {
	text-align: right;
}

#conBanner {
	padding: 0 0 0 210px;
}
#Marken {
	padding: 0 10px 0 10px;
	background-color: #E5CB97;
	margin: 0 212px 0 212px;
}

.products_sort {
	padding-top: 10px;
}

.productPreview {
	padding-top: 10px;
}
.addtobasketlisting {
	padding-top: 10px;
}

#conBanner2 {
	margin: 0 212px 0 212px;
}

#cBLeft {
	float: left;
}
#cBRight{
	float: right;
}
#cBTop {
	background-image:url("../img/cBTop.gif");
	width: 260px;
	height:22px;
}
#cBBottom {
	background-image:url("../img/cBBottom.gif");
	width: 260px;
	height:22px;
}
#cBcontent {
	background-image:url("../img/cBContent.gif");
	background-repeat: repeat-x;
}
#cBKat {
	background-image:url("../img/cBContent.gif");
	background-repeat: repeat-x;
}

/*########################################## WARENKORB BOX*/
#cartbox {
	font-size: 8pt;
}	
#cartTop {
	background-image:url(../img/kategorie_top.gif);
	background-repeat:no-repeat;
	height:18px;
	margin:0 0px 0 2px;
}
#cart {
	background-repeat: repeat-y;
	margin: 0 1px 0 2px;
	padding: 0 0 0 10px;
	
}
#cartBottom {
	background-image:url(../img/kategorie_bottom.gif);
	background-repeat:no-repeat;
	height:28px;
	margin:0 0 0 2px;
}

#cart .hr {
	padding: 5px 0 5px 0;
	margin: 0 10px 0 0px;
	border-bottom: 1px solid black;
}
.cart_p {
	font-size: 10pt;
}


.lev2 {
	padding-left: 20px;
}
.lev3 {
	padding-left: 30px;
}

.marken_pic {
	
	float:left;
	padding-right:10px;
	padding-bottom:10px;
}

.marken_pic img {
	width: 150px !important;
	padding-left:4px;
	max-height:163px;

}
.marken_pic_text {
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 0.9em;
}

.copyright {
	visibility: hidden;
	display:none;
}

#socialbookmark {
	text-align:center;
}
.socialbookmark {
	border:0;
	padding-left: 5px;
}

img {
	border: 0;
}

h1 a {
	color: black;
	text-decoration: none;
}
h1 a:hover {
	color: #C15D12;
	text-decoration: none;
}
.conBanLink {
	color: #000000;
	text-decoration: none;
}
/*
.COUNT .conBanLink  {
	color: blue;
}
*/
.COUNT {
	color: #000000;
}
.PAGES .navigation_selected {
	color: #000000;
}
.marken_pic_pic {
	
}

.marken_pic_box1{
	width: 150px;
	height: 50px;
	padding: 0 3px 0 5px;
}
.marken_pic_box2{
	width: 150px;
	height: 50px;
	padding: 5px 20px 0 20px;
}
.price {
	font-weight: bold;
	text-align: center;
	color: #000000;
	font-size: 1.1em;
	padding-top: 10px;
}
.productprice {
	text-align: right;
}
.taxandshippinginfo {
	text-align: right;
	font-size: 0.8em;
	color: #000000;
}
.vpe {
	text-align: right;
	font-size: 0.5em;
}
.info_info {
	font-size: 1.0em;
}
.reviews_rating_light {
	font-size: 0.9em;

}
.stockimage {
	text-align: right;
}
.stockimagetext {
	text-align: right;
	font-size: 0.8em;
}
.reviews_text {
	text-align: right;
}
.MsoNormal {
	font-size: 1em;
}
.productImageBorder {
	/*width:130px;*/
}
.productPreviewImage {
	width: 150px;
}

.productPreviewContent p {
	font-size: 10pt;
}
.productPreviewContent .vpe {
	font-size: 7pt;
}
.productPreviewContent .taxandshippinginfo {
	font-size: 7pt;
}
.productPreviewContent .stockimagetext {
	font-size: 7pt;
}

.infoInfo {
	font-size: 10pt;
	text-align: right;
	padding-bottom: 5px;
}
.CatDesc {
	font-size: 10pt;
	/*color: #89836D;*/
	color:#000000;
}
#productinfo_desc  {
	font-size: 10pt;
}
#productinfo_desc strong {
	color: #000;
}
#productinfo_desc li {
	list-style: disc;
	list-style-position: inside;
}
.productinfodetail ul li {
	list-style: disc;
}
.productOldPrice {
	text-decoration: line-through;
	font-weight: bold;
	color: #000000;
	font-size:1.1em;
}
.productNP {
	color: green;
}
.productSpecialPrice {
	color: green;
	font-weight: bold;
	font-size:1.1em;
}
.productPerCent {
	font-size: 12px;
	font-weight:bold;
	color: red;
}
.taxandshippinginfo {
	color: #000000;
}

.CatDesc p span {
	color: #89836D;
}

.comer {
	padding: 10px 0 0 20px;
}
.highlightbox form table{
	padding: 20px 0 20px 0;
}
#create_account61 {
	
}
.highlightbox p input {
	padding: 20px 0 20px 0;
}
.highlightbox p {
	padding: 20px 0 20px 0;
}
.highlightbox table tr td {
	width: 200px;
}
.highlightbox {
	padding: 20px 0 0 0;
}

.left {
	text-align: left;
}
	
.cart p {
	padding: 20px 0 0 0;
}

.cart span {
	font-size: 10pt;
}
.subtotal {
	text-align: left;
}
.center {
	text-align:center;
}
.right {
	text-align: right;
}

#checkout textarea {
	width: 500px;
}
#checkoutnavigation  .active{
	font-weight: bold;
	font-size: 12pt;
	
}
#checkoutnavigation  li{
	float: left;
	padding: 0 0 0 10px;
}

#checkoutnavigation  .title{
	text-decoration: underline;
}
#checkoutnavigation  .description{
	font-weight: normal;
	padding: 0 0 0 20px;
}
.paymentblock {
	width: 500px;
}
#conformLET .tabledetails {
	font-size: 10pt;
}

#conformLET .contentrow1 {
	font-size: 9pt;
	background-color:#C8C8C8  ;
}
#conformLET .contentrow2 {
	font-size: 9pt;
}
.confirmLETP1 .price {
	font-weight: normal;
}
.nav_div {
	background-image:url("../img/kategorie_innen.gif");
	background-repeat: repeat-y;
	margin: 0 1px 0 2px;
	padding: 0 0 0 10px;
}

.ms_options select {
	width: 255px;
}
#product select {
	width: 300px;
}
#op_sel select{
	width: 100%;
}
.infoError {
	color: red;
	margin: 10px 0 10px;
	font-size: 8pt;
}
.headerrow {
	
}

.highlightbox_review p {
	padding: 3px 0 3px 0;
}



.aviaslider{ 
height:200px; 	/*this changes the height of the image slider*/
width:530px;
overflow: hidden;
position: relative;

}

.aviaslider li, .aviaslider .featured{
display: block;
width:100%;
height:100%;
position: absolute;
top:0;
left:0;
z-index: 1;
}

.js_active .aviaslider li, .js_active .aviaslider .featured{
display:none;
}

.aviaslider img, .aviaslider a img, .aviaslider a{
border:none;
text-decoration: none;
}

.slidecontrolls{
margin:20px auto 0 auto;
position: relative;
float:left;
}

.slidecontrolls a{
height:20px;
width:18px;
display:block;
cursor: pointer;
background: transparent url(../images/layout/controlls.gif) center bottom no-repeat;
float:left;
outline: none;
}

.slidecontrolls a:hover, .slidecontrolls .active_item{
background: transparent url(../images/layout/controlls.gif) center top no-repeat;
}

.feature_excerpt{
width:610px;
position: absolute;
display: block;
bottom: 0;
left:0;
z-index: 2;
padding:14px 15px;
font-size: 11.5px;
line-height:1.5em;
cursor: pointer;

color: rgba(0, 0, 0, 0.7);
}

.feature_excerpt strong{
display: block;
font-size: 15px;
padding-bottom: 3px;
}

.pp_overlay{
display:none;

}

.pp_pic_holder light_square{

	display:none;

}

pp_full_res{
	
	display:none;

}
.pp_fade{

display:none;

}

.pp_content{
	
	display:none;

}


.hotline{
	background:url(../img/newlayout/bestellung.gif) no-repeat;
	width:236px;
	height:160px;
	border:none;
	float:left;
}

.hotline p{color:#000;
	font-size:1.5em;
	padding-left:27px;
	padding-top:31px;
	font-weight:bold;
}
	
.hotline h2{color:#c15d12;
	font-size:1.7em;
}

.psuche{
	width:238px;
	height:160px;
	float:left;
}

.menubox-search{
	width:236px;
	height:160px;
	background:url(../img/newlayout/produktsuche.gif) no-repeat;
	margin-top:-55px;
}

.menubox-search h2 {color:#000;
	font-size:1.5em;
	padding-left:34px;
	padding-top:31px;}

.mein_konto{
	width:236px;
	height:160px;
	float:left;
	background:url(../img/newlayout/mein-konto.gif) no-repeat;
}

.nav-login h2{color:#000;
	font-size:1.5em;
	padding-left:7px;
	padding-top:26px;}
	
.nav_div_neu h2{color:#000;
	font-size:1.5em;
	padding-left:7px;
	margin-top:6px;}

.nav-login ul{padding-left:7px;color:#473b23;font-size:1.0em;font-weight:normal;}
.nav-login ul a:link, a:visited, a:active{color:#473b23;font-size:1.1em;font-weight:normal;text-decoration:none;}
.nav-login ul a:visited{color:#473b23;font-size:1.1em;font-weight:normal;text-decoration:none;}
.nav-login ul a:hover{color:#473b23;font-size:1.1em;font-weight:normal;text-decoration:underline !important;}

.menubox-login{
	
	
}

.mein_warenkorb{
	width:236px;
	height:160px;
	float:left;
	background:url(../img/newlayout/warenkorb.gif) no-repeat;

}



.menubox-warenkorb{
width:239px;

}
#menubox-cart{

	width:239px;
	margin-left: 30px;
    margin-top: -26px;
}

#menubox-cart p{color:#473b23;font-size:1.1em;font-weight:normal;text-decoration:none;}
#menubox-cart span{font-size:1.0em;font-weight: 200;color:#473B23;}
#menubox-cart a:link, a:visited, a:active{color:#473b23;font-weight:normal;text-decoration:none;}
#menubox-cart a:hover{color:#473b23;font-weight:normal;text-decoration:underline;}
.nav-warenkorb p{color:#473b23;font-size:1.1em;font-weight:normal;text-decoration:none;}
.nav-warenkorb p a:link, a:visited, a:active{color:#473b23;font-weight:normal;text-decoration:none;font-size:1em;}
.nav-warenkorb p a:visited{color:#473b23;font-weight:normal;text-decoration:none;font-size:1em;}
.nav-warenkorb p a:hover{color:#473b23;font-weight:normal;text-decoration:underline;font-size:1em;}
.nav-warenkorb span{font-size:0.7em;color:#70820f;font-style:italic;}

.menubox_hersteller{
	width:199px;
	height:123px;
	background-image:url(../img/newlayout/hersteller.gif);
	margin-left:2px;
}

.menubox_hersteller h2{color:#000;
	font-size:1.5em;
	padding-left:17px;
	padding-top:13px;
	padding-bottom:10px;}


.nav_hersteller{
	padding-top:5px;
	padding-left:15px;

}

.nav_neu{
	padding-left:23px;
	width:200px;
	height:150px;
}


.banner{
	padding-left:4px;
	padding-top:50px;	

}


.nav-warenkorb{
	margin-top:-43px;
	margin-left:30px;

}

.nav-warenkorb li{
list-style-type:none;

 }
 
.nav-warenkorb h2{color:#000;
	font-size:1.5em;
	padding-top:18px;}
#menubox-cart h2{color:#000;
	font-size:1.5em;}
	
.productPreviewImage img{

}	
.product_img{
	max-height:180px;
	max-width:200px;
	width:expression(document.body.clientWidth < 150? "150px": "auto");
}

#top{
	margin-top:555px;
	z-index:999;
	position:absolute;
}

#mssa{

font-size:19px;
}


