/*NAVIGATION-*/
/************************************************
*************FIRST_LEVEL*************************
************************************************/
div.navigation a{
TEXT-DECORATION: none;
DISPLAY: block;
height:14px;
FONT-FAMILY: verdana, arial, helvetica, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
TEXT-ALIGN: right;
PADDING-top: 2px;
PADDING-bottom: 3px;
PADDING-right: 10px;
MARGIN-left: 0Px;
MARGIN-top: 0Px;
MARGIN-bottom: 0Px;
MARGIN-right: 0Px;
}


div.navtitleseperator
{
MARGIN-top: 5Px;
margin-bottom: 2px;
/*border-bottom: solid 2px #333333;*/
}
/*Linie zwischen den Nav einträgen*/
div.bl {
margin-bottom: 1px;
/*border-bottom: solid 1px #616D25;*/
}

/*Style-Definition für die Title-Level-Navigation*/
div.titleNav a, div.titleNav  a:visited
{
TEXT-DECORATION: none;
PADDING-left: 10px;
FONT-WEIGHT: normal;
COLOR: #333333;
}
/*Style-Definition für die Title-Level-Navigation bei Mouse-Over*/
div.titleNav a:hover
{
TEXT-DECORATION: none;
PADDING-left: 10px;
FONT-WEIGHT: bold;
COLOR: #000000;
}
/*Style-Definition für die Title-Level-Navigation bei aktivem Link*/
div.titleNavActive a, div.titleNavActive a:visited
{
TEXT-DECORATION: none;
PADDING-left: 10px;
FONT-WEIGHT: bold;
COLOR: #333333;
}
/*Style-Definition für die Title-Level-Navigation bei aktivem Link*/
div.titleNavActive a:hover
{
TEXT-DECORATION: none;
PADDING-left: 10px;
FONT-WEIGHT: bold;
COLOR: #000000;
}


/*Style-Definition für die First-Level-Navigation*/
div.fstLevel a, div.fstLevel  a:visited
{
TEXT-DECORATION: none;
PADDING-left: 10px;
FONT-WEIGHT: normal;
COLOR: #ffffff;
BACKGROUND-COLOR: #333333;
background-image: url(../images/nav/nav-bg.jpg);
filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;
PADDING-top: 2px;
}
/*Style-Definition für die First-Level-Navigation bei Mouse-Over*/
div.fstLevel a:hover
{
TEXT-DECORATION: none;
PADDING-left: 10px;
FONT-WEIGHT: bold;
COLOR: #ffffff;
BACKGROUND-COLOR: #333333;
background-image: url(../images/nav/nav-bg.jpg);
filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
PADDING-top: 2px;
}
/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
div.fstLevelActive a, div.fstLevelActive a:visited
{
TEXT-DECORATION: none;
PADDING-left: 10px;
FONT-WEIGHT: bold;
COLOR: #ffffff;
BACKGROUND-COLOR: #333333;
background-image: url(../images/nav/nav-bg.jpg);
filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
PADDING-top: 2px;
}
/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
div.fstLevelActive a:hover
{
TEXT-DECORATION: none;
PADDING-left: 10px;
FONT-WEIGHT: bold;
COLOR: #ffffff;
BACKGROUND-COLOR: #333333;
background-image: url(../images/nav/nav-bg.jpg);
filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
PADDING-top: 2px;
}

/************************************************
*************SECOND_LEVEL*************************
************************************************/
/*Style-Definition für die Second-Level-Navigation*/
div.secLevel a, div.secLevel a:visited
{
TEXT-DECORATION: none;
PADDING-left: 20px;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
COLOR: #333300;
BACKGROUND-COLOR: #CFDB87;
}
/*Style-Definition für die Second-Level-Navigation bei Mouse-Over*/
div.secLevel a:hover
{
TEXT-DECORATION: none;
PADDING-left: 20px;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
COLOR: #333300;
BACKGROUND-COLOR: #E0E8B0;
}
/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
div.secLevelActive a, div.secLevelActive a:visited
{
TEXT-DECORATION: none;
PADDING-left: 20px;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
COLOR: #333300;
BACKGROUND-COLOR: #E0E8B0;
}

/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
div.secLevelActive a:hover
{
TEXT-DECORATION: none;
PADDING-left: 20px;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
COLOR: #333300;
BACKGROUND-COLOR: #E0E8B0;
}

/************************************************
*************third_LEVEL*************************
************************************************/
/*Style-Definition für die Second-Level-Navigation*/
div.thirdLevel a, div.thirdLevel a:visited
{
TEXT-DECORATION: none;
PADDING-left: 30px;
FONT-SIZE: 10px;
COLOR: #333300;
BACKGROUND-COLOR: #F2FAC0;
}
/*Style-Definition für die Second-Level-Navigation bei Mouse-Over*/
div.thirdLevel a:hover
{
TEXT-DECORATION: none;
PADDING-left: 30px;
FONT-SIZE: 10px;
COLOR: #333300;
BACKGROUND-COLOR: #f5f5f5;
}
/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
div.thirdLevelActive a, div.thirdLevelActive a:visited
{
TEXT-DECORATION: none;
PADDING-left: 30px;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
COLOR: #333300;
BACKGROUND-COLOR: #f5f5f5;
}

/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
div.thirdLevelActive a:hover
{
TEXT-DECORATION: none;
PADDING-left: 30px;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
COLOR: #333300;
BACKGROUND-COLOR: #f5f5f5;
}

/*Style-Definition für die TOP-Level-Navigation*/
div.topNav a, div.topNav a:visited
{
TEXT-DECORATION: none;
PADDING-left: 10px;
FONT-WEIGHT: normal;
COLOR: #ffffff;
BACKGROUND-COLOR: #333333;
background-image: url(../images/nav/top-nav-bg.jpg);
filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;
PADDING-top: 2px;
}

div.topNav a:hover
{
TEXT-DECORATION: none;
PADDING-left: 10px;
FONT-WEIGHT: normal;
COLOR: #ffffff;
BACKGROUND-COLOR: #333333;
background-image: url(../images/nav/top-nav-bg.jpg);
filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
PADDING-top: 2px;
}

/* XX */

div.navigationzimmer a{
TEXT-DECORATION: none;
DISPLAY: block;
height:14px;
FONT-FAMILY: verdana, arial, helvetica, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
TEXT-ALIGN: right;
PADDING-top: 2px;
PADDING-bottom: 3px;
PADDING-right: 10px;
MARGIN-left: 15Px;
MARGIN-top: 0Px;
MARGIN-bottom: 0Px;
MARGIN-right: 15Px;
}

/*Style-Definition für die Title-Level-Navigation*/
div.titleNavzimmer a, div.titleNavzimmer  a:visited
{
TEXT-DECORATION: none;
PADDING-left: 10px;
FONT-WEIGHT: normal;
COLOR: #333333;
}
/*Style-Definition für die Title-Level-Navigation bei Mouse-Over*/
div.titleNavzimmer a:hover
{
TEXT-DECORATION: none;
PADDING-left: 10px;
FONT-WEIGHT: bold;
COLOR: #000000;
}
/*Style-Definition für die Title-Level-Navigation bei aktivem Link*/
div.titleNavzimmerActive a, div.titleNavzimmerActive a:visited
{
TEXT-DECORATION: none;
PADDING-left: 10px;
FONT-WEIGHT: normal;
COLOR: #ffffff;
}
/*Style-Definition für die Title-Level-Navigation bei aktivem Link*/
div.titleNavzimmerActive a:hover
{
TEXT-DECORATION: none;
PADDING-left: 10px;
FONT-WEIGHT: bold;
COLOR: #ffffff;
}

/*Style-Definition für die First-Level-Navigation*/
div.fstLevelzimmer a, div.fstLevelzimmer  a:visited
{
TEXT-DECORATION: none;
PADDING-left: 10px;
FONT-WEIGHT: normal;
COLOR: #ffffff;
BACKGROUND-COLOR: #333333;
background-image: url(../images/nav/snav-bg.jpg);
filter:alpha(opacity=40);-moz-opacity:.40;opacity:.40;
PADDING-top: 2px;
}
/*Style-Definition für die First-Level-Navigation bei Mouse-Over*/
div.fstLevelzimmer a:hover
{
TEXT-DECORATION: none;
PADDING-left: 10px;
FONT-WEIGHT: bold;
COLOR: #ffffff;
BACKGROUND-COLOR: #333333;
background-image: url(../images/nav/snav-bg.jpg);
filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
PADDING-top: 2px;
}
/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
div.fstLevelzimmerActive a, div.fstLevelzimmerActive a:visited
{
TEXT-DECORATION: none;
PADDING-left: 10px;
FONT-WEIGHT: bold;
COLOR: #ffffff;
BACKGROUND-COLOR: #333333;
background-image: url(../images/nav/snav-bg.jpg);
filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
PADDING-top: 2px;
}
/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
div.fstLevelzimmerActive a:hover
{
TEXT-DECORATION: none;
PADDING-left: 10px;
FONT-WEIGHT: bold;
COLOR: #ffffff;
BACKGROUND-COLOR: #333333;
background-image: url(../images/nav/snav-bg.jpg);
filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
PADDING-top: 2px;
}
