/* [CDATA[ */

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

html, body {
text-align:center; /* main-Box zentrieren in IE 5 und hoeher */
font-size:12px; font-family: Arial, Verdana, Sans-serif;
height:100%; background: #1c1c1c; color:white;
}
#abstand {
	height: 40%;
	width: 100px;
	margin-bottom: -14em;
	float: left;
	}
#languages{clear: left;
text-align:right; 
margin:0 auto; 
width:852px !important; 
width: 852px; /* for IE */
color: #FEA500;
padding: 0 0 6px 0;
}
#languages a{
color: #FEA500;
text-decoration: none;
}	

#languages a:hover{
color: #FEA500;
text-decoration: underline;
}	
/* Umhüllt die komplette Seite */
#wrapper{
clear: left;
position: relative; 
text-align:left; 
margin:0 auto; 
background:black; 
width:852px !important; 
width: 852px; /* for IE */
border:0px solid gold; 
height: 439px !important;
height: 439px; /* for IE */
}

/* Der Header */
#header { width:100%; border-bottom: 10px solid white;
padding-top: 0px; padding-bottom: 0px; 
background: transparent url(images/header.jpg) no-repeat left top; display:none;
}

#logotext_frontend {font-size: 60px; font-weight: bold;
text-align: left; margin-left: 9px; color: white;
padding-top: 20px; margin-bottom: 40px;
}

/*hideBtn*/
#BtnHide{position:absolute; 
top:330px; 
left:856px; 
z-index:3; 
}
#blockHide{display: block;}

/* --- Die Navigation --- */


/*hidden*/

#menu{position: relative;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
position:absolute; 
top:330px; 
left:0px; 
width:852px !important; 
width: 852px; /* for IE */
z-index:2; 
background-color: transparent;
background-image: url(.././templates/frontend/images/bgNavi.png);
filter:Alpha(opacity=70);
color: #ffa500;
font-family: arial, helvetica, sans-serif;
}

.png{
filter:Alpha(opacity=70);
  }

#texthide{
padding: 10px;
position:absolute; 
background-image: url(.././templates/frontend/images/bgNavi.png);
filter:Alpha(opacity=70);
background-repeat: repeat x y;
top:0px; 
left:592px !important; 
left:592px; /* for IE */
width:240px !important; 
width: 260px; /* for IE */
height: 420px !important;
height: 440px; /* for IE */
z-index:1; 
}
/*------------------------------------------------------------------------------------------------------------------                         - - - - -          Menue ebene 1 */

#menu1{ position: relative; display: block; width: 280px; float: left; }
.quad1{display: block; 
width: 14px !important; 
width: 20px;
height: 14px !important; 
height: 14px; 
background-color: white; border: 2px solid white; float:left; margin-right: 4px;
}

.quad1 a{display: block; 
width: 14px !important; 
width: 20px;
height: 14px !important; 
height: 14px; 
background-color: white; border: 2px solid white; float:left; margin-right: 4px; margin-top: 4px;}

a:hover.quad1{
border-color: #1c1c1c;
border-style: solid;  
border-width: 2px;
}

.quad1active{ display: block; 
width: 14px !important; 
width: 20px;
height: 14px !important; 
height: 14px;  
background-color: white; float:left; margin-right: 4px;
border-color: #ffa500 ;
border-style: solid;  
border-width: 2px;
}

/*------------------------------------------------------------------------------------------------------------------                         - - - - -          Menue ebene 2 */
#menu2{display: block; width: 350px; float: left;}
.quad2{
display: block;
width: 14px !important; 
width: 20px;
height: 14px !important; 
height: 14px; 
background-color: white; 
border: 2px solid white; float:left; margin-right: 4px;}

a:hover.quad2{
border-color: #1c1c1c;
border-style: solid;  
border-width: 2px;
}

.quad2active{ display: block; 
width: 14px !important; 
width: 20px;
height: 14px !important; 
height: 14px; 
background-color: white; float:left; margin-right: 4px;
border-color: #ffa500 ;
border-style: solid;  
border-width: 2px;
}

/*------------------------------------------------------------------------------------------------------------------                         - - - - -          Menue ebene 3 */
#menu3{display: block; width: 215px; float: left;}
.quad3{display: block; 
width: 14px !important; 
width: 20px;
height: 14px !important; 
height: 14px; 
background-color: white; border: 2px solid white; float:left; margin-right: 4px; margin-bottom: 4px;}

a:hover.quad3{
border-color: #1c1c1c;
border-style: solid;  
border-width: 2px;
}

.quad3active{ display: block; 
width: 14px !important; 
width: 20px;
height: 14px !important; 
height: 14px; 
margin-bottom: 4px;
background-color: white; float:left; margin-right: 4px;
border-color: #ffa500 ;
border-style: solid;  
border-width: 2px;
}

/* mgunst.de icon*/

/*
.mgunst{
position: absolute;
bottom:57px; right: 147px; width: 57px; height: 147px;
background-image: url(.././templates/frontend/images/mgunst.gif);
}
*/

/* Login  */

#CenterLogin{text-align: left; padding-left: 335px; padding-top: 80px;  }
#CenterLogin input{background-color: black; border: 1px solid white; color: white; width: 160px;}
#CenterLogin input:focus{background-color: white; border: 1px solid black; color: black;}
.HeaderLogin{font-weight: bold; font-size: 13px; color: #1c1c1c;}
.bglogin{padding: 10px; 
display: block; 
width: 160px !important;
width: 180px; /* for IE */
height: 120px !important;
height: 120px; /* for IE */
background-image: url(.././templates/frontend/images/bgNavi.png);
}
/* --- Ende Navigation --- */

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

.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 {
margin-left:0px;
padding: 0px; font-size:12px; background: black; color: white;
display: block; 
height: 440px !important;
height: 439px; /* for IE */
}

/*Table Editor*/



.tableeditor{font-size:11px; width: 100%;}

.tdeditor{padding-right: 20px;}



/*dropleft Editor*/



.dropleft{float:left; margin-right: 15px; margin-bottom: 0px; }

.dropright{float:right;margin-left: 15px; margin-bottom: 0px;}


.blocksatz{
text-align:justify;
padding-right: 10px; 
font-size: 11px;
}

/*NEWS */
/*
#myframe{
display: block;
position: absolute;
z-index: 8;
width: 230px;
height: 350px;
border: 1px solid deeppink;
}
*/
#myframe{
position:relative; 
top:0px; 
left:0px; 
width:230px !important; 
width: 230px; /* for IE */
height:350px !important; 
height: 350px; /* for IE */
z-index:3; 
border: 0px solid gold;
}

#Opera{
position:absolute; 
top:50px; 
left:160px; 
z-index:90; }

/* Überschriften h1 - h3 / p / hr = Trennlinie */
#content h1 { font-size: 22px;color:#000; padding-top: 10px; margin-bottom:10px;border-bottom:2px dashed gainsboro;}
#content h2 {font-size: 18px;}
#content h3 {font-size: 14px; color:#000; margin:0px; border-bottom:1px solid gainsboro;}
#content  p {padding: 0px; margin:0px; font-size:11px;}
#content hr{ color: gainsboro; margin-top: 10px; margin-bottom: 10px;}

/* txt-links */
a:link{color:white; text-decoration: underline; font-weight: bold;}
a:visited{color:white; text-decoration: underline; font-weight: bold;}
a:hover{color: white; text-decoration: none; font-weight: bold;}
a:active{color:white;text-decoration: none; font-weight: bold;}

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

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

/* Textareas und Inputs Kontakt */

.textName, .textMail, .textarea
{width: 230px; background-color: black; border: 1px solid white; color: white;}

#kontakt{
margin-top: 75px;
position:absolute;
width: 240px;
height: 300px;
z-index: 4;
left: 605px; 

}

#kontakt input {background-color: black; border: 1px solid white; color: white;}
#kontakt input:focus{background-color: white; border: 1px solid black; color: black;}
#kontakt textarea:focus{background-color: white; border: 1px solid black; color: black;}



/* Der Footer */
#footer { width:100%; background:#FFFFFF;  
font-size: 10px; text-align:left; color:dimgray; line-height:30px;
border-top: 1px solid black;
clear:left; display: none;
}

/*]]*/


