html{
height:100%;
}

body{
height:100%;
margin:0;
padding:0px;
background-color:#817A4E;

font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

/* ie */
text-align:center;
  scrollbar-3dlight-color:#FFFFFF;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#CCCC99;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#000000;
  scrollbar-track-color:#817A4E;
}

div{
text-align:left;
}

#sbutton{
	margin:0px;
	padding:0px;
	background-color:#867949;
	border:none;
	font-weight:bold;		
	color:#000000;	
}

#sfeld{
	margin:0px;
	padding:1px;
	border:none;
	color:#000000;	
}


#layout{
overflow:hidden;
width:779px;
margin:0px auto;
}

#header{
height:115px;
}

#navigation{
overflow:visible;
background:#E7EDD7 url(bilder/left.jpg) no-repeat; background-position:2px 2px;
float:left;
width:104px;
margin-right:1px;
}


#content_main_frame{
width:674px;
float:right;
}

#content_image{
float:left;
background:#E7EDD7 url(bilder/middle2.jpg) no-repeat; background-position:2px 2px;
}

#head_menue{
border:2px solid black; 
padding:2px;
/* height:46px; */
}

#content{
border:2px solid black; 
padding:2px; 
}

#nav_pos{
padding:2px;
}




#newsticker{
overflow:hidden;
background:#E7EDD7 url(bilder/right2.jpg) no-repeat; background-position:2px 2px;
}



#footer{
border:2px solid black;
background:#E7EDD7;
 overflow:hidden;
/* height:20px; */
text-align:center;
padding-top: 2px; 
padding-bottom: 2px; 
}


/*#footer_l{
width:200px;
float:left;
padding:4px;
}*/

/*#footer_rr{
float:right;
width:550px;
}*/

/*#footer_m{
float:left;
text-align:center;
 padding:4px;
}*/

/*#footer_r{
float:right;
text-align:right;
 padding:4px;
}*/


.hidden{
width:0px; 
height:0px;
overflow:hidden;
}


.galerie{
border:2px solid black;
background:#E7EDD7;
overflow:hidden;
}


.border1{/*Ohne Padding*/
border:2px solid black;
overflow:hidden;

}

.border2{/*mit Padding*/
border:2px solid black;
overflow:hidden;
padding:2px;
}


.spacer{
height:1px;
background-color:#817A4E;
overflow:hidden;
}

.console{
 background-color:black;
 border:1px solid white;
 margin:2px;
 padding:2px;
 color:white;
 font-family:monospace;
 font-size:11px;
}

.console_red{
 color:#AC1418;
 font-family:monospace;
}

.console_blue{
 color:#31507B;
 font-family:monospace;
}

.red{
 color:red;
}

.balken{
 background-color:black;
 width:100%;
 height:2px;
 overflow:hidden;
}

.balken1{
 background-color:black;
 width:100%;
 height:1px;
 overflow:hidden;
}


/* Haupxtitel */
h1 {
font-size: 20px; 
word-spacing: 0px; 
font-weight: bold;
margin-top: 10px; 
margin-bottom: 10px}

/* UnterTitel */
h2 {
font-size: 17px; 
word-spacing: 0px;  
font-style: italic;
margin-top: 10px; 
margin-bottom: 10px}

/* Titel von Newsticker, UnterUnterTitel */     
h3 {
font-size: 15px;
margin-top: 0px; 
margin-bottom: 0px }

/* Kleine Dinge (aktualisierungsdatum) */
h4 {
font-size: 9px; 
word-spacing: 0px;
margin-top: 0px; 
margin-bottom: 0px; 
font-weight: lighter}         




/*  Newsticker */
h5 { 
font-size: 13px; 
word-spacing: 0px;  
margin-top: 0px; 
margin-bottom: 0px; 
font-weight: lighter }

/* Footer  */
h6 { 
font-size: 9px; 
word-spacing: 0px; 
margin-top: 0px; 
margin-bottom: 0px}

pre {
font-family:Courier New, Courier, mono;  
font-size: 10px; 
color: #0000FF  }

/* Text */
p { 
font-family: Times New Roman, Times, serif; 
font-size: 15px;
margin-top: 0px; 
margin-bottom: 10px;  
font-weight: bold  }
     
/*Unsichtbarer  Text */     
.unsichtbar {
color:#817A4E;
font-size: 0px;
}
    
A.unsichtbar:link, A.unsichtbar:visited, A.unsichtbar:active, A.unsichtbar:focus, A.unsichtbar:hover {
  text-decoration: none;
  color: #817A4E;  
  background-color: #817A4E;
  font-size: 0px;
}

 

a:link       {color: #005F00;  font-weight: bold }
a:visited    {color: #005F00;  font-weight: bold }
a:active     {color: #005F00;  font-weight: bold }
a:hover      {color: #005F00;  font-weight: bold; text-decoration: none }
a:focus      {color: #005F00;  font-weight: bold }



A.button {
text-decoration: none;
border: 1px none #ffffff;
padding-right: 2px;
padding-left:  3px;
padding-top:   0px;
padding-bottom: 1px;
margin-right:2px;
color: #005F00;  
font-weight: bold;    
}

A.button:link, A.button:visited, A.button:active, A.button:focus {
border: 1px solid #f0f0ff;
 background-color: #DDDDDD;
}

A.button:hover {
background-color: #f0f0f8;
border: 1px solid #009933;
}


/*
li {
font-family: Times New Roman, Times, serif; 
font-size: 17px;
font-weight: bold 
}*/

/*ul {list-style-image:url(bilder/list.gif)} 
ul.dropdown {list-style-image:url(bilder/dreieck_nach_unten.gif)} */



/*
 Font settings -- change your font, colour, alignment etc.
 Insert 'font-weight: bold;' or 'font-style: italic;' without quotes if you want.
*/
.lowText  { text-decoration: none; color: #FFFFFF; font: 12px Verdana, Arial, Helvetica }
.highText { text-decoration: none; color: #000000; font: 12px Verdana, Arial, Helvetica }
.lowText  { text-decoration: none; color: #FFFFFF; font: 12px Verdana, Arial, Helvetica }

/* Borders used by some items */
.itemBorder { border: 1px solid #666666 }
.itemBorderBlank { border: 1px solid #CCCCDD }
