body {
  margin: 0px;
  padding: 0px;
  font-family:  verdana, helvetica, sans serif;
  background-color: #ffffff;
  text-align: center; /* for IE */
 }

/* Clearfix */

div.clear {
  clear: both;
  height: 0px;
  line-height: 0px;
  border: none 0px; }

/* Clearfix-Hack */

.clear:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

.clear { display: inline-table; }

/* Hides from IE-mac \*/

* html .clear { height: 1%; }

.clear { display: block; }

/* End hide from IE-mac */

b, td, p, div, span, body {
  font-size: 12px;
  color: #000000;
  line-height:20px; }

img {
  border: 0px;
  padding: 0px;
  margin: 0px; }

h1 {
  font-size: 16px;
  text-align: left;
  color: #0E5490; }

h2 { 
  font-size: 12px;
  color: #0e5490; }

A { 
  color: #999; 
  text-decoration: none; 
  font-weight:bold; }
  
A:hover { text-decoration: underline; }

/* Formatierungen für Kontaktformular begin */
legend { padding: 0 10px; border: 0px; }
fieldset { border: 0px; padding:10px; border: 1px solid #C0C0C0; }
.radiolayout { width: 60%; padding: 15px 0; }
.formu { width:70%; padding: 10px 0 10px 20px; border: 0px solid #C0C0C0; }
.mf-radio { border:0px; }
.mf-text { color: #000000; border: 1px solid #C0C0C0; margin-bottom: 5px; }
.mf-check { border: 0px; }
.mf-select { border: 0px; }
.mf-input { border: 1px solid #C0C0C0; margin-bottom: 5px; }
.mf-submit { color: #ffffff; background-color: #C0C0C0; border: 0px; }
/* Formatierungen für Kontaktformular end */

div#startbody {
  background-image: url(img/Blauer_Balken360px.jpg);
  background-repeat: repeat-x;
  width: 100%; }

div#startcontent {
  margin: 0 auto;
  width: 989px;
  height: 100%; }

* html div#startcontent { margin: 0 10%; }

div#contentbody {
  background-image: url(img/Blauer_Balken.jpg);
  background-repeat: repeat-x;
  height: 100%;
  margin: 0px;
  padding: 0px;
  width: 100%; }

* html div#contentbody { width: 93%; }

/* * html div#contentbody { width: 90%; } */

div.newsbox {
  padding: 14px 16px 0 16px; 
  margin: 25px 0 0 0; 
  border: solid 1px #cacaca; }  
  
div.grey_box {
  background-color: #BBBABA;
  padding: 1px 0 1px 12px;
  color: #fff;
  font-weight: bold;
  margin: 5px 0 0 0; }  
  
div.submenu { margin: 80px 0 0 0; }


 
