   
/* ==================================================================
	Navigation: Position Navigation bar 
===================================================================*/

#content ul.navigation .lokal2 { margin-left: 5px; }
   
body.krakow-am-see #content ul.navigation { margin-left: 200px; padding-top: 10px; padding-bottom: 10px;}

/* ==================================================================
    Navigation: type: image1a 
===================================================================*/


#global1 li:hover img {
    margin-left: -2px;
}
#global2 li:hover img {
    margin-left: 2px;
}

#global1 {
	position:absolute;
	left: -212px;
	top: 113px
}

#global2 {
    position:absolute;
    left: 683px;
    top: 113px
}

.image1a li:hover img.nicht_hervorgehoben,  
.image1a li img.hervorgehoben,
.image1a li.current img.nicht_hervorgehoben  {
    display: none;
    }

.image1a li:hover img.hervorgehoben,    
.image1a li.current img.hervorgehoben {
    display: inline;
}  

#index_index .nicht_auf_index_index {  /* Alle elemente, die nicht auf der #index_index - Seite erscheinen sollen, haben die CSS-Klasse .nicht_auf_index_index */
    display: none;
}   


/* ==================================================================
	Navigation: type: v1 
===================================================================*/
.v1 a {
	padding: 5px 10px;
	display: block;
	border-bottom: 0.1em dotted #777;	/* Trennlinie */
}

.v1 a:hover {
	background-color: #D9B982;
}

.v1 ul ul li {
	padding-left: 15px;
}
.v1 ul ul ul li {
	padding-left: 30px;
}

.v1 .current>a {
	font-weight: bold;
	}

.v1 .child_is_current {
	font-weight: bold;
	}
	
.v1 .current a {
	color: red;
	}
/* ==================================================================
	Navigation: type: v2 
===================================================================*/
.v2 li {
	position: relative;
	float: left;
}

.v2 ul {
	clear: both;
}

.v2 a {
	padding: 5px 10px;
	display: block;
}
.v2 a:hover {
	background-color: #D9B982;
}
.v2 .current>a {
	font-weight: bold;
	}

.v2 .child_is_current {
	font-weight: bold;
	}
	
.v2 .current a {
	color: red;
	}

/* ==================================================================
	Navigation: type: horizontal2zentriert
===================================================================*/

.horizontal2 {
	   text-align:center;
	   padding: 5px 0;
}

.horizontal2 ul { display: inline }

.horizontal2 li {
	margin: 3px;
	display: inline;
}

.horizontal2 a {
	background: transparent url(/images/top_navi_deselected.jpg) no-repeat bottom left;
}
	
.horizontal2 .child_is_current,
.horizontal2 .current a 
{
	color: black;
	font-weight: bold;
}

/* ==================================================================
    Navigation: type: h1 
===================================================================*/
.h1 {
	padding-bottom: 10px;
	color: #050740;
	font-family: Helvetica, Arial, sans-serif;
	font-size:1.8em;
	line-height: 1.5em;
	font-style: italic;
}

.h1 li {
	position: relative;
	float: left;
}

.h1 ul {
	clear: both;
}

.h1 a {
	padding: 5px 10px;
	display: block;
}
.h1 a:hover {
	background-color: #D9B982;
}
.h1 .current>a {
	font-weight: bold;
	}

.h1 .child_is_current {
	font-weight: bold;
	}
	
.h1 .current a {
	color: red;
}
