
H2 {	
	font-size: 22px;
	font-weight: bolder;
	color: #405030;
}

H3 {	
	font-size: 13px;
	font-weight: bolder;
	//--background-color: #88AA80;
	color: #405030;
	background-color: #AACCA0;
	padding: 7px
}

p,main {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height:19px;
}


b {
	font-family: Verdana, sans-serif;
	font-weight: normal;
	font-size: 8px;
	color: #FFFFF4;
	//--muss dasselbe wie BG color sein
}

a {
	//--font-family: Verdana, sans-serif;
	font-weight: normal;
	color: #405030;
	text-decoration: none;
	border-bottom:1px dotted #405030;
}

a:hover { 
	font-weight: normal;
	text-decoration: none;
	border-bottom:1px dotted #408030;
	background-color: #AACCA0;
}

a.menu {
	width:80px;
	height:23px;
	margin-top: 1px;
	margin-left: 0px;
	//--margin-right: 1px;
	padding-top: 5px;
	padding-bottom: 1px;
	float:left;
	
	text-align: center;
	font-size: 12px;
	background-color: #88AA80;
	border:1px solid #CDEFBE;

	color: #506050;
}


a.menu:hover {
	background-color: #AACCA0;
	border:1px solid #CDEFBE;
}


c {
	font-family: Verdana, sans-serif;
	font-weight: normal;
	font-size: 8px;
	color: #CDEFBF;
	//--color: #222222;
	text-decoration: none;
	background-color: #CDEFBE;	
}

//--------------------------- ab nov 2010 --;

{}

body {
	font-family: verdana, sans-serif;
	font-size: 8px;
	background-color: #2A3E2A;
	color: #AFAF9F;
	//--border:1px solid #77FF72;
	
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0;
		
	text-align:center;
}


.kopf{
	background-image: url(Images/Kopf_03.gif);
	background-repeat:no-repeat;
	width:800px;
	height:115px;
	margin: 0 auto;
	background-color: #CDEFBE;
	border:1px solid #CDEFBE;
}


.leer{
	width:800px;
	//--height:99%;
	//--height:500px;
	margin: 0 auto;
	//--padding:0px;
	//--padding-bottom:0px;
	background-color: #CDEFBE;
	border:1px solid #CDEFBE;
	font-size: 1px;
}

.v_menu{	
	width:80px;
	height:23px;
	margin-top: 1px;
	margin-left: 0px;
	//--margin-right: 1px;
	padding-top: 5px;
	padding-bottom: 1px;
	float:left;
	
	text-align: center;
	font-size: 12px;
	font-weight: bolder;
	//--background-color: #AACCA0;
	background-color: #88AA80;
	border:1px solid #CDEFBE;
	
}

.menu{
	width:17%;
	float:left;
	//--padding-top:10px;
	//--background-color: #AAFFAA;
	//--border:1px solid #0000FF;
}

.menu_item{
	width:140px;
	height:25px;
	font-size: 9px;
	color: #606060;
	margin-top: 5px;
	margin-bottom:10px;
	background-color: #AACCA0;
}

.menu_item_sel{
	//--width:165px;
	width:140px;
	height:25px;
	font-size: 9px;
	color: #606060;
	margin-top: 5px;
	margin-bottom:10px;
	background-color: #2A3E2A;
	//--background-color: #BB3333;
}

.unterkopf0{
	min-height:300px;
	width :283px;
	float: none;
	//--margin-left: 22%;
	margin-left: 0%;
	line-height:18px;
	padding-right: 20px;
	padding-top: 16px;
	padding-bottom: 10px;
	font-size: 9px;
	color: #90A090;
	text-align:left;
	//--border:1px solid #FF5555;
}

.unterkopf1{
	min-height:200px;
	width :550px;
	float: none;
	margin-left: 22%;
	line-height:18px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-size: 9px;
	color: #90A090;
	text-align:left;
	//--border:1px solid #FF5555;
}

.unterkopf2{
	min-height:300px;
	width :300px;
	float: left;
	margin-left: 5%;
	line-height:18px;
	padding-right: 20px;
	padding-top: 16px;
	padding-bottom: 10px;
	font-size: 9px;
	color: #90A090;
	text-align:left;
	//--border:1px solid #FF5555;
}

.titel{
	min-height:20px;
	float: none;
	margin-left: 22%;
	line-height:15px;
	//--padding-right:1px;
	//--padding-bottom:1px;
	font-size: 22px;
	color: #405030;
	text-align:left;
	font-weight: bolder;
	//--border:1px solid #FFFF55;
	background-color: #CDEFBE;
	padding: 7px
}

.content{
	min-height:350px;
	float: none;
	margin-left: 22%;
	line-height:18px;
	padding-right:20px;
	padding-bottom:30px;
	font-size: 9px;
	color: #405030;
	text-align:left;
	//--border:1px solid #FF5555;
}


.content0{
	//--min-height:301px;
	float: none;
	margin-left: 22%;
	line-height:18px;
	padding-right:20px;
	padding-bottom:30px;
	font-size: 9px;
	color: #405030;
	text-align:left;
	//--border:1px solid #FF5555;
}


.zit1{
	float: none;
	line-height:18px;
	margin-top: 25px;
	margin-left: 30px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	background-color: #EEFFEE;
	//--color: #393937;
	border:1px dotted #2A3E2A;
	font-size:12px;
	font-family: monospace;
}

.zit2{
	width:500px;
	//--height:80px;
	line-height:14px;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left:0px;
	padding-right:10px;
	font-size: 10px;
	color: #6F6F66;
	//--border:1px dotted #9999FF;
	margin-bottom: 10px;
	margin-left: 30px;
}

.ter_monat{	
	width: 599px;
	//--margin: 0 auto;
	//--font-size: 13px;
	//--font-weight: bolder;
	//--background-color: #BBBBB4;
	//--gruen   background-color: #BBD5BB;
	float:none;
	//--margin-top: 30px;
	//--border:1px solid #55FF55;
	color: #505050;
}

.ter_new0{	
	//--width: 99%;
	width: 591px;
	font-size: 13px;
	font-weight: bolder;
	//--background-color: #88AA80;
	background-color: #AACCA0;
	float:left;
	margin-top: 30px;
	padding-left: 7px;
	padding-top: 7px;
	padding-bottom: 7px;
}

.ter_voll_1{	
	width:50px;
	height:35px;
	margin-top: 1px;
	margin-left: 0px;
	//--margin-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	float:left;
	
	text-align: center;
	font-size: 12px;
	font-weight: bolder;
	background-color: #BBDDB0;
	//--background-color: #EEEEE4;
	//--border:1px solid #55FF55;
	
}

.ter_voll_2{	
	width:320px;
	height:35px;
	margin-left: 1px;
	margin-top: 1px;
	//--margin-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	float:left;

	text-align: left;
	font-size: 11px;
	font-weight:normal;
	background-color: #BBDDB0;
	//--background-color: #EEEEE4;
	//--border:1px solid #FF5555;
}

.ter_voll_3{	
	width:220px;
	height:35px;
	margin-left: 1px;
	margin-top: 1px;
	margin-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	float:left;
	
	text-align: left;
	font-size: 11px;
	font-weight:normal;
	background-color: #BBDDB0;
	//--border:1px solid #5555FF;
	
}


dl {
	font-family: Verdana, sans-serif;
	font-size: 12px;
}

dt {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
}

.bil_sect{	
	width: 599px;
	float:none;
	color: #505050;
	//--border:1px solid #5555FF;
}


.bil_uber{	
	width: 99%;
	font-size: 13px;
	font-weight: bolder;
	background-color: #BBBBB4;
	//--gruen   background-color: #BBD5BB;
	float:left;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-left: 7px;
	padding-top: 7px;
	padding-bottom: 7px;
}


.bil_bild{	
	width:285px;
	height:287px;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-left: 0px;
	//--margin-right: 1px;
	
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 1px;
	float:left;
	
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	background-color: #BBDDB0;
	//background-color: #DDDDD4;
	border:1px dotted #999999;

}

.bil_desc{	
	width:290px;
	height:287px;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-left: 10px;
	//--margin-right: 1px;
	padding-top: 1px;
	padding-bottom: 10px;
	float:left;
	
	text-align: left;
	vertical-align: middle;
	font-size: 9px;
	font-weight: normal;
	background-color: #CDEFBE;
	border:1px solid #CDEFBE;
//--border:1px solid #FF55F4;
}