
/* Allgemein */
body {background-color:#000000;background-image:url(../_img/bg_site.gif);background-repeat:no-repeat;background-position:bottom;margin:0;padding:0;}
body, div, p, ul, form, td {font-family:Georgia, "Times New Roman", Times, serif;margin:0;padding:0;font-size:15px;color:#000000;}
h1,.h1 {font-size:36px;font-weight:normal;color:#b38e00;line-height:normal;margin:0 0 15px 0;padding:0;}
h2,.h2 {font-size:20px;font-weight:normal;color:#000000;line-height:normal;margin:0 0 10px 0;padding:0;}
h3,.h3 {font-size:18px;font-weight:normal;color:#ffffff;background-color:#b38e00;padding:5px 0 5px 10px;margin:0;}
ul {text-align:left;padding-left:10px;margin-left:10px;}
ul li {list-style:disc;}

img {border:0;}
.imgLeft {float:left;margin:10px 30px 20px 0;}
.imgRight {float:right;margin:10px 0 20px 30px;}
#content a, #content a:hover, #contentInhalt a, #contentInhalt a:hover {font-style:italic;color:#b38e00;text-decoration:underline;}
#content a:hover, #contentInhalt a:hover {text-decoration:none;}
#teaserArea a, #teaserArea a:hover {font-size:14px;color:#b38e00;text-decoration:underline;}
#teaserArea a:hover {text-decoration:none;}
.clearer { clear:both; font-size:0px;line-height:0px; height:0px;}
hr {height:0px;border:0px;border-bottom:1px #b38e00 solid;margin:20px 0px;}
.datum {font-size:12px;font-style:italic;}
/*  */

/* Wrapper */
#wrapper {width:980px;margin:0 auto;margin-top:50px;margin-bottom:50px;padding:10px 0 30px 0;background-color:#ffffff;}
/*  */

/* Head */
#headArea {width:960px;height:240px;background-color:#ffffff;margin:0 10px 30px 10px;}
#headImg {float:left;width:760px;height:240px;padding-right:20px;overflow:hidden;}
#logoArea {float:left;width:180px;height:240px;}
/*  */

/* Navig */
#navigArea {float:left;width:180px;padding:0 0 10px 0;}
/*  */

/* Content */
#contentArea, #contentAreaTeaser {width:960px;margin:0 10px 0 10px;}
#contentAreaTeaser {}
#content {float:left;width:580px;line-height:18px;padding-bottom:10px;}
#contentInhalt {float:left;width:780px;line-height:18px;padding-bottom:10px;}
#content img, #contentInhalt img {padding-bottom:10px;}
/*  */

/* Teaser */
#teaserArea {float:left;width:180px;padding:0 0 0 20px;}
.teaser {width:160px;background-color:#000000;padding:10px 10px 20px 10px;margin-bottom:20px;}
.teaser p {font-size:14px;color:#ffffff;line-height:18px;}
.teaser hr {height:0px;border:0px;border-bottom:1px #b38e00 solid;margin:10px 0px;}
/*  */