body{
margin:0;
background-color:#080808;
width:100%;
}

h1{
color:#000000;
font-size:12px;
font-weight:bold;
margin:0;
float:left;
}

h2{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin:0;
float:left;
margin-top:3px;
}

h3{
color:#000000;
font-size:11px;
font-weight:bold;
margin:0;
float:left;
}


h4{
color:#ABABAB;
font-size:10px;
margin:0;
float:left;
font-weight:normal;
}




#content{
width:754px;
padding-left:29px;
padding-top:8px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#headerbackground{
width:100%;
background-image:url(images/hautptbackground.gif);
background-repeat:repeat-x;
padding-left:50%;

}

#footerbackgorund{
width:100%;
background-image:url(images/footerbackground.gif);
background-repeat:repeat-x;
background-position:bottom;
}

#FooterHeaderRahmen{
margin-left:-392px;
width:783px;
background-image:url(images/contentbackground.gif);
background-repeat:repeat-y;
}

#headernavi{
width:755px;
height:36px;
background-image:url(images/header.jpg);
background-repeat:no-repeat;
padding-top:207px;
padding-left:28px;
color:white;
}

#footer{
width:783px;
height:43px;
background-image:url(images/footer.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.navilinkInaktiv{
text-decoration:none;
color:#FFFFFF;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.navilinkAktiv{
color:#FFFFFF;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}


/*content*/
#freehtmlHeader{
height:66px;
width:720px;
background-image:url(images/freehtml-header.gif);
background-repeat:no-repeat;

}

#freehtmlContentneu{
width:706px;
padding-left:11px;
padding-top:2px;
background-color:#636363;
border-left:1px solid #616161;
border-right:1px solid #616161;
-height:500px;
min-height:500px;
}


#bigHeader{
height:18px;
width:720px;
background-image:url(images/big-header.gif);
background-repeat:no-repeat;

}


#freehtmlContentUe{
padding-top:2px;
background-color:#636363;
border-left:1px solid #616161;
border-right:1px solid #616161;
}




#uebersichtsseitenHeader{
height:18px;
width:100%;
background-image:url(images/big-header.gif);
background-repeat:no-repeat;
}



#uebersichtsseiten{
width:100%;
padding-top:2px;
bbackground-color:#636363;
border-left:0px solid #616161;
border-right:0px solid #616161;
overflow:hidden;
}




.uebersichtsseitetabelle{
width:719px;
overflow:hidden;
background-image:url(images/2ndfooter.gif);
background-position:bottom;
background-repeat:no-repeat;
background-color:#636363;
}








.backgroundHeadlineDunkel{
width:708px;
background-color:#484848;
height:20px;
margin-top:1px;
-margin-top:2px;
margin-left:-12px;
padding-left:11px;
color:#000000;
font-size:14px;
font-weight:bold;
}


.backgroundHeadlineDunkelUe{
width:100%;
background-color:#484848;
height:20px;
margin-top:1px;
-margin-top:2px;
padding-left:11px;
color:#000000;
font-size:14px;
font-weight:bold;
}


.backgroundHeadlineHellUe{
width:100%;
background-color:#5A5A5A;
height:20px;
margin-top:0px;
padding-left:11px;
margin-top:4px;
}



.teaserschrift{
color:#FFFFFF;
}


.backgroundHeadlineHell{
width:708px;
background-color:#5A5A5A;
height:20px;
margin-top:0px;
margin-left:-12px;
padding-left:11px;
margin-top:4px;
}


.bildTexubersichtUbersichtsS img{
border:1px solid #FDFDFD;
}

.bildTexubersicht{
border:1px solid #FDFDFD;
}

.verfasserDatum{
font-size:10px;
color:#CDCDCD;
font-style:italic;
}


.TerminUebersichtTitel{
text-decoration:none;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
}


.TerminUebersichtMore{
text-decoration:none;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
}

.bildgaleriebilder{
border:1px solid #FFFFFF;
}

.bildgalerietext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}







/*Anpassung für das Gästebuch*/
.textklein{
color:#FFFFFF;
text-decoration:none;
}

/*Anpassung für den weiter Link im  Gästebuch*/
.gastebuch a{
color:#FFFFFF;
}
.text a{
color:#FFFFFF;
}



/*Die spalte in der tabelle die auf Übersichtsseiten zwischen dem linken und dem rechten modul ist */
.uebersichtMittelspalte{
width:16px;
background-color:#222222;
}


.mehrLesen{
color:#000000; 
float:right;
margin-top:4px; 
text-decoration:none;
font-style:italic;
}



/*Anpassung für Die breite der Übersichtsseite , Die Rechte seite wird auf die passende breite eingestellt, die linke passt sich automatisch an */


.uebersichtsseiteright{
width:352px;

}






