/* LAYOUT */

body {
	margin:0; padding:0;
	background-color:#999999;
}

body, html, th, td, div, p, a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3F3F3F;
}

img {border:0;}

#schatten {
	background-image: url(../images/site/schatten_1.gif);
	background-repeat:repeat-y;
	width:1028px;
	margin:0 auto 0 auto;
	padding:0;
}

#wrapper {
	background-image: url(../images/site/bg_grau.gif);
	background-repeat:repeat-x;	background-color:#FEFFFD;
	width:980px;
	margin:0 auto 0 auto;
	padding:0;
	position:relative;
}	




		#adresse { /* s. ie67.css */
			position:absolute; 
			bottom:12px; left:36px;
		}




#header {
	height:233px;
	}
#header_start {
	height:145px;
	}	
	
		#top {
			/*height:120px;*/
			height:90px;
			padding:15px 0 15px 50px;
			position:relative;
			}
			
			
		#gruen, #gruen_start {
			/*background-image:url(images/site/bg_gruen.gif);*/
			background-image: url(../images/site/bg_neu_gruen.gif);
			background-repeat:repeat-y;
			background-position:top;
			/*position:relative;*/
			}
			
		#gruen {height:113px;}	
		#gruen_start {height:25px;}
			
				#suche {
					position:absolute;
					right:5px;
					/*top:-10px;
					bottom:10px;*/
					top:90px;
					padding-bottom:20px;
					/*left: 750px;*/
					width: 225px;
					z-index:850;
				}
					#suche input.suchfeld {
						border:1px solid #7E7E7E;
						height:15px;
						font-size:11px;
						margin-right:5px;
						width:150px !important;
						widows:100px;
						letter-spacing:1.2px;
					}
					#suche input.suchfeld:hover {
						background-color:#E7ECE8;
					}
					
					#suche input.button {
						border:1px solid #7E7E7E;
						height:19px;
						font-size:11px;
						width:50px !important;
						width:40px;
						letter-spacing:1.2px;
					}
					
			#headline { 
				padding:57px 20px 0 0px;
				margin:0;
				width:686px;
				text-align:right;
				}
	
#container, #container_start {width:980px;}	
#container {background-image:url(../images/site/balken_grau.gif); background-repeat:repeat-y; background-position:left;}
#container_start {background-image:url(../images/site/balken_grau_right.gif); background-repeat:repeat-y; background-position:right;}

#left, .left {
	float:left;
	width:225px;
}			

#main, .main {
	 /*width:481px;*/
	float:left;
	margin:0;
	padding-bottom:32px;
}

#main {
	min-height:400px;
}


.content {
	padding:20px 32px 0 32px;
	width:417px;
}

.content_start {
	padding:20px 32px 0 32px;
	width:642px;
}



#main-cms {
	width:572px; 
	float:left;
	padding:32px 32px 32px 32px;
}


#right, .right {
	width:220px;
	float:left;
	padding:0px 10px 0px 0px;
	margin:10px 0px 20px 44px;
}

#right_start {
	width:230px;
	float:left;
	margin:10px 0px 20px 44px;
}


/* für die Seiten News & Presse */
#gesamt {
	width:755px;
	float:left;
	}

/* für Inhalt, der einspaltig über die gesamte Breite gehen soll */
.gesamt_content {
	padding:20px 32px 15px 32px;
}
/* für Inhalt, der über gesamte Breite gehen soll und zweispaltig ist (beide Spalten gleich breit!) / s. Newsletter-Übersicht */
.box-float {width:360px; padding:20px 0px 20px 32px; float:left; }
.box-float2 {width:340px; padding:20px 0px 20px 0px; float:left; } /* bspw. Kontakt -> Ansprechpartner */
.box-float3 {width:250px; padding:20px 0px 20px 0px; float:left; } /* bspw. Nutzervorteile -> Im Vorteil */

.box-float4 {width:180px; padding:13px; float:left; } /* Adresse Startseite */
.box-float5 {width:240px; padding:0px; float:left; } /* Adresse Startseite */

.box-float6 {width:90px; float:left; padding:15px 0 0 0; } /* News Startseite */
.box-float7 {width:50px; float:left; } /* News Startseite */

/* Headline für POPUP */
#headline_popup { 
				padding:57px 20px 0 0px;
				margin:0;
				width:530px;
				text-align:right;
				}

.inaktion img {
	border:0;
	margin-right:8px;
	margin-bottom:8px;
}





/* DIV. Zubehöre auf der Produktseite */
.scroll-pane {
	width:200px;
	margin:0; padding:0;
	
    overflow:auto; 
	float:left;
	text-align:left;
}
/* Zubehör */
.zubehoer {float:left; padding-bottom:6px; padding-right:0px; width:200px;}
a.zubehoerlink { font-size:10px;}
.zubehoer img {padding-right:6px;}


/* Startseit */
#start_right {background-color:#F0EFEF; background-image:url(../images/site/bg_index.gif);  }
.start_right-img {float:left;}
.start_right-text {float:left; width:330px; padding:15px 0 15px 15px;background-color:#F0EFEF; height:434px; }
.start_news-text {width:250px;}
/*.start_news-text a, p, div {font-size:11px;}*/

/* Animation Startseite */
#slideshow {
    position:relative;
    height:464px;
	width:596px;
}
 
#slideshow img {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
.news_start {height:101px;padding:0 5px 0 10px;}


.news_start2 {height:291px; border-bottom:5px solid #42AF58; padding:0 5px 0 10px;}
.news_start tr td {padding-bottom:0; padding-top:0px;}
.news_start tr td img {padding-top:15px; padding-right:10px;}

.inaktion_start {padding:15px 5px 0 10px;}