/*** Navigation **/
#nav { 
float:left;
height:100%;
text-align:left;
}


div.clear
{
clear: both;
height: 100%;
margin: 0;
padding: 0;
font-size: 0;
}

#rex-navi0 { list-style-type: none;
margin: 0;
padding: 0;
width: 306px;
 }
 
#rex-navi0 li { 
float: left;
width: 153px;
margin-bottom:0px;
 }


#rex-article-2 { 
background-image:url(sessel_100.jpg); 
width:153px; 
opacity:0.6; 
filter: alpha(opacity = 65);
height:169px;
margin-bottom:0px;
list-style-type:none;
display:block;
z-index:1;

}





a#rex-article-2 { 
font-family:"Arial Black", Helvetica, sans-serif;
font-size:25px;
font-weight:bold;
text-transform:uppercase;
color:#FFF;
text-align:right; 
text-decoration:none;
line-height:20px;
margin-top:128px;
margin-left:33px;
width:120px;
background:none;
opacity:1; 
filter: alpha(opacity = 100);
z-index:1;
height:40px;
}

#rex-article-2:hover { 
opacity:1; 
filter: alpha(opacity = 100);
z-index:1; }

#rex-article-2.rex-active  { 
opacity:1; 
filter: alpha(opacity = 100);
z-index:1; 
}

#rex-article-3 { 
background-image:url(bett_100.jpg); 
width:153px; 
opacity:0.6; 
filter: alpha(opacity = 65);
height:169px;
margin-bottom:0px;
list-style-type:none;
display:block;
z-index:1;

}


a#rex-article-3 { 
font-family:"Arial Black", Helvetica, sans-serif;
font-size:25px;
font-weight:bold;
text-transform:uppercase;
color:#FFF;
text-align:right; 
text-decoration:none;
line-height:20px;
margin-top:128px;
margin-left:33px;
width:120px;
background:none;
opacity:1; 
filter: alpha(opacity = 100);
z-index:1;
height:40px;
}

#rex-article-3:hover { 
opacity:1; 
filter: alpha(opacity = 100);
z-index:1;
font-size:0px;
}


#rex-article-3.rex-active  { 
opacity:1; 
filter: alpha(opacity = 100);
z-index:1; 
}

.rex-active #rex-article-3 { 
font-size:0px;
}

#rex-article-4 { 
background-image:url(fruehstueck_100.jpg); 
width:153px; 
opacity:0.6; 
filter: alpha(opacity = 65);
height:169px;
margin-bottom:0px;
list-style-type:none;
display:block;
z-index:1;

}


a#rex-article-4 { 
font-family:"Arial Black", Helvetica, sans-serif;
font-size:25px;
font-weight:bold;
text-transform:uppercase;
color:#FFF;
text-align:right; 
text-decoration:none;
line-height:20px;
margin-top:150px;
margin-left:32px;
width:120px;
background:none;
opacity:1; 
filter: alpha(opacity = 100);
z-index:1;
height:1px;
}



#rex-article-4:hover { 
opacity:1; 
filter: alpha(opacity = 100);
z-index:1; }

#rex-article-4.rex-active  { 
opacity:1; 
filter: alpha(opacity = 100);
z-index:1; 
}

.rex-active #rex-article-4 { 
font-size:0px;
}

#rex-article-5 { 
background-image:url(koffer_100.jpg); 
width:153px; 
opacity:0.6; 
filter: alpha(opacity = 65);
height:169px;
margin-bottom:0px;
list-style-type:none;
display:block;
z-index:1;

}


a#rex-article-5 { 
font-family:"Arial Black", Helvetica, sans-serif;
font-size:25px;
font-weight:bold;
text-transform:uppercase;
color:#FFF;
text-align:right; 
text-decoration:none;
line-height:20px;
margin-top:128px;
margin-left:22px;
width:120px;
background:none;
opacity:1; 
filter: alpha(opacity = 100);
z-index:1;
height:10px;
}


#rex-article-5:hover { 
opacity:1; 
filter: alpha(opacity = 100);
z-index:1; }

#rex-article-5.rex-active  { 
opacity:1; 
filter: alpha(opacity = 100);
z-index:1; 
}

.rex-active #rex-article-5 { 
font-size:0px;
}


#rex-article-6 { 
background-color:#e8e8e0;
width:153px; 
opacity:0.6; 
filter: alpha(opacity = 65);
height:169px;
margin-bottom:0px;
list-style-type:none;
display:block;
z-index:1;

}


a#rex-article-6 { 
font-family:"Arial Black", Helvetica, sans-serif;
font-size:25px;
font-weight:bold;
text-transform:uppercase;
color:#924143;
text-align:right; 
text-decoration:none;
line-height:20px;
margin-top:128px;
margin-left:34px;
width:120px;
background:none;
opacity:1; 
filter: alpha(opacity = 100);
z-index:1;
height:20px;
}


#rex-article-6:hover { 
opacity:1; 
filter: alpha(opacity = 100);
z-index:1; }

#rex-article-6.rex-active  { 
opacity:1; 
filter: alpha(opacity = 100);
z-index:1; 
}

#rex-article-7 { 
background-image:url(tisch_100.jpg); 
width:153px; 
opacity:0.6; 
filter: alpha(opacity = 65);
height:169px;
margin-bottom:0px;
list-style-type:none;
display:block;
z-index:1;

}


a#rex-article-7 { 
font-family:"Arial Black", Helvetica, sans-serif;
font-size:25px;
font-weight:bold;
text-transform:uppercase;
color:#FFF;
text-align:right; 
text-decoration:none;
line-height:20px;
margin-top:128px;
margin-left:34px;
width:120px;
background:none;
opacity:1; 
filter: alpha(opacity = 100);
z-index:1;
height:20px;
}


#rex-article-7:hover { 
opacity:1; 
filter: alpha(opacity = 100);
z-index:1; }

#rex-article-7.rex-active  { 
opacity:1; 
filter: alpha(opacity = 100);
z-index:1; 
}



/*** Subnavi **/

/** navi 3 **/
#rex-navi3  { 
float:left;
display:none;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;

}


#rex-navi3 li { 
background-color:#924143;
padding:4px;
width:105px; 
line-height:12px;
text-decoration:none;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
font-weight:bold;
}

#rex-navi3 li a:link {
color:#FFF;
text-decoration:none;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

#rex-navi3 li a:active {
color:#b17b78;
text-decoration:none;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

#rex-navi3 li a:visited  { 
color:#FFF;
text-decoration:none;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

#rex-navi3 li a:hover  { 
color:#b17b78; 
text-decoration:none;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}



#rex-article-3:hover #rex-navi3 { 
margin-top:-118px;
list-style:none;
display:block;
z-index:1;
position:relative;

}

.rex-active #rex-navi3 { 
margin-top:-118px;
list-style:none;
display:block;
z-index:1;
position:relative;
}


/*** navi4 ***/
#rex-navi4  { 
float:left;
display:none;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}


#rex-navi4 ul { 
background-color:#924143;
padding:4px;
width:105px; 
line-height:12px;
color:#FFF;
text-decoration:none;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

#rex-navi4 li { 
background-color:#924143;
padding:4px;
width:105px; 
line-height:12px;
color:#FFF;
text-decoration:none;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
font-weight:bold;
}

#rex-navi4 li a:link {
color:#FFF;
text-decoration:none;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

#rex-navi4 li a:active {
color:#FFF;
text-decoration:none;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

#rex-navi4 li a:visited  { 
color:#FFF;
text-decoration:none;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

#rex-navi4 li a:hover  { 
color:#b17b78; 
text-decoration:none;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

#rex-article-4:hover #rex-navi4 { 
margin-top:-40px;
list-style:none;
display:block;
z-index:1;
position:relative;
}


.rex-active #rex-navi4 { 
margin-top:-40px;
list-style:none;
display:block;
z-index:1;
position:relative;

}


/*** navi5 ***/
#rex-navi5  { 
float:left;
display:none;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height: 169px;
font-weight:bold;
}


#rex-navi5 ul { 
background-color:#924143;
padding:4px;
width:105px; 
line-height:12px;
color:#FFF;
text-decoration:none;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

#rex-navi5 li { 
background-color:#924143;
padding:4px;
width:105px; 
line-height:12px;
color:#FFF;
text-decoration:none;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
font-weight:bold;
}

#rex-navi5 li a:link {
color:#FFF;
text-decoration:none;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

#rex-navi5 li a:active {
color:#FFF;
text-decoration:none;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

#rex-navi5 li a:visited  { 
color:#FFF;
text-decoration:none;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

#rex-navi5 li a:hover  { 
color:#b17b78; 
text-decoration:none;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

#rex-article-5:hover #rex-navi5 { 
margin-top:-28px;
list-style:none;
display:block;
z-index:1;
position:relative;

}

.rex-active #rex-navi5 { 
margin-top:-28px;
list-style:none;
display:block;
z-index:1;
position:relative;

}

 
/** Navigation Ende **/