﻿ul {
    margin: 0;
    padding: 0;
    list-style-position: inside;
}

ul.outside {
    list-style-position: outside;
    margin-left: 40px;
}

ul.outside li {
    line-height: 20px;
}

td {  
    padding: 5px;
}

.search-menu {
    width: 300px;
}

.search-menu .tab-container {
    height: 300px;
    background-image: url(/siteImages/searchMenu_bg.jpg);
    background-repeat: no-repeat;
    padding-top: 10px;
    padding-left: 50px;
    position: relative;
}

.search-menu ul.tab-navigation {
    background: url('/siteImages/Source/buttons.png') no-repeat;
    background-position: -670px 0px;
    width: 300px;
}

.search-menu ul.tab-navigation-second {
    background: url('/siteImages/source/buttons.png') no-repeat;
    background-position: -970px 0px;
}

.search-menu ul.tab-navigation li {
    float: left;
    display: block;
    height: 50px;
    width: 146px;
}

.search-menu ul.tab-navigation li a {
    color: #ffffff;
    line-height: 38px;
    text-align: center;
    width: inherit;
    height: inherit;
    text-decoration: none;
    display: inline-block;
}

.search-menu ul.tab-navigation li.nav-item a {
    color: #7CAEC9;
    font-weight: bold;
}

.search-menu .tab-navigation li.nav-item a:hover {
    color: Black;
}

.search-menu .tab-navigation li.nav-item-selected a {
    font-weight: bold;
    color: #ffffff;
}

.header-menu {
    line-height: 17px;
    padding-top: 5px;
    width: 940px;
    height: 34px;
    background: url('/siteImages/header_menu.jpg') no-repeat;
}

.header-menu ul.nav-buttons {
    list-style-type: disc;
    color: White;
}

.header-menu ul.nav-buttons li {
    float: left;
    margin-right: 30px;
}

.header-menu ul.nav-buttons li a {
    color: White;
    font-weight: bold;
    text-decoration: none;
}


.content {
    margin-bottom: 15px;
}

.content-header {
    background-color: #E3E7F0;
    color: #336699;
    padding: 5px;
    font-weight: bold;
}

.content-footer {
    background-color: #E3E7F0;
    color: #336699;
    padding: 5px;
    font-weight: bold;
}

.content-text {
    margin: 10px 0px;
    text-align: justify;
}

.print-button {
    display: inline-block;
    cursor: pointer;
}

a.button {
    background-color: #ff6600;
    color: White;
    font-size: 10px;
}

a.button-large {
    display: block;
    background-color: #366CA2;
    color: White;
    font-size: 12px;
    padding: 5px 10px;
    text-align: center;
}

a.image-button,
a.image-button130 {
    cursor: pointer;
    color: White;
    line-height: 30px;
    text-align: center;
    font-weight: bold;
    display: block;
    width: 150px;
    height: 30px;
    background: url('/siteImages/buttons.gif') no-repeat;
    background-position: -520px 0px;
}

a.image-button130 {
    width: 130px;
    background-position: -390px 0px;
}


.payment-nav-button {
    display: block;
    cursor: pointer;
    padding: 5px;
    font-weight: bold;
    font-size: 12px;
}

.payment-nav-button-selected,
.payment-nav-button:hover {
    color: Red;
}

.payment-text {
    font-size: 11px;
    text-align: justify;
    line-height: 16px;
}

.carlist {
}

.carlist-item {
    position: relative;
    width: 400px;
    padding: 10px;
    cursor: pointer;
    display: block;
    border-bottom: 1px solid #E3E7F0;
}

.carlist-item-text {
    position: absolute;
    left: 100px;
    top: 10px;
    font-weight: bold;
}

.carlist-item-price {
    position: absolute;
    left: 100px;
    top: 30px;
}

.carlist-item-arrow {
    position: absolute !important;
    right: 10px;
    top: 25px;
}

.carlist-item-image {
    border: 1px solid #E3E7F0;
}

.carlist-item:hover,
.carlist-item-selected {
    background-color: #E3E7F0;
    color: red;
}

.carlist-item:hover *,
.carlist-item-selected * {
    color: red;
}

#transferlist {
}

.transfer-table {
    width: inherit
}

.transfer-table td,
.transfer-table th {
    border: solid 1px #E3E7F0;
    padding: 3px 5px;
}

.transfer-table th {
    font-weight: bold;
    padding: 5px 5px;
}

.transfer-table-th-link {
}

.transfer-table-th-km {
    text-align: center;
}

.transfer-table-th-price {
    text-align: right;
}


.transfer-table-tr {
    cursor: pointer;
}

.transfer-table-td-link {
}

.transfer-table-td-km {
    text-align: center;
}

.transfer-table-td-price {
    text-align: right;
}

.transfer-table-td-arrow {
    text-align: center;
    width: 20px;
}

.transfer-table-tr:hover *,
.transfer-table-tr-selected *,
.transfer-table-tr-selected a {
    background-color: #E3E7F0;
    color: Red;
}

/*
html, 
.scrollpanel { 
    scrollbar-face-color: #7CAEC9; 
               scrollbar-shadow-color: #FFFFFF; 
               scrollbar-highlight-color: #FFFFFF; 
               scrollbar-3dlight-color: #E5F0F6; 
               scrollbar-darkshadow-color: #E5F0F6; 
               scrollbar-track-color: #E5F0F6; 
               scrollbar-arrow-color: #E5F0F6; }*/

.scrollpanel {
    border-color: #E3E7F0;
}

table.bb tr td {
    border-bottom-color: #E3E7F0;
}

table.bb tr td {
    border-bottom-color: #E3E7F0;
}

.bb {
    border-bottom-color: #E3E7F0;
}

.bt {
    border-top-color: #E3E7F0;
}

.br {
    border-right-color: #E3E7F0;
}

.bl {
    border-left-color: #E3E7F0;
}

.border {
    border-color: #E3E7F0;
}

.bb-dark {
    border-bottom-color: #7CAEC9;
}

.bt-dark {
    border-top-color: #7CAEC9;
}

.br-dark {
    border-right-color: #7CAEC9;
}

.border-dark {
    border-color: #7CAEC9;
}


.c-ff6600 {
    color: #ff6600;
}

.c-7caec9 {
    color: #7CAEC9;
}

.c-bad4e2 {
    color: #BAD4E2;
}

.c-666666 {
    color: #666666;
}

.bc-E3E7F0 {
    background-color: #E3E7F0;
}

/*leftmenu*/
ul.leftmenu {
    margin-bottom: 5px;
}

ul.leftmenu li {
    border: 1px solid #dcdcdc;
    border-bottom: 0px;
}

ul.leftmenu li:last-child, ul.leftmenu li.last-child {
    border-bottom: 1px solid #dcdcdc;
}

ul.leftmenu a {
    color: #2E3640;
    display: block;
    padding: 7px 20px;
    background: url(/siteImages/arrow.gif) no-repeat 7px 7px;
}

ul.leftmenu a.selected {
    color: red;
}

ul.leftmenu a:hover {
    background-color: #E3E7F0;
    text-decoration: none;
}

.ui-datepicker {
    z-index: 9999 !important;
}

/**/

ul.checked-green,
ul.checked-black,
ul.checked-orange {
    list-style-type: none;
}

ul.checked-orange li {
    padding: 3px;
    padding-left: 25px;
    background: url(/siteImages/checked_orange.png) no-repeat left 3px;
    font-size: 14px;
}

ul.checked-black-home li {
    padding: 3px;
    padding-left: 25px;
    background: url(/siteImages/checked_black.png) no-repeat left 1px;
    font-size: 14px;
    color: white;
}
