/* ****** *
 * Common *
 * ****** */ 

* {
  margin: 0;
  padding: 0;
}

body {
  color: black;
  font-family: arial, helvetica, sans-serif;
  font-size: 10pt;
}

.cJump {
  display: none;
}

/* ****** *
 * Topbar *
 * ****** */ 

#topbar {
  background-image: url(../images/topbar_partner/background.gif);
  background-repeat: repeat-x;
  height: 83px;
  left: 0px;
  padding-left: 22px;
  padding-top: 6px;
  position: fixed;
  top: 0;
  width: 100%;
}

#topbar h2 {
  display: none;
}

#topbar ul {
  list-style-type: none;
  width: 750px;
}

#topbar ul li {
  float: left;
  margin-left: 2px;
  margin-top: 1px;
}

#topbar ul li a {
  display: block;
  text-indent: -999em;
  height: 24px;
}

#topbar-antiguaUndBarbuda a { background-image: url(../images/topbar/antigua_und_barbuda_off.gif); width: 126px; }
#topbar-antiguaUndBarbuda a:hover { background-image: url(../images/topbar/antigua_und_barbuda_on.gif); }
#topbar-aruba a { background-image: url(../images/topbar/aruba_off.gif); width: 51px; }
#topbar-aruba a:hover { background-image: url(../images/topbar/aruba_on.gif); }
#topbar-bahamas a { background-image: url(../images/topbar/bahamas_off.gif); width: 71px; }
#topbar-bahamas a:hover { background-image: url(../images/topbar/bahamas_on.gif); }
#topbar-barbados a { background-image: url(../images/topbar/barbados_off.gif); width: 72px; }
#topbar-barbados a:hover { background-image: url(../images/topbar/barbados_on.gif); }
#topbar-bonaire a { background-image: url(../images/topbar/bonaire_off.gif); width: 61px; }
#topbar-bonaire a:hover { background-image: url(../images/topbar/bonaire_on.gif); }
#topbar-curacao a { background-image: url(../images/topbar/curacao_off.gif); width: 64px; }
#topbar-curacao a:hover { background-image: url(../images/topbar/curacao_on.gif); }
#topbar-dominica a { background-image: url(../images/topbar/dominica_off.gif); width: 71px; }
#topbar-dominica a:hover { background-image: url(../images/topbar/dominica_on.gif); }
#topbar-grenada a { background-image: url(../images/topbar/grenada_off.gif); width: 65px; }
#topbar-grenada a:hover { background-image: url(../images/topbar/grenada_on.gif); }
#topbar-grenadinen a { background-image: url(../images/topbar/grenadinen_off.gif); width: 83px; }
#topbar-grenadinen a:hover { background-image: url(../images/topbar/grenadinen_on.gif); }
#topbar-guadeloupe a { background-image: url(../images/topbar/guadeloupe_off.gif); width: 87px; }
#topbar-guadeloupe a:hover { background-image: url(../images/topbar/guadeloupe_on.gif); }
#topbar-jamaica a { background-image: url(../images/topbar/jamaica_off.gif); width: 65px; }
#topbar-jamaica a:hover { background-image: url(../images/topbar/jamaica_on.gif); }
#topbar-martinique a { background-image: url(../images/topbar/martinique_off.gif); width: 80px; }
#topbar-martinique a:hover { background-image: url(../images/topbar/martinique_on.gif); }
#topbar-montserrat a { background-image: url(../images/topbar/montserrat_off.gif); width: 80px; }
#topbar-montserrat a:hover { background-image: url(../images/topbar/montserrat_on.gif); }
#topbar-stlucia a { background-image: url(../images/topbar/stlucia_off.gif); width: 66px; }
#topbar-stlucia a:hover { background-image: url(../images/topbar/stlucia_on.gif); }
#topbar-stmartin a { background-image: url(../images/topbar/stmartin_off.gif); width: 73px; }
#topbar-stmartin a:hover { background-image: url(../images/topbar/stmartin_on.gif); }
#topbar-trinidad a { background-image: url(../images/topbar/trinidad_off.gif); width: 63px; }
#topbar-trinidad a:hover { background-image: url(../images/topbar/trinidad_on.gif); }
#topbar-tobago a { background-image: url(../images/topbar/tobago_off.gif); width: 57px; }
#topbar-tobago a:hover { background-image: url(../images/topbar/tobago_on.gif); }
#topbar-sonderangebote a { background-image: url(../images/topbar/sonderangebote_off.gif); width: 132px; }
#topbar-sonderangebote a:hover { background-image: url(../images/topbar/sonderangebote_on.gif); }
#topbar-guyana a { background-image: url(../images/topbar/guyana_off.gif); width: 60px; }
#topbar-guyana a:hover { background-image: url(../images/topbar/guyana_on.gif); }
#topbar-mexiko a { background-image: url(../images/topbar/mexiko_off.gif); width: 59px; }
#topbar-mexiko a:hover { background-image: url(../images/topbar/mexiko_on.gif); }
#topbar-costarica a { background-image: url(../images/topbar/costarica_off.gif); width: 80px; }
#topbar-costarica a:hover { background-image: url(../images/topbar/costarica_on.gif); }

/* Partner */
#topbar-einleitung a { background-image: url(../images/topbar_partner/einleitung_off.gif); width: 76px; }
#topbar-einleitung a:hover { background-image: url(../images/topbar_partner/einleitung_on.gif); }
#topbar-inselkombis a { background-image: url(../images/topbar_partner/inselkombis_off.gif); width: 94px; }
#topbar-inselkombis a:hover { background-image: url(../images/topbar_partner/inselkombis_on.gif); }
#topbar-schiffe a { background-image: url(../images/topbar_partner/schiffe_off.gif); width: 59px; }
#topbar-schiffe a:hover { background-image: url(../images/topbar_partner/schiffe_on.gif); }
#topbar-traumhochzeit a { background-image: url(../images/topbar_partner/traumhochzeit_off.gif); width: 103px; }
#topbar-traumhochzeit a:hover { background-image: url(../images/topbar_partner/traumhochzeit_on.gif); }

/* ************* *
 * Guyana topbar *
 * ************* */ 

#topbar-guyana-menu {
  background-image: url(../images/topbar_guyana/background.gif);
  background-repeat: repeat-x;
  height: 35px;
  left: 0px;
  padding-left: 22px;
  padding-top: 5px;
  position: fixed;
  top: 89px;
  width: 100%;
}

#topbar-guyana-menu h2 {
  display: none;
}

#topbar-guyana-menu ul {
  list-style-type: none;
  width: 780px;
}

#topbar-guyana-menu ul li {
  float: left;
  margin-left: 2px;
  margin-top: 1px;
}

#topbar-guyana-menu ul li a {
  display: block;
  text-indent: -999em;
  height: 27px;
}

#topbar-guyana-einleitung a { background-image: url(../images/topbar_guyana/start_off.gif); width: 49px; }
#topbar-guyana-einleitung a:hover { background-image: url(../images/topbar_guyana/start_on.gif); }
#topbar-guyana-karte a { background-image: url(../images/topbar_guyana/karte_off.gif); width: 49px; }
#topbar-guyana-karte a:hover { background-image: url(../images/topbar_guyana/karte_on.gif); }
#topbar-guyana-reiseinformationen a { background-image: url(../images/topbar_guyana/reiseinformationen_off.gif); width: 81px; }
#topbar-guyana-reiseinformationen a:hover { background-image: url(../images/topbar_guyana/reiseinformationen_on.gif); }
#topbar-guyana-landUndLeute a { background-image: url(../images/topbar_guyana/landundleute_off.gif); width: 99px; }
#topbar-guyana-landUndLeute a:hover { background-image: url(../images/topbar_guyana/landundleute_on.gif); }
#topbar-guyana-impressionen a { background-image: url(../images/topbar_guyana/impressionen_off.gif); width: 101px; }
#topbar-guyana-impressionen a:hover { background-image: url(../images/topbar_guyana/impressionen_on.gif); }
#topbar-guyana-wissenswertes a { background-image: url(../images/topbar_guyana/wissenswertes_off.gif); width: 108px; }
#topbar-guyana-wissenswertes a:hover { background-image: url(../images/topbar_guyana/wissenswertes_on.gif); }
#topbar-guyana-hotelsUndLodges a { background-image: url(../images/topbar_guyana/hotelslodges_off.gif); width: 109px; }
#topbar-guyana-hotelsUndLodges a:hover { background-image: url(../images/topbar_guyana/hotelslodges_on.gif); }
#topbar-guyana-expeditionen a { background-image: url(../images/topbar_guyana/safarisexpeditionen_off.gif); width: 152px; }
#topbar-guyana-expeditionen a:hover { background-image: url(../images/topbar_guyana/safarisexpeditionen_on.gif); }

/* ******* *
 * Content *
 * ******* */ 

#content {
  margin: 125px 20px 30px 22px;
  padding-top: 1px;
  padding-bottom: 1px;
}

#content h2 {
    margin: 2px 0px 30px 0px;
}

#content p {
    color: black;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
    margin: 6px 0px 0px 0px;
    line-height: 13pt;
}

#content p.small {
    font-size: 8pt;
    line-height: 10pt;
}

#content p.morespace {
    margin-top: 12px;
}

#content .cBox {
  width: 250px;
  float: right;
  background-color: #FFFFAF;
  padding: 6px 15px;
  margin: 20px 0px 20px 20px;
  border: 2px solid #0000AF;
}

#content .cBox-red {
  border:2px solid #CF0000;
}

#content p.insider {
  background: #FFFF9F;
  margin-right: 10px;
  padding: 1px 5px;
}

#content span.insider {
  color: red;
  font-size:8pt;
  font-weight: bold;
  letter-spacing:2px;
}

