* {
margin: 0; 
padding: 0;
}
body {
font: 95% Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #666666;
background: #000;
text-align: center;

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


a img {
border: 0 none;
}
h1, h2, h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #c33;
background: transparent;
}
h1 {
font-size: 0.7em;
}
h2 {
font-size: 1.4em;
}
h3 {
font-size: 1.2em;
}
li {
font-size: 0.80em;
}
#start {
position:relative;
top:15em;
text-align:center;
line-height: 180%;
font-variant:small-caps;
}
#startindex {
position:relative;
top:5em;
text-align:center;
line-height: 180%;
font-variant:small-caps;
}
#container {
text-align: left;
position: relative;
bottom: 50px;
background: transparent;
margin: 0 auto;
width: 740px;
}
#header {
position: relative;
top: 55px;
height: 125px;
padding: 0 50px 30px 75px;
background: url(../img/head3.gif) no-repeat;
background-color: none;
}

#main {
position:relative;
top:10px;
left:60px;
width: 527px;
height: 190px;
}
#galerie {
width: 520px;
height: 180px;
overflow:auto;
 scrollbar-3dlight-color: #999999;
 scrollbar-arrow-color: #666666;
 scrollbar-darkshadow-color: #666666;
 scrollbar-face-color: #000000;
 scrollbar-highlight-color: #000000;
 scrollbar-shadow-color: #000000;
 scrollbar-track-color: #000000;
}
#main img {
margin-left: 20px;
margin-bottom: 10px;
border: white solid 1px;
}
#content_rechts {
position:relative;
float:right;
width: 258px;
height: 143px;
text-align: justify;
padding-bottom: 15px;
line-height: 100%;
}
#content_rechts p {
font-size: 0.65em;
}
#content_links {
position:relative;
width: 253px;
height: 143px;
text-align: justify;
padding-bottom: 15px;
line-height: 100%;
widows:2;
}
#content_links p {
text-indent: 1em;
font-size: 0.65em;
}
#content_links img {
border: none;
margin: 0 5px 0 0;
}
#content_ref {
position:relative;
width: 527px;
height: 150px;
text-align: left;
padding-bottom: 15px;
line-height: 100%;
overflow:auto;
 scrollbar-3dlight-color: #999999;
 scrollbar-arrow-color: #666666;
 scrollbar-darkshadow-color: #666666;
 scrollbar-face-color: #000000;
 scrollbar-highlight-color: #000000;
 scrollbar-shadow-color: #000000;
 scrollbar-track-color: #000000;
}
#content_ref p {
padding-right: 20px;
font-size: 0.65em;
}

#line {
margin-top: 15px;
margin-left: 60px;
width: 522px;
height: 3px;
border-top: dotted 1px;
}


#nav_bilder {
width: 555px;
height: 266px;
margin-left: 60px;
display: block;
}
#national {
position:relative;
float:left;
width: 96px;
height: 266px;
margin-right: 10px;
background: url(../img/pb_nat_pass1.jpg) no-repeat;
}
#national a:hover {
position:relative;
float:left;
background: url(../img/pb_nat_akt1.jpg) no-repeat;
}
#national_akt {
position:relative;
float:left;
width: 96px;
height: 266px;
margin-right: 10px;
background: url(../img/pb_nat_akt1.jpg) no-repeat;
}
#international {
position:relative;
float:left;
width: 96px;
height: 266px;
margin-right: 10px;
background: url(../img/pb_int_pass1.jpg) no-repeat;
}
#international a:hover {
position:relative;
float:left;
background: url(../img/pb_int_akt1.jpg) no-repeat;
}
#international_akt {
position:relative;
float:left;
width: 96px;
height: 266px;
margin-right: 10px;
background: url(../img/pb_int_akt1.jpg) no-repeat;
}

#exclusiv {
position:relative;
float:left;
width: 96px;
height: 266px;
margin-right: 10px;
background: url(../img/pb_ex_pass1.jpg) no-repeat;
}
#exclusiv a:hover {
position:relative;
float:left;
background: url(../img/pb_ex_akt1.jpg) no-repeat;
}
#exclusiv_akt {
position:relative;
float:left;
width: 96px;
height: 266px;
margin-right: 10px;
background: url(../img/pb_ex_akt1.jpg) no-repeat;
}
#shop {
position:relative;
float:left;
width: 96px;
height: 266px;
margin-right: 10px;
background: url(../img/pb_shop_pass1.jpg) no-repeat;
}
#shop a:hover {
position:relative;
float:left;
background: url(../img/pb_shop_akt1.jpg) no-repeat;
}
#shop_akt {
position:relative;
float:left;
width: 96px;
height: 266px;
margin-right: 10px;
background: url(../img/pb_shop_akt1.jpg) no-repeat;
}
#cargo {
position:relative;
float:left;
width: 96px;
height: 266px;
margin-right: 10px;
background: url(../img/pb_car_pass1.jpg) no-repeat;
}
#cargo a:hover {
position:relative;
float:left;
background: url(../img/pb_car_akt1.jpg) no-repeat;
}
#cargo_akt {
position:relative;
float:left;
width: 96px;
height: 266px;
margin-right: 10px;
background: url(../img/pb_car_akt1.jpg) no-repeat;
}
#nav_oben {
width: 109px;
position:absolute;
top: 170px;
left: 617px;
text-align:left;
height: 266px;
border-bottom: dotted 1px;
font-variant: small-caps;
}
#nav_oben li {
display: inline;
text-align:left;
vertical-align:bottom;
color:#999;
}
#nav_oben a {
text-decoration: none;
display: block;
line-height: 1.5em;
color: #999;
}
#nav_oben a:hover {
color: #c33; 
}
#nav_unten {
position:absolute;
left: 617px;
bottom: 83px;
width: 107px;
height: 100px;
font-variant: small-caps;
visibility:visible;
}
#nav_unten li {
display: inline;
text-align:left;
vertical-align:bottom;
}
#nav_unten a {
text-decoration: none;
display: block;
line-height: 1.5em;
color: #999;
}
#nav_unten a:hover {
color: #c33; 
}
#nav li {
display: inline; 
}
#nav a {
text-decoration: none;
display: block;
float: right;
padding: 3px 20px;
font-weight: bold;
line-height: 1.5em;
color: #fff;
background: transparent;
}
#nav a:hover {
color: #fff;
background:#cc0066; 
}
#footer {
position:absolute;
top: 645px;
}

p.footer {
font-size: 0.80em;
color: #999;
margin-top: 5px;
margin-right: 35px;
text-align:right;
vertical-align:text-top;
font-variant:small-caps;
}
address {
font-size: 0.65em;
text-align:left;
font-style:normal;
}


/* Klassen */

.aktiv {
color:#c33;
}
.fett {
font-weight:bold;
}
.small {
font-size: 0.65em;
}
.normal {
font-size: 0.8em;
}
.big {
font-size: 1.2em;
font-weight:bold;
}
.eingerueckt {
text-indent: 1em;
}
.geruecktaktiv {
text-indent: 1em;
color:#c33;
}
.hellgrau {
color:#999;}
