#header{width:986px}#content{background:none;margin:-3px auto 0;padding:0px;position:relative;top:0;width:986px;z-index:0}#content
.content{background:#fff;padding:10px
18px 10px}#content
.content.transparent{background:none;padding:10px
0px 10px}.content.transparent .marginalLeft,
.content.transparent
.marginalRight{width:318px;margin-top:0}.content.transparent
.marginalMid{width:300px;margin-top:0}#mainNav ul li.agentur a,
#mainNav ul li.verkauf a,
#mainNav ul li.buchen a,
#mainNav ul li.service a,
#mainNav ul li.aida_ich
a{font-weight:bold;color:#369;text-shadow:none}#mainNav ul li.agentur a.active,
#mainNav ul li.verkauf a.active,
#mainNav ul li.buchen a.active,
#mainNav ul li.service a.active,
#mainNav ul li.aida_ich
a.active{background:url(../images/extranet/bg_navi_extranet_a.gif) center bottom no-repeat}#mainNav ul
li.agentur{width:131px;background:url(../images/extranet/bg_navi_agentur.png) left top repeat-x}#mainNav ul
li.verkauf{width:131px;background:url(../images/extranet/bg_navi_verkauf.png) left top repeat-x}#mainNav ul
li.buchen{width:112px;background:url(../images/extranet/bg_navi_buchen.png) left top repeat-x}#mainNav ul
li.service{width:112px;background:url(../images/extranet/bg_navi_service.png) left top repeat-x}#mainNav ul
li.aida_ich{width:112px;background:url(../images/extranet/bg_navi_aida_ich.png) left top repeat-x}#subNav ul
li{background:url(../images/extranet/bg_dark_40.png) left top repeat}#subNav ul li
a{color:#fff;border-right:1px solid #2f3f52}#subNav ul
li.first{background:url(../images/extranet/bg_subnav_left.png) left top no-repeat}#subNav ul
li.last{background:url(../images/extranet/bg_subnav_right.png) right top no-repeat}#subNav ul
li.active{background:url(../images/extranet/bg_subnav_left_a.png) left top no-repeat}#subNav ul
li.activeNs{background:url(../images/extranet/bg_subnav_left_a_nosub.png) left top no-repeat}#subNav ul li.active span, #subNav ul li.active
div{background:url(../images/extranet/bg_subnav_right_a.png) right top no-repeat}#subNav ul li.activeNs
span{background:url(../images/extranet/bg_subnav_right_a_nosub.png) right top no-repeat}#subNav ul
li.activeNs.firstactive{background:url(../images/extranet/bg_subnav_left_firstactive_nosub.png) left top no-repeat}#subNav ul li.activeNs.lastactive
span{background:url(../images/extranet/bg_subnav_right_lastactive_nosub.png) right top no-repeat}#subNav ul li.active ul#subsubNav
li.first{background:url(../images/extranet/bg_subsubnav_left_a.png) left top no-repeat !important}#subNav ul li.lastactive ul#subsubNav
li.first{background:url(../images/extranet/bg_subsubnav_right_lastactive.png) right top no-repeat !important}#subNav ul li.active ul#subsubNav
li.last{background:url(../images/extranet/bg_subsubnav_right.png) right top no-repeat}#subNav ul li.lastactive ul#subsubNav
li.last{background:url(../images/extranet/bg_subsubnav_left_lastactive.png) left top no-repeat}#subNav ul ul#subsubNav li
span{background:url(../images/extranet/bg_dark_20.png) left top repeat}#subNav ul li.active ul#subsubNav li
a{color:#fff}#login{position:relative;top:113px;clear:left;margin:0px
0 0 230px;padding:6px
0 0;z-index:100}#login
form{height:28px;padding:0px
14px;background:url(../images/extranet/bg_login.png) left top no-repeat}#login form label,
#login form input,
#login form
a{float:left}#login form
label{font-size:1.1em;color:#fff;padding:8px
10px 0px 0px}#login form
input{font-size:1.1em;width:120px;margin:4px
10px 0px 0px;padding:3px
3px 2px 3px}#login form .rounded-button{margin-top:4px;background:transparent url(../images/bg_button_left.png) no-repeat scroll left top}#login form .rounded-button
input{font-size:1.2em;width:auto;margin:0px
0px 5px 0px;padding:0px
8px 0px 5px}html>/**/body #login form .rounded-button input,x:-moz-any-link,x:default{padding:0px
8px 5px 5px}#login form
a{font-size:1.1em;color:#fff;margin:6px
0px 0px 10px}.loginChoice{float:left;font-size:1.2em;background:transparent url(../images/extranet/bg_login_choice.gif) left top repeat-y;margin-bottom:20px}.loginChoice .registration,
.loginChoice .login,
.loginChoice
.guest{float:left;width:300px;padding:0px
8px}.loginChoice
img{float:left;margin-right:5px}.loginChoice
div{float:left;width:257px}.loginChoice
h3{font-size:1.6em;font-weight:bold;line-height:normal;text-transform:none;margin:0px;padding:0px
0px 5px 0px}.loginChoice .registration h3
a{color:#34b0e1;text-decoration:none}.loginChoice .login h3
a{color:#f0bd3a;text-decoration:none}.loginChoice .guest h3
a{color:#58ab26;text-decoration:none}.basic_box.login
dl{float:left;font-size:1.2em;color:#333}.basic_box.login dl
dt{display:inline-block;width:70px;padding:9px
0px 8px 0px}.basic_box.login dl
dd{display:inline-block;width:200px;padding:8px
0px;border-bottom:1px solid #dfdfdf;font-size:1.2em;font-weight:bold}.basic_box.login
.buttons{float:right;padding:20px
0px 10px 0px}.basic_box.stats{font-size:1.2em}.basic_box.stats
.buttons{padding:10px
0px}.basic_box.stats .buttons
img{float:left}.basic_box.stats .buttons .rounded-button{float:right;font-size:0.8em}.content.transparent{background:transparent url(../images/extranet/bg_teaser_3col.png) left top repeat-y}.content.transparent .extranet_teaser_headline
h2{width:100%;color:#fff}.content.transparent .extranet_teaser_headline .blue
h2{background:transparent url(../images/extranet/bg_news.png) left top repeat}.content.transparent .extranet_teaser_headline .red
h2{background:transparent url(../images/extranet/bg_sale.png) left top repeat}.content.transparent .extranet_teaser_headline .green
h2{background:transparent url(../images/extranet/bg_booking.png) left top repeat}.content.transparent .extranet_teaser_headline h2
span{display:block;margin-left:18px;padding-left:45px;font-size:1em;line-height:46px;color:#fff !important;text-transform:none}.content.transparent .extranet_teaser_headline .blue h2
span{width:255px;background:transparent url(../images/extranet/icon_news.png) left top no-repeat}.content.transparent .extranet_teaser_headline .red h2
span{width:237px;background:transparent url(../images/extranet/icon_sale.png) left top no-repeat}.content.transparent .extranet_teaser_headline .green h2
span{width:255px;background:transparent url(../images/extranet/icon_booking.png) left top no-repeat}.content.transparent
.extranet_teaser{width:986px;background:transparent url(../images/extranet/bg_teaser_3col.png) left top repeat}.content.transparent .extranet_teaser
.entry{color:#fff;width:282px;padding:10px
18px}.content.transparent .extranet_teaser .marginalMid
.entry{width:264px}.content.transparent .extranet_teaser .entry
p{color:#fff}.content.transparent .extranet_teaser .entry
hr{margin:10px
0px 0px 0px}.content.transparent .extranet_teaser .entry
h3{font-size:1.75em;text-transform:none;margin-top:0px}.content.transparent .extranet_teaser .entry h3
a{text-decoration:none}.content.transparent .extranet_teaser .blue a,
.content.transparent .extranet_teaser .blue
h3{color:#39f}.content.transparent .extranet_teaser .red a,
.content.transparent .extranet_teaser .red
h3{color:#e53617}.content.transparent .extranet_teaser .green a,
.content.transparent .extranet_teaser .green
h3{color:#4fa02d}div#help{background-color:#EAF7FC;border:1px
solid #06C;height:auto;padding:5px;z-index:20000}div.activehelp_phonebox{position:relative;width:303px;margin-bottom:20px}div.activehelp_phonebox.blue{background:#fff url(../images/bg_helpbox_phone_blue.jpg) top left no-repeat}div.activehelp_phonebox.yellow{background:#fff url(../images/bg_helpbox_phone_yellow.jpg) top left no-repeat}div.activehelp_phonebox
h2{position:absolute;top:10px;left:15px;z-index:2;color:#fff;font-size:1.3em;font-weight:bold}div.activehelp_phonebox
h2.shadow{top:11px;left:16px;z-index:1;color:#999}div.activehelp_phonebox
h3{position:absolute;z-index:2;color:#fff;font-weight:bold;top:41px;left:15px}div.activehelp_phonebox
h3.shadow{top:42px;left:16px;z-index:1;color:#999}div.activehelp_phonebox_content{padding-top:75px}div.activehelp_phonebox_content p
a{color:#06c;text-decoration:none}div.activehelp_phonebox_content
p.note{color:#999;font-size:1em;padding:0}.fce_infobox{margin-bottom:20px}.contentRight .fce_infobox_wrap,
.contentLeft
.fce_infobox_wrap{padding-top:10px;background:transparent url('../images/extranet/bg_box_gelb_625px_top.gif') no-repeat left top}.contentRight .fce_infobox_content,
.contentLeft
.fce_infobox_content{padding:5px
18px 20px 15px;background:transparent url('../images/extranet/bg_box_gelb_625px_bottom.gif') no-repeat left bottom}.marginalLeft .fce_infobox_wrap,
.marginalRight
.fce_infobox_wrap{padding-top:10px;background:transparent url('../images/extranet/bg_box_gelb_300px_top.gif') no-repeat left top}.marginalLeft .fce_infobox_content,
.marginalRight
.fce_infobox_content{padding:5px
18px 20px 15px;background:transparent url('../images/extranet/bg_box_gelb_300px_bottom.gif') no-repeat left bottom}.fce_infobox_content
h3{font-size:1.3em;margin:0;padding:0;font-weight:bold;color:#FFF}.fce_infobox_content
p{color:#FFF}.fce_infobox_content
a{color:#FFF;font-weight:bold;text-decoration:none;font-size:1.2em}.fce_infobox_content a:hover{text-decoration:underline}#logout{right:360px;top:26px}body{background:#fff url(../images/background/bg_extranet.jpg) center top no-repeat fixed}#logo h1
img.logo{background:none !important}.extranet_form
.formrow{}.extranet_form .formrow
label{display:block;width:200px;float:left}.extranet_form .formrow span.input_text,
.extranet_form .formrow
span.input_check{display:block;width:200px;float:left}.extranet_form .formrow span.input_text input,
.extranet_form .formrow span.input_text
select{width:180px;padding:2px
4px}.extranet_form .formrow span.input_text
textarea{width:178px;padding:2px
4px;border:1px
solid #999}.extranet_form .formrow .rounded-button
input{font-size:0.9em;font-family:Arial,sans-serif;padding-top:2px}.shipview_menu{list-style-type:none;margin:0px;padding:10px
0 0 0}.shipview_menu
li{padding:0px;margin:0px}.shipview_menu li
a{display:block;border-left:1px solid #bbb;border-bottom:1px solid #bbb;margin-bottom:5px;width:200px;padding:5px
10px;font-size:13px}table.shipview_dates_table{width:500px}table.shipview_dates_table tr th,
table.shipview_people_table tr
th{text-align:left}table.shipview_people_table tr
td{vertical-align:middle}table.shipview_dates_table tr
th.col1{width:60px}table.shipview_dates_table tr
th.col2{width:80px}table.shipview_dates_table tr
th.col3{width:160px}table.shipview_dates_table tr
th.col4{width:30px}table.shipview_agency_table tr
th.col1{width:15%}table.shipview_agency_table tr
th.col2{width:55%}table.shipview_agency_table tr
th.col3{width:15%}table.shipview_agency_table tr
th.col4{width:15%}table.shipview_agency_table tr
td{}table.shipview_people_table tr
th.col1{width:10%}table.shipview_people_table tr
th.col2{width:25%}table.shipview_people_table tr
th.col3{width:40%}table.shipview_people_table tr
th.col4{width:10%}table.shipview_people_table tr
th.col5{width:10%}table.shipview_people_table tr
th.col6{width:5%}table.shipview_people_table tr td
div.shipview_people_details{border-top:1px solid #ccc;margin:0px;padding:0px
10px}ul.shipview_people_details_list{list-style-type:none}ul.shipview_people_details_list li
label{font-weight:bold}.extranet_form .form_error,.premium-resco-ttg-error{color:red}#routeMapContent form
div#destination{background:none repeat scroll 0 0 #F7F7F9;border-top:1px solid #EAEAEA;margin:4px
8px 5px 0;padding:0
0 17px;width:100%}#routeMapContent form div#destination
label{font-size:13px;padding:6px;width:auto}#routeMapContent .input-area-1{width:275px;padding:0
0 0 5px}#routeMapContent .input-area-2{width:156px}#routeMapContent .input-area-3{width:184px;padding:0
5px 0 0}#routeMapContent .input-area-1,
#routeMapContent .input-area-2,
#routeMapContent .input-area-3{clear:none;float:left;overflow:hidden}#routeMapContent .input-area-1
select{width:244px}#routeMapContent .input-area-2
select{width:120px}#routeMapContent .input-area-3
select{width:173px}#routeMapContent .input-area-1 .label-wrap
input{float:left;margin:1px
6px 0 0;[margin: 1px 6px 0 0;margin:6px
6px -3px 0;]}#routeMapContent .map-result{margin:0
-25px 0 0}#routeMapContent .routemap-result-item{padding:0
24px 25px 0}#routeMapContent .routemap-result-item
a{clear:both}#routeMapContent .routemap-result-item .map-name{font-size:18px;font-weight:bold;padding:0
0 13px}#routeMapContent .routemap-result-item .link-under-map{float:left;font-size:13px;padding:5px
0 0;text-decoration:none;width:100%}#routeMapContent .rounded-button-green-big{background:url("/fileadmin/www.aida.de/v3/images/bg_button_green_35_right.gif") no-repeat scroll right top transparent;height:35px;margin:0}#routeMapContent .rounded-button-green-big
input{background:url("/fileadmin/www.aida.de/v3/images/bg_button_green_35_left_search.gif") no-repeat scroll left top transparent;font-size:16px;font-weight:bold;height:35px;margin:0;padding:0
20px 3px 50px;width:190px;[padding: 0 20px 3px 50px;padding:4px
20px 3px 50px;]}#routeMapContent .map-result-headline{font-size:19px;font-weight:bold;padding:31px
25px 27px 0}#ibe3 .my-float-right{float:right}#ibe3 button, .my-button-info,
#ibe3 input.my-button-info[type="reset"],
#ibe3 input.my-button-info[type="submit"],
#ibe3 input.my-button-info[type="button"]{background-color:#5FC1EA}#ibe3 .my-button{display:inline-block;font-size:13px;line-height:16px}#ibe3 .my-button,
#ibe3 button,
#ibe3 input[type="reset"],
#ibe3 input[type="submit"],
#ibe3 input[type="button"]{background-color:#5FC1EA;border:0
none;border-radius:3px 3px 3px 3px;box-shadow:2px 2px 3px #BBB;color:#FFF;cursor:pointer;margin:0
5px 5px 0;padding:7px
14px;white-space:nowrap}#ibe3 button:hover,
#ibe3 .my-button-info:hover,
#ibe3 input[type="button"]:hover,
#ibe3 input.my-button-info[type="reset"]:hover,
#ibe3 input.my-button-info[type="submit"]:hover,
#ibe3 input.my-button-info[type="button"]:hover{background-color:#2A76A2}#ibe3 .my-button-cancel,
#ibe3 input.my-button-cancel[type="reset"],
#ibe3 input.my-button-cancel[type="submit"],
#ibe3 input.my-button-cancel[type="button"]{background-color:#F15B5B}#ibe3 .my-button-cancel:hover,
#ibe3 input.my-button-cancel[type="reset"]:hover,
#ibe3 input.my-button-cancel[type="submit"]:hover,
#ibe3 input.my-button-cancel[type="button"]:hover{background-color:#D03C3C}#ibe3 a.my-button{color:#fff}.tx-aidaloginpages-costalogin{width:467px}.costanav{position:absolute;top:20px;right:100px;display:block;width:68px;height:28px;background:transparent url(../images/logo_costa.png) no-repeat}.costanav,.costanav:hover{text-decoration:none}.languagenav{position:absolute;top:20px;right:30px}.languagenav
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.language-selected{background:transparent url(../../v4/images/backgrounds/white_77.png) repeat;border-radius:3px 0 0 3px;float:left;height:10px;padding:9px;width:16px}.language-flag{background:transparent url(../../v4/images/sprites/seitenrahmen-fixed.png) no-repeat -213px -101px;display:block;height:11px;width:16px}.language-flag-england{background-position:-213px -113px}.flag-select-area{background-color:#5FC1EA;border-radius:0 3px 3px 0;float:left;height:28px;margin-left:1px;position:relative;width:23px}#header .languagenav:hover .flag-select-area,.flag-select-area:focus,.flag-select-area:hover{background-color:#437d99}.flag-select-area
.icon{background:transparent url(../../v4/images/sprites/seitenrahmen-fixed.png) no-repeat -198px -127px;display:block;height:3px;left:9px;position:relative;top:13px;width:5px}#header .languagenav
ul{background:#5FC1EA;border-radius:3px 3px 3px 3px;display:none;float:left;left:auto;margin-top:21px;padding:0;position:absolute;right:0;width:auto;z-index:1;list-style-type:none}*+html #header .languagenav
ul{margin-top:25px}#header .flag-select-area:focus ~ ul,
#header .languagenav:hover
ul{display:block}#header .languagenav
li{font-size:13px;line-height:16px;margin:0;padding-bottom:3px;text-align:right;white-space:nowrap;width:100%;background:none;float:left}#header .languagenav li
a{display:block;padding:3px
26px 0 9px;color:#fff}#tx_aidaresco_booking_searchbox
.buttons{float:right;padding:18px
0 10px}#tx_aidaresco_booking_searchbox .rounded-button{height:auto;padding:3px
6px;display:inline-block;border-radius:2px;text-align:center;background:#fff url(../images/bg_compare_top.gif) -3px -3px no-repeat}#tx_aidaresco_booking_searchbox
button{background:none;padding:0;color:#fff;margin:0;font-weight:400;text-align:center;min-width:100px;align:center}#tx_aidaresco_booking_searchbox button:before{content:"";display:inline-block;margin-right:8px;width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #fff}#tx_aidaresco_booking_searchbox
label{width:116px;padding-top:10px}#tx_aidaresco_booking_searchbox
input{width:154px;float:none;margin:5px
2px 6px 0}.tx_aidaresco_booking_detail
.success{margin:0
10px 10px;color:#390}.tx_aidaresco_booking_list,.tx_aidaresco_booking_detail{background:#f8f8f8;border:10px
solid #e2e2e2;padding:15px
5px 5px}.tx_aidaresco_booking_list .premium-resco-ttg-errormessage,
.tx_aidaresco_booking_detail .premium-resco-ttg-errormessage{display:none}.tx_aidaresco_booking_list .list_box_content,
.tx_aidaresco_booking_detail
#tx_aidaresco_booking_detail_content{overflow-x:auto;overflow-y:hidden;width:100%}.tx_aidaresco_booking_list h2,
.tx_aidaresco_booking_detail
h2{color:#39c;font-size:16px;margin:20px
0 20px 3px}.tx_aidaresco_booking_list
h2{margin:20px
0 20px 3px}#tx_aidaresco_booking_searchbox .help-block,
.tx_aidaresco_booking_list .error,
.tx_aidaresco_booking_detail .error,
.tx_aidaresco_booking_detail .help-block{color:#e53617;font-size:12px;margin:0
10px 10px}#tx_aidaresco_booking_searchbox .help-block{margin-left:0}.tx_aidaresco_booking_list table,
.tx_aidaresco_booking_detail
table{border-collapse:collapse;border-spacing:0;width:100%}.tx_aidaresco_booking_list td,
.tx_aidaresco_booking_detail .send-to-form
td{padding:3px
10px}.tx_aidaresco_booking_detail
td{padding:3px
10px 0}.tx_aidaresco_booking_list td a,
.tx_aidaresco_booking_detail td
a{color:#333;text-decoration:underline}.tx_aidaresco_booking_list table th,
.tx_aidaresco_booking_detail table
th{color:#fff;background:#465B76;padding:3px
4px;text-align:left;vertical-align:middle}.tx_aidaresco_booking_list tbody .row-even,
.tx_aidaresco_booking_detail tbody .row-even{background:#e2e2e2}.tx_aidaresco_booking_detail .form-select{width:150px}.tx_aidaresco_booking_detail button,
.tx_aidaresco_booking_detail
.button{margin:14px
10px 10px}.tx_aidaresco_booking_detail .field-name,
.tx_aidaresco_booking_detail .field-myaida-link,
.tx_aidaresco_booking_detail .field-edit{display:block;float:left;margin-bottom:3px}.tx_aidaresco_booking_detail .field-edit,
.tx_aidaresco_booking_detail .field-myaida-link{float:right;margin-left:8px;max-width:130px}.tx_aidaresco_booking_detail .send-to-block{clear:left;display:block;margin:4px
0;float:right}.tx_aidaresco_booking_detail .send-to-block > div,
.tx_aidaresco_booking_detail .send-to-block .controls>div{display:block;float:left;margin-left:4px}.tx_aidaresco_booking_detail .send-to-block
.formelem.error{position:relative;padding-bottom:28px}.tx_aidaresco_booking_detail .send-to-block .formelem
.control.error{margin-left:0;margin-bottom:52px;position:relative}.tx_aidaresco_booking_detail .send-to-block .control.error .help-block,
.tx_aidaresco_booking_detail .send-to-block .formelem.error .controls>.help-block{position:absolute;width:100%;left:5px;padding:0;margin:3px
0}.tx_aidaresco_booking_detail .send-to-block .formelem.error .controls>.help-block{text-align:right;bottom:-16px}.tx_aidaresco_booking_detail .send-to-block
input{margin:1px
0 0 4px;padding:0
3px;display:inline-block;width:250px}.tx_aidaresco_booking_detail .element-phone_area_code
input{width:50px}.tx_aidaresco_booking_detail .element-phone_number
input{width:78px}.tx_aidaresco_booking_detail .send-to-block .error
input{border:1px
solid #e53617 !important}.tx_aidaresco_booking_detail .field-edit
label{text-decoration:underline;white-space:nowrap;cursor:pointer}.tx_aidaresco_booking_detail .field-edit
input{border:0
none;clip:rect(0px, 0px, 0px, 0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tx_aidaresco_booking_detail .send-to-block
option{padding-right:20px}