body{ 
background-repeat:no-repeat; background-attachment:fixed; 
background:#fff; padding-left:40px; 
} 
.menuAlign {text-align:right;} 
/*.menuActiveColor {color:black;background-color: #FFCC00; } */ 

div, td, p {horizontal-align:left;} 

/*display: block; hide from NN4}*/ 

/*---------------------------------------*/ 
/* auf und zuklappen des Menubaums */ 
/*---------------------------------------*/ 
#p7TMctrl {margin: 0px 0px 0px 0px; font-size: 12px; display: block;} 
#p7TMctrl a:link {font-family: Arial, Helvetica, sans-serif; color: #003333;cursor:hand;cursor:pointer} 
#p7TMctrl a:visited {color: #003333;cursor:hand;cursor:pointer} 
#p7TMctrl a:hover {color: #339900;font-weight: normal;cursor:hand;cursor:pointer} 
#p7TMctrl a:active {color: #339900;font-weight: normal;cursor:hand;cursor:pointer} 

/*---------------------------*/ 
/*----NAV Erste Ebene ----*/ 
/*---------------------------*/ 
#p7TMnav div {font-family: Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;font-weight:normal;margin: 3px 0px 0px 0px;font-size:12px;line-height:16px;text-align:left;} 
#p7TMnav div a {color:#003333;text-decoration:none;cursor:hand;cursor:pointer} 
#p7TMnav div a:visited{color:#003333;text-decoration:none;cursor:hand;cursor:pointer} 
#p7TMnav div a:hover {color:#339900;font-weight:normal;text-decoration:underline;cursor:hand} 
#p7TMnav div a:active{color:#339900;text-decoration:none;cursor:hand;cursor:pointer} 

#p7TMnav div a.p7 {color: #339900; font-weight:normal;background-repeat: no-repeat;background-image: url(p0411_here.gif);background-position: 0 50%;padding: 0 0 0 16px !important;cursor:hand;cursor:pointer} 
#p7TMnav div a.p7selected, #p7TMnav div a.p7selected:visited {color: #339900; font-weight:normal;background-repeat: no-repeat;background-image: url(p0411_here.gif);background-position: 0 50%;padding: 0 0 0 16px !important;cursor:hand;cursor:pointer} 

/*----------------------------*/ 
/*----NAV Zweite Ebene ----*/ 
/*----------------------------*/ 
#p7TMnav div div {font-family: Arial, Helvetica, sans-serif; margin: 0px 0px 0px 35px;font-size:12px;line-height:18px;text-align:left;} 
#p7TMnav div div a {font-size:12px;line-height:18px;font-weight:normal;color:#003333;text-decoration:none;} 
#p7TMnav div div a:visited{font-size:12px;line-height:18px;font-weight:normal;color:#003333;margin-left:0px;margin-right:0px;padding: 0px;text-decoration:none;} 
#p7TMnav div div a:hover {font-weight:normal;color:#339900;text-decoration:underline;} 

#p7TMnav div div a:active{font-size:12px;font-weight:normal;color:#339900;margin-left:0px;margin-right:0px;padding: 0px;text-decoration:none;} 
#p7TMnav div div a.p7selected, #p7TMnav div div a.p7selected:visited {color: #339900; font-weight:normal;background-repeat: no-repeat;background-image: url(p0411_here.gif);background-position: 0 50%;padding: 0px 0px 0px 16px !important;cursor:hand} 

/*-----------------------------------------*/ 
/* PLUS und MINUS Marks */ 
/*-----------------------------------------*/ 
.p7plusmark {background-repeat: no-repeat; background-image: url(p0411_plus.gif);background-position: 0 50%;padding: 0px 0px 0px 16px !important;} 
.p7minusmark {color:#D17601;background-repeat: no-repeat;background-image: url(p0411_minus.gif);background-position: 0 50%;padding: 0px 0px 0px 16px !important;} 
.p7defmark {background-repeat: no-repeat;background-image: url(p0411_page.gif); background-position: 0 50%;padding: 0px 0px 0px 16px !important;} 
.p7currentmark {background-color:#D17601;font-weight: normal;color: #339900!important;background-repeat: no-repeat;background-image: url(p0411_here.gif);background-position: 0 50%;padding: 0px 0px 0px 16px !important;}