body {

	background:url(../images/seite_neu.gif);

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#000000;

	}



td, input, textarea {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#000000;

	}	
	
td {
	vertical-align:top;
	}



img {

    border: 0 none;

    }



.navi_oben {

	font-size: 14px; 

	font-weight:bold;

	color:#000000;

	text-decoration:none;

}



.navi_oben:hover {

	color:#CCCCCC;

	}



.navi_head {

	font-size: 12px; 

	font-weight:normal;

	color:#000000;

	text-decoration:none;

}



.navi_head:hover {

	color:#CCCCCC;

	}



.navi_leiste_oben {

	background-color: #DAB252;

/*	background-color: #DFC45B; */

	color:#000000;

	font-size: 12px; 

	}



.navi_hilfe {

	font-size: 12px; 

	color:#0061A5; 

	font-weight:bold; 

	text-decoration: none;

}



.navi_hilfe:hover {

	color:#CCCCCC;

	}



.navi_leiste_links {

	background-image: url(../images/inhalt_neu.gif);

}



.pathway {

	font-size:10px;

	color:#000000;

	}



.drucken {

	font-size:10px;

	color:#000000;

	text-decoration:underline;

	}



.drucken:hover {

	color:#CCCCCC;

	}



.trennlinie_oben {

	background-color: #5A3D05;

}



.dotsv {

	background-image: url(../images/dotsv.gif);

}



.dotsh {

	background-image: url(../images/dotsh.gif);

}



.Bildunterschrift {  

	font-size: 9px; 

	color: Black; 

	font-weight: normal; 

	text-align: center,

	}



.Suche { 

	color: "#0061A5"; 

	font-weight:bold; 

	font-size: 12px;

	text-decoration: none   

	}



.Suche:hover { 

	color : Silver; 

	}



a {

 	color: #0061A5;

	}



a:hover {

 	color: Silver;

}



/* NEWS */



div#news_startpage {

	font-weight:bold;

	border-bottom-style:dotted;

	border-bottom-width:thin;

	border-bottom-color:#996600;

	}



div#news_startpage a {

	font-weight:bold;

	}



div#news_head {

	font-weight:bold;

	border-bottom-style:dotted;

	border-bottom-width:thin;

	border-bottom-color:#996600;

	}



div#news_head a {

	font-weight:bold;

	}



div#news_trennzeile {

	border-bottom-style:dotted;

	border-bottom-width:thin;

	border-bottom-color:#996600;

	}

	

div#news_more {

	font-size:10px;

	}

div#news_more a {

	font-size:10px;

	}



/* LAYERMENU */



#cMenu {

     height:31px;

     width: 708px;

     margin-left:1px;

     margin-bottom:1px;

	 background-color: #DAB252;

     position:relative; /* wichtige angabe, sonst taucht das slideMenu an falscher Position auf */

	 z-index:2;

}



/*

###################

# ypMenu Styles #

###################

*/

.mmContent {

     /* nrmale schrift definieren */

     font-size: 12px; 

	 font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;

}



.mmContent ul {

     margin: 0px; padding: 0px;

     list-style: none;

     z-index:2;

     position:relative;

     left:0px; top:0px;

}

.mmContent li {

     padding: 0px; margin: 0px;

}



.menuBackground {

     position:absolute;

     left:0px; top:0px;

     z-index:1;

}



.mmContent li a {

     /* Links bzw. die slideMenü-Elemente definieren */

     display:block;

     color: #222222;

     font-weight:normal;

     font-size: 12px;

     font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;

     width: 150px;

     padding: 5px;

     text-decoration: none;

     border-bottom: solid 1px #CCCCCC; /* der rand zwischen den MenüElementen */

}



* html .mmContent li a {

     width: 160px;

     width: 160px;

}



/* */

.mmContent li a:link { background: #EAED65; color: #222222; font-size: 12px; }

.mmContent li a:visited { background: #EAED65; color: #222222; font-size: 12px; }



.mmContent li a:hover{ background: #FFFF99; color: #222222; font-size: 12px; }

.mmContent li a:active { background: #EAED65; color: #222222; font-size: 12px; }



.mmContent li a.submenu {

background: #EAED65 url(fileadmin/template/ypMenu/pfeil.gif) no-repeat right center; }

.mmContent li a.submenu:hover {

background: #FFFF99 url(fileadmin/template/ypMenu/pfeil.gif) no-repeat right center; }



/*

##########################################

# ypMenu Styles for our belove IE 5.01 #

##########################################

*/



.mmContentb {

     font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;

}



.mmContentb ul {

     margin: 0px; padding: 0px;

     list-style: none;

     z-index:2;

     position:relative;

     left:0px; top:0px;

}

.mmContentb li {

     padding: 0px; margin: 0px;

}



.menuBackground {

     position:absolute;

     left:0px; top:0px;

     z-index:1;

}



.mmContentb li a {

     /* Links bzw. die slideMenü-Elemente definieren */

     display: block;

     width: 150px;

     padding: 5px;

     color: #222222;

     font-weight: normal;

     font-size: 12px;

     font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;

     text-decoration: none;

     border-bottom: solid 1px #CCCCCC; /* der rand zwischen den MenüElementen */

}



* html .mmContentb li a {

     width: 160px;

     width: 160px;

}



.mmContentb li a:link { background: #EAED65; color: #222222;}

.mmContentb li a:visited { background: #EAED65; color: #222222;}



.mmContentb li a:hover{ background: #FFFF99; color: #222222;}

.mmContentb li a:active { background: #EAED65; color: #222222;}



.mmContentb li a.submenu {

     background: #EAED65 url(fileadmin/template/ypMenu/pfeil.gif) no-repeat right center;

     font-size: 12px;

}

.mmContentb li a.submenu:hover {

     background: #FFFF99 url(fileadmin/template/ypMenu/pfeil.gif) no-repeat right center;

     font-size: 12px;

}