/* CSS Document */

/* Browserreset */
body,html,div,p,h1,h2,h3 {
	margin: 0;
	padding: 0;
	border: 0;
}



/* Generelles */

body {
	background-color: #eaeaea;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}


a:link {
	color: #666666;
	text-decoration: underline;
}
a:visited {
	color: #666666;
	text-decoration: underline;
}
a:hover {
	color: #333333;
	text-decoration: underline;
}
a:active {
	color: #666666;
	text-decoration: underline;
}


/* Titel und Heading */

h1 {
	position:absolute;
	width:490px;
	height:78px;
	z-index:1;
	left: 391px;
	top: 121px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:normal;
	color: #999999;
	overflow: hidden;
}

h2 {
    font-weight:normal;
}


/* Reserve */
h3 {
    font-weight:normal;
	text-decoration:none;
}

/* Aktuell Haupttitel */
h4 {
color:#333333;
font-size:24px;
margin:22px 11px 11px 11px;
}


#acontent {
color:#333333;
font-size:14px;
margin:22px 11px 11px 11px;
}

a.alink {
color:#CC6600;
font-weight:bold;
text-decoration:none;
}

a.lightl {
   text-decoration:none;
}

a.lightl:visited {
	color: #666666;
	text-decoration: none;
}
a.lightl:hover {
	color: #333333;
	text-decoration: underline;
}
a.lightl:active {
	color: #666666;
	text-decoration: none;
}




/* Untertitel im Aktuell */
h5 {
color:#333333;
font-size:18px;
font-weight:normal;
margin: 0px 0px -11px 0px;
}

#xmaarsen {
	position:absolute;
	width:509px;
	height:100px;
	z-index:2;
	left: 389px;
	top: 30px;
	overflow: hidden;
}

#xmaarsenname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #B5B5B5;
}

#xmaarsenadresse {
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px; color: #B5B5B5; 
}



/* Navigation */

.navithema {
	font-family: Arial, Helvetica, sans-serif;
	color: #888888;
	font-size: 16px;
	text-align: right;
	padding-bottom:17px;
}


a.outer:link {
	color: #B5B5B5;
	text-decoration: none;
}
a.outer:visited {
	color: #B5B5B5;
	text-decoration: none;
}
a.outer:hover {
	color: #999999;
	text-decoration: underline;
}
a.outer:active {
	color: #999999;
	text-decoration: none;
}


a.navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#xnavidiv {
	margin-top:-50px;
	margin-bottom:77px;
	overflow: hidden;
}

/* Content */

#xcontent {
	padding: 0px 11px 11px 33px;
	overflow:hidden;
}

.freetext {
	position:absolute;
	width:490px;
	height:78px;
	z-index:1;
	left: 393px;
	top: 190px;
	overflow: hidden;
}

.freetexthome {
	position:absolute;
	width:490px;
	height:78px;
	z-index:1;
	left: 393px;
	top: 650px;
	overflow: hidden;
}

.transparent  
 {  
  filter:alpha(opacity=60);   
  -moz-opacity: 0.6;   
  opacity: 0.6;   
 }  
 
.aktuell {
	position:absolute;
	width:155px;
	height:561px;
	z-index:2;
	left: 797px;
	top: 93px;
	border:#e4e4e4 solid 1px;
	background: white;
	background-color: #F3F3F3;
}

.homestrauss {
	position:absolute;
	left: 391px;
	top: 290px;

}

.content2 {
	position:absolute;
	left: 391px;
	top: 220px;

}


.thementitel {
   text-decoration:none;
   margin-bottom:5px;
}

.super {
	font-size: 78%;
	padding-bottom:7px;
	vertical-align:sub;
}

#lieferbar {
	font-size: 85%;
	position:absolute;
	left: 666px;
	top: 162px;
	width:218px;
	height:50px;
	z-index:3;
    color: #999999;
}

#chworlddiv {
	position:absolute;
	left: 391px;
	top: 270px;
	width:500px;
	height:50px;
	z-index:3;
    color: #999999;
}


.lieferbarbox {
	position:absolute;
	width:155px;
	height:300px;
	z-index:1;
	left: 820px;
	top: 330px;
	border:#e4e4e4 solid 1px;
	background: white;
	background-color: #F3F3F3;
}

.lieferbarlegende {
	font-size: 85%;
	padding:3px;
   }
   
.light {
   color: #777777;
   }

a.light {
   color: #777777;
   }
   
a.adrhelp:link {
	color: #999999;
	text-decoration: underline;
}
a.adrhelp:visited {
	color: #999999;
	text-decoration: underline;
}
a.adrhelp:hover {
	color: #333333;
	text-decoration: underline;
}
a.adrhelp:active {
	color: #666666;
	text-decoration: underline;
}

