﻿div.reizenData
{
    width: 1130px;
    margin: 0 auto;
}


div.reisBasis,
div.reisPsc,
div.reisWaste,
div.reisExtra
{
    margin: 0 auto;
}


div.reisBasis,
div.reisConsignments,
div.reisPsc,
div.reisSecurity,
div.reisReisplan,
div.reisContactdetails,
div.reisOpmerkingen,
div.reisBerichten,
div.reisExtra,
div.reisWaste 
{
    height: 370px;
    position: relative;
}


body.Popup div.reisPsc
{
    height: 382px;
}

/* Geen content bleeding van lijstjes uit de tabcontainer, altijd (zowel lange          */
/* als korte lijstjes) de volledige beschikbare ruimte binnen de tabcontainer benutten. */
div.reizenData div.tabData div.fwGridViewWrap div.pnlBorder div.gvScroll
{
    /* 2px (hoogte van de borders) minder dan de hoogte van de datacontrol. */
    height: 368px;
}

div.reizenData div.reisWasteReceipts div.wastereceiptsgrid div.fwGridViewWrap div.pnlBorder div.gvScroll 
{
    height: 338px;
}

div.reisBasis,
div.reisPsc,
div.reisWaste,
div.reisExtra 
{
    width: auto;
}

/* Tabs met lijsten, zorgen dat de date de voorziene ruimte */
/* inneemt en niet breeder wordt dan de tab-container doordat */
/* het fw een vaste breedte instelt */
/* TODO: waarschijnlijk niet (meer) nodig */
div.reisConsignments,
div.reisContactdetails,
div.reisOpmerkingen,
div.reisBerichten
{
    width: auto;
}

div.reisBasis fieldset,
div.reisPsc fieldset,
div.reisSecurity fieldset,
div.shipToShipActivityDetail fieldset,
div.reisExtra fieldset
{
    border: 1px solid Gray;
    padding-top: 46px;
    padding: 22px;
    margin-bottom: 10px;
}

div.reisPsc div.btnRow,
div.shipCallDetail div.btnRow
{
    padding: 0;
}

div.reisPsc div.btnRow input.submit,
div.shipCallDetail div.btnRow input.submit,
div.reisAta div.btnRow input.submit,
div.hazReqForm div.btnRow input.submit,
div.consignmentDetail div.btnRow input.submit,
div.dpgDetail div.btnRow input.submit,
div.stuwinfoDetail div.btnRow input.submit
{
    margin-right: 0;
}


/* Reizen Select */
/* ============= */

div.reizenSelect
{
    width: 895px;
}

div.reizenSelect div.row div.col
{
    width: 244px;
    margin-right: 25px;
    margin-left: 25px;
}

div.reizenSelect div.rowbtnSearch input.submit
{
    margin-right: 38px;
}

/* Kolom voor schepen lookup moet breder zijn, voor de lookup button */
div.reizenSelect div.row div.colShp
{
    width: 282px;
    margin-right: 0;
}


/* Export */
/* ====== */

div.reisBasis fieldset#fsExtra div.row div#hazBtns input.btnShowHaz,
div.reisBasis fieldset#fsExtra div.row div#hazBtns input.btnSendHazReport,
div.reisBasis fieldset#fsExtra div.row div#hazBtns input.btnSendHazList,
div.pnlExportButtons input.btnShowWasteReport,
div.pnlExportButtons input.btnSendWasteReport,
div.pnlExportButtons input.btnSendWasteList,
div.pnlExportButtons input.btnShowSecurityReport,
div.pnlExportButtons input.btnSendSecurityReport
{
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    border: 2px groove white;
}

div.reisBasis fieldset#fsExtra div.row div#hazBtns input.btnShowHaz,
div.reisBasis fieldset#fsExtra div.row div#hazBtns input.btnSendHazReport,
div.reisBasis fieldset#fsExtra div.row div#hazBtns input.btnSendHazList,
div.pnlExportButtons input.btnShowWasteReport,
div.pnlExportButtons input.btnShowSecurityReport,
div.pnlExportButtons input.btnSendSecurityReport
{
    margin-left: 0;    
}

/* De exportknoppen in de tabs basis en security worden gedeclareeerd in markup, op verschillende regels, waardoor er */
/* automatisch al wat ruimte wordt gerenderd in de browser. De exportknoppen op de tab waste worden in code behind */
/* aangemaakt waardoor ze in de gegenereerde html in op één regel staan en ze dus zonder expliciete margin tegen elkaar */
/* staan. */
div.pnlExportButtons input.btnSendWasteReport,
div.pnlExportButtons input.btnSendWasteList
{
    margin-left: 4px;
}

div.reisBasis fieldset#fsExtra div.row div#hazBtns input.btnShowHaz,
div.pnlExportButtons input.btnShowWasteReport,
div.pnlExportButtons input.btnShowSecurityReport
{
    background-image: url("../../Framework/Images/pdf_small.png");
}

div.reisBasis fieldset#fsExtra div.row div#hazBtns input.btnSendHazReport,
div.pnlExportButtons input.btnSendWasteReport,
div.pnlExportButtons input.btnSendSecurityReport
{
    background-image: url("../../Framework/Images/mail_pdf.png");
}

div.reisBasis fieldset#fsExtra div.row div#hazBtns input.btnSendHazList,
div.pnlExportButtons input.btnSendWasteList
{
    background-image: url("../../Framework/Images/mail_excel.png");
}


/* Reis basis */
/* ========== */

div.reisBasis fieldset#fsSchip,
div.reisBasis fieldset#fsReis
{
    float: left;
    margin-right: 8px;
}

div.reisBasis fieldset div.row div.col
{
    width: auto;
}

div.reisBasis fieldset input,
div.reisBasis fieldset div.radlookup table tr td.rcbInputCell input.rcbInput
{
    width: 182px; /* breedte van lookup textbox */
}

div.reisBasis fieldset select 
{
    width: 188px; /* breedte van textbox + 6px */
}

div.reisBasis fieldset label
{
    width: 96px;
}

div.reisBasis fieldset input,
div.reisBasis fieldset select,
div.reisBasis fieldset div.radlookup
{
    margin-left: 100px;
}

div.reisBasis fieldset div.radlookup table tr td.rcbInputCell input,
div.reisBasis fieldset#fsExtra div.radlookup table tr td.rcbInputCell input
{
    margin-left: 0;
}

div.reisBasis fieldset div.radlookup input.btnLookup,
div.reisBasis fieldset#fsExtra div.radlookup input.btnLookup
{
    margin-left: 5px;
}

div.reisBasis fieldset#fsReis input.datetimeselect
{
    width: 142px;
}

div.reisBasis fieldset#fsReis .eetype
{
    width: 85px;
    margin-left: 5px;
}

div.reisBasis fieldset#fsExtra
{
    width: 322px;
}

div.reisBasis fieldset#fsExtra label
{
    width: 126px;
}

div.reisBasis fieldset#fsExtra input,
div.reisBasis fieldset#fsExtra span.chb,
div.reisBasis fieldset#fsExtra div.radlookup,
div.reisBasis fieldset#fsExtra div.duration
{
    margin-left: 130px;
}

div.reisBasis fieldset#fsExtra div.row input.pob
{
    width: 50px;
}

div.reisBasis fieldset#fsExtra div.row span.chb
{
    display: block;
}

div.reisBasis fieldset#fsExtra div.row span.chb input
{
    margin-left: 0;
    width: 20px;
}

div.reisBasis.editable_ff
{
    width: 400px;
}

div.reisBasis.editable_ff fieldset#fsSchip,
div.reisBasis.editable_ff fieldset#fsReis,
div.reisBasis.editable_ff fieldset#fsExtra 
{
    width: auto;
    margin-right: 0;
}

div.reisBasis.editable_ff fieldset#fsSchip,
div.reisBasis.editable_ff fieldset#fsReis
{
    float: none;
}

div.reisBasis div.datetimeselect input.txt_hour,
div.reisBasis fieldset#fsExtra div.datetimeselect input.txt_hour
{
    margin-left: 9px;
}

div.reisBasis input.submit 
{
    margin-right: 0;
}

div.reisBasis fieldset#fsExtra div.row div.duration input
{
    text-align: right;
    margin-right: 3px;
}

div.reisBasis fieldset#fsExtra div.row div.duration input.txtDays 
{
    width: 25px;
    margin-left: 0;
}

div.reisBasis fieldset#fsExtra div.row div.duration input.txtHours,
div.reisBasis fieldset#fsExtra div.row div.duration input.txtMinutes
{
    width: 18px;
}

div.reisBasis fieldset#fsExtra div.row div.duration input.txtHours
{
    margin-left: 10px;
}

div.reisBasis fieldset#fsExtra div.row div.duration input.txtMinutes
{
    margin-left: 3px;
}

div.reisBasis fieldset#fsExtra div.row div#hazBtns
{
    width: 70px;
    float: right;
}

div.reisBasis fieldset#fsExtra div.row span.chb 
{
    width: 120px;
    float: left;
}


div.reisBasis div.rowVerwijderd
{
    position: absolute;
    right: 0;

    margin-top: 10px;
}

div.reisBasis input.btn_alt_reis
{
    background-image: url("Images/opvolging.gif");
    width: 23px;

    /* Zorgt ervoor dat de knop op gelijke hoogte staat als de 'verwijderd_op' textbox. */
    float: right;
    margin-left: 4px;
}


/* ShipCallDetail */
/* ============== */

div.shipCallDetail
{
    /* 841px volstaat, behalve voor Chrome. */
    width: 845px; 
}

div.shipCallDetail div.btnRow 
{
    /* fix voor Chrome: de breedte van div.shipCallDetail moet 4px breeder gemaakt worden */
    /* zodat de fieldsets naast elkaar kunnen worden weergegeven. Om de knop 'bewaren'    */
    /* juist onder de fieldsets te krijgen, die dus ook 4px vanaf de rechter rand van de  */
    /* container                                                                          */
    margin-right: 4px; 
}

div.shipCallDetail fieldset
{
    border: 2px groove white;
    width: 360px;
    display: inline;
    margin-bottom: 25px;
}

div.shipCallDetail fieldset#fsShip,
div.shipCallDetail fieldset#fsIn
{
    margin-right: 25px;
    float: left;
}

div.shipCallDetail fieldset#fsShip,
div.shipCallDetail fieldset#fsVoyage
{
    height: 161px;
}

div.shipCallDetail fieldset#fsIn
{
    height: 86px;
}

div.shipCallDetail fieldset#fsUit
{
    height: 111px;
}

div.shipCallDetail fieldset label,
div.reisAta label,
div.reisAtd label
{
    width: 130px;
}

div.shipCallDetail fieldset input.text, 
div.shipCallDetail fieldset select, 
div.shipCallDetail fieldset div.radlookup, 
div.shipCallDetail fieldset span.indent,
div.shipCallDetail fieldset div.datetimeselect,
div.reisAta div.datetimeselect,
div.reisAtd input.text,
div.reisAtd div.radlookup,
div.reisAtd div.datetimeselect
{
    margin-left: 134px;
}

div.shipCallDetail fieldset input.txt_hour,
div.reisAta input.txt_hour,
div.reisAtd input.txt_hour
{
    margin-left: 20px;
}

div.shipCallDetail fieldset input.txt_minute,
div.reisAta input.txt_minute,
div.reisAtd input.txt_minute
{
    margin-left: 0;
}

div.shipCallDetail div.row div.radlookup
{
    margin-right: 25px;
}


div.reisAta
{
    padding-top: 101px;
    width: 298px;
}

div.reisAtd
{
    padding-top: 63px;
    width: 336px;
}

div.reisAtd div.btnRow input.submit
{
    margin-right: 38px;
}


/* Reis PSC */
/* ======== */

div.reisPsc
{
    width: 1063px; /* 1059px volstaat, behalve voor Chrome. */
}


div.reisPsc div.btnRow 
{
    margin-right: 4px; /* zie 4px bij shipCallDetail */
}


div.reisPsc fieldset
{
    width: 471px;
    height: 278px;
    display: inline;
}

div.reisPsc fieldset#fsGeneral
{
    margin-right: 25px;
    float: left;    
}


div.reisPsc fieldset div.fwopmerking
{
    height: 106px;
}


div.reisPsc fieldset div.row label
{
    width: 186px;
}

div.reisPsc fieldset div.row input,
div.reisPsc fieldset div.row textarea,
div.reisPsc fieldset div.row select
{
    margin-left: 190px;
}

div.reisPsc fieldset div.row input.text,
div.reisPsc fieldset div.row textarea
{
    width: 275px;
}

div.reisPsc fieldset div.row textarea
{
    height: 100px;
}


/* Reis berichten */
/* ============== */

div.reisBerichten table tr td a.linkIn,
div.reisBerichten table tr td a.linkOut
{
    padding: 5px;
}


/* Reis extra */
/* ========== */

div.reisExtra fieldset#fsHazmat,
div.reisExtra fieldset#fsPortPlusNot,
div.reisExtra fieldset#fsIds
{
    float: left;
    margin-right: 10px;
}

div.reisExtra fieldset
{
    width: 250px;
}

div.reisExtra fieldset#fsHazmat 
{
    height: 205px;
    width: 400px;
}

div.reisExtra fieldset#fsHazmat div.row div.col
{
    width: 420px;
}

div.reisExtra fieldset#fsHazmat div.row label
{
    width: 136px;
}

div.reisExtra fieldset#fsHazmat div.row input
{
    margin-left: 140px;
    width: 251px;
}

div.reisExtra fieldset#fsHazmat div.row input.hazmatResLen
{
    width: 40px;
    margin-right: 2px;
}

div.reisExtra fieldset#fsHazmat div.row input.hazmatDt
{
    margin-left: 10px;
    width: 158px;
}

div.reisExtra fieldset#fsOther
{
    width: 280px;
}

div.reisExtra fieldset#fsOther div.row label
{
    width: 106px;
}

div.reisExtra fieldset#fsOther div.row input
{
    margin-left: 110px;
}

div.reisExtra fieldset#fsEtaHaven
{
    width: 558px;
    
    /* patch om de tabcontainer niet te moeten verhogen. De fieldsets zijn hoger dan de div waarin ze zitten */
    /* Om contentbleeding te voorkomen, forceren we deze fieldszet 'boven' de div. We kunnen dit doen omdat */
    /* we toch zeker zijn dat er nooit editbuttons zullen komen op de tab en er dus voldoende ruimte is. */
    position: absolute;
}

div.reisExtra fieldset#fsEtaHaven div.row div.colLeft
{
    width: 294px;
}

div.reisExtra fieldset#fsEtaHaven div.row div.colRight
{
    width: 264px;
}

div.reisExtra fieldset#fsEtaHaven div.row div.colRight label
{
    width: 96px;
}

div.reisExtra fieldset#fsEtaHaven div.row div.colRight input
{
    margin-left: 100px;
}

div.reisExtra fieldset#fsEtaHaven div.row div.colRight .rzn_bnm
{
    margin-left: 0;
}

div.reisExtra fieldset#fsEtaHaven div.row input.rzn_eta_haven
{
    width: 208px;
}

div.reisExtra fieldset#fsEtaHaven div.row input.rzn_opvaarttype
{
    width: 30px;
}

div.reisExtra fieldset#fsEtaHaven div.row input.rzn_opvaarttype_tijdstip
{
    margin-left: 10px;
}


/* HazmatRequestForm */
/* ================= */

div.hazReqForm
{
    width: 480px;
    padding-top: 63px;
}


div.hazReqForm div.row label
{
    position: static;
    display: block;
    width: inherit;
    text-align: left;
}

div.hazReqForm div.fwopmerking
{
    height: 104px;
}

div.hazReqForm div.row textarea
{
    margin-left: 0;
    width: 474px;
    height: 75px;
}



/* Hazmat details common */
/* ===================== */

div.consignmentDetail,
div.dpgDetail,
div.stuwinfoDetail
{
    /* editable properties overnemen voor delete mode. */
    margin: 0 auto;
    padding: 22px 15px 15px;
}

div.consignmentDetail div.grid,
div.dpgDetail div.grid
{
    margin-top: 30px;
}


/* ConsignmentDetail */
/* ================== */

div.consignmentDetail div.grid div.fwGridViewWrap div.pnlBorder div.pnlCenter div.gvScroll
{
    height: 636px;
}

div.consignmentDetail div.row label
{
    width: 128px;
}

div.consignmentDetail div.row input.text,
div.consignmentDetail div.row div.radlookup
{
    margin-left: 132px;
}


/* DpgDetail */
/* ========= */

div.dpgDetail div.grid div.fwGridViewWrap div.pnlBorder div.pnlCenter div.gvScroll
{
    height: 220px;
}

div.dpgDetail div.row label
{
    width: 110px;
}

div.dpgDetail div.row input.text,
div.dpgDetail div.row textarea,
div.dpgDetail div.row select,
div.dpgDetail div.row div.radlookup
{
    margin-left: 114px;
}

div.dpgDetail div.rowDescr textarea
{
    width: 483px;
}

div.dpgDetail div.rowAddInfo
{
    margin-top: 15px;    
    height: 107px;
}

div.dpgDetail div.rowAddInfo label
{
    position: static;
}

div.dpgDetail div.rowAddInfo textarea
{
    display: block;
    margin-left: 0;
    width: 597px;
}

div.dpgDetail div.row span.example
{
    font-style: italic;
    font-size: 10px;
    color: Gray;
}

div.dpgDetail div.btnRow
{
    width: 603px;
}


/* StuwinfoDetail */
/* =============== */

div.stuwinfoDetail
{
    width: 312px;
}

div.stuwinfoDetail div.row label
{
    width: 128px;
}

div.stuwinfoDetail div.row input.text,
div.stuwinfoDetail div.row span.indent
{
    margin-left: 132px;
}

div.stuwinfoDetail div.row input.text
{
    width: 174px;
}

div.stuwinfoDetail div.row input.quantity
{
    width: 100px;
}

div.stuwinfoDetail div.row select.unit,
div.stuwinfoDetail div.row input.unit
{
    margin-left: 5px;
}

div.stuwinfoDetail div.row select.unit
{
    width: 65px;
}

div.stuwinfoDetail div.row input.unit
{
    width: 59px;
}

/* Notification control: gebruikt in tabblad waste en reisplan */
/* =========================================================== */
div.notificationControl div.row div.firstNotificationCell,
div.notificationControl div.row div.lastNotificationCell,
div div.row div.lastPortDeliveredCell 
{
    width: 305px;
}

div.notificationControl div.row div.firstNotificationCell,
div.notificationControl div.row div.lastNotificationCell,
div div.row div.lastPortDeliveredCell,
div div.row div.lastPortDeliveredDateCell  
{
    margin-right: 10px;
}

div.notificationControl div.row div.col label,
div div.row div.lastPortDeliveredCell label,
div div.row div.behoudenDtCell label
{
    width: 113px;
}

div.notificationControl div.row div.col input,
div div.row div.lastPortDeliveredCell input,
div div.row div.behoudenDtCell input
{
    margin-left: 117px;
}


div.notificationControl div.row div.lastNotificationCell label,
div div.row div.lastPortDeliveredDateCell label 
{
    width: 137px;
}

div.notificationControl div.row div.lastNotificationCell .notificationDt,
div div.row div.lastPortDeliveredDateCell .lastPortDeliveredDt 
{
    margin-left: 141px;
}


div div.row div.nextPortOfDeliveryCell label
{
    width: 123px;
}

div div.row div.nextPortOfDeliveryCell .nextPortOfDeliveryTb 
{
    margin-left: 127px;
}

/* Waste + reisplan */
/* ================ */
div.tabData div.wastegrid,
div.tabData div.reisplangrid {
    margin-top: 10px;
}

div.tabData div.wastegrid div.fwGridViewWrap div.pnlBorder div.gvScroll,
div.tabData div.reisplangrid div.fwGridViewWrap div.pnlBorder div.gvScroll
{
    height: 308px;
}

div.tabData div.wastegrid div.fwGridViewWrap table tr th, 
div.tabData div.wastegrid div.fwGridViewWrap table tr td,
div.tabData div.reisplangrid div.fwGridViewWrap table tr th, 
div.tabData div.reisplangrid div.fwGridViewWrap table tr td
{
    white-space: pre-line;
}

/* Waste Receipts */
/* ============== */

div.reisWasteReceipts div.notificationControl
{
    margin-bottom: 5px;
}

div.pnlButtons input.btnShowWasteDetailsData 
{
    width: 150px;
}

/* Security */
/* ======== */

div.reisSecurity div.left
{
    float: left;
    margin-right: 5px;
    width: 748px;
}

div.reisSecurity div.right
{
    float: right;
}

div.reisSecurity fieldset
{
    width: 702px;
}

div.reisSecurity textarea
{
    width: 466px;
}

div.reisSecurity textarea
{
    height: 44px;
}

div.reisSecurity div.notificationControl
{
    margin-bottom: 3px;
}

div.reisSecurity  div.notificationControl div.row div.firstNotificationCell 
{
    width: 263px;
}

div.reisSecurity  div.notificationControl div.row div.lastNotificationCell 
{
    width: 305px;
}

div.reisSecurity div.notificationControl div.row div.firstNotificationCell,
div.reisSecurity  div.notificationControl div.row div.lastNotificationCell 
{
    margin-right: 10px;
}

div.reisSecurity  div.notificationControl div.row div.firstNotificationCell label 
{
    width: 95px;
}

div.reisSecurity  div.notificationControl div.row div.firstNotificationCell .notificationDt 
{
    margin-left: 99px;
}

div.reisSecurity  div.notificationControl div.row div.lastNotificationCell label 
{
    width: 137px;
}

div.reisSecurity  div.notificationControl div.row div.lastNotificationCell .notificationDt 
{
    margin-left: 141px;
}


div.reisSecurity div.firstRowControls
{
    float: right;
    width: 111px;
}

div.reisSecurity div.row div.pf
{
    width: 540px;
}

div.reisSecurity div.row div.pf input.txtpfl
{
    width: 60px;
}

div.reisSecurity div.row div.pf input.txtpf
{
    width: 50px;
    margin-left: 0;
}

div.reisSecurity div.row div.sl
{
    width: 162px;
}

div.reisSecurity div.row div.sl label
{
    width: 129px;
}

div.reisSecurity div.row div.sl input
{
    margin-left: 133px;
    width: 23px;
}

div.reisSecurity div.row div.ssp 
{
    width: 116px;
}

div.reisSecurity div.fwopmerking
{
    height: 46px;
}

div.reisSecurity fieldset#general legend
{
    padding: 0;
}

div.reisSecurity div.matterReport,
div.reisSecurity fieldset#issc div.issuerCell
{
    margin-top: 4px;
}

div.reisSecurity div.matterReport label,
div.reisSecurity fieldset#issc div.issuerCell label
{
    width: 226px;
}

div.reisSecurity div.matterReport textarea,
div.reisSecurity fieldset#issc div.issuerCell textarea
{
    margin-left: 230px;
}

div.reisSecurity fieldset#issc div.row div.validIsscCell
{
    width: 128px;
}

div.reisSecurity fieldset#issc div.row div.reasonCell
{
    width: 574px;
}

div.reisSecurity fieldset#issc div.row div.reasonCell label
{
    width: 96px;
}

div.reisSecurity fieldset#issc div.fwopmerking
{
    margin-bottom: 5px;
}

div.reisSecurity fieldset#issc div.row div.reasonCell textarea
{
    margin-left: 102px;
}

div.reisSecurity fieldset#issc div.isscInfo div.col
{
    margin-right: 15px;
}

div.reisSecurity fieldset#issc div.isscInfo div.first
{
    width: 231px;
}

div.reisSecurity fieldset#issc div.isscInfo div.first label
{
   width: 64px; 
}

div.reisSecurity fieldset#issc div.isscInfo div.first input
{
    margin-left: 67px;
}

div.reisSecurity fieldset#issc div.isscInfo div.second
{
    width: 201px;
}

div.reisSecurity fieldset#issc div.isscInfo div.second label
{
   width: 33px; 
}

div.reisSecurity fieldset#issc div.isscInfo div.second input
{
    margin-left: 37px;
}

div.reisSecurity fieldset#issc div.isscInfo div.thirth
{
    margin-left: 2px;
    margin-right: 0;
    width: 238px;
}

div.reisSecurity fieldset#issc div.isscInfo div.thirth label
{
   width: 70px; 
}

div.reisSecurity fieldset#issc div.isscInfo div.thirth input
{
    margin-left: 74px;
}

div.reisShipToShipActivities 
{
    margin-top: 6px;
}

div.reisShipToShipActivities div.fwGridViewWrap
{
    width: 359px;
}

div.reizenData div.reisShipToShipActivities div.fwGridViewWrap div.pnlBorder div.gvScroll
{
    height: 362px;
}

div.reizenData div.reisShipToShipActivities div.fwGridViewWrap table.trsgridview tr td
{
    white-space: pre-line;
}

/* Ship to ship activity detail */
/* ============================ */

div.shipToShipActivityDetail
{
    /* zelfde layout als bij de andere weliswaar editable popups */
    margin: 0 auto;
    padding: 22px 15px 15px;
}

div.shipToShipActivityDetail div.row div.firstCol label
{
    width: 112px;
}

div.shipToShipActivityDetail div.row div.firstCol .readonly
{
    margin-left: 116px;
}

div.shipToShipActivityDetail div.row div.secondCol
{
    margin-left: 19px;
    width: 245px;
}

div.shipToShipActivityDetail textarea
{
    height: 44px;    
    width: 466px;
}

div.shipToShipActivityDetail div.fwopmerking div.firstCol
{
   width: 589px;
}

div.shipToShipActivityDetail div.fwopmerking
{
    height: 48px;
}

div.shipToShipActivityDetail fieldset#location
{
    width: 542px;
}

div.shipToShipActivityDetail fieldset#location div.row label
{
    width: 88px;
}

div.shipToShipActivityDetail fieldset#location div.row .readonly
{
    margin-left: 92px;
}

div.shipToShipActivityDetail fieldset#location div.row div.latCol,
div.shipToShipActivityDetail fieldset#location div.row div.lonCol
{
    width: 256px;
}

div.shipToShipActivityDetail fieldset#location div.row div.latCol
{
    margin-right: 30px;
}

div.shipToShipActivityDetail fieldset#location div.locRow
{
    height: 58px;
}

div.shipToShipActivityDetail fieldset#location div.locRow textarea
{
    height: 55px;
    width: 444px;
}

/* Crew & PAX */
/* ========== */

div.crewpaxgrid 
{
    height: 306px;
    margin-top: 13px;
    margin-left: 13px;
}

body div.crewpaxgrid div.fwGridViewWrap div table.trsgridview 
{
    left: 0;
    margin: 0;
    width: unset;
}

div.reisCrewPax div.behoudenDtCell
{
    width: 314px;
}

div.reisCrewPax div.detailBehoudenCell span 
{
    margin-left: 0;
}

div.reisCrewPax div.pnlButtons input
{
    margin-left: 10px;
    width: 100px;
}

div.reisCrewPaxExportformulier div.fwopmerking textarea 
{
    width: 375px;
}

div.reisCrewPaxExportformulier div.btnRow
{
    margin-top: 25px;
}

div.reisCrewPaxExportformulier div.btnRow input.submit
{
    margin-right: 30px;
}

div.reisCrewPaxExportformulier div.row ul.fwrdblist
{
    margin-left: 80px;
}
