/*******************************/
/* Allgemeine Formatierung */
/*******************************/

/* Links */
a:link {color:#AD0105; text-decoration: none; }
a:visited {color:#AD0105; text-decoration: none; }
a:active {color:#AD0105; text-decoration: none; }
a:hover {color: #AD0105; text-decoration: underline;}

/* Navigation */
#navigation a {
	display: block;
	color: Black;
	width: 141px;
	text-decoration: none;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	margin-left : 2px;
	margin-top : 2px;
	margin-bottom : 2px;
}

#navigation a:hover {
	display: block;
	background: #b8e1b8;
	color: Black;
	width: 141px;
	text-decoration: none;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	margin-left : 2px;
	margin-top : 2px;
	margin-bottom : 2px;
}

#naviclick {
	display: block;
	background: #000000;
	color: White;
	width: 141px;
	text-decoration: none;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	margin-left : 2px;
	margin-top : 2px;
	margin-bottom : 2px;
}

#subnaviclick {
	color: White;
}

/* Schrift */
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

#tdueb {
	color: White;
}

h1  {
        font-family:Arial;
        font-size:25px;
        margin-left:0px;
        margin-top:0px;
        color:#000000;
        font-weight:bold;
        font-style:italic;
}

h2  {
        font-family:Arial;
        font-size:20px;
        margin-left:0px;
        margin-top:0px;
        color:#000000;
        font-weight:bold;
        font-style:italic;
}

/* Formular */
#eingabefeld {
	overflow:hidden;
	color: Black;
	WIDTH: 120px;
	height: 20px;
	font-size: 10;
	background: #FAFAFA;
	border : 1px solid #A52A2A;
}

#button {
	BORDER: 1px solid #A52A2A;
	color: Black;
	font-size: 10;
	background: #FAFAFA;
	width:40px;
}

/* Rahmen rundum */
#rahmen {
	border-width:1px;
	border-style:solid;
	border-color: #228B22;
	text-align:justify;
	background-color : #fafafa;
}

#rahmen2px {
	border-width:2px;
	border-style:solid;
	border-color: #228B22;
	text-align:justify;
}

/* Hintergrundbilder */
body{
	background-color : #dddddd;
}

#bgnav {
	/*background-color : #eeeeee;*/
	background-image : url(../bilder/musternav.gif);
	background-repeat : repeat;
}

#bgobenlinks{
	background-color : #eeeeee;
	background : url(../bilder/musternav.gif) repeat;
}

#bgobenmitte1 {
	background-color : #b8e1b8;
}

#bgobenmitte2{
	background-image: url(../bilder/obenmitte2.gif);
	background-repeat: no-repeat;
	background-color : #b8e1b8;
}

#bgobenmitte3{
	background-color : #b8e1b8;
}

#bgobenrechts{
	background-color : #b8e1b8;
}

#bgmitte{
	background-color : #b8e1b8;
}

#bgtableheader{
	background-color : #228b22;
}

#bgrechtenav{
	background-color : #b8e1b8;
}

#bguntenmitte{
	background-image: url(../bilder/untenmitte.gif);
	background-repeat: no-repeat;
	background-position : bottom;
	background-color : #b8e1b8;
}

#bguntenrechts{
	/*background-image: url(../bilder/untenrechts.gif);
	background-repeat: no-repeat;
	background-position : bottom;*/
	background-color : #b8e1b8;
}

/* Scrollbar */
#scrollbar{
  	scrollbar-base-color:#EEEEEE;
  	scrollbar-3dlight-color:#CCCCCC;
  	scrollbar-arrow-color:#098407;
  	scrollbar-darkshadow-color:#000000;
  	scrollbar-face-color:#EEEEEE;
  	scrollbar-highlight-color:#FFFFFF;
  	scrollbar-shadow-color:#000000;
  	scrollbar-track-color:#F5F5F5;
}