* { padding: 0; margin: 0; }
/*linkkfarben*/
 a:link{
	text-decoration: none;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
 a:visited{
	text-decoration: none;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
 a:hover{
	text-decoration: none;
	color: #506CAA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
#ebene1 a:link{
	text-decoration: none;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
#ebene1  a:visited{
	text-decoration: none;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
#ebene1 a:hover{
	text-decoration: none;
	color: #003399;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}


 a.maillink:link{
	text-decoration: none;
	color: #506CAA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
 a.maillink:visited{
	text-decoration: none;
	color: #506CAA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
 a.maillink:hover{
	text-decoration: underline;
	color: #506CAA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}


h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	color: #CC0000;
}

h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #CC0000;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background-attachment: fixed;
	background-image:  url(../x_pix/hg.jpg);
	background-repeat: repeat-x;
}

.texteklein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
}


#wrapper {
	height: auto;
	margin: 30px auto;
	width: 800px;
	border: 1px solid #859cce;
	background-color: #FFFFFF;
}
#header {
	width: 760px;
	padding: 20px;	
	height: 86px;
	margin: 0px;
	background-image: url(../x_pix/himmel.jpg);
	background-repeat: no-repeat;
	
}
#header_produkt {
	width: 760px;
	padding: 20px;	
	height: 86px;
	margin: 0px;
	background-image: url(../x_pix/himmel1.jpg);
	background-repeat: no-repeat;
	
}
#header_vertieb {
	width: 760px;
	padding: 20px;	
	height: 86px;
	margin: 0px;
	background-image: url(../x_pix/himmel2.jpg);
	background-repeat: no-repeat;
	
}
#header_kontakt {
	width: 760px;
	padding: 20px;	
	height: 86px;
	margin: 0px;
	background-image: url(../x_pix/himmel3.jpg);
	background-repeat: no-repeat;
	
}
#header_impressum {
	width: 760px;
	padding: 20px;	
	height: 86px;
	margin: 0px;
	background-image: url(../x_pix/himmel4.jpg);
	background-repeat: no-repeat;
	
}
#navi_oben {
position:relative;
	list-style:none ;
	float: left;
	width: 800px;
	height: 24px;
	text-align: center;
	background-color: #859cce;
	color: #000;
	line-height: 20px;
	font-weight: bold;
	z-index:3;
	}


#box_gross {
position:relative;
	float: left;
	margin: 0px 0px 0px 20px;
	width: 750px;
	padding: 0px;
	height: auto;
	z-index:1;
}
#box_unten{
	clear:both;
	margin: 0px;
	width: 800px;
	padding: 0px;
	height: 130px;
	background-image: url(../x_pix/wiese.jpg);
	background-repeat: no-repeat;
	
	
}
#box_unten_produkt{
	clear:both;
	margin: 0px;
	width: 800px;
	padding: 0px;
	height: 130px;
	background-image: url(../x_pix/wiese1.jpg);
	background-repeat: no-repeat;	
	
}

#box_unten_vertieb{
	clear:both;
	margin: 0px;
	width: 800px;
	padding: 0px;
	height: 130px;
	background-image: url(../x_pix/wiese2.jpg);
	background-repeat: no-repeat;	
	
}

#box_unten_kontakt{
	clear:both;
	margin: 0px;
	width: 800px;
	padding: 0px;
	height: 130px;
	background-image: url(../x_pix/wiese3.jpg);
	background-repeat: no-repeat;
	
}
#box_unten_impressum{
	clear:both;
	margin: 0px;
	width: 800px;
	padding: 0px;
	height: 130px;
	background-image: url(../x_pix/wiese4.jpg);
	background-repeat: no-repeat;
	
}
#box_unten_leistung{
	clear:both;
	margin: 0px;
	width: 800px;
	padding: 0px;
	height: 130px;
	background-image: url(../x_pix/wiese5.jpg);
	background-repeat: no-repeat;
	
}
#ebene1{
	padding: 0px 0px 0px 10px; 
	background-color: #506CAA;
	position:relative;
	left:250px;
	width:140px;
	visibility:hidden;
	top:5px;
	height:60px;
	z-index:2;
	border: 1px solid #ffffff;
	line-height: 18px;
	font-weight: bold;
	-moz-opacity:0.6; opacity:0.6; filter:alpha(opacity=60); }
.listeinnen {
list-style:none outside;
line-height:18px;
margin: 0px;
background:url(../x_pix/pfeil.jpg) no-repeat left top ;
padding-left:15px;
}
.listeaussen {
list-style:none inside;
line-height:18px;
margin-left: 0px;
background:url(../x_pix/pfeil.jpg) no-repeat left top ;
padding-left:5px;
}

.linien_unten{
	border-bottom: 1px solid #666666;
}
.tabelle {
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}

.roter_balken{
	width:100%px;
	height:50px;
	background-color:#cc0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 45px;
	color: #ffffff;
	vertical-align: top;
	text-align: center;
	top:0px;
	font-weight: bold;
	background-position: top;
 }
/*
div { border: solid 1px #00ff00; }
*/
