/* CSS Document */

body{
background-image:url(images/background.jpg); 
background-repeat:no-repeat;
background-color:#000000;
background-position: top;
}


a:link{ 
	font-family: Verdana;
	font-size: 10px;
	color:#ec292d;
	font-weight:normal; 
	text-decoration:underline; 
}

a:visited{ 
	font-weight:normal; 
	color:#ec292d;
	text-decoration:underline;  
}

a:hover{ 
	font-weight:normal; 
	color:#ffffff; 
	text-decoration:underline; 
}

a:active{ 
	font-weight:normal; 
	color:#ec292d; 
	text-decoration:underline;  
}


.container{
height: 468px; 
width: 831px;
margin-left: auto;
margin-right: auto;
margin-top: 50px;

}

.logo{
height: 58px; 
width: 180px;
margin-left: 0px;
margin-right: auto;
margin-top: auto;

}

.content{
height: 335px; 
width: 510px;
margin-left: 0px;
margin-right: auto;
margin-top: 10px;
background-color:#525152;

}


.mood{
position: absolute;
background-image:url(images/mood_back.jpg); 
background-repeat:no-repeat;
height: 325px; 
width: 500px;
margin-left: 5px;
margin-right: auto;
margin-top: 5px;
background-color:#ffffff;

}

.front{

background-image: url(images/front_t.gif);
background-repeat:no-repeat;
position: absolute;
height: 130px; 
width: 500px;
margin-left: 5px;
margin-right: auto;
margin-top: 200px;
background-color:#ffffff;


}

.ein{
position: absolute;
height: 130px; 
width: 500px;
margin-left: 10px;
margin-right: auto;
margin-top: 5px;
}

.movie{
position: absolute;
height: 195px; 
width: 500px;
margin-left: 5px;
margin-right: auto;
margin-top: 5px;
background-color:#ffffff;
}

.moodk{
position: absolute;
background-image:url(images/mood_back_k.jpg); 
background-repeat:no-repeat;
height: 325px; 
width: 500px;
margin-left: 5px;
margin-right: auto;
margin-top: 5px;
background-color:#ffffff;

}

.moodt{
position: absolute;
background-image:url(images/mood_back_s.jpg); 
background-repeat:no-repeat;
height: 325px; 
width: 500px;
margin-left: 5px;
margin-right: auto;
margin-top: 5px;
background-color:#ffffff;

}

.deckel{
position: absolute;
height: 285px; 
width: 460px;
margin-left: 25px;
margin-right: auto;


}

.borderblack{
position: absolute;
height: 285px; 
width: 25px;
margin-left: 0px;
margin-right: auto;
margin-top: 25px;
background-color:#000000;

}

.borderred{
position: absolute;
height: 285px; 
width: 5px;
margin-left: 455px;
margin-top: 25px;
background-color:#ec292d;

}

.schicht{
position: absolute;
height: 255px; 
width: 430px;
margin-left: 25px;
margin-right: auto;
}

.scroll{
position: absolute;
overflow: auto;
width: 400px;
height: 225px;
margin-top: 55px;
margin-left: 90px;
margin-right: auto;
text-align: left;
left: -50px;
top: 0px;
}

.inhalt{
width: 350px;
height: 225px;
margin-left: 0px;
margin-right: auto;
margin-top: 0px;
text-align: left;

}

.inhalta{
width: 350px;
height: 200px;
margin-left: 0px;
margin-right: auto;
margin-top: 0px;
text-align: left;

}

.inhaltb{
width: 350px;
height: 200px;
margin-left: 690px;
margin-right: auto;
margin-top: -205px;
text-align: left;

}

.inhaltu{
width: 1400px;
height: 200px;
margin-left: 0px;
margin-right: auto;
margin-top: 0px;
text-align: left;

}

.rahmena{
width: 300px;
height: 200px;
margin-left: 370px;
margin-right: auto;
margin-top: -200px;
background-color:#1b1b1b;

}

.rahmenb{
width: 300px;
height: 200px;
margin-left: 1060px;
margin-right: auto;
margin-top: -195px;
background-color:#1b1b1b;

}

.navi{
height: 55px; 
width: 510px;
margin-left: 0px;
margin-right: auto;
margin-top: 10px;
background-color:#ffffff;

}

.leiste{
position: absolute;
height: 45px; 
width: 500px;
background-color:#000000;
margin-top: 5px;
margin-left: 5px;

}

.navig{
position: absolute;
height: 20px; 
width: 467px;
margin-top: 10px;
margin-left: 15px;
}

.t1{
height: 105px; 
width: 300px;
margin-left: auto;
margin-right: opx;
margin-top: -400px;
background-color:#1b1b1b;

}

.t2{
height: 105px; 
width: 300px;
margin-left: auto;
margin-right: opx;
margin-top: 10px;
background-color:#1b1b1b;

}

.t3{
height: 105px; 
width: 300px;
margin-left: auto;
margin-right: opx;
margin-top: 10px;
background-color:#1b1b1b;

}


.topper1{
height: 25px; 
width: 295px;
margin-left: auto;
margin-right: opx;
background-color:#000000;

}

.topper2{
height: 25px; 
width: 295px;
margin-left: auto;
margin-right: opx;
background-color:#000000;

}

.topper3{
height: 25px; 
width: 295px;
margin-left: auto;
margin-right: opx;
background-color:#000000;

}


.ha1{
height: 25px; 
width: 150px;
margin-left: 0px;

}

.ha2{
height: 25px; 
width: 150px;
margin-left: 0px;

}

.ha3{
height: 25px; 
width: 150px;
margin-left: 0px;

}

.block{
position: absolute;
height: 80px; 
width: 80px;
margin-left: 215px;
margin-top: 25px;
background-color:#ffffff;

}

.tt{
position: absolute;
height: 65px; 
width: 190px;
margin-left: 11px;
margin-top: 6px;
}

.impressum{
position: absolute;
margin-left: 760px;
margin-top: 20px;
}

.border{
margin-top: -25px;
height: 105px; 
width: 5px;
background-color:#ec292d;

}

.content_text{
font-family: Verdana;
font-size: 10px;
line-height: 12pt;
color: #ffffff;
}

.text_red{
font-family: Verdana;
font-size: 10px;
font-weight: bold;
color: #ec292d;
}
