@charset "UTF-8";
/* CSS Document */

/* horizontal zentrierte Seite Start */
html, body {
 width: 100%;
 margin: 0;
 padding: 0;
 background-color: #dcf7c0;
 text-align: center;
font: normal 11px/1.3em Verdana, Arial, Helvetica, sans-serif; 
color:#6e6767;
}

a {color: #ffffff}
div.clearer {clear: both; height:1px; line-height:0;overflow:hidden;font-size:1px;}

.homecopy {font: normal 12px/1.3em Verdana, Arial, Helvetica, sans-serif; color:#6e6767;}

h1 {font: bold  14px/1.5em Verdana, Arial, Helvetica, sans-serif; color:#b2494e;}
h2 {font: bold  12px/1.1em Verdana, Arial, Helvetica, sans-serif; color:#b2494e; margin: 12px 0 5px 0;}

a img {border: 0;}

 div#headerpage ul,  div#headerpagefolge ul{
 list-style: none;
 margin: 0; padding: 0;
 float: right;
 margin: 16px 0px 0 0;
 }
 
 div#headerpage ul br, div#headerpagefolge ul br   {clear: both}
 
 div#headerpage li,  div#headerpagefolge li{
 float:left;
 margin-right: 21px;

 }
 
 
#centerpage {
 width: 734px;
 margin: 20px auto; /* setzt einen Abstand von 40px nach oben und unten, wenn ohne Abstand einfach "auto"  */
 text-align: left;
 background-color: #fbd5e0;
}
/* horizontal zentrierte Seite Ende */

#randpage {
 width: 734px; 
 height: 8px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px; /* setzt einen Abstand von 40px nach oben und unten, wenn ohne Abstand einfach "auto"  */
 text-align: left;
 background: #fdcada url(../images/oberer_rand.gif);
 background-repeat:no-repeat;
}

#randpageoben {
 width: 734px;
 height: 8px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px; /* setzt einen Abstand von 40px nach oben und unten, wenn ohne Abstand einfach "auto"  */
 text-align: left;
 background: #fdcada url(../images/oberer_rand2.gif);
 background-repeat:no-repeat;
}


#randpagefolge {
 width: 734px;
 height: 10px;
 margin: 0px 0px 0px 0px; /* setzt einen Abstand von 40px nach oben und unten, wenn ohne Abstand einfach "auto"  */
 text-align: left;
 background: #dcf7c0 url(../images/rand_unten.gif) 0px 0px no-repeat;	
}

#headerpage {
width:734px; height:60px;
Background-image: url(../images/header_home.gif);
margin: 0px 0px 0px 0px;
}

#headerpagefolge {
width:734px; height:60px;
Background-image: url(../images/header_folge.gif);
margin: 0px 0px 0px 0px;
}




#content {
	 width: 734px; height:402px;
	 background: #fdcada url(../images/bg_home.jpg) 0px 0px no-repeat;
}



#contentlinkskontakt {
	float: left;
	 width: 300px; 
	 height:300px;
	 margin: 42px 0px 0px 95px;
	 display: inline;
	 
}

#contentrechtskontakt {
	float: left;
	width: 200px; 
	margin: 82px 0px 0px 0px;
	
}


#contentkontaktfeld {
width: 254px; height: 174px;
margin: 20px 0px 0px 0px;
font: normal 11px/1.3em Verdana, Arial, Helvetica, sans-serif; 
color:#ffffff;
background: #fbd5e0 url(../images/bg_kontakt.gif) 0px 0px no-repeat;
}



#contentkontaktinnen {
	width: 230px;
	margin: 10px 0px 0px 10px;

}

#contentfolge {
	width: 734px;

}

#contentpakete {
	/*clear: both;*/
	width: 700px;
	margin: 42px 17px 0px 17px;
}


#contentdoing {
	/*clear: both;*/
	width: 700px;
	margin: 42px 0px 0px 17px;
}

#contentlinks {
	float: left;
	 width: 374px; 
	 margin: 42px 0px 0px 89px;
	display: inline;
}

#contentright {
	float: left;
	width: 187px; 
	margin: 32px 20px 0px 0px;
		
}

#contentlinksfolge {
	float: left;
	 width: 331px; 
	 margin: 30px 35px 0px 17px;
	display: inline;
}


#contentrechtsfolge {
	float: left;
	width: 331px; 
	margin: 42px 20px 0px 0px;
	
}



#contentlinksfolged {
	float: left;
	 width:310px;
	  padding: 0px 0px 0px 0px; 
	 margin: 0px 35px 0px 17px;
	 
	display: inline;
}


#contentrechtsfolged {
	float: left;
	width: 310px; 
	 padding: 0px 0px 0px 0px;
	margin: 0px 20px 0px 0px;
	
}

#contentlinksfolgep {
	float: left;
	 width: 310px; 
	 margin: 30px 35px 0px 17px;
	 
	display: inline;
}


#contentrechtsfolgep {
	float: left;
	width: 310px; 
	 padding: 0px 0px 0px 0px;
	margin: 60px 20px 0px 0px;
	display: inline;
	
}



#contentrechtsfolgehoch {
	float: left;
	width: 310px; 
	 padding: 0px 0px 0px 0px;
	margin: 85px 20px 0px 0px;
	
}



#contentlinksflash {
	 width: 600px;	
	 margin: 42px 0px 0px 17px;
	
}




/* #contentrechtsfolge img {
	margin-left: 25px;
}*/

ul {
	/* st-style: none; */
	margin: 0 0 15px 15px; padding: 0;
}
ul li {
	margin-bottom: 5px;
	
}

#ulfrei {
	list-style: none; 
	margin: 0 0 15px 15px; padding: 0;
}


/* horizontal*
 zentrierte Seite Ende */
 
 
