/************************************************************************************************
 Allgemeine Class und Tags
***********************************************************************************************/

body {
	color: #000000;
	text-align:center;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.herstellerlinks a:hover,a,a:VISITED{
	color: #1E1E1E;
}

.start_img {
 	border:0px solid;
 	margin-top:68px;
 	margin-bottom:235px;
}

.konzept_img {
	margin-top:6px;
	float:left;
	text-align:left;
	width:50%;
}

.logo_img {
	margin-top:6px;
	float:right;
	text-align:right;
	width:50%;
}

.line {
	height:1px;
}

.llbgrot {
	background-color:#ED1B2F;
}

.llcrot {
	color:#ED1B2F;
}

.border {
	border:1px solid #FF0000;
}

.favourite_icon {
	border:0px solid;
	margin-top:-17px;
	margin-left:40px;
}

.basket {
	border:0px solid;
	margin-left:25px;
}

.small_jpg {
	background-color:#FFFFFF;
	margin-top:20px;
	margin-left:30px;
	float:left;
	height:180px;
	width:150px;
}

.outtertopleft{
	background-image:url(darktl.jpg);
	line-height: 18px;
	height:18px;
}

.outtertopright{
	background-image:url(darktr.jpg);
	line-height: 18px;
	height:18px;
}

.outterbottomleft{
	background-image:url(darkbl.jpg);
	line-height: 18px;
	height:18px;
}

.outterbottomright{
	background-image:url(darkbr.jpg);
	line-height: 18px;
	height:18px;
}

.textfield {
	border: 1px solid #3E3E3E;
}

.button {
	background: #FFFFFF;
	color:#009966;
	border:1px solid #009966;
}

.imga {
	margin-top:27px;
	margin-right:5px;
	/*float:right;*/
	/*height:56px;*/
	/*width:602px;*/
}

/************************************************************************************************
 ID: Headbox
***********************************************************************************************/

#headbox {
	background-color:#FFFFFF;
	position:absolute;
	top:0px;
	left:0px;
	height:100px;
	width:100%;
}

#headbox .logo {
	margin-top:2px;
	margin-left:2px;
	float:left;
	/*height:55px;*/
	/*width:173px;*/
}

#headbox .power {
	/*margin-top:29px;*/
	/*margin-right:5px;*/
	margin-top:2px;
	margin-left:2px;
	float:right;
	/*height:16px;*/
	/*width:177px;*/
}



/************************************************************************************************
 ID: Headmenue
***********************************************************************************************/

#headmenue {
	background-color:#C2002D;
	margin-top:84px;
	text-align:left;
	height:30px;
	width:100%;
}

#headmenue .form {
	padding-top:5px;
	padding-left:5px;
	float:left;
}

#headmenue .search {
	background-color:#FFFEFE;
	color:#3E3E3E;
	border:1px solid #3E3E3E;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	width:120px;
}

#headmenue a {
	background-color:#C2002D;
	color:#FFFFFF;
	border-right:1px solid #FFFFFF;
	text-align:center;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-decoration:none;
	padding-top:7px;
	padding-right:5px;
	padding-left:5px;
	float:left;
	display:block;
	height:23px;
	width:200px;
}

#headmenue a.suche {
	background-color:#3E3E3E;
	width:170px;
}

#headmenue a.komfort {
	width: 190px;
}

#headmenue a.help {
	border-left:1px solid #FFFFFF;
	float:right;
	width:30px;
}

#headmenue a.artikel {
}

#headmenue .img {
	border:0px solid;
	margin-top:-4px;
	float:left;
}

#headmenue a:hover {
	/*background-color:#D3113E;*/
}



/************************************************************************************************
 ID: Submenue
***********************************************************************************************/

#submenue {
	background-color:#FFFFFF;
	position:absolute;
	top:114px;
	left:0px;
	height:100%;
	width:195px;
}

#submenue .navi {
	background-color:#3E3E3E;
	color:#FFFFFF;
	padding-top:7px;
	padding-right:5px;
	padding-bottom:3px;
	text-align:right;
	margin-top:1px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	float:left;
	height:20px;
	width:100%;
}

#submenue .footer {
	background-color:#C2002D;
	background-color:#7C7C7C;
	color:#FFFFFF;
	padding-top:7px;
	padding-right:5px;
	text-align:right;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	float:left;
	height:5px;
	width:100%;
}	

#submenue .suche {
	background-color:#C2002D;
	background-color:#7C7C7C;
	color:#FFFFFF;
	padding-top:7px;
	padding-right:5px;
	text-align:right;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	float:left;
	height:20px;
	width:100%;
}

#submenue a.suche {
	background-color:#C2002D;
	background-color:#7C7C7C;
	color:#FFFFFF;
	padding-top:7px;
	padding-right:5px;
	text-align:right;
	margin-top:1px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	float:left;
	height:20px;
	width:100%;
}

#submenue a.suche_active {
	background-color:#4F4F4F;
	color:#FFFFFF;
	padding-top:7px;
	padding-right:5px;
	text-align:right;
	margin-top:1px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	float:left;
	height:20px;
	width:100%;
}

#submenue .suchen {
	background-color:#FFFEFE;
	color:#3E3E3E;
	border:1px solid #3E3E3E;
	margin-top:-5px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
}

#submenue a:hover {
	background-color:#4F4F4F;
}

#submenue .warengruppen {
	background-color:#7C7C7C;
	color:#FFFFFF;
	padding-top:7px;
	padding-right:5px;
	padding-bottom:3px;
	text-align:right;
	margin-top:1px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	float:left;
	height:20px;
	width:100%;
}

#submenue .warengruppen_active {
	background-color:#4F4F4F;
	color:#FFFFFF;
	padding-top:7px;
	padding-right:5px;
	padding-bottom:3px;
	text-align:right;
	margin-top:1px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	float:left;
	height:20px;
	width:100%;
}

#submenue .schnellsuche {
	background-color:#C2002D;
	background-color:#7C7C7C;
	color:#FFFFFF;
	padding-top:7px;
	padding-right:5px;
	text-align:right;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	float:left;
	width:100%;
}
/************************************************************************************************
 ID: Content
***********************************************************************************************/
#flash{
	background:#ffffff;
	margin-top:16px;
	height:96px;
	width:100%;
	position:absolute;
	top:95px;
	left:-195px;
}

#content {
	background-color:#FFFFFF;
	text-align:left;
	position:absolute;
	top:114px;
	left:201px;
	height:100%;
	width:80%;
}

#choices {
	background-color:#FFFFFF;
	text-align:left;
	position:absolute;
	top:294px;
	left:0px;
	width:600px;
}

.detailbox {
	/*background-color:#CECECE;*/
	text-align:center;
	margin-top:40px;
	/*margin-right:1%;*/
	/*margin-left:2%;*/
	padding:5px;
	float:left;
	width:395px;
}

.detail_img {
	background-color:#FFFFFF;
	padding-top:50px;
	height:200px;
	width:100%;
}

.detail_table {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	height:100%;
	width:100%;
}

.detail_table_row {
	padding-left:5px;
	height:17px;
}

