/* CSS Document */


#header {
height:200px;
width:980px;
}

#bilder2 {
left:210px; position:absolute; top:430px; height:170px; z-index:1;
}

#bilder2 img {
margin:0px 22px 10px 0px;
}

#bilder {
left:595px; position:absolute; width:360px;
}

#bilder img {
margin:0px 10px 10px 0px;
float:left;
}

#banner {
float:left;
}

body {
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
}

p {
font-size:0.75em;
color:#666666;
text-align:justify;
}

ul {
  font-size:0.75em;
  color:#666666;
  text-align:justify;
}

#content {
width:980px;
}

#text {
width:365px; display:block; padding:0px 10px 0px 25px; left:185px; position:absolute; z-index:100; min-height:400px;
}

h1 {
font-size:0.75em;
font-weight:bold;
color:#666666;
}

h2 {
  font-size:1em;
  font-weight:bold;
  color:#666666;
}

#navigation-iphone {
display:none;
visibility:hidden;
float:left;
}

#navigation {
float:left;
}

#navigation img {
border:0;
margin:0;
}

a {
text-decoration:none;
color:#CC0000;}

a:hover {
text-decoration:none;
color:#333333;}


#appendix {
clear:both;
padding-left:27px;
width:915px;
height:50px;
}

#appendix ul#appendixnav {list-style-type:none; margin:0px; padding:0px;}
#appendix ul#appendixnav li {display:block; float:left; margin:0px; height:27px; width:560px; padding:0px 0px 0px 0px;}
#appendix ul#appendixnav li a, #appendix ul#appendixnav li a:link, #appendix ul#appendixnav li a:visited {display:block; height:100%; width:100%; text-decoration:none; background:#000000 no-repeat left top;}
#appendix ul#appendixnav li a span {position:absolute; display:inline; overflow: hidden; left:-3000px; top:-3000px; width:0px; height:0px; font-size:1px;}

#appendix ul#appendixnav li.imprint {width:47px; margin-right:20px;}
#appendix ul#appendixnav li.imprint a, #appendix ul#appendixnav li.imprint a:link, #appendix ul#appendixnav li.imprint a:visited {background:url(img/fade/nav-imprint.gif) 0px 0px no-repeat;}
#appendix ul#appendixnav li.imprint a:hover {background:url(img/fade/nav-imprint.gif) 0px -27px no-repeat;}
#appendix ul#appendixnav li.imprint a.active {background:url(img/fade/nav-imprint.gif) 0px -27px no-repeat !important;}

#appendix ul#appendixnav li.dataprotection {width:65px; margin-right:20px;}
#appendix ul#appendixnav li.dataprotection a, #appendix ul#appendixnav li.dataprotection a:link, #appendix ul#appendixnav li.imprint a:visited {background:url(img/fade/dataprotection.gif) 0px 0px no-repeat;}
#appendix ul#appendixnav li.dataprotection a:hover {background:url(img/fade/dataprotection.gif) 0px -27px no-repeat;}
#appendix ul#appendixnav li.dataprotection a.active {background:url(img/fade/dataprotection.gif) 0px -27px no-repeat !important;}

#appendix ul#appendixnav li.german {width:36px; margin-right:20px;}
#appendix ul#appendixnav li.german a, #appendix ul#appendixnav li.german a:link, #appendix ul#appendixnav li.german a:visited {background:url(img/fade/nav-german.gif) 0px 0px no-repeat;}
#appendix ul#appendixnav li.german a:hover {background:url(img/fade/nav-german.gif) 0px -27px no-repeat;}
#appendix ul#appendixnav li.german a.active {background:url(img/fade/nav-german.gif) 0px -27px no-repeat !important;}

#appendix ul#appendixnav li.english {width:33px; margin-right:20px;}
#appendix ul#appendixnav li.english a, #appendix ul#appendixnav li.english a:link, #appendix ul#appendixnav li.english a:visited {background:url(img/fade/nav-english.gif) 0px 0px no-repeat;}
#appendix ul#appendixnav li.english a:hover {background:url(img/fade/nav-english.gif) 0px -27px no-repeat;}
#appendix ul#appendixnav li.english a.active {background:url(img/fade/nav-english.gif) 0px -27px no-repeat !important;}
