/* Start of CMSMS style sheet 'kanute_navi_2011' */
/********************
MENU
*********************/
#menu_vert {
   padding-left: 0;
   padding-right: 0;
   margin-left: 77px;
   width:185px;
}

#menu_vert a {
   width:185px;
}

#menu_vert ul ul a {
   width:185px;
}


/* menu li block */
#menu_vert ul li {
   list-style: none;
   margin: 0;
   background: url('img/theme/bg_navi_main.png') no-repeat;
   display: block;
}

#menu_vert ul ul li {
   background: url('img/theme/bg_navi_sub.png') no-repeat;
   border: none;
}

/** fix stupid ie bug with display:block; **/
* html #menu_vert li a { height: 1%; } 
* html #menu_vert li hr { height: 1%; }
/** end fix **/

/* first level links */
div#menu_vert a {
   text-decoration:none; 
   display: block; /* IE has problems with this, fixed above */
   padding: 8px 0 8px 16px; 
   color: #003366;
   min-height:1em; /* Fixes IE7 whitespace bug */ 
}

/* next level links, more padding and smaller font */
div#menu_vert ul ul a {
   font-size: 90%;
   padding: 0.5em 0 0.5em 32px;
}


/* hover state for all links 
div#menu_vert a:hover {
/*   background-color: #C3D4DF;*/
}*/

div#menu_vert a.currentpage:hover {
/*   background-color: #C3D4DF;*/
   color: #18507C;
}

/* 
active parent, that is the first-level parent 
of a child page that is the current page 
*/
div#menu_vert a:hover,
div#menu_vert li a.currentpage {
   background: url(img/theme/bg_navi_main_act.png) no-repeat;
   color: #000;
   font-weight:bold;

}

div#menu_vert  ul ul li a:hover,
div#menu_vert ul ul li a.currentpage {
   background: url(img/theme/bg_navi_sub_act.png) no-repeat;
   color: #18507C;
}


div#menu_vert ul h3 {
   background-color: #385C72;
   display: block; 
   padding: 0.8em 0.5em 0.8em 1.5em;
   color: #fff; 
   font-size: 1em; 
   margin: 0; 
}

div#menu_vert ul ul h3 {
   font-size: 90%;
   padding: 0.3em 0.5em 0.3em 2.8em;
   background-position: 1.4em center;
   background-color: transparent;
   border-bottom: none;
   color: #000;     
}

.navi_top {
   margin-top:0px;
   width:185px;
   height:22px;
   background:url('img/theme/bg_navi_oben.png') no-repeat;
}

.navi_bottom {
   width:185px;
   height:220px;
   background:url('img/theme/bg_navi_unten.png') no-repeat;
}

/* position for the search box */
div#search  {
   padding: 40px 0 0 18px;
}
/* End of 'kanute_navi_2011' */

