html {overflow-y:scroll;}

html, body {
height: 100%;
font-size: 100.01%;
margin: 0;
padding:0;
}


body {
background-image:url(../../media/bilder/_layout/bg_body.jpg);
background-repeat:repeat-x;
background-position:left top;
background-color: #cccccc;
}

.datenschutz h2 {
    color: black;
    font-size: 1.2em;
}

.datenschutz h3 {
    color: black;
}

#layout {
background-image:url(../../media/bilder/_layout/bg_layout.jpg);
background-repeat:repeat-y;
background-position:center top;
width:920px;
margin:0 auto;
position:relative;
}

#headerposition {
background-image:url(../../media/bilder/_layout/bg_header.jpg);
background-repeat:repeat-y;
background-position:left top;
width:920px;
height: 309px;
}

#header {
width:900px;
margin:0 10px;
height: 309px;
}

#naviposition {
background-image:url(../../media/bilder/_layout/bg_navi.gif);
background-repeat:repeat-x;
background-position:left top;
margin:0 10px;
height:55px;
background-color: #ffffff;
text-align:center;
}


#leftside {
float: left;
width: 230px;
padding-left:40px;
}

.teaserbild {
width: 230px;
margin-bottom:20px;
}

.teaser {
width: 230px;
margin-bottom:20px;
}



.teasertop {
background-image:url(../../media/bilder/_layout/bg_teaser-top.gif);
background-repeat:no-repeat;
background-position:left top;
width: 230px;
height:9px;
font-size: 1px;
}


.teasertext{
background-image:url(../../media/bilder/_layout/bg_teaser-middle.gif);
background-repeat:repeat-x;
background-position:left top;
padding:0 10px;
color: #ffffff;
background-color: #483524;
margin:0;
}


.teaserbottom {
background-image:url(../../media/bilder/_layout/bg_teaser-bottom.gif);
background-repeat:no-repeat;
background-position:left bottom;
width: 230px;
height:9px;
font-size: 1px;
}



#middle {
float: left;
padding:0 40px 10px 50px;
width: 550px;
}

/*** �nderungen f�r "teaser" auf der startseite rechts *******/

#content_main {
float:left;
width:320px;
}

#content_start_pdf {
float:right;
}


.pdflink a.floatright {float:right;}
#content_start_pdf a:link {
color:#fff;
text-decoration:none;
font-weight:bold;
}

#content_start_pdf a:visited {
color:#fff;
text-decoration:none;
font-weight:bold;
}

#content_start_pdf a:hover {
text-decoration:underline;
}


.pdflink {
width: 230px;
}

.pdflinktop {
background-image:url(../../media/bilder/_layout/bg_teaser-top.gif);
background-repeat:no-repeat;
background-position:left top;
width: 230px;
height:9px;
font-size: 1px;
}


.pdflinktext{
background-image:url(../../media/bilder/_layout/bg_teaser-middle.gif);
background-repeat:repeat-x;
background-position:left top;
padding:0 10px;
color: #ffffff;
background-color: #483524;
margin:0;
}

.pdflinktext p {
margin:0px;
padding:0px;
font-size:0.95em;
}

.pdflinkbottom {
background-image:url(../../media/bilder/_layout/bg_teaser-bottom.gif);
background-repeat:no-repeat;
background-position:left bottom;
width: 230px;
height:9px;
font-size: 1px;
}

/*** ende: �nderungen f�r "teaser" auf der startseite rechts *******/


#clearfooter {
clear: both;
}

#footer {
background-image:url(../../media/bilder/_layout/bg_footer.jpg);
background-repeat:repeat-y;
background-position:center top;
height:63px;
width:920px;
margin:0 auto;
text-align:center;
}


#footertext {
color:#fff;
margin:0 10px;
padding-top: 44px;
font-size: 0.92em;
word-spacing:0.5em;
}eat-y;
background-position:center top;
height:63px;
width:920px;
margin:0 auto;
text-align:center;
}


#footertext {
color:#fff;
margin:0 10px;
padding-top: 44px;
font-size: 0.92em;
word-spacing:0.5em;
}
/******************************* zitat **************************************/

blockquote {font-style:italic;margin:0 0 1em 0;}