a
{
	color:#CC0000;
	text-decoration:none;
}
a:hover
{
	color:#CC0000;
	text-decoration:underline;
}
/* --------------------------------------------Topnavigation ---------------------- */


.topnavigation UL 
{
	float:left;
	LIST-STYLE-TYPE: none;
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 0em; 
	PADDING-BOTTOM: 0em; 
	MARGIN: 0em; 
	PADDING-TOP: 0em	
}
.topnavigation UL LI 
{
	float:left;
}

.topnavigation UL LI A 
{
	float:left;
	color:#FFF;
	font-size:12px;
	padding-top:4px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	border-right:#FFF 1px solid;
}

.topnavigation UL LI A:link 
{
	DISPLAY: block; 
	color:#FFF;
	text-decoration:none;
}

.topnavigation UL LI A:hover 
{
	color:#FFF;
	text-decoration:none;
	padding-top:6px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:3px;
	background-color:#BC0809;
}
.topnavaktiv A
{
	color:#FFF;
	text-decoration:none;
	padding-top:6px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:3px;
	background-color:#BC0809;
}

.topnavigation UL LI A:visited 
{
	DISPLAY: block;
	color:#FFF;
}

/* ---------------------------------------------- */

/* --------------------------------------------Hauptnav ---------------------- */
.hauptnav UL 
{
	float:left;
	LIST-STYLE-TYPE: none;
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 0em; 
	PADDING-BOTTOM: 0em; 
	MARGIN: 0em; 
	PADDING-TOP: 0em	
}
.hauptnav UL LI 
{
	float:left;
}

.hauptnav UL LI A 
{
	float:left;
	color:#FFF;
	font-size:12px;
	padding-top:4px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	border-right:#FFF 1px solid;
}

.hauptnav UL LI A:link 
{
	DISPLAY: block; 
	color:#FFF;
	text-decoration:none;
}

.hauptnav UL LI A:hover 
{
	color:#FFF;
	text-decoration:none;
	padding-top:6px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:3px;
	background-color:#BC0809;
}
.hauptaktiv A
{
	color:#FFF;
	text-decoration:none;
	padding-top:6px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:3px;
	background-color:#BC0809;
}

.hauptnav UL LI A:visited 
{
	DISPLAY: block;
	color:#FFF;
}

/* ---------------------------------------------- */
/* --------------------------- Subnavigation Ebene 1 ------------------- */
.subnav 
{	
	float:left;
	margin-left:10px;
}
.subnav A 
{
	DISPLAY: block;
	width:185px; 
	text-decoration:none;
	color:#A29082;
	font-size:12px;
	padding-top:5px;
	padding-left:2px;
	padding-bottom:5px;
	border-top:#000 1px dotted;
}


.subnav A:hover 
{
	DISPLAY: block;
	width:185px; 
	text-decoration:none;
	color:#CC0000;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}
.sub1active 
{
	margin-left:10px;
	DISPLAY: block;
	width:185px; 
	text-decoration:none;
	color:#CC0000;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	border-top:#000 1px dotted;
}
.sub1active A 
{
	DISPLAY: block; 
	text-decoration:none;
}
.sub1active A:hover 
{
	DISPLAY: block; 
	text-decoration:none;
}

/* ---------------------------------------------- */
/*----------------------- Weiter Button ---------------*/
.weiter 
{	
	float:right;
	text-align:right;
	width:490px;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:10px;
	font-size:11px;
	font-weight:bold;
	border-bottom:#000 1px dotted;
}
.weiter A 
{
	DISPLAY: block; 
	color:#8AB13E;
	text-decoration:none;
}

.weiter A:hover 
{
	color:#CC0000;
	text-decoration:none;
}
/* ---------------------------------------------- */
/*----------------------- Back Button ---------------*/
.back 
{	
	float:right;
	text-align:right;
	width:490px;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:10px;
	font-size:11px;
	font-weight:bold;
	border-top:#000 1px dotted;
}
.back A 
{
	DISPLAY: block; 
	color:#8AB13E;
	text-decoration:none;
}

.back A:hover 
{
	color:#CC0000;
	text-decoration:none;
}
/* ---------------------------------------------- */
/*----------------------- Weiter Button ---------------*/
.titelnews 
{	
	float:left;
	width:170px;
	font-size:11px;
	font-weight:bold;
}
.titelnews A 
{
	DISPLAY: block; 
	color:#8AB13E;
	text-decoration:none;
}

.titelnews A:hover 
{
	color:#CC0000;
	text-decoration:none;
}
/* ---------------------------------------------- */
/*----------------------- Sitemap ---------------*/
.sitemapnav 
{	
	float:left;
	width:480px;
	font-weight:bold;
}
.sitemapnav A 
{
	DISPLAY: block; 
	color:#8AB13E;
	padding-top:9px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	text-decoration:none;
	border-top:#000 1px dotted;
}

.sitemapnav A:hover 
{
	color:#CC0000;
	text-decoration:none;
}
/* ---------------------------------------------- */
/*----------------------- Sitemap Ebene II ---------------*/
.sitemapnav2 
{	
	float:left;
	width:480px;
	font-weight:bold;
	background-color:#DDE2D5;
}
.sitemapnav2 A 
{
	DISPLAY: block; 
	color:#8AB13E;
	padding-top:4px;
	padding-left:30px;
	padding-right:10px;
	padding-bottom:5px;
	text-decoration:none;
}

.sitemapnav2 A:hover 
{
	color:#CC0000;
	text-decoration:none;
}
/* ---------------------------------------------- */
/*----------------------- Footer Navigation ---------------*/

.footerlink A 
{
 
	color:#8AB13E;
	text-decoration:none;
}

.footerlink A:hover 
{
	color:#CC0000;
	text-decoration:none;
}
/* ---------------------------------------------- */
	
