/*
Flash image fader / background images
*/
.imgFader {
	width:960px;
	height:260px;
}
.home             { background: url(../imgFader/_img/DSC_0044.jpg) no-repeat; }
.kreuzfahrt       { background: url(../imgFader/_img/IMG_1614.jpg) no-repeat; }
.anreise          { background: url(../imgFader/_img/19.jpg) no-repeat; }
.anfrage          { background: url(../imgFader/_img/DSC_007-albatros.jpg) no-repeat; }
.faq              { background: url(../imgFader/_img/DSC_0040.jpg) no-repeat; }
.preise           { background: url(../imgFader/_img/DSC_0409.jpg) no-repeat; }
.reiseprogramm    { background: url(../imgFader/_img/DSC_0090.jpg) no-repeat; }
.dodo             { background: url(../imgFader/_img/DSC_0148.jpg) no-repeat; }
.verfuegbarkeit   { background: url(../imgFader/_img/DSC_0336.jpg) no-repeat; }
.kreuzfahrtschiff { background: url(../imgFader/_img/Dsc_0341.jpg) no-repeat; }
.kabinen          { background: url(../imgFader/_img/Dsc_0123.jpg) no-repeat; }
.crew             { background: url(../imgFader/_img/DSC_0040.jpg) no-repeat; }
.technischedaten  { background: url(../imgFader/_img/Dsc_0301.jpg) no-repeat; }
.salon            { background: url(../imgFader/_img/DSC_0340.jpg) no-repeat; }
.decks            { background: url(../imgFader/_img/DSC_0361.jpg) no-repeat; }
.crew             { background: url(../imgFader/_img/DSC_0040.jpg) no-repeat; }
.nationalpark     { background: url(../imgFader/_img/6.jpg) no-repeat; }
.jahreskalender   { background: url(../imgFader/_img/18.jpg) no-repeat; }
.faunaflora       { background: url(../imgFader/_img/19.jpg) no-repeat; }
.allgemeines      { background: url(../imgFader/_img/DSC_007-albatros.jpg) no-repeat; }
.galapagos        { background: url(../imgFader/_img/pano-20jun-5-barco-retoc1.jpg) no-repeat; }
.ueberuns         { background: url(../imgFader/_img/tucan.jpg) no-repeat; }

body           
  { margin-top:       5px; 
    margin-bottom:    0px; 
    margin-left:      20px; 
    alignment:        center;
    background-color: #F3F3F3;
    font-family:      Verdana,Helvetica,Arial,sans-serif; 
    color:            #444444;
  }

table
  {
     background-color:white;
  }
table.rahmen
{ border-width:1px;
  border-style:solid;
  border-color:#ababab;
  margin:0px; }



p, td, li, h1, h2, h3 
  { font-size:        0.93em; 
    color:            #191713;
    margin-left:      18px;
    margin-right:     30px;
    line-height:      1.3em;
  }


h1 {
    color:            #444444;
    font-size:        1.15em;
    margin-top:       17px;
    text-transform:   uppercase;
  }
h2 {
    color:            #314295; 
    font-size:        1.1em;
    margin-top:       32px;
    margin-bottom:    0px;
    text-transform:   none;
  }
h3 {
    color:            #314295; 
    font-size:        1.0em;
    margin-top:       32px;
    margin-bottom:    0px;
    text-transform:   none;
  }
a:link 
  { color:            #0B15D3; 
    font-size:        0.9em;
    font-weight:      normal; 
    text-decoration:  none;
  }
a:visited 
  { color:            #0B15D3;
    font-size:        0.9em;
    font-weight:      normal;
    text-decoration:  none;
  }
a:active 
  { color:            #0B15D3; 
    font-size:        0.9em;
    font-weight:      normal; 
    text-decoration:  none;
  }
a:hover 
  { color:            #0B15D3; 
    font-size:        0.9em;
    font-weight:      normal; 
    text-decoration:  underline;
  }
a.nav
  { 
    color:            #314295;
    font-weight:      bold; 
    text-decoration:  none;
  }
a.nav:link
  { 
    color:            #314295;
    font-weight:      bold; 
    text-decoration:  none;
  }
a.nav:hover
  { 
    color:            #314295;
    font-weight:      bold; 
    text-decoration:  none;
  }
a.nav:visited
  { 
    color:            #314295;
    font-weight:      bold; 
    text-decoration:  none;
  }
a.nav:active
  { 
    color:            #314295;
    font-weight:      bold; 
    text-decoration:  none;
  }


a.verytopnav:link  
  { 
    font-family:      Arial,Helvetica,Verdana,sans-serif; 
    font-size:        0.85em;
    color:            #444444;
    font-weight:      lighter; 
    text-decoration:  none;
  }
a.verytopnav:hover
  { 
    font-family:      Arial,Helvetica,Verdana,sans-serif; 
    font-size:        0.85em;
    color:            #444444;
    font-weight:      lighter; 
    text-decoration:  underline;
  }
a.verytopnav:visited  
  { 
    font-family:      Arial,Helvetica,Verdana,sans-serif; 
    font-size:        0.85em;
    color:            #444444;
    font-weight:      lighter; 
    text-decoration:  none;
  }
a.verytopnav:active
  { 
    font-family:      Arial,Helvetica,Verdana,sans-serif; 
    font-size:        0.85em;
    color:            #444444;
    font-weight:      lighter; 
    text-decoration:  none;
  }


td.topnav
  {
    height:           24px;
    background-image:url(../images/header/topnav_bg.gif);
    color:            #FFFFFF;
  }
td.topnavsel
  {
    height:           24px;
    background-image:url(../images/header/topnav_bg_sel.gif);
    color:            #FFFFFF;
  }

a.topnav:link  
  { 
    font-family:      Arial,Helvetica,Verdana,sans-serif; 
    font-size:        10pt;
    font-weight:      normal; 
    text-decoration:  none;
    color:            #FFFFFF;
    text-transform:   uppercase;
    margin-left:      15px;
    margin-right:     5px;
  }
a.topnav:visited
  { 
    font-family:      Arial,Helvetica,Verdana,sans-serif; 
    font-size:        10pt;
    font-weight:      normal; 
    text-decoration:  none;
    color:            #FFFFFF;
    text-transform:   uppercase;
    margin-left:      15px;
    margin-right:     5px;
  }
a.topnav:hover
  { 
    font-family:      Arial,Helvetica,Verdana,sans-serif; 
    font-size:        10pt;
    font-weight:      500; 
    text-decoration:  none;
    color:            #222222;
    text-transform:   uppercase;
    margin-left:      15px;
    margin-right:     5px;
    background-color: #FFFFFF;
  }
a.topnav:visited:hover
  { 
    font-family:      Arial,Helvetica,Verdana,sans-serif; 
    font-size:        10pt;
    font-weight:      500; 
    text-decoration:  none;
    color:            #222222;
    text-transform:   uppercase;
    margin-left:      15px;
    margin-right:     5px;
    background-color: #FFFFFF;
  }

a.hier:link  
  { 
    font-weight:      normal; 
    text-decoration:  none;
    color:            #0B15D3;
	  }
a.hier:hover
  { 
    font-weight:      normal; 
    text-decoration:  underline;
    color:            #0B15D3;
  }
a.hier:active
  { 
    font-weight:      normal; 
    text-decoration:  none;
    color:            #0B15D3;
  }
a.hier:visited
  { 
    font-weight:      normal; 
    text-decoration:  none;
    color:            #0B15D3;
  }
a.hier:visited:hover
  { 
    font-weight:      normal; 
    text-decoration:  underline;
    color:            #0B15D3;
  }
p.hier {
    margin-top:      24px;
    font-size:       0.65em;
  }


td.left
  {
     vertical-align:  top;
     width:           185px;
  }
td.middle
  {
     vertical-align:  top;
     width:           510px;
     margin-left:     20px;
     margin-right:    20px;
  }
td.cont
  {
     vertical-align:  top;
     width:           800px;
     margin-left:     20px;
     margin-right:    0px;
  }
td.contleft
  {
     vertical-align:  top;
     width:           180px;
     margin-left:     0px;
     margin-right:    0px;
  }
td.contmiddle
  {
     vertical-align:  top;
     width:           600px;
     margin-left:     20px;
     margin-right:    20px;
  }
  
td.right 
  {
     vertical-align:  top;
     width:           160px;
  }
td.contmiddle2
  {
     vertical-align:  top;
     width:           760px;
     margin-left:     20px;
     margin-right:    0px;
  }
  
div.leftheader {
     font-family:     Arial,Helvetica,Verdana,sans-serif; 
     font-size:       0.9em;
     height:          20px;
     width:           160px;
     text-align:      left;  
     text-indent:     0px;
     text-transform:  uppercase;
     line-height:     160%;
     color:           #FFFFFF;
     background-image:url(../images/header/themeleft.gif);
     margin-top:      52px;
     margin-bottom:   13px;
  }
div.rightheader {
     font-family:     Arial,Helvetica,Verdana,sans-serif; 
     font-size:       0.75em;
     margin-top:      52px;
     margin-bottom:   12px;     
     height:          18px;
     text-align:      left;  
     text-indent:     5px;
     text-transform:  uppercase;
     line-height:     190%;
     color:           #FFFFFF;
     background-image:url(../images/header/themeright.gif);
  }

p.left {
     margin-top:      5px;
     margin-left:     0px;
     margin-right:    10px;
     margin-bottom:   40px;
  }

p.right {
     margin-top:      0px;
     margin-bottom:   8px;
     margin-left:     0px;
     margin-right:    7px;
     font-size:       0.75em;
     color:           #7C1602;
  }
p.intro {
     font-size:       1.0em;
     line-height:     140%;
     font-weight:     600;
     color:           #555555;
     margin-bottom:   12px;
  }

div.leftnav {
     height:               30px;
     width:                160px;
     border-bottom-style:  solid;
     border-bottom-width:  1px;
     text-align:           left;  
     text-indent:          13px;
     text-transform:       uppercase;
     line-height:          185%;
  }
div.leftnavsel {
     height:               30px;
     width:                160px;
     border-bottom-style:  solid;
     border-bottom-width:  1px;
     text-align:           left;  
     text-indent:          13px;
     text-transform:       uppercase;
     line-height:          185%;
    background-color: #ECECEC;    
  }

div.leftnav2 {
     font-size:       	   0.78em;
     height:               26px;
     width:                160px;
     border-bottom-style:  solid;
     border-bottom-width:  1px;
     text-align:           right;  
     text-indent:          13px;
     text-transform:       none;
     line-height:          108%;
     padding-top:          2px;
     padding-bottom:       2px;
  }
div.leftnav2sel {
     font-size:       	   0.78em;
     height:               26px;
     width:                160px;
     border-bottom-style:  solid;
     border-bottom-width:  1px;
     text-align:           right;  
     text-indent:          13px;
     text-transform:       none;
     line-height:          108%;
     padding-top:          2px;
     padding-bottom:       2px;
    background-color: #ECECEC;    
  }
ul.ulfaq {
  margin-left: 0px;
  margin-top:  0px;
  margin-bottom:  0px;
  padding:     0px;
  list-style:  none;
  font-size:   1em;
}
P.return2top {
  border-bottom: 1px solid #ABABAB;
  text-align: right;
}

.return2top a {
	text-decoration: none;
	background-image: url(../images/diverse/top.png);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 15px;
}



table.tfaq {
    margin-left:      17px;
    margin-right:     30px;
}
table.tfaq th {
  text-align: left;
  font-size:12px;
  color:#FFFFFF;
  background-color:#7C7C6A;
  border: 1px solid #808080;
  padding-left:8px;
  padding-right:8px;
  vertical-align: bottom;
}
table.tfaq td {
  text-align: left;
  font-size:12px;
  background-color:#F4F4EE;
  border: 1px solid #808080;
  padding-left:8px;
  padding-right:8px;
}
.kleingedruckt {
  font-size:9px;
  margin-top:4px;
  margin-bottom:20px;
  padding-left:1px;
}
p.copyright {
  text-align: right;
  padding-right:11px;
  padding-top:40px;
  font-size:9px;
  color:#6767676;
  margin:0px;
}
