body {margin: 0px;}
div,a,td,p,li, h1, h2, h3, input, textarea {font-family: Verdana,Tahoma,Arial, Helvetica, sans-serif;}
div,a,td,p,li, textarea {font-size: 13px;}
h1,h2,h3,a {color: #990000;}
a:hover {color: #FF0000;}
h1.content {margin-top: 5px;}

/* TEMP */
div#news {border: 0px solid blue;}
div#contentkopf  {border: 0px solid red;}

/* BLOCKELEMENTE*/
div#hintergrund {height: 100%; width: 100%; position: absolute;}
div#wrapper {position: absolute; left: 50%; top: 50%; height: 567px; width: 950px; margin-left: -475px; margin-top: -285px; background-image: url(/images/wrapper_hintergrund.jpg);border: 1px solid #999999;}
   div#content {margin-top: 150px; margin-left: 70px; width: 880px;}
      div#contentkopf  {position: absolute; top: 55px; left: 210px; width: 170px;height: 50px; overflow: hidden; }
      div#contentmitte {width: 580px;height: 350px; overflow: auto; margin-left: 20px;margin-top: 15px; float: left; padding-right: 15px;}
      div#contentrechts {width: 220px; float: right;margin-right: 20px;}
         div#hauptnavigation {height: 160px; overflow: hidden; padding-top: 25px; }
         div#news {height: 130px; overflow: hidden; margin-top: 30px; margin-left: 30px; }
         div#impressum {text-align: right; margin-top:5px; }
      
div#hintergrund img {height: 100%; width: 100%;}
div#hauptnavigation ul {display:block;list-style-image:none;list-style-position:outside;list-style-type:none; margin:0;padding:0;}
div#hauptnavigation ul li {display:block;float:left;margin:3px;padding:0;}

div#contentmitte .teaser_news img {float: right; width: 150px; margin-left: 10px;}
div#contentmitte .teaser_news {width: 100%; float: left;}


div#news .teaser_news a {font-weight: bold; text-decoration: none; color: #333333;}
.teaser_news {margin-top: 10px;}
div#impressum a {font-size: 11px;}

table.bewerbung td.head {font-size: 120%; font-weight: bold;color: #990000; padding: 4px;}
table.bewerbung td.label {width: 250px; padding: 3px 10px 3px 4px; vertical-align: top;}
table.bewerbung td.input {width: 310px; padding: 3px 4px 3px 4px; vertical-align: top;}
table.bewerbung td.input input, input.tr12 , select, textarea {width: 300px; border: 1px solid #990000;}

