
body {margin:0px; padding:0px; background-color:#810101;}
#seite {
	width: 901px;
	position: absolute;
	left: 50%;
	top: 0px;
	margin-left: -450px;
	background-color:#000000;
}

a:link { text-decoration:underline; color:black }
a:visited { text-decoration:underline; color:black }
a:hover { text-decoration:none; color:#000000 }
a:active { color:#000000; }
a:focus { color:#000000; }
a.r_link:link {text-decoration:none;}
a.r_link:visited {text-decoration:none;}
td.rot {font:bold 13px trebuchet, arial; color:#810101;}
#liste_1 {position:relative; top:0px; z-index:4; width:600px; border:1px solid #CDCDCD;}
#liste_2 {position:absolute; z-index:4; width:600px;}

#zitat {font:24px trebuchet, arial; color:#000000; position:relative; top:100px; left:250px;}

#logo {text-align:center; vertical-align:middle; position:relative; margin:0px; padding:0px; width:901px; height:185px; border:0px solid #CDCDCD; background:#000000;}
#navi {position:relative; z-index:3; margin-top:-50px; padding:0px; left:47px; width:810px; line-height:30px; height:30px;}
#content {text-align:center; vertical-align:middle; position:relative; z-index:2; background:#ffffff; margin-top:0px; font:15px trebuchet, arial; padding:0px; left:47px; width:800px; height:500px; border:0px solid #CDCDCD; background-image:url(pics/steinkopf.jpg); background-repeat:no-repeat;}
#content_impressum {position:relative; z-index:2; background:#ffffff; margin-top:0px; font:15px trebuchet, arial; padding:0px; top:0px; left:47px; width:800px; height:500px; border:0px solid #CDCDCD; background-image:url(pics/impressum.jpg); background-position:10px 435px; background-repeat:no-repeat;}
#impressum{position:relative; z-index:3; width:650px; margin-left:150px; top:30px; text-align:left;}
#bild{position:absolute; z-index:4; width:250px; left:300px; top:60px;}
#content_kontakt {position:relative; z-index:2; background:#ffffff; margin-top:0px; font:13px trebuchet, arial; padding:0px; top:0px; left:47px; width:800px; height:500px; border:0px solid #CDCDCD; background-image:url(pics/kontakt.jpg); background-position:10px 435px; background-repeat:no-repeat;}
#kontakt{position:relative; z-index:3; width:650px; top:30px; margin-left:150px; text-align:left;}
#content_vita {position:relative; z-index:2; background:#ffffff; margin-top:0px; font:13px trebuchet, arial; padding:0px; top:0px; left:47px; width:800px; height:900px; border:0px solid #CDCDCD; background-image:url(pics/vita.jpg); background-position:10px 835px; background-repeat:no-repeat;}
#vita{position:relative; z-index:3; width:650px; height:900px; top:30px; margin-left:150px; text-align:left; border:0px solid #CDCDCD;}
#content_tv{position:relative; z-index:2; background:#ffffff; margin-top:0px; margin-bottom:50px; font:13px trebuchet, arial; padding:0px; top:0px; left:47px; width:800px; height:2000px; border:0px solid #CDCDCD; background-image:url(pics/referenz_tv.jpg); background-position:10px 1940px; background-repeat:no-repeat;}
#tv{position:relative; z-index:3; width:650px; height:1800px; top:30px; margin-left:150px; text-align:left; border:0px solid #CDCDCD; }
#content_theater_referenz{position:relative; z-index:2; background:#ffffff; margin-top:0px; font:13px trebuchet, arial; padding:0px; top:0px; left:47px; width:800px; height:2550px; border:0px solid #CDCDCD; background-image:url(pics/referenz_theater.jpg); background-position:10px 2490px; background-repeat:no-repeat;}
#theater_referenz{position:relative; z-index:3; width:650px; height:2000px; top:30px; margin-left:150px; text-align:left; border:0px solid #CDCDCD;}
#content_spezial_referenz{position:relative; z-index:2; background:#ffffff; margin-top:0px; font:13px trebuchet, arial; padding:0px; top:0px; left:47px; width:800px; height:500px; border:0px solid #CDCDCD; background-image:url(pics/diverse.jpg); background-position:10px 435px; background-repeat:no-repeat;}
#spezial_referenz{position:relative; z-index:3; width:650px; height:500px; top:30px; margin-left:150px; text-align:left; border:0px solid #CDCDCD;}

#content_galerie {position:relative; z-index:2; background:#ffffff; margin-top:0px; padding:0px; left:47px; width:800px; height:750px; border:0px solid #CDCDCD; background-image:url(pics/fashion.jpg); background-position:10px 680px; background-repeat:no-repeat;}
#content_film {position:relative; z-index:2; background:#ffffff; margin-top:0px; padding:0px; left:47px; width:800px; height:750px; border:0px solid #CDCDCD; background-image:url(pics/film.jpg); background-position:10px 680px; background-repeat:no-repeat;}
#content_theater {position:relative; z-index:2; background:#ffffff; margin-top:0px; padding:0px; left:47px; width:800px; height:750px; border:0px solid #CDCDCD; background-image:url(pics/theater.jpg); background-position:10px 680px; background-repeat:no-repeat;}
#content_schauspieler {position:relative; z-index:2; background:#ffffff; margin-top:0px; padding:0px; left:47px; width:800px; height:750px; border:0px solid #CDCDCD; background-image:url(pics/schauspieler.jpg); background-position:10px 680px; background-repeat:no-repeat;}
#content_spezial {position:relative; z-index:2; background:#ffffff; margin-top:0px; padding:0px; left:47px; width:800px; height:750px; border:0px solid #CDCDCD; background-image:url(pics/spezial.jpg); background-position:10px 680px; background-repeat:no-repeat;}

#bigpic{position:relative; z-index:3; width:500px; height:530px; top:120px; padding:5px; left:270px; border:1px solid #CDCDCD; text-align:right}
#thumbnails{position:absolute; z-index:3; width:800px; height:800px; top:26px; left:10px; border:0px solid #CDCDCD; text-align:left;}

#unten {position:relative; z-index:1; margin-top:-50px; padding:0px; text-align:center; vertical-align:middle; width:901px; line-height:93px; height:93px;}

#adressblock {display:block; text-align:center; background:#E3E3E3; vertical-align:middle; position:relative; font:0.8em trebuchet, arial; color:#3D3D3D; line-height:30px; margin-top:5px; padding:0px; width:900px; height:35px; border:1px solid #CDCDCD;}
#inhalt {line-height: 1.3; position:relative; top:20px; left:300px; width:810px; z-index:1; }
h1 {font:bold 20px trebuchet, arial;}
h2 {font:bold 17px trebuchet, arial;}
h3 {font:bold 15px trebuchet, arial;}



#menu {list-style-type:none; margin:0px 0 0px 0px; padding:0;}
#menu li {float:left; padding:0; margin:0 0px 0 0; position:relative; width:135px; height:30px; z-index:100;}
#menu li dl {position:absolute; top:0; left:0;padding-bottom:0px;}
#menu li a, #menu li a:visited {text-decoration:none;}
#menu li dd {display:none;}
#menu li a:hover {background: #E1C2C2; color:#000;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {background: #F5F5F5; color:#000;}
#menu table {border-collapse:collapse; padding:0; margin:-1px; font-size:1em;}
#menu dl {width: 125px; margin:0; padding:0; background: #c9ba65;}
#menu dt {margin:0; padding: 0px; text-align:center; vertical-align:middle; font: 1.0em trebuchet, arial; color: #000;  line-height:30px;}


#menu .one dt {background: #810101;}
#menu .two dt {background: #810101;}
#menu .three dt {background: #810101;}
#menu .four dt {background: #810101;}
#menu .five dt {background: #810101;}
#menu .six dt {background: #810101;}

#menu dd {margin:0px; padding:0px; color: #fff; font-size: 1em; text-align:left;}

#menu .two dd {border-bottom:1px solid #AA2F2F;}
#menu .three dd {border-bottom:1px solid #AA2F2F;}
#menu dd.last {border-bottom:1px solid #fff;}

#menu dt a, #menu dt a:visited {display:block; color:#ffffff;}
#menu dt a:hover {display:block; color:#000;}


#menu dd a, #menu dd a:visited {color:#fff; text-decoration:none; display:block; padding:3px 0px 4px 5px; font: 0.8em trebuchet, arial; width:120px;}

#menu .two dd a {background:#810101; color:#fff;}
#menu .three dd a {background:#810101; color:#fff;}

#menu .two dd a:hover {background: #E1C2C2; color:#000;}
#menu .three dd a:hover {background: #E1C2C2; color:#000;}


