	 html { height: auto;} 
	option {padding-left: 4px}
	body {
		font-size: 10px;
		color: #333333;
		background: #fff;
		margin:0;
		padding: 0;
		font-family: Arial, Helvetica, sans-serif;
		width:100%;
		min-width:100%;
		overflow:visible;
		height:auto;
	} 
	div {
		margin:0px;
		padding:0px;
	}

/* ######################################################################################################
** ### Standardlayout ###################################################################
** ######################################################################################################
*/
	
#page {
	text-align:left;
	clear:both;
	text-align:left;
	width:100%;
	height:auto;
}
	#header { 
		width:inherit;
		padding:0px 3px 0px 0px;
	}
	#logo {
		margin:0px 0px 15px 0px;
		padding:21px 0px 0px 0px;
		float:left;
		clear:right;
	}
	#main {	
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	 }
	#col1, #col1_Front {
		display: none; visibility:hidden;
	}
	#col2, #col2_Front {
		float:none;
		clear:both;
		width:100%;
		padding:0px;
	}
	
	#col3, #col3_Front
	{	
		display: none; visibility:hidden;
	}	

/* ######################################################################################################
** ### Topnav ######################################################
** ######################################################################################################
*/	
	#topnav {display: none; visibility:hidden;}
	
/* ######################################################################################################
** ### Funktionsleiste ######################################################
** ######################################################################################################
*/
	#funktionsleiste {display: none; visibility:hidden;}
/* ######################################################################################################
** ### Subnav ######################################################
** ######################################################################################################
*/
	#subNav{display: none; visibility:hidden;}
/* ### Sondernav ############################################################################ */
	#sonderNav {display: none; visibility:hidden;}
/* ######################################################################################################
** ### Pfad  ######################################################
** ######################################################################################################
*/ dl#path dd.home{
		width:168px;
		margin-right: 8px; 
	}
/* ######################################################################################################
** ### Inhaltselemente ######################################################
** ######################################################################################################
*/
	 #contentCol2 {
		clear:both;
		width:100%;
		border:none;
		display:block;
		padding:0px;
	}
	.contentElem {
		clear:both;
		width:100%;
		margin:0px 0px 20px 0px;
		padding:5px 5px 0px 5px;
		display:block;
	}
	.contentCol2-col-start-first  {
		float:left;
		clear:right;
		margin:0px 10px 0px 0px;
		padding:3px;
		width:410px;
	}
	.contentCol2-col-start-last {
		float:left;
		clear:right;
		font-size:95%;
		padding-top:3px;
		width:172px;
	}
	.contentCol2-col-first {
		float:left;
		clear:right;
		font-size:95%;
		padding:0px;
		width:172px;
	}
	.contentCol2-col-last   {
		float:left;
		clear:right;
		margin:0px 0px 0px 10px ;
		padding:0px;
		width:410px;
	}
	 #footer { display: none; visibility:hidden;
	}	
	 #footer dl{display: none; visibility:hidden;
	}
	 #footer dd{display: none; visibility:hidden;}
	.copy {
		text-align:right;
		font-size:90%;
		color:#666666;
		float:right;
		width:30%;
		padding-top:2px;
		vertical-align:middle;
	}
/* ######################################################################################################
** ### Meldungen ######################################################
** ######################################################################################################
*/
.maili {
    text-decoration:none !important;
    padding:0em 0em 0em 0em !important;
    background: none !important;
}
	#meldungen-intern, #meldungen-extern {
		clear:both;
		width:100%;
		margin:0px;
		padding:0px;
	}
	#meldungen-extern {
		margin-bottom:10px;
	}
	.meldung {
		border-bottom:1px solid #ececec;
		margin:0px 0px 0px 0px;
		display:table;
		padding:5px 0px 0px 0px;
		clear:both;
	}
	.meldung-img {
		float:left;
		clear:right;
		width:110px;
		margin:0px 5px 0px 0px;
	}
	.meldung-content {
		float:left;
		clear:right;
		width:290px;
	}
/* ######################################################################################################
** ### Containern ######################################################
** ######################################################################################################
*/
	.container{
		background-color:#ffffff;
		margin-bottom:13px;
	}
	.containerCon {
		padding:5px 0px 5px 4px;
	}
	#col1 .containerCon, #col2 .containerCon, #col3 .containerCon {
		padding: 2px 0px 2px 0px;
	}
	#col2 .containerCon, #col3 .containerCon {
		padding: 2px 0px 2px 2px;
	}
	#col2 .container {
		background:#FFFFFF;
		border:1px solid #ececec;
	}


/* ######################################################################################################
** ### Standard-Formatierungen für Überschriften ######################################################
** ######################################################################################################
*/

h5 {font-size: 100%;  margin:0; padding: 0px 0px 0px 0px; line-height:130%; color:#000000; font-style:italic;}
h6 {font-size: 90%;  margin:0; padding: 0px 0px 0px 0px; line-height:130%; color:#000000; font-style:normal;}
 
 

  
 
/* ######################################################################################################
** ### Links ######################################################
** ######################################################################################################
*/
	a {color:#00529c;
		background:none;
		text-decoration:underline;
		
	}
	a:link {color:#00529c;
		text-decoration:underline;
		padding:0px;
		background:none;
	}
 

/* ### Besondere Linkklassen ############################################################################ */
a.internal{
	padding:inherit; 
	color:#00529c; 
	background:none;
}
a.external{ 
	padding:inherit;
	color:#00529c; 
	background:none;
}
a.email{
	padding:inherit;
	color:#00529c; 
	background:none;
}
a.download{
	padding:inherit; 
	color:#00529c; 
	background:none; 
}

a.backLink{
	padding:inherit;
	margin:0px;
	color:#00529c;
	background:none;
}
a.nextLink{
	padding:inherit;
	margin:0px;
	color:#00529c; 
	background:none;
}
a.topLink {
	padding:inherit;
	margin:0px;
	color:#00529c; 
	background:none; 
}
p.lupe a{
	padding:inherit;
	background:none;
	color:#00529c;
} 

/* ### Linkklassen Meldungen############################################################################ */
.meldung-content a, .meldung-content a:visited{   
	padding:0px 0px 0px 5px; 
	background:none;
	color:#00529c;
} 

/* ### Links Footer ############################################################################ */
#footer a { color: #00529c; } 

/* ### Links container ############################################################################ */
.container a {  color: #00529c; }
.container a:visited { color: #00529c;} 

/* ### Links Meldungen ############################################################################ */

/* ### Links Sondernav Links ############################################################################ */
ul.linkliste a, ul.linkliste  a:visited{
	 color: #00529c;
}
 
ul.download a, ul.download  a:visited, ul.extern a, ul.extern  a:visited{
	 color: #00529c;
}
ul.download a:hover, ul.download  a:focus, ul.extern a:hover, ul.extern  a:focus {
	color:#00529c; 
}
/* ######################################################################################################
** ### Standard-Formatierungen für Listen & Zitate ######################################################
** ######################################################################################################
*/    
	p.browseIndex {
		margin:5px 0px 10px 0px; 
		}  
	p.top {
		float:right;
		margin:0px 0px 1px 0px; 
	}   
	UL{ 
		list-style-type: circle;
	} 
	ul.linkliste {
		list-style-type: circle;
	}
	ul.download  { 
		list-style-type: circle;
	}
	ul.extern { 
		list-style-type: circle;
	}  
	  
/* ######################################################################################################
** ###  Tabellen #############################################################################
** ######################################################################################################
*/ 
/* 		Tabelle mit weissem Kopf und weissen Rand */
 

/* Ende Tabellenklassen */
 
          
/* ######################################################################################################
** ### Bilder ######################################################
** ######################################################################################################
*/
     
img.logo{
	width:auto;
}    
 

/* ######################################################################################################
** ### TOC Listen######################################################
** ######################################################################################################
*/
  
dl.toc dt, dl.tocIMG dt{
	font-weight:normal;
} 
img.toc{ 
	margin:0px 10px 0px 0px;
}
/* Ende TOC*/


/* ######################################################################################################
** ### Sitemap######################################################
** ######################################################################################################
*/

#sitemap a {
color:#333333;
} 

#sitemap ul a {  
color:#333333;
padding:0px 0px 0px 3px ;
}
#sitemap ul ul a {  
color:#333333;
padding:0px 0px 0px 3px ;
}
#sitemap ul ul ul a { 
color:#333333;
padding:0px 0px 0px 3px ;
}
#sitemap ul ul li { 
border-top:1px solid #ECECEC;
padding-top: 4px;
}
#sitemap ul li { 
margin:4px 0px 0px;
} 
#sitemap ul { 
color:#333333;
font-weight:bold;
list-style-image:none; 
list-style-type:disc;
margin:0px 0px 0px 17px;
}
#sitemap ul ul { 
color:#333333;
font-weight:normal;
margin: 2px 0px 0px;
padding: 2px 0px 0px 12px ;
}
#sitemap ul ul ul { 
padding: 2px 0px 0px 16px;
}  

/* Ende Sitemap*/
dl.veranstaltung { 
border-bottom:1px solid #ECECEC;
clear:both;
margin:0px 0px 2px;
padding:0px 0px 5px;
}
dl.veranstaltung dd.datum { 
margin:3px 0px 0px;
padding: 2px 0px;
}
/* Ende Veranstaltungen*/
