/*
 gelb
*/

body {
 /* ************************ NEU */
 background-image:url(gelb_back.gif);
 background-repeat:repeat-y;
 height: 100%;
 width: 100%;
 text-align: left;
 margin: 0;
 padding: 0;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:0.7em;	 
 color:5D5D5D;
} 



div#headerContainer{

 clear: both;
 width:1002px;
 height:144px;
 border-bottom:0px;
 border:0px;
 padding:0px;
 margin:0px;
  /* ************************ NEU */
 background-image:url(gelb_top.jpg);
 background-repeat:no-repeat;
 text-align:left;

 }



/* -----------------------------
			TopNav-Container
-------------------------------- */
/* Enthält alle Links der ersten Hierarchie-Stufe: Top-Navigation */
div#topNavContainer{

 text-align:left;
   /* ************************ NEU */
 background-image:url(gelb_navback.gif);
 background-repeat:repeat-x;
 background-position: bottom;
}


/* --- Default-Klasse für Navigationselemente --- */
div.topNavItem, div.topNavItemSelected{
 float:left; 
 overflow:hidden; 
 width:80px;
 height:30px;
 margin:0px 2px 0px 0px;
 /* ************************ NEU */
 background-image:url(gelb_topnavback.gif);
 background-repeat:no-repeat;
 background-position: right bottom;

 

}

div.topNavItem{
  /* ************************ NEU: reiter normale farbe */ 
  background-color:#FBF2C7;
}

div.topNavItem a{
 color:#5D5D5D;
 font-size:1.0em;
 margin-left:4px;
 margin-right:2px;
 margin-top:1px;
 display:block;
 text-decoration:none;
 line-height:1.1em;
}

div.topNavItem a:hover, a:focus, a:active{
 /* ************************ NEU: reiter aktive farbe schrift */ 
 color:#DBA606;
}

div.topNavItemSelected{
 /* ************************ NEU: reiter aktiv farbe */ 
 background-color:#F8BF14;
  /* ************************ NEU */
 background-image:url(gelb_topnavback_selected.gif);
 background-repeat:no-repeat;
 background-position: right bottom;

}

div.topNavItemSelected a{
 color: #FFFFFF;
 font-size:1.0em;
 text-decoration:none;
 margin-left:4px;
 display:block;
 line-height:1.1em;
}



div#rightbar hr{
	clear:both;
	/* ************************ NEU: farbe linie */
	border-bottom: solid #F9D86D 1px;
	margin: 8px 0px 0px 0px;
	height: 1px;
	
}
div#rightbar b{
	/* ************************ NEU: textfarbe headlines */
	color: #F8BA01;
	
	
}

/* -------------------------------------------------
		Inhalt der linken Navigation
------------------------------------------------- */

div.leftNavTopPage a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-decoration:none;
	font-weight:bold;
	/* ************************ NEU: textfarbe headlines KATEGORIE */
	color:#F8BA01;
}


/* -------- Linke Navigation  --------- */
ul.leftNav{
 padding: 0px;
 margin: 0px;
 list-style-type: none;
 overflow: hidden;
}


ul.leftNav li ul{
 margin: 0px;
 border: none;
}


ul.leftNav a{
 text-decoration: none;
 font-weight: normal;
}

.block{
 display: block;
}

ul.leftNav a:link, ul.leftNav a:visited{
 color:#5D5D5D;
 margin: 0px;
}

/* Markierungs-Pfeil bei hover */
li.leftNav1 a:hover, 
li.leftNav2 a:hover,
li.leftNav3 a:hover,
li.leftNav4 a:hover{
 /* ************************ NEU: verwaltung_arrow */
 background-image: url(gelb_arrow.gif);
 background-repeat: no-repeat;
 background-position: 1px 3px;  /* 0px von links 3px von oben */

}

li.leftNav0Selected {
/* ************************ NEU: rollOVer Farbe Naveben  eben HELLE farbe */
 background-color:#F9D86D;
}


.leftNav0Selected a:hover, 
.leftNav1Selected a:hover, 
.leftNav2Selected a:hover, 
.leftNav3Selected a:hover, 
.leftNav4Selected a:hover{
 background-image: none;
}


li.leftNav1Selected,
li.leftNav2Selected,
li.leftNav3Selected,
li.leftNav4Selected{
 /* ************************ NEU: verwaltung_arrow */
 background-image: url(gelb_arrow.gif);
 background-repeat: no-repeat;
 background-position: 1px 3px;
}


/* --------------- Ebene 0 ------------------- */
.leftNav0{
 margin: 0px;
 border-bottom: solid #FFFFFF 1px;
 padding: 0px;
 /* ************************ NEU: hintergrundfarbe normal fuer links GANZ HELLE farbe */
 background-color:#FBF2C7;
}

.leftNav0 a{
 padding: 3px 0px 3px 17px;
}

.leftNav0 a:link, .leftNav0 a:visited, .leftNav0Selected a:link, .leftNav0Selected a:visited{
 font-size: 1.0em;
 font-weight: normal;
}


/* --------------- Ebene 1 ------------------- */
.leftNav1{
 margin: 0px;
 padding-left:10px;
 padding: 0px; 
 /* ************************ NEU: hintergrundfarbe nav2te eben  HELLE farbe */
 background-color:#F9D86D;
 border-bottom: solid #FFFFFF 1px;
}

.leftNav1 a{ 
 padding: 3px 0px 3px 20px;
}

.leftNav1 a:link, .leftNav1 a:visited, .leftNav1Selected a:link, .leftNav1Selected a:visited{
 font-size: 1.0em;
 font-weight: normal;
}




/* --------------- Ebene 2 ------------------- */
.leftNav2{
 margin: 0px;
 padding-left:10px;
 padding: 0px; 
 /* ************************ NEU: hintergrundfarbe nav2te eben HELLE farbe */

 background-color:#F9D86D;
 border-bottom: solid #FFFFFF 1px;
}

.leftNav2 a, .leftNav2Selected a{
 padding: 3px 0px 3px 23px;
}

.leftNav2 a:link, .leftNav2 a:visited, .leftNav2Selected a:link, .leftNav2Selected a:visited{
 font-size: 1.0em;
 font-weight: normal;
}



/* --------------- Ebene 3 ------------------- */
.leftNav3{
 margin: 0px;
 padding-left:10px;
 padding: 0px; 
  /* ************************ NEU: hintergrundfarbe nav2te eben HELLE farbe */
 background-color:#F9D86D;
 border-bottom: solid #FFFFFF 1px;
}

.leftNav3 a, .leftNav3Selected a{
 padding: 3px 0px 3px 26px;
}


.leftNav3 a:link, .leftNav3 a:visited, .leftNav3Selected a:link, .leftNav3Selected a:visited{
 font-size: 1.0em;
 font-weight: normal;
}



/* ------------------ Markierungsfarbe ---------------------------
* Hintergrundfarbe bei hover und selektiertem Menüpunkt */
li.leftNav0 a:hover, li.leftNav0Selected{
 /* ************************ NEU: hintergrundfarbe nav2te eben DUNKLE farbe */
 background-color:#F8BF14;
}


li.leftNav1 a:hover, li.leftNav1Selected,
li.leftNav2 a:hover, li.leftNav2Selected,
li.leftNav3 a:hover, li.leftNav3Selected,
li.leftNav4 a:hover, li.leftNav4Selected{
 /* ************************ NEU: hintergrundfarbe nav2te eben HELLE farbe */
 background-color:#F9D86D;
}


li.leftNav1Selected,
li.leftNav2Selected,
li.leftNav3Selected,
li.leftNav4Selected{
 /* ************************ NEU: hintergrundfarbe nav2te eben DUNKLE farbe */
 background-color:#F8BF14;
}



/* ------------------------------------------------------------------
					weitere Standard-Tags
------------------------------------------------------------------ */
p{
 margin:5px 0 5px 0;
 padding:0;
}

/* Editor fügt z.T. automatisch <p> in <td>s ein, daher margin auf 0 setzen
* sonst unschöner Abstand 
*/ 
table tr td p {
 margin:0px;
}

img{
 border:none;
}

hr{
 height:1px;
 border:0px;
}

form,div,ul{
 margin: 0;
 padding: 0;
}

li{
 margin: 0px 0px 0px 25px;
}

.highlightText{
 font-weight:bold;
}

.boldText{
 font-weight:bold;
}


div.breadCrumbBox a{
 font-size:0.95em;
 text-decoration:none;
 color:#5D5D5D;
}


