@charset "utf-8";
/* CSS Document */

body{
background-color:#CCCCCC;
font-family:arial,sans-serif;
font-size:12px;
color:#000000;
}

p{
background-color:white;
font-family:arial,sans-serif; 
font-size:12px;
color:#333333;
text-align:justify;
line-height:180%;
}

h1{font-family:arial,sans-serif; 
font-size:24px;
color:#9ACD32;
}

h2{font-family:arial,sans-serif; 
font-size:20px;
font-style:lighter;
color:#9ACD32;
line-height:130%;
margin-top:-10px;
margin-bottom:0px;
width:460px;
text-transform:uppercase;
}

h3{
font-family:arial,sans-serif;
font-size:12px;
font-weight:lighter;
color:black;
margin-top:20px;
width:460px;
}


h4{
font-family:arial,sans-serif; line-height:150%;
font-size:11px;
font-weight:bold;
color:#696969;
border-bottom:1px solid #ADFF2F;
padding-bottom:10px;
margin-top:0px;
clear:both;
}

h4 a{margin-left:-5px;}

h5{
font-family:arial,sans-serif; line-height:150%;
font-size:12px;
font-weight:lighter;
color:black;
}


h6{
font-size:11px;
font-weight:bold;
margin:0px 0px 3px 0px;
color:#696969;
}

strong{
font-weight:bold;
color:black;
background-color:none;
}

em{
color:black;
font-weight:bold;
}

.green{
color:#9ACD32;

}

#wrapper{
background-color:none;
margin:0 auto;
border:solid #FFFFFF 0px;
width:960px;
height:100%;
}

#header{
background-color:none;
width:960px;
height:182px;
border-top:#ADFF2F 0px solid;
position:relative;
float:left;
}

#name{
font-family:arial,sans-serif; font-size:26px; letter-spacing:160%; font-weight:bold; letter-spacing:1px;
color:white;
background-color:#339999;
word-spacing:0.2em;
padding:9px 30px 3px 30px;
position:absolute;
top:113px;
left:193px;
}

.headlineblack{color:#000000;}


#menue1{
	width:500px;
	height:30px;
	font-family:arial,sans-serif;
	font-size:14px;
	color:black;
	letter-spacing:120%;
	font-weight:bolder;
	word-spacing:1em;
	position:absolute;
	top:142px;
	left:270px;
	z-index:800;

}

ul{padding:4px 10px 4px 40px; background-color:#CCCCCC;}

ul li{display:inline;}

#menue1 a{
	font-family:arial,sans-serif; font-size:15px; color:black; font-weight:bold; letter-spacing:1px;
	padding:4px 20px 4px 20px;}

.aktivm1{
	font-size:15px;
	letter-spacing:1px;
	margin:-4px; 
	padding:4px 20px 4px 20px;
	margin-right:-9px; 
	margin-left:-9px; 
	background-color:white;
}

a.m1{margin-right:-9px; margin-left:-9px; }
a.m1:link{color:black; text-decoration:none;}
a.m1:visited{color:black; text-decoration:none;}
a.m1:hover{color:black; background-color:#ADFF2F;}
a.m1:active{color:black; background-color:#ADFF2F;}



#menue2{
font-weight:bold;
background-color:#ADFF2F;
width:226px;
height:312px;
font-family:arial,sans-serif; font-size:12px; color:black; line-height:10px; text-align:justify;
padding:6px 0px 10px 4px;
text-align:right;
margin-top:0px;
border-top:30px solid #ADFF2F;
}

#aktiv{
font-weight:bold;
background-color:white;
width:224px;
height:18px;
font-family:arial,sans-serif; font-size:12px; color:black; line-height:10px; text-align:justify;
text-align:right;
color:black; text-decoration:none; 
margin:-4px -4px 5px -4px; 
padding:6px 6px 0px 0px;
}


#menue2 a{margin:-4px; padding:6px 6px 0px 0px; }

a.m2{display:block; width:224px; height:17px; border-left:#D9D9D9 0px solid;}
a.m2:link{color:black; text-decoration:none; background-color:#D9D9D9;}
a.m2:visited{color:black; text-decoration:none; background-color:#D9D9D9;}
a.m2:hover{color:black; text-decoration:none; background-color:#ADFF2F;}
a.m2:active{color:black; text-decoration:none; background-color:#ADFF2F;}


#contentbox{
width:960px;
border-top:#cccccc 0px solid;
background-image:url(../bilder/content4.jpg);
position:relative;
float:left;
}

.whitespace{width:200px; height:130px; position:relative; float:left;}

.actor{
float:left;
margin-right:30px;
margin-bottom:10px;
margin-top:10px;
}

#content_links{
width:230px;
height:500px;
float:left;
margin-left:54px;
margin-top:0px;
}

#content_links2{
width:230px;
height:500px;
float:left;
margin-left:54px;
margin-top:0px;
border-right:2px solid #ADFF2F;
}


#content_mitte{
width:520px;
background-color:white;
position:relative;
float:left;
margin-left:0px;
margin-top:110px;
border-top:10px solid #ADFF2F;
}



#content_solo{
width:520px;
background-color:white;
float:left;
margin-left:0px;
margin-top:40px;
border-top:10px solid #ADFF2F;
}

#foto{
width:460px;
height:330px;
background-color:white;
float:left;
padding-left:30px;
margin-top:6px;
overflow:hidden;
}

#kritik{
background-color:white;
width:460px;
font-family:arial,sans-serif; 
line-height:180%;
font-size:12px;
color:#333333;
text-align:justify;
float:left;
position:relative;
padding-left:30px;
}

.zitate{
	font-family:georgia,times,serif; 
	font-style:italic;
	font-size:12px;
	color:#339999;
}
	
#ueberschrift_kritiken{
background-color:white;
float:left;
width:460px;
padding-left:30px;
margin-top:20px;
}

#content_tr{
width:584px;
background-color:white;
position:relative;
float:left;
margin-top:110px;
border-top:10px solid #ADFF2F;
}

#ueberschrift_kritiken_tr{
width:520px;
background-color:#ffffff;
margin-top:0px;
padding:0px 16px 0px 30px;
position:relative;
float:left;
}


.darsteller{
background-color:#ffffff;
margin:-10px 0px 20px 30px;
position:relative;
float:left;
width:460px;
}

a.mbutton{display:block; width:226px; height:17px; padding:3px 0px 3px 10px;}
a.mbutton:link{color:#ffffff; text-decoration:none; background-color:#339999;}
a.mbutton:visited{color:#ffffff; text-decoration:none; background-color:#339999;}
a.mbutton:hover{color:#ffffff; text-decoration:none; background-color:#48b0b0;}
a.mbutton:active{color:#ffffff; text-decoration:none; background-color:#48b0b0;}

#mbutton2_aktiv{display:block; width:226px; height:17px; padding:3px 0px 3px 10px; margin-bottom:3px; color:#ffffff; text-decoration:none; background-color:#48b0b0;}

a.mbutton2{display:block; width:226px; height:17px; padding:3px 0px 3px 10px; margin-bottom:3px;}
a.mbutton2:link{color:#ffffff; text-decoration:none; background-color:#339999;}
a.mbutton2:visited{color:#ffffff; text-decoration:none; background-color:#339999;}
a.mbutton2:hover{color:#ffffff; text-decoration:none; background-color:#48b0b0;}
a.mbutton2:active{color:#ffffff; text-decoration:none; background-color:#48b0b0;}

#portrait{
margin-left:10px;
float:left;
border-top:30px solid #ADFF2F;
}

.tag_aktuell{
background-color:none;
width:100px;
line-height:160%;
float:left;
padding-left:0px;
padding-bottom:20px;
}

.datum_aktuell{
background-color:none;
width:130px;
line-height:160%;
float:left;
padding-left:0px;
padding-bottom:20px;
}

.uhrzeit{
width:120px;
background-color:none;
line-height:160%;
float:left;
padding-right:0px;
padding-bottom:20px;
padding-left:0px;
text-align:left;
}


.datum{
background-color:none;
font-weight:bold;
width:70px;
line-height:160%;
float:left;
border:0px black solid;
padding-left:30px;
padding-bottom:60px;
text-align:justify;
color:#333333;
}

.ereignis{
width:380px;
background-color:none;
line-height:160%;
float:right;
padding-right:30px;
padding-bottom:60px;
padding-left:10px;
text-align:left;
color:#333333;
}

#kontaktdaten{
border:0px solid white;
text-align:right;
font-weight:bold;
background-color:none;
width:100px;
height:260px;
font-family:arial,sans-serif; font-size:12px; color:black; line-height:200%;
text-align:right;
padding-top:50px;
padding-right:0px;
}

#kontaktformular{
float:left;
margin-left:30px;
background-color:none;
}

#eingabefeld{line-height:155%; background-color:none;}
form fieldset{width:20%;}
fieldset{border:0px solid #FFFFCC;}
.nachricht{font-family:arial,sans-serif; font-size:11px; color:black;}


#fussleiste{
background-color:#339999;
font-family:arial,sans-serif; font-size:12px; color:black; letter-spacing:140%; 
position:relative;
width:960px; 
height:50px; 
z-index:999;
position:fixed;
bottom:0px;
border-top:#ADFF2F 3px solid;
}

#menue3{
width:357px; font-size:12px; font-weight:bold; 
position:relative; float:right; text-align:left;
margin-left:30px; margin-top:12px; padding:0px 0px 6px 0px;
border-bottom:2px #ADFF2F solid;
}
a.m3{padding:1px 4px;}
a.m3:link{color:black; text-decoration:none; background-color:none;}
a.m3:visited{color:black; text-decoration:none; background-color:none;}
a.m3:hover{color:black; text-decoration:none; background-color:#ADFF2F;}
a.m3:active{color:black; text-decoration:none; background-color:#ADFF2F;}


/*AKTUELL*/

.stoerer{
position:absolute;
top:80px;
left:450px;
z-index:900;}

.foto_aktuell_kl{
margin-left:0px;
float:left;
border-top:83px solid #ADFF2F;}

.black{
background-color:#000000;
color:#ffffff;
font-weight:bold;
padding:2px 10px 2px 10px;
}

#content_aktuell{
width:620px;
background-color:white;
position:relative;
float:left;
margin-top:40px;
border-top:10px solid #ADFF2F;
}

#ueberschrift_kritiken_aktuell{
width:560px;
background-color:#ffffff;
margin-top:0px;
padding:0px 16px 0px 30px;
position:relative;
float:left;
}

.kritik_aktuell{
width:550px;
float:left;
margin-top:-10px;
line-height:180%;
color:#333333;
text-align:left;
padding-left:30px;
}

.foto_y{
width:300px;
height:400px;
float:left;
margin:6px 16px 0px 0px;
overflow:hidden;
}

.foto_x{
width:560px;
float:left;
margin-left:16px;
margin-top:6px;
overflow:hidden;
}

.darsteller_aktuell{
line-height:180%;
width:550px;
position:relative;
float:left;
margin-top:-10px;
padding-left:30px;
}



/* ----------------IMAGE SLIDER------------- */
#SlideItMoo_outer {
        width: 460px;
        margin:0;
        display:block;
        position:relative;
        padding:0;
}
/* create custom forward-backward buttons for this container */
#SlideItMoo_outer .SlideItMoo_forward,
#SlideItMoo_outer .SlideItMoo_back{
        display:block;
        position:absolute;
        cursor:pointer;
        height: 400px;
        width:33px; 
        top:0;
        margin: 0;
        padding: 0;
        right:0px;
        background: url(../moo/images/next.png) no-repeat center;
        z-index: 600;
}
#SlideItMoo_outer .SlideItMoo_back {
        left:0px;
        z-index: 600;
        background:url(../moo/images/back.png) no-repeat center;
}

/* the width is set to show the number of thumbnails that will be visible */
#SlideItMoo_inner{
left:0;
margin:0;
overflow:hidden;
padding:0;
position:absolute;
top:0;
width: 460px;
        
}
/* the thumbnails container; set a width on it so everything will be fine */
#SlideItMoo_items {
        display:block;
        position:relative;
}
/* single element design */
#SlideItMoo_items div.SlideItMoo_element {
        display:block;
float:left;
width: 460px;
margin:0;
padding:0;
position:relative;
}

#SlideItMoo_items a { margin:0; clear:both; background:none;border: 0; padding:0; }
#SlideItMoo_items a img{ border: 0px; margin:0;padding:0; }
