/********************************************** Styles ***************************************************/
/*FLYOUT*/
#nav { padding:0px; margin:0px; float:left; list-style:none;}
#nav ul {position:absolute; padding:0px; margin:0px; list-style:none; }
#nav li {position:relative; padding:0px; margin:0px; float:left; margin-right:10px;}
#nav li ul {position:absolute; left:10px; bottom:34px; visibility:hidden; width:220px;}
#nav li ul li {position:relative; margin:0px; width:100%;}
#nav li ul ul{position:absolute; left:220px; bottom:0; padding-left:0px; bottom:0px; visibility:hidden; width:150px; z-index:3;  }
#nav li ul ul li {position:relative; margin:0px; width:100%;border-left:solid 1px white;}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { visibility:hidden; }
#nav2 li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { visibility:visible; }

.menudiv { padding-top:12px; padding-left:15px; padding-right:15px;z-index:1;  }
.flyoutseparator {height:1px; line-height:1px; font-size:1px; background-color:white;}



/*FLYOUT menue ebene*/



/*Module */
.moduleimage { margin-right:12px;}


/*Privacy*/
.privacyheader {background-color:#8A4A29; padding-left:10px;}
.privacycontent {background-color:#ffffff; padding:10px;}
.privacynote {color:Red;}



/********************************************** Styles Tour start ***************************************************/
.box    {border:solid 1px #660000;}
.boxtitle{background-color:#660000; color: #ffffff; font-size: 10px; line-height: 14px; font-family: Verdana; text-decoration: none; background-image:url(/media/bgtours.jpg);background-repeat:repeat-y;}
.boxcontent{background-color:#D8C49C; color: #333333; font-size: 10px; line-height: 14px; font-family: Verdana; text-decoration: none;}

.detailbox    {border:solid 1px #660000; margin:auto; width:100%;}
.datailboxtitle {color: #ffffff; background-color:#660000; font-size: 12px; line-height: 16px; font-family: Verdana; text-decoration: none; font-weight: bold;}
.detailboxcontent{background-color:#D8C49C; color: #333333; font-size: 10px; line-height: 14px; font-family: Verdana; text-decoration: none;}

/********************************************** Styles Tour end ***************************************************/


/********************************************** /Styles ***************************************************/