
.price {border:solid 1px #000000; font-family: sans-serif; color:#000000; font-size:11px;table-layout:fixed;width:300px;}
.price th {border-width:0px 0px 1px 0px;border-style:solid;border-color:#ff0000}
.price td {white-space:nowrap;text-align:right;padding-right:4px}
/* ie */
.price col .desc {color:#808080;background-color:#DBDBDB;width:100px}
.price col .one, .three {background-color:#FFFFFF;color:#000000}
.price col .two, .four {background-color:#FFFFFF;color:#000000}
/* ff */
/*
.price td:first-child {text-align:right}
.price td:first-child+td, td:first-child+td+td+td {background-color:#80FF80;}
.price td:first-child+td+td, td:first-child+td+td+td+td {background-color:#53FF53;}
.price .not {white-space:nowrap;text-align:right;background-color:#E1E1E1}
*/
/* wait window */
.waitWindow {position:absolute;width:500px;height:100px;overflow:visible;z-index:10;color:#000000;background-color:#CFE0F4;border:solid 2px #000000;text-align:center;vertical-align:middle;font-size:80%;font-weight:bold;padding:15px 5px 15px 5px}
.waitWindow h3 {color:#10427D;}
.waitWindow p {color:#10427D;}
/* search form */
.searchF #locationDIV {background-color:#CFE0F4;color:#000000}
.searchF #locationDIV select {width:240px}
.searchF #locationDIV td .select {text-align:left}
.searchF {font-family:Arial,Helvetica,Sans-serif;font-size:100%;border:solid 0px #ff0000;width:650px;table-layout:fixed;}
.searchF .left {vertical-align:top; width:650px; padding-left:5px}
.searchF .left table {/*border:solid 0px #000000;*/ width:650px; font-size:100%}
.searchF .left select {width:240px}
.searchF .left .day, .searchF .left .month, .searchF .left .half {width:118px}
.searchF .left .half {}
.searchF .left .maxpage {width:40px}
.searchF .left input {}
.searchF .left select .admin {background-color:#C0C0C0;}
.searchF .left .weekday {border:solid 0px #000000;width:20px;background-color:#CFE0F4;color:#10427D;}
.searchF .left select .h3 {font-weight:bold;background-color:#C0C0C0;}
.searchF .left select .default {color:#808080;}
.searchF .locationSelect {background-color:#CFE0F4;padding-left:6px;width:1px;display:block}
.searchF .location {width:200px;margin-bottom:4px;}
.searchF .location .more {background-color:#E5E5E5;background-image:url(/img/arrow_right.gif);background-repeat:no-repeat;background-position:200px 4px;}
.searchF .left .tabs {background-color:#e7eff8;color:#000000;border:solid 0px #000000;border-spacing:0px}
.searchF .left .tabs td {padding:2px 2px 2px 6px;border-width:0px 0px 0px 3px;border-style:solid;border-color:#FFFFFF;}
.searchF .left .tabs a {color:#10427D;text-decoration:none;}
.searchF .left .tabs .active {background-color:#CFE0F4;border:solid 0px #000000}
.searchF .left .tabs .active a {color:#10427D;font-weight:bold;}
.searchF .left .form {background-color:#CFE0F4;color:#10427D;border:solid 0px #000000;border-spacing:0px;}
.searchF .left .form td {padding:2px 2px 2px 6px}
.searchF .submit {} /*color:#000000;background-color:#FFFFFF;xborder-color:#1B31FE #01109A #01109A #1B31FE;background-image:url(/images/buttonOrange.gif);}*/
.searchF .right {vertical-align:top;padding-left:10px;padding-right:5px}
.searchF #tab2 select {width:240px}
.searchF #tab2 td .select {text-align:right}
.searchF .browse {font-size:100%;color:#000000;text-align:right}
.searchF .browse a {font-size:100%;color:#000000;text-decoration:none;font-weight:bold}
.searchF .browseSides {font-size:100%;color:#000000;text-align:left}
.searchF .browseSides a {font-size:100%;color:#000000;text-decoration:none;font-weight:bold}
.searchF .order {font-size:70%;width:650px;background-color:#C0C0C0;color:#000000;width:100%;margin-bottom:10px}
.searchF .order select {font-size:100%;}
.searchF .order td {white-space:nowrap}
/* search result */
.result {background-color:#e7eff8; clear:both; padding-top:4px; margin-bottom:6px;padding-bottom:2px; border-color: #10427D #FFFFFF #10427D #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width:0px;width:100%}
.result .notice {clear:right;float:right;margin:5px;}
.result .notice input {vertical-align:middle;}
.result .left {vertical-align:top;width:125px;}
.result .right {vertical-align:top;}
.result h3 {font-weight:bold;margin:0px}
.result h3 img {margin:0px 2px 0px 2px;vertical-align:middle}
.result h3 .part {color:#D90000;text-decoration:none}
.result .number {color:#000000;font-weight:bold;font-family:Courier New,Courier,Monospace;vertical-align:middle;text-decoration:none}
.result .numberA {margin:10px 0px 0px 0px;font-weight:bold;padding:0px 3px 0px 3px;color:#808080;font-family:Courier New,Courier,Monospace;white-space:nowrap}
.result .numberA img {margin:0px 4px 0px 0px;vertical-align:middle}
.result p {font-size:100%;}
.result .startday {margin:5px 15px 5px 0px;color:#D90000;font-weight:bold;float:left}
.result .pricearea {margin:5px 15px 5px 0px;color:#000000;font-weight:normal;}
.result .priceview {margin:5px 15px 5px 0px;color:#000000;font-weight:normal;}
.result .image {background-color:#FFFFE1; background-image:url(/img/shw.gif);background-repeat:no-repeat; background-position:4px 4px;float: left; padding-right:3px; padding-bottom:4px; margin:0px;margin-right:5px; margin-bottom:1px;}
.result .image img {border:1px;border-style:solid;border-color:#000000}
.result .Xnanos {background-color:#e7eff8; background-image:url(/img/shw.gif);background-repeat:no-repeat; background-position:4px 4px;float: left; padding-right:3px; padding-bottom:4px; margin:0px;margin-right:5px; margin-bottom:1px;}
.result .nanos {width:125px;margin:0px 0px 4px 0px;font-size:1px;letter-spacing:0px;word-spacing:0px}
.result .nanos a {margin:0px;padding-right:0px;display:block;float:left}
.result .nanos img {border:1px;border-style:solid;border-color:#000000;margin:0px 2px 2px 0px;cursor:pointer}
.result .objectNumber {margin:4px 0px 4px 0px;white-space:nowrap;clear:both}
.result .icons {font-size:70%;font-weight:bold;margin-top:10px}
.result .icons img {margin:0px 3px 0px 4px;vertical-align:middle}
.result .phone {background-image:url(/img/iPhone.gif);background-repeat:no-repeat; background-position:4px 4px;padding:3px 0px 3px 25px;vertical-align:middle;margin-top:5px}
.result .cellPhone {background-image:url(/img/iCell.gif);background-repeat:no-repeat; background-position:4px 4px;padding:3px 0px 3px 25px;vertical-align:middle;margin-top:5px}
.result .buttons {font-weight:normal;text-align:right;margin:4px;}
.result .buttons a {font-weight:normal;padding:1px 4px 1px 4px;margin:2px;border:1px;border-style:solid;text-decoration:none;background-repeat:repeat-x;white-space:nowrap;line-height:250%}
.result .buttons a:hover {text-decoration:none;font-weight:normal;}
.result .buttons .normal {font-family:Arial,Helvetica,Sans-serif;color:#ffffff;background-color:#0000FD;border-color:#1B31FE #01109A #01109A #1B31FE;background-image:url(/images/buttonDarkBlue.gif);}
.result .buttons .normal:hover, .normal:active, .normal:visited, .normal:link {color:#ffffff;}
.result .buttons .request {font-family:Arial,Helvetica,Sans-serif;color:#000000;background-color:#FFAC59;border-color:#FFA54A #CE6700 #CE6700 #FFA54A;background-image:url(/images/buttonOrange.gif);}
.result .buttons .request:hover, .request:active, .request:visited, .request:link {color:#000000;}
.result .buttons .booking {font-family:Arial,Helvetica,Sans-serif;color:#ffffff;background-color:#A02121;border-color:#FF8080 #800000 #800000 #FF8080;background-image:url(/images/buttonDarkRed.gif);}
.result .buttons .booking:hover, .booking:active, .booking:visited, .booking:link {color:#ffffff;}
.result .buttons .option {font-family:Arial,Helvetica,Sans-serif;color:#ffffff;background-color:#E63A3A;border-color:#FF8080 #800000 #800000 #FF8080;background-image:url(/images/buttonLightRed.gif);}
.result .buttons .option:hover, .option:active, .option:visited, .option:link {color:#ffffff;}
.result .buttons .disabled {font-family:Arial,Helvetica,Sans-serif;color:#808080;background-color:#C0C0C0;border-color:#C0C0C0 #808080 #808080 #C0C0C0;background-image:url(/images/buttonLightGray.gif);}
.result .buttons .disabled:hover, .option:active, .option:visited, .option:link {color:#808080;}
.result .buttons .notice {font-family:Arial,Helvetica,Sans-serif;cursor:pointer;background-color:#FED801;color:#000000;border:1px;border-style:solid;border-color:#FFF14A #D3B401 #D3B401 #FFF14A;padding:1px 4px 1px 4px;margin:2px;text-decoration:none;background-image:url(images/buttonYellow.gif);background-repeat:repeat-x;}
.result .buttons .notice img {border:0px;margin:0px;padding:0px;}
.result .buttons .notice .marker {border:0px;margin:0px 0px 3px 0px;padding:0px;vertical-align:middle}
.result .buttons .nb {margin:0px;padding:0px;border:none;}
/* notice */
.searchF .left .notice {font-size:100%;background-color:#FFFF00;padding:4px;margin-top:10px}
.searchF .left .notice a {text-decoration:none;color:#000000}
.searchF .left .notice a:hover {text-decoration:none;color:#000000}
.searchF .left .notice a:visited {text-decoration:none;color:#000000}
.searchF .left .notice a:link {text-decoration:none;color:#000000}
