* {margin:0;padding:0;}
	
html { height:100%; }

body {
	font-family: Verdana,Helvetica,Arial,sans-serif;
	color:#000;
	background: url(img/back_site.gif) repeat-x top #FBF1DD;
	margin:0;
	border:0;
	padding:0;
	height:100%;
	min-height: 101%;
	font-size: 100.01%;
	text-align: left;
	}

form {
	margin:0;
	padding:0;
	border:0;
}

input, select, textarea {
	margin:2px 0px;
	font-size:11px;
	font-size: 99%;
}
img {border:0;}
p {	margin:3px 0px;}

a { 
	color:#6C2132;
	text-decoration: underline;
	}
a:hover {
	text-decoration: underline;
	}
ul {list-style-type:none;}
li {list-style-image: url(img/bullet.gif);}

h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a {
	color:#6C2132;
	margin:15px 0px 10px;
	padding:0;
	font-weight:bold;
	text-decoration:none;
}
h1, h1 a {font-size:18px;}
h2, h2 a {font-size:16px;}
h3, h3 a {font-size: 14px;}
h4, h4 a {font-size: 12px;}

.width30 {width:30%;}
.width50 {width:50%;}
.floatleft {float:left;}
.floatright {float:right;}
.clearboth{
	display:block;
	clear:both;
	height:0px;
	}
.clearright {clear:right;};
.clearleft{clear:left;}
.floatbox {overflow: hidden;}
.hspacer10 {margin:10px 0px;}
.options select {min-width:40px;}
.highlight {
	color: #6C2132;
	font-weight:bold;
	}
.highlight2{font-weight:bold; letter-spacing: 0.5px;text-decoration:underline;}
.smallText {font-size:9px;}
.button {font-size:9px;}
.headerNavigation {
	font-size: 11px;
	color: #6C2132;
	text-transform: uppercase;
	font-weight:bold;
	text-decoration:none;
	margin
}
.box_title {
	font-size: 11px;
	color: #6C2132;
	text-transform: uppercase;
	font-weight:bold;
	margin-bottom: 10px;
}
.box_content {
}

.module_title {
	font-size: 14px;
	color: #6C2132;
	text-transform: uppercase;
	font-weight:bold;
	margin: 10px 0px;
}

.heading {font-weight: bold;color: #6C2132;text-transform: uppercase;font-size: 18px;margin: 1em 0em;}
.subheading{font-weight: bold;color: #6C2132;font-size: 11px;text-decoration: underline;margin: 1em 0em;}
.price {height:30px;overflow:hidden;color:#6C2132;font-weight:bold;font-size:12px;}
.productOldPrice {height:30px;overflow:hidden;color:#605C5C;font-size:11px;text-decoration:line-through;}
.printlink {margin:3px 0px;}
.tax {font-size:10px;}
.model {}
.discount {}
.name {font-size:12px;font-weight:bold;height:18px;}
.image {margin:0px 10px 0px 0px;}
.image img  {border:1px solid #A19580;}
.description {overflow:hidden;margin:5px 0px;}
.options {}
.button {}
.inputfield {margin-left:0px;}
.inputlabel {}
.info {}
.reviews {}
.prd_url, .prd_url a {font-size:10px;}
.avai_date {}
.prd_add_date {font-size:10px;}
.prd_reviews {}
.prd_media {}
.cross_sell {}
.prd_also_purch {}
.shippinglink, .shippinglink a  {font-size:10px;}
.create_account {}

.ordertable {background: /*#EAD6D4*/#FBF1DD;width:100%;margin:5px 0px; border-collapse: collapse; }
.ordertable td, .ordertable th {padding: 4px; margin: 3px 0px; vertical-align:top;font-size:10px;}
.ordertable th {font-weight:bold;}
.ordertable img {width:75px;}
.formbox {border: 1px solid #6C2132;margin:5px 0px;padding:5px;}
.formatbox {border: 1px solid #A19580;margin:2px 0px;padding:5px;}
.infobox {background: #6C2132;color:#FFF;padding:5px;margin:5px 0px;}
.infobox, .infobox a, .errorbox , .errorbox a {color:#FFF;}
.errorbox {background: #6C2132;padding:5px;margin:5px 0px;line-height:20px;}


.module_content {}
.module_navigation {}
.module_form {}

.listitembig, .listitemsmall {margin: 10px 0px;border-bottom: 1px dotted #000;margin-bottom:5px;padding-bottom: 5px;overflow:hidden;}
.listitembig {height:210px;}
.listitembig .description {height:60px}
.listitembig .image {/* width:133px;height:133px; */width:200px;height:200px;}
.listitembig .image img {/* width:133px;height:133px; */width:200px;height:200px;}
.listitemsmall {/* height:80px; */height:210px;}
.listitemsmall .description {height:19px}
.listitemsmall .image {/* width: 75px;height:75px */width: 200px;height:200px;}
.listitemsmall .image img {/* width: 75px;height:75px */width: 200px;height:200px;}
 
.productinfo .image {/*width:133px;height:133px;*/width:200px;height:200px;}
.productinfo .image img {/*width:133px;height:133px;*/width:200px;height:200px;}
.productinfo .productinfo_col_right {margin-left:210px;}

.navbar_display {font-size:10px; text-align:center;}
.navbar_navigation {font-size:10px; text-align:center;}


.copyright, .copyright a {font-size:9px;text-align:center;color:#7E4040;}
.parseTime {font-size:9px;text-align:center;color:#7E4040;}


.subheader  {	
	font-size: 10px;
	color: #6C2132;
	font-weight:bold;
	margin: 5px 0px;}

.popup {
	padding:15px 40px;
	height:100%;
	margin: 0px auto;
	background: /*#EAD6D4*/ #FBF1DD;
	border: 1px solid #FFF;
	font-size: 11px;
	font-weight: bold;
}
.popup .main {font-weight: normal;margin: 5px 0px;}
.popup .closelink a {font-size: 11px;}

.imagedetail .name {text-align:center; color:#7E4040;height:25px;font-size:14px;}
.imagedetail .image {}

#page{
	width:100%;
	height:100%;
	}
#languageselect {
	height:20px;
	text-align: right;
	background: #FBF1DD;
	width:860px;
	margin: 5px auto 0 ;
}

.langbutton {
	display: inline;
}
#pagecontent{
	position:relative;
	width:860px;
	/*width:689px;*/
	margin:5px auto 2px;
	padding:0px 0px;
	background: #FFF;
	border: 1px solid #FFF;
	}
#header {
	height:69px;
	background: url(img/back_header.gif) no-repeat #7E4040;
	}
#mainnavi {
	clear:both;
	width:178px;
	height:143px;
	padding: 16px;
	background: url(img/back_mainnavi.gif) repeat-x top;
	float:left;
	margin-right:6px;
	margin-bottom:6px;
	}
#mainnavi a {
	font-size:9px;
	text-decoration:none;
	color:#FFF;
	text-transform:uppercase;
	}
#keyvisual {
	width:620px;
	height:175px;
	background:#000;
	margin-bottom:6px;
	overflow:hidden;
	}
#mainarea {
	padding:11px;
	background: #EBD2A1 url(img/back_content.png) no-repeat;
	}
#col_left {
	clear:both;
	width:190px;
	/*height:380px;*/
	/*height:835px;*/
	height:auto;
	position:relative;
	height:100%;
	margin-right:6px;
	float:left;
	padding:10px;
	background: #FBF1DD;
	}
#col_left_inner1, #col_left_inner2, #col_left_inner3 {
	font-size:11px;
	margin:0;
	padding:0;
	}
#col_left h1,#col_left h1 a {font-size:12px;}
#col_left h2,#col_left h2 a {font-size:11px;}
#col_left h3,#col_left h3 a {font-size:10px;}

#col_left_inner2 {
	background: url(img/back_main_inner_2.gif) no-repeat;
	width:170px;
	height:84px;
	position:relative;
	left:-20px;
	padding:10px 10px 10px 20px;
	margin-top:0px;
	color: #6C2132;
	line-height:15px;
}
#col_left_inner3 {}
#col_left_inner3, #col_left_inner3 a, #col_left_inner3 .box_title {
	color: #605C5C;
	text-transform: none;
}
#col_left_inner4 {
	background: url(img/back_main_inner_2.gif) no-repeat;
	width:170px;
	height:84px;
	position:relative;
	left:-20px;
	padding:10px 10px 10px 20px;
	margin-top:15px;
	color: #6C2132;
	line-height:15px;
}
#col_left_inner4 .searchfield input {
	width:140px;
	float:left;
	font-size: 11px;
}
#col_left_inner4 .searchbutton input { }

#col_main {
	background:#FFF;
	/*width:430px;*/
	width:600px;
	/*height:380px;*/
	/*height:835px;*/
	height: 100%;
	padding:10px;
	overflow:auto;
	}
#col_main_inner {
	line-height:16px;
	font-size:11px;
}
#footer {
	font-size:10px;
	height:20px;
	color:#FFF;
	background:#7D380F;
	z-index:12;
	padding: 4px 10px 0px;
	text-transform: uppercase;
	text-align: right;
	font-weight: bold;
	}

#footer a {
	color:#FFF;
	font-size: 10px;
	text-decoration:none;
	padding-bottom:5px;
	}
#footer a:hover {
	color:#FFF;
	text-decoration: underline;
 }
#cashlogos {
	display: none; /* interimsweise deaktiviert */
	width:674px;
	text-align:left;
	padding-left: 10px; 
	}
 
#adminpanel {
	position:absolute;
	top:15px;
	left:15px;
	width:126px;
	height:176px;
	padding:10px;
	border: 2px solid #FFF;
	z-index:120;
	}
#adminpanel, #adminpanel a, #adminpanel .box_title {
	font-size:11px;
	color: #FFF;
}
#adminpanel-back {
	position:absolute;
	top:15px;
	left:15px;
	width:150px;
	height:200px;
	background: #F60;
	opacity: .75;
	z-index:100;
}
