ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{margin:0px; padding:0px;}

body,html {
  background-color:#BFE081;
  margin: auto;

  }
  
a					, div.content a,
a:visited , div.content a:visited { color:#608A23;}

a:hover,  div.content a:hover, 
a.active, div.content a.active { color:#125403;}  

 
body { padding-bottom:10px; text-align:center;}

div.satzcontainer{
     text-align:center;
}  

div.satz {
  width: 979px;
  height:742px;
     border:1px solid #69942B;
     margin-top:10px;
     margin-bottom:10px;
   	margin-left: auto;
		margin-right: auto;
			text-align: left;
  }  
  
div.head {
  background-image:url("../images/headbackground.jpg");
  height:162px;
  }
  
div.head h1{
  margin-left:339px;
  }

div.head img{
  display:block;
  border:none;
  }
  

div.bg {
  background-color:#F1FFB2;
    
}  
    

div.navigation {
    background-image:url("../images/navibackground.jpg");
    height:581px;
    width:190px;
    float:left;
    font-family:verdana;
    font-weight:bold;
    color:black;
    font-size:10pt;
   }
    
div.navigation ul{
    margin-left:20px;
    margin-top:17px;
    list-style-type:none;
}    

div.navigation ul.navigation2{
    margin-left:20px;
    margin-top:40px;
    list-style-type:none;
}    

div.navigation ul.navigation2 a{
    color:#125403
} 

div.navigation ul.navigation2 a:hover {
    color:#125403
}    

div.navigation li{
  line-height:14px;
  margin-top:10px;
  
}

    
div.navigation a {
    text-decoration:none;
    font-size: 11px;
    color:#608A23;
    letter-spacing:-0.01em;
    }    
div.navigation a:hover {color:#125403;} 
div.navigation a.active {color:#125403;}  

    
 div.content {
 		position: relative;
    width:745px;
    margin-left:190px;
    height:562px;
    padding-top:19px;
    padding-left:31px;
    background-color:#F1FFB2;
    overflow: auto;
    }   

 div.content div.col1,div.col2,div.col3 {
    width:240px;
    max-height:450px;
    padding-left:1px;
    padding-right:1px;
    float:left; 
	}
div.content div.col4 { 
    width:480px;
    height:450px;
    padding-left:1px;
    padding-right:1px;
    float:left; 
    }
    
div.content div.col5 { 
    width:720px;
    height:450px;
    padding-left:1px;
    padding-right:1px;
    float:left; 
    }
    
    div.content table{
      width:710px;
      border-spacing:10px;
      empty-cells:hide;
      border-top:20px;
    }
    

div.content h2 {
    font-family:verdana;
    font-weight:bold;
    color:#125403;
    font-size:11px;
    line-height:14px;
    padding-bottom:8px;
}

div.content h3 {
    font-family:verdana;
    font-weight:bold;
    color:#70b139;
    font-size:11px;
    line-height:14px;
    padding-bottom:8px;
    padding-top:8px;
}

div.content h4 {
    font-family:verdana;
    font-weight:bold;
    color:#70b139;
    font-size:11px;
    line-height:14px;
    padding-top:8px;
   
}

div.content li {
    font-family:verdana;
    font-weight:normal;
    color:#125403;
    font-size:11px;
    line-height:14px;
    padding-right:14px;
    letter-spacing:-0.01em;
    padding-bottom:4px;
    margin-left:12px;
}

div.col1 p {
    font-family:verdana;
    font-weight:normal;
    color:#125403;
    font-size:11px;
    line-height:14px;
    padding-right:14px;
    letter-spacing:-0.01em;
    padding-bottom:16px;
}

div.col2 p {
    font-family:verdana;
    font-weight:normal;
    color:#125403;
    font-size:11px;
    line-height:14px;
    padding-left:15px;
    letter-spacing:-0.01em;
    padding-bottom:14px;
}

div.col2 p.alt{
    padding-left:0px;
    padding-right:12px;
}

div.col2 p.alt2{
    padding-left:12px;
    padding-right:12px;
}


div.col3 p{
    font-family:verdana;
    font-weight:normal;
    color:#125403;
    font-size:11px;
    line-height:14px;
    padding-left:15px;
    letter-spacing:-0.01em;
    padding-bottom:16px;
}

div.col3 p.alt3{
    padding-left:15px;
    padding-right:0px;
}


div.col5, div.col5 p {
    font-family:verdana;
    font-weight:normal;
    color:#125403;
    font-size:11px;
    line-height:14px;
    padding-left:0px;
    letter-spacing:-0.01em;
    padding-bottom:14px;
}

 .gruen, p.gruen, div.col1 p.gruen, div.col2 p.gruen, div.col3 p.gruen, div.col4 p.gruen, div.col5 p.gruen {
  padding: 7px 15px;
  background-color: #d4ec9b;
}



div.col6 h2.alt4{
  color:#459410;
}

div.col6,div.col7,div.col8,div.col9 p{
    font-family:verdana;
    font-weight:normal;
    color:#125403;
    font-size:11px;
    line-height:14px;
    padding-top:28px;
    letter-spacing:-0.01em;
    padding-bottom:14px;
}

div.col5 table td, td{
    font-family:verdana;
    font-weight:normal;
    color:#125403;
    font-size:11px;
    line-height:14px;
    letter-spacing:-0.01em;
}

div.col5 table td p, td p{
	padding-bottom: 7px;
}
div.col5 table td{
	padding-bottom: 0px;
}


div.content img{
  margin-bottom:14px;
}

div.content img.individuell1{
  margin-top:162px;
}

div.content img.individuell2{
  margin-top:20px;
}


div.col_anfahrtbutton {
		position: absolute;
		top: 455px;
		left: 510px;
		width: 240px;
		height: 22px;
    padding: 0 0px 0 0px;
}   

div.col_anfahrtbutton {
   font-family:verdana;
    font-weight:normal;
    color:#F1FFB2;
    font-size:11px;
    line-height:22px;
    letter-spacing:-0.01em;
}
div.content div.col_anfahrtbutton a {
	display: block;
	padding-left: 15px;
  color:#F1FFB2;
  font-weight: bold;
	height: 22px;
	text-decoration: none;
	background: transparent url(../images/button_inaktiv.jpg) no-repeat top left;
}
div.content div.col_anfahrtbutton a:hover {
  color:#F1FFB2;
	text-decoration: none;
	background: transparent url(../images/button_over_down.jpg) no-repeat top left;
}

div.links {
    width:720px;
    height:450px;
    padding-left:1px;
    padding-right:1px;
    float:left; 
}

div.links p {
    font-family:verdana;
    font-weight:bold;
    color:#125403;
    font-size:11px;
    line-height:14px;
    padding-left:0px;
    letter-spacing:-0.01em;
    padding-bottom:14px;
}
div.links p a {
    font-weight:normal;
    color:#125403;
    text-decoration: none;
}
div.links p a:hover {
    font-weight:normal;
    color:#125403;
    text-decoration: underline;
}

div.presse {
    width:720px;
    height:450px;
    padding-left:1px;
    padding-right:1px;
    float:left; 
}

div.presse table{
		width: 100%;
    font-family: Verdana;
    font-weight:bold;
    color:#125403;
    background-color: #F1FFB2;
    font-size:11px;
    line-height:14px;
		border-collapse: collapse;    
		border-spacing:0px;
    empty-cells:hide;
    padding: 0;
    margin: 0px;
		border: 0px none #F1FFB2;
}

div.presse table td {
	padding: 0px 0px 0px 15px;
  background-color: #d4ec9b;
  margin: 0;
	border-style: inset;
	border-top: 0px solid #F1FFB2;
	border-right: 0px solid #F1FFB2;
	border-bottom: 14px solid #F1FFB2;
	border-left: 0px solid #F1FFB2;
}

div.presse * a,
div.presse * a:visited,
div.presse table td a,
div.presse table td a:visited,
div.content div.presse table td a,
div.content div.presse table td a:visited
{
	margin: 22px 0 0 0;
	float: right;
	padding: 6px 45px 6px 15px;
  line-height:11px;
  color:#F1FFB2;
  font-weight: bold;
	text-decoration: none;
	background: transparent url(../images/button_inaktiv.jpg) no-repeat center right;
}

div.presse table td a:active,
div.presse table td a:hover,
div.content div.presse table td a:active,
div.content div.presse table td a:hover {
	color:#F1FFB2;
	text-decoration: none;
	background: transparent url(../images/button_over_down.jpg) no-repeat center right;
}

.break{
	float: none;
	clear: both;
}
