* {
	margin: 0;
	padding: 0;
	border:0px;
}
img {
	border:0px;
}

.pfurz {height:14px;}
.pfarz {height:68px;}

.hoehe_l1 {	height:971px;} /* !!! */
.hoehe_l2 {	height:969px;}
.hoehe_l3 {	height:570px;}
.hoehe_l4 {	height:100px;}

.hoehe_l32 {	height:929px;}
.hoehe_l33 {	height:610px;}

.hoehe_r1 { height:710px;} /* !!! */
.hoehe_r2 { height:1100px;}
.hoehe_r3 { height:700px;}

.hoehe_r31 { height:710px;} /* !!! */
.hoehe_r32 { height:1100px;}
.hoehe_r33 { height:700px;}

.hoehe_m1 {	height:998px;} /* !!! */
.hoehe_m2 {	height:620px;}
.hoehe_m3 {	height:1030px;}
 


h1, .h1 {font-size:26px; letter-spacing:2px;}
h2, .h2 { font-size:24px; letter-spacing:2px; }		
h3, .h3 { font-size:22px; letter-spacing:2px; }		
h4, .h4 { font-size:18px; letter-spacing:2px; }	
	
.dekotext { font-size:22px; letter-spacing:3px;}
				
.anmerkung, .textbox_links, .textbox_rechts, textbox_mitte {font-size:17px; line-height:1;}
.anmerkung {letter-spacing:1px;}
.anmerkung2, .bild_links, .bild_rechts, .bild_mitte {font-size:16px; line-height:0.98;} 
	.ml {margin-left:12px;}
	.mr {margin-right:12px;}
	.mo {margin-top:12px;}
	.mu {margin-bottom:12px;}
	.pl {padding-left:12px;}
	.pr {padding-right:12px;}
	.po {padding-top:12px;}
	.pu {padding-bottom:12px;}
.absenden, .zurueck {text-align:center; margin-top:4px !important; font-size:20px; height:38px;}
    
#masthead {padding-left:12px; padding-right:12px; width:1248px; margin: 0 auto;}
 
#navigation {left: 0px; top: 62px; margin-bottom:12px; height: 52px;}
#container {width:100%; clear:both; height:100%; margin: 130px auto; margin-bottom:0px; }
 
#linkscol {width: 300px; float:left; background-color: transparent; margin-bottom:48px;}
#rightcol {width:300px; float:right; margin-left:-12px; }
#mittecol {width:624px; background-color:transparent;  margin-left: 312px;}

 .leftbox { padding:12px; border-radius:12px; background-color:white; }
.rightbox { padding:12px; border-radius:12px; background-color:white; } 
.middlebox{ padding:12px; border-radius:12px; background-color:white;}

.flextext { text-align:justify;font-size:21px; margin-bottom: 21px; line-height:1.5;}
 
.fliesstext {
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	text-align:justify;
}
 

#domrep2 {height:324px; text-align:center;	border-radius:0px; background-color: white; margin-bottom:12px;}
 
#footerholder { width:1248px; text-align:center;
     bottom: 12px;
    height:36px;
    position: fixed;
/*    width: 100%;
	text-decoration:none; */
}

#headernaviholder {
	height:140px; margin:0 auto;
}
.blueamberbox {
	/* kein padding, damit de buidl bis zum rand gehen */
	height:276px; width:276px; background-color:transparent;
}
.yachtbox {
	/* kein padding, damit de buidl bis zum rand gehen */
	height:170px; width:276px; background-color:transparent;
}

