body {
 margin:0;
 padding:0;
 background-color:#FFFFFF;
}

a,p,div,table {
 font-family: 'Gill Sans', Arial, sans-serif;
 font-size: 12px;
}

a { text-decoration:none; }
a:hover { text-decoration:underline; }
a.activ  { text-decoration:none; color:#FFFFFF;}

.navi-top { color: #000000; font-weight: bolder; font-size: 12px; padding:7px 5px 7px 3px;}

.blau {color:rgb(14,15,107);border-right-style:solid;border-right-width:1px; border-right-color:#000000;}
.orange {color:rgb(255,114,0);border-right-style:solid;border-right-width:1px; border-right-color:#000000;}
.rot {color:rgb(128,0,0);border-right-style:solid;border-right-width:1px; border-right-color:#000000;}
.gruen {color:rgb(129,160,22);border-right-style:solid;border-right-width:1px; border-right-color:#000000;}
.schwarz {color:rgb(0,0,0);}

.navi-bottom { color: #666666; font-weight: bolder; font-size: 11px;}

.sprache { color: #000000; font-weight: bold; }

.start { text-decoration:none; color: #000000; font-weight: bold; font-size: 14px; letter-spacing: 90%;}
.start:hover { text-decoration:none; color: #000000; font-weight: bold; font-size: 14px; letter-spacing: 90%;}

.pdfbus { text-decoration:none; color: #ffed00; font-weight: bold; font-size: 12px; }
.pdfbus:hover { text-decoration:underline; color: #ffed00; font-weight: bold; font-size: 12px; }

.pdf { text-decoration:none; color: #FFFFFF; font-weight: bold; font-size: 12px; }
.pdf:hover { text-decoration:underline; color: #FFFFFF; font-weight: bold; font-size: 12px; }

.text{ color: #FFFFFF; text-align: center; padding-top: 2px; line-height: 130%;}

#page {
 position:absolute;
 top:50%;
 left:50%;
 width:991px;
 height:610px;
 margin-left:-495.5px;
 margin-top:-305px;
 z-index:1;
 border-style:solid;
 border-width:1.5px;
 border-color:#000000;
}

#header {
 position:absolute;
 top:0px;
 left:0px;
 width:991px;
 height:80px;
 z-index:1;
}

#content {
 position:absolute;
 top:81px;
 left:0px;
 width:991px;
 height:510px;
 z-index:1;
}

#footer {
 position:absolute;
 top:591px;
 left:0px;
 width:991px;
 height:20px;
 z-index:1;
 border-top: 1px solid #B3B3B3;
}

#header1 {
 position:absolute;
 right:50px;
 bottom:10px;
 width:340px;
 height:51px;
 z-index:3;
 margin:0px;
 padding:0px;
}

#header2 {
 position:absolute;
 right:30px;
 top:20px;
 width:24px;
 height:267px;
 z-index:3;
}

#header3 {
 position:absolute;
 right:50px;
 bottom:10px;
 width:265px;
 height:40px;
 z-index:3;
 margin:0px;
 padding:0px;
}

#intro {
 position: absolute;
 width: 300px;
 height: 105px;
 z-index: 1;
 left:50%;
 top:192px;
 margin-left:-150px;
 z-index:3;
}

#sprache {
 position: absolute;
 width: 300px;
 height: 20px;
 z-index: 1;
 left:50%;
 top:350px;
 margin-left:-150px;
 z-index:3;
 text-align:center;
}

#start {
 position: absolute;
 width: 425px;
 height: 363px;
 z-index: 1;
 left:50%;
 top:50%;
 margin-left:-212.5px;
 margin-top:-181.5px;
 z-index:3;
}

#navi-top {
 position:absolute;
 top:40px;
 left:35px;
}

ul#navigation-top {
 margin:0px;
 padding:5px 0px 5px 0px;
}

ul#navigation-top li {
  list-style:none;
  display:inline;
}

#navi-bottom {
 position:absolute;
 top:-1px;
 left:30px;
 z-index:3;
}

ul#navigation-bottom {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 text-align:left;
}

ul#navigation-bottom li {
 list-style:none;
 display:inline;
 margin:0px 0px 0px 0px;
 padding:10px;
}

#content_agentur {
 position:absolute;
 top:81px;
 left:0px;
 width:991px;
 height:510px;
 z-index:2;
 background-image:url('../images/tropfenformat.jpg');
 background-repeat:no-repeat;
}

#content_verlag {
 position:absolute;
 top:81px;
 left:0px;
 width:991px;
 height:510px;
 z-index:2;
 background-image:url('../images/pressefoto2.jpg');
 background-repeat:no-repeat;
 background-position:100px 0px;
}

#content_promotionsbus {
 position: absolute;
 top:81px;
 left:0px;
 width: 991px;
 height: 510px;
 z-index:2;
 background-image:url('../images/menschenschlangeformat.jpg');
 background-repeat:no-repeat;
}

#content_apotheke {
 position: absolute;
 top:81px;
 left:0px;
 width: 991px;
 height: 510px;
 z-index:2;
 background-image:url('../images/apothekenformat.gif');
 background-repeat:no-repeat;
 background-position: 0px 1px;
}

#content_impressum {
 position: absolute;
 top:81px;
 left:0px;
 width: 991px;
 height: 510px;
 z-index:2;
 background-image:url('../images/meetingraumformat4.jpg');
 background-repeat:no-repeat;
}

#content_kontakt {
 position: absolute;
 top:81px;
 left:0px;
 width: 991px;
 height: 510px;
 z-index:2;
 background-image:url('../images/bremenformat.jpg');
 background-repeat:no-repeat;
}

#content_philosophie {
 position: absolute;
 top:81px;
 left:0px;
 width: 991px;
 height: 510px;
 z-index:2;
 background-image:url('../images/marktplatzformat.jpg');
 background-repeat:no-repeat;
}

#content_profil {
 position: absolute;
 top:81px;
 left:0px;
 width: 991px;
 height: 510px;
 z-index:2;
 background-image:url('../images/industrieformat.jpg');
 background-repeat:no-repeat;
}

#content_team {
 position:absolute;
 top:81px;
 left:0px;
 width:991px;
 height:510px;
 z-index:2;
 background-image:url('../images/stadtmusikantenformat.jpg');
 background-repeat:no-repeat;
}