@charset "UTF-8";
/* CSS Document */
html, body, div, ul, ol, dl, dt, dd, pre, form,  blockquote, fieldset, input, th { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; }
li { margin-left: 10px; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; } 
body { background-image:url(../grafik/background.gif); background-repeat:repeat-x; background-attachment:fixed; }
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, strong { font-size: 12px; font-weight: bold; font-style: normal; padding-bottom: 20; }
a:link, a:active, a:visited { color: #666666; text-decoration: underline; }
a:hover { color: #fff; background-color: #1fa22e; }

.haubtramen { position: absolute; left: 50%; width: 940px; margin-left: -470px;   }

.kopf { height: 65px; width: 470px; padding-top: 15px; background-color: #FFF; float:left;}
.kopf_right { height: 65px; width: 470px; padding-top: 15px; background-color: #FFF; float:left; text-align:right;}


.topnavi { height: 30px; width: 938px; text-align: right; background-image: url(../grafik/bgsub.gif); background-repeat: repeat-x; background-color: #FFF; 
			border-left-width: 1px; border-left-style: solid; border-left-color: #000; 
			border-top-width: 1px; border-top-style: solid; border-top-color: #000;
			border-right-width: 1px; border-right-style: solid; border-top-color: #000;  }
.topnavi ul { list-style:none; }
.topnavi li { line-height:21px; float: right; padding-right: 10px; padding-left: 10px; border-left: #000 solid 1px; color: #000; height:21px; overflow:hidden; }
.topnavi a:link, .topnavi a:active, .topnavi a:visited { COLOR: #ggg; TEXT-DECORATION: none; }
.topnavi a:hover { COLOR: #ffffff; background-color:#1fa22e; }

.inhalt { width: 726px; background-color: #ffffff; border-left-width: 1px; border-left-style: solid; border-left-color: #000; margin-left: 211px; min-height: 700px; height: auto !important; height: 700px; }
.ad { height: 70px; text-align: center; border-top-width: 1px; border-top-style: solid; border-top-color: #999; padding-top: 10px; }
.inhaltsramen { border: 1px solid #000; background-color: #ffffff;  }
.atress { height: 80px; text-align: right; }
.down { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px;}

/* Content */
.content { min-height: 1350px; height: auto !important; height: 1130px; background-color: #FFF; background-image:url(../grafik/bg_content.jpg);}
.cont_bild { width: 534px; height: 256px; }
.cont_text { width: 500px; margin-top: 10px; margin-left: 15px; margin-right: 19px;  }
.cont_text2 { width: 675px; margin-top: 10px; margin-left: 15px; min-height: 620px; height: auto !important; height: 620px; }
.cont_text3 { width: 465px; margin-top: 10px; margin-left: 15px; min-height: 620px; height: auto !important; height: 620px; }
.cont_bildeiste { height: 600px; width: 200px; position: absolute; margin-left: 490px; margin-top: 10px; font-size: 9px; text-align: center; line-height: 11px; }
.ads { height: 600px; width: 120px; position: absolute; margin-left: 590px; margin-top: 10px; }
.start_news { width: 275px; padding-top: 10px; padding-left: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999; padding-bottom: 10px; }
.bodyklein { font-size: 9px; line-height: 11px; }
.bodyrot { color: #F00; }

.content_links {
   float:left;
   min-height: 750px; 
   height: auto !important; 
   height: 750px;
   /*background-color: #00ffff; */
   width: 534px;
}

.content_rechts {
   float:left;
   min-height: 680px; 
   height: auto !important; 
   height: 680px;
   /*background-color: #ffff00; */
   width: 172px;
   padding:10px;
}

.content_text{
    min-height: 910px; 
   height: auto !important; 
   height: 910px;
   width: 534px;
   /*background-color: #ffff00;*/
   padding-bottom:30px;
}

.content_footer{
  text-align:center;
  width: 534px;
   padding-bottom:30px;
}

.clear {
clear: left;
font-size: 1px;
}
