article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:Helvetica, sans-serif;color:#5e5e5d}body{margin:0;font-size:1em}::-moz-selection{background:#161e4d;color:#fff;text-shadow:none}::selection{background:#161e4d;color:#fff;text-shadow:none}a{color:#00e}a:visited{color:inherit}a:hover{color:inherit}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:normal;font-family:'PTSansBoldItalic'}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0}@font-face{font-family:'PTSansBoldItalic';src:url("fonts/PTS76F-webfont.eot");src:url("fonts/PTS76F-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/PTS76F-webfont.woff") format("woff"),url("fonts/PTS76F-webfont.ttf") format("truetype"),url("fonts/PTS76F-webfont.svg#PTSansBoldItalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'PTSansItalic';src:url("fonts/PTS56F-webfont.eot");src:url("fonts/PTS56F-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/PTS56F-webfont.woff") format("woff"),url("fonts/PTS56F-webfont.ttf") format("truetype"),url("fonts/PTS56F-webfont.svg#PTSansItalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'PTSansRegular';src:url("fonts/PTS55F-webfont.eot");src:url("fonts/PTS55F-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/PTS55F-webfont.woff") format("woff"),url("fonts/PTS55F-webfont.ttf") format("truetype"),url("fonts/PTS55F-webfont.svg#PTSansRegular") format("svg");font-weight:normal;font-style:normal}html{font-size:100%;line-height:1.5em}body{background:#e8eaec;color:#5e5e5d;font-family:Georgia, serif}a,a:hover,a:visited{color:#161e4d;text-decoration:none}#wrapper{width:960px;margin:0 auto;overflow:hidden;*zoom:1;padding:1.25em;background:#fff}header{width:960px;margin:0 auto;overflow:hidden;*zoom:1;overflow:visible;padding:0 1.25em;margin:0.75em auto;background:#fff}header .inside{height:3em;padding:2em 0;background:#fff}#container{width:960px;margin:0 auto;overflow:hidden;*zoom:1;background:#fff;overflow:visible}#left{float:left;margin-right:20px;width:176px}* html #left{overflow-x:hidden}#main{float:left;margin-right:0;width:764px}* html #main{overflow-x:hidden}#footer{width:960px;margin:0 auto;overflow:hidden;*zoom:1;background:#fff;padding:1.25em}nav{font-family:'PTSansItalic'}header nav{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;font-size:1em;float:right;overflow:visible}header nav li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}header nav li:first-child{padding-left:0}header nav li:last-child{padding-right:0}header nav li.last{padding-right:0}header nav li{margin-left:0.5em;position:relative}header nav .level_1 li:hover ul.level_2{display:block}header nav ul.level_2{display:none;position:absolute;top:1.5em;left:0;background:#fff;z-index:100}header nav ul.level_2 li{display:block;float:none;padding:2px 8px;margin:0}#wrapper nav ul li.trail>a{background:#eee}#wrapper nav ul .active-indicator{color:#eee}#wrapper nav ul.level_1 span.active{background:#eee}#wrapper nav ul.level_2 span.active{background:transparent}.sidebar nav{font-size:1em}.sidebar nav ul li.active ul,.sidebar nav ul li.trail ul{display:block}.sidebar nav ul ul{display:none}.sidebar nav ul ul li{margin-left:1em}.sidebar nav span.active{color:#161e4d}footer nav{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;color:#5e5e5d;font-size:0.75em;border-top:2px solid #f6f6f6}footer nav li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}footer nav li:first-child{padding-left:0}footer nav li:last-child{padding-right:0}footer nav li.last{padding-right:0}footer nav li{border-left:1px solid;line-height:1em}footer nav li.first{border:none}footer nav a{color:#5e5e5d;font-style:normal}.uebernachten #wrapper nav ul li.trail>a{background:#cbdcd5}.uebernachten #wrapper nav ul .active-indicator{color:#cbdcd5}.uebernachten #wrapper nav ul.level_1 span.active{background:#cbdcd5}.uebernachten #wrapper nav ul.level_2 span.active{background:transparent}.veranstaltungen #wrapper nav ul li.trail>a{background:#8196ab}.veranstaltungen #wrapper nav ul .active-indicator{color:#8196ab}.veranstaltungen #wrapper nav ul.level_1 span.active{background:#8196ab}.veranstaltungen #wrapper nav ul.level_2 span.active{background:transparent}.fahrten #wrapper nav ul li.trail>a{background:#a06367}.fahrten #wrapper nav ul .active-indicator{color:#a06367}.fahrten #wrapper nav ul.level_1 span.active{background:#a06367}.fahrten #wrapper nav ul.level_2 span.active{background:transparent}.location #wrapper nav ul li.trail>a{background:#c3b789}.location #wrapper nav ul .active-indicator{color:#c3b789}.location #wrapper nav ul.level_1 span.active{background:#c3b789}.location #wrapper nav ul.level_2 span.active{background:transparent}.informationen #wrapper nav ul li.trail>a{background:#829b9e}.informationen #wrapper nav ul .active-indicator{color:#829b9e}.informationen #wrapper nav ul.level_1 span.active{background:#829b9e}.informationen #wrapper nav ul.level_2 span.active{background:transparent}li a:hover{background:#eee}li.uebernachten a:hover{background:#cbdcd5}li.veranstaltungen a:hover{background:#8196ab}li.fahrten a:hover{background:#a06367}li.location a:hover{background:#c3b789}li.informationen a:hover{background:#829b9e}.invisible{font:0/0 serif;text-shadow:none;color:transparent;display:inline;float:left}.info{color:#161e4d;font-family:'PTSansBoldItalic'}.subinfo{font-style:italic;color:#8c8c8c}.item{width:450px;height:225px;display:block}#controls{height:15px;display:block;background-color:#000;padding:5px 10px}#num_nav{position:relative;float:left;display:block;text-align:center}#num_nav ul{margin:0;padding:0}#num_nav ul li{float:left;display:block;margin:0 2px}#num_nav ul li a{width:15px;height:15px;display:block;padding:0 3px;background-color:#404040;color:#000}#num_nav ul li a.active,#num_nav ul li a:hover{background-color:#e8e8e8;color:#8a8a8a}#play_btn{width:100px;height:15px;position:relative;float:left;margin:0 auto;text-align:center;font-size:11px;color:#bbbbbb;line-height:12px;text-transform:uppercase;z-index:10000}#play_btn:hover{color:gray}.ce_tabcontrol li.selected{font-weight:bold}.ce_tabcontrol .tabcontrol_tabs ul,.ce_tabcontrol .tabcontrol_tabs li{margin:0;padding:0;list-style-type:none}.ce_tabcontrol .tabcontrol_tabs ul li{float:left;padding:6px 6px;text-align:center;vertical-align:middle;color:#fff;cursor:pointer;background:#161e4d;font-family:'PTSansRegular';font-size:13px}.ce_tabcontrol .tabcontrol_tabs ul li.selected{background-color:#ccc;color:#333}.ce_tabcontrol .tabcontrol_panes{padding:20px 0}.ce_tabcontrol .tabcontrol_panes .ce_text:last-child{padding-bottom:0}.ce_tabcontrol .panes{margin-top:3em}.ce_tabcontrol h4{margin-bottom:0}.ce_tabcontrol p{margin-top:0}#logo{color:#161e4d}#logo h1{font-family:'Times', 'Times New Roman', serif;font-size:3.2em;font-weight:normal;margin:0 0 0.25em 0;text-transform:uppercase}#logo h2{font-family:'PTSansRegular', sans-serif;font-size:1em;font-weight:normal;margin:0 0 0 0.25em;float:left;letter-spacing:1px}.mod_fblikeit{float:right}#billboard{background:#fff;position:relative}#billboard .breadcrumb{position:absolute;font-family:'PTSansRegular', sans-serif;font-size:0.75em;left:0.5em;top:30em}#billboard .mod_article{border-top:2px solid #f6f6f6;border-bottom:2px solid #f6f6f6;margin:1em 0;padding:0.5em 0}#billboard .mod_article>div{background:#fff url("/tl_files/cap_san_diego/img/css/headline-bg.png") 0 0 repeat;padding:1.5em 0 0.5em 0}#billboard .mod_article .ce_text{height:3.5em}#billboard .mod_article .ce_text h1,#billboard .mod_article .ce_text p{margin:0;font-family:'PTSansItalic', sans-serif}#billboard .mod_article .ce_text h1{font-family:'PTSansBoldItalic', sans-serif;float:left;margin-left:196px;margin-right:0.3em;color:#161e4d;overflow:visible;padding:3px 0}#billboard .mod_article .ce_text p{margin-left:372px;padding-top:0.45em}#billboard #slider{width:960px;height:335px;position:relative;overflow:visible;background:transparent;padding:0}#billboard .item{width:960px;height:335px;top:0;display:block;z-index:1}#billboard #controls{height:15px;display:block;background-color:#000;padding:5px 10px}#billboard #num_nav{position:relative;float:left;display:block;text-align:center}#billboard #num_nav ul{margin:0;padding:0}#billboard #num_nav ul li{float:left;display:block;margin:0 2px}#billboard #num_nav ul li a{width:15px;height:15px;display:block;padding:0 3px;background-color:#404040;color:#000}#billboard #num_nav ul li a.active,#billboard #num_nav ul li a:hover{background-color:#e8e8e8;color:#8a8a8a}#billboard #play_btn{width:100px;height:15px;position:relative;float:left;margin:0 auto;text-align:center;font-size:11px;color:#bbbbbb;line-height:12px;text-transform:uppercase;z-index:10000}#billboard #play_btn:hover{color:gray}#billboard #slider p{margin:0;padding:0}#billboard div.content-slider{margin:0;padding:0;bottom:none;height:335px}#billboard .slider{border:none;padding:0;margin:0}.ce_text img{background:#fff;padding:4px;margin:0 1em 0.5em 3px;-moz-box-shadow:0 0 4px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.3);box-shadow:0 0 4px rgba(0,0,0,0.3)}.ce_text img.left{float:left}.ce_text img.right{float:right}.ce_text img.no-shadow{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.ce_text figure{padding:4px;margin:0 1em 0.5em 3px;-moz-box-shadow:0 0 4px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.3);box-shadow:0 0 4px rgba(0,0,0,0.3)}.ce_text figure.left{float:left}.ce_text figure.right{float:right}.ce_text figure a{display:block}.ce_text figure img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0}h1,h2,h3,h4{font-family:'PTSansBoldItalic', sans-serif;font-weight:normal;color:#161e4d}#main{font-size:0.875em}#main .ce_downloads p{margin:1em 0}#main a{text-decoration:underline}#main h1{margin-top:0}#main p{margin-bottom:2em}#main .mod_article:first-child{overflow:hidden;*zoom:1;overflow:visible}#main .mod_article{clear:both;overflow:auto}#main .mod_article.teaser-boxen{overflow:visible}#main .s1 p:first-child,#main .s2 p:first-child{margin-top:0}#main .s1 p,#main .s2 p{margin-right:0.5em}#main .s1{float:left;margin-right:20px;width:372px}* html #main .s1{overflow-x:hidden}#main .s2{float:left;margin-right:0;width:372px}* html #main .s2{overflow-x:hidden}#main .s0{clear:both}.teaser-boxen{margin:1em 0}.teaser-boxen div.ce_text:first-child{margin-left:0}.teaser-boxen h4{font-family:'PTSansRegular'}.teaser-boxen .ce_text{float:left;margin-right:0;width:176px;margin-left:20px;margin-bottom:20px;font-family:'PTSansRegular', sans-serif}* html .teaser-boxen .ce_text{overflow-x:hidden}.teaser-boxen .ce_text h4{color:#161e4d;font-size:1em;text-transform:uppercase;font-weight:normal;letter-spacing:0;margin:0.5em 0 0 0}.teaser-boxen .ce_text .image_container{-moz-box-shadow:0 0 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3);padding:4px}.teaser-boxen .ce_text .image_container a{display:block}.teaser-boxen .ce_text img{background:transparent}.teaser-boxen .ce_text p{font-size:12px;line-height:1.4em;margin:0 0 0.5em 0}.teaser-boxen .ce_text .price{background:#161e4d;color:#fff;padding:0 0.125em}.teaser-boxen .ce_text p{margin-bottom:0.5em}.teaser-boxen .ce_text p a{font-family:'PTSansItalic';color:#5e5e5d}.teaser-boxen .ce_text figure{position:relative;margin:0}.teaser-boxen .ce_text figure a{background:#fff}.teaser-boxen .ce_text figure img{-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;padding:0;margin:0}.teaser-boxen .ce_text figcaption{text-shadow:0 -1px 0 rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;position:absolute;bottom:0;right:0.8em;color:#fff;font-size:0.8em;text-align:right}.uebernachten .teaser-boxen .image_container a{background:#cbdcd5}.veranstaltungen .teaser-boxen .image_container a{background:#8196ab}.fahrten .teaser-boxen .image_container a{background:#a06367}.location .teaser-boxen .image_container a{background:#c3b789}.informationen .teaser-boxen .image_container a{background:#829b9e}#webcam-image img{-moz-box-shadow:0 0 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3);padding:6px;background:#fff;margin:0 0 4px 4px}.kontakt #main .mod_article{border-bottom:2px dotted #8c8c8c;margin-bottom:1.5em;overflow:auto}.kontakt #kontakt-boxen figure{margin:0 0 1em 0}.kontakt #buerozeiten p,.kontakt #kontakt p{font-family:'PTSansRegular';color:#161e4d}#headline-today h1{font-size:1.8em}#faq section{border-bottom:2px solid #F6F6F6}#faq h3{color:#161e4d;font-family:'PTSansItalic';font-size:1.125em}#faq-cloud{overflow:hidden;*zoom:1;float:left;margin-right:0;width:764px;height:14em;border:none;position:relative}* html #faq-cloud{overflow-x:hidden}#faq-cloud ul{margin:0;padding:0;list-style:none}#faq-cloud li{position:absolute;z-index:1}#faq-cloud li:hover{z-index:2}#faq-cloud a{font-family:'PTSansBoldItalic';text-decoration:none;padding:0.2em}#faq-cloud a:hover{background:#cbdcd5}#faq-parking{top:10px;left:40px;font-size:20px}#faq-cabin{top:11px;left:255px;font-size:18px}#faq-noise{top:8px;left:470px;font-size:18px}#faq-breakfast{top:5px;left:640px;font-size:21px}#faq-smoking{top:50px;left:4px;font-size:1.55em;font-size:22px}#faq-bath{top:34px;left:414px;font-size:18px}#faq-extrabed{top:40px;left:570px;font-size:17px}#faq-bedsize{top:88px;left:65px;font-size:1.2em;font-size:17px}#faq-catering{top:67px;left:272px;font-size:1.55em;font-size:22px}#faq-swaying{top:83px;left:485px;font-size:1.7em;font-size:24px;text-align:right}#faq-cabincount{top:110px;left:230px;font-size:1.5em;font-size:21px}#faq-availibility{top:138px;left:10px;font-size:1.45em;font-size:20px}#faq-dogs{top:124px;left:510px;font-size:1.5em;font-size:21px}#faq-checkinout{top:150px;left:304px;font-size:1.5em;font-size:21px}#faq-equipment{top:160px;left:480px;font-size:0.8em;font-size:14px}.fahrten .mod_article a:hover{background:#bd9295}.fahrten .signal{color:#a06367}.fahrten #charter p{font-family:'PTSansRegular';color:#161e4d}.fahrten .ce_gallery .image_container{z-index:10;padding:4px;-moz-box-shadow:0 0 4px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.3);box-shadow:0 0 4px rgba(0,0,0,0.3)}.fahrten .ce_gallery .image_container a{display:block;background:#a06367}.fahrten .ce_gallery .image_container img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0}.fahrten .ce_gallery td{padding:0 0 20px 20px}.fahrten .ce_gallery td:first-child{padding-left:0}.fahrten .ce_iFrame iframe{-moz-box-shadow:0 0 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3);padding:4px}.cruise{position:relative;border-top:1px dotted #914b50;font-family:'PTSansRegular';color:#161e4d;clear:both}.cruise .month{float:left;margin-right:0;width:176px;position:absolute;top:0;right:0;font-size:1.375em;font-family:'PTSansItalic';background:#914b50;text-transform:uppercase;padding:0.2em 0;color:#fff;text-align:center}* html .cruise .month{overflow-x:hidden}.cruise .booking{float:left;margin-right:0;width:176px;position:absolute;right:0;top:3em;background:transparent}* html .cruise .booking{overflow-x:hidden}.cruise .booking a{background:transparent !important;text-transform:uppercase;font-family:'PTSansItalic';font-size:1.25em;text-decoration:none !important;border-bottom:1px solid #5e5e5d}.cruise h2{font-family:'PTSansBoldItalic';text-transform:uppercase;margin:1.5em 0 0 0;font-size:1.2em}.cruise h3{color:#914b50;font-size:1.2em;margin:0.5em 0 1.5em}.cruise h4{margin:0;font-size:1.2em}.cruise p{margin:0.75em 0}.cruise .signal{color:#914b50}.cruise .itinerary,.cruise .cruise-details{width:680px}.cruise .itinerary{margin-bottom:1.5em}.cruise .itinerary figure{-moz-box-shadow:0 0 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3);background:#fff;float:left;margin:0 1em 0 0;padding:4px}.cruise .itinerary figure a{display:block;background:#a06367}.cruise .itinerary figure img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0}.cruise .itinerary ul{list-style:none;margin:0;padding:0}.cruise .itinerary ul li{margin:0;padding:0}.cruise .price{font-family:'PTSansBoldItalic';font-weight:normal;font-style:normal;color:#914b50}.fahrten #main h2{text-transform:uppercase}.fahrten legend{font-size:1.5em;color:#161e4d}.fahrten fieldset{margin-top:2em;padding-top:1em}.fahrten form h3{margin-top:0}.fahrten form p{margin:0 0 1em 0 !important}.fahrten form p.error{width:40%;padding:0 3px;color:#fff;background:darkred;margin:0 !important;clear:both}.fahrten form label.strong{font-weight:bold}.fahrten .notes{display:block;width:98%;resize:none}.fahrten .explanation{margin-bottom:3em}.fahrten .passengers{margin-bottom:2em}.fahrten .legal-hint{font-weight:bold}.fahrten .legal-hint.emphasized{border:1px solid darkred;padding:1em;background:#a06367;color:#fff;font-size:1.25em;-moz-box-shadow:0 0 8px #666;-webkit-box-shadow:0 0 8px #666;box-shadow:0 0 8px #666}.fahrten input.error{background:#f0dddd}form.no-script label{width:20%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}form.no-script input[type=text]{width:40%;margin-bottom:0.5em}form.no-script .agb{margin-top:0}form.no-script .legend{display:none}form.script .passengers label,form.script .passengers br,form.script .passengers h3{display:none}form.script .passengers input[type=text]{float:left;padding-top:0.25em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form.script .passengers .legend{display:block}form.script .passengers .legend span{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left}form.script .passengers .p-name{width:18%}form.script .passengers .p-vorname{width:18%}form.script .passengers .p-strasse{width:18%}form.script .passengers .p-plz{width:7%}form.script .passengers .p-ort{width:18%}form.script .passengers .p-land{width:7%}form.script .passengers .p-birthday{width:13%}form.script .passengers .first{clear:both}form.script .passengers p.error+input{float:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:40%;padding:0 3px}form.script .checkbox_container label{font-weight:bold;width:auto}form.script .busshuttle{margin-bottom:2em}form.script .busshuttle .explanation{margin-bottom:0}form.script .busshuttle .explanation h4{margin-bottom:0}form.script .busshuttle label{width:25%}form.script .busshuttle input{width:10%}.location .mod_article a:hover{background:#c3b789}.location .ce_gallery .image_container{z-index:10;padding:4px;-moz-box-shadow:0 0 4px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.3);box-shadow:0 0 4px rgba(0,0,0,0.3)}.location .ce_gallery .image_container a{display:block;background:#c3b789}.location .ce_gallery .image_container img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0}.location .ce_gallery td{padding:0 0 20px 20px}.location .ce_gallery td:first-child{padding-left:0}#location-ueberblick p span{color:#161e4d;font-family:'PTSansBoldItalic';font-size:1.2em}.rent{position:relative;border-top:1px dotted #c3b789;font-family:'PTSansRegular';color:#161e4d;clear:both}.rent .location-name{float:left;margin-right:0;width:176px;position:absolute;top:0;right:0;font-size:1.375em;font-family:'PTSansItalic';background:#c3b789;text-transform:uppercase;padding:0.2em 0;color:#161e4d;text-align:center}* html .rent .location-name{overflow-x:hidden}.rent .request{float:left;margin-right:0;width:176px;position:absolute;right:0;top:3em;background:transparent}* html .rent .request{overflow-x:hidden}.rent .request a{background:transparent !important;text-transform:uppercase;font-family:'PTSansItalic';font-size:1.25em;text-decoration:none !important;border-bottom:1px solid #161e4d}.rent h2{font-family:'PTSansBoldItalic';text-transform:uppercase;margin:1.5em 0 0 0;font-size:1.2em;color:#161e4d}.rent h3{color:#161e4d;font-size:1.2em;margin:0.5em 0 0.5em}.rent p{margin:0.75em 0 1em !important;color:#c3b789;text-transform:uppercase}.rent .signal{color:#c3b789}.veranstaltungen .image_container{z-index:10;padding:4px;-moz-box-shadow:0 0 4px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.3);box-shadow:0 0 4px rgba(0,0,0,0.3)}.veranstaltungen .image_container a{display:block;background:#8196ab}.veranstaltungen .image_container img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0}.veranstaltungen .mod_article a:hover{background:#8196ab}.veranstaltungen tr td{padding:8px}.veranstaltungen.next #main h1{font-weight:400;margin-bottom:0.5em}.veranstaltungen.next #main .mod_article{overflow:hidden;*zoom:1;border-top:1px dotted #8196ab;padding-top:1em}.veranstaltungen.next #main .mod_article:first-child{border:none;padding-top:0}.veranstaltungen.next #main .s1{width:180px}.veranstaltungen.next #main .s1 figure{float:left;margin-bottom:0.5em;margin-left:2px}.veranstaltungen.next #main .s1 p{color:#161e4d;font-family:'PTSansBoldItalic';line-height:1.35em}.veranstaltungen.next #main .s2{width:564px}.veranstaltungen.next #main .s2 .info{margin-bottom:1em}.veranstaltungen.next h2{margin:0;font-weight:400;font-size:1.3em}.veranstaltungen.next h4{margin-top:0}.veranstaltungen.next .wrapper{padding-left:0;display:none}.veranstaltungen.next .more,.veranstaltungen.next .less{margin-top:-0.3em;margin-bottom:1em}.veranstaltungen.next .more a,.veranstaltungen.next .less a{color:#8196ab;font-family:'PTSansItalic';font-weight:normal;font-style:normal;text-decoration:none !important;cursor:pointer}.veranstaltungen.next .more a:hover,.veranstaltungen.next .less a:hover{color:#fff}.veranstaltungen.next .less{text-align:right}.veranstaltungen.next .no-shadow{margin:0;padding:0;max-width:100%}.veranstaltungen.next .multiple-events .ce_text{border-top:1px dotted #8196ab;padding-top:1em}.veranstaltungen.next .multiple-events .ce_text:first-child{border:none;padding-top:0}.veranstaltungen.next .signal{color:#8196ab}.uebernachten #main .teaser-boxen{overflow:auto}.uebernachten #main .teaser-boxen .ce_text .image_container{z-index:10;padding:4px;-moz-box-shadow:0 0 4px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.3);box-shadow:0 0 4px rgba(0,0,0,0.3)}.uebernachten #main .teaser-boxen .ce_text .image_container a{display:block;background:#cbdcd5}.uebernachten #main .teaser-boxen .ce_text .image_container img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0}.informationen .signal{color:#8196ab;padding-right:0.5em}.informationen .ce_text a:hover{background:#829b9e}.informationen .ce_download{margin:0.5em 0}.informationen .ce_gallery .image_container{z-index:10;padding:4px;-moz-box-shadow:0 0 4px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.3);box-shadow:0 0 4px rgba(0,0,0,0.3)}.informationen .ce_gallery .image_container a{display:block;background:#fff}.informationen .ce_gallery .image_container img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0}.informationen .ce_gallery td{padding:0 0 20px 20px}.informationen .ce_gallery td:first-child{padding-left:0}.informationen .presse_downloads{border-bottom:2px dotted #829b9e;padding-bottom:1em}.informationen .presse_downloads figure{position:relative;margin-bottom:3em}.informationen .presse_downloads figcaption{position:absolute;top:126px;line-height:1.2em}.informationen .presse_downloads figcaption a{text-decoration:none;font-family:'PTSansRegular'}.prices{width:700px;text-transform:uppercase;color:#161e4d;font-family:'PTSansRegular'}.prices ul{overflow:hidden;*zoom:1;float:left;list-style:none;padding:0;margin:0 0 3em 0;overflow:visible}.prices li{width:100%;border-bottom:2px dotted #8196ab;float:left;margin-top:0.5em}.prices li div{margin:0;background:#fff;float:left;position:relative;top:0.8em;padding:0 0.5em 0.2em 0}.prices li div.price{float:right;padding:0 0 0.2em 0.5em}.prices .sonderausstellungen{clear:both;margin:2em 0;width:100%;text-align:center;border-bottom:2px dotted #8196ab}.prices .sonderausstellungen span{position:relative;background:#fff;top:0.6em;padding:0 0.5em 0.2em 0.5em}.informationen-flyer{padding-top:2em}.informationen-flyer .ce_text{float:left;width:21.9%;text-align:center}.informationen-flyer .ce_text .info{font-family:'PTSansRegular';line-height:1.3em}.informationen-flyer .ce_text.last{width:30%}#informationen-video .ce_iFrame iframe{-moz-box-shadow:0 0 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3);padding:4px}.die-geschichte .ce_gallery .image_container{z-index:10;padding:4px;-moz-box-shadow:0 0 4px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.3);box-shadow:0 0 4px rgba(0,0,0,0.3)}.die-geschichte .ce_gallery .image_container a{display:block;background:#aaa}.die-geschichte .ce_gallery .image_container img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0}.die-geschichte .ce_gallery td{padding:0 0 20px 20px}.die-geschichte .ce_gallery td:first-child{padding-left:0}#die-geschichte-schiffstechnik p{font-family:'PTSansBoldItalic';color:#161e4d}.das-schiff .ce_gallery .image_container{z-index:10;padding:4px;-moz-box-shadow:0 0 4px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.3);box-shadow:0 0 4px rgba(0,0,0,0.3)}.das-schiff .ce_gallery .image_container a{display:block;background:#aaa}.das-schiff .ce_gallery .image_container img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0}.das-schiff .ce_gallery td{padding:0 0 20px 20px}.das-schiff .ce_gallery td:first-child{padding-left:0}.das-schiff a:hover{background:#eee}.das-schiff .signal{color:#161e4d;font-weight:700;font-size:1.2em}#das-schiff-heritage-award img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#das-schiff-liegeplatz{font-family:'PTSansRegular';color:#161e4d}.museumsfrachter .ce_gallery .image_container{z-index:10;padding:4px;-moz-box-shadow:0 0 4px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.3);box-shadow:0 0 4px rgba(0,0,0,0.3)}.museumsfrachter .ce_gallery .image_container a{display:block;background:#aaa}.museumsfrachter .ce_gallery .image_container img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0}.museumsfrachter .ce_gallery td{padding:0 0 20px 20px}.museumsfrachter .ce_gallery td:first-child{padding-left:0}.museumsfrachter a:hover{background:#eee}.museumsfrachter .signal{color:#ad292b}.museumsfrachter .audio-bit{float:left;background:#f3f3f3;padding:1.5em 1em;margin-right:2em;margin-bottom:1em;width:300px}.museumsfrachter .audio-bit h3{margin:0}.museumsfrachter #museumsfrachter-audio-guide figure{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#start-infos p{color:#5e5e5d}.zum-thema-container h2,.zum-thema-container h3,.zum-thema-container h4{font-family:'PTSansBoldItalic' !important;font-weight:normal !important;font-style:normal !important;color:#fff !important;margin-bottom:0 !important}.zum-thema-container h2.bright,.zum-thema-container h3.bright,.zum-thema-container h4.bright{color:#fff !important}.zum-thema-container h2{margin:0 !important;padding:0 !important}.zum-thema-container #info-text h2{color:#161e4d !important}.zum-thema-container h3,.zum-thema-container h4{margin-top:0.2em !important;color:#fff}.zum-thema-container p{font-family:'Helvetica Neue', 'Helvetica', Arial, Georgia, sans-serif !important;font-size:0.9em !important;line-height:1.3em !important}.zum-thema-container #bug-details{list-style:decimal !important;font-family:'PTSansRegular' !important;margin:0 !important}.zum-thema-container ul.flat{list-style-type:none;padding-left:0px}.zum-thema-container ul.flat li,.zum-thema-container ul.graphic li{padding-bottom:1px}.zum-thema-container ul.flat li a{display:inline-block;padding:2px 4px 2px 4px}.zum-thema-container ul.graphic{list-style-type:none;padding-left:0px;margin-left:0px}.zum-thema-container ul.graphic{list-style-type:none;margin:0px;padding:0px}.zum-thema-container ul.graphic li{margin-bottom:2px}.zum-thema-container ul.graphic li a,.zum-thema-container ul.graphic li a.sm2_link{display:inline-block;padding-left:22px;min-height:16px;vertical-align:middle;background-color:#336699;border-radius:3px;padding:3px 3px 3px 25px;min-width:19em;_width:19em;text-decoration:none;font-weight:normal;font-size:0.7em;color:#f6f9ff}.zum-thema-container ul.graphic li a.sm2_link{-webkit-transition-property:hover;-webkit-transition:background-color 0.15s linear;-moz-transition:background-color 0.15s linear 0s;-o-transition-property:background-color;-o-transition-duration:0.15s}.zum-thema-container ul.graphic li a,.zum-thema-container ul.graphic li a.sm2_paused:hover,.zum-thema-container ul.graphic li a.sm2_link:hover{line-height:1.3em !important;background-image:url(/tl_files/cap_san_diego/img/css/icon_play.png);background-position:3px 50%;background-repeat:no-repeat;_background-image:url(/tl_files/cap_san_diego/img/css/icon_play.gif)}.zum-thema-container ul.graphic li a.sm2_link:hover{background-color:#003366;color:#fff}.zum-thema-container ul.graphic li a.sm2_paused{background-color:#999}.zum-thema-container ul.graphic li a.sm2_paused:hover{background:#036 url(/tl_files/cap_san_diego/img/css/icon_play.png) no-repeat 3px 50%;_background-image:url(/tl_files/cap_san_diego/img/css/icon_play.gif)}.zum-thema-container ul.graphic li a.sm2_playing,.zum-thema-container ul.graphic li a.sm2_playing:hover{background:#036 url(/tl_files/cap_san_diego/img/css/icon_pause.png) no-repeat 3px 50%;_background-image:url(/tl_files/cap_san_diego/img/css/icon_pause.gif);text-decoration:none}.zum-thema-container body #sm2-container object,.zum-thema-container body #sm2-container embed{left:-9999em;top:-9999em}.zum-thema-container ul.flat a.sm2_link{border-left:6px solid #999;padding-left:4px;padding-right:4px}.zum-thema-container ul.flat a.sm2_link:hover{border-left-color:#333}.zum-thema-container ul.flat a.sm2_playing{border-left-color:#6666ff;background-color:#000;color:#fff;text-decoration:none}.zum-thema-container ul.flat a.sm2_playing:hover{border-left-color:#cc3333}.zum-thema-container ul.flat a.sm2_paused{background-color:#666;color:#fff;text-decoration:none}.zum-thema-container ul.flat a.sm2_paused:hover{border-left-color:#33cc33}.zum-thema-container #sm2-container{position:absolute;width:1px;height:1px;overflow:hidden;_overflow:hidden}.zum-thema-container #sm2-container object,.zum-thema-container #sm2-container embed{width:48px;height:48px;max-width:48px;max-height:48px}.zum-thema-container #sm2-container.swf_timedout{position:relative;width:48px;height:48px}.zum-thema-container #sm2-container.swf_timedout,.zum-thema-container #sm2-container.swf_timedout object,.zum-thema-container #sm2-container.swf_timedout embed{min-width:48px;min-height:48px}.zum-thema-container #sm2-container.swf_unblocked{width:1px;height:1px}.zum-thema-container #sm2-container.swf_loaded object,.zum-thema-container #sm2-container.swf_loaded embed,.zum-thema-container #sm2-container.swf_unblocked object,.zum-thema-container #sm2-container.swf_unblocked embed{left:-9999em;top:-9999em}.zum-thema-container #sm2-container.swf_error{display:none}.zum-thema-container #sm2-container.high_performance,.zum-thema-container #sm2-container.high_performance.swf_timeout{position:absolute;position:fixed}.zum-thema-container #sm2-container.high_performance{overflow:hidden;_top:-9999px;_left:-9999px;bottom:0px;left:0px;z-index:99}.zum-thema-container #sm2-container.high_performance.swf_loaded,.zum-thema-container #sm2-container.high_performance.swf_unblocked{z-index:auto}.zum-thema-container #sm2-container.high_performance.swf_loaded,.zum-thema-container #sm2-container.high_performance.swf_unblocked,.zum-thema-container #sm2-container.high_performance.swf_unblocked object,.zum-thema-container #sm2-container.high_performance.swf_unblocked embed{height:8px;width:8px}.zum-thema-container #sm2-container.high_performance.swf_loaded{top:auto;bottom:0px;left:0px}.zum-thema-container #sm2-container.high_performance.swf_loaded object,.zum-thema-container #sm2-container.high_performance.swf_loaded embed,.zum-thema-container #sm2-container.high_performance.swf_unblocked object,.zum-thema-container #sm2-container.high_performance.swf_unblocked embed{left:auto;top:auto}.zum-thema-container #sm2-container.high_performance.swf_timedout{z-index:99}#footer .inside{border-top:2px solid #f6f6f6;border-bottom:2px solid #f6f6f6;margin:1em 0;padding:0.5em 0}#footer .inside>div{background:#fff url("/tl_files/cap_san_diego/img/css/headline-bg.png") 0 0 repeat;padding:1.5em 0 0.5em 0}#footer .mod_contentbox{width:960px;margin:0 auto;overflow:hidden;*zoom:1}#footer .facebook p{padding-right:0.375em}#footer .ce_text{float:left;margin-right:0;width:176px;margin-left:20px;margin-bottom:20px;font-family:'PTSansRegular', sans-serif;background:transparent}* html #footer .ce_text{overflow-x:hidden}#footer .ce_text h4{color:#161e4d;font-size:1em;text-transform:uppercase;font-weight:normal;letter-spacing:0;margin:0.5em 0 0 0}#footer .ce_text .image_container{-moz-box-shadow:0 0 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3);padding:4px}#footer .ce_text .image_container a{display:block}#footer .ce_text img{background:transparent}#footer .ce_text p{font-size:12px;line-height:1.4em;margin:0 0 0.5em 0}#footer .ce_text.kontakt{margin-left:0}#footer .ce_text.gastmahl-logo{margin-top:1.25em}#footer .ce_text.gastmahl-logo a,#footer .ce_text.gastmahl-logo a:hover{background:transparent}#footer .ce_text.gastmahl-logo img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#footer .ce_text h4{font-size:0.75em;line-height:1.2em;min-height:3em;color:#5e5e5d;font-family:'PTSansRegular'}#footer .ce_text .image_container{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#footer .home,#footer .phone,#footer .mail,#footer .lifebelt{background:transparent url("/tl_files/cap_san_diego/img/css/icons.png") no-repeat;padding-left:1.75em}#footer .home{background-position:0 0}#footer .phone{background-position:0 -80px}#footer .mail{background-position:0 -130px}#footer .lifebelt{background-position:0 -180px}#footer .copyright,#footer nav{background:transparent !important;float:left;margin-right:0;width:960px;font-family:'PTSansRegular';font-size:0.75em}* html #footer .copyright,* html #footer nav{overflow-x:hidden}#footer nav{clear:both;margin-top:0.5em;margin-bottom:0;padding-top:0.5em;padding-bottom:0}#footer nav ul{float:left;position:relative;margin:0 -196px 1.5em 196px;margin-bottom:0}#footer .copyright p{float:left;margin-right:20px;width:372px;float:left;position:relative;margin:0 -196px 1.5em 196px;margin-top:0;padding-top:0}* html #footer .copyright p{overflow-x:hidden}#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff}.lbLoading{background:#fff url("images/loading.gif") no-repeat center}#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}#lbPrevLink{left:0}#lbPrevLink:hover{background:transparent url("images/prevlabel.gif") no-repeat 0 15%}#lbNextLink{right:0}#lbNextLink:hover{background:transparent url("images/nextlabel.gif") no-repeat 100% 15%}#lbBottom{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url("images/closelabel.gif") no-repeat center;margin:5px 0;outline:none}#lbCaption,#lbNumber{margin-right:71px}#lbCaption{font-weight:bold}#mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:#000;cursor:pointer}#mbOverlay.mbOverlayFF{background:transparent url("images/80.png") repeat}#mbOverlay.mbOverlayIE{position:absolute}#mbCenter{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#000;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-box-shadow:0px 10px 40px rgba(0,0,0,0.7);-webkit-box-shadow:0px 10px 40px rgba(0,0,0,0.7)}#mbCenter.mbLoading{background:#000 url("images/BlackLoading.gif") no-repeat center;-moz-box-shadow:none;-webkit-box-shadow:none}#mbImage{position:relative;left:0;top:0;font-family:Myriad, Verdana, Arial, Helvetica, sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:left;background-position:center center;background-repeat:no-repeat;padding:10px}#mbImage a,#mbImage a:link,#mbImage a:visited{color:#ddd}#mbImage a:hover,#mbImage a:active{color:#fff}#mbBottom{min-height:20px;font-family:Myriad, Verdana, Arial, Helvetica, sans-serif;line-height:20px;font-size:12px;color:#999;text-align:left;padding:0 10px 10px}#mbTitle{display:inline;color:#fff;font-weight:bold;line-height:20px;font-size:12px}#mbNumber{display:inline;color:#999;line-height:14px;font-size:10px;margin:auto 10px}#mbCaption{display:block;color:#999;line-height:14px;font-size:10px}#mbPrevLink,#mbNextLink,#mbCloseLink{display:block;float:right;height:20px;margin:0;outline:none}#mbPrevLink{width:24px;background:transparent url("images/CustomBlackPrevious.gif") no-repeat center}#mbNextLink{width:24px;background:transparent url("images/CustomBlackNext.gif") no-repeat center}#mbCloseLink{color:#fff;text-align:center;width:24px;background:transparent url("images/CustomBlackClose.gif") no-repeat center}#mbError{position:relative;font-family:Myriad, Verdana, Arial, Helvetica, sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:center;border:10px solid #700;padding:10px 10px 10px;margin:20px;-moz-border-radius:5px;-webkit-border-radius:5px}#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{color:#d00;font-weight:bold;text-decoration:underline}.ie9 .image_container{border:1px solid #ddd}.ie6 figure,.ie7 figure,.ie8 figure{border:1px solid #ddd}.ie6 #billboard{overflow:hidden;*zoom:1}.ie6 #billboard .breadcrumb{clear:both}.ie6 #billboard .mod_article h1{margin-left:96px}.ie6 #billboard .mod_article div{background:#fff url("/tl_files/cap_san_diego/img/css/headline-bg.png") 0 0 repeat;padding:1.5em 0 0.5em 0}.ie6 #footer .mod_contentbox{background:#fff url("/tl_files/cap_san_diego/img/css/headline-bg.png") 0 0 repeat;padding:1.5em 0 0.5em 0}

.tabcontrol_tabs {
	overflow: hidden;
}

.ce_tabcontrol .panes {
    margin-top: 1em;
}

.ce_tabcontrol .tabcontrol_tabs ul li {
	min-width: 6em;
}

.right {
	float: right !important;
}

.man-animation figure {
	position: relative;
}

.man-animation figure:after {
    content: "";
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: url(http://capsandiego.de/tl_files/cap_san_diego/img/schiff/animation-zahlen-pfade.png);
	/*opacity: 0;*/
	transition: opacity ease-in 1s;
}
/*
.man-animation.sticky figure:after {
	opacity: 1;
}*/
