h4,h5,h6,div,p,body,html,input,button { 
font: normal 12px Arial, Helvetica,Verdana;
  color: #000000; 
}
body {margin: 0px; padding: 0px; color: #575757; font: 12px Arial, Helvetica, sans-serif; background-color: #D8DEE5;}

img {border: none;}

a:link, a:visited {color: #3366ff; text-decoration: none;}
a:hover {color: #3399ff;}

h1 {margin: 0px 0px 15px 0px; padding: 0px; color: #3333ff; font-size: 18px;}
h2 {margin: 0px 0px 15px 0px; padding: 0px; color: #3333ff; font-size: 15px;}
h3 {margin: 0px 0px 15px 0px; padding: 0px; color: #3333ff; font-size: 12px;}

img.block {
	display:block;
}

div {
	margin:0;
	padding:0;
	border:0;
}


div#container {
	text-align:left;
	width: 800px;
	margin:0px auto;
	background-color: #FFFFFF;
}


div#mitte{
  float: left;
	width: 792px;
	background-color: #FFFFFF;
}
div#header{
	float: left;
	width: 792px;
	height: 92px;
	background-color: #FFFFFF;
}


div#linkerrahmen{
	text-align:left;
	width: 4px;	
	margin:0px auto;
	background: url(../fileadmin/images/shadow-left.gif) center top repeat-y;
	float: left;
}

div#rechterrahmen{
	text-align:left;
	width: 4px;	
	margin:0px auto;
	background: url(../fileadmin/images/shadow-right.gif) center top repeat-y;
	float: right;
}
div#menu { 
	float:left;
	width: 182px;
	margin-left: 10px; 	
}


div#content { 
	float:left;
	width: 590px;
	margin-right: 10px; 	
}

div#footer {
  clear:both;
  background-color:#3333CC;
  height: 18px;
  color: #ffffff;
  text-align: right;
  padding-right: 10px;
  padding-top: 2px;		
}

div#footer a{
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
}

div#unten {
 clear both; 
 width: 800px;
 height: 4px;
 background: url(../fileadmin/images/shadow-u.gif) center top repeat-x;
 
}


