body {
 color: #333;
 background-color: #EEE;
 margin: 0px;
 padding: 0px;
 font-family: Arial, Helvetica, sans-serif;
 text-align: center;
 background-position: left top;
 background-repeat: repeat-x;
}
A.black { color: #000000; }
A.black:hover { color : #0066FF; }
A.black:visited { color : #000000;  }
/* -------------------------------------------------------------------------------------- */
/* #navBar */
#navBar {
 width: 760px;
 margin: 0px;
 padding: 0px;
}
#navMain {
 width: 578px !important; /* alle Browser */
 width /**/:579px; /* Windows IE 5 & 5.5 */
 margin: 0px;
 padding: 0px;
 background-color: #E7E6E6;
 border-right: 1px solid #FFF;
 float: left;
}
#navBar #navMain ul {
 margin: 0px;
 padding: 0px;
 width: 100%;
 list-style-type: none;
 border: 0px solid #000;
}
/* Hauptnavigation PortalDEU */ /* Breiten muessen manuell zugewiesen werden */
#portalDEU #navBar #navMain ul #navdestination {
 width: 156px;
 border-left: 0px;
 border-bottom: 3px solid #F15B4E;
}
#portalDEU #navBar #navMain ul #navculture {
 width: 116px;
 border-bottom: 3px solid #0089CF;
}
#portalDEU #navBar #navMain ul #navnature {
 width: 142px;
 border-bottom: 3px solid #0DB14B;
}
#portalDEU #navBar #navMain ul #navinfocenter {
 width: 78px;
 border-bottom: 3px solid #FFD400;
}
#portalDEU #navBar #navMain ul #navabout {
 width: 78px !important; /* alle Browser */
 width /**/:86px; /* Windows IE 5 & 5.5 */
 border-right: 0px;
 border-bottom: 3px solid #999;
}


#navBar #navMain ul li {
 line-height: 1.7em;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 text-align: center;
 border-top: 0px solid #FFF;
 border-left: 1px solid #FFF;
 border-right: 1px solid #A1A1A1;
 border-bottom: 3px solid #999;
 float: left;
}
#navBar #navMain ul li a {
 text-decoration: none;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 100%;
 height: 100%;
 border: 0px;
 display: block;
 font-size: 0.72em;
 font-weight: bold;
}
#navBar #navMain a:hover { 
 text-decoration: none;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 100%;
 height: 100%;
 border: 0 0 0 0;
 background-color: #D6D5D5;
}
/* Farbzuweisungen fuer PortalDEU und PortalENG */ 
#navBar #navMain ul #navdestination a:hover,
#destination #navBar #navMain ul #navdestination a,
#destination #navSearch,
#destination #navSearchExt {
 background-color: #F8D7CB;
}
#navBar #navMain ul #navculture a:hover,
#culture #navBar #navMain ul #navculture a,
#culture #navSearch ,
#culture #navSearchExt {
 background-color: #C6D9F4;
}
#navBar #navMain ul #navnature a:hover,
#nature #navBar #navMain ul #navnature a,
#nature #navSearch ,
#nature #navSearchExt {
 background-color: #D1E6C2;
}
#navBar #navMain ul #navinfocenter a:hover,
#infocenter #navBar #navMain ul #navinfocenter a,
#infocenter #navSearch ,
#infocenter #navSearchExt {
 background-color: #FFF1AE;
}
#navBar #navMain ul #navabout a:hover,
#about #navBar #navMain ul #navabout a,
#about #navSearch ,
#about #navSearchExt {
 background-color: #D6D5D5;
}
/* nur Opera */
@media screen and (min-width: 550px){
 #navBar #navMain ul li { height: 27px; }
 #navBar #navMain ul li { line-height: 1.6em; }
 #navBar #navMain ul li { padding: 0px 0px 0px 0px; }
 #navBar #navMain ul li a { font-size: 0.71em; }
 #navBar #navMain ul li a { height: 27px; }
 #navBar #navMain ul li a:hover { height: 27px; }
}
/* -------------------------------------------------------------------------------------- */

#navigation ul {
 margin: 0 0 15px 0;
 padding: 0;
 list-style-type: none;
 border: 1px solid #ccc;
 border-left: 0;
 border-top: 0;
}
#navigation ul li {
 margin: 0; /* value for all browsers */
 margin= 0 0 -3px 0; /* value for winie 5 & 5.5 */
 margin/*  */= 0; /* value winie 5.5 */
 padding: 0;
 border-top: 1px solid #ccc; 
 width: 100%;
 _width: 174px;
}
#navigation ul li a {
 margin: 0;
 padding: 2px 0 2px 5px;
 text-decoration: none;
 display: block;
 width: 166px;
 border-left: 3px solid #ccc;
}
#navigation ul li a:hover,  
#navigation ul li a.current, 
#navigation ul li a.selected { 
 margin: 0;
 padding: 2px 0 2px 5px;
 border-left: 3px solid #999;
 background-color: #D6D5D5;
 display: block;
 width: 166px;
 \width: 174px; /* value for winie 5 & 5.5 */
 w\idth: 166px;
}
#navigation ul li a.area,
#navigation ul li a.area:hover {
 border-left: 1px solid #ccc;
 border-bottom: 3px solid #999;
 background-color: #D6D5D5;
 width: 168px;
 \width: 174px; /* value for winie 5 & 5.5 */
 w\idth: 168px;
 font-weight: bold;
}
/* -------------------------------------------------------------------------------------- */
/* 2. Ebene - 2nd Level */
#navigation ul li ul {
 margin: 0;
 padding: 0;
 list-style-type: none;
 border: 0;
 background-color: #F1F0F0;
}
#navigation ul li ul li {
 margin: 0; /* value for all browsers */
 margin= 0 0 -3px 0; /* value for winie 5 & 5.5 */
 margin/*  */= 0; /* value for winie 5.5 */
 padding: 0;
 border-left: 0;
}
#navigation ul li ul li a {
 margin: 0;
 padding: 2px 0 2px 16px;
 display: block;
 width: 155px;
 border-left: 3px solid #ccc;
 background-image: url(/images/structure/bul_navigation_2nd_level.gif);
 background-position: left top;
 background-repeat: no-repeat; 
}
#navigation ul li ul li a:hover,
#navigation ul li ul li a.current,
#navigation ul li ul li a.selected {
 margin: 0;
 padding: 2px 0 2px 16px;
 text-decoration: none;
 border-left: 3px solid #999;
 background-color: #D6D5D5;
 width: 155px;
 \width: 174px; /* value for winie 5 & 5.5 */
 w\idth: 155px;
}
/* -------------------------------------------------------------------------------------- */
/* 3. Ebenes - 3rd Level */
#navigation ul li ul li ul {
 margin: 0;
 padding: 0;
 list-style-type: none;
 border: 0;
 background-color: #F1F0F0;
}
#navigation ul li ul li ul li {
 margin: 0; /* value for all browsers */
 margin= 0 0 -3px 0; /* value for winie 5 & 5.5 */
 margin/*  */= 0; /* value for winie 5.5 */
 padding: 0;
 border-left: 0;
}
#navigation ul li ul li ul li a {
 margin: 0;
 padding: 2px 0 2px 23px;
 display: block;
 width: 148px;
 border-left: 3px solid #ccc;
 background-image: url(/images/structure/bul_navigation_3rd_level.gif);
 background-position: left top;
 background-repeat: no-repeat; 
}
#navigation ul li ul li ul li a:hover,
#navigation ul li ul li ul li a.selected {
 margin: 0;
 padding: 2px 0 2px 23px;
 text-decoration: none;
 border-left: 3px solid #999;
 background-color: #D6D5D5;
 width: 148px;
 \width: 174px; /* value for winie 5 & 5.5 */
 w\idth: 148px;
}
#navigation ul li a.area,
#navigation ul li a.area:hover {
 border-left: 1px solid #ccc;
 border-bottom: 3px solid #999;
 background-color: #D6D5D5;
 width: 168px;
 \width: 174px; /* value for winie 5 & 5.5 */
 w\idth: 168px;
 font-weight: bold;
}
/* -------------------------------------------------------------------------------------- */
/* Farbeinstellungen */
/* destination */
#destination #navigation ul li a,
#destination #navigation ul li ul li {
 border-color: #F8D7CB;
}
#destination #navigation ul li a:hover,
#destination #navigation ul li a.current,
#destination #navigation ul li a.selected,
#destination #navigation ul li ul li a:hover,
#destination #navigation ul li ul li a.selected,
#destination #navigation ul li ul li ul li a:hover, 
#destination #navigation ul li ul li ul li a.selected {
 border-color: #F15B4E;
 background-color: #F8D7CB;
}
#destination #navigation ul li a.area,
#destination #navigation ul li a.area:hover {
 border-left: 1px solid #ccc;
 border-bottom: 3px solid #F15B4E;
 background-color: #F8D7CB;
}
#destination #navigation ul li ul {
 background-color: #FCEFEB;
}
#destination #navigation ul li ul li a {
 background-image: url(/images/structure/bul_navigation_2nd_level_destination.gif);
}
#destination #navigation ul li ul li ul li a {
 background-image: url(/images/structure/bul_navigation_3rd_level_destination.gif);
}
/* -------------------------------------------------------------------------------------- */
/* culture */
#culture #navigation ul li a,
#culture #navigation ul li ul li {
 border-color: #C6D9F4;
}
#culture #navigation ul li a:hover,
#culture #navigation ul li a.current,
#culture #navigation ul li a.selected,
#culture #navigation ul li ul li a:hover,
#culture #navigation ul li ul li a.selected,
#culture #navigation ul li ul li ul li a:hover, 
#culture #navigation ul li ul li ul li a.selected {
 border-color: #0089CF;
 background-color: #C6D9F4;
}
#culture #navigation ul li a.area,
#culture #navigation ul li a.area:hover {
 border-left: 1px solid #ccc;
 border-bottom: 3px solid #0089CF;
 background-color: #C6D9F4;
}
#culture #navigation ul li ul {
 background-color: #E7EEFA;
}
#culture #navigation ul li ul li a {
 background-image: url(/images/structure/bul_navigation_2nd_level_culture.gif);
}
#culture #navigation ul li ul li ul li a {
 background-image: url(/images/structure/bul_navigation_3rd_level_culture.gif);
}
/* -------------------------------------------------------------------------------------- */
/* nature */
#nature #navigation ul li a,
#nature #navigation ul li ul li {
 border-color: #D1E6C2;
}
#nature #navigation ul li a:hover,
#nature #navigation ul li a.current,
#nature #navigation ul li a.selected,
#nature #navigation ul li ul li a:hover,
#nature #navigation ul li ul li a.selected,
#nature #navigation ul li ul li ul li a:hover, 
#nature #navigation ul li ul li ul li a.selected {
 border-color: #4CB425;
 background-color: #D1E6C2;
}
#nature #navigation ul li a.area,
#nature #navigation ul li a.area:hover {
 border-left: 1px solid #ccc;
 border-bottom: 3px solid #4CB425;
 background-color: #D1E6C2;
}
#nature #navigation ul li ul {
 background-color: #ECF3E5;
}
#nature #navigation ul li ul li a {
 background-image: url(/images/structure/bul_navigation_2nd_level_nature.gif);
}
#nature #navigation ul li ul li ul li a {
 background-image: url(/images/structure/bul_navigation_3rd_level_nature.gif);
}
/* -------------------------------------------------------------------------------------- */
/* infocenter */
#infocenter #navigation ul li a,
#infocenter #navigation ul li ul li {
 border-color: #FFF1AE;
}
#infocenter #navigation ul li a:hover,
#infocenter #navigation ul li a.current,
#infocenter #navigation ul li a.selected,
#infocenter #navigation ul li ul li a:hover,
#infocenter #navigation ul li ul li a.selected,
#infocenter #navigation ul li ul li ul li a:hover, 
#infocenter #navigation ul li ul li ul li a.selected {
 border-color: #FFD400;
 background-color: #FFF1AE;
}
#infocenter #navigation ul li a.area,
#infocenter #navigation ul li a.area:hover {
 border-left: 1px solid #ccc;
 border-bottom: 3px solid #FFD400;
 background-color: #FFF1AE;
}
#infocenter #navigation ul li ul {
 background-color: #FFFBDF;
}
#infocenter #navigation ul li ul li a {
 background-image: url(/images/structure/bul_navigation_2nd_level_infocenter.gif);
}
#infocenter #navigation ul li ul li ul li a {
 background-image: url(/images/structure/bul_navigation_3rd_level_infocenter.gif);
}
 
/* -------------------------------------------------------------------------------------- */
/* about */
#about #navigation ul li a,
#about #navigation ul li ul li {
 border-color: #D6D5D5;
}
#about #navigation ul li a:hover,
#about #navigation ul li a.current,
#about #navigation ul li a.selected,
#about #navigation ul li ul li a:hover,
#about #navigation ul li ul li a.selected,
#about #navigation ul li ul li ul li a:hover, 
#about #navigation ul li ul li ul li a.selected {
 border-color: #999;
 background-color: #D6D5D5;
}
#about #navigation ul li a.area,
#about #navigation ul li a.area:hover {
 border-left: 1px solid #ccc;
 border-bottom: 3px solid #999;
 background-color: #D6D5D5;
}
#about #navigation ul li ul {
 background-color: #e6e6e6;
}
#about #navigation ul li ul li a {
 background-image: url(/images/structure/bul_navigation_2nd_level.gif);
}
#about #navigation ul li ul li ul li a {
 background-image: url(/images/structure/bul_navigation_3rd_level.gif);
}
