/*+++++++++++++++ HAUPTEINSTELLUNGEN +++++++++++++++++*/

body{
  background-color: #C7D1DB;
  text-align: center;
  }

h4,h5,h6,div,p,body,html,input,button { 
  font: normal 12px Helvetica,Verdana,Arial;
  font-color: #000000;
  }

h1 { 
  font: normal 25px Helvetica,Verdana,Arial;
  font-weight: bold;
  font-color: #000000;
  }

h2 { 
  font: normal 20px Helvetica,Verdana,Arial;
  font-weight: bold;
  font-color: #000000;
  }

h3 { 
  font: normal 15px Helvetica,Verdana,Arial;
  font-weight: bold;
  font-color: #000000;
  }

li { 
  font: normal 15px Helvetica,Verdana,Arial;
  font-weight: bold;
  font-color: #000000;
  }

ul { 
  font: normal 15px Helvetica,Verdana,Arial;
  font-color: #000000;
  }

a:link {
  font-color: #000000;
  text-decoration: none;
  }

a:hover {
  font-color: #000000;
  text-decoration: underline;
  }

a:visited {
  font-color: #000000;
  text-decoration: none;
  }

img.block {
  display:block;
  }

div, img {
  margin:0;
  padding:0;
  border:0;
  }


/*+++++++++++++++++ Struktur ++++++++++++++++*/

div#container {
  width: 770px;
  background-color: #C7D1DB;
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  }


div#header {
   background-color:white;
   }

div#top {
  font: bold 10px Verdana,Arial;
  clear: both;
  background-color: #6784A2;
  text-align: right;
  color: #FFFFFF;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 5px;
  padding-right: 5px;  
  }

div#top a {
  text-decoration: none;
  color:white;
  }

div#top a:hover {
  text-decoration: underline;
  color:white;
  }

div#frame {
  clear: both;
  height: 100%;
  margin-bottom: 10px;
  background: url(../fileadmin/images/background.gif) left repeat-y;
  }

div#links { 
  float: left;
  text-align: left;
  font-color: #FFFFFF;
  width: 145px;
  padding: 5px;
  background-color: #6784A2;
  }

div#head_links { 
  font: normal 10px Helvetica,Verdana,Arial;
  color: white;
  padding-bottom: 5px;
  margin-bottom: 20px;
  border-bottom: 1px solid #C7D1DB;
  }

div#suche { 
  font: normal 10px Helvetica,Verdana,Arial;
  color: white;
  padding-bottom: 5px;
  margin-top: 20px;
  }

div#center {
  background-color: #FFEAC3;
  margin-left: 10px;
  padding: 5px;
  width: 415px;
  float: left;
  text-align: left; 
  }

div#center a {
  text-decoration: none;
  color: black;
  }

div#center a:hover {
  text-decoration: underline;
  color: black;
  }

div#head_center { 
  font: normal 10px Helvetica,Verdana,Arial;
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #6784A2;
  }

div#head_center a {
  text-decoration: none;
  color: black;
  }

div#head_center a:hover {
  text-decoration: underline;
  color: black;
  }

div#right { 
  width: 160px; 
  height: auto;
  float: right; 
  margin-left: 10px;
  text-align: left; 
  padding: 5px;	
  background-color: #FFEAC3;
  }

div#right a {
  text-decoration: none;
  color: black;
  }

div#right a:hover {
  text-decoration: underline;
  color: black;
  }

div#head_rechts { 
  font: normal 10px Helvetica,Verdana,Arial;
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #6784A2;
  }

div#head_rechts a {
  text-decoration: none;
  color: black;
  }

div#head_rechts a:hover {
  text-decoration: underline;
  color: black;
  }

.float-left { 
  float:left; 
  }

div#footer {
  clear:both;
  background-color: #6784A2;
  padding:10px;
  }

.csc-mailform {
        border: 0px;
  }
 
.csc-mailform-field label {
  float:left;
  clear:both;
  width:400px;
  text-align:left;
  font-weight:bold;
  }
 
.csc-mailform-submit {
  }

.sitemap_level1{
    font: 12px Verdana,Arial;
  }

.sitemap_level2{
    font: 11px Verdana,Arial;
  }

.sitemap_level3{
    font: 12px Verdana,Arial;
  }

.fobi-menu_level1{
    font: 14px Verdana,Arial;
  }

.fobi-menu_level2{
    font: 10px Verdana,Arial;
  }

.fobi-menu_level3{
    font: 9px Verdana,Arial;
  }
