@import url("./css_content.css");					/* import general and csc styles */
@import url("../../css/common.css");				/* import common styles */
@import url("../../searchbox/searchbox.css");		/* import searchbox styles */
@import url("../../languageselector/languageselector.css");		/* import languageselector styles */



/* general, body */
html,body {
height: 100%;
}
body { background-color:#ffffff; margin:0; text-align:center; }
/* main section */
#main-area { width:1000px; margin:auto; margin-top:8px; margin-bottom:8px; text-align:left;  }

/* header area */
#header-area { margin-bottom:0px; height:94px;    }
/* logo image */
#logo-image-area { vertical-align:middle; }
#logo-image-area img { margin:0px; margin-right:0px; padding:25px 25px 0 0; float:right;}
#language-menu-area { float:left; vertical-align:bottom; padding:70px 0 0 10px;}

/* main menu area on top */
/* ffe300*/
#top-mainmenu-area { margin:0; padding:0px; background-color:#875545; }
ul.top-static-menu {color:#231F20;font-size:9px;font-weight:normal;list-style-type:none;margin:0pt;padding:0px;}
ul.top-static-menu li {display:inline;padding:0 0 0 25px;line-height:1}
ul.top-static-menu li a {color:#231F20;text-decoration:none;}
ul.top-static-menu li a:hover {color:#231F20;text-decoration:underline;}

/* main menu area*/
#main-menu-area { float:left; margin:0; padding:0; width:100%; background:url(../images/mnu-balken.jpg) repeat-x top #FFFFFF; height:25px; }
ul.main-menu-level1 { float:left; list-style-type:none; margin:0; padding:0; font-size:12px; color:#333333; }
ul.main-menu-level1 li { float:left; margin:0; padding:0; padding-left:8px; background:url(../images/trenner_hauptmenue.gif) left center no-repeat; }
ul.main-menu-level1 li.menu-first { background-image:none; padding-left:195px; }
ul.main-menu-level1 li a { text-decoration:none; color:#333333; float:left; padding:4px 8px; }
ul.main-menu-level1 li a:hover { text-decoration:underline; }
ul.main-menu-level1 li a.menu-active {  color:#875545; float:left;  }


/* left parent menu */
#parent-menu-area { padding-left:2px; margin:8px 0px 16px 0px; background-color:#875545; }
/* level 1 */
#parent-menu-area ul { list-style-type:none; margin:0; padding:0; }
#parent-menu-area ul li { margin:0; padding:5px 0px 5px 14px; line-height:normal; color:#891009; text-transform:none; margin-left:0px; }
#parent-menu-area ul li.parent-menu { background:url(../images/leftmenuarrow.gif) no-repeat; background-position: 0px 6px;}
#parent-menu-area ul li a { display:block;  color:#891009; text-decoration:none; font-size:12px; }
#parent-menu-area ul li a:hover {  text-decoration:underline; }
#parent-menu-area ul li a.menu-active {  font-weight:bold; border-bottom: 1px solid #875545;}
#parent-menu-area ul li a.menu-active:hover { }

/* left main menu */
#left-mainmenu-area { padding:2px; margin:0; }
/* level 1 */
#left-mainmenu-area ul { list-style-type:none; margin:0; padding:0; }
#left-mainmenu-area ul li { margin:0; padding:4px 0px 0px 14px; line-height:normal; color:#891009; text-transform:none; margin-left:0px; }
#left-mainmenu-area ul li.menu-active { background:url(../images/leftmenuarrow.jpg) no-repeat; background-position: 6px 15px; color:#333333;}
#left-mainmenu-area ul li.menu-first { background-image:none; }
#left-mainmenu-area ul li.menu-last { padding-bottom:0; }
#left-mainmenu-area ul li a { display:block; padding-bottom: 11px; padding-top:7px; color:#333333; text-decoration:none; font-size:12px;  border-bottom: 1px dotted #CCCCCC ;}
#left-mainmenu-area ul li a:hover {  text-decoration:underline; }
#left-mainmenu-area ul li a.menu-active {  border-bottom: 1px dotted #CCCCCC ; color:#875545;}
#left-mainmenu-area ul li a.menu-active:hover { }
/* level 2*/
#left-mainmenu-area ul li ul { margin-top:8px; margin-left:0px; }
#left-mainmenu-area ul li ul li { color:#333333; text-transform:none; font-weight:bold;  }
#left-mainmenu-area ul li ul li a { color:#333333; font-size:11px; font-weight:normal;}
#left-mainmenu-area ul li ul li a:hover {  }
#left-mainmenu-area ul li ul li.menu-first {  padding-top:8px; font-weight:bold;}

/* level 3*/
#left-mainmenu-area ul li ul li ul { margin-top:8px; margin-left:8px; }
#left-mainmenu-area ul li ul li ul li { color:#333333; text-transform:none; font-weight:bold;  }
#left-mainmenu-area ul li ul li ul li a { color:#891009;padding-left:10px; font-size:10px; font-weight:normal;}
#left-mainmenu-area ul li ul li ul li a:hover {  }
#left-mainmenu-area ul li ul li ul li.menu-first { padding-top:8px; }


/* Fix IE. Hide from IE Mac \*/
* html #top-mainmenu-area table tr td a { height:1%; }
/* End */

/* middle area; left menu, content*/
/* EAEAEA */
 
#middle-area-wrapper { clear:both; margin:0; }
/* left area; searchbox, left menu */
#left-area-wrapper { width:202px; vertical-align:top; background:url(../images/holz1.jpg) scroll 0px 34px no-repeat ;  }
/*807f7c*/
#searchbox-area { margin-top:7px; padding:2px 0; background-color:#FFFFFF; }


/* bg lines on top of left and content areas */
div.lefttop-line-bg { margin:0; padding:0; background-color:#F8A980;  height:3px; font-size:3px; line-height:3px; }
div.righttop-line-bg { margin:0; padding:0; background-color:#F8A980;  height:3px; font-size:3px; line-height:3px; }

/* Fix IE. Hide from IE Mac \*/
* html #left-mainmenu-area ul li a { height:1%; }
* html #left-mainmenu-area ul li ul li a { height:1%; }
* html #left-mainmenu-area ul li ul li ul li a { height:1%; }
/* End */

/* content area */
#content-area-wrapper { vertical-align:top; width:798px }
#content-area { margin:0pt ; background:transparent repeat-y scroll left top; min-height:470px; padding: 24px 0 0 40px ;}

#header-image-area { color:#ffffff; height:70px; vertical-align:top; background:url(../../../inhalte/bilder/header/boote.jpg) no-repeat; padding: 5px 0 5px 8px; }
#header-image-area .bodytext { color:#ffffff;  }
#header-image-area h1 {color:#FFFFFF;}
#header-image-area h2 {color:#FFFFFF;}
#header-image-area h3 {color:#FFFFFF;}
#header-image-area h4 {color:#FFFFFF;}
#header-image-area h5 {color:#FFFFFF;}
#header-image-area h6 {color:#FFFFFF;}
#header-image-area .internal-link {color:#FFFFFF;}



/* extra menu in pagebottom */
#bottom-menu-area { height:30px; vertical-align:middle; text-align:left; padding:0px 2px 1px 2px;  background:#ffffff}
#bottom-menu-area ul { list-style-type:none;  margin:0; padding: 9px 0 0 0 ; }
#bottom-menu-area ul li { margin:0; display:inline; line-height:normal;  font-size:9px;  }
#bottom-menu-area ul li img { vertical-align:top }
#bottom-menu-area ul li a {  padding-left:4px; padding-bottom:4px;  text-decoration:none; color:#333333; }
#bottom-menu-area ul li a:hover { text-decoration:underline; }
#bottom-menu-area ul li a.menu-active {  }




#fullheight {height:470px}

#printlink {  padding: 0px 10px 10px 16px; float:left;  }
#printlink a { text-decoration:none; font-size:9px; font-weight:bold;}
#left-bottom { height:24px;}

#bottom-werbetext {  background:#fbc880; padding:4px 16px 2px 16px}
#bottom-werbetext p.bodytext { margin-bottom:2px;}

table .tbl-tippafriend { width:550px; border:1px solid #875545; margin-left:40px;}
