*{
margin:0px;
padding:0px;
}

#rechts{
visible:hidden;
}

html, body {
 height:100%;
width:100%;
scrolling: auto;
scrollbar-base-color: #1B5700;
scrollbar-arrow-color: #DEF3D6;
scrollbar-face-color: #1B5700;
scrollbar-track-color: #1B5700;
scrollbar-dark-shadow-color:#DEF3D6;
scrollbar-highlight-color:   none;
scrollbar-shadow-color:#DEF3D6;
 text-align:center;
 background-color: #1B5700;
}


#bgheader {
 width:100%;
 height: 130px;
 background-image: url('../image/bg_header.jpg');
 background-repeat: repeat;
 z-index: -10;
}
#document {
 position:absolute;
 margin-top: -130px;
 width:935px;
 height:574px;
 background-color: #DEF3D6;
 left: 50%;
 margin-left: -467px;
}

#header{
width: 935px;
height: 130px;
float: left;
}

#headerleft {
 width: 135px;
 height: 130px;
 background-image: url('../image/header_left.jpg');
 background-repeat: no-repeat;
 float: left;
}

#headerright {
 width: 800px;
 height: 130px;
 background-image: url('../image/header_right.jpg');
 background-repeat: no-repeat;
 float: right;
 vertical-align:bottom;
}

#indexedsearchbox{
top:100px;
position:relative;
width:100%;

}

#indexedsearchbox table{
text-align:center;
position:relative;
float:center;
width:100%;
}

#indexedsearchbox tr{
 font-weight:bold;
}

#indexedsearchbox input{
 background-color:#DEF3D6;
 border:none;
 font-weight:bold;

}

#indexedsearchbox input.submit{
 background:transparent;
 border:none;
}

#container {
 width: 935px;

 background-color: #DEF3D6;
 float: left;
  background-image: url('../image/links_hintergrund.jpg');
 background-repeat: repeat-y;
 }

#left {
 width: 135px;
 float: left;
 height:100%;
}

#contentcontainer {
 width: 800px;
 background-color: #DEF3D6;
 float: right;
 overflow-x:hidden;
}

#nav {
 width: 800px;
 height: 23px;
 border-bottom: 1px solid #1B5700;
 float: right;
}

#nav ul{
  vertical-align:center;
  background-repeat:no-repeat;
  height:12px;
}

#nav ul li a:hover{
 color:white;
}
#content {
text-align:left;
 width: 800px;
 float: left;
}

#contentcenter{
margin: 20px;
 width: 760px;

}
/*************************
 *  INHALTE FORMATIEREN  *
 *************************/
 
#contentcenter *{
 color: #092A02;   /*dunkelgrün*/
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 12px;
 vertical-align: top;
}

#contentcenter p{
 margin-bottom:10px;
}

#contentcenter h1{
  color: #1B5700; /*grün*/
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 20px;
}

#contentcenter h2{
  color: #9D3130;  /*rot*/
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 20px;
}
#contentcenter h2 a{
  color: #9D3130;  /*rot*/
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 20px;
  text-decoration:underline;
}
#contentcenter h2 a:hover{
  color: #1B5700;  /*rot*/
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 20px;
  text-decoration:underline;
}
#contentcenter h3{
  color: #1B5700;  /*grün, Überschriften - unterstrichen*/
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 10px;
  text-decoration: underline;
}
#contentcenter h4{
  color: #1B5700;  /*grün, normaler Text - Hervorhebungen*/
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 10px;
}
#contentcenter h5{
  color: #1B5700;  /*grün, normaler Text - Hervorhebungen*/
  font-family: Forte, Arial, Verdana, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
}
#contentcenter a{
   color: #01B570;
  font-weight: bold;
  text-decoration: none;
}
  
#contentcenter a:hover{
  text-decoration: none;
  font-weight: bold;
  color: #9D3130;} 
  

#nav a{
   color: #01B570;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  }
  
#nav a:hover{
  text-decoration: none;
  color: #9D3130;
  } 
  
 #nav a:active{
  text-decoration: none;
  color: #9D3130;
  }
    
p {margin-bottom:15px;}

input, textarea, select { 
  font: 12px Arial, Verdana, Helvetica, sans-serif;
  color: #092A02;  /*dunkelgrün*/
  background: #F2F7F5;
  border: 1px;
  border-style: solid;
  border-color: #1B5700;  /*grün*/
  }
  
 ul {
 margin-top: 10px;
 margin-left: 50px;
 /*float:left;*/
 }
 
ul li {
 margin-bottom:10px;
 margin-top:10px;
 }
 
 div.sitemap ul{
margin-right:0px;
margin-top:10px;
margin-bottom:10px;
list-style-type:none;
float:left;
}


#submenu{
float:left;
margin-right:0px;
}

#submenu ul{
 margin-top: 10px;
list-style-type: none;
}

#submenu ul li{
 margin-bottom:10px;
 margin-top:10px;
}



#contentcenter hr {
 border: 1px solid #1B5700; /*grün*/
 shade: noshade;
 margin-top:0px;
 margin-bottom:10px;
}


#left .csc-textpic-clear{
display:none;
}

#left *{
margin-bottom:0px;
margin-top:0px;
}
ul.keinzeichen{
list-style-type:none;
}
#contentcenter ul.csc-menu {
list-style-type:none;
display:inline;
margin-bottom:10px;
}
#contentcenter ul.csc-menu  li {
display:inline;
margin-right:120px;
}

#c350 .csc-firstHeader {
 margin-bottom: 10px !important;
}
object {
 text-align:center;
} 

