/*START Menue, Design + Fotos by planart4, Leipzig 2008*/
/*KOPF*/
body { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; font-variant: normal; background-position: 0 0; text-align: left; position: absolute; }
p { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#container
{ color: black; width: 779px; position: absolute; height: 700px; margin: auto; }

#header { background-image: url(../seiten/stadthaus/jpg/head_stadthaeuser.gif); background-repeat: no-repeat; position: absolute; width: 648px; height: 50px; top: 1px; left: 0; margin: 0; padding: 0; }
#stadt { background-image: url(../seiten/stadthaus/jpg/internetseite_stadthaeuser.jpg); background-repeat: no-repeat; margin: 0 auto; position: absolute; top: 0; left: 0; width: 780px; height: 700px; }
#kooperativ { background-image: url(../seiten/stadthaus/jpg/blanko700.gif); background-repeat: no-repeat; margin: 0 auto; position: absolute; top: 0; left: 0; width: 780px; height: 700px; }
#blanko700 { background-image: url(../seiten/stadthaus/jpg/blanko700.gif); background-repeat: no-repeat; margin: 0 auto; position: absolute; top: 0; left: 0; width: 780px; height: 700px; }
#blanko1100 { background-image: url(../seiten/stadthaus/jpg/blanko1100.gif); background-repeat: no-repeat; margin: auto; position: absolute; top: 0; left: 0; width: 780px; height: 1102px; }
#blanko1300 { background-image: url(../seiten/stadthaus/jpg/blanko1300.gif); background-repeat: no-repeat; margin: auto; position: absolute; top: 0; left: 0; width: 780px; height: 1302px; }
#foto { background-image: url(../jpg/haus_oben.jpg); background-repeat: no-repeat; position: absolute; top: 0; left: 299px; width: 480px; height: 122px; }
#update { color: white; font-size: 10px; background-repeat: no-repeat; top: 0; left: 0; width: 150px; height: 400px; margin: 0; padding-left: 10px; }
h1 { font-size: 13px; line-height:13px; font-weight: bold; text-decoration: underline; }

h2 { font-size: 13px; font-weight: bold; line-height: 13px; text-decoration: none; text-align: left; }
/*TEXTBEREICH*/
#text
{ font-size: 11px; line-height: 13px; text-align: justify; position: absolute; top: 65px; left: 200px; width: 450px; height: 580px; float: left; max-width: 36em; margin: 0; padding-top: 0; padding-right: 0; }
#starttext { line-height: 15px; text-align: justify; margin: 0; padding-top: 0; padding-right: 0; position: absolute; top: 70px; left: 190px; width: 450px; height: 500px; max-width: 36em; float: left; }
#mitte { font-size: 11px; line-height: 15px; text-align: justify; margin: 0 auto; position: absolute; top: 65px; left: 200px; width: 500px; height: 1210px; float: left; }
#haubold { font-size: 11px; line-height: 15px; text-align: justify; margin: 0 auto; position: absolute; top: 65px; left: 200px; width: 450px; height: 1000px; float: left; }
#kooptext { font-size: 11px; text-align: justify; margin: 0; position: absolute; top: 65px; left: 200px; width: 500px; height: 600px; max-width: 36em; float: left; }
#kooptext2 { font-size: 11px; line-height: 13px; text-align: justify; margin: 0; padding-top: 0; padding-right: 0; top: 10px; left: 200px; width: 287px; height: 340px; max-width: 36em; float: left; }
#starttext h1 { color: black; font-size: 12px; text-decoration: none; text-align: left; max-width: 36em; }
#rightnav
{ font-size: 11px; position: absolute; top: 125px; left: 590px; width: 165px; margin: 0; padding: 1em; }
#rightnav p { font-size: 10px; margin: 0; }
#leftnav p, #rightnav p { font-size: 10px; margin-top: 0; margin-right: 0; margin-left: 0; }
/*FUSSZEILE*/
#footer
{ color: white; font-size: 10px; background-color: #a0a0a0; background-attachment: scroll; text-align: center; position: absolute; top: 700px; width: 780px; margin: 0 0 0; padding-top: 0.5em; padding-bottom: 0.5em; }
#footer a { color: white; font-size: 10px; text-decoration: none; margin: 0; }
#footer a:hover { color: #ff6a00; font-size: 10px; text-decoration: none; margin: 0; }
/*MENUE*/
div#leftnav 
{ position: absolute; top: 70px; width: 154px; 
}
div#leftnav a 
{ border-right: 3px solid #ffffff; display: block; border-left-width: 0; background: #f5aa64; border-bottom-width: 0; margin: 0 0 2px; color: #fff; text-align: left; text-decoration: none; padding: 5px 10px; }
div#leftnav a:hover { border-right: 0 dashed black; background: white; color: #f00; 
}
/*NORMALE LINKS*/
A:link     { color: #ff5e00; text-decoration: none  }
A:visited      { color: #ff5e00; text-decoration: none }
A:hover     { color: #ff5e00; text-decoration: none  }
A:active   { color: #ff5e00; text-decoration: none }

/*<hr class="liniefarbig">*/
.liniefarbig {
border: 0px; 
border-top: solid 1px red;
border-bottom: transparent;
height:1px;
}
