
#bhome a#home,
#bflakvagnar a#flakvagnar,
#bbattrailer a#battrailer,
#bbiltransport a#biltransport,
#btippvagn a#tippvagn,
#bmaskintransport a#maskintransport,
#btillbehor a#tillbehor,
#bkampanjer a#kampanjer,
#bservice a#service,
#bbegagnad a#begagnad,
#bgaranti a#garanti,
#bkontakt a#kontakt,
#breferenser a#referenser,
#bvlemmix a#vlemmix,
#bpriser a#priser,
#bkalf a#kalf,
#bblue a#blue,
#bblack a#black,
#btinyhouse a#tinyhouse { 
background: #0047BA;
color: #fff;
}


#navigation {
 font-size: 0.75em;
 width: 190px;
 

 -moz-border-radius: 5px;
 -webkit-border-radius: 5px; /* rondehoeken */
 border-radius: 5px;
 border: 2px solid #ccc;

 -moz-box-shadow: 5px 5px 10px #333;
 -webkit-box-shadow: 5px 5px 10px #333; /* schaduw */
 box-shadow: 5px 5px 10px #333;
}

#navigation ul {margin:0; padding:0;}
#navigation li {list-style: none;}

ul.top-level {
background: url(images/achtergrond25.png);
}

ul.top-level li {
 border-bottom: #ccc solid;
 border-top: #ccc solid;
 border-width: 1px;
 vertical-align: middle;
 min-height: 10px;
}	

#navigation a {
 
 font-style: Arial;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-variant: normal;
 font-size: 15px;
 cursor: pointer;
 display: block;

 line-height: 25px;
 text-indent: 5px;                   
 text-decoration: none;
 vertical-align: middle;
 width:100%;
}

#navigation a:hover{
 background: #0047BA;
 color: #fff;
 font-weight: bold;
 
}

#navigation a:active{
background: #0047BA;
color: #fff;
font-weight: bold;
}


#navigation li:hover {
 background: #0047BA;
 color: #fff;
 position: relative;
 
}


#navigation li.li-no-hover:hover {
background: url(images/achtergrond25.png);
    
}

ul.sub-level {
    display: none;
    
}

li:hover .sub-level {
    
    display: block;
    position: absolute;
    left: 170px;
    top: 5px;
    vertical-align: middle;
   

 -moz-border-radius: 5px;
 -webkit-border-radius: 5px; /* rondehoeken */
 border-radius: 5px;
 border: 2px solid #ccc;

 -moz-box-shadow: 5px 5px 10px #333;
 -webkit-box-shadow: 5px 5px 10px #333; /* schaduw */
 box-shadow: 5px 5px 10px #333;

}

ul.sub-level li {
    border-width: 1px;
    float:left;
    width: 325px;
    background: url(images/achtergrond25.png);
    vertical-align: middle;
    
    
}

ul.sub-level .sub-level li {
    border-width: 1px;
    float:left;
    background: url(images/achtergrond25.png);
    vertical-align: middle;
    width: 325px;
    text-align: left;
    
}

ul.sub-level .sub-level .sub-level li{
    border-width: 1px;
    float:left;
    background: url(images/achtergrond25.png);
    vertical-align: middle;
    width: 325px;
    text-align: center;
    
}



/*Seconda Level*/
#navigation .sub-level {
    background: #0047BA;
    
    
    
}

/*Third Level*/
#navigation .sub-level .sub-level {
    background: #0047BA;
    
    
    
}

/*Fort Level*/
#navigation .sub-level .sub-level .sub-level {
    background: #0047BA;
    
    
    
}

/*RESET STYLES*/
li:hover .sub-level .sub-level  {
	display:none;
	

}
.sub-level li:hover .sub-level {
	display:block;
	
}

