﻿/* ContainerUserControl */
.ContainerUserControl > *
{
    clear: left;
    float: left;
}

.ContainerUserControl > div.ListItem
{
    background-color: #EFEFEF;
    border: 1px solid black;
    margin-bottom: 3px;
    padding: 5px;
    width: 250px;
}
.ContainerUserControl > div.Header
{
    background: inherit;
    border: none;
    margin-bottom: 3px;
    padding: 5px;
    width: 250px;
}
.ContainerUserControl > div.Header *
{
    float: left;
}
.ContainerUserControl > div.ListItem *
{
    float: left;
    overflow: hidden;
}

.ContainerUserControl .ContainerUserControl_Header
{
    font-weight: bold;
}
.ContainerUserControl .ContainerUserControl_ContainerID
{
    width: 150px;
}
.ContainerUserControl .ContainerUserControl_Size
{
    width: 50px;
}
.ContainerUserControl .ContainerUserControl_Type
{
    width: 50px;
}

.DocumentListViewUserControl > *
{
    clear: left;
    float: left;
}
.DocumentListViewUserControl > div.Header *
{
    float: left;
}
.DocumentListViewUserControl > div.ListItem *
{
    float: left;
    overflow: hidden;
    padding: 2px;
}
.DocumentListViewUserControl .DocumentListViewUserControl_Download 
{
    width: 150px;
}
.DocumentListViewUserControl .DocumentListViewUserControl_FileName 
{
    width: 250px;
}
.DocumentListViewUserControl .DocumentListViewUserControl_Header 
{
    font-weight: bold;
}
.DocumentListViewUserControl > div.ListItem > input[type=button]
{
    height: 25px;
    width: 100px;
}

/* EditTourUserControl */
.EditTourUserControl *
{
    float:left;
}

.EditTourUserControl > *
{
    clear: left;
}

.EditTourUserControl > div > div
{
    clear:left;
    margin-bottom:3px;
}

.EditTourUserControl > div > div li
{
    clear:left;
}

.EditTourUserControl > div > div > label, .EditTourUserControl > div > div > div > label
{  
    width:120px;
}

.EditTourUserControl_Actionbutton
{
    margin-left:3px;
    width:80px!important;
    font-size:8pt;
}

.EditTourUserControl_TruckerInformations
{
    clear:left;    
    margin-top:15px;
}

/*PDFDoccumentListViewUserControl*/
.PDFDoccumentListViewUserControl .PDFDoccumentListViewUserControl_Header
{
    font-weight: bold;
}

.PDFDoccumentListViewUserControl .PDFDoccumentListViewUserControl_FileName
{
    width: 150px;
}

.PDFDoccumentListViewUserControl .PDFDoccumentListViewUserControl_Type
{
    width: 150px;
}

.PDFDoccumentListViewUserControl .PDFDoccumentListViewUserControl_Download
{
    width: 150px;
}

/*PickupReferenceDataUserControl */
.PickupReferenceDataUserControl
{
    margin-top:20px;
}
.PickupReferenceDataUserControl > *
{
    clear: left;
    float: left;
}

.PickupReferenceDataUserControl > div.ListItem
{
    background-color: #EFEFEF;
    border: 1px solid black;
    margin-bottom: 3px;
    padding: 5px;
    width: 700px;
}
.PickupReferenceDataUserControl > div.Header
{
    background: inherit;
    border: none;
    margin-bottom: 3px;
    padding: 5px;
    width: 700px;
}
.PickupReferenceDataUserControl > div.Header *
{
    float: left;
}
.PickupReferenceDataUserControl > div.ListItem *
{
    float: left;
    overflow: hidden;
}

.PickupReferenceDataUserControl .PickupReferenceDataUserControl_Header
{
    font-weight: bold;
}
.PickupReferenceDataUserControl .PickupReferenceDataUserControl_Date
{
    width: 90px;
}
.PickupReferenceDataUserControl .PickupReferenceDataUserControl_Customer
{
    width:100px;
}

.PickupReferenceDataUserControl .PickupReferenceDataUserControl_ContainerCount
{
    width: 55px;
}
.PickupReferenceDataUserControl .PickupReferenceDataUserControl_RemainingCount
{
    width: 40px;
}
.PickupReferenceDataUserControl .PickupReferenceDataUserControl_SizeType
{
    width: 75px;
}
.PickupReferenceDataUserControl .PickupReferenceDataUserControl_Quality
{
    width: 70px;
}
.PickupReferenceDataUserControl .PickupReferenceDataUserControl_MGW
{
    width: 50px;
}
.PickupReferenceDataUserControl .PickupReferenceDataUserControl_Comment
{
    width: 180px;
}

/*PickupReferenceContainerDataUserControl */
.PickupReferenceContainerDataUserControl
{
    margin-top:20px;
}
.PickupReferenceContainerDataUserControl > *
{
    clear: left;
    float: left;
}

.PickupReferenceContainerDataUserControl > div.ListItem
{
    background-color: #EFEFEF;
    border: 1px solid black;
    margin-bottom: 3px;
    padding: 5px;
    width: 500px;
}
.PickupReferenceContainerDataUserControl > div.Header
{
    background: inherit;
    border: none;
    margin-bottom: 3px;
    padding: 5px;
    width: 500px;
}
.PickupReferenceContainerDataUserControl > div.Header *
{
    float: left;
}
.PickupReferenceContainerDataUserControl > div.ListItem *
{
    float: left;
    overflow: hidden;
}

.PickupReferenceContainerDataUserControl .PickupReferenceContainerDataUserControl_Header
{
    font-weight: bold;
}
.PickupReferenceContainerDataUserControl .PickupReferenceContainerDataUserControl_ContainerNumber
{
    width: 170px;
}
.PickupReferenceContainerDataUserControl .PickupReferenceContainerDataUserControl_SizeType
{
    width: 100px;
}
.PickupReferenceContainerDataUserControl .PickupReferenceContainerDataUserControl_DateOut
{
    width: 150px;
}

.PickupReferenceContainerDataUserControl_ActionButton
{   
    font-size: 8pt;
    width: 80px !important;
}

/* PickupTourUserControl */
.PickupTourUserControl > *
{
    clear: left;
    float: left;
}

.PickupTourUserControl > div.ListItem
{
    background-color: #EFEFEF;
    border: 1px solid black;
    margin-bottom: 3px;
    padding: 5px;
    width: 700px;
}

.PickupTourUserControl > div.Header
{
    background: inherit;
    border: none;
    margin-bottom: 3px;
    padding: 5px;
    width: 700px;
}

.PickupTourUserControl > div.Header *
{
    float: left;
}

.PickupTourUserControl > div.ListItem *
{
    float: left;
    overflow: hidden;
}

.PickupTourUserControl .PickupTourUserControl_Header
{
    font-weight: bold;
}

.PickupTourUserControl .PickupTourUserControl_Reference
{
    width: 125px;
}
.PickupTourUserControl .PickupTourUserControl_Size
{
    width: 60px;
}
.PickupTourUserControl .PickupTourUserControl_Type
{
    width: 50px;
}
.PickupTourUserControl .PickupTourUserControl_MGW
{
    width: 75px;
}
.PickupTourUserControl .PickupTourUserControl_Condition
{
    width: 100px;
}
.PickupTourUserControl .PickupTourUserControl_Trucker
{
    clear: left;
    margin-top: 7px;
    width: 355px;
}
.PickupTourUserControl .PickupTourUserControl_Trucker > select
{
    width: 335px;
}
.PickupTourUserControl .PickupTourUserControl_LicensePlate
{
    margin-top: 7px;
    width: 130px;
}
.PickupTourUserControl .PickupTourUserControl_LicensePlate > input
{
    width: 105px;
}
.PickupTourUserControl .PickupTourUserControl_Date
{
    margin-top: 7px;
    width: 115px;
}
.PickupTourUserControl .PickupTourUserControl_Date > input
{
    width: 90px;
}
.PickupTourUserControl .PickupTourUserControl_Time
{
    margin-top: 7px;
    width: 95px;
}
.PickupTourUserControl .PickupTourUserControl_Time > input
{
    width: 70px;
}

/* RedeliveryReferenceDataUserControl */
.RedeliveryReferenceDataUserControl
{
    margin-top:20px;
}
.RedeliveryReferenceDataUserControl > *
{
    clear: left;
    float: left;
}

.RedeliveryReferenceDataUserControl > div.ListItem
{
    background-color: #EFEFEF;
    border: 1px solid black;
    margin-bottom: 3px;
    padding: 5px;
    width: 500px;
}
.RedeliveryReferenceDataUserControl > div.Header
{
    background: inherit;
    border: none;
    margin-bottom: 3px;
    padding: 5px;
    width: 500px;
}
.RedeliveryReferenceDataUserControl > div.Header *
{
    float: left;
}
.RedeliveryReferenceDataUserControl > div.ListItem *
{
    float: left;
    overflow: hidden;
}

.RedeliveryReferenceDataUserControl .RedeliveryReferenceDataUserControl_Header
{
    font-weight: bold;
}
.RedeliveryReferenceDataUserControl .RedeliveryReferenceDataUserControl_ContainerNumber
{
    width: 170px;
}
.RedeliveryReferenceDataUserControl .RedeliveryReferenceDataUserControl_SizeType
{
    width: 100px;
}
.RedeliveryReferenceDataUserControl .RedeliveryReferenceDataUserControl_DateIn
{
    width: 150px;
}

.RedeliveryReferenceDataUserControl_ActionButton
{   
    font-size: 8pt;
    width: 80px !important;
}

/* ReferenceUserControl */
.ReferenceUserControl > *
{
    clear: left;
    float: left;
}

.ReferenceUserControl > div.ListItem
{
    background-color: #EFEFEF;
    border: 1px solid black;
    margin-bottom: 3px;
    padding: 5px;
    width: 700px;
}

.ReferenceUserControl > div.Header
{
    background: inherit;
    border: none;
    margin-bottom: 3px;
    padding: 5px;
    width: 700px;
}

.ReferenceUserControl > div > *
{
    float: left;
    overflow: hidden;
}

.ReferenceUserControl .ReferenceUserControl_Header
{
    font-weight: bold;
}

.ReferenceUserControl .ReferenceUserControl_CustomerName
{
    width: 125px;
}
.ReferenceUserControl .ReferenceUserControl_Size
{
    width: 50px;
}
.ReferenceUserControl .ReferenceUserControl_Type
{
    width: 50px;
}
.ReferenceUserControl .ReferenceUserControl_Weight
{
    width: 75px;
}
.ReferenceUserControl .ReferenceUserControl_Condition
{
    width: 100px;
}
.ReferenceUserControl .ReferenceUserControl_Comment
{
    width: 175px;
}
.ReferenceUserControl .ReferenceUserControl_OpenItems
{
    width: 50px;
}
.ReferenceUserControl .ReferenceUserControl_Selection
{
    width: 60px;
}

/* ReservationUserControl */
.ReservationUserControl
{
    width: 350px;
}

.ReservationUserControl div
{
    float: right;
}

.ReservationUserControl div:first-child
{
    float: left;
}

.ReservationUserControl span
{
    margin-right: 5px;
}

/* SearchTruckerUserControl */
.SearchTruckerUserControl *
{
    float: left;
}

.SearchTruckerUserControl > *
{
    clear: left;
}

.SearchTruckerUserControl .SearchField
{
    padding: 5px;
    width: 700px;
}

.SearchTruckerUserControl .SearchField > div > input
{
    clear: left;
}

.SearchTruckerUserControl_Header
{
    font-weight: bold;    
    margin-bottom: 5px;
}

.SearchTruckerUserControl_TransportName
{
    width: 190px;
}
.SearchTruckerUserControl_TransportName > input
{
    width: 160px;
}
.SearchTruckerUserControl_LastName
{
    width: 140px;
}
.SearchTruckerUserControl_LastName > input
{
    width: 110px;
}
.SearchTruckerUserControl_FirstName
{
    width: 140px;
}
.SearchTruckerUserControl_FirstName > input
{
    width: 110px;
}
.SearchTruckerUserControl_LicensePlate
{
    width: 130px;
}
.SearchTruckerUserControl_LicensePlate > input
{
    width: 100px;
}
.SearchTruckerUserControl_ActionButton
{   
    font-size: 8pt;
    width: 80px !important;
}

.SearchTruckerUserControl .Actions
{
    clear: left;
    margin-bottom: 5px;
    padding: 5px;
}

.SearchTruckerUserControl .Actions > *
{
    margin-left:10px;
}
.SearchTruckerUserControl .Actions > *:first-child
{
    margin-left:0px;
}

.SearchTruckerUserControl div.ListItem
{
    background-color: #EFEFEF;
    border: 1px solid black;
    margin-bottom: 3px;
    padding: 5px;
    width: 700px;
}
.SearchTruckerUserControl div.ListItem > span
{
    margin-top: 3px;
}

.SearchTruckerUserControl div.Header
{
    background: inherit;
    border: none;
    margin-bottom: 3px;
    padding: 5px;
    width: 700px;
}

/* TourListUserControl */
.TourListUserControl > *
{
    clear: left;
    float: left;
    margin-bottom: 5px;
}

.TourListUserControl > div:first-child
{
    width: 698px;
}

.TourListUserControl > div:first-child > div
{
    float: right;
}

.TourListUserControl > div > div > div
{
    float: left;
    margin-bottom: 5px;
}

/* TourUserControl */
.TourUserControl
{
    background-color: #EFEFEF;
    border: 1px solid black;
    padding: 5px;
    width: 686px;
}

.TourUserControl input[type='button'], .TourUserControl input[type='submit']
{
    font-size: 8pt;
    width: 80px;
}

.TourUserControl *
{
    float: left;
}

.TourUserControl .TourUserControl_Actions
{
    clear: left;
    margin-top: 10px;
}

.TourUserControl .TourUserControl_LicencePlate
{
    width: 140px;
}

.TourUserControl .TourUserControl_Time
{
    width: 150px;
}

.TourUserControl .TourUserControl_Trucker
{
    width: 200px;
}

.TourUserControl .TourUserControl_Reservation
{
    float: right;
    width: 350px;
}

/* TransportProfileUserControl */
.TransportProfileUserControl > div *
{
    float: left;    
}

.TransportProfileUserControl > div > div
{
    clear: left;
}

.TransportProfileUserControl > div > div > span:first-child, .TransportProfileUserControl > div > div > label
{
    width: 200px;
}

.TransportProfileUserControl > div > div > select
{
    width: 250px;
}

.TransportProfileUserControl > div > div > input
{
    width: 250px;
}

/* TruckerProfileUserControl */
.TruckerProfileUserControl > div *
{
    float: left;    
}

.TruckerProfileUserControl > div > div
{
    clear: left;
}

.TruckerProfileUserControl > div > div > span:first-child
{
    width: 200px;
}

/* TruckerReservationListUserControl */
.TruckerReservationListUserControl > *
{
    float: left;
}

.TruckerReservationListUserControl > div
{
    background-color: #EFEFEF;
    border: 1px solid black;
    margin-bottom: 3px;
    padding: 5px;
    width: 750px;
}

.TruckerReservationListUserControl > div:first-child
{
    background: inherit;
    border: none;
}

.TruckerReservationListUserControl > div > *
{
    float: left;
    overflow: hidden;
}

.TruckerReservationListUserControl .TruckerReservationListUserControl_Header
{
    font-weight: bold;
}

.TruckerReservationListUserControl .TruckerReservationListUserControl_LicencePlate
{
    width: 150px;
}

.TruckerReservationListUserControl .TruckerReservationListUserControl_Mode
{
    width: 150px;
}

.TruckerReservationListUserControl .TruckerReservationListUserControl_Order
{
    width: 150px;
}

.TruckerReservationListUserControl .TruckerReservationListUserControl_Status
{
    width: 150px;
}

.TruckerReservationListUserControl .TruckerReservationListUserControl_Time
{
    width: 150px;
}

.TruckerReservationListUserControl .TruckerReservationListUserControl_Pager
{
    background-color: inherit;
    border: none;
    clear: left;
    margin-left: 290px;
}

/* TruckerSelectionUserControl */
.TruckerSelectionUserControl > *
{
    clear: left;
    float: left;
}

.TruckerSelectionUserControl .Commands input[type='button'], .TruckerSelectionUserControl .Commands input[type='submit']
{
    margin-right: 5px;
}

.TruckerSelectionUserControl > div.ListItem
{
    background-color: #EFEFEF;
    border: 1px solid black;
    margin-bottom: 3px;
    padding: 5px;
    width: 700px;
}

.TruckerSelectionUserControl > div.Header
{
    background: inherit;
    border: none;
    margin-bottom: 3px;
    padding: 5px;
    width: 700px;
}

.TruckerSelectionUserControl > div > *
{
    float: left;
    overflow: hidden;
}

.TruckerSelectionUserControl .TruckerSelectionUserControl_Header
{
    font-weight: bold;
}

.TruckerSelectionUserControl .TruckerSelectionUserControl_FirstName
{
    width: 150px;
}
.TruckerSelectionUserControl .TruckerSelectionUserControl_LastName
{
    width: 150px;
}
.TruckerSelectionUserControl .TruckerSelectionUserControl_Selection
{
    width: 50px;
}
.TruckerSelectionUserControl .TruckerSelectionUserControl_TransportName
{
    width: 200px;
}
.TruckerSelectionUserControl .TruckerSelectionUserControl_Truckercard
{
    width: 150px;
}

.TruckerSelectionUserControl .TruckerSelectionUserControl_Commit
{
    margin-left: 50px;
}