/* standard elements */
html {min-height: 100%;}
/* Texte und Überschriften*/
a:link,a:active,a:visited {text-decoration:none;color:#B19376;}
a:hover{text-decoration:underline;color:#B19376;}
hr{height:0px;border:solid #c0c0c0 0px;border-top-width:1px;}
H1,H2,H3{ 
	font-family: Arial, Verdana, Tahoma;
	font-size:20px;
	font-weight:normal;
	color:#660033;
	background-attachment: scroll;
	background-image: url(images/headlinieH1.jpg); 
	background-repeat: no-repeat; 
	background-position: left bottom; 
	height: 40px; 
	width: 450px; 
	text-indent: 8px;
	margin-top: 8px;} 
	
H4{font-size:8pt;font-weight:bold;color:#660033;}
H5{	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-bottom: 0;
	font-size:12px;
	font-weight: bold;
	color: #660033;
	}
H6{
	font-family: Arial, Verdana, Tahoma;
	font-size:16px;
	font-weight:bold;
	color:#660033;
	height: 20px;
	width: 465px;
	background-color: #F7F7F0;
	padding: 4px 2px 0px;
	border-bottom: 1px solid #CABEA6;
	border-top: 0px solid #CABEA6;
	border-left: 1px solid #CABEA6;
	border-right: 0px solid #CABEA6;
	text-align: left;
	vertical-align: middle;
	text-indent: 5px;
	margin-bottom: -5px;
}
	
/* Seitenlayout*/
body{
	background-attachment: scroll;
	background:  url(images/bg_site.gif) repeat;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;}
	
body.print {
	height: auto;
	width: 470px;
	background-attachment: scroll;
	background:  url(images/bg_shop.gif) repeat;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#660033;
	padding-top: 30px;
    padding-left: 30px;
	padding-right: 20px;
	
	}
p{line-height: 17px;
	text-align: justify;
}
.outer-container {
    width:964px;
	margin:0px auto;
	text-align:left;
}
	
.header {
	height: 326px;
	width: 964 px;
	float: left;
	z-index: 1;
}
.logo{
    background:  url(images/bg_logo.gif) no-repeat;
	color: white;
	height: 268px;
	width: 274px;
	float: left;
}
.header-img{
	height: 326px;
	width: 690px;
	float: left;
	
}
.top-nav {
    background:  url(images/bg_topnav.gif) repeat;
	height: 31px;
	width: 894px;
	color: white;
	float: left;
	text-align: left;
 	margin-top:-65px;
	padding-right: 70px;
}
	
.mydailynews {
	background:  url(images/mydailynews.gif) no-repeat;
	height: 34px;
	width: 690px;
	float: left;
	margin-top:-20px;
	z-index: 10;
}
.mydailynews-bg {
    background:  url(images/bg_main.gif) repeat;
	height: 10px;
	width: 690px;
	float: right;
}
.bg-subnavi {
    background:  url(images/pix_beige.gif) repeat;
	height: auto;
	width: 274px;
	float: left;
	margin-top:-34px;
	
	
}
.subnavi {
    background:  url(images/bg_subnavi.gif) no-repeat;
	height: 275px;
	width: 256px;
	float: left;
	padding-top: 18px;
	padding-right: 18px;
	text-align:right;
}
.footer-subnavi{
	background: url(images/footer_subnavi.gif) no-repeat;
	height: 26px;
	width: 274px;
	float: left;}
	
	
/* Contentbereich*/
.main {
    background:  #FFFFFF url(images/bg_main.gif) repeat;
	height: auto;
	width: 690px;
	float: left;
}
.content {
	height: auto;
	width: 520px;
	float: left;
	margin-bottom:25px;
		
}
.inner-content {
	height: auto;
	width: 470px;
	font-size:9pt;
	float: left;
	line-height: 17px;
	color:#660033;
    padding-left: 30px;
	padding-right: 20px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
	
.inner-content a:link ,a:active,a:visited  {text-decoration:none;color:#B19376;}
.inner-content a:hover{text-decoration:underline;color:#B19376;}
}
.newsbox {
	height: auto;
	width: 170px;
	float: left;
	padding-bottom: -5px;
	
}
.inner-newsbox {
	height: auto;
	width: 140px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#660033;
	margin-bottom:10px;
	padding-left: 14px;
	padding-right: 11px;
	}
.inner-newsbox a:link ,a:active,a:visited  {font-size:12px;text-decoration:none;color:#B19376;}
.inner-newsbox a:hover{font-size:12px;text-decoration:underline;color:#660033;}
.biosiegel {
   /* background:  url(images/das_neue_Biosiegel.gif) no-repeat;*/
	height: 191px;
	width: 126px;
	padding-right: 5px;
	float:right;
	margin-bottom: 15px;
	
}	
.paypal {
	background-image:url(images/bezahlmethoden_gross.png);
	background-repeat:no-repeat;
	height: 76px;
	width: 140px;
	margin-top: 25px;
	margin-bottom: 15px;
	padding-right: 1px;
	float:right;
	
}
.lastupd {
   	background:  url(images/bg_lastupd.gif) repeat;
	border-top: 1px solid #B49C8B;
	height: 50px;
	width: 690px;
	float: left;
}
/* path ---------------------------------------------------------------------*/
.path {
	height: auto;
	width: 450px;	
	color: #A58E70;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	margin-top:15px;
	padding-left: 30px;
	float:left;
}
.path a {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #A58E70;
	text-decoration: none;
}
.path a:hover {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #A58E70;
	text-decoration: underline;  
}
/* Last Update ---------------------------------------------------------------------*/
.date {
	height: 40px;
	width: 153px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #996699;
	padding-top:10px;
}
/* Footer  ---------------------------------------------------------------------*/
.footer {
	background:  url(images/bg_site.gif) repeat;
	height: 20px;
	width: 690px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFE8E8;
	padding-top: 3px;
	padding-bottom: 40px;
	}
.footer a:active{text-decoration:none;color:#FFE8E8;font-size: 11px;}
.footer a:link{text-decoration:none;color:#FFE8E8;font-size: 11px;}
.footer a:visited{text-decoration:none;color:#FFE8E8;font-size: 11px;}
.footer a:hover{text-decoration:underline;color:#FFE8E8;font-size: 11px;}
	
/* Navigation*/
ul,ul.menulevel2,ul,ul.sitemaplevel2,ul.submenu,ul.search{padding-left:0;margin-left:0;list-style: none;}
.menulevel2 {font-weight:bold;font-size:14px;color:#947552;line-height:21px;}
.menulevel2 a:link,.menulevel2 a:visited,.menulevel2 a:active {font-weight:bold;font-size:14px;color:#947552;text-decoration:none;}
.menulevel2 a:hover {font-weight:bold;font-size:14px;color:#660033;text-decoration:none;}
.submenu{font-weight:normal;font-size:13px;}
 a:link, a:visited, a:active, a:hover, a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link, a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited,
 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active, a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover,.submenu a:link,.submenu a:visited,.submenu a:active,.submenu a:hover{font-size:12px;color:#660033;font-weight:normal;text-decoration:none;}
.menulevel3,.menulevel3 a:link,.menulevel3 a:visited,.menulevel3 a:active {font-size:12px;color:#947552;font-weight:normal;text-decoration:none;line-height:19px;}
.menulevel3 a:hover {color:#660033;font-size:12px;font-weight:normal;text-decoration:none;}
/*navigator a:link,.navigator a:visited,.navigator a:active,.navigator a:hover{font-size:12px;color:black;text-decoration:none;}*/
#menu li{
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-weight:bold;
	color:#660033;
	padding-top: 2px;
	padding-bottom: 0px;
	text-indent: 0px;
	margin-left:10px;

}
#menu ul a:active{text-decoration:none;}
#menu ul a:link{text-decoration:none;}
#menu ul a:visited{text-decoration:none;}
#menu ul a:hover{text-decoration:none;}
/* Bildausrichtung*/
.imgleft {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
}
.imgright {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	float: right;
}
.preload {
	display:none;
	height: 1px;
	width: 1px;
}
.ingredients {
	background-color: #F0EFE8;
	height: auto;
	width: 460px;
	border: 1px solid #BEA88F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding: 5px;
	color: #8E765B;
	text-align: left;
	float:left;
}
