/**
 * Stylesheet, dass ausschliesslich fuer die Elemente
 * zur Navigation zustaendig ist.
 * Diese sind: - Divs fuer Hauptnavigation im Kopfteil
 *             - Divs fuer Schnellsuche und
 *               Navigationsbloecke im linken Teil der Seite
 */
 

/* Formulare */
 
/* Hauptnavigation */

#hauptnavi {
	position: absolute;
	left: 190px;
	width: 735px;
	padding-left: 7px;
}

#hauptnavi a {
	margin-left: 6px;
	float: left;
}

.reiter {
	border: 0px;
}

#a1 {
	background-image: url(images/navigation/reiter_berlin_def.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#a1:hover {
	background-image: url(images/navigation/reiter_berlin_up.gif);
}
/*#a1:visited {
	background-image: url(images/navigation/reiter_berlin_up.gif);
}*/

#a2 {
	background-image: url(images/navigation/reiter_tour_def.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#a2:hover {
	background-image: url(images/navigation/reiter_tour_up.gif);
}

#a3 {
	background-image: url(images/navigation/reiter_bradbg_def.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#a3:hover {
	background-image: url(images/navigation/reiter_bradbg_up.gif);
}

/* End Hauptnavigation */


/* Navigation links */
/* Hintergruende */
#navi_oben {
	width: 191px;
	background-image: url(images/bg_links_oben.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
}

#navi {
	width: 191px;
	background-image: url(images/bg_links_mitte.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding-top: 0px;
	/*border: 1px dotted red;*/
}

#navi_unten {
	width: 191px;
	height: 46px;
	background-image: url(images/bg_links_unten.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
	float: left;
}
/* End Hintergruende */

/* Schnellsuche, ganz oben */
#quicksearch {
	color: #ffffff;
	text-decoration: none;
	display: block;
	padding-bottom: 14px;
}

#quicksearch .nav11 {
	padding-left: 10px;
	height: 23px;
	line-height: 21px;
	font-weight: bold;
	text-shadow: #000000 2px 2px 2px;
	background-image: url(images/navigation/nav_tourismus/head2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#quicksearch .nav12 {
	padding-left: 10px;
	line-height: 21px;
	background-image: url(images/navigation/nav_tourismus/item_def.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

#quicksearch select{
	width:162px;
	background-color:#f4f8e6;
	color:#666666;
	font-size:11px;
}

#quicksearch .nav13 {
	height: 10px;
	background-image: url(images/navigation/nav_tourismus/lastitem_def.gif);
	background-repeat: no-repeat;
	background-position: left top;
/*	border: 1px dotted red;*/
}

/* Menueblock Berlin */
#navBerlin {
	color: #ffffff;
	text-decoration: none;
	display: block;
}

#navBerlin a {
	color: #ffffff;
	text-decoration: none;
	display: block;
	padding-left: 19px;
	background-color:#CE6E67;
}

#navBerlin .nav11 {
	height: 23px;
	line-height: 23px;
	font-weight: bold;
	text-indent: 12px;
	text-shadow: #000000 2px 2px 2px;
	background-image: url(images/navigation/nav_berlin/head2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

* html #navBerlin .nav11 {
	text-indent: 0px;
	padding-left: 10px;
	te\xt-indent: 12px;
	pa\dding-left: 0px;
}

#navBerlin .nav12 {
	height: 21px;
	line-height: 21px;
	background-image: url(images/navigation/nav_berlin/item_def.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#navBerlin .nav12:hover {
	background-image: url(images/navigation/nav_berlin/item_up.gif);
}

#navBerlin .nav12active {
	height: 21px;
	line-height: 21px;
	background-image: url(images/navigation/nav_berlin/item_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#navBerlin .nav13 {
	height: 28px;
	line-height: 21px;
	background-image: url(images/navigation/nav_berlin/lastitem_def.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#navBerlin .nav13:hover {
	background-image: url(images/navigation/nav_berlin/lastitem_up.gif);
}

#navBerlin .nav13active {
	height: 28px;
	line-height: 21px;
	background-image: url(images/navigation/nav_berlin/lastitem_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


/* Menueblock Brandenburg */
#navBrdbg {
	color: #ffffff;
	text-decoration: none;
	display: block;
}

#navBrdbg a {
	color: #ffffff;
	text-decoration: none;
	display: block;
	padding-left: 19px;
	background-color:#436CB1;
}

#navBrdbg .nav11 {
	height: 23px;
	line-height: 23px;
	font-weight: bold;
	padding-left: 12px;
	text-shadow: #000000 2px 2px 2px;
	background-image: url(images/navigation/nav_brandenburg/head2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#navBrdbg .nav12 {
	height: 21px;
	line-height: 21px;
	background-image: url(images/navigation/nav_brandenburg/item_def.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#navBrdbg .nav12:hover {
	background-image: url(images/navigation/nav_brandenburg/item_up.gif);
}

#navBrdbg .nav12active {
	height: 21px;
	line-height: 21px;
	background-image: url(images/navigation/nav_brandenburg/item_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#navBrdbg .nav13 {
	height: 28px;
	line-height: 21px;
	background-image: url(images/navigation/nav_brandenburg/lastitem_def.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#navBrdbg .nav13:hover {
	background-image: url(images/navigation/nav_brandenburg/lastitem_up.gif);
}

#navBrdbg .nav13active {
	height: 28px;
	line-height: 21px;
	background-image: url(images/navigation/nav_brandenburg/lastitem_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/* oberer allg. Block */
#navoben a {
	color: #ffffff;
	text-decoration: none;
	display: block;
	padding-left: 19px;
	/*background-color:#436CB1;*/
}

#navoben .nav11 {
	height: 23px;
	line-height: 23px;
	font-weight: bold;
	padding-left: 12px;
	text-shadow: #000000 2px 2px 2px;
	background-image: url(images/navigation/nav_oben/head2.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	background-color:#436CB1;
}

#navoben .nav12 {
	height: 21px;
	line-height: 21px;
	background-image: url(images/navigation/nav_oben/item_def.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#436CB1;
}

#navoben .nav12active {
	height: 21px;
	line-height: 21px;
	background-image: url(images/navigation/nav_oben/item_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#436CB1;
}

#navoben .nav12:hover {
	background-image: url(images/navigation/nav_oben/item_up.gif);
	background-color:#436CB1;
}

#navoben .nav13 {
	height: 28px;
	line-height: 21px;
	background-image: url(images/navigation/nav_oben/lastitem_def.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}

#navoben .nav13:hover {
	background-image: url(images/navigation/nav_oben/lastitem_up.gif);
	background-color:#436CB1;
}

#navoben .nav13active {
	height: 28px;
	line-height: 21px;
	background-image: url(images/navigation/nav_oben/lastitem_up.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}


/* unterer Block */
#navunten a {
	color: #ffffff;
	text-decoration: none;
	display: block;
	padding-left: 19px;	
}

#navunten .nav11 {
	height: 23px;
	line-height: 23px;
	font-weight: bold;
	padding-left: 12px;
	text-shadow: #000000 2px 2px 2px;
	background-image: url(images/navigation/nav_unten/head2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	/*background-color:#505E77;*/
}

#navunten .nav12 {
	height: 21px;
	line-height: 21px;
	background-image: url(images/navigation/nav_unten/item_def.gif);
	background-repeat: no-repeat;
	background-position: left top;
	/*background-color:#505E77;*/
}

#navunten .nav12active {
	height: 21px;
	line-height: 21px;
	background-image: url(images/navigation/nav_unten/item_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	/*background-color:#505E77;*/
}

#navunten .nav12:hover {
	/*background-color:#505E77;*/
	background-image: url(images/navigation/nav_unten/item_up.gif);
}

#navunten .nav13 {
	height: 28px;
	line-height: 21px;
	background-image: url(images/navigation/nav_unten/lastitem_def.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}

#navunten .nav13active {
	height: 28px;
	line-height: 21px;
	background-image: url(images/navigation/nav_unten/lastitem_up.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}

#navunten .nav13:hover {
	background-image: url(images/navigation/nav_unten/lastitem_up.gif);
	background-repeat: no-repeat;	
}

.navBlock {
	/*border: 1px dotted red;*/
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	width: 180px;
	margin-left: 5px;
	margin-right: 5px;
	padding-bottom: 16px;
}

/* Volltextsuche Formular */
.navObenSpan {
	position: relative;
	display: block;
}

.navObenSpan form {
	display: inline;
}

#volltext {
	position: absolute;
	z-index: 5800000;
	top: 3px;
	right: 10px;
	display: inline;
}

* html #volltext {
	top: 1px;
	t\op: 3px;
}

#volltext input {
	border: 1px solid #5B77A8;
	font-family: Arial, sans-serif;
	font-size: 9px;
	padding-left: 2px;
	width: 60px;
	height: 11px;
}

* html #volltext input {
	height: 15px;
	he\ight: 11px;
}


/* End Navigation links */
