home, body {
	width:43em;
	}
body, P {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:0.95em;
	margin-top:0.2em;
	margin-bottom:0.25em;
	padding-bottom:0.25em;
	margin-left:0px;
	padding-left:0px;
	text-transform:lowercase;
}
div#head			{ 				MARGIN-left:100px; 	margin-top:0px; 	margin-bottom:0px; 	width:750px;	height:210px; }
	span#logo		{ float:left; 	margin-left:0px; 	margin-top:0px;							width:150px; 	height:210px; }						
/*	span#title		{ float:left; 	margin-left:0px; 	margin-top:0px; 	margin-bottom:0px; 	width:600px;	height:210px; }	*/
	span#title		{ float:left; 	margin-left:0px; 	margin-top:0px; 	margin-bottom:0px; 	width:600px;	 }						
		div#head h1	{ 									margin-top:15px; 										height:100px; }
/*		div#head h2	{ 									margin-top:65px; 	margin-bottom:0px; 					height:60px;	padding-top:0px; padding-bottom:0px; vertical align:bottom; }*/
		div#head h2	{ 									margin-top:65px; 	margin-bottom:5px; 									padding-top:0px; padding-bottom:0px; vertical align:bottom; }
div#content 		{ 				MARGIN-left:100px; 											width:750px;					PADDING-TOP:15px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; 	}
div#contentG 		{ 				MARGIN-left:50px; 											width:600px;					PADDING-TOP:15px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; 	}
div#druckfootG 		{ 				MARGIN-left:50px; 	MARGIN-top:15px; 	margin-bottom:0px;	width:600px;					PADDING-TOP:15px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; 	clear:both;}
div#druckfoot  		{ 				MARGIN-left:100px; 	MARGIN-top:15px; 	margin-bottom:0px;	width:750px;					PADDING-TOP:15px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; 	clear:both;}
	div#druckfooti 	{ float:left; 	margin-left:0px;   	 										width:150px;					white-space:nowrap; text-align:left; }
	div#druckfootr 	{ float:left; 	margin-left:0px; 											width:150px;					white-space:nowrap; text-align:left; }
	div#druckfootc 	{ float:left; 	MARGIN-left:0px; 											width:300px;					white-space:nowrap; text-align:left; }
	div#druckfootd 	{ float:right; 	MARGIN-left:0px; 						margin-right:0px; 	width:100px;					white-space:nowrap; text-align:right; }
	div#footer 		{ float:left;	MARGIN-left:0px;	margin-top:0px;		margin-bottom:0px;	widht:750px; }
div#footer hr {
	border:2px solid #111111;
	width:750px;
	}
div#footerG hr {
	border:2px solid #111111;
	width:600px;
	}
/*
div#druckfoot  hr	{
	border-bottom:2px solid #111111;
	border-bottom-color:#111111;
	border-bottom-style:solid;
	border-bottom-width:2px;
	margin-top:10px;
	border:2px solid #111111;
	width:750px;*/
	}
a {
	color:#111111;
	font-weight:bolder;
	text-decoration:none;
	}
a:link {
	color:#111111;
	font-weight:bolder;
	text-decoration:none;
	}
a:visited  {
	color:#111111;
	font-weight:bolder;
	text-decoration:none;
	}
a:hover	 {
	color:#111111;
	font-weight:bolder;
	text-decoration:underline;
	}
a:active  {
	color:#111111;
	font-weight:bolder;
	text-decoration:none;
	}
h1 {
	font-size:250%;
	color:#111111;
	font-weight:bold;
	text-align:left;
	letter-spacing:1px;
	text-transform:lowercase;
}
h2 {
	font-size:150%;
	color:#111111;
	font-weight:bold;
	text-align:left;
	/*margin-top:0px;
	margin-bottom:0px;*/
	letter-spacing:1px;
	text-transform:lowercase;
	vertical align:bottom; }
h3 {
	font-size:110%;
	font-weight:bold;
	color:#111111;
	margin-top:10px;
	margin-bottom:0px;
	letter-spacing:1px;
	text-transform:lowercase;
	}
div#content {
	color:#111111;
	text-transform:lowercase;
	}
div#content h4 {
	font-size:100%;
	font-weight:bold;
	color:#111111;
	text-transform:lowercase;
	margin-top:1.0em;
	}
div#content P {
	margin-top:1.0em;
	text-align:justify;
	width:750px;
	}
div#content .hrdick {
	border:2px solid #111111;
	height:10px;
	width:750px;
	}
div#content img {
	padding:2px;
	}
div#content .img {
	border:1px solid #111111;
	}
div#content .floatleft { 
	float:left;
	margin:0 10px 10px 0;
	border:1px solid #111111;
	}
div#content .floatright { 
	float:right;
	margin:0 10px 0px 10;
	border:1px solid #111111;
	}
div#content a {
	/*height:0.95em;*/
	padding-left:13px;
	background-repeat:no-repeat;
	}
div#content p.lead {
	font-weight:bold;
	}
div#druckfoot a {
	font-weight:normal;
	padding-left:13px;
	background-repeat:no-repeat;
	background-image:url(images/knopf_grau.gif);
	}
li {	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:100%;
	}
ol {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	list-style-type:decimal;	
	list-style-position:outside
	}
ul {	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:100%;	
	list-style-type:square;	
	list-style-position:outside;
	padding-top:1.0em; 
	margin-top:1.0em;
	padding-bottom:1.0em; 
	margin-bottom:1.0em;
	}
table, td, th {	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	}
form {	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:100%;
	text-transform:lowercase;
	}
input, input.button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	border:thin solid #111111;
	text-transform:lowercase;
	}
select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	width:20em;
	border:thin solid #111111;
	text-transform:lowercase;
	}
textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:100%;
	border:thin solid #111111;
	margin:0.1em;
	text-transform:lowercase;
	}
/* css angaben für die agenda, inserat, beiträge */
.textarea1 {
	width:40em;
	}
.textarea2 {
	width:15em;
	}
.textarea3 /* beitraege */ {
	width:30em;
	}
.label {border-bottom:1px dotted #ff0000; }
.labelColor {
	font-weight:bolder;
	}
.input1 {
	width:40.0em;
}
.input2 {
	width:30.0em;
}
.input3 {
	width:8.0em;
}
.input4 {
	width:6.5em;
}
.input5 {
	width:2.0em;
}
.input6 {
	width:2.5em;
}
.alarm {color:#ff0000; font-weight:bold; }
#agendaoben .table1	{ width:650px; margin-top:0.2em; }
#agendaoben .table2	{ width:650px; margin-top:0.2em; border:1px dotted #111111;}
#agendaoben .table3	{ width:550px; margin-top:0.2em; }
#agendaoben .table4	{ width:750px; margin-top:0.2em; }
#agendaoben .table5	{ width:175px; margin-top:0.2em; }
#agendaoben .top   	{ margin-top:1.0em;  }
#agendaoben td   	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-size:90%; }
#agendaoben .td1 	{ width:22.5%; margin-top:1.0em;}
#agendaoben .td2 	{ width:10%; } 					
/*#agendaoben .td3 	{ width:11em; } 					
#agendaoben .td4 	{ width:12.5em; } */
#agendaoben .td5 	{ width:10em; }
#agendaoben .td6 	{ width:20em; }
#agendaoben .td7 	{ width:50em; }
#agendaoben .td8 	{ width:40em; }
#agendaoben .td9    { width:6.5em; }
#agendaoben .td10	{ width:2em; }
#content #agendaoben p { margin-top:0em; margin-bottom:0em; font-size:90%; width:auto; }
#agendaoben .titel 	{ font-style:normal; font-weight:bold; }
/* gebietsspezifische einstellungen */
#blau {
	background-color:#6DDAF4;
	}
#blau .hrdick {
	color:#32b4d2;
	}
#blau #content a {
	background-image:url(images/knopf_blau.gif);
	}
#gruen {
	background-color:#63BD52;
	}
#gruen .hrdick {
	color:#329f2c;
	}
#gruen #content a {
	background-image:url(images/knopf_gruen.gif);
	}
#rot {
	background-color:#FF6666;
	}
#rot .hrdick {
	color:#d80041;
	}
#rot #content a {
	background-image:url(images/knopf_rot.gif);
	}
#gelb {
	background-color:#FFEF7A;
	}
#gelb .hrdick {
	color:#fed800;
	}
#gelb #content a {
	background-image:url(images/knopf_gelb.gif);
	}
#grau {
	background-color:#7B7B7B;
	}
#grau .hrdick {
	color:#666666;
	}
#grau h1.index {
	width:595px;
	margin-left:255px; 					
	margin-top:140px; 					
	height:50px;
	text-align:left;
	}
#grau ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:95%;
	list-style-position:outside;
	/*display:list-item;*/
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	/*HEIGHT:15px;*/ 
	}
#grau li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	/*display:list-item;*/
	margin-left:15px;
	}
#grau ul.gruen {
	list-style:outside url(images/knopf_gruen.gif);
	list-style-image:url(images/knopf_gruen.gif);
	}
#grau ul.blau {
	list-style:outside url(images/knopf_blau.gif);
	list-style-image:url(images/knopf_blau.gif);
	}
#grau ul.rot {
	list-style:outside url(images/knopf_rot.gif);
	list-style-image:url(images/knopf_rot.gif);
	}
#grau ul.gelb {
	list-style:outside url(images/knopf_gelb.gif);
	list-style-image:url(images/knopf_gelb.gif);
	}
#grau ul.grau {
	list-style:outside url(images/knopf_grau.gif);
	list-style-image:url(images/knopf_grau.gif);
	}
#grau h3 a {
	text-decoration:none;
	}
#grau #content a {
	font-size:90%;
	font-weight:normal;
	background-image:none;
	padding-left:0px;
	}
#grau #content a.spez {
	font-size:100%;
	padding-left:13px;
	background-image:url(images/knopf_grau.gif);
	}
div#content #agendaoben td a.nobutton {
	background-image:none;
	padding-left:0px;
	}
div#content #agendaoben td a.not {
	color:#cccccc;
	}
#Bildbereich {
	visibility:show; 
	}
.searchword {
	background-color:#DCDCDC;
}
ul.zusatz {
	background-image:none;
	list-style:none;
	list-style-image:none;
}
#grau ul.zusatz {
	list-style:outside url(images/knopf_grau.gif);
	list-style-image:url(images/knopf_grau.gif);
}
div#content div#beitrag {
	font-size:120%;
	width:450px;
	text-align:justify;
}
div#content div#beitrag p {
	width:450px;
}

/* unter-navigation */
#unavi ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:95%;
	list-style-position:outside;
	/*display:list-item;*/
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	/*HEIGHT:15px;*/ 
	}
#unavi li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	/*display:list-item;*/
	margin-left:15px;
	}
#unavi ul.gruen {
	list-style:outside url(images/knopf_gruen.gif);
	list-style-image:url(images/knopf_gruen.gif);
	}
#unavi ul.blau {
	list-style:outside url(images/knopf_blau.gif);
	list-style-image:url(images/knopf_blau.gif);
	}
#unavi ul.rot {
	list-style:outside url(images/knopf_rot.gif);
	list-style-image:url(images/knopf_rot.gif);
	}
#unavi ul.gelb {
	list-style:outside url(images/knopf_gelb.gif);
	list-style-image:url(images/knopf_gelb.gif);
	}
#unavi ul.grau {
	list-style:outside url(images/knopf_grau.gif);
	list-style-image:url(images/knopf_grau.gif);
	}

