@charset "utf-8";
/* CSS Document */
/***************************************Start Page**********************************************/
div#wrapperf
{
width:1009px;
height-:700px;
height:auto;
margin:auto;
background-:#996633;
}

div#ldflash
{
width:1009px;
height:519px;
background-:#99FF66;
}

div#unterteil
{
width:1009px;
height:302px;
margin:auto;
background-image:url(../images/unterpart.jpg);
background-repeat:no-repeat;
}

div#unterteil01
{
width:1009px;
height:160px;
background-:#999933;
}

div#unterteil02
{
width:1009px;
height:140px;
background-:#6633FF;
}
/***************************************Start Page Ends*****************************************/


/***************************************Layout*****************************************/
*
{
margin:0;
padding:0;
}

a
{
color:#FFFFFF;
text-decoration:none;
}

img
{
border:none;
}

div#wrapper
{
width:1044px;
height:auto;
margin:auto;
}

body
{
background:#c4eef8;
}

#hometable
{
margin:auto;
}

div#topmost
{
width:1044px;
height:149px;
background-image:url(../images/top.jpg);
background-repeat:no-repeat;
}

div#flasharea
{
width:1044px;
height:344px;
background-image:url(../images/flashbild.jpg);
background-repeat:no-repeat;
}

div#pfeil
{
width:128px;
height:160px;
background-:#990000;
background-image:url(../images/hamburg/pfeil2.jpg);
background-repeat:no-repeat;
float:right;
}

#waterpic
{
float:left;
}

div#direct
{
width:1044px;
height:127px;
background-image:url(../images/h1s2.jpg);
background-repeat:no-repeat;
}

div#contentarea
{
width:1044px;
height:330px;
background-image:url(../images/content2.jpg);
background-repeat:no-repeat;
}

div#contentareaAnfahrt
{
width:1044px;
height-:330px;
height:auto;
background-image:url(../images/anfahrt/content2Anfahrt.jpg);
background-repeat:no-repeat;
}

div#foot
{
width:1044px;
height:72px;
background-image:url(../images/foot2.jpg);
background-repeat:no-repeat;
background-:#0099CC;
}

div#footTop
{
width:1044px;
height:30px;
background-:#003333;
}

div#footdown
{
width:1044px;
height:30px;
background-:#999999;
color:#FFFFFF;
}

div#pash
{
width:970px;
height:15px;
background-:#333300;
float:left;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:3px 0 0 0;
color:#97c1ed;
}


div#footimg
{
width:953px;
height:72px;
background-image:url(../images/footnew.jpg);
background-repeat:no-repeat;
margin:auto;
position:relative;
left:2px;
}

div#footTopimg
{
width:953px;
height:30px;
background-:#003333;
}

div#footdownimg
{
width:953px;
height:30px;
background-:#999999;
color:#FFFFFF;
}


div#pashimg
{
width:920px;
height:15px;
background-:#333300;
float:left;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:3px 0 0 0;
color:#97c1ed;
}

div#pash a
{
text-decoration:underline;
}

div#pash02
{
width:44px;
height:15px;
background-:#000099;
float:right;
}
/***************************************Layout Ends*****************************************/


/***************************************Top Area*************************************************/
div#empty01
{
width:1044px;
height:75px;
background-:#666666;
}

div#empty02
{
width:1044px;
height:40px;
background-:#006666;
}


div#leftEmpty
{
width:250px;
height:40px;
background-:#CC9900;
float:left;
}

div#RightEmpty
{
width:780px;
height:40px;
background-:#CC6600;
float:right;
}

div#arrRep
{
width:370px;
height:400px;
background-:#993300;
}

div#flaimg
{
width:98px;
height:40px;
float:right;
background:#c4eff8;
background-image:url(../images/sterne.jpg);
background-repeat:no-repeat;
}

div#navi
{
width:910px;
height:34px;
background-:#333399;
float:right;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#navs
{
width-:910px;
height:30px;
background-:#FF0000;
padding-:10px 0 0 0;
position:relative;
top:10px;
font-weight:bold;
}
/***************************************Top Area Ends*********************************************/


/***************************************Title Area*************************************************/
div#into
{
width:330px;
height-:127px;
font-family-:Verdana, Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ffcd06;
background-:#FFFFFF;
line-height-:2px;
padding-:5px 0 0 20px;
padding:10px 0 0 20px;
}

div#into h1
{
font-size-:16px;
font-size:19px;
font-weight-:bold;
}

/***************************************Title Area Ends*************************************************/


/***************************************Content Area*************************************************/
#ind2css
{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.points
{
padding:0 0 0 4px;
}

.sb
{
padding-:5px 0 0 0;
position:relative;
top:3px;
}

div#centerPic
{
width:504px;
height:298px;
margin:auto;
position:relative;
left:-30px;
border:1px solid #496294;
}

div#centerPicAnfahrt
{
width:504px;
height:298px;
margin:auto;
position:relative;
left:-27px;
top:-20px;
border-:1px solid #496294;
}

/***************************************Content Area Ends*************************************************/



/*******************************************Info Page****************************************************************/

div#directInfo
{
width:1044px;
height:121px;
background-image:url(../images/info/infoTitle.jpg);
background-repeat:no-repeat;
}

div#directInfo22
{
width:1044px;
height:121px;
background-image:url(../images/info/infoTitle_neu.jpg);
background-repeat:no-repeat;
}

div#picCard
{
width:375px;
height:455px;
height-:auto;
margin:auto;
background-:#990000;
background-image:url(../images/hamburgCard/hagemann1.jpg);
background-repeat:no-repeat;
}

div#picAnim
{
width:375px;
height:250px;
margin:auto;
background-:#996600;
}

div#picAgm
{
width:128px;
height:200px;
float:right;
position:relative;
top:10px;
}

div#ins01
{
width:495px;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#0c285f;
line-height:20px;
}

div#ins02
{
width:495px;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#0c285f;
line-height:20px;
}

div#intoInfo
{
width:420px;
height-:127px;
font-family-:Verdana, Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#ffcd06;
background-:#FFFFFF;
line-height-:2px;
padding-:5px 0 0 20px;
padding:50px 0 0 0px;
margin:auto;
text-align:center;
}

div#intoInfo h1
{
font-size-:16px;
font-size:26px;
font-weight-:bold;
}

div#intoInfo2
{
width:420px;
height-:127px;
font-family-:Verdana, Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#ffcd06;
background-:#FFFFFF;
line-height-:2px;
padding-:5px 0 0 20px;
padding:50px 0 0 0px;
margin:auto;
text-align-:left;
}

div#intoInfo2 h1
{
font-size-:16px;
font-size:26px;
font-weight-:bold;
position:relative;
left:15px;
}


div#reservier
{
width:1044px;
height:436px;
background-image-:url(../images/info/infoTitle.jpg);
background-repeat:no-repeat;
}

div#reservbg
{
width:957px;
height:436px;
background-image:url(../images/reservierung/reservierungbg.jpg);
background-repeat:no-repeat;
margin:auto;
position:relative;
left:4px;
}

div#contentareaInfo
{
width:1044px;
height:774px;
background-image:url(../images/info/infoContentArea2.jpg);
background-repeat:no-repeat;
}

div#contentareaInfo2
{
width:1044px;
height:774px;
background-image:url(../images/info/infoContentArea2_neu.jpg);
background-repeat:no-repeat;
}


div#aussehen
{
width:425px;
height:562px;
background-:#00CCCC;
margin:auto;
}


div#aussehenTxt
{
width:400px;
height-:562px;
height:auto;
background-:#00CCCC;
margin:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#0c285f;
font-weight-:bold;
}

.qt a
{
color-:#ffcd06;
color:#b72f07;
font-weight:bold;
font-size:12px;
text-decoration-:underline;
}

.mai a
{
color-:#0c285f;
color:#b72f07;
text-decoration:underline;
}

div#gifanim
{
width:128px;
height:200px;
float:right;
}

div#gifanim img
{
position:relative;
top:20px;
}

.showing a
{
color-:#FFFF00;
color:#ffcd06;
}
/*******************************************Info Page Ends****************************************************************/

/*******************************************HotelImBild Page****************************************************************/
div#contentareaHibIndex
{
width:1044px;
height-:753px;
height:auto;
background-image:url(../images/hotelImBild/hotelimbildContent2.jpg);
background-repeat:no-repeat;
position:relative;
left:2px;
}

div#contentareaHamburg
{
width:1044px;
height-:753px;
height:auto;
background-image:url(../images/hamburg/hamburgbg.jpg);
background-repeat:no-repeat;
position:relative;
left:2px;
}


div#contentareaFernseh
{
width:1044px;
height-:1400px;
height:auto;
background-image-:url(../images/hotelImBild/hotelimbildContentFern.jpg);
background-image:url(../images/hotelImBild/fernseh/fernauftrittBg.jpg);
background-repeat:no-repeat;
position:relative;
left:2px;
top-:2px;
}

div#contentareaPreise
{
width:1044px;
height-:791px;
height:auto;
height-:auto;
background-image-:url(../images/preise/preisebg2.jpg);
background-repeat:no-repeat;
position-:relative;
left:1px;
top:0px;
}

div#contentareaPreiseIN
{
width:953px;
height-:791px;
height:auto;
background-image:url(../images/preise/preisebg4.jpg);
background-repeat:no-repeat;
margin:auto;
position:relative;
left:2px;
}
#preistabi
{
margin:auto;
}

#preistabi h1
{
font-size:26px;
font-weight-:bold;
color:#ffcd06;
}

#preistabi p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color-:#0c285f;
color:#FFFFFF;
background-:#990000;
}

.zt
{
color:#ffcd06;
font-size:12px;
font-weight:bold;
}

div#preisphot
{
width:495px;
height:318px;
background-:#996600;
background-image:url(../images/preise/preisePic1.jpg);
background-repeat:no-repeat;
margin:auto;
}

div#preisphotspace
{
width:495px;
height:8px;
margin:auto;
}

div#preisphot2
{
width:495px;
height:318px;
background-image-:url(../images/preise/preisePic2.jpg);
background-repeat:no-repeat;
margin:auto;
}


div#contentareaReservIN
{
width:953px;
height-:791px;
height:auto;
background-image-:url(../images/preise/preisebg4.jpg);
background-image:url(../images/reservierung/reservierbg.jpg);
background-repeat:no-repeat;
margin:auto;
position:relative;
left:2px;
}


* html div#contentareaReservIN
{
width:953px;
height-:791px;
height:auto;
background-image-:url(../images/preise/preisebg4.jpg);
background-image:url(../images/reservierung/reservierbg.jpg);
background-repeat:no-repeat;
margin:auto;
position:relative;
left:48px;
}


div#contentareaPart
{
width:1044px;
height-:789px;
height:auto;
background-image-:url(../images/preise/preisebg2.jpg);
background-repeat:no-repeat;
position-:relative;
left:1px;
top:0px;
}


div#contentareaPartIN
{
width:953px;
height-:1204px;
height-:auto;
background-image:url(../images/links/linkbgd.jpg);
background-repeat:no-repeat;
margin:auto;
position:relative;
left:2px;
background-:#990000;
}

#partt
{
margin:auto;
}

div#pico1
{
width:490px;
height:118px;
background-image:url(../images/links/link01.jpg);
background-repeat:no-repeat;
}

div#pico2
{
width:490px;
height:110px;
background-repeat:no-repeat;
}

div#pico3
{
width:490px;
height:320px;
background-repeat:no-repeat;
}


div#pico4
{
width:490px;
height:140px;
background-repeat:no-repeat;
}

div#pico5
{
width:490px;
height:123px;
background-repeat:no-repeat;
}

div#pico6
{
width:490px;
height:110px;
background-repeat:no-repeat;
}

div#contentareaImpreIN
{
width:953px;
height-:1204px;
height:auto;
background-image:url(../images/impressum/linkbgd.jpg);
background-repeat:no-repeat;
margin:auto;
position:relative;
left:2px;
top-:1px;
background-:#990000;
}

* html div#contentareaImpreIN
{
width:953px;
height-:1204px;
height:auto;
background-image:url(../images/impressum/linkbgd.jpg);
background-repeat:no-repeat;
margin:auto;
position:relative;
left:48px;
top-:1px;
background-:#990000;
}

#impTab
{
margin:auto;
}

#impTab h1
{
color:#ffcd06;
font-size:16px;
font-size-:26px;
padding:0 0 0 20px;
font-family:Arial, Helvetica, sans-serif;
}

#impTab p
{
padding:0 0 0 20px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
}

.hinting
{
color:#ffcd06;
}

.bank
{
color:#ffcd06;
font-variant:small-caps;
}

div#gush
{
width:239px;
height:auto;
background-:#996600;
margin:auto;
}


div#fernPic
{
width:534px;
height:1241px;
background-image:url(../images/hotelImBild/fernseh/fernsehauftritt.jpg);
background-repeat:no-repeat;
margin:auto;
}

div#ferntxt
{
width:250px;
height-:212px;
background-:#99CC00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#0c285f;
}

div#ladder
{
width:198px;
height:463px;
height-:auto;
margin:auto;
background-image:url(../images/hotelImBild/hotelimbildladder.jpg);
background-repeat:no-repeat;
position:relative;
left:-3px;
top:1px;
text-align:center;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}

div#ladderExtra
{
width:198px;
height:463px;
height-:auto;
margin:auto;
background-image:url(../images/hotelImBild/hotelimbildladder.jpg);
background-repeat:no-repeat;
position:relative;
left:-3px;
top:1px;
text-align:center;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}

.apt
{
position:relative;
top:5px;
}

.fern
{
position:relative;
top:5px;
}

.bar
{
position:relative;
top:10px;
}

.bar2
{
position:relative;
top:10px;
}

.res
{
position:relative;
top:13px;
}

.club
{
position:relative;
top:17px;
}

.stand
{
position:relative;
top:27px;
}

.stand2
{
position:relative;
top:27px;
}

div#book
{
width:196px;
height:130px;
margin:auto;
background-:#CCCCCC;
position:relative;
top:10px;
background-image-:url(../images/hotelImBild/hotelimbildSbooks.jpg);
background-repeat:no-repeat;
}

div#bookblank
{
width:217px;
height:200px;
margin:auto;
background-:#CCCCCC;
position:relative;
top:10px;
left:5px;
background-image:url(../images/hamburg/blankeLadder.jpg);
background-repeat:no-repeat;
}


div#bookrund
{
width:225px;
height:355px;
margin:auto;
background-:#CCCCCC;
position:relative;
top:30px;
left:4px;
background-image:url(../images/hamburg/liinkLand.jpg);
background-repeat:no-repeat;
}


div#bookfisch
{
width:225px;
height:355px;
margin:auto;
background-:#CCCCCC;
position:relative;
top:37px;
left:4px;
background-image:url(../images/hamburg/fischmar2.jpg);
background-repeat:no-repeat;
}

div#bookL
{
width:80px;
height:122px;
background-image:url(../images/hotelImBild/hotelimbildSbookL.jpg);
background-repeat:no-repeat;
float:left;
}

div#bookR
{
width:80px;
height:122px;
background-image:url(../images/hotelImBild/hotelimbildSbookR.jpg);
background-repeat:no-repeat;
float:right;
}

div#hotTitle
{
width:655px;
height:130px;
background-:#999900;
margin:auto;
}


div#won h1
{
width:655px;
height:80px;
background-:#999900;
margin:auto;
color:#001150;
font-size-:16px;
font-size:26px;
padding-:90px 0 0 8px;
font-family:Arial, Helvetica, sans-serif;
}

div#hotContent
{
width:655px;
height-:500px;
height:auto;
background-:#CCCC99;
margin:auto;
position:relative;
left:5px;
}

div#hotTitle h1
{
color:#001150;
font-size-:16px;
font-size:26px;
padding:90px 0 0 8px;
font-family:Arial, Helvetica, sans-serif;
}

div#hotContentTxt
{
width:290px;
height-:500px;
background-:#CCCC33;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#0c285f;
}

div#hotContentBil
{
width:357px;
height-:500px;
background-:#FF00FF;;
float:right;
}

.richtig
{
font-weight:bold;
}

.richtig2
{
font-weight:bold;
}

.richtig p
{
height:32px;
background:#455c8e;
color:#ffcd06;
border:1px solid #FFFFFF;
}


div#preisphot2 .richtig p
{
height:32px;
background:#455c8e;
color:#ffcd06;
border:1px solid #FFFFFF;
}

div#preisphot2 .richtig2 p
{
height:160px;
background:#455c8e;
color:#ffcd06;
border:1px solid #FFFFFF;
}

div#hotContentZimmer
{
width:660px;
height-:500px;
height:auto;
background-:#CCCC99;
margin:auto;
position:relative;
left:-5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#0c285f;
}

div#dias
{
width:465px;
height-:348px;
height:368px;
background-:#FF0000;
float:right;

}

div#zimmDias
{
width:465px;
height:297px;
background-:#FFFFFF;
margin:auto;
border-:1px solid #000066;
}

div#zimmThumbs
{
width:465px;
height:62px;
background-:#FFFFFF;
}

img.thumbs{
width:73px;
height:61px;
border:1px solid #B73011;
cursor:pointer;
cursor:hand;
}

div#zimmDiasSpace
{
width:465px;
height:8px;
}

div#bardo
{
background-:#0000CC;
width:620px;
position:relative;
left:20px;
}

.mag
{
position:relative;
top:3px;
}

#magbar
{
padding:0 0 0 20px;
}

div#wasser
{
width:650px;
height-:800px;
height:auto;
background-:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#0c285f;
}

div#pic1wasser
{
width:302px;
height:223px;
background-:#009966;
float:right;
background-image:url(../images/hotelImBild/wasser/wasserhals.jpg);
background-repeat:no-repeat;
}

div#pic2wasser
{
width:300px;
height:430px;
background-:#009966;
float:right;
}

div#dd
{
width:300px;
height:192px;
background-:#FFFFFF;
background-image:url(../images/hotelImBild/wasser/wasserhals2.jpg);
background-repeat:no-repeat;
}

div#dd2
{
width:300px;
height:192px;
background-:#996600;
background-image:url(../images/hotelImBild/wasser/wasserhals3.jpg);
background-repeat:no-repeat;
position:relative;
top:10px;
}

#hanset p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
}

div#ham01L
{
width:248px;
height-:176px;
height:200px;
float:left;
background-:#FF3300;
background-image:url(../images/hamburg/hamburgtourCase1.jpg);
background-repeat:no-repeat;
}

div#ham01R
{
width:390px;
height:186px;
float:right;
background-:#000099;
}

div#ham01R h1
{
font-size:26px;
color-:#0e2658;
color:#ffcd06;
}

div#ham01R p
{
width:370px;
padding:0 0 0 8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffcd06;
font-weight:bold;
}

div#ham012L
{
width-:400px;
height:130px;
float:left;
width:500px;
background-:#666666;
}

.hzz
{
font-weight:bold;
color:#ffcd06;
}

.hzz1
{
font-weight:bold;
color-:#ff0600;
color:#ffcd06;
float:right;
}

.oncor1
{
text-align:right;
}

div#ham012R
{
width:141px;
height:130px;
float:right;
background-:#666699;
}


div#ham03L
{
width:113px;
height:130px;
background-:#009966;
float:left;
}

div#ham03R
{
width:520px;
height:110px;
background-:#009966;
float:right;
}

div#ham04L
{
width:520px;
height:150px;
background-:#009966;
float:left;
}

div#ham04R
{
width:118px;
height:100px;
background-:#009966;
float:right;
}


div#ham05L
{
width:114px;
height:140px;
background-:#009966;
float:left;
}

div#ham05R
{
width:520px;
height:120px;
background-:#009966;
float:right;
}


div#ham06L
{
width:480px;
height:150px;
background-:#009966;
float:left;
}

div#ham06R
{
width:153px;
height:100px;
background-:#009966;
float:right;
}

div#ham07L
{
width:152px;
height:145px;
background-:#009966;
float:left;
}

div#ham07R
{
width:480px;
height:125px;
background-:#009966;
float:right;
}

div#ham08L
{
width:480px;
height:143px;
background-:#009966;
float:left;
}

div#ham08R
{
width:150px;
height:123px;
background-:#009966;
float:right;
}


div#ham09L
{
width:114px;
height:140px;
background-:#009966;
float:left;
}

div#ham09R
{
width:520px;
height:120px;
background-:#009966;
float:right;
}

div#ham10L
{
width:480px;
height:143px;
background-:#009966;
float:left;
}

div#ham10R
{
width:150px;
height:153px;
background-:#009966;
float:right;
}

div#ham11L
{
width-:120px;
width:250px;
height:179px;
background-:#009966;
float:left;
color:#FFFFFF;
}

div#ham11R
{
width:350px;
height:179px;
background-:#009966;
float:right;
}

div#ham11R img
{
float:left;
}

div#sonsPic
{
width:120px;
height:169px;
float:left;
position:relative;
left:60px;
}

div#sonsTxt
{
width:150px;
height:100px;
float:right;
background-:#999900;
margin-top:20px;
color:#FFFFFF;
}

.baliLink a
{
color:#FFCC00;
text-decoration:underline;
}

.touLink a
{
color:#FFCC00;
text-decoration-:underline;
}

div#lady
{
width:35px;
height:176px;
float:right;
background:#4a6193;
}

div#lady img
{
position:relative;
top:75px;
}


div#hamContentRundfahrt
{
width:660px;
height-:500px;
height:auto;
background-:#CCCC99;
margin:auto;
position:relative;
left:-5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#0c285f;
}

div#hafenPic1
{
width:634px;
height:328px;
background-:#990000;
margin:auto;
}


div#hafenPic2Cont
{
width:634px;
height:420px;
height-:auto;
background-:#990000;
margin:auto;
}

div#hafenPic2ContL
{
width:250px;
height:358px;
background-:#CCCCCC;
float:left;
}

div#hafenPic2ContR
{
width:370px;
height:358px;
background-:#996600;
float:right;
}

div#S1
{
width:250px;
height:183px;
background-image:url(../images/hamburg/hafenrundfahrt2.jpg);
background-repeat:no-repeat;
}

div#T1
{
width:250px;
height:183px;
background-image:url(../images/hamburg/hamburgtour_alsterschippern02.jpg);
background-repeat:no-repeat;
}

div#S2
{
width:250px;
height:160px;
background-image:url(../images/hamburg/hafenrundfahrt3.jpg);
background-repeat:no-repeat;
position:relative;
top:15px;
}

div#contentareaHamTour
{
width:1044px;
height-:753px;
height:auto;
background-image-:url(../images/hotelImBild/hotelimbildContent2.jpg);
background-image:url(../images/hamburg/hotelimbildContent2.jpg);
background-repeat:no-repeat;
position:relative;
left:2px;
}

div#alsterPic1
{
width:634px;
height:338px;
background-:#990000;
margin:auto;
}

div#alsterPic2Cont
{
width:634px;
height-:350px;
height:auto;
background-:#990000;
margin:auto;
}

div#alsterPic2ContL
{
width:250px;
height-:250px;
height:auto;
background-:#CCCCCC;
float:left;
}

div#alsterPic2ContR
{
width:370px;
height-:250px;
height:auto;
background-:#996600;
float:right;
}

div#contentareaFishIndex
{
width:1044px;
height-:753px;
height:auto;
background-image-:url(../images/hotelImBild/hotelimbildContent2.jpg);
background-image:url(../images/hamburg/hotelimbildContent2.jpg);
background-repeat:no-repeat;
position:relative;
left:2px;
}


div#fischPic1
{
width:634px;
height:338px;
background-:#990000;
margin:auto;
}

div#fischPic2Cont
{
width:634px;
height-:338px;
height:auto;
background-:#990000;
margin:auto;
}

div#fischPic2ContL
{
width:250px;
height-:500px;
height:auto;
background-:#993333;
float:left;
}

div#fischL01
{
width:250px;
height:172px;
background-image:url(../images/hamburg/hamburgtour_fischmarkt02.jpg);
background-repeat:no-repeat;
}

div#fischL02
{
width:250px;
height:337px;
background-image:url(../images/hamburg/fisching.jpg);
background-repeat:no-repeat;
}

div#fischL03
{
width:250px;
height:162px;
background-image:url(../images/hamburg/hamburgtour_fischmarkt04.jpg);
background-repeat:no-repeat;
}

div#fischPic2ContR
{
width:370px;
height-:500px;
height:auto;
float:right;
background-:#333333;
}

div#fischR01
{
width:370px;
height:510px;
}

div#fischR02
{
width:370px;
height:162px;
background-image:url(../images/hamburg/hamburgtour_fischmarkt05.jpg);
background-repeat:no-repeat;
}


div#speichPic1
{
width:634px;
height:338px;
background-:#990000;
margin:auto;
}

div#speichPic2Cont
{
width:634px;
height-:350px;
height:auto;
background:#990000;
margin:auto;
}

div#speichPic2ContL
{
width:250px;
height-:250px;
height:auto;
background-:#CCCCCC;
float:left;
}

div#speichPic2ContR
{
width:370px;
height-:250px;
height:auto;
background-:#996600;
float:right;
}

div#P1
{
width:250px;
height:183px;
background-image:url(../images/hamburg/hamburgtour_speicherstadtPic01.jpg);
background-repeat:no-repeat;
}

div#P2
{
width:250px;
height:160px;
background-image:url(../images/hamburg/hafenrundfahrt3.jpg);
background-repeat:no-repeat;
position:relative;
top:15px;
}

div#blankimg
{
width:634px;
height:416px;
margin:auto;
}

div#blanktxt
{
width:634px;
height:auto;
margin:auto;
}

div#wunderimg
{
width:634px;
height:416px;
margin:auto;
}

div#wundertxt
{
width:634px;
height:auto;
margin:auto;
}

div#tunnelimg
{
width:634px;
height:416px;
margin:auto;
}

div#tunneltxt
{
width:634px;
height:auto;
margin:auto;
}
/*******************************************HotelImBild Page Ends****************************************************************/

/*******************************************Active Links****************************************************************/
body#homdentity a#homelink,
body#infodentity a#infolink,
body#hotdentity a#hotlink,
body#zimmdentity a#zimmlink,
body#appartdentity a#appartlink,
body#fruehdentity a#fruehlink,
body#ferndentity a#fernlink,
body#bardentity a#barlink,
body#restdentity a#reslink,
body#clubdentity a#clublink,
body#watdentity a#watlink,
body#preisdentity a#preislink,
body#hamdentity a#hamlink,
body#reservdentity a#reservlink,
body#partdentity a#partlink,
body#anfahrtdentity a#anfahrtlink,
body#impredentity a#imprelink,
body#rundfahrtdentity a#hafenlink,
body#alsterdentity a#alsterlink,
body#fischdentity a#fischlink,
body#speicherdentity a#speichlink,
body#blankdentity a#blanklink,
body#wunderdentity a#minilink,
body#tunneldentity a#tunnellink
{
color:#FFCC00;
}

div#ladder a:hover
{
color:#FFCC00;
}

.stand2 a
{
color:#FFDF00;
text-decoration:underline;
}

#russlink
{
text-decoration:underline;
}

#watlink
{
text-decoration:underline;
}

.bar2 a
{
color:#FFDF00;
text-decoration:underline;
}


div#navi a:hover
{
color:#FFCC00;
}

.menu
{
color:#FFFFFF;
}

.currentmenu
{
color:#FFCC00;
}

div#backInd
{
height:18px;
width:200px;
background:#455c8e;
color:#FFCD06;
border:1px solid #FFFFFF;
text-align:center;
margin:auto;
position:relative;
left:100px;
}

div#backInd a
{
color:#FFCD06;
}

div#backInd2
{
height:18px;
width:200px;
background:#455c8e;
color:#FFCD06;
border:1px solid #FFFFFF;
text-align:center;
margin:auto;
position-:relative;
left:100px;
}

div#backInd2 a
{
color:#FFCD06;
}

.mak
{
color:#990000;
}

div#hotAdd
{
color:#FFFFFF;
font-size:14px;
text-align:center;
}
/*******************************************Active Links Ends****************************************************************/

.copy{
font-family:Verdana;
font-size:12px;
font-weight:normal;
letter-spacing:0px;
line-height:16px;
text-decoration:none;
color:#ffffff;
}

input.formH{
width:94px;
height:13px;
margin:0px;
padding:0px;
padding-left:2px;
letter-spacing:0px;
font-family:Verdana;
font-size:10px;
line-height:10px;
font-weight:bold;
border:1px solid #ffffff;
background-color:transparent;
color:#ffffff;
}

input.Chk{
height:13px;
margin:0px;
margin-top:8px;
padding:0px;
padding-left:2px;
letter-spacing:0px;
font-family:Verdana;
font-size:10px;
line-height:10px;
font-weight:bold;
background-color:transparent;
color:#ffffff;
}
input.formH2{
width:100px;
height:13px;
margin:0px;
padding:0px;
padding-left:2px;
letter-spacing:0px;
font-family:Verdana;
font-size:10px;
line-height:10px;
font-weight:bold;
border:1px solid #ffffff;
background-color:transparent;
color:#ffffff;
}
input.formXXS{
width:40px;
height:13px;
margin:0px;
padding:0px;
padding-left:2px;
letter-spacing:0px;
font-family:Verdana;
font-size:10px;
line-height:10px;
font-weight:bold;
border:1px solid #ffffff;
background-color:transparent;
color:#ffffff;
}
input.formXS{
width:45px;
height:13px;
margin:0px;
padding:0px;
padding-left:2px;
letter-spacing:0px;
font-family:Verdana;
font-size:10px;
line-height:10px;
font-weight:bold;
border:1px solid #ffffff;
background-color:transparent;
color:#ffffff;
}
input.form{
width:220px;
height:13px;
margin:0px;
padding:0px;
padding-left:2px;
letter-spacing:0px;
font-family:Verdana;
font-size:10px;
line-height:12px;
font-weight:bold;

border:1px solid #ffffff;
background-color:transparent;
color:#ffffff;
}
input.formS{
width:130px;
height:13px;
margin:0px;
padding:0px;
padding-left:2px;
letter-spacing:0px;
font-family:Verdana;
font-size:10px;
line-height:10px;
font-weight:bold;
border:1px solid #ffffff;
background-color:transparent;
color:#ffffff;
}
textarea{
width:385px;
margin:0px;
padding:0px;
padding-left:2px;
letter-spacing:0px;
font-family:Verdana;
font-size:10px;
font-weight:bold;
line-height:12px;
border:1px solid #ffffff;
background-color:transparent;
color:#ffffff;
display:block;
overflow:auto;
}
input.Submit{
background-color:transparent;
border:0px solid;
width:114px;
height:21px;
background-image:url(../images/abdiepost.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
cursor:pointer;
cursor:hand;
}
input.Reset{
background-color:transparent;
border:0px solid;
width:100px;
height:21px;
background-image:url(../images/allesloeschen.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
cursor:pointer;
cursor:hand;
}

select{
width:216px;
font-size:10px;
color:#000000;
white-space:pre;
font-family:Verdana;
letter-spacing:0px;
font-weight:bold;
padding:0px;
margin:0px;
}
select.formDay{
width:49px;
}
select.formYear{
width:62px;
}
select.formMonth{
width:105px;
}
select.form{
width:170px;
}

.imgss img
{
border-:1px solid #FF0000;
position:relative;
left:-3px;
}

* html td span img
{
border-:1px solid #FF0000;
margin:0 0 0 0;
}

td span img
{
border-:1px solid #FF0000;
margin:0 0 0 3px;
}

div#eimsbutell a
{
position:absolute;
left:-9999px;
border:1px solid red;
width:150px;
height:24px;
}

div#gagad1
{
width:953px;
height:110px;
height-:auto;
background-:#99CC33;
}

div#gagad2
{
width:953px;
height:auto;
}

div#errdiv
{
width-:775px;
width:800px;
border-bottom:5px #333333 outset;
border-top:1px #333333 outset;
border-left:1px #333333 outset;
border-right:1px #333333 outset;
height:auto;
background:#FFFFFF;
margin:auto;
}

.noti
{
color:#FF9933;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.uphol
{
color:#001150;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
}

#frh
{
margin:auto;
border-:1px solid #990033;
width:780px;
}

div#h1{
font-family:Verdana;
font-size:14px;
font-weight:bold;
letter-spacing:0px;
line-height:16px;
text-decoration:none;
color:#ffb64f;
margin:auto;
border-:1px solid #990033;
width:780px;
}

div#copynotice{
font-family:Verdana;
font-size:12px;
font-weight:normal;
letter-spacing:0px;
line-height:16px;
text-decoration:none;
color:#ffffff;
margin:auto;
border-:1px solid #990033;
width:780px;
}
