body 	{
	margin:0px;
	background-color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 0.8em;
			}
			
h1 		{ 	font-size: 1.5em;

			 }
			 			
h2 		{ 	font-size: 1.3em;
			 }	
			 			
h3 		{ 	font-size: 1.1em;
			 }	
			 
			 
			 
.mini 	{  	font-size: 0.8em;
			}	
				
.formular {
	border: solid 1px #666666;

}

			
/***********************************************/
/* Layout Divs                                 */
/***********************************************/				 			

#header {
	width:100%;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	margin-top: 10px;
	border-bottom-style: solid;
			}
			
			
			
#headergrafik {
	height:160px;
	width:100%;
	background-image:url(../img/head.jpg);
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	background-position: center;
	clear: left;
}	
		
#suchen {
	width:170px;
	font-size:0.85em;
	font-weight:bold;
	color:#666666;
	margin-left: 15px;
}
			
#pfad {
	font-size:9px;
	color: #FFFFFF;
	margin-left: 200px;
	margin-bottom: 5px;
	margin-top: 5px;
			}
			
	


#nav 	{
	clear:both;
	float:left;
	width:200px;
	margin-top: 5px;
			}	

#inhalt {
	width:550px;
	margin-left: 200px;
	padding-bottom: 15px;
}

#inhalt a {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:normal;
}

#inhalt a:hover {
 	font-weight: bold;
}

#inhalt img {	border:1px solid #666666;}

/* Navigation */

#nav ul {
	list-style-type:none;
	list-stype-position: inside;
	margin-left: 15px;
	}
#nav ul ul {
	list-style-type:none;
	}			
li.mainnav {
	}	
li.mainnav a {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:normal;
	}	
li.mainnav a:hover {
 	font-weight: bold;
 	color:#990033;
	}
li.subnav	{
	list-style-type:none;
	}				
li.subnav a {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:normal;
	}	
li.subnav a:hover { 
	}
	
li.2ndnav	{
	list-style-type:none;
	padding-left: 10 px;
	}				
li.2ndnav a {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:normal;
	}	
li.2ndnav a:hover {
 	font-weight: bold;
	}
/* Navigation Ende */

#kontakt  {	list-style-type:none;
			margin:2em 0;
			padding:0;
			}
			
#kontakt li {padding-left:2.5em;
			 margin-bottom:1em;
			 }	

#kontakt li a { display:block; width:14em;
				padding:0.2em 0.5em;
				font-size:0.8em;
				color:#FFFFFF;
			}
			

#footer {
	clear:both;
	width:100%;
	font-size:9px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 50px;
	text-indent: 200px;
	line-height: 20px;
			}

h1, h2, h3, h4, h5 { color: #FFFFFF;}

#pfad	a {color: #FFFFFF;}	
			
#footer	a {color: #FFFFFF;}			

.gruen 	{  	font-weight: bold; 
			color: #3D7D99;
			}


.grau 	{ 	font-weight: bold; 
			color: #666666;
			}
			
.illu 	{	border:1px solid #666666;
			width:12em;
		}
/*******************************************
* Styles für Extension "tx_indexedsearch"
********************************************/
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic;}
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; font-size: 7px }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; font-size: 9px }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#cccccc; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { color:#006699; margin-top:0px; margin-bottom:0px; background:transparent; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }
.tx-indexedsearch-sw, .csc-sword, .tx-indexedsearch-redMarkup { font-family: monospace; font-style: normal; padding:0 0.3em 0 0.3em; background:#575757; border: 1px #ccd solid; }

.tx-guestbook-list-header { background-color: #000000; color: #FFFFFF; font-weight:bold; }
.tx-guestbook-list-row { background-color: #666666; }
.tx-guestbook-list-rowleft { background-color: #666666; font-size: 10 px;}
.tx-guestbook-list-small { font-size: 10 px; color: #FFFFFF; }
.tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
.tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
.tx-guestbook-latest-header { background-color: #539521; color: #FFFFFF; font-weight:bold; }
.tx-guestbook-latest-row { background-color: #FFFFFF; }
.tx-guestbook-latest-small { font-size: 9px; color: #666666; }
.tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#539521; font-size:12; color:#333333; width:100; height:20; }
.tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#539521; font-size:12; color:#333333; width:150; height:20; }
.tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#539521; font-size:12; color:#333333; width:250; }
.tx-guestbook-form-obligationfield { color: #CC0000; }
.tx-guestbook-form-error { color: #CC0000; }

label 	{
	display:block; 
	width:150px;
	text-align:right;
	float:left;
	}

input 	{
	float:left;
	}
