HTML, DIV, P, UL, OL, SPAN, A, TABLE, FORM, IMG, LI 
{ border: 0; 
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 	12px; color: #333333; line-height: 1.6;
}

BODY 
{ padding-right: 0px; padding-left: 10px; padding-bottom: 5px; padding-top: 4px;
  margin: 0; 
  font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 12px; 
  color: #333333; line-height: 1.4;
}

#webseite {
	
	width: 1280px;
	
	margin: 0 auto;
	
	box-shadow: 0 0 10px rgba(0,0,0,0.8);

	border-top-left-radius:5px;
	
	border-top-right-radius:5px;
	
	border-bottom-left-radius:5px;
	
	border-bottom-right-radius:5px;

}



#header{
	
	padding:25px 0 0 0;
	
	margin-top:10px;
	
	height:110px;
	
	width:1280px;
	
	height:85px;
	
	background-image: url(../layout-pictures/header_europaschule.jpg);
	
	/* background-size:1280px 110;*/
	
	border-top-left-radius:5px;
	
	border-top-right-radius:5px;
	
	z-index:9999;
}


/* nicht benoetigt?!
#header form{
	
	margin-top:-20px;
	
	padding-left:3px;

}


#header fieldset{
	
	margin-top:-20px;
	
	margin-left:3px;
	
	width:100px;

}


#submit{
	
	margin-top:5px;

}
*/




#menue {
	
 position:absolute;
    	
	width: 1280px;



	margin-left: auto;

	margin-right: auto;

	z-index:30;

}


#slide{
	
	position:absolute;
	
    width: 1280px;

	height: 320px;

	z-index:10;
	
	margin-top:40px;

} 

#InhaltMitSlide {
	
	float:left;

	width: 970px;

	height:100%;

	margin-top:325px;

	background: white;

	border-right-color:black;

	border-right-style:solid;

	border-right-width:1px;

}


#seiten-leiste {
	
	margin-top:50px;
	margin-left:15px;
	margin-right: 25px;

}


#seitenleiste fieldset{
	
	padding-top:5px;
	padding-bottom:5px;

}

#footer {

	margin-bottom:20px;
	
	clear:both;

	width:1200px;
	
	height:40px;

	background-color:#2d3737;

	color: #999999;

	padding-top:40px;

	padding-bottom:15px;

	padding-left:30px;

	padding-right:50px;

}




#footer a{
	
	color: #999999;
	text-decoration: none;
}

#footer table{
	
	color: #999999;
	text-decoration: none;
}


#footer a img{
	float:right;
	vertical-align:top;
}


}


#footer fieldset{
	
	margin-top:20px;

	width:300px;

}

#structuredTable {
	
	border-collapse: separate;
	border-spacing: 4px;
}

#structuredTable th {
  background-color: #808080;
  color: #ffffff;
}

#structuredTable tr {
  background-color: #DDDDDD;
  color: #000000;
}

#structuredTable td {
  padding-top: 6px;
  pading-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
}

#structuredTable th {
  padding-top: 6px;
  pading-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
}


	