body,td,input, textarea, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

td {
	vertical-align:top;
	}

th {
	text-align:left;
	font-size: 12px;
	}

.res {
	line-height: 20px;	
	}


#mitte {width:98%; margin:1%;}
#primary {text-align:center; margin-left:auto; margin-right:auto; width:100px;}
tr,td {text-align:left;}


#juli td ,#august td {
	line-height: 20px;
	vertical-align:middle;
	text-align: center;
	}

.lauftext 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #312918;
	line-height: normal;
	font-weight: lighter;
	list-style-position: outside;
	list-style-type: square;
	list-style-image: none;


	}
	.lauftext-weiss 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #ffffff;
	line-height: normal;
	font-weight: lighter;
	list-style-position: outside;
	list-style-type: square;
	list-style-image: none;


	}
	.lauftextnormal 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #312918;
	line-height: normal;
	font-weight: lighter;
	list-style-position: outside;
	list-style-type: square;
	list-style-image: none;


	}
	.headlines 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #90BF31;
	font-weight: bold;
}
.headline-green
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #fff;
	font-weight: bold;
}

.weißetabelle{
	border:1px;
	border-color: #ffffff;
	border-style : solid;
 	border-left: 50px;
} 

a:link {
	font-style: normal;
	color: #312918;
	text-decoration: none;
	}
a:visited { 
	font-style: normal; 
	color: #312918;
	text-decoration: none;
	}
a:hover, a:active { 
	color: #312918;
	text-decoration: underline;
	}
	
.lauftext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #312918;
	line-height: normal;
	font-weight: bold;
	list-style-position: outside;
	list-style-type: square;
	list-style-image: none;
}
#navigation ul {
list-style-type: none;}

#nav {
	background-color: #C0C0C0;
}

#navigation a { color: #000; text-decoration: none; padding: 0 10px; float: left; }
#navigation a:hover { color: #90BF31; text-decoration: none; background-position: 0 -25px; }

#navigation-small a { color: #90BF31; text-decoration: none; padding: 0 10px; float: leftt; }
#navigation-small a:hover { color: #000; ; text-decoration: none; background-position: 0 -25px; }


.spaltelinks {
	padding: 10px 20px 20px 0px;
	}
