body {
	font-family: Verdana, Arial, Geneva, helvetica, sans-serif;
	margin: 0px;
	background-image: url(images/back.gif);
	background-repeat: repeat-x;
	background-color: #818181;
  	font-size: 12px;
  	color: #222;        	
}

table {
	font-size: 12px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	text-align:left;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #222;
	font-weight: normal;
	margin: 0px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	margin: 0px;
}

h4 {
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#000;
    text-align:right;
    margin-right:20px;
}

h5 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#363636;
	font-weight: bold;
	margin: 0px;
}

hr{
 border: 0px; /* Für Firefox und Opera */
 border-top: solid 1.2px #008000;
 border-bottom: transparent;
}


a {
	color:#008000;
	text-decoration:none;
	font-weight:bold;
}

a:hover {
	color: #000;
	text-decoration: none;
}

#container_big {
	width: 827px;
	padding: 0px;
	margin: 0px;
	
}

#container {
	float: left;
	position: relative;
	width: 827px;
	text-align: left;
	padding: 0px;


}

#header {
	float: left;
	position: relative;
	width: 827px;
	height: 273px;
	text-align: left;
	background-image: url(images/header_clear.jpg);
	background-repeat: no-repeat;
    overflow:visible;
	font-family: Arial, Helvetica, sans-serif;
	z-index:2;
	margin-top:1px;
    }

#logo {
float:right
}

#menu {
    margin-top:5px;
	float: left;
    text-align:left;
    padding-left:0px;
    font-size:12px;
    padding-bottom:0px;
    font-weight: bold;
    z-index:2;
    overflow:visible;
    
    
}

	#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 13.5em;
	}

	#nav li { /* all list items */
		position : relative;
		float : left;
		line-height : 2.05em;
		margin-bottom : -1px;
		width: 8em;
		font-weight:bold;
		display:block;
		color:white  ;
        padding : 0.4em 0.5em;
	}
	
	  .pfeil{
      background: url(images/arrow_sub1.gif) center right no-repeat;
      }
      
      .black{
       color:#000000;
	   text-decoration:none;
	   font-weight:bold;    
      }
      


	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 8.5em;
		margin-top : -2.05em;
		
		
	}

	#nav li ul ul { /* third-and-above-level lists */
	    position: absolute;
		left: -999em;
		margin-left:12.5em;
        }


	#nav li a {
		width: 8em;
		w\idth :auto;
		display : block;
		color : white;
		font-weight : bold;
		text-decoration : none;
		
	}

     #nav li li {
     width:12em;
     background-color:#519820;
     border:0.35px;
     border-style:solid;
     border-color:#4BB815;

     }

	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}

    #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}

    #nav li a:hover, #nav li li a:hover, #nav li:hover {
		background-color : #4BB815;
	}
	

	
#content {
	float: left;
	position: relative;
	width: 827px;
	text-align: left;
	padding: 0px;	
	background-image: url(images/content_back.gif);
	background-repeat: repeat-y;
	background-color: #FFFFFF;
    padding-left:2px;
    padding-right:2px;
}

#main {
	float: left;
	position: relative;
	width: 827px;
	right: -5px; 	
}

#mail {
float:left;
position: relative;
vertical-align:middle;
text-align:center;   
width:827px;
padding-top:5px; 
margin-top:8px; 
}


#footer {
	float:left;
	position: relative;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 827px;
	background-image: url(images/footer.gif);
	background-position: center;
	background-repeat: no-repeat;
	vertical-align: middle;
	text-align: center; 
	color: #eaeaea;
	padding-top: 2px;
	height: 48px;
	margin-top: 5px;
	line-height:11px;
}

#footer a {
	color: #fff;
	margin-left: 5px;
	margin-right: 5px;
	font-weight:normal;
}

#footer a:hover {
	color: #fff;
	text-decoration: none;
}


#content li {
list-style:square inside; 
}


.links {
margin-left:100px;
font-weight:normal;
}

.links1{
margin-left:150px;
font-weight:normal;    
}

.links2{
margin-left:315px;
font-weight:normal;    
}


.rechts {
margin-left:260px;
font-weight:normal; 
}

.rechts1{
 margin-left:250px;
 font-weight:normal;    
}

.rechts2 {
padding-left:120px;
font-weight:normal;  
}

.rechts3 {
margin-left:475px; 
font-weight:normal;    
}

.rechts4 {
margin-left:330px;
font-weight:normal;     
    
}

.rechts5 {
margin-left:100px;
font-weight:normal; 

}
.rechts6 {
margin-left:455px;
font-weight:normal;     
}

.rechts7 {
margin-left:421.5px;
font-weight:normal;     
}

.center {
text-align:center;
padding-top:5px;    
}

.ifram {
margin-left:10px;    
}



#center {
text-align:center;
}

#content li {
list-style:inside url(images/viereck1.gif);
margin-top:1px;
}

#content li ul { /* second-level lists */
padding-left: 2em;
margin-top : 0;
line-height: 1.2em;
}


#name {font-size:26px; padding:30px 0 0 15px; font-weight:700;color:#FFFFFF }
#slogan{ font-size:14px; padding-left: 85px; font-weight:700; color:#FFFFFF }

/* SLIDESHOW */
#slideshow {
 margin-top:2px;
 margin-right:457px;
 float:right;
 height:255px; /* hier Hoehe der Slideshow-Bilder angeben */
 position:relative;
}
#slideshow img {
 display:none;
 position:absolute;
 top:0; left:0;
}
#slideshow img.start {
 display:block;
}



