#header {background-image: url(img/header6.jpg); height:183px; width:850px; font-family:Verdana; font-size:10pt; color:#327EC4; border-bottom:1px solid #4893D8;}

#menue1 {background-image: url(img/bthg1-aa.jpg); height:28px; padding-left:30px; font-family:Verdana; font-size:10pt; color:#34489a; vertical-align:top; padding-top:5px;}
#menue1 a {font-family:Verdana; font-size:10pt; color:#6f0000; font-weight:bold; text-decoration:none;}

#box-oben1lang {background-image: url(img/box-oben1lang.jpg); height:54px; padding-left:20px; font-family:Verdana; font-size:10pt; color:#327EC4; font-weight:bold; padding-top:15px;}
#box-oben1lang h1 {font-family:Verdana; font-size:11pt; color:#6f0000; font-weight:bold; }

#box-ilang {background-image: url(img/hglang.png); padding-left:20px; font-family:Verdana; font-size:10pt; color:#5c5c5c; border-bottom:1px solid #800000; font-weight:bold;}
#box-ilang a {font-family:Verdana; font-size:10pt; color:#6f0000; text-decoration:none; }
#box-ilang a:hover {text-decoration: underline; color: #6f0000; }
#box-ilang h2 {font-family:Verdana; font-size:11pt; color:#5c5c5c; font-weight:bold; }








#space {font-size:1px;}
#box {background-image: url(img/hg.png); font-family:Verdana; font-size:10pt; color:#327EC4; border-bottom:1px solid #4893D8;}
#box-oben {background-image: url(img/box-oben1.png); height:54px; padding-left:20px; font-family:Verdana; font-size:10pt; color:#327EC4; font-weight:bold; padding-top:15px;}
#box-oben h1 {font-family:Verdana; font-size:11pt; color:#34489a; font-weight:bold; }
#box-oben h2 {font-family:Verdana; font-size:11pt; color:#34489a; font-weight:bold; }
#box-oben h3 {font-family:Verdana; font-size:11pt; color:#34489a; font-weight:bold; }
#box a {font-family:Verdana; font-size:9pt; color:#327EC4; text-decoration:none; }
#box a:hover {text-decoration: underline; color: #34489a; }    
#box h2 {font-family:Verdana; font-size:11pt; color:#6f0000; font-weight:bold; }
#box h3 {font-family:Verdana; font-size:11pt; color:#327EC4; font-weight:bold; }
#box p { font-family:Verdana; font-size:10pt; color:#3C6A84; text-align:justify; padding-top:10px; padding-bottom:10px;}

/* Text-Boxen unten auf Kreuzfahrt-Einzelseiten: Kreuzfahrtgebiete, Flusskreuzfahrten */
#box23 {background-image: url(img/hg.png); font-family:Arial; font-size:10pt; color:#515151; border-bottom:1px solid #4893D8;}
#box23 a {font-family:Arial; font-size:10pt; color:#515151; text-decoration:none; font-weight:bold;}
#box23 a:hover {text-decoration: underline; color: #34489a; font-weight:bold;}
#box23 h4 {font-family:Arial; font-size:10pt; color:#6f0000; font-weight:bold; }
#box23 p { font-family:Arial; font-size:10pt; color:#515151; text-align:left; padding-top:10px; padding-bottom:10px;}


/* Box oben auf Startseite */
/* Teil oben mit Möwe */
#box-start1 {background-image: url(img/box-start1.png); height:120px; padding-left:10px; font-family:Verdana; font-size:10pt; color:#327EC4; padding-top:15px;}
#box-start1 h1 {font-family:Verdana; font-size:11pt; color:#34489a; font-weight:bold; }
#box-start1 p { font-family:Verdana; font-size:10pt; color:#34489a; padding-left:120px; padding-right:20px;}
#box-start1 h2 {font-family:Verdana; font-size:11pt; color:#34489a; font-weight:bold; }
#box-start1 h3 {font-family:Verdana; font-size:11pt; color:#34489a; font-weight:bold; }
/* Teil Mitte */
#box-start1-mitte {background-image: url(img/hg.png); font-family:Verdana; font-size:10pt; color:#327EC4; border-bottom:0px solid #4893D8; }
#box-start1-mitte a {font-family:Verdana; font-size:10pt; color:#3C6A84; text-decoration:none; }
#box-start1-mitte a:hover {text-decoration: underline; color: #34489a; }
#box-start1-mitte h2 {font-family:Verdana; font-size:12pt; color:#6f0000; font-weight:bold; }
#box-start1-mitte p {font-family:Verdana; font-size:10pt; color:#34489a; padding-top:0px;}
/* Teil unten mit Kapitaenin */
#box-start1-unten {background-image: url(img/box-start1unten.png); height:100px; padding-left:10px; font-family:Verdana; font-size:10pt; color:#327EC4; }
#box-start1-unten h3 {font-family:Verdana; font-size:11pt; color:#34489a; font-weight:bold; padding-left:15px;}
#box-start1-unten a {font-family:Verdana; font-size:11pt; color:#6f0000; text-decoration:none; font-weight:bold; }
#box-start1-unten a:hover {text-decoration: underline; color: #6f0000; font-weight:bold; }

/* Boxen unten Startseite: Fähren, */
#box-x {background-image: url(img/hg.png); font-family:Verdana; font-size:10pt; color:#327EC4; border-bottom:1px solid #4893D8;}
#box-x a {font-family:Verdana; font-size:12pt; color:#6f0000; text-decoration:none; font-weight:bold; }
#box-x a:hover {text-decoration: underline; color: #6f0000; font-weight:bold;}
#box-x h2 {font-family:Verdana; font-size:11pt; color:#6f0000; font-weight:bold; }
#box-x h3 {font-family:Verdana; font-size:11pt; color:#327EC4; font-weight:bold; }



/* Box Reise-Tipps */
#box-rt {background-image: url(img/weiss.jpg); height:32px; width:178px; font-family:Verdana; font-size:10pt; color:#327EC4; border-bottom:0px solid #4893D8;}
#box-rt a {font-family:Verdana; font-size:12pt; color:#6f0000; text-decoration:none; font-weight:bold; }
#box-rt a:hover {text-decoration: underline; color: #6f0000; font-weight:bold;}
#box-rt h2 {font-family:Verdana; font-size:11pt; color:#6f0000; font-weight:bold; }
#box-rt h3 {font-family:Verdana; font-size:11pt; color:#327EC4; font-weight:bold; }

/* Box Reise-Tipps - Unterseiten*/
#box-rtu { font-family:Verdana; font-size:10pt; color:#327EC4; border-bottom:0px solid #4893D8;}
#box-rtu a {font-family:Verdana; font-size:11pt; color:#6f0000; text-decoration:none; font-weight:bold; }
#box-rtu a:hover {text-decoration: underline; color: #6f0000; font-weight:bold;}
#box-rtu h2 {font-family:Verdana; font-size:11pt; color:#6f0000; font-weight:bold; }
#box-rtu h3 {font-family:Verdana; font-size:11pt; color:#327EC4; font-weight:bold; }
#box-i1 {background-image: url(img/hg.png); font-family:Verdana; font-size:10pt; color:#327EC4; border-bottom:0px solid #4893D8; font-weight:bold;}
#box-i1 a {font-family:Verdana; font-size:11pt; color:#6f0000; text-decoration:none; font-weight:bold;}
#box-i1 a:hover {text-decoration: underline; color: #6f0000; font-weight:bold; }

/* Box mit Bild */
#box-bi { font-family:Verdana; font-size:10pt; color:#327EC4; border-bottom:0px solid #4893D8;}
#box-bi a {font-family:Verdana; font-size:10pt; color:#6f0000; text-decoration:none; }
#box-bi a:hover {text-decoration: underline; color: #6f0000; }




/* Boxen unten Startseite: Seezeichen */
#box-xz {background-image: url(img/hg.png); font-family:Verdana; font-size:10pt; color:#327EC4; border-bottom:1px solid #4893D8;}
#box-xz a {font-family:Verdana; font-size:10pt; color:#3C6A84; text-decoration:none; font-weight:bold; }
#box-xz a:hover {text-decoration: underline; color: #3C6A84; font-weight:bold;}

/* Text mit Kreuzfahrt-Zielen unten auf Startseite */
#start-unten {font-family:Arial; font-size:8pt; color:#515151; }
#start-unten a {font-family:Arial; font-size:10pt; color:#515151; text-decoration:none; font-weight:bold;}
#start-unten a:hover {text-decoration: underline; color: #34489a; font-weight:bold;}
#start-unten h4 {font-family:Arial; font-size:9pt; color:#515151; font-weight:bold; }
#start-unten p { font-family:Arial; font-size:8pt; color:#515151; text-align:left; padding-top:10px; padding-bottom:10px;}



/* Übersicht-Box mit Weltkarte */
#box-weltkarte-o {background-image: url(img/hg.png); font-family:Verdana; font-size:10pt; color:#327EC4; border-bottom:0px solid #4893D8; }
#box-weltkarte-o p { font-family:Verdana; font-size:10pt; color:#3C6A84; text-align:justify; padding-top:10px; padding-bottom:10px; padding-left:20px; padding-right:20px;}
#box-weltkarte {background-image: url(img/bg-welt1.jpg); height:358px; width:630px; font-family:Verdana; font-size:10pt; color:#327EC4; border-bottom:0px solid #4893D8;}
#box-weltkarte a {font-family:Verdana; font-size:10pt; color:#327EC4; text-decoration:none; }
#box-weltkarte a:hover {text-decoration: underline; color: #34489a; }
#box-weltkarte-u {background-image: url(img/hg.png); height:60px; width:630px;font-family:Verdana; font-size:10pt; color:#327EC4; border-bottom:1px solid #4893D8;}
#box-weltkarte p { font-family:Verdana; font-size:10pt; color:#3C6A84; text-align:center; padding-top:10px; padding-bottom:10px; padding-left:20px; padding-right:20px;}
#box-weltkarte-fluss {background-image: url(img/fluss-unten.jpg); height:327px; width:630px; font-family:Verdana; font-size:10pt; color:#327EC4; border-bottom:0px solid #4893D8;}
#box-weltkarte-fluss a {font-family:Verdana; font-size:10pt; color:#327EC4; text-decoration:none; }
#box-weltkarte-fluss a:hover {text-decoration: underline; color: #34489a; }

/* Texte oben um Bild auf Einzelseiten */   
#bild-text a {font-family:Verdana; font-size:10pt; color:#34489a; text-decoration:none; font-weight:bold;}
#bild-text a:hover {text-decoration: underline; color: #34489a; font-weight:bold;}
#bild-text p { font-family:Verdana; font-size:10pt; color:#3C6A84; text-align:justify; padding-top:10px; padding-bottom:10px;}



#box-oben1 {background-image: url(img/box-oben1.png); height:54px; padding-left:20px; font-family:Verdana; font-size:10pt; color:#327EC4; font-weight:bold; padding-top:15px;}
#box-oben1 h1 {font-family:Verdana; font-size:11pt; color:#6f0000; font-weight:bold; }
#box-oben1 h2 {font-family:Verdana; font-size:11pt; color:#5c5c5c; font-weight:bold; }
#box-oben1 h3 {font-family:Verdana; font-size:11pt; color:#5c5c5c; font-weight:bold; }

/* Reedereien-Box */
#box-r {background-image: url(img/hg.png); font-family:Verdana; font-size:11pt; color:#327EC4; border-bottom:0px solid #4893D8; font-weight:bold;}
#box-r a {font-family:Verdana; font-size:11pt; color:#327EC4; text-decoration:none; font-weight:bold;}
#box-r a:hover {text-decoration: underline; color: #34489a; font-weight:bold;} 
#box-r h2 {font-family:Verdana; font-size:13pt; color:#6f0000; font-weight:bold; }
#box-r-unten {background-image: url(img/341411.jpg); height:329px; width:630px; font-family:Verdana; font-size:10pt; color:#327EC4; border-bottom:0px solid #4893D8;}

/* Impressum-Box, Kontakt-Box, Empfehlungen */
#box-i {background-image: url(img/hg.png); font-family:Verdana; font-size:10pt; color:#327EC4; border-bottom:1px solid #800000; font-weight:bold;}
#box-i a {font-family:Verdana; font-size:10pt; color:#6f0000; text-decoration:none; }
#box-i a:hover {text-decoration: underline; color: #6f0000; }
#box-i h2 {font-family:Verdana; font-size:11pt; color:#5c5c5c; font-weight:bold; }
#box-i-unten {background-image: url(img/341411.jpg); height:329px; width:630px; font-family:Verdana; font-size:10pt; color:#327EC4; border-bottom:0px solid #4893D8;}
#box-i-unten a {font-family:Verdana; font-size:10pt; color:#327EC4; text-decoration:none; }
#box-i-unten a:hover {text-decoration: underline; color: #34489a; }

/* große Box Startseite - unter den 3 kleinen Boxen */
#box-st {background-image: url(img/hg.png); font-family:Verdana; font-size:10pt; color:#327EC4; border-bottom:0px solid #4893D8; font-weight:bold;}
#box-st a {font-family:Verdana; font-size:12pt; color:#6f0000; text-decoration:none; font-weight:bold;}
#box-st a:hover {text-decoration: underline; color: #6f0000; font-weight:bold;}
#box-st h2 {font-family:Verdana; font-size:11pt; color:#327EC4; font-weight:bold; }
#box-st h3 {font-family:Verdana; font-size:10pt; color:#3C6A84; font-weight:bold; }


#box-startseite-unten {background-image: url(img/start-kreuzfahrt.jpg); height:156px; width:630px; font-family:Verdana; font-size:10pt; color:#327EC4; border-bottom:0px solid #4893D8;}
#box-startseite-unten-fluss {background-image: url(img/start-fluss.jpg); height:180px; width:630px; font-family:Verdana; font-size:10pt; color:#327EC4; border-bottom:0px solid #4893D8;}

#left2 {background-image: url(img/headhg1a-neu.jpg); height:50px; padding-left:20px; font-family:Verdana; font-size:10pt; color:#327EC4; font-weight:bold; padding-top:15px;}
#left2 h1 {font-family:Verdana; font-size:11pt; color:#800000; font-weight:bold; }
#left2 h3 {font-family:Verdana; font-size:11pt; color:#34489a; font-weight:bold; }
#left2 a {font-family:Verdana; font-size:10pt; color:#327EC4; text-decoration:none; font-weight:bold;}

#left2a { padding-left:20px; font-family:Verdana; font-size:10pt; color:#327EC4; padding-top:5px;}
#left2a h2 {font-family:Verdana; font-size:11pt; color:#5C5C5C; font-weight:bold; }

/* Landkarten-Seiten */
#left2b {background-image: url(img/headhg1b-neu.jpg); height:50px; padding-left:20px; font-family:Verdana; font-size:10pt; color:#327EC4; font-weight:bold; padding-top:15px;}
#left2b h1 {font-family:Verdana; font-size:11pt; color:#34489a; font-weight:bold; }
#left2bu a {font-family:Verdana; font-size:10pt; color:#327EC4; text-decoration:none; font-weight:bold;}
#left2bu1 a {font-family:Verdana; font-size:12pt; color:#800000; text-decoration:none; font-weight:bold;}
#left2bu1 a:hover {text-decoration: underline; color: #800000; font-weight:bold;} 

#headhg3 {height:26px; font-family:Verdana; font-size:10pt; color:#327EC4; font-weight:bold; border-top:1px dotted #327EC4; border-bottom:1px dotted #327EC4;}

#menue {background-image: url(img/bthg2.png); height:28px; padding-left:30px; font-family:Verdana; font-size:10pt; color:#34489a; vertical-align:top; padding-top:5px;}
#menue a {font-family:Verdana; font-size:10pt; color:#34489a; font-weight:bold; text-decoration:none;}
#menue-a {background-image: url(img/bthg2-unten.png); height:28px; padding-left:30px; font-family:Verdana; font-size:10pt; color:#34489a; vertical-align:top; padding-top:5px; font-weight:bold;}
#menue-google {background-image: url(img/bg-google-a.jpg); height:630px; padding-left:30px; padding-right:5px; font-family:Verdana; font-size:10pt; color:#34489a; vertical-align:top; padding-top:15px;}
#menue-umenue {background-image: url(img/bg-google.jpg); padding-right:15px; font-family:Verdana; font-size:10pt; color:#327EC4; text-align:right; vertical-align:top; padding-top:0px;}
#menue-umenue a {font-family:Verdana; font-size:10pt; color:#327EC4; font-weight:bold; text-decoration:none;}
#menue-umenue-u {background-image: url(img/umenue-unten1.jpg); height:11px;}


#menue1-umenue-o {background-image: url(img/gelb-oben.jpg); height:28px; padding-left:30px; font-family:Verdana; font-size:10pt; color:#6f0000; vertical-align:top; padding-top:5px; font-weight:bold;}
#menue1-umenue {background-image: url(img/gelb-mitte.jpg); padding-right:15px; font-family:Verdana; font-size:10pt; color:#9A0505; text-align:right; vertical-align:top; padding-top:0px;}
#menue1-umenue a {font-family:Verdana; font-size:10pt; color:#9A0505; font-weight:bold; text-decoration:none;}
#menue1-umenue-u {background-image: url(img/gelb-unten.jpg); height:11px;}

#menue-google-a {background-image: url(img/bg-google.jpg); padding-left:30px; padding-right:5px; font-family:Verdana; font-size:10pt; color:#34489a; vertical-align:top; padding-top:15px;}
#menue-unten {background-image: url(img/menue-ganzunten1.jpg); background-repeat:no-repeat; height:630px; padding-left:30px; padding-right:5px; font-family:Verdana; font-size:10pt; color:#327EC4; vertical-align:middle; text-align:center; padding-top:15px;}
#menue-unten a {font-family:Verdana; font-size:10pt; color:#327EC4; font-weight:bold; text-decoration:none;}

#menue1-umenue1 {background-image: url(img/gelb-mitte.jpg); padding-left:5px; padding-right:5px; font-family:Arial; font-size:10pt; color:#000000; vertical-align:top; padding-top:15px;}
#menue1-umenue1 a {font-family:Arial; font-size:12pt; color:#800000; font-weight:bold; text-decoration:none;}
#menue1-umenue1 a:hover {text-decoration: underline; color: #800000; font-weight:bold;}

/* kleine Boxen - Startseite */
#klbox-oben {background-image: url(img/headhg2b.png); height:39px; font-family:Verdana; font-size:10pt; color:#34489a; vertical-align:top; padding-top:4px;}

#klbox-img {background-image: url(img/tabhg2.png); padding-left:5px; font-family:Verdana; font-size:10pt; color:#327EC4; padding-top:5px;}

#klbox {background-image: url(img/tabhg2.png); font-family:Verdana; font-size:10pt; color:#327EC4; padding-top:5px;}
#klbox a {font-family:Verdana; font-size:10pt; color:#327EC4; text-decoration:none;}
#klbox a:hover {text-decoration: underline; color: #34489a; }



#tabhg1 {background-image: url(img/tabhg2.png); padding-left:10px; font-family:Verdana; font-size:8pt; color:#327EC4;}

#tabhg2 {font-family:Verdana; font-size:10pt; color:#327EC4;}
#tabhg2 a {font-family:Verdana; font-size:10pt; color:#327EC4; text-decoration:none;}
#tabhg21 {font-family:Verdana; font-size:10pt; color:#CE5C00;}

/* Verlinkung unten */
#abc {font-family:Verdana; font-size:8pt; color:#6f0000; border-bottom:0px solid #4893D8; }
#abc a {font-family:Verdana; font-size:8pt; color:#6f0000; text-decoration:none; }
#abc a:hover {text-decoration: underline; color: #6f0000 }

#footer {background-image: url(img/foot.png); height:26px; padding-left:0px; font-family:Verdana; font-size:8pt; color:#000000; text-align:center;}
#footer a {font-family:Verdana; font-size:8pt; color:#34489a; text-decoration:none;}
#ganzu {padding-left:1px; font-family:Arial; font-size:7pt; color:#464A4F;}

td { font-family:Verdana; font-size:10pt; color:#5C5C5C; }
.tdf { font-family:Verdana; font-size:10pt; color:#CE5C00; }
p { font-family:Verdana; font-size:10pt; color:#5C5C5C; text-align:justify; padding-top:10px; padding-bottom:10px;}

a { font-family:Verdana; font-size:10pt; color:#CE5C00; }
.tf { border: #5A94B5 1px solid; font-family: Verdana; font-size: 8pt; color: #666666; background-color: #FFFFFF; height:18px;}
.tf1 { border: #5A94B5 1px solid; font-family: Verdana; font-size: 8pt; color: #666666; background-color: #FFFFFF;}
.bt { border: #4893D8 1px solid; font-family: Verdana; font-size: 8pt; color: #4893D8; font-weight:bold; background-color: #ADCEEF; height:18px; cursor:pointer;}
