
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
/* font: bold 9px Verdana; */
width: 160px; /* Main Menu Item widths */
}

.sidebarmenu ul li{
position: relative;
z-index:10000;
}

.sidebarmenu {
margin-left: 30px;
width: 160px;
}

/* Top level menu links style */
.sidebarmenu ul li a{
/* font-size: 10px; */
font: bold 9px Verdana;
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
padding: 8px 6px;
border-left: 3px solid black;
border-bottom: 1px solid #778;
background: url(menue-back.jpg) no-repeat 0% 0%;
}

/* spezielle Hintergründe für Sprachwahl */
.sidebarmenu ul li#go-english a
{ background: url(menue-back-en.jpg) no-repeat 0% 48%; }
.sidebarmenu ul li#go-german a
{ background: url(menue-back-de.jpg) no-repeat 0% 48%; }

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
/* background-color: transparent; */
background-color: #012D58;  /*background of tabs (default state)*/
text-decoration: none;
}

.sidebarmenu ul li a:visited {
color: white;
}

/* visited */
#wrapper #menue-box
.sidebarmenu ul li a:visited {
font: normal 9px Verdana; 
color: #C4CED7;
}

/* Punkte erhöht für hover */
#wrapper #menue-box
.sidebarmenu ul li a:hover {
font: bold 9px Verdana; 
text-decoration: none;
color: #CDFF06;
border-left: 3px solid #F16000;
background-color: #001C49;
}

/* Auch übergeordneter Ordner wird markiert  */
#new-neubau #menue-box
.sidebarmenu li#news a.subfolderstyle,
#new-katalog #menue-box
.sidebarmenu li#news a.subfolderstyle,
#new-nadelhalter #menue-box
.sidebarmenu li#news a.subfolderstyle,
#new-llrohr #menue-box
.sidebarmenu li#news a.subfolderstyle,
#new-fixierzange #menue-box
.sidebarmenu li#news a.subfolderstyle,

#produkte-oem #menue-box
.sidebarmenu li#navi-produkte a.subfolderstyle,
#produkte-bema #menue-box
.sidebarmenu li#navi-produkte a.subfolderstyle {
border-left: 3px solid #F16000;
background-color: #001C49;
}

#menue-box {
float:left;
z-index: 100;
}


/* bei Ausklappmenue die aktuelle Seite einfärben */
body#start
.sidebarmenu ul li#navi-start a,

/* News */
body#news-content
.sidebarmenu ul li#news a,
body#new-neubau
.sidebarmenu ul li#navi-n-03 a,
body#new-katalog
.sidebarmenu ul li#navi-n-04 a,
body#new-nadelhalter
.sidebarmenu ul li#navi-n-05 a,
body#new-llrohr
.sidebarmenu ul li#navi-n-06 a,
body#new-fixierzange
.sidebarmenu ul li#navi-n-07 a,

/* Produkte */
body#produkte-oem
.sidebarmenu ul li#navi-produkte-oem a,
body#produkte-bema
.sidebarmenu ul li#navi-produkte-bema a,

/* Service */
body#service-content
.sidebarmenu ul li#navi-service a,

/* Wir ueber uns */
body#bema-company
.sidebarmenu ul li#navi-bema a,
body#jobs
.sidebarmenu ul li#navi-w-05 a,
body#impressum
.sidebarmenu ul li#navi-w-04 a,
body#disclaimer
.sidebarmenu ul li#navi-w-03 a,
body#kontakt
.sidebarmenu ul li#navi-w-02 a  {
border-left: 3px solid #F00;
background-color: #001C49;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 170px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
box-shadow: 6px 6px 5px -1px rgba(0, 0, 0, 0.25);
}

.sidebarmenu a.subfolderstyle{
background: url(right.gif) no-repeat 97% 50%;
}

/* zweite Generation NICHT einfärben wichtig für NEWS und Service */
/* Position innerhalb des Stylesheets WICHTIG */
body#service-content
.sidebarmenu ul li#navi-service * a,
body#news-content
.sidebarmenu ul li#news * a  {
border-left: 3px solid #000;
}


/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */


/* Acrobat Gif für PDF-Dokumente */

.sidebarmenu ul li a div.acro-gif {
	background: url(../pics/acrobat.gif) no-repeat 0% 0%;
	padding-left: 20px;
	}

















