
/*############--BASICS--############*/

body {	color:#E5F8E5; 
		font-family: Arial, Verdana, Courier, sans-serif; 
		font-style:normal; 
		margin:0px; 
		background-image:url(../pics/bg_body_verlauf.gif); 
		background-repeat:repeat-x; 
		border:0px solid #FF0000;
	}

/*############--ALLGEMEINE_SCHRIFTEN--############*/
a:link    { font-size:11px; color:#FFFFFF; 	font-family: Arial, Verdana, Courier, sans-serif; font-style:normal; font-weight:bold; text-decoration:none; }
a:visited { font-size:11px; color:#FFFFFF; 	font-family: Arial, Verdana, Courier, sans-serif; font-style:normal; font-weight:bold; text-decoration:none; }
a:hover   { font-size:11px; color:#000000; 	font-family: Arial, Verdana, Courier, sans-serif; font-style:normal; font-weight:bold; text-decoration:underline; }
a:active  { font-size:11px; color:#FFFFFF; 	font-family: Arial, Verdana, Courier, sans-serif; font-style:normal; font-weight:bold; text-decoration:none; }
a:focus   { font-size:11px; color:#FFFFFF;  font-family: Arial, Verdana, Courier, sans-serif; font-style:normal; font-weight:bold; text-decoration:none; }


.text 			{ font-size:11px; color:#BC1622; 	font-family: Arial, Verdana, Courier, sans-serif; font-style:normal; font-weight:normal; text-decoration:underline; }
.text a:link    { font-size:11px; color:#BC1622; 	font-family: Arial, Verdana, Courier, sans-serif; font-style:normal; font-weight:normal; text-decoration:none; }
.text a:visited { font-size:11px; color:#BC1622; 	font-family: Arial, Verdana, Courier, sans-serif; font-style:normal; font-weight:normal; text-decoration:none; }
.text a:hover   { font-size:11px; color:#000000;  	font-family: Arial, Verdana, Courier, sans-serif; font-style:normal; font-weight:normal; text-decoration:none; }
.text a:active  { font-size:11px; color:#000000;  	font-family: Arial, Verdana, Courier, sans-serif; font-style:normal; font-weight:normal; text-decoration:none; }
.text a:focus   { font-size:11px; color:#000000;  	font-family: Arial, Verdana, Courier, sans-serif; font-style:normal; font-weight:normal; text-decoration:none; }

.text_norm { font-size:11px; color:#FFFFFF;	font-family: Arial, Verdana, Courier, sans-serif; font-style:normal; font-weight:normal; text-decoration:none; }
.head_01		{ font-size:14px; color:#FFFFFF; 	font-family: Arial, Verdana, Courier, sans-serif; font-style:normal; font-weight:bold; text-decoration:none; }
.head_03		{ font-size:12px; color:#FFFFFF; 	font-family: Arial, Verdana, Courier, sans-serif; font-style:normal; font-weight:bold; text-decoration:underline; }

/*############--MAINCONTAINER--############*/
#divContainer2{position:absolute; width:610; height:225; overflow:hidden; top:10; left:200; clip:rect(0,610,225,0); visibility:hidden;z-index:6;} 
#divContent2{position:absolute; font-family:arial,verdana; line-height:16px; color:#3F3F3F; font-size:10px; top:0; left:0; z-index:4;} 

div.rauf{
	position:absolute; 
	top:240px; 
	left:865px; 
	width:23px; 
	height:28px; 
	z-index:3;
	visibility:visible;
}
div.runter{
	position:absolute; 
	top:260px; 
	left:865px; 
	width:23px; 
	height:25px; 
	z-index:3;
	visibility:visible;
}



#container_all {
	position:relative; 
	margin-left: auto;
	margin-right: auto;
	width:898px;
	z-index:1;
	border:0px dotted #FF00FF;
}
/*############--GRAFISCHE_HINTERGRUNDELEMENTE--############*/
#header_bg {
	position:relative; 
	margin-top:10px; 
	top:0px; 
	left:0px; 
	width:898px; 
	height:151px; 
	z-index:1;
	visibility:visible;
	border:0px dotted #FF0000;
	background-image:url(../pics/header.jpg); 
	background-repeat:no-repeat; 
}
#bg_content_oben {
	position:relative; 
	margin-top:0px; 
	margin-bottom:0px;
	width:898px; 
	height:100px; 
	z-index:1;
	border:0px dotted #FF0000;
	background-image:url(../pics/bg_content_1_oben.gif); 
	background-repeat:repeat; 
}

#bg_content_unten_abschluss {
	position:absolute; 
	margin-top:0px; 
	top:670px;
	left:0px;
	margin-bottom:0px; 
	width:898px; 
	height:40px;
	z-index:1;
	border:0px dotted #FF0000;
	background-image:url(../pics/bg_content_3_unten.gif); 
	background-repeat:no-repeat; 
}
#bg_content_unten_abschluss_comp {
	position:absolute; 
	margin-top:0px; 
	top:1460px;
	left:0px;
	margin-bottom:30px; 
	width:898px; 
	height:40px;
	z-index:1;
	border:0px dotted #FF0000;
	background-image:url(../pics/bg_content_3_unten.gif); 
	background-repeat:no-repeat; 
}




/*############--HAUPTINHALTSCONTAINER--############*/
#bg_content_mitte_inhalte_comp {
	position:absolute; 
	margin:0px;
	top:250px;
	left:0px;
	height:1230px; 
	width:898px; 
	z-index:5;
	background-image:url(../pics/bg_content_2_mitte.gif); 
	background-repeat:repeat-y; 
}
#bg_content_mitte_inhalte {
	position:absolute; 
	margin:0px;
	top:250px;
	left:0px;
	height:450px; 
	width:898px; 
	z-index:5;
	background-image:url(../pics/bg_content_2_mitte.gif); 
	background-repeat:repeat-y; 
}

/*############--MENUE--############*/
#menue_container{
	position:absolute; 
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	top:0px; 
	left:0px;
	width:187px;
	z-index:4;
	background-color:#5D9333;
	border:0px dotted #FF00FF;
	background-image:url(../pics/bg_menue.gif); 
	background-repeat:repeat-y;
}

#home {
	position:relative; 
	margin-left:0px;
	margin-top:50px;
	margin-bottom:0px;
	top:0px; 
	left:0px;
	width:187px;
	z-index:4;
	background-color:#5D9333;
	border:0px dotted #FF00FF;
}
#showhouse {
	position:relative; 
	margin-left:0px;
	margin-top:7px;
	margin-bottom:0px;
	top:0px; 
	left:0px;
	width:187px;
	z-index:4;
	background-color:#5D9333;
	border:0px dotted #FF00FF;
}
#lowenergy {
	position:relative; 
	margin-left:0px;
	margin-top:7px;
	margin-bottom:0px;
	top:0px; 
	left:0px;
	width:187px;
	z-index:1;
	background-color:#5D9333;
	border:0px dotted #FF00FF;
}
#passive {
	position:relative; 
	margin-left:0px;
	margin-top:7px;
	margin-bottom:0px;
	top:0px; 
	left:0px;
	width:187px;
	z-index:2;
	background-color:#5D9333;
	border:0px dotted #FF00FF;
}
#service {
	position:relative; 
	margin-left:0px;
	margin-top:7px;
	margin-bottom:0px;
	top:0px; 
	left:0px;
	width:187px;
	z-index:1;
	background-color:#5D9333;
	border:0px dotted #FF00FF;
}
#news {
	position:relative; 
	margin-left:0px;
	margin-top:7px;
	margin-bottom:0px;
	top:0px; 
	left:0px;
	width:187px;
	z-index:1;
	background-color:#5D9333;
	border:0px dotted #FF00FF;
}
#downloads {
	position:relative; 
	margin-left:0px;
	margin-top:7px;
	margin-bottom:0px;
	top:0px; 
	left:0px;
	width:187px;
	z-index:1;
	background-color:#5D9333;
	border:0px dotted #FF00FF;
}
#contact {
	position:relative; 
	margin-left:0px;
	margin-top:7px;
	margin-bottom:0px;
	top:0px; 
	left:0px;
	width:187px;
	z-index:1;
	background-color:#5D9333;
	border:0px dotted #FF00FF;
}

#impressum {
	position:relative; 
	margin-left:0px;
	margin-top:13px;
	margin-bottom:0px;
	top:0px; 
	left:0px;
	width:94px;
	z-index:2;
	background-color:#5D9333;
	border:0px dotted #FF00FF;
}
#intern {
	position:relative; 
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	top:0px; 
	left:94px;
	width:93px;
	z-index:2;
	background-color:#5D9333;
	border:0px dotted #FF00FF;
}



/*############--INHALT_TEXT_BILD--############*/
#trenner_oben {
	position:absolute; 
	left:0px;
	top:49px;
	margin:0px;
	height:3px; 
	width:898px; 
	z-index:1;
	border:0px dotted #FF0000;
	background-image:url(../pics/horizontaltrenner.gif); 
	background-repeat:no-repeat; 
}
#trenner_unten {
	position:absolute; 
	left:0px;
	top:287px;
	margin:0px;
	height:3px; 
	width:898px; 
	z-index:1;
	border:0px dotted #FF0000;
	background-image:url(../pics/horizontaltrenner.gif); 
	background-repeat:no-repeat; 
}
#text_bild {
	position:absolute; 
	margin-left:0px;
	margin-top:50px;
	margin-bottom:0px;
	top:0px; 
	left:0px;
	width:400px;
	z-index:1;
	background-color:#5D9333;
	border:0px dotted #FF00FF;
}
#div_text {
	position:absolute; 
	margin-left:0px;
	margin-top:15px;
	margin-bottom:0px;
	top:0px; 
	left:570px;
	width:280px;
	height:200px; 	
	z-index:1;
	border:0px dotted #FF00FF;
	text-align:justify;
}
#div_text_haftung {
	position:absolute; 
	margin-left:0px;
	margin-top:44px;
	margin-bottom:0px;
	top:0px; 
	left:570px;
	width:280px;
	height:200px; 	
	z-index:1;
	border:0px dotted #FF00FF;
	text-align:justify;
}
#div_text_links {
	position:absolute; 
	margin-left:0px;
	margin-top:15px;
	margin-bottom:0px;
	top:0px; 
	left:15px;
	width:400px;
	height:200px; 	
	z-index:1;
	border:0px dotted #FF00FF;
	text-align:justify;
}
#div_bild {
	position:absolute; 
	margin-left:0px;
	margin-top:51px;
	margin-bottom:0px;
	top:0px; 
	left:187px;
	width:400px; 	
	z-index:5;
	border:0px dotted #FF00FF;
}
#div_bild_eingerueckt {
	position:absolute; 
	margin-left:15px;
	margin-top:65px;
	margin-bottom:0px;
	top:0px; 
	left:187px;
	width:400px; 	
	z-index:5;
	border:0px dotted #FF00FF;
}
#div_bild_downloads {
	position:absolute; 
	margin-left:0px;
	margin-top:263px;
	margin-bottom:0px;
	top:0px; 
	left:187px;
	width:400px; 	
	z-index:5;
	border:0px dotted #FF00FF;
}
#contact_01 {
	position:absolute; 
	margin-left:12px;
	margin-top:55px;
	margin-bottom:0px;
	top:0px; 
	left:200px;
	width:380px; 	
	z-index:5;
	border:0px dotted #FF00FF;
}
#contact_02 {
	position:absolute; 
	margin-left:227px;
	margin-top:55px;
	margin-bottom:0px;
	top:0px; 
	left:370px;
	width:380px; 	
	z-index:5;
	border:0px dotted #FF00FF;
}
#contact_03 {
	position:absolute; 
	margin-left:12px;
	margin-top:185px;
	margin-bottom:0px;
	top:0px; 
	left:200px;
	width:380px; 	
	z-index:5;
	border:0px dotted #FF00FF;
}
#contact_04 {
	position:absolute; 
	margin-left:227px;
	margin-top:185px;
	margin-bottom:0px;
	top:0px; 
	left:370px;
	width:380px; 	
	z-index:5;
	border:0px dotted #FF00FF;
}
#imprint {
	position:absolute; 
	margin-left:0px;
	margin-top:66px;
	margin-bottom:0px;
	top:0px; 
	left:200px;
	width:550px; 	
	z-index:5;
	border:0px dotted #FF00FF;
}












/*------------------------------------------ AB HIER FORMULAR---------------------------------------*/
form
   { padding:0px; border:0px; }
 td, input, select, textarea
   { font-size:10px; font-family:arial, verdana; font-weight:bold; overflow:auto;color:#3F3F3F; }

/*-------reinschreibetext---------*/
 input, select, textarea
   { color:#3F3F3F; }
/*-------reinschreibehintergrund---------*/   
 .Bereich 
 	{ background-color:#ffffff; width:420px; border:1px solid #E5E6C0; }
.feldshop
	{ background-color:#ffffff; width:200px; border:1px solid #E5E6C0; }
.feldplz
	{ background-color:#ffffff; width:35px; border:1px solid #E5E6C0; }
.feldort
	{ background-color:#ffffff; width:155px; border:1px solid #E5E6C0; }
.Feld
	{ background-color:#ffffff; width:420px; border:1px solid #E5E6C0; }	
.feldfon
	{ background-color:#ffffff; width:155px; border:1px solid #E5E6C0; }	
.felddatum
	{ background-color:#ffffff; width:100px; border:1px solid #E5E6C0; }	
.felduhr
	{ background-color:#ffffff; width:20px; border:1px solid #E5E6C0; }		
 .Auswahl
   { background-color:#000000; width:100px; border:1px solid #E5E6C0; }
 .Check, .Radio
   { background-color:#5D9333; border:0px solid #E5E6C0; }
 .Button
   { background-color:#9FBF2D; color:#FFFFFF; width:90px; border:1px solid #ffffff; }
/*------------------------------------------ AB HIER FORMULAR---------------------------------------*/
/*#########################################################################*/
/*#########################################################################*/
/*#########################################################################*/
/*############--CSS_ANGABEN_FÜR_KUECHENTREFF_SETTELE_AUGSBURG--############*/
/*####################--COPYRIGHT_PHILIPP_LEICHTWEIS--#####################*/
/*#########################################################################*/
/*#########################################################################*/
/*#########################################################################*/
/* #########################################################################*/



