
/* <style> {} */

@media screen, projection {
.menunav{
padding: 0 ;
margin: 0;
font-size: 1.1em;
}

.menunav ul, .menunav li{
list-style-type: none;
margin: 0 0;
padding: 0;
line-height: 1.2em;
}
UL.layer1{
display: block;
padding: 0 0 1em;
font-size: .9em;
clear: both;
}
UL.layer1 LI.item1{
/*itemsm:
float: left;
position: relative;
height: 1.5em !important;
line-height: 1.5em;

padding: .1em .5em .1em 6px;
color: #0C5A2D;
margin: 0;
*/

float: left;
position: relative;
/*z-index: 2;*/
height: 1.5em !important;
line-height: 1.5em;

padding: .1em 1em .1em 6px;
color: #0C5A2D;
background: url('images/arrow-bottoms.gif') no-repeat right .5em;
margin: 0;

_width: 1px; /* IE */
}
UL.layer1 LI.chosen{
font-weight: bold;
}

DIV.layer2{
font-size: .9em;
position: absolute;
z-index: 20;/*2*/
left: 0px;
top: 1.6em;
/*_top: 1.55em; /* IE */
font-weight: normal;
width: auto;
background: #b7ddab;
border: 1px solid #107a3e;
border-top-width: 5px;
border-bottom-width: 5px;
visibility: hidden;
padding: .3em 1.5em .5em .6em;
margin: 0;
}

UL.layer1 LI.item1{
behavior: url('http://www.holzauto.at/hover.htc');
}
UL.layer1 LI{
white-space: nowrap;
}

UL.layer1 LI.item1:hover,
UL.layer1 LI.item1Hover{
margin-right: 0px;
/*background: transparent url('images/arrow-bottoms2.gif') no-repeat right .5em;*/
background: transparent url('images/box12.gif') no-repeat right top;
color: #FFFFFF;
}
UL.layer1 LI.item1 .circle_lt,
UL.layer1 LI.item1 .circle_rt{
display: none;
position: absolute;
z-index: 2;
width: 6px;
height: 6px;
background: transparent url('images/box12.gif') no-repeat;
font-size: 0.01em;
}
UL.layer1 LI.item1:hover .circle_lt,
UL.layer1 LI.item1Hover .circle_lt{
display: block;
top: 0px;
left: 0px;
background-position: left top;
}
UL.layer1 LI.item1:hover .circle_rt,
UL.layer1 LI.item1Hover .circle_rt{
margin: 0;
padding: 0;
display: block;
top: 0px;
right: 0px;
background-position: right top;
}

UL.layer1 LI.item1Hover DIV.layer2,
UL.layer1 LI.item1:hover DIV.layer2
{
visibility: visible;
}
.menunav DIV.sitemap UL LI.last{
background-color: #b7ddab;
}
DIV.layer2 UL{
margin-left: .5em;
}
DIV.layer2 UL LI{
margin: 0;
padding: 0;
}
UL.layer1 A{
text-decoration: none;
}
UL.layer1 A:hover{
text-decoration: underline;
}
UL.layer1 LI A.chosen{
font-weight: bold;
}

/* TopBarSimple */
UL.layer1 LI.itemsm{
float: left;
position: relative;
height: 1.5em !important;
line-height: 1.5em;

padding: .1em .5em .1em 6px;
color: #0C5A2D;
margin: 0;
}
UL.layer1 LI.itemsm.chosen{
font-weight: bold;
}
UL.layer1 LI.itemsm A{
color: #0C5A2D;
}
UL.layer1 LI.itemsm A:hover{
color: #38359e;
}

}
@media print{
.menunav{
display: none;
}
}