BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/fileadmin/material/layoutbilder/bgganz.jpg);
	height: 101%;
}

BODY,P,OL,UL,DIV,TD,TABLE,.bodyText {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #000000;
	font-style: normal;
}

.OBEN {
	background-image: url(/fileadmin/material/layoutbilder/top.jpg);
}


/* Standardtitel */
h1,.title {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

/* titel m. hintergrund */
h2 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	background-color: #F0F1ED;
	width: 100%;
}


/* Navigation links */
.naveins a:hover {
	color: #14653D;
	text-decoration: none;
} 


 
/* 2. ebene navigation links */
.navzwei,.navzwei a:link,.navzwei a:visited  {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	background-color: #F7F7F4;
}   

.navzwei a:hover {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #32A23A;
	font-weight: normal;
	text-decoration: none;
	background-color: #F7F7F4;
}


/* 3. + 4. ebene navigation links */
.navdrei,.navdrei a:link,.navdrei a:visited  {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}   

.navdrei a:hover {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #32A23A;
	font-weight: normal;
	text-decoration: none;
}
  
.navlinie {
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #93CC95;
	}
	
.navlinieerste {
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #93CC95;
	}


/* Formular */
SELECT {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	border: 1px solid #CCCCCC;
	background-color: #F5F6F1;
	filter: Alpha(Opacity=80, FinishOpacity=80);
}
TEXTAREA {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	border: 1px solid #CCCCCC;
	background-color: #F5F6F1;
	filter: Alpha(Opacity=80, FinishOpacity=80);


} 
INPUT {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	border: 1px solid #CCCCCC;
    background-color: #F5F6F1;
	filter: Alpha(Opacity=80, FinishOpacity=80);  
}

optgroup {
	background-color: #F5F6F1;
	filter: Alpha(Opacity=80, FinishOpacity=80);
	border: 1px solid #CCCCCC;
}


/* html-tags */
.caption {
 font-family : Verdana, sans-serif;
 font-size: 11px;
 color : #000000;
}
.bulletlist {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
    font-weight: normal;  
	color: #000000;
	text-decoration: none;
}

/* Tabellenüberschrift */
.tr-0 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	background-color:#FFFFFF;
	filter: Alpha(Opacity=80, FinishOpacity=80);
}

/* Impressum */
.infotext,.infotext a:link,.infotext a:visited {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.infotext a:hover {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #32A23A;
	text-decoration: none;
}


/*Text unter Bilder*/
P.csc-caption { margin: 0px; }
/* Text zu bild */
P.csc-caption {
    font-size: 10px;
  	padding: 3px 0px 0px 0px;
	/*line-height: 23px;*/
    color:#000000;
	font-weight : bold;
}



/* Hyperlinks */

a:link,a:visited {
 color: #000000;   			
 text-decoration: underline;
}

a:hover {
 color: #32A23A;
 text-decoration: underline;
}

/* Hintergrund im Inhaltsbereich */
.bgbuch {
	background-attachment: scroll;
	background-image: url(/fileadmin/material/layoutbilder/bg.jpg);
	background-repeat: no-repeat;
}

/* Hintergrund im Navigationsbereich */
.contentr {
	background-color: #F5F6F1;
	/*filter: Alpha(Opacity=80, FinishOpacity=80);*/
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #000000;
}

/* Weisse Navigation */
.white,.white a:link,.white a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	}
	
.white a:hover {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #32A23A;
	text-decoration: none;
}

/* Adresseliste */
.adresse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color:  #F0F1ED;
    border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #000000;
}


/* News extension Styles */

.ort,.ort a:link,.ort a:visited {
  color: #14653D;  			
 text-decoration: none;
}

.ort a:hover {
 color: #000000;
 text-decoration: none;
}


.datum {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}




