*{margin:0;padding:0}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}

em,strong,th,var,h1,h2,h3,h4,h5,h6 {
	font-style:normal;
	font-weight:normal;
	font-size: 100%;
}
ol,ul {
	/* list-style:none; */
	list-style: square;
	margin: 20px;
}

h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}


/* GENERAL -------------------------------------- */



body {

  	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #fff;
	background-color:#4E4E4E;



}



h1, h2, h3, h4 {

  font-family: helvetica, verdana, arial, sans-serif;

  font-weight: bold;

}



demo.h1 {




}



h2 {

   height: 65px;

  width: 400px;

  background-repeat: no-repeat;

}


















a {

  color: #36A4E1;

  font-family: helvetica, arial, sans-serif;

 /* text-transform: uppercase;*/

  text-decoration: none;

  font-weight: bold;

}



a:hover {

  color: white;

}



.clear {

    clear: both;

}
#zusatzinfo{

    width:301px;
	height:50px;
	margin-top:60px;
	margin-left: 357px;
	float:left;
	
}



#imagestartseite{

    width:571px;
	height:361px;
	margin-top:25px;
	margin-left: 90px;
	float:left;

}
#infotext{

    width:560px;
	height:361px;
	margin-top:75px;
	margin-left: 90px;
	float:left;
	font-family: verdana, arial, sans-serif;
	font-size: 13px;
	color: #4E4E4E;

}

/* BACKGROUND --------------------------------- */



#background {

    width: 994px;
	margin: 25px auto;
	padding-top:30px;
	background-repeat:repeat-y;
	background:url(../img/schatten_03.jpg) repeat-y left;

	
	height:800px;

}



#content_background {

    background-color: #fff;

    min-height: 800px;

}
/* PAGE ---------------------------------------- */



#page {

     	
    	background-repeat: no-repeat;
 		width: 994px;
		float: left;
	

}




#logonav {

     	background-image: url(../img/logo_AK.gif);
    	background-repeat: no-repeat;
 		width:220px;
		height:500PX;
		margin-left: 25px;
		display: block;
		float: left;


}
/* MENU ---------------------------------------- */



#menu {

  	/*clear: both;*/

    float: left;
    display: block;
    width: 200px;
    margin: 250px 0px 0px 0px;

}

#menu ul {
  list-style: none;
  text-align:left;
  padding-left: 7px;

}
#menu ul li{
	margin-bottom: 10px;
	
}

#menu ul li a{
	color:#4E4E4E;
	color:#811013;
	text-decoration:none;
	a:hover
	color:#67a;



}

#menu ul li a:hover{
	color:#fff;
	background-color:#4E4E4E;
}
	








	body{
	text-align:center;
	background:#fff;
	background-image: url(../img/blue_shadow.jpg);
	background-repeat:repeat-x;
	/*background-image: url(../img/bg_plan.jpg);*/
	color:#bba;
	font:80%/140% 'verdana',serif;
}
	h1,h2{font:bold 100% 'verdana',sans-serif;font-size:110%;letter-spacing:2px;color:#811013;margin-bottom:10px;}
	a{color:#4E4E4E;text-decoration:none;outline:none;}
	a:hover{color:#67a;}
	.caption{font-style:italic;color:#4E4E4E;}
	
	.demo{
	position:relative;
	margin-top:0;
	margin-left:200px;
	
	}
	
	.gallery_demo{width:650px;margin:0 auto;}
	.gallery_demo li{width:68px;height:50px;border:3px double #111;margin: 0 2px;background:#000;}
	.gallery_demo li div{left:240px}
	.gallery_demo li div .caption{font:italic 0.7em/1.4 'verdana',serif;}
	
	#main_image{
	margin:0 auto 60px auto;
	height:438px;
	width:700px;
	background:fff;
	padding-top:25px;}
	#main_image img{margin-bottom:10px;}
	
	.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}
	
	/*.info{text-align:left;width:700px;margin:30px auto;border-top:1px dotted #221;}
	.info p{margin-top:1.6em;}