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

.head-top-horizontal 
{
	float:right;
	color:#F3F3F3;
}
.head-top-horizontal UL 
{
	color:#1A398A;
	LIST-STYLE-TYPE: none;
}
.head-top-horizontal UL LI 
{	
	float:left;
	color:#1A398A;
	padding-left:5px;
	padding-right:5px;
}

.head-top-horizontal UL LI A 
{
	color:#1A398A;
	text-decoration:none;
}

.head-top-horizontal UL LI A:link 
{
	DISPLAY: block; 
	color:#1A398A;
	text-decoration:none;
}

.head-top-horizontal UL LI A:hover 
{
	color:#99CF16;
	text-decoration:underline;
}

.head-top-horizontal UL LI A:visited 
{
	DISPLAY: block;
}

/* --------------------------------------------Hauptnav ---------------------- */

.head-nav-horizontal 
{
	float:left;
	width:100%x;
	height:24px;
}
.head-nav-horizontal UL 
{
	LIST-STYLE-TYPE: none;	
}
.head-nav-horizontal UL LI 
{
	margin:0px 0px 0px 0px;
	float:left;	
	font-size:11px;
	height:24px;
	border-right:#FFF 1px solid;
}

.head-nav-horizontal UL LI A 
{
	color:#1A398A;
	text-decoration:none;
}

.head-nav-horizontal UL LI A:link 
{
	DISPLAY: block; 
	padding:5px 10px 5px 10px;
	color:#1A398A;
	text-decoration:none;
}

.head-nav-horizontal UL LI A:hover 
{

	padding:5px 10px 5px 10px;
	color:#1A398A;
	text-decoration:none;
	background-color:#CCE78B;
}

.head-nav-horizontal UL LI A:visited 
{
	padding:5px 10px 5px 10px;
	DISPLAY: block; 
	text-decoration:none;
}

.active 
{
	color:#880203;
	background-color:#EBEBEB;
}
/* ---------------------------------------------- */
	
/* --------------------------- Subnavigation Ebene 1 ------------------- */
.subnav 
{	
	font-size:11px;
	float:left;
	width:160px;
}
.subnav A 
{
	DISPLAY: block; 
	padding:5px 0px 5px 30px;
	color:#696969;
	text-decoration:none;
	border-bottom:#7D7D7D 1px solid;
}

.subnav A:hover 
{
	DISPLAY: block; 
	padding:5px 0px 5px 30px;
	color:#1A398A;
	background-color:#99CF16;
	text-decoration:none;
}
.sub1active 
{	
	font-size:11px;
	float:left;
	width:160px;
}
.sub1active A 
{
	DISPLAY: block; 
	padding:5px 0px 5px 30px;
	color:#1A398A;
	font-weight:bold;
	text-decoration:none;
	background-color:#99CF16;
	border-bottom:#7D7D7D 1px solid;
}
.sub1active A:hover 
{
	DISPLAY: block; 
	padding:5px 0px 5px 30px;
	color:#1A398A;
	background-color:#99CF16;
	text-decoration:none;
}

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



/*----------------------- Weiter Button ---------------*/
.weiter 
{	
	float:right;
	text-align:right;
	width:485px;
	margin-top:3px;
	padding-bottom:5px;
	font-size:11px;
	color:#CC0000;
	font-weight:bold;
	border-bottom:#999 1px solid;
}
.weiter A 
{
	DISPLAY: block; 
	color:#CC0000;
	text-decoration:none;
}

.weiter A:hover 
{
	color:#CC0000;
	text-decoration:underline;
}
/* ---------------------------------------------- */
/*----------------------- Galerie Weiter Button ---------------*/
.galerie-weiter 
{	
	float:right;
	text-align:right;
	font-size:11px;
	font-weight:bold;
}
.galerie-weiter A 
{
	DISPLAY: block; 
	color:#696969;
	text-decoration:none;
}

.galerie-weiter A:hover 
{
	color:#CC0000;
	text-decoration:none;
}
/* ---------------------------------------------- */
/*----------------------- Back Button ---------------*/
.back 
{	
	float:right;
	text-align:right;
	width:492px;
	margin-top:3px;
	padding-top:5px;
	font-size:11px;
	color:#CC0000;
	font-weight:bold;
	border-top:#999 1px solid;
}
.back A 
{
	DISPLAY: block; 
	color:#CC0000;
	text-decoration:none;
}

.back A:hover 
{
	color:#CC0000;
	text-decoration:underline;
}

/* ---------------------------------------------- */
/*----------------------- Sitemap ---------------*/
.sitemapnav 
{	
	font-size:12px;
	float:left;
	margin-top:10px;
	width:440;
	border-bottom:#FFF 1px solid;
}
.sitemapnav A 
{
	DISPLAY: block; 
	color:#CC0000;
	background-color:#E8E1CF;
	padding:5px 0px 5px 10px;
	text-decoration:none;
}

.sitemapnav A:hover 
{
	color:#CC0000;
	text-decoration:underline;
}
/* ---------------------------------------------- */
/*----------------------- Sitemap Ebene 2 ---------------*/
.sitemapnav2 
{	
	font-size:12px;
	float:left;
	text-align:left;
	width:440px;
}
.sitemapnav2 A 
{
	DISPLAY: block; 
	color:#666666;
	background-color:#F3F3F3;
	text-decoration:none;
	padding:5px 0px 5px 20px;
	border-bottom:#FFF 1px solid;
}

.sitemapnav2 A:hover 
{
	color:#CC0000;
	text-decoration:underline;
}
/* ---------------------------------------------- */
/*----------------------- Sitemap Ebene 3 ---------------*/
.sitemapnav3 
{	
	font-size:12px;
	float:left;
	text-align:left;
	width:440px;
}
.sitemapnav3 A 
{
	DISPLAY: block; 
	color:#666666;
	background-color:#F3F3F3;
	text-decoration:none;
	padding:5px 0px 5px 30px;
	border-bottom:#FFF 1px solid;
}

.sitemapnav3 A:hover 
{
	color:#CC0000;
	text-decoration:underline;
}
/* ---------------------------------------------- */	
/* ------------------------ Input ----------------------- */
.input
{
	border:#000 1px solid;
	background-color:#EBEBEB;
}
.submit
{
	border:#000 1px solid;
	background-color:#EBEBEB;
}
/* -------------------------------------------------- */
/*----------------------- Footer-Nav ---------------*/
/* --------------------------------------------Footer-Navigation ---------------------- */
.head-footernav
{
	float:left;
	color:#000;
}
.head-fnav-horizontal 
{
	color:#000;
	margin:2px 0px 0px 10px;
}
.head-fnav-horizontal UL 
{
	color:#000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	LIST-STYLE-TYPE: none;
	
}
.head-fnav-horizontal UL LI 
{	
	font-size:10px;
	float:left;
	color:#000;
}

.head-fnav-horizontal UL LI A 
{
	color:#000;
	padding:0px 5px 0px 5px;
	text-decoration:none;
	border-right:#000 1px solid;
}

.head-fnav-horizontal UL LI A:link 
{
	DISPLAY: block; 
	padding:0px 5px 0px 5px;
	color:#000;
	text-decoration:none;
}

.head-fnav-horizontal UL LI A:hover 
{

	padding:0px 5px 0px 5px;
	color:#000;
	text-decoration:underline;
	border-right:#000 1px solid;
}

.head-fnav-horizontal UL LI A:visited 
{
	padding:0px 5px 0px 5px;
	DISPLAY: block;
	border-right:#000 1px solid
}
