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


img {border:0;}
img  {  border-style: none;}
a { outline: none; }
a:focus { outline: none; }
a:active { text-decoration:underline; color:#710015; }


a:link { color:#333333; }
a:visited { color:#333333; }
a:hover { color:#710015; }

html { padding:0;margin:0;overflow-y: scroll; }
 .active {color:#710015 !important;}

div {float:left}

p {
	margin:0;
	padding:0;
}

.p{
	font-size:13.4px;
  	line-height:19.5px;

}


h1 {
	font-size:18px;
	font-weight:normal;
	margin:0;
	padding:0;
	line-height:22px;
}

.h1 {
	font-size:18px;
	font-weight:normal;
	line-height:22px;
}


h2 {
	font-size:12px;
	font-weight:normal;
	margin:7px 0 0 0;
	padding:0;


}

.h2 {
	font-size:12px;
	font-weight:normal;
	line-height:30px;


}


 
body {
	padding:0;
	margin:0;
	background-color: #172233;
	font-family: arial,verdana,sans-serif;
  	font-size:13.4px;
  	line-height:19.5px;
  	color:#333333;


}

#alles {
   clear:both;
   float:none;
   width:825px;
   margin:0 auto;



}

#flaeche {
	background-color:#b6b6b6;
	width: 825px;
	border-width:0 2px;  
	border-style:solid;
	border-color:#333333;
	padding:0 1px;
	height:110%;
	position:absolute;
  
}


#navigation {
  margin-top: 35px;
  width:800px;

}

#duo {
  margin-left:30px;
 
}

#sprachen {
	float:right; 
	margin-right:-10px;
}

#menue {
   float:right;
	margin-right:0;
   height: 33px;


}

#menue img {

	margin-left:-2px;
	border:0;

}


#inhalte {
	margin:50px 0 0 -3px;
	padding:0 32px;  
	width:763px;
	border-width:0 2px;  
 	border-style:solid;
  	border-color:#333333;
 

   /*border-bottom-width:45px; 
   border-bottom-style:solid;
   border-color:transparent;*/
   
   background-color:#b6b6b6;
}


#rand { /*fÃ¼r den abstand der elemente zum browser unten*/
	height:30px;
	width:15px;
	
}

#unten{
	height:1px;
	width:725px;
	background-color:#00CC33;


}


#admin{
	margin:50px 0 0 -3px;
padding:0 32px;  
width:763px;
__height:100%;

border-width:0 2px;  
 
  border-style:solid;
  border-color:#333333;


}

#admin ul{
	margin:1px 0 15px -15px;


}


/*_________ab hier inhalte der einzelnen seiten_______________________*/




#willkommenbild {
   width:827px;
height:550px;
	background-image:url(bilder/_MG_0282.jpg);
	background-repeat:no-repeat; 
	margin-left:-32px;
	

}


#index_zitat {
 float:left;
   
   margin:40px 0 0 -14px;

}


#aktuelles_bild{
	width:365px;
	float:left;


}


#aktuelles_text{
	width:360px;
	margin-left:30px;
	


}




#vita_bild{
   margin-left:0;

   width:365px;
float:left;
}

#vita_text{
  margin-left:30px;
   width:360px;


  
}


#disko_bild{

	width:765px;
	background-image:url(bilder/_MG_1451.jpg);
	background-repeat:no-repeat; 
	height:395px;

}

#cdcover_gross{
  
 
   height:300px;
	margin-left:30px;
	margin-top:45px;
	float:left;

}

#disko_bild_vordergrund{
	_width:100px;


}

.auszeichnung{
	height:70px;
	float:left;
	margin:40px 0 0 20px;


}

#kaufen{
	
	margin-top:15px;
	margin-left:1px;
	xfloat:left;
	width:150px;
	


}

.kaufen_logo{
	height:20px;
	xflaot:left;

}

#gramola_logo{
	height:40px;


}

#disko_menue{
   
   margin-top:30px;
    font-size: 11.5px;
   line-height:13px;
     top:430px;
   text-align:left;
   left:30px;
   width:120px;
   /*height:400px;
   background-color:black;
   border-style:solid;
   border-color:#333333;
   border-left:transparent;
   border-width:2px;
   padding-left:15px;
   padding-top:10px;*/   
 
}


img.cdcover_klein{
   
   width:120px;
   border-bottom-width:4px; 
   border-style:solid;
   border-color:transparent; 

  
}


#player{
	margin-top:30px;
	margin-left:5px;
	width:210px;
	height:150px;
}


#disko_text{
	margin-top:30px;
	margin-left:35px;
	width:390px;
	text-align:left;
	
	

}


#disko_kritiken{
	margin-top:20px;
	margin-left:32px;
	width:550px;
	border-style:solid;
	border-color:transparent;
	border-bottom-width:35px;


}



/*#cdcover_groesser{
   position:relative;
   width:161px;
   /*border-bottom-width:4px; 
   border-style:solid;
   border-color:transparent; 

  
}

#disko_zitate{
   position:absolute;
   top:200px;
   left:30px;
  

}*/

 



#projekte_menue{

  width:200px;
	height:150px;
	margin-top:-14px;
}

#projekte_menue li {
	margin-bottom:10px;
	list-style-type:none;
	margin-left:-38px;
}

.projekte_menue {
	width:200px;
	margin-bottom:5px;


}

#projekte_menue img{
	width:260px;
	position:absolute;
	
}



.oben {
	top:123px;
}

.unten{
	top:298px;

}

.links{
	_margin-right:110px;
	right:300px;

}

.rechts {
	right:30px;
}

.reihe3 {
	top:473px;
}


a.projekte_links {text-decoration:none;}
a.projekte_links:focus { outline: none; }
a.projekte_links:link { color:#333333; }
a.projekte_links:visited { color:#333333; }
a.projekte_links:hover { color:#710015; }

#projekte_start{
	width:550px;
	margin-left:10px;
	float:left;

}

#projekte_start img{
	width:260px;
	float:left;
	margin:0 0 10px 0;
}


#projekte_start img.links{
	margin:0 10px 0 20px;
}

table.projekte_tabelle{
     padding:0;
	 border-spacing:0;
	float:left;
	 
}

table.projekte_tabelle td{
	padding: 8px 10px 0 0;
	vertical-align:top;
}


table.projekte_tabelle tr{
	margin:20px 0 0 0;
}


.info {
	font-size: 10.5px;
	float: left;
	line-height:13px;

}

table.projekte_tabelle td.titel_1{
	padding:0 0 0 0;
	font-weight:bold;
}


table.projekte_tabelle td.titel{
	padding:50px 0 0 0;
	font-weight:bold;
}


table.projekte_tabelle td.untertitel{
	padding:35px 0 15px 0;
}


#projekte_inhalt{
	width:520px;
	margin-right:10px;
	float:right;

}

#projekte_inhalt p {
	float:left;


}


#projekte_bild{
	
	
	width:530px;
	float:left;
	margin-bottom:30px;
	

}

#lehre_bild{
   width:365px;
   float:left;

}




#lehre_text{
	margin-left:30px;
  	width:360px;

}


#presse_vita{
	margin-top:30px;

}

table.presse_tabelle{
     padding:0;
	 border-spacing:0;
	 
}

table.presse_tabelle td{
	padding-right:20px;

}




#presse_galerie{
	margin-top:60px;
	width:765px;
xxx_text-align:center;
	
	}

#presse2{
	margin:5px 0 0 0;



}
img.presse_bild{
	margin:2px;
	height:200px;


}


presse_vita a {

	text-decoration:none;


}

#kontakt_bild{
	
	width:825px;
	margin-left:-30px;
	background-image:url(bilder/_MG_9985.jpg);
	background-repeat:no-repeat;
	height:600px;
}



#kontakt_text{
	margin-left:30px;
	margin-top:120px;
	width:250px;

	}
	
#gestaltung{
	margin-top:70px;
	float:none;

}

#gestaltung_en{
	margin-top:50px;
	float:none;

}


#projekte_menue_test{
	width:763px;
}

#hidden_link{
display:none;
color:#172233;
}
