body *{font-family:arial;}
img {border:0}
#wrapper{position:relative;padding:10px}
.container{position:relative;}
#eins .container{top:10px}
#zwei .container{top:260px}
#drei .container{top:530px}
#vier .container{top:800px}
#eins .container.eins{left:0px;}
#eins .container.zwei{left:214px;}
#eins .container.drei{left:430px;top:279px}
#zwei .container.eins{left:0px;}
#zwei .container.zwei{display:none;}
#zwei .container.drei{display:none;}
#drei.container.eins{left:0px;}
#drei .container.zwei{left:214px;}
#drei .container.drei{display:none;}
.bild{border:1px solid #eee;}
.rahmen1, .rahmen2{position:absolute;height:264px;overflow:hidden;}
.rahmen1{width:209px;}
.rahmen2{width:425px;}
.overlay{
position:absolute;
bottom:0px;
background-color:#404040;
filter:alpha(opacity:70);
-moz-opacity:0.7;
opacity:0.7;
height:80px;
margin:0;
color:#fff}
.rahmen2 .overlay{width:423px;}
.rahmen1 .overlay{width:207px;}
.dachzeile, .dachzeile a{position:absolute;top:5px;left:5px;color:#ff9600;font-size:16px;text-decoration:none;font-weight:bold;}
.ttbx{position:absolute;top:182px;color:#fff;padding:5px;font-size:13px;}
.ttbx .tshd, .ttbx .tshd a{font-size:18px;color:#fff;text-decoration:none;letter-spacing:1px;}
.re{position:absolute;width:5px;height:5px;}
.ol{top:0px;left:0px;background:url(ol.gif)no-repeat top left;}
.or{top:0px;right:0px;background:url(or.gif)no-repeat top right;}
.ul{bottom:0px;left:0px;background:url(ul.gif)no-repeat bottom left;}
.ur{bottom:0px;right:0px;background:url(ur.gif)no-repeat bottom right;}
#flashcontent{
position:absolute;
top:2px;
left:0px;
height:270px;
width:207px;
margin:0;
border:1px solid #eee;color:#fff
}



.qhide {visibility:hidden; position:absolute; top:-400px; left:0}
.qscroller{float:left; width:642px; height:133px; background:#fff;border-left:1px solid #eee;border-right:1px solid #eee;border-top:none}
.control{
position:absolute;
float:left; 
width:20px; 
height:85px; 
background:#fff; 
font-size:9px
}
.control a{text-decoration:none}
#left{
padding-top:45px;
left:1px;
}
#right{
left:628px;
padding-top:45px;}
.qslidebox{float:left; display:inline; margin:-5px 0 7px 21px}
div.text{
background-color:#cbcbcb;
position:relative;
top:118px;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#000;
filter:alpha(opacity=60);
opacity:0.6;
padding:2px 0 2px 3px;
line-height:9px;
width:132px;
overflow:hidden
}
.text a, .text a:hover{color:#000;text-decoration:none}
.text a:hover{text-decoration:underline}
/*Tabs*/
.mootabs_title {
width: 640px;
font-weight:bold;
margin: 0px;
padding: 0px;
height: 14px;
color:#cbcbcb
}
.mootabs_title li {
background:url() no-repeat top right;
float: left;
padding: 0;
cursor: pointer;
list-style-image: none;
list-style-type: none;
color:#000;
}
.mootabs_title li span{
padding:0 25px 0 25px;
background:url() no-repeat top left;
}
.mootabs_title li.active {
background:url() no-repeat top right;
color:#ff9600;
}
.mootabs_title li.active span{
background:url() no-repeat top left;
}
.mootabs_title li:hover {
background:url() no-repeat top right;
color:#ff9600;
}
.mootabs_title li:hover span{
background:url() no-repeat top left;
}
.mootabs_panel {
display: none;
width: 641px;
clear: both;
overflow: hidden;
}
.mootabs_panel.active {
display: block;
}