body
{ background-color: rgb(235, 235, 235);
}

body {margin-right:50px;margin-left:50px;}

img { border: 0px; 
}

/* menue oben */
#menuebild {position:fixed;
 left:0px; top:0px; width:985px; height:119px;
}
* html #menuebild {position:absolute;
 left:0px; top:0px; width:960px; height:119px;
}
.menue1 {position: fixed; left:10px; top:90px
}
* html .menue1 {position: absolute; left:10px; top:90px
}
.menue2 {position: fixed; left:810px; top:8px
}
* html .menue2 {position: absolute; left:800px; top:8px
}

#e {position:fixed;
 left:920px; top:109px; width:21px; height:11px;
}
* html #e {position:absolute;
 left:900px; top:109px; width:21px; height:11px;
}
#d {position:fixed;
 left:945px; top:109px; width:21px; height:11px;
}
* html #d {position:absolute;
 left:925px; top:109px; width:21px; height:11px;
}


.menuekulturlinks {position: fixed; left:700px; top:8px
}
* html .menuekulturlinks {position: absolute; left:700px; top:8px
}

ul#nav li ul {
  display: none;
}

ul#nav li:hover ul {
  display: inline;
}

/* Vorschaubild rechts oben */
#avatarhintergrund {position:fixed;
 left:710px; top:26px; width:186px; height:226px;
}
* html #avatarhintergrund {position:absolute;
 left:710px; top:26px; width:186px; height:226px;
}
#avatar {position:fixed;
 left:635px; top:10px; width:220px; height:220px;
}
* html #avatar {position:absolute;
 left:635px; top:10px; width:220px; height:220px;
}

/* grosses Fenster - nur Textinhalt - rechtszentriert */
#mitte { position:absolute; left:300px; top:250px; width:420px; height:520px;
 }
.text {position:absolute; width:395px; text-align: right;
}

/* grosses Fenster - Dokumentationslayout Textinhalt rechtszentriert */
#doklayout { position:absolute; left:10px; top:80px; width:980px; height:520px;
 }

.textdok {position:absolute; left:10px; width:450px; text-align:right;
}

/* grosses Bild - rechts, breitformat */ 
#imgrechtsgrossbreit {position:absolute; left:575px; top:185px; width:410px;
}

/* grosses Bild - rechts, hochformat */ 
#imgrechtsgrosshoch {position:absolute; left:575px; top:160px; width:410px;
}

/* grosses Fenster - linkszentriert */ 
#fensterlinks {position: absolute;
 left:10px; top:145px; width:980px; height:520px;
}
.titel { position:absolute; left: 0px; top:15px; width:550px; text-align: left;}
.textlinks {position:absolute; width:700px; text-align:left; margin-right:20px;
}
.textrechts {position:absolute; width:700px; text-align:right;
}

/* grosses Fenster - Presseansicht */
#pressefenster {position: absolute;
 left:5px; top:80px; width:700px; height:520px;
}

/* Bild-Text - klein (Vorschau), Liste */
#liste_ab2 {position:absolute; left:10px; top:250px; overflow:auto;
}
#liste_ab1 {position:absolute; left:10px; top:150px; width:980px;
}
table {table-layout:fixed; margin-bottom:30px; text-align:right;
}
* html table {table-layout:absolute; margin-bottom:30px; text-align:right;
}

.bildbereich {width:220px; text-align:left;
}
.textbereich {width:410px; text-align:right; background-color: rgb(245, 245, 245); padding:10px;
border:1px; solid:rgb(245, 245, 245);-moz-border-radius:10px;-khtml-border-radius:10px;
}
.leerraum {width:20px;
}

/* Bild-uebersicht (Vorschau) */
.bildbereichuebersicht {width:220px; height:220px; text-align:center;
}
.textbereichuebersicht {width:220px; height:220px; text-align:center;
}

#eingabefeld {position:fixed; left:730px; top:230px; width:70px
}
* html #eingabefeld {position:absolute; left:730px; top:230px; width:70px
}
#abschickbutton {position:fixed; left:860px; top: 230px; width:40px
}
* html #abschickbutton {position:absolute; left:860px; top: 230px; width:40px
}
#eingabefeld2 {position:absolute; left:730px; top:255px; width:200px
}
#abschickbutton2 {position:absolute; left:860px; top:500px; width:40px
}
#newsletterbutton {position:fixed; left:750px; top:270px; width:100px
}
* html #newsletterbutton {position:absolute; left:750px; top:270px; width:100px
}

/* Dialog Fenster und Menue zwei */
#kleinesfenster { position:fixed;
 left:745px; top:280px; width:205px; height:320px;
 overflow:auto; background-color: rgb(245, 245, 245);
 padding:10px; 
border:1px; solid:rgb(245, 245, 245);-moz-border-radius:10px;-khtml-border-radius:10px;}

* html #kleinesfenster { position:absolute;
 left:745px; top:280px; width:205px; height:320px;
 overflow:auto; background-color: rgb(245, 245, 245);
 padding:10px
}


#inserat { position:fixed;
 left:745px; top:700px; width:195px; background-color: rgb(235, 235, 235)
 }
* html #inserat { position:absolute;
 left:745px; top:700px; width:195px; background-color: rgb(235, 235, 235)
 }


#counter { position:absolute;
 left:1px; top:1px; width:0px; height:0px;
}

#grossansicht { border:none; overflow:auto;
}

/* links Seite */ 
#links_links {position: absolute; top:145px; width:330px; background-color:rgb(245, 245, 245); padding:5px; 
}
#linkeintrag {position:absolute; left:750px; top:320px; width:200px
}
#linkeintragbutton {position:absolute; left:880px; top:5px; width:70px
}
#links_mitte {position: absolute; top:145px; left:360px; background-color:rgb(245, 245, 245); padding:5px; 
}
#links_rechts {position: absolute; top:145px; left:720px; padding:5px; 
}
/* grosses Fenster - Dokumentationslayout Textinhalt rechtszentriert */#mitte { position:absolute; left:10px; top:150px; width:970px; height:720px; }
.textdok {position:absolute; left:235; top:40px; width:290px; text-align: right;}
/* youtube videos Rechts */ 
#video_rechts {position:absolute; left:550px; top:250px; width:425px;
}
/* youtube videos Rechts HD mit Text links */ 
#video_rechtsHD {position:absolute; left:420px; top:200px; width:560px;
}
.textHD {position:absolute; top:60px; width:390px; text-align: right;}
.zusatztextHD {position:absolute; top:900px; width:700px; text-align: left;}
#bilderHD {position:absolute; top:650px; width:985px;}