body{margin:0;padding:0;background:white;color:#333333; text-align:center;}

#main{width:990px; text-align:left; }

#content {margin:20px 0px 20px 40px;padding:0;}
.start{background:url(pic/bg_gruppe.jpg); background-position:right; background-repeat:no-repeat;}
#content .wichtig {	font-weight: bold; padding: 0 0 0 10px;line-height:15px;}
#content a, a:link, a:visited {text-decoration: none; color:#96a016;}	
#content a:hover{color:#333333;}

#content p{color:#333333;text-align:left;margin:0 0 10px 20px;padding:0;	font-family: verdana, sans-serif;font-size: 0.7em;
line-height: 1.3em;		}
#content ul,ol{margin:0 0 10px 20px;padding:0;}
#content li{color:#333333;text-align:left;margin:0 0 0px 20px;padding:0;	font-family: verdana, sans-serif;font-size: 0.7em;
line-height: 1.4em;	}

#content h1{color:#96a016;	text-align:left;border-bottom: 1px;	border-bottom-color: #CCCC00;	font-family: verdana, sans-serif;	font-size: 1.0em;	font-weight: bold;	text-transform: uppercase;}
#content h2{color:#96a016;font:bold 0.9em verdana, sans-serif; text-align:left; margin:15px 0 7px 0px;}
#content h3{color:#96a016;font:bold 0.8em verdana, sans-serif; text-align:left;margin:17px 0 7px 0px;}
#content h5{
	color:#96a016;
	font:bold 1.0em  verdana, sans-serif;
	text-align:left;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 7px;
	margin-left: 15px;
}
#content h4{margin:5px 0 7px 0;padding:0;color:#000000;font:bold 0.8em  verdana, sans-serif; text-align:center;}
#content .spot_o {width:210px; height:200px;background-color: #cccc00; padding: 2px 2px 2px 2px;}
#content .spot_f {width:210px; height:175px;background-color: #e5e57f; padding: 2px 2px 2px 2px;}
#content .spot_p {width:210px; height:175px;background-color: #dbdb4c; padding: 2px 2px 2px 2px;}
#content .spot_s {width:210px; height:175px;background-color: #f0f0bb;  padding: 2px 5px 2px 2px;}
#leistung ul{margin:0 0 10px 15px;padding:0;}
#leistung li{color:#333333;text-align:left;margin:0px 0 5px 10px;padding:0;	font:10px verdana, sans-serif; line-height: 14px;
	}


#image-org{ float:right; background-image:url(pic/organisationsentwicklung.jpg);width:225px;height:333px; border:1px solid #edead9;}
#image-org h3{color:#96a016;font:bold 0.8em verdana, sans-serif; text-align:left;margin:220px 0 7px 15px;}
#image-org ul{margin:0 0 0px 20px;padding:0; list-style-position:outside;}
#image-org li{margin:0 0 5px 13px;padding:0;font-family: verdana, sans-serif;font-size: 0.7em; font-weight:300; line-height: 1.2em;	}

#image-out{ float:right; background-image:url(pic/outdoor.jpg);width:225px;height:333px; border:1px solid #edead9;}
#image-out h3{color:#96a016;font:bold 0.8em verdana, sans-serif; text-align:left;margin:220px 0 7px 15px;}
#image-out ul{margin:0 0 0px 20px;padding:0; list-style-position:outside;}
#image-orut li{margin:0 0 5px 13px;padding:0;font-family: verdana, sans-serif;font-size: 0.7em; font-weight:300; line-height: 1.2em;	}

#image-pers{ float:right; background-image:url(pic/personalentwicklung.jpg);width:225px;height:333px; border:1px solid #edead9;}
#image-pers h3{color:#96a016;font:bold 0.8em verdana, sans-serif; text-align:left;margin:220px 0 5px 15px;}
#image-pers ul{margin:0 0 0px 20px;padding:0; list-style-position:outside;}
#image-pers li{margin:0 0 5px 13px;padding:0;font-family: verdana, sans-serif;font-size: 0.7em; font-weight:300; line-height: 1.2em;	}

#image-fk{ float:right; background-image:url(pic/fuehrungskraefte.jpg); background-repeat:no-repeat; width:280px;height:333px; }
#image-fk h3{color:#96a016;font:bold 0.8em verdana, sans-serif; text-align:left;margin:240px 0 7px 60px;}
#image-fk ul{margin:0 10px 0px 40px;padding:0; list-style-position:outside;}
#image-fk li{margin:0 0 5px 35px;padding:0;font-family: verdana, sans-serif;font-size: 0.7em; font-weight:300; line-height: 1.2em;	}


#menu2 {width: 200px;margin: 10px;float:right;list-style:none; }
#menu2 li{margin:0;padding:0;}
#menu2 li a {height: 28px; 	text-decoration: none;font:bold 11px verdana, sana-serif;text-align:right;}	
#menu2 li a:link, #menu2 li a:visited {	color: #333;display: block;	background:url(pic/menu1.gif);padding: 10px 30px 0 2px;
	text-align:right;	font:bold 11px verdana, sana-serif;	}
#menu2 li a:hover {	color: #96a016;	background:  url(pic/menu1.gif) 0 -32px;	padding: 10px 30px 0 2px;	}
#menu2 li a#current {color: #96a016;	background:  url(pic/menu1.gif) 0 -32px;	padding: 10px 30px 0 2px;	}		

#menu{margin: 20px 0 0 0;list-style:none; width:200px; float:right;}
#menu li{margin:0 0 0 5px;padding:3px 3px 3px 0;width:90%; text-align:right;}
#menu a{margin:0;padding:0 0 0 5px;font:bold 11px verdana, sans-serif;background:transparent;color:#333333;text-decoration:none;}
#menu a:hover{color:#96a016; font:bold 11px verdana, sans-serif;}


#slogan{margin:80px 10px 10px 200px;padding:0; width: 270px;font: 11px verdana, sans-serif; }
#slogan p {font-family: Verdana, sans-serif;font-size: 13px;font-weight: bolder;color: #333333;text-align: justify; margin:0;padding:0;}
#slogan p.right {text-align:right; font-style:italic;}
#buch {
	margin:10px 10px 0px 30px;
	width:209px;
	height:130px;	
}

#buch img{

margin:0 0 0 20px;}

#box_ticker
{	background-color:#f5f5f5;
	border :1px solid Silver;
	width: 200px;
	height: 16px;
	padding-top:3px;
	padding-left:3px;
	margin:10px 0 5px 12px;
}
#logo {
	margin:80px 0 5px 20px;
	padding:0px 20px 5px 0;
	width: 200px;
	font-family: Verdana, sans-serif;font-size: 10px;font-weight: bold;
}
#text{margin:20px 10px 0 25px;padding:0; width: 530px;font: 11px verdana, sans-serif;}
#text h1{font:bold  14px verdana, sans-serif;}
#text h2{font:bold  12px verdana, sans-serif;}
#text p.einzug{margin-left:20px;font:11px verdana, sans-serif;}

#textlinks{float:left;width:40%;margin:0;padding:0;}
#textrechts{float:left;width:38%;margin:0;padding:0;}
#textlinks p, #textrechts p{padding:0 15px 0 15px;margin:20px 0 20px 0;}
#textlinks h2, #textrechts h2{font:bold 18px verdana, sans-serif;padding:0 15px 0 15px;}
#textlinks h3, #textrechts h3{font:bold 16px verdana, sans-serif;padding:0 15px 0 15px;}

#foot{margin:0;padding:0;clear:left;width:900px;}
#foot p{margin:0;padding:5px;font:bold 11px verdana, sans-serif;}

#impres{clear:both; margin: 0; padding:0;}
#impres a{color:#333333; font:bold 11px verdana, sans-serif;}
#impres a:hover{color:#96a016; font:bold 11px verdana, sans-serif;}

.dunkel{text-align:right; padding-right:5px; font:bold 11px verdana, sans-serif; background-color: #cccc00; height:20px;}
.hell {background-color: #dfdf4b; height:20px;}

#main #content #info {
	float: right;
	width:160px;
	height: 150px;
	padding: 5px;
	background-color: #f0f0bb;
	border: thin solid #CCCC00;
	vertical-align:middle;
}

#main #content #info_sem {
	float: right;
	width:160px;
	height: 225px;
	padding: 5px;
	background-color: #f0f0bb;
	border: thin solid #CCCC00;
	vertical-align:middle;
}

#main #content #info a{
line-height:20px; color:#333333; font:bold 11px verdana, sans-serif;text-decoration:none;}

#main #content #info a:hover {
line-height:20px; color:#96a016; font:bold 11px verdana, sans-serif; text-decoration:none;}

#main #content #back{float: right;}

#main #content #back a{
 color:#96a016; 11px verdana, sans-serif;text-decoration:none;}

#main #content #back a:hover {
color:#333333; font:bold 11px verdana, sans-serif; text-decoration:none;}

.zitat {
	text-align:right;
	padding-right:50px;
	font-size:12px;
	font-style:italic;
}
.upper {
	text-transform: uppercase;
	line-height: 17px;
		font-size:0.8em;
}

