body { 
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;	
	color: #007347;
	text-align: center; /* WICHTIG für internet explorer zum mittig setzten */
	background:url(../bilder/hintergrund_body.gif);
	background-repeat: repeat-x;	
	scrollbar-face-color: #59B395; 
	scrollbar-highlight-color: #59B395; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #59B395;	
	scrollbar-shadow-color: #FFFFFF;	
	scrollbar-arrow-color: #FFFFFF; 
	scrollbar-track-color: #59B395;
}

th  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration: none; 
	text-align: left;
	font-weight : lighter;
	color: #007347;
}


a  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	color: #D30C2A
}

a:hover  {
	COLOR : #D30C2A;
	text-decoration : underline;
}

.LinkGruen  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color: #045437
}

.LinkGruen:hover  {
	COLOR : #045437;
	text-decoration : underline;
}

.LinkGrau  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color: #A5A5A5
}

.LinkGrau:hover  {
	COLOR : #A5A5A5;
	text-decoration : underline;
}


h1  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	line-height: 30px;
	text-decoration: none; 
	text-align: left;
	font-weight : lighter;
	color: #FFFFFF;
	text-align: center;
	height: 31px;
	width:563px;
	background:url(../bilder/headline-hinterhrund.gif);
}

h2  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none; 
	text-align: left;
	font-weight : bold;
	color: #007347;

}

h3  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	line-height: 30px;
	text-decoration: none; 
	text-align: left;
	font-weight : lighter;
	color: #BEDCD1;
	text-align: center;
	height: 31px;
	width:161px;
	background:url(../bilder/hintergrund-subhaedline.gif);
}
h5  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-decoration: none;
	display:inline; 
	text-align: left;
	font-weight : bold;
	color: #007347;

}

/* Container */

div#Container {
/* 
	position:absolute;
	top: 0px;
	left: 0px;
*/
	margin: 0 auto;
	padding: 0px;
	width:980px;
	text-align: center;
	overflow: hidden;
	border: 0px solid #000000;
}

/* Box01 */

div#ContainerBox01 {
	margin: 0 auto;
	padding: 0px;
	height: 110px;
	width:978px;
	overflow: hidden;
	float:left;
	display: block;
	text-align: left;
	border: 0px solid #000000;
}

div#Logo {
 	width:242px;
	height: 110px;
	background:url(../bilder/logo-volkssolidaritaet.gif);
 	float:left; 
 	padding:0px;
 	margin:0px;
	border: 0px solid #000000;
}

div#Navi {
 	width:561px;
	height: 110px;
	background-color:#FFFFFF;
 	float:left; 
 	padding:0px;
 	margin:0px;
	border: 0px solid #000000;
}

div#BildObenRechts {
 	width:172px;
	height: 110px;
	background:url(../bilder/hintergrund-wismar-rechts.gif);
 	float:left; 
 	padding:0px;
 	margin:0px;
	border: 0px solid #000000;
}
/* Box02 */
div#ContainerBox02 {
	margin: 0 auto;
	padding: 0px;
	width:978px;
	height: 124px;
	background:url(../bilder/volkssolidaritaet-wismar-ba.jpg);
	overflow: hidden;
	float:left;
	display: block;
	text-align: left;
	border: 0px solid #000000;
}
/* Box03 */
div#ContainerBox03 {
	margin: 0 auto;
	padding: 0px;
	width:978px;
	overflow: hidden;
	float:left;
	display: block;
	text-align: left;
	border: 0px solid #000000;
}

div#SubnaviAussen {
 	width:242px;
 	float:left; 
 	padding:0px;
 	margin:0px;
	border: 0px solid #000000;
}

div#SubnaviInnen {
 	width:232px;
 	float:left; 
 	padding:0px;
 	margin:0px;
	background:url(../bilder/hintergrund-subnavi.gif);
	border: 0px solid #000000;
}

div#SubnaviSchluss {
 	width:232px;
	height: 15px;
 	float:left; 
 	padding:0px;
 	margin:0px;
	background:url(../bilder/hintergrund-subnavi-schluss.gif);
	border: 0px solid #000000;
}

/* SubNavigation */

div#Subnavi  {
	width: 196px; height: 32px; 
	background:url(../bilder/navi/navi-hintergrund.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; color: #007448; font-size: 14px; 
	line-height: 30px; text-align: left; padding: 0px;
	display: block; font-weight : lighter;
}	

div#Subnavi a  {
	width: 196px; height: 32px; 
	background:url(../bilder/navi/navi-hintergrund.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; color: #007448; font-size: 14px; 
	line-height: 30px; text-align: left; padding: 0px; 
	display: block; font-weight : lighter;
}

div#Subnavi  a:hover  {
	width: 196px; height: 32px; 
	background:url(../bilder/navi/navi-hintergrund_hover.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; color: #007448; font-size: 14px; 
	line-height: 30px; text-align: left; padding: 0px; 
	display: block; font-weight : lighter;
}

div#Subnavi .aAktiv {
	width: 196px; height: 32px; 
	background:url(../bilder/navi/navi-hintergrund_a.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; color: #FFFFFF; font-size: 14px; 
	line-height: 30px; text-align: left; padding: 0px; 
	display: block; font-weight : lighter;
}

/* Inhalt */

div#ContainerInhalt {
 	width:574px;
 	float:left; 
 	padding:0px;
 	margin:0px;
	border: 0px solid #000000;
}

div#Inhalt {
 	width:563px;
 	float:left; 
 	padding:0px;
 	margin:0px;
	background:url(../bilder/hintergrund-inhalt.gif);
	border: 0px solid #000000;
}

div#InhaltSchluss {
 	width:563px;
	height: 24px; 
 	float:left; 
 	padding:0px;
 	margin:0px;
	background:url(../bilder/hintergrund-inhalt-schluss.gif);
	border: 0px solid #000000;
}

div#InhaltText {
 	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none; 
	text-align: left;
	color: #007347;
	padding:10px;
}

/* Aktuelles */

div#AktuellesBox {
 	width:161px;
 	float:left; 
 	padding:0px;
 	margin:0px;
	display: block;
	background:url(../bilder/hintergrund-aktuelles.gif);
	border: 0px solid #000000;
}

div#Aktuelles {
 	width:161px;
 	float:left; 
 	padding:0px;
 	margin:0px;
	display: block;
	background:url(../bilder/hintergrund-aktuelles.gif);
	border: 0px solid #000000;
}

div#AktuellesSchluss {
 	width:161px;
	height: 15px; 
 	float:left; 
 	padding:0px;
 	margin:0px;
	background:url(../bilder/hintergrund-aktuelles-schlu.gif);
	border: 0px solid #000000;
	display: block;
}

div#AktuellesInhalt {
 	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration: none; 
	text-align: left;
	color: #68AD95;
	padding:10px;
	display: block;
}

/* Box04 */
div#ContainerBox04 {
	margin: 0 auto;
	padding: 0px;
	width:978px;
	height: 62px;
	overflow: hidden;
	float:left;
	display: block;
	text-align: left;
	background:url(../bilder/schluss.gif);
	border: 0px solid #000000;
}

div#SchlussInhalt {
 	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #A5A5A5;
	padding:0px;
	display: block;
}

/* Navigation */

div#Navigation  {
	width: 93px; height: 110px; 
	background:url(../bilder/navi/hauptnavi-hintergrund.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; color: #007448; font-size: 14px; 
	line-height: 180px; text-align: center; padding: 0px;
	float:left;  font-weight : lighter;
}	

div#Navigation a  {
	width: 93px; height: 110px; 
	background:url(../bilder/navi/hauptnavi-hintergrund.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; color: #007448; font-size: 14px; 
	line-height: 180px; text-align: center; padding: 0px; 
	float:left;  font-weight : lighter;
}

div#Navigation  a:hover  {
	width: 93px; height: 110px; 
	background:url(../bilder/navi/hauptnavi-hintergrund_hover.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; color: #007448; font-size: 14px; 
	line-height: 180px; text-align: center; padding: 0px; 
	float:left;  font-weight : lighter;
}

div#Navigation .aAktiv {
	width: 96px; height: 110px; 
	background:url(../bilder/navi/hauptnavi-hintergrund_a.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; color: #FFFFFF; font-size: 14px; 
	line-height: 180px; text-align: center; padding: 0px; 
	float:left;  font-weight : lighter;
}
/*Formulare */
.input {
	background-color: #FFFFFF; 
	color: #007347; 
	width: 250px;
	height: 18px;
	display: block;
	border: 1px solid;
	border-color: #A5ACB2;
	padding: 1px;
	margin-top: 4px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px; 
}

.input2 {
	background-color: #FFFFFF; 
	color: #007347; 
	width: 250px;
	height: 250px;
	display: block;
	border: 1px solid;
	border-color: #A5ACB2;
	padding: 1px;
	margin-top: 4px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px; 
}

.input3 {
	hight: 20px;
	float: left;
	width: 180px;
	background-color: #FFFFFF; 
	color: #007347; 
	display: block;
	border: 1px solid;
	border-color: #A5ACB2;
	padding: 1px;
	margin-top: 4px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px; 
}

.input4 {
	hight: 20px;
	float: left;
	width: 60px;
	background-color: #FFFFFF; 
	color: #007347; 
	display: block;
	border: 1px solid;
	border-color: #A5ACB2;
	padding: 1px;
	margin-top: 4px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px; 
}

.input5 {
	background-color: #FFFFFF; 
	color: #007347; 
	width: 250px;
	display: block;
	border: 1px solid;
	border-color: #A5ACB2;
	padding: 1px;
	margin-top: 4px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px; 
}

.inputBestellung {
	hight: 10px;
	float: left;
	width:35px;
	background-color: #FFFFFF; 
	color: #467348; 
	display: block;
	border: 1px solid;
	border-color: #007347;
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px; 
}

.submit {
	background-color: #007347; 
	color: #E3EDEA; 
	height: 18px;
	display: block;
	border: 1px solid;
	border-color: #007347;
	padding: 1px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px; 
}

/* InhaltSpeiseplan */

div#ContainerInhaltSpeiseplan {
 	width:735px;
 	float:left; 
 	padding:0px;
 	margin:0px;
	border: 0px solid #000000;
}

div#InhaltSpeiseplan {
 	width:734px;
 	float:left; 
 	padding:0px;
 	margin:0px;
	background:url(../bilder/hintergrund-inhalt-speisepl.gif);
	border: 0px solid #000000;
}

div#InhaltTextSpeiseplan {
 	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none; 
	text-align: left;
	color: #007347;
	width:720px;
	overflow: auto;
	padding:10px;
}

div#InhaltSchlussSpeiseplan {
 	width:734px;
	height: 24px; 
 	float:left; 
 	padding:0px;
 	margin:0px;
	background:url(../bilder/hintergr-inhalt-schluss-spe.gif);
	border: 0px solid #000000;
}

td  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration: none; 
	text-align: left;
	font-weight : lighter;
	color: #007347;
}

.tdGruen  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration: none; 
	text-align: center;
	font-weight : bold;
	background-color: #68AD95; 
	color: #FFFFFF;
}
.tdWeiss  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration: none; 
	text-align: left;
	font-weight : lighter;
	background-color: #FFFFFF; 
	color: #007347;
}

.tdHellGruen  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration: none; 
	text-align: left;
	font-weight : lighter;
	background-color: #E3EDEA; 
	color: #007347;
}

div#ContainerBoxSpeiseplan {
	margin: 0 auto;
	padding: 0px;
	width:978px;
	height: 124px;
	background:url(../bilder/volkssolidaritaet-speisepla.jpg);
	overflow: hidden;
	float:left;
	display: block;
	text-align: left;
	border: 0px solid #000000;
}

h4  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	line-height: 30px;
	text-decoration: none; 
	text-align: left;
	font-weight : lighter;
	color: #FFFFFF;
	text-align: center;
	height: 31px;
	width:734px;
	background:url(../bilder/headline-hintergr-speise.gif);
}

.input6 {
	background-color: #E3EDEA; 
	color: #007347; 
	width: 450px;
	display: block;
	border: 1px solid;
	border-color: #007347;
	padding: 1px;
	margin-top: 4px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px; 
}