
body {
	color: black;
	background: #F9F0F9;
	padding: 0px;
	margin: 0px;
	font: 13px verdana, sans-serif;
}

h1 {
	color: #669966;
	padding: 4px;
	margin: 0px;
	font: bold 18px verdana, sans-serif;
	text-decoration: none;
}

h2 {
	font: bold 16px verdana, sans-serif;
	color: #669966;
	border-bottom: 1px solid #669966;
}

h3 {
	font: bold 14px verdana, sans-serif;
	border: 1px solid #DDDDDD;
	padding: 4px;
	background: #F4F2C4;
}


/* ********************* Layout ********************* */

#page {
	width: 950px; 
	margin-left: auto; 
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #999999;
}

#header {
	color: black;
	margin: 0px;
	padding: 0px;
}

#topmenu {
	text-align: right;
	background: white;
	border-bottom: 1px solid #999999;
	margin: 0px;
	padding: 0px;
}

#topmenu a.toplink, #topmenu a.toplink:link, #topmenu a.toplink:visited, #topmenu a.toplink:active {
	display: inline;
	padding: 5px 8px 5px 8px;
	margin: 0px;
	font-weight: bold;
	font-size: 12px;
	color: #669966;
	text-decoration: none;
}

#topmenu a.toplink:hover {
	background: #DEDEDE;
}

#news {
	width: 180px;
	padding: 10px; 
	border: 1px solid silver; 
	background-color: #F5F5F5;
}


/* ********************* Content ********************* */

#content {
	margin: 0px;
	padding: 10px;
	background-color: #FFFFFF;
}

#content a, #content a:hover, #content a:visited, #content a:active {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 0.9em;
	color: #A18569;
	font-weight: bold;
	text-decoration: none;
}

#content a:hover {
	text-decoration: underline;
}
	
#literatur {
	margin-left: 20%;
	width: 60%;
}

#back {
	margin-left: auto;
}

#back a {
	display: border;
	border: 1px solid #DDDDDD;
	width: 50px;
	padding: 4px;
	background: #EDECED;
	text-decoration: none;
}

#back a:hover {
	background: #DCDCDC;
	text-decoration: none;
}


/* ********************* Menu ********************* */

#menu {
	height: 61px;
	border-bottom: 1px solid #999999;
	margin: 0px;
	padding: 0px;
}

#menu a img {
	border: none;
}

#menu a, #menu a:link, #topmenu a:visited, #topmenu a:active {
	display: block;
	height: 62px;
	width: 135px;
	margin: 0px;
	padding: 0px;
}

#menu a.home {
	background: url('pics/menu/home.jpg');
}

#menu a.home:hover {
	background: url('pics/menu/home_hover.jpg');
}

#menu a.aktuelles {
	background: url('pics/menu/aktuelles.jpg');
}

#menu a.aktuelles:hover {
	background: url('pics/menu/aktuelles_hover.jpg');
}

#menu a.angebote {
	background: url('pics/menu/angebote.jpg');
}

#menu a.angebote:hover {
	background: url('pics/menu/angebote_hover.jpg');
}

#menu a.inhalte {
	background: url('pics/menu/inhalte.jpg');
}

#menu a.inhalte:hover {
	background: url('pics/menu/inhalte_hover.jpg');
}

#menu a.skriptum {
	background: url('pics/menu/skriptum.jpg');
}

#menu a.skriptum:hover {
	background: url('pics/menu/skriptum_hover.jpg');
}

#menu a.literatur {
	background: url('pics/menu/literatur.jpg');
}

#menu a.literatur:hover {
	background: url('pics/menu/literatur_hover.jpg');
}

#menu a.shilfegruppen {
	background: url('pics/menu/shilfegruppen.jpg');
}

#menu a.shilfegruppen:hover {
	background: url('pics/menu/shilfegruppen_hover.jpg');
}


/* ********************* Wir über uns ********************* */

#wueu_head_left {
	width: 33%;
	float: left;
}

#wueu_head_middle {
	width: 33%;
	float: left;
}
	
#wueu_head_right {
	width: 33%;
	float: left;
}
	
#wueu_left {
	width: 17%;
	float: left;
}

#wueu_middle {
	width: 37%;
	float: left;
	margin-right: 60px;
}

#wueu_right {
	width: 37%;
	float: left;
}

