body {

	background-color: #FFDD66;
}

body, table, td, tr, div, p, pre, h1, h2, h3, h4, ul {
font-family: "Times New Roman", Times, serif;
color: #3F2905;
font-size: 14px;
}
.bg_inhalt {
background-color: #FFEAA2;
	font-size: 14px;

}
.scroll
{	
overflow: auto ; 
width: 100%; 
height: 460px;


scrollbar-base-color: #203b59;
scrollbar-3d-light-color: #a0bbd9;
scrollbar-arrow-color: #FFEAA2;
scrollbar-darkshadow-color: #203b59;
scrollbar-face-color: #D8A328;
scrollbar-highlight-color: #804040;
scrollbar-shadow-color: #804040;
scrollbar-track-color: #D4D0C8;

}




h1 {
color: #BE9236;
 font-size: 18px;
 font-weight: bold;
}
h2 {
	font-size: 18px;
	color: #BE9236;
	font-weight: normal;
	font-style: italic;

}
h3
{
	font-size: 12px;
	color: #4D3300;

}



.menu, .menu a, .menu a:link, .menu a:visited {
	display: block;
	color: #9A7019;
	font: bold 12px/23px "Times New Roman", Times, serif;
	height: 27px;
	background-image: url('image/layout/menue_passiv.gif');
   text-decoration: none;


}

.menu a:hover {
display: block;
color: #3F2905;
font: bold 12px/23px "Times New Roman", Times, serif;
cursor: pointer;
height: 27px;
background-image: url('image/layout/menue_aktiv.gif');
text-decoration: none;
}

.menu_activ a {
display: block;
color: #3F2905;
font: bold 12px/25px "Times New Roman", Times, serif;
cursor: pointer;
height: 27px;
background-image: url('image/layout/menue_aktiv.gif');
text-decoration: none;
}

.umenu, .umenu a, .umenu a:link, .umenu a:visited {
display: block;
color: #9A7019;
font: bold 12px/25px  "Times New Roman", Times, serif; 
height: 27px;
background-image: url('image/layout/umenue_passiv.gif');
text-decoration: none;
}
.umenu a:hover {
display: block;
color: #3F2905;
font: bold 12px/25px "Times New Roman", Times, serif;
cursor: pointer;
height: 27px;
background-image: url('image/layout/umenue_aktiv.gif');
text-decoration: none;
}

.umenu_activ a {
display: block;
color: #3F2905;
font: bold 12px/25px "Times New Roman", Times, serif;
cursor: pointer;
height: 27px;
background-image: url('image/layout/umenue_aktiv.gif');
text-decoration: none;
}

.uumenu, .uumenu a, .uumenu a:link, .uumenu a:visited {
display: block;
color: #9A7019;
font: bold 12px/25px  "Times New Roman", Times, serif; 
height: 27px;
background-image: url('image/layout/uumenue_passiv.gif');
text-decoration: none;
}
.uumenu a:hover {
display: block;
color: #3F2905;
font: bold 12px/25px "Times New Roman", Times, serif;
cursor: pointer;
height: 27px;
background-image: url('image/layout/uumenue_aktiv.gif');
text-decoration: none;
}

.uumenu_activ a {
display: block;
color: #3F2905;
font: bold 12px/25px "Times New Roman", Times, serif;
cursor: pointer;
height: 27px;
background-image: url('image/layout/uumenue_aktiv.gif');
text-decoration: none;
}


td.fuss   { background-color: ; }



.fuss, .fuss a, .fuss a:link, .fuss a:visited {

color: #535352;
font: 10px  Arial; 
text-decoration: none;
}

.fuss a:hover {

color: #535352;
font: 10px  Arial;
 text-decoration: underline;
}

th.formueberschrift{
	font-weight: bold;
	color: #BE9236;
	background-color: #FFDD66;
	text-align: left;

}

.formular {
	font-weight: bold;
	color: #525151;
	text-decoration: none;
	background-color: #FEEBD0;
	border: 1px solid #364D6D;
}

td.left   { background-color: #E9D1A0; 
            color: #525151;}
td.right  { background-color: #FEEBD0; 
				color: #364E6D;}


td.modul_odd    { background-color: #E9D1A0; }
td.modul_even   { background-color: #F2F2F2; }

/*  
td.odd    { background-color: #B3CDA1; }
td.even   { background-color: #F2F2F2; }
*/				
td.meldung  { background-color: #D0DAE5; 
				color: #525151;
				font-weight: bold;
}			
					

th.meldung { background-color: #FFEEB3;
          color: #2E5AA5;
		  font-weight: bold;
          font-size: 12px;
          border: 1px solid #000000;
        }
td.meldung_inhalt  {
	background-color: #FFFF99;
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
}	
td.meldung_inhalt_aktiv  {
	background-color: #51D652;
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
}					
th.fehler { background-color: #FF0000;
          color: #FFFF00;
		  font-weight: bold;
          font-size: 14px;
          border: 1px solid #000000;
        }
		  

.gblink, .gblink a, .gblink a:link, .gblink a:visited {

	color: Green;
   text-decoration: none;


}

td.gbkommentar_headline  {
	background-color: #53ABFF;
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
}	
