body, table, td, p, h1, h2, h3, h4, h5, h6, div {
	font-family: Arial; 
	font-size: 10px;
	font-size: 8.5pt;
}

a.xxx{
	color: #284780;
	background-color: #fdcd21;
	display: block;
	padding: 7px 7px 7px 20px;
	margin: 0px 0px 1px 0px;
	text-decoration: none;
	font-size: 10px !important;
	font-size: 8.5pt !important;
	/*font-size: 7pt !important;*/
}



a.xxx:hover, a.xxx_active{
	background-color: #284780;
	display: block;
	color: #fff !important;
	padding: 7px 7px 7px 20px;
	margin: 0px 0px 1px 0px;
	text-decoration: none !important;
	font-size: 10px !important;
	font-size: 8.5pt !important;
	/*font-size: 7pt !important;*/
	
}


.space {border:none;}
.space {border:none;}
.space {border:none;}
.space {border:none;}
.space {border:none;}
.space {border:none;}
.space {border:none;}

.toplink, a {
	color: #0d2b88; 
	text-decoration:none; 
	

}
.toplink:hover, a:hover {
	color: #0d2b88; 
	text-decoration:underline; 
	

}
.top {
	color: #0d2b88; 
	font-size: 16px !important;
	font-weight: bold;
}

.top_print{
	color: #0d2b88; 
	font-size: 12px !important;
	font-weight: bold;
}

h1.startseite {
	font-size: 12px; 
	color: #FFFFFF;

}

.startseite {
	color: #FFFFFF;

}

h1, h2, h3, h4, h5, h6 {
	padding: 0px; 
	margin: 0px;

}

h1.avtext, h1.avtext span{
	font-size: 16pt;
	font-weight: normal;
	
}

h2.avtext, h2.avtext span {
	font-size: 16pt;
	font-weight: normal;
	color: #0d2b88 !important;
}

h3.avtext, h3.avtextspan {
	font-size: 12pt;
	font-weight: normal;
}

h4.avtext, h4.avtext span {
	font-size: 12pt;
	font-weight: normal;
	color: #0d2b88 !important;
}


h5.avtext, h5.avtext span {
	font-size: 8.5pt;
	font-weight: normal;
	color: #0d2b88 !important;
}


h6.avtext, h6.avtext span {
	font-size: 7.5pt;
	font-weight: normal;
	
}






a.2nd-main-nav, a.2nd-main-nav:hover, .2nd-main-nav {
	font-size: 10px; 
	color: #000000;
}
a.2nd-main-nav:hover {
	text-decoration: underline;

}

a.2nd-sub-nav, a.2nd-sub-nav:hover {
	color: #000000;

}

a.2nd-sub-nav:hover {
	text-decoration: underline;

}
a {		
	color: #000000;
}


a.2nd-sub-nav {
	color: #0d2b88;
}


/*-------------------------------------------------------------------*/
/*  SUCHE   */
/*-------------------------------------------------------------------*/

.top input{
	border: 1px solid #20477e;
}

/*-------------------------------------------------------------------*/
/*     */
/*-------------------------------------------------------------------*/

.main_menu_new{
	background-color: #fdcd21;
	padding: 6px 8px 6px 8px;
	padding: 6px 24px 6px 23px;
	padding: 6px 18px 6px 18px;
	
	margin: 0px 0px 0px 1px;
	font-size: 11px;
	text-decoration: none;
	/*color: #284780;
	letter-spacing: 1px;*/
	
	font-size: 9.5pt;
	
} 

div.main_menu_new:hover{
	background-color: #284780;
} 


a.mm_new{
	color: #284780;
	text-decoration: none;
	
}

a.mm_new:hover{
	
	color: #fff;
	text-decoration: none;
}




.bread-crumb{
	margin-top: 50px;
	border: 0px solid yellow;
	color: #1f467f;
	margin-bottom: 20px;
}

.bread-crumb a{
	text-decoration: none;
	color: #1f467f;
}
a.bread, a.bread:hover, .bread_on {
	font-size: 7pt !important; 
	margin-left: 0px;
	text-decoration: none;

}
.bread_on {color: #8f8f8f;}

/*-------------------------------------------------------------------*/
/*     */
/*-------------------------------------------------------------------*/
#footer{
 	background-color: #e8e8ea;
	padding: 5px 10px 10px 10px;
	width: 100%;
	
	
}
#footer, #footer a{
	font-size: 7pt;
}






.head_of_content{
	font-size: 16pt;
	font-weight: bold;
	margin-bottom: 10px;
}


.quicklinks{
	background-color: #ffcc21;
	/*height: 135px;*/
	width: 180px;
}


.quicklinks a{
	margin-top: 10px;
	padding: 0px 0px 0px 30px;
	display: block;
	background-image: url(../../resources/images_new/block.gif);
	background-position: left center;
	background-repeat: no-repeat;
	
	
}

/*-------------------------------------------------------------------*/
/*     */
/*-------------------------------------------------------------------*/

.sitemap{
	color: #284780; 
	text-decoration: none;
	margin: 0px 10px 0px 10px;
	
}

/*-------------------------------------------------------------------*/
/*   AVTEXT  */
/*-------------------------------------------------------------------*/


ul.avtext{
list-style-type: none;

margin: 0px;
padding: 0px;
}

li.avtext{
background-image: url(../../resources/images/li.jpg);
background-position: 3px left;
background-repeat: no-repeat;


margin: 0px;
padding: 0px 0px 10px 18px;

}

.print-link{
	font-size: 10px;
}



/*CHANGES review 2009-02-02*/

.avtext{
	color: black;
}


a.avtext {
	color: #0000cc;
	text-decoration: underline;
}

#content-teaser{
	border: 0px solid red;
	margin-top: 20px;
}