#container
{
border: 0px solid #1A354C;
}

.subnav
{

font-size: small;
color: #ffffff;
padding: 2px 15px;

}

.subnav a
{
text-decoration: none;
color:#fff;
}
.subnav a:hover
{
text-decoration: underline;
color: #ffffff;
background-color: transparent;
}

#header a img
{
text-decoration: none;
border: none;


}

#mainnav
{

font-size: 95%;
color: #000000;
padding: 2px 0;
}

#mainnav ul
{
margin: 0 0 0 0px;
padding: 0;
list-style-type: none;
}

#mainnav li
{
display: inline;
padding: 0 10px;
}

#mainnav li a
{
text-decoration: none;
color: #ffffff;
}

#mainnav li a:hover
{
text-decoration: underline;
color: #fff;
background-color: transparent;
}

#menu ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
line-height: 110%;
}
#menu li{
margin-bottom:2px;
}



#footer
{
background-color: #848484;

padding: 5px;
font-size: 90%;
color: #ffffff;
 
}
#dropmenuebox {
display: block;

}
#dropmenue {
display: block;
position: static;

}

#top0,#top1,#top2,#top3,#top4,#top5,#top99 {
float: left;
display: block;
overflow: hidden;
font-weight: bold;
text-align: center;
color: #fff;
margin: 2px;

}
#top0,#top1,#top2,#top3,#top4,#top5{
background-image: none;
background-repeat: repeat;
background-position: right 0;
min-width: 130px;

}


#subtop{
position: static;
display: block;
overflow: hidden;
border-top: 2px solid #dfdfdf;
padding-top: 4px;
clear:both;

}

#subtop0,#subtop1,#subtop2,#subtop3,#subtop4,#subtop5{
float: left;
display: none;
overflow: hidden;
}

.subtopnav{
float: left;
display: block;
overflow: hidden;
margin-right:20px;
}
#menu audio{
width:100%;
margin-top:7px;
}

#zeigedasbild{
z-index:99;
position:fixed;
}

#zeigediesteuerung{
z-index:100;
position:fixed;
bottom:0px;
visibility:hidden;
width:100%;
min-height:80px;
background-color:#000000;

}


#black{
z-index:5;
position:fixed;
visibility:hidden;
top:0px;
left:0px;
width:100%;
height: 100%;
background-color:#000000;
/* for IE */
filter:alpha(opacity=60);
/* CSS3 standard */
opacity:0.6;

}

#leiste,#leiste a{

color: #ffffff;
font: 100% arial, hevetica, sans-serif;
text-align: center;
min-width: 100px;
text-decoration:none;
padding:3px;
font-weight:bold;
font-size:10pt;
}

#leiste a:hover{
text-decoration:underline;

}
#leiste{
background-color:#000000;
/* for IE */
filter:alpha(opacity=70);
/* CSS3 standard */
opacity:0.7;
}

.sys,.textgallerylinks{
text-align: left;
font-size: 75%;
}


.minipackung,.seitenbild,.micropackung{
width:300px;
height:200px;
margin-bottom:8px;
cursor:pointer;
text-align:right;
background-size: 500px;
vertical-align: middle;
border: 2px solid #FFF;
}

.minipackung{
width:180px;
height:100px;
background-size: auto;
display:inline-block;
}
.micropackung{
width:90px;
height:50px;
background-size: 130px auto;
display:inline-block;
}

.seitenbild:hover,.minipackung:hover{
border: 2px solid #B52C07;
}

#quicktime{
background-color:white;
position:fixed;
width:280px;
top:160px;
left:979px;
display:none;

}

#quicktimebox{
overflow:auto;
}


.quicktime_year{
text-align:left;
background-image:url(/style/quicktime.png); 
background-repeat:no-repeat;

}
.quicktime_dos,.quicktime_win,.quicktime_os2,.quicktime_nt,.quicktime_nts{
text-align:right;
	background-image:url(/style/quicktime.png); 
	background-repeat:no-repeat;
}
.quicktime_dos a,.quicktime_win a,.quicktime_os2 a,.quicktime_nt a,.quicktime_nts a{
text-decoration:none;
color:black;
}
.quicktime_dos a:hover,.quicktime_win a:hover,.quicktime_os2 a:hover,.quicktime_nt a:hover,.quicktime_nts a:hover{
text-decoration:underline;
}
