/* Start of CMSMS style sheet 'buko_navigation' */
/********************
MENU
*********************/
.navi_top {
   width:166px;
   height:143px;
   background:url('img/logo_navi_top166.jpg') no-repeat;
}

.navi_bottom {
   padding-left: 8px;
   margin: 0;
   width:146px;
}


#menu_vert {
   padding-left: 0;
   padding-right: 0;
   margin-left: 0;
   width:166px;
   margin-bottom:25px;
}

#menu_vert a {
   width:148px;
}

#primary-nav ul a {
   width:136px;
}

/* menu li block */
#menu_vert ul li {
   list-style: none;
   margin: 0;
   color: #fff;
   display: block;
}

#menu_vert ul li a {
   font-weight:bold; 
   background: #cce599 url(img/arrow.gif) no-repeat 0.5em center;
}

#menu_vert ul li li a {
     font-weight:normal;  
  background: #cce599 url(img/square.gif) no-repeat 0.5em center;
}

#menu_vert ul li li li a {
   background: #cce599 url(img/haken.gif) no-repeat 1.0em center;
}

#primary-nav li a.menuactive {
   background: #70A30A url(img/arrow_aktiv.gif) no-repeat 0.5em center;
   color: #fff;
}

#primary-nav li li a.menuactive {
   background: #70A30A url(img/square_aktiv.gif) no-repeat 0.5em center;
   color: #fff;
}

#primary-nav li li li a.menuactive {
   background: #70A30A url(img/haken_aktiv.gif) no-repeat 1.0em center;
   color: #fff;
}

#primary-nav li li, #primary-nav li li.menuparent {
   background: url(img/square.gif) no-repeat 1.2em center;
   border: none;
   background:#cce599;
}

/** 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; /* no underline for links */
   display: block; /* IE has problems with this, fixed above */
   padding: 0.4em 0 0.4em 18px; /* some air for it */
   color: #003300; /* this will be link color for all levels */
   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 25px;
}


/* third Level links, more padding and smaller font */
div#menu_vert ul ul ul a {
   font-size: 90%;
   padding: 0.5em 0 0.5em 25px;
}


/* hover state for all links */
div#menu_vert a:hover {
   /* background-color: #C3D4DF; */
}
div#menu_vert a.currentpage:hover {
   /* background-color: #C3D4DF;
   color: #003300;*/
}

/* 
active parent, that is the first-level parent 
of a child page that is the current page 
*/

div#menu_vert ul ul li.menuactive {
   background: #70A30A url(img/square_aktiv.gif) no-repeat 1.2em center;
   color: #fff;
}


/* 
current pages in the default Menu Manager 
template are unclickable. This is for current page on first level 
*/
div#menu_vert ul h3 {
   background-color: #003300;
   display: block; 
   padding: 0.8em 0.5em 0.8em 1.5em;  /* some air for it */
   color: #fff;                                 /* this will be link color for all levels */
   font-size: 1em;                           /* instead of the normal font size for <h3> */
   margin: 0;                                  /* as <h3> normally has some margin by default */
}

/* 
next level current pages, more padding, 
smaller font and no background color or bottom border 
*/
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;     
}


/* third level links, more padding
div#menu_vert ul ul ul a {
   padding: 0.3em 0.5em 0.3em 4.3em;
   background: url(images/cms/dash.gif) no-repeat 2.8em center; 
} */

/* current page on third level, more padding
div#menu_vert ul ul ul h3 {
   padding: 0.3em 0.5em 0.3em 4.3em;
   background: url(images/cms/arrow-right-active.gif) no-repeat 2.7em center; 
} */



/**** HOVER EFFEKTE ****

#menu_vert ul li.menuparent:hover a, 
#menu_vert ul li.menuparenth a {
   background: #ccc url(img/arrow.gif) no-repeat 0.5em center;
}

#menu_vert ul li li.menuparent:hover a, 
#menu_vert ul li li.menuparenth a {
   background: #ccc url(img/square.gif) no-repeat 0.8em center;
}
*********/
/* Externe Links & Outside Gif - Anfang */


a[href$=".pdf"] {
background: transparent url("uploads/images/extern.gif") 100% 50% no-repeat;
padding-right: 15px;
color:#333333;
}

/*
a[href^="http://"] {
background: transparent url("uploads/images/extern.gif") 100% 50% no-repeat;
padding-right: 15px;
color:#333333;
}
a[href^="http:"]:hover   {
background:#cce599;
}
*/
/*  Externe Links & Outside Gif - Ende */
/* End of 'buko_navigation' */

