/*---- Music-live e.V. ---*/

html, body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #171740;
	font-size: 12px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color:#090925;
	background-image:url(/fileadmin/templates/pics/relaunch1/bg-img.jpg);
	background-repeat: repeat-x;

	scrollbar-base-color: #171740;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #171740;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #666666;
	scrollbar-track-color: #EFF0F3;
}
	
a:link  { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D9363A; 
	font-size:11px;
	font-weight: normal;  
	text-decoration: none;
	border:0 none;
	outline: none;  
}

a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D9363A; 
	font-weight: normal;  
	font-size:11px;
	text-decoration: none;
	border:0 none;
	outline: none;  
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D9363A;
	font-size:11px;
	font-weight: normal;   
	text-decoration: none;
	border:0 none;
	outline: none; 
}

a:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;  
	color: #D9363A; 
	text-decoration: underline;
	
	
}

img { 
	border:0 none;
	outline: none; 
	margin:0 0 0 0;
	padding:0 0 0 0;

}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #676767;
	padding: 0px;
	margin: 0px;
	line-height:18px; 
}
	



h1 {
	font-size:16px; 
	font-weight: bold;
	color:#e80000;
	padding:10px 0 13px 0px;
	margin:0 0 0 0;
 }

h2 {
	font-size:14px; 
	font-weight: normal;
	color:#676767;
	padding:0 0 0 0;
	margin:0 0 0 0 ;
}


h3 {
	font-size:12px; 
	font-weight: normal;
	color:#392250;
	}


h4 {
	font-size:12px; 
	font-weight: bold;
	color:#FFFFFF;
	margin:10px 0 0 0;
	padding:0 0 0 0;
}

li, ul{ 
	list-style:none;
	padding:8px 0 0 6px;
	margin:0 0 0 0;

}






/* ----------menue oben (topmenue) -------------- */


#topmenue{
	position: relative;
	width:420px;
	top: 18px;
	left: 540px;
	color: #676767;
	z-index:3;


}

#topmenue ul {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	list-style:none;
	
	
}

#topmenue li {
	padding: 0 0px 0 0;
	margin: 0 0px 0 0;
	display: inline;
	list-style:none;

	
}

a.topmenue:link, a.topmenue:visited, a.topmenue:active, a.topmenue:hover{
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#676767;
	font-size:10px;
	font-weight: normal;
	text-decoration:none;

}
a.topmenue:hover{
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#D9363A;
	font-size:10px;
	font-weight: normal;
	text-decoration: underline; 

}

a.topmenue_aktiv:link, a.topmenue_aktiv:visited, a.topmenue_aktiv:active, a.topmenue_aktiv:hover{
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#D9363A;
	font-size:10px;
	font-weight: normal;
	text-decoration: underline; 

}
a.topmenue_aktiv:hover{
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#D9363A;
	font-size:10px;
	font-weight: normal;
	text-decoration: underline; 

}

/* ----------middle menue (horizont menue) -------------- */

#middle_menue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	font-size:12px;
	font-weight:bold;
	height:20px;
	width:650px;
	top: 9px;
	left:10px;
	color: #ffffff;
	margin:5px 0 0 0;
	padding:0 0 0 0;


}

#middle_menue ul {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	list-style:none; 
	
}



#middle_menue li {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	display: inline;
	list-style:none; 
	
}

a.middle_menue_aktiv:link, a.middle_menue_aktiv:visited, a.middle_menue_aktiv:active, a.middle_menue_aktiv:hover{
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#D9363A;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	margin:0 5px 0 5px;  

}
a.middle_menue_aktiv:hover{
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#D9363A;
	font-size:12px;
	font-weight: bold;
	text-decoration:none; 

}

a.middle_menue:link, a.middle_menue:visited, a.middle_menue:active, a.middle_menue:hover{
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#ffffff;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	margin:0 5px 0 5px;  

}
a.middle_menue:hover{
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#e80000;
	font-size:12px;
	font-weight: bold;
	text-decoration:none; 

}

/* ----------menue links (seite)-------------- */

#left_menue{
	width:200px;
	height:300px;
	margin:0 0 0 0;
	padding:5px 0 0 0;
	float: left;
	display: inline;
	list-style:none;
	line-height:18px;
    background-repeat:no-repeat;
    
	}


#logos{
	
	width:200px;
	height:285px;
	margin:0 0 0 0;
	padding:0 0 0 0;

}

a.left_menue:link, a.left_menue:visited, a.left_menue:active, a.left_menue:hover{
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color: #ffffff;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
  

}

a.left_menue:hover{
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color: #D9363A;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;


}

a.left_menue_aktiv:link, a.left_menue_aktiv:visited, a.left_menue_aktiv:active, a.left_menue_aktiv:hover{
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#D9363A;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
  

}

a.left_menue_aktiv:hover{
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color: #D9363A;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;


}



/* ----------container zentriert das layout-------------- */

#container {
	width: 971px;
    	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	padding:0px;
	border:4px solid #E4E4F0;
	background-color:#FFFFFF;
} 

/* ----------Grafik im Hinterund fürn Header-------------- */

#banner {
	position: relative;
	height:234px;
	width:955px;
	padding:0 0 0 0;
	margin: 0 0 0 8px;
	background-image:url(/fileadmin/templates/pics/relaunch1/bg_header.gif);
	background-repeat:no-repeat;
	z-index:3; 
}

/* ----------Banner Bilder----------------- */

#banner_bilder{
	width: 955px;
	height: 154px;
	z-index: 1;
	padding:26px 0 0 0;
	margin:0 0 0 0;
	
	

}



/* ----------outer und inner----------------- */

    #outer{ 
    border-left: solid 200px #FFFFFF; /* linke Menue Spalten Farbe  */ 
    border-right: solid 200px #FFFFFF; /* rechte Menue Spalten Farbe  */ 
    background-color: #FFFFFF; /* Farbe fuer Inhalt Spalten  */
    padding: 0 8px 0 8px;

}

#inner{margin:0; width:100%; }

/* --------------left und right navigavtion boxen------------- */

    #left {
    position:relative; 
    width:200px;
    height:650px;
    float:left;
    display:block; 
    margin-left:-200px; 
    margin-right:1px;
    background-image:url(/fileadmin/templates/pics/relaunch1/bg_menue_links.gif);
    background-repeat:no-repeat;


 }
 
    #right {
    width:200px; 
    float:right;
    display:block; 
    position:relative; 
    margin-right:-200px; 
    margin-left:1px;
 }
 
 
 /*-------------------------MySpace Button---------------------------------*/
 
a#myspace {
   width:200px;
   height:66px;
   background-repeat:no-repeat;
   float:left;
   display:block;
   z-index:50 !important;
   background-image:url(/fileadmin/templates/pics/mySpace.gif);
}

/* -----------------content Startseite--------------------- */ 
	#content-index{ 
	position: relative; 
        line-height:18px; 
	margin: 0px 0px 0px 0px; 
        padding:10px 10px 0 13px;
        border-left: solid 5px #FFFFFF; 
	border-right: solid 5px #FFFFFF; 
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color:#171740;
        background-image:url(/fileadmin/templates/pics/relaunch1/pix-blau_.gif);
        background-repeat:repeat;
	font-size: 12px;
	height:925px;
	}

#content { 
 
        padding:10px 10px 0 13px;
         min-height:850px;
    	height: auto !important;
	 
}

	
/*  ----------------Startseiten Elemnte ---------------------- */	



#aktuelles-bild-box{
    width:492px;
    margin:0 0 0 0;
    padding:0 0 0 12px;
    z-index:50 !important;


}

#ML-start-text{
    width:492px;
    margin:0 0 0 0;
    padding:0 0 12px 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    

}

#aktuelles-text{
    width:492px;
    margin:0 0 0 0;
    padding:0 0 5px 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    border-bottom:1px solid #313155;
    

}

#rockmobil{
     height:140px;
    width:236px;
    background-image:url(/fileadmin/templates/pics/relaunch1/bg-rockmobil.jpg);
    background-repeat:no-repeat;
    margin:22px 0 0 0;
    padding:40px 5px 0 12px;
    float:left;
    display:block;


}

#studio{
    height:140px;
    width:236px;
    background-image:url(/fileadmin/templates/pics/relaunch1/bg-studio.jpg);
    background-repeat:no-repeat;
    margin:22px 0 0 0;
    padding:40px 5px 0 12px;
    float:right;
    display:block;


}

#proberaeume{
      height:140px;
    width:236px;
    background-image:url(/fileadmin/templates/pics/relaunch1/bg-proberaeume.jpg);
    background-repeat:no-repeat;
    margin:22px 0 0 0;
    padding:40px 5px 0 12px;
    float:right;
    display:block;


}

#pa-licht{
     height:140px;
    width:236px;
    background-image:url(/fileadmin/templates/pics/relaunch1/bg-pa-licht.jpg);
    background-repeat:no-repeat;
    margin:22px 0 0 0;
    padding:40px 5px 0 12px;
    float:left;
    display:block;


}


.boxen{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#d1d1d9;
   line-height:18px;


}


/*  ----------------Suche ---------------------- */

#suche{
	position:relative;
	width:200px;
	height:26px;
	z-index:1;
	margin:0 0 0 0;
	padding:0 0 0 0;
	display:block;
	float:right;

}

.formButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	width:155px;
	height:20px;
	color:#D9363A;
	border:1px solid #171740;
	padding:3px 0 0 4px;
	margin:0px 5px 0 4px;
	float:left;
	display:block;

}


/*  ----------------footer---------------------- */ 

#footer {
	clear:left;
	height:22px;
	padding: 0 5px 8px 0;
	margin:0 8px 0 7px;
	text-align: right;
	background-color:#D5DAEB;
	background-image:url(/fileadmin/templates/pics/relaunch1/bg_footer.gif);
	border:3px solid #ffffff;

} 



/*  ---------------- Kontaktformular ---------------------- */ 

.csc-mailform{
	width:300px;
	height:auto;
	padding:0 0 0 0;
	margin:5px 0 5px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3E315D;
	font-size:12px;
	text-align: left;
	border:none;
	line-height:18px;
	

}

.input {				/* Stile, die nur auf Formularfelder angewandt werden sollen */
		background-color:#F0F2F8;
		border:1px solid #171740;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		
}



.csc-mailform-field{
	width:200px;
	padding:0px 0 0 0;
	margin:5px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #171740;
	display:block;
	float:left;
	
	
	
	

}

.mailformEmail{
	width:120px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1E0027;
	display:block;
	float:left;
	background-color:#F0F2F8;
	border:1px solid #DEE0E1;

}

.csc-mailform-submit {					/* Gestaltung des Submit-Buttons */
	width:90px;
	padding:0px 0 0 0px;
	margin: 7px 0 0 45px;
	background-color:#ffffff;
	color:#3E315D;
	font-size: 13px;
	font-weight:normal;
	cursor:pointer;
	border:none;
	border:1px solid #DEE0E1;
}





