/* Start Proben*/
.probenlogo{
position:relative;
top:40px;
left:150px;
width:240px;
height:101px;
background-image:url(images/Logo_intro_neu240.png);
}
/*Start Formular*/
	.divformular{
		text-align:left;
		margin-left:50px;
		margin-top:10px;
		width:320px;
	}
	.zeile{
		margin-top:4px;
	}
	.spalte_n-1{
		float:left		
	}
	.spalte_n{
		margin-left:180px;
	}
	.feldtext{
		font-size:12px;
	}
	.feldinput{
		margin-left:2px;
		height:	23px;
		width:156px;
	}
	.feldinput input{
		text-align:left;
		width:150px;		
	}
	.feldinput select{		
		width:154px;		
	}
	
	.float{
		float:left;
	}
	.meldung{
		position:absolute;
		top:270px;
		left:20px;
		width:280px;
		text-align:left;
		margin-left:32px;
	}
	.fehler{
		text-align:left;
		margin-left:32px;
	}
	.error{		
		border-width:1px;
		border-color:red;
		border-style:solid;	
		margin-right:3px;
	}		
	.ueberschrift{
		margin-top:10px;
		margin-bottom:4px;
	}
	.radioinputs{
		margin-left:10px;
	}
	.spalte{
		float:left;
		text-align:right;
	}
	.spalte div{
		height:27px;
	}
	.spaltenEnde div{
		height:27px;
	}
	.adresse {
		position:relative;
		left:10px;
	}
	/*Ende Formular*/
	
.proben{
float:left;
position:absolute;
top:0px;
left:0px;
width:178px;
height:460px;
background-image:url(images/proben3.jpg);
z-index:5;
}

.rotprobe{	
	position:absolute;
	top:30px;
	left:0px;
	width:138px;
	height:50px;
	background-color:#c6241b;
	color:#FFFFFF;
	font-size:24px;
	text-align:right;
	line-height:54px;
	z-index:10;
	padding-right:20px;
	
}
.proben_text{	
	font-size:16px;
	margin-left:20px;
	width:490px;
}

.proben_text2{
	position:relative;
	top:60px;
	left:20px;
	font-size:24px;
	margin-left:20px;
	width:450px;
	text-align:center;
}

.proben_text3{
	position:relative;
	top:60px;
	left:20px;
	font-size:20px;
	margin-left:20px;
	width:450px;
	text-align:center;
}

.proben_formular{
position:absolute;
	top:130px;
	left:70px;
}

.margin20{
	margin-top:20px;
}
.margin10{
	margin-top:10px;
}


.schattengreen{
	text-shadow:#177440 2px 0px 1px, #177440 0px 2px 1px, #177440 0px -2px 1px, #177440 -2px 0px 1px;
	
}

.proben_bg{
	background-color:#1E9441;
	height:460px;
	width:528px;
	position:absolute;
	left:186px;
	top:0px;
}
.proben_hinweis1{
	position:absolute;
	top:400px;	
	margin:20px;
	font-size:10px;
}
.proben_hinweis2{
	position:absolute;
	top:412px;
	left:6px;
	margin:20px;
	font-size:10px;
}

.ibonsvertikal{
position:absolute;
left:722px;
top:10px;
width:73px;
height:458px;
background-image:url(images/ibons_vertikal.png);
}


/* Ende Proben*/

#content .apotheken{
	color:red;
}
#content .amazon{
	color:#EB7F03;
}
/* Start Kontaktformular */

.kontakt td{	
	height:28px;
}
.error{		
	border-width:1px;
	border-color:red;
	border-style:solid;	
	margin-right:3px;
}
/* Ende Kontaktformular */	

/* Start NEWS */
#news{
	/*float:left;*/
	z-index:3;
	position:absolute;
	left:-14px;
	top:-20px;	
	width:180px;
	height:50px;	
	/*text-align:right;	/**/
	color:#FFFFFF;
	background-color:#c6241b;
}
#news :hover{
	color:#FFDDDD;	
}

.newstext{
	/*float:left;*/	
	font-size:24px;
	position:absolute;
	left:24px;
	top:10px;
	width:	100%;	
}

.newstext_klein{
	/*float:left;*/	
	font-size:12px;
	position:absolute;
	left:24px;
	top:32px;
	width:	100%;
}
/* Ende NEWS */

/* Start Gewinnspiel */
.rotgewinnspiel{
	/*float:left;*/
	z-index:3;
	position:absolute;
	left:-10px;
	top:-20px;	
	width:240px;
	height:70px;	
	text-align:right;	
	color:#FFFFFF;
	background-color:#c6241b;
}

.rotgewinnspieltext{
	/*float:left;*/	
	font-size:24px;
	text-align:right;
	line-height:54px;		
	text-align:right;	
}

#countdowntext{
	position:relative;
	left:-10px;
	top:-10px;
}
/* Ende Gewinnspiel */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	background-color: #106244;
	margin: 0px;
	overflow: hidden;
}

a img {
	border : 0 none;
}

p{
	margin-top:0px;
	margin-bottom:8px;
}

#wrapper {
position : absolute;
width : 795px;
height : 460px;
z-index : 1;
left : 50%;
top : 50%;
margin-top : -230px;
margin-left : -395px;
border : 1px solid #000000;
}

#wrapperwhite {
position : absolute;
width : 795px;
height : 460px;
z-index : 1;
left : 50%;
top : 50%;
margin-top : -230px;
margin-left : -395px;
border : 1px solid #000000;
background-color:#ffffff;
z-index:30;
}

#wrappergreen {
position : absolute;
width : 795px;
height : 460px;
z-index : 1;
left : 50%;
top : 50%;
margin-top : -230px;
margin-left : -395px;
border : 1px solid #000000;
background-color:#106244;
z-index:30;
}


#menue {
	z-index:10;
	position:absolute;
	width:595px;
	height:18px;
	z-index:1;
	left: 202px;
	top: -20px;
	color:#ff0000;
}

#language {
	position:absolute;
	width:300px;
	height:18px;
	z-index:1;
	left: 0px;
	top: -20px;
	color:#ff0000;
}

a{
	text-decoration:none;
	color:#ffffff;
}
a:focus, a:hover{
	color:#ff0000;
}

#contentScroll {
	position : absolute;
	width : 795px;
	height : 458px;
	z-index : 1;
	left : 0;
	top : 0;	
	overflow: auto;
	color:#000000;
}

#contentScrollhide {
	position : absolute;
	width : 795px;
	height : 460px;
	z-index : 1;
	left : 0;
	top : 0;	
	overflow: hidden;
	color:#000000;
}

#contentScrollshow {
	position : absolute;
	width : 795px;
	height : 458px;
	z-index : 1;
	left : 0;
	top : 0;	
	overflow: auto;
	color:#000000;
}

.registered_trademark{
	vertical-align: text-top;
	
	/**/
	
	font-size:75%;
	
}


#content{
	padding:10px;
}

#content .tablefont{
	font-size:10px;
}


#content #leftimg{
	margin-right:10px;
	margin-bottom:10px;
	border:solid 1px #000000;
}

#content #neuheitenimg{
	margin-right:10px;
	margin-bottom:10px;	
}

#content h1{
	font-size:20px;
}

#footer {
	position:absolute;
	width:772px;
	height:23px;
	z-index:3;
	left: 14px;
	top: 460px;
	background-image: url(images/schatten.jpg);
	background-repeat:repeat-x;
}

#divfacebook {
	position:absolute;	
	left: 748px;
	top: 40px;	
	text-align:right;
	z-index:100;
	width:25px;
	height:25px;
}
#div_amazon {
	position:absolute;	
	left: 678px;
	top: 40px;	
	text-align:right;
	z-index:100;
	width:25px;
	height:25px;
}

#impressum {
	position:absolute;
	width:200px;
	height:16px;
	z-index:1;
	left: 571px;
	top: 9px;
	text-align:right;
}
#impressum a{
	font-size:11px;
	color:#ffffff;
}

#impressum a:hover{
	color:#ff0000;
}

#flags{
	position:absolute;
	top:40px;
	left:-15px;
	width:795px;
}

#skipintro {
	position:absolute;
	width:80px;
	height:16px;
	z-index:1;
	left: 336px;
	top: 9px;
}
#skipintro a{
	font-size:11px;
	color:#ffffff;
}

#skipintro a:hover{
	color:#ff0000;
}

#content #linkespaltefaq{
	position:relative;
	left:10px;	
}

#content #rechtespaltefaq{
	float:right;
	width:430px;
}

#content #linkespalte{
	float:left;
	width:360px;
}

#content #rechtespalte{
	float:right;
	width:380px;
}

#content a{
	color:#106244;
}

.naehrwerte{
	font-size:9px;
	height:25px;
}

.original{
	color:#106244;
	font-weight:bold;
}

.erdnuss{
	color:#8B4513;
	font-weight:bold;
}
.pfefferminz{
	color:#1E90FF;
	font-weight:bold;
}
.orange{
	color:#FF8C00;
	font-weight:bold;
}
.mango{
	color:#EEBB00;
	font-weight:bold;
}


.Stil3 {font-size: 15px}
.Stil4 {color: #106244}
.Stil5 {color: #FF0000}
.Stil6 {font-size: 15px; font-weight: bold; }
