/*----------------------- Einsatz: TPL-News-Teaser-Block.php ---------------*/

.nav-teaser-block-hl
{
	margin-top:10px;
	color:#FFF;
}
.nav-teaser-block-hl A
{
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.nav-teaser-block-hl A:link
{
	color:#FFF;
	text-decoration:none;
}
.nav-teaser-block-hl A:hover
{
	color:#DD2B04;
	text-decoration:underline;
}
.nav-teaser-block-hl A:visited
{
	color:#FFF;
	text-decoration:none;
}

.nav-t-block-weiter
{
	color:#FFF;
}
.nav-t-block-weiter A
{
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.nav-t-block-weiter A:link
{
	color:#FFF;
	text-decoration:none;
}
.nav-t-block-weiter A:hover
{
	color:#DD2B04;
	text-decoration:underline;
}
.nav-t-block-weiter A:visited
{
	color:#FFF;
	text-decoration:none;
}
/*----------------------- Einsatz: TPL-Text-Teaser.php ---------------*/

.nav-text-t-weiter
{
	color:#4A3800;
}
.nav-text-t-weiter A
{
	font-size:11px;
	font-weight:bold;
	color:#4A3800;
	text-decoration:none;
}
.nav-text-t-weiter A:link
{
	color:#4A3800;
	text-decoration:none;
}
.nav-text-t-weiter A:hover
{
	color:#4A3800;
	text-decoration:underline;
}
.nav-text-t-weiter A:visited
{
	color:#4A3800;
	text-decoration:none;
}
/*----------------------- Einsatz: TPL-Text-Teaser.php ---------------*/

.nav-text-t-zurueck
{
	color:#4A3800;
}
.nav-text-t-zurueck A
{
	font-size:11px;
	font-weight:bold;
	color:#4A3800;
	text-decoration:none;
}
.nav-text-t-zurueck A:link
{
	color:#4A3800;
	text-decoration:none;
}
.nav-text-t-zurueck A:hover
{
	color:#4A3800;
	text-decoration:underline;
}
.nav-text-t-zurueck A:visited
{
	color:#4A3800;
	text-decoration:none;
}
	
/* --------------------------------------------Hauptnav: ermittleHauptmenu.php ---------------------- */
.topnav UL 
{
	float:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.topnav UL LI 
{
	float:right;
	LIST-STYLE-TYPE: none;
	font-size:11px;
	color:#000;
}

.topnavnormal A 
{
	DISPLAY: block; 
	color:#000;
	padding:0px 5px 0px 5px;
	text-decoration:none;
}

.topnavnormal A:link  
{
	DISPLAY: block; 
	color:#000;
	padding:0px 5px 0px 5px;
	text-decoration:none;
}

.topnav UL LI A:hover 
{
	color:#000;
	padding:0px 5px 0px 5px;
	text-decoration:underline;
}
.topnavaktiv A
{
	DISPLAY: block; 
	color:#1C3053;
	padding:0px 5px 0px 5px;
	text-decoration:underline;
}
.topnavaktiv A:link
{
	DISPLAY: block; 
	color:#1C3053;
	padding:0px 5px 0px 5px;
	text-decoration:underline;
}

.hauptnav UL 
{
	float:left;
	padding:0px 0px 0px 0px;
	margin:7px 0px 0px 0px;
}
.hauptnav UL LI 
{
	float:left;
	LIST-STYLE-TYPE: none;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}

.hauptnavnorm A 
{
	DISPLAY: block; 
	color:#FFF;
	padding:6px 15px 6px 0px;
	text-decoration:none;
}

.hauptnavnorm A:link  
{
	DISPLAY: block; 
	padding:6px 15px 6px 0px;
	color:#FFF;
	text-decoration:none;
}

.hauptnav UL LI A:hover 
{
	padding:6px 15px 6px 0px;
	color:#4A3800;
	text-decoration:none;
}
.hauptaktiv A
{
	DISPLAY: block; 
	padding:6px 15px 6px 0px;
	color:#4A3800;
	text-decoration:none;
}
.hauptaktiv A:link
{
	DISPLAY: block; 
	padding:6px 15px 6px 0px;
	color:#4A3800;
	text-decoration:none;
}


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

/* -------------------------------------------- Subnav: ermittleSubMenu.php ---------------------- */

.subnav 
{	
	float:left;
	width:180px;
}

.subnav A 
{
	text-align:left;
	DISPLAY: block;
	padding:7px 0px 7px 40px;
	font-size:11px;
	color:#696969;
	text-decoration:none;
}

.subnav A:hover 
{
	text-align:left;
	DISPLAY: block; 
	padding:7px 0px 7px 29px;
	color:#1C3053;
	text-decoration:none;
}
.sub1active 
{	
	font-size:11px;
	float:left;
	width:180px;
}
.sub1active A 
{
	text-align:left;
	DISPLAY: block; 
	padding:7px 0px 7px 29px;
	color:#1C3053;
	font-weight:bold;
	text-decoration:none;
}
.sub1active A:hover 
{
	text-align:left;
	DISPLAY: block; 
	padding:7px 0px 7px 29px;
	color:#1C3053;
	text-decoration:none;
}

/* -------------------------------------------- Subnav: TPL-erstebox.php/ TPL-zweitebox.php / TPL-drittebox.php ---------------------- */

.nav-box-I 
{	

	float:left;
	width:180px;
	background-image: url("../images/bg-nr-normal.gif");
	border-bottom:#FFF 1px groove;
}

.nav-box-I A 
{
	DISPLAY: block;
	padding:7px 0px 7px 24px;
	font-size:11px;
	color:#000;
	text-decoration:none;
}

.nav-box-I A:hover 
{
	DISPLAY: block; 
	padding:7px 0px 7px 24px;
	color:#880000;
	background-image: url("../images/bg-nr-hover.gif");
	text-decoration:none;

}
.nav-box-I-activ 
{	
	font-size:11px;
	float:left;
	width:180px;
	background-image: url("../images/bg-nr-hover.gif");
	border-bottom:#FFF 1px groove;
}
.nav-box-I-activ A 
{
	DISPLAY: block; 
	padding:7px 0px 7px 24px;
	color:#880000;
	text-decoration:none;
}
.nav-box-I-activ A:hover 
{
	DISPLAY: block; 
	padding:7px 0px 7px 24px;
	color:#880000;
	text-decoration:none;
}


.nav-box-II 
{	

	float:left;
	width:180px;
	background-image: url("../images/bg-nr-normal.gif");
	border-bottom:#FFF 1px groove;
}

.nav-box-II A 
{
	DISPLAY: block;
	padding:7px 0px 7px 24px;
	font-size:11px;
	color:#000;
	text-decoration:none;
}

.nav-box-II A:hover 
{
	DISPLAY: block; 
	padding:7px 0px 7px 24px;
	color:#880000;
	background-image: url("../images/bg-nr-hover.gif");
	text-decoration:none;

}
.nav-box-II-activ 
{	
	font-size:11px;
	float:left;
	width:180px;
	background-image: url("../images/bg-nr-hover.gif");
	border-bottom:#FFF 1px groove;
}
.nav-box-II-activ A 
{
	DISPLAY: block; 
	padding:7px 0px 7px 24px;
	color:#880000;
	text-decoration:none;
}
.nav-box-II-activ A:hover 
{
	DISPLAY: block; 
	padding:7px 0px 7px 24px;
	color:#880000;
	text-decoration:none;
}

.nav-box-III 
{	

	float:left;
	width:180px;
	background-image: url("../images/bg-nr-normal.gif");
	border-bottom:#FFF 1px groove;
}

.nav-box-III A 
{
	DISPLAY: block;
	padding:7px 0px 7px 24px;
	font-size:11px;
	color:#000;
	text-decoration:none;
}

.nav-box-III A:hover 
{
	DISPLAY: block; 
	padding:7px 0px 7px 24px;
	color:#880000;
	background-image: url("../images/bg-nr-hover.gif");
	text-decoration:none;

}
.nav-box-III-activ 
{	
	font-size:11px;
	float:left;
	width:180px;
	background-image: url("../images/bg-nr-hover.gif");
	border-bottom:#FFF 1px groove;
}
.nav-box-III-activ A 
{
	DISPLAY: block; 
	padding:7px 0px 7px 24px;
	color:#880000;
	text-decoration:none;
}
.nav-box-III-activ A:hover 
{
	DISPLAY: block; 
	padding:7px 0px 7px 24px;
	color:#880000;
	text-decoration:none;
}

.schrift-titelsubII A
{
	float:left;
	padding-left:20px;
	font-size:14px;
	font-weight:bold;
	color:#880000;
}

.schrift-titelsubII A:hover
{
	float:left;
	padding-left:20px;
	font-size:14px;
	font-weight:bold;
	color:#880000;
}

