html, body {
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 11px; 
text-decoration : none; 
text-align: left;
        margin: 10px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        scrollbar-3dlight-color: #CDCBC6;
        scrollbar-arrow-color: #333333;
        scrollbar-darkshadow-color: #111111;
        scrollbar-face-color: #C7D0A6;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-shadow-color: #DFDEDB;
        scrollbar-track-color: #DFDEDB;

}

.small {
font-size: 9px;
}

#datum {
font-size: 9px;
text-align: center;
height: 20px;
}

#image {
width: 10%;
background-color:#EEAA00;
}

p  { 
padding-left:2px;
font-size:12px;
}

#hinweisnavigation {
/*width: 520px;*/
clear: both;
padding-left: 5px;
margin-top: 0px;
text-align : left; 
background-color:#EEAA00;
font-size : 12px; 
}

#topnavigation {
float: right; 
padding-top: 0px;
font-size : 11px; 
}

#header {
float: right;
width: 600px;
font-size: 20px;
}

#container {
width: 803px;
background-color: #eef2d9;
}

#containerlinks {
width: 160px;
float: left;
/*height: 650px;*/
/*background-color:#C7D0A6;*/
}

#content {
float: left;
width: 620px; 
/*height: 650px;*/
text-align : justify; 
overflow: auto;
} 

#navigation {
width: 140px;
text-align: left;
padding-left: 10px;
}

table {
font-size : 10px; 
}

table.border {
width: 440px;
border: 1px solid #96BAA5;
}

tr {
background-color: #C7D0A6;
}

tr.head {
font-size : 11px; 
vertical-align: top;
height: 16px;
background-color: #C7A0A6;
}

tr.bottom {
background-color: #96BAA5;
}

td.right {
text-align:right;
}

td.left {
padding-left: 10px;
text-align:left;
}

#logo {
width: 140px;
height: 100px;
padding: 5px;
}

#logorechts {
height: 80px;
width: 130px;
padding: 5px;
}

#headline {
font-size: 12px; 
font-weight: bold;
padding: 10px;
border-top: 1px solid #d36832;
}

#subheadline {
padding: 20px;
float: left;
}

#text {
clear: both;
/*float: left;*/

padding: 10px;
font-size: 10px;
/*overflow:auto;*/
}

#error {
padding: 10px;
font-size: 10px;
color: #FF0000;
}

#liste {
padding: 10px;
border-top: 1px dotted #d36832;
}

#liste li a {
padding-left: 5px;
color:rgb(51,79,119);
}

#liste ul {
padding-left: 10px;
}

#liste li {
font-size: 14px;
display:block;
padding-left:10px;
padding: 5px;
background:url("../images/navi_pfeil_rechts.gif") no-repeat;
background-position:left;
} 

#footer {
clear : both; 
color : #fff; 
padding : 3px 0; 
text-align : center; 
font-size : 80%; 
height : 14px; 
border-top: 1px dotted #d36832;
} 

#copyright {
text-align : center; 
font-size: 9px;
background-color:#EEAA00;
border-top: 1px dotted #d36832; 
} 

h1 { padding-left:2px;
     font-weight:bold;
     font-size:16px;
     color: #ff9900;
     margin:0;
}
h2 { padding-left:2px;
     font-weight:bold;
     font-size:12px;
     color:rgb(217,104,28);
     margin:0;
}

.navi{
	width:130px;
	border-bottom:1px solid rgb(170,170,170);
	/*background-color:rgb(255,255,255);*/
	background-color: #eef2d9;
}

a.navileft_passive {
	display:block;
	/*background-color: #C7D0A6;*/
	/*background-color:#E8E8EE;*/
	padding-top:3px;
	padding-bottom:3px;
	color:rgb(51,79,119);
} 

a.navileft_active {
	display:block;
	/*background-color:#ffffff; */
	background:url("../images/navi_pfeil_rechts.gif") no-repeat; 
	background-position:right;
	background-color: #C7D0A6;
	padding-top:3px;
	padding-bottom:3px;
	color:rgb(51,79,119);
} 

a.navileft_open {
	padding-left:10px;
	display:block;
	background:url("../images/navi_pfeil.gif") no-repeat;
	background-position:right;
	background-color: #C7D0A6;
	/*background-color:#E8E8EE;*/
	padding-top:3px;
	padding-bottom:3px;
	color:rgb(51,79,119);
}

a {
text-decoration: none;
}

A:hover  {
text-decoration: none; 	
	background-color: #C7D0A6;
	/*background-color:#E8E8EE;*/
color: #AE6B00;
}

.input_searchbox {
	width:55px;
	vertical-align:middle;
	font-size:10px;
	color: rgb(62,77,116);
}


