/**********************************************/
/*             css for brenneisen             */
/*           written and composed by          */
/*                markus erdmann              */
/*              © 2008 esense gmbh            */
/*                                            */
/* www.esense.ch - gute webseiten. guter text */
/**********************************************/

/******* first navigation *******/

/******* general *******/
/***********************/
#navFirst ul.level1, 
#navFirst ul.level2, 
#navFirst ul.level3, 
#navFirst ul.level4, 
#navFirst ul.level5 {
margin: 0px 0px 0px 0px; /* oben / rechts / unten / links */
padding: 0px 0px 0px 0px; /* oben / rechts / unten / links */	
width: 95px;
font-size: 12px;
line-height:20px;
}

#navFirst a {
text-decoration: none;
display: block;
font-weight:normal;
cursor:pointer;
}

#navFirst a:hover {
border-bottom: 1px #000 solid;
}

#navFirst li {
list-style-type: none;
}

/******* 1st level *******/

#navFirst li a {
width: 95px;
color:#757575;
padding:0px;
margin:0;
}

#navFirst li a:hover {
color: #000;
}

#navFirst li.open {
color: #000;
}	

#navFirst li.open a {
color: #000;
}

#navFirst li.trail a {
color: #000;
line-height:19px;
border-bottom: 2px #000 solid;
}

#navFirst li.trail a:hover {

}

#navFirst li.active a {
color: #000;
line-height:19px;
border-bottom: 2px #000 solid;
}

#navFirst li a {
color: #757575;
border-bottom: 1px #bdbdbd solid;
}

/******* second navigation *******/

/******* general *******/
/***********************/
#navSecond ul.level1, 
#navSecond ul.level2, 
#navSecond ul.level3, 
#navSecond ul.level4, 
#navSecond ul.level5 {
margin: 0px 0px 0px 0px; /* oben / rechts / unten / links */
padding: 0px 0px 0px 0px; /* oben / rechts / unten / links */	
width: 160px;
font-size: 12px;
line-height:20px;
}

#navSecond a {
text-decoration: none;
display: block;
font-weight:normal;
cursor:pointer;
}

#navSecond a:hover {
border-bottom: 1px #000 solid;
}

#navSecond li {
list-style-type: none;
}

/******* 1st level *******/

#navSecond li a {
width: 160px;
color:#757575;
padding:0px;
}

#navSecond li a:hover {
color: #000;
}

#navSecond li.open {
color: #e33833;
}	

#navSecond li.open a {
color: #e33833;
}

#navSecond li.trail a {
color: #000;
line-height:19px;
border-bottom: 2px #000 solid;
}

#navSecond li.trail a:hover {

}

#navSecond li.active a {
color: #000;
line-height:19px;
border-bottom: 2px #000 solid;
}

#navSecond li a {
color: #757575;
border-bottom: 1px #bdbdbd solid;
}

/******* thirt navigation *******/

/******* general *******/
/***********************/
#navThirt ul.level1, 
#navThirt ul.level2, 
#navThirt ul.level3, 
#navThirt ul.level4, 
#navThirt ul.level5 {
margin: 0px 0px 0px 0px; /* oben / rechts / unten / links */
padding: 0px 0px 0px 0px; /* oben / rechts / unten / links */	
width: 600px;
font-size: 12px;
line-height:20px;
}

#navThirt a {
text-decoration: none;
display: block;
font-weight:normal;
cursor:pointer;
}

#navThirt a:hover {
border-bottom: 1px #000 solid;
}

#navThirt li {
list-style-type: none;
}

/******* 1st level *******/

#navThirt li a {
width: 600px;
color:#757575;
padding:0px;
background:transparent url(../pics/doppelpfeil.gif) 593px 7px no-repeat;
}

#navThirt li a:hover {
color: #000;
}

#navThirt li.open {
color: #e33833;
}	

#navThirt li.open a {
color: #e33833;
}

#navThirt li.trail a {
color: #000;
line-height:19px;
border-bottom: 2px #000 solid;
}

#navThirt li.trail a:hover {

}

#navThirt li.active a {
color: #000;
line-height:19px;
border-bottom: 2px #000 solid;
}

#navThirt li a {
color: #757575;
border-bottom: 1px #bdbdbd solid;
}