/* [CDATA[ */

/* Gleichberechtigung für alle Browser */
* {margin:0;padding:0;border:0;}

/* body-Eigenschaften für zentrierte Ausrichtung */
body{margin:20px auto ;  /* main-Box zentrieren in IE 5 und hoeher */
text-align:center; /* main-Box zentrieren in IE 5 und hoeher */
font-size: 10px; font-family: Arial,Verdana,Sans-serif; color: black;
height:100%;
background: #000000;
}
/* Umhüllt die komplette Seite */
#wrapper{text-align:left;
margin:0 auto; background: #000000;
width:900px; border: 0px solid deeppink;
}

/* Der Header */
#header { position: relative; width:100%; border-bottom: 0px solid gainsboro;
padding-top: 0px; padding-bottom: 0px;
background-color:white;
background: transparent url(images/header.jpg) no-repeat left top;
height: 95px;
}

#logotext_frontend
{ position:absolute; font-size: 4em; font-weight: bold;
right: 0px; top: 0px; text-align: right;
text-decoration: none;

}
#logotext_frontend a
{
text-decoration: none;
}
/* --- Die Navigation --- */
#menu {float:left; width: 200px; margin-top: 9px; padding: 0px; text-align: left; color: #ababab; background: #000000}

#menu ul {list-style-type: none; padding: 0px; margin: 0px; font-size: 10px; font-family: Arial,Verdana,Sans-serif;}
#menu a{text-decoration: none;}
#menu a:hover{text-decoration: none; color: #ffffff;}

#active a {
text-decoration: underline;
}
#active a:link, #active a:hover {
color: gray; 
}


#subactive a:link, #subactive a:visited, #subactive a:hover {
color: #ff28e5; 
}
#submenu a{text-decoration: none;}
#submenu a:hover{text-decoration: none; color: #000000; background-color: #FF28E5;}
/* --- Ende Navigation --- */

/*Positionierung des RSS-Buttons unter menu*/
.rss{ float: left; background-color: transparent; padding: 8px; }

.mpdrei {background-color: whitesmoke;
border-bottom: 1px solid silver;
border-left: 1px solid silver;
padding-left: 4px;
padding-top: 8px;
padding-bottom: 8px;
color: black;
margin-bottom: 5px;
}

.downloadlinkmedien {
color: black;
margin-top: 5px;
margin-right: 5px;
text-align: right;
}

.player {
float: left;
}


.movielink {
float: left;
padding-top: 3px;
padding-left: 4px;
padding-bottom: 3px;
padding-right: 4px;
border: 1px solid black;
background-color: white;
}

/* Container Inhalt */
#content {
width: 680px;
padding: 10px 0px 10px 0px;
font-size:10px; background: transparent;
color: #ffffff;
border-left:0px solid gainsboro;
float: left; 
}

/* Überschriften h1 - h3 / p / hr = Trennlinie */
#content h1 { font-size: 24px; color:black; border-bottom:1px solid gainsboro;}
#content h2 {font-size: 14px; color:black;}
#content h3 {font-size: 18px; color:black;}
#content h4 {font-size: 16px; color:black;}
#content h5 {font-size: 14px; color:black;}
#content h5 {font-size: 12px; color:black;}
#content  p {padding: 0px; margin:0px; font-size:11px;}
#content hr{ margin-top: 10px; margin-bottom: 10px;}
#content a:hover{color:black; background-color: #FF28E5;}
#content a:active{color:black; background-color: #FF28E5;}

/* txt-links */
a:link{color:dimgray;}
a:visited{color:dimgray;}
a:hover{color:black;}
a:active{color:black;}

/* bildergalerie */
.thumbs{background-color: #000000;
border-top: 0px solid silver;
border-bottom: 0px solid silver;
border-left: 0px solid silver;
border-right: 0px solid silver;
text-align: left;
padding-top: 5px; padding-bottom: 5px;
}

textarea, input{
font-size:11px;
font-family: Trebuchet MS,Verdana,Arial,Sans-serif;
border: 1px solid grey;
}

hr{
background-color:gainsboro; /* Mozilla 1.4 */
color:gainsboro; /* IE 6 */
border: gainsboro; /* Opera 7.11 */
height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
margin-top:4px;
}

#kontakt input,textarea{
margin-bottom: 5px; background-color: whitesmoke; border: 1px solid #ababab; font-family: Arial,Verdana,Sans-serif;
font-size:10px; size: 20; color:black;}

/* Der Footer */
#footer { width:100%; background: #000000;
text-align:center; color:#ababab; font-size: 10px;
clear:left; border-top: 0px solid gainsboro;}
/*]]*/
