/* Holidays UI CSS v1.0 */
.tableBlue {border:1px solid #e5e5e5; padding: 2px; background:#f4f4f4;}
#taskBar { MARGIN-TOP: 5px; BORDER-TOP: #69c 1px solid; BORDER-RIGHT: #69c 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #69c 1px solid; BORDER-BOTTOM: #69c 1px solid}
#taskBar TD {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ccc}
#taskBar TD.active {COLOR: #FF0099}
#taskBar TD.first {PADDING-LEFT: 20px}
#taskBar TD.separator {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
#passengerDetails TD {BORDER-RIGHT: #0px; PADDING-RIGHT: 10px;}
#passengerDetails .header TD {BORDER-BOTTOM: #ccc 1px solid}
#passengerDetails TD.details {BORDER-BOTTOM: 0px}
#passengerDetails TD.details TD {BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}
.tablehdr {background:#99ccff; height:28px;FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: arial,verdana; TEXT-DECORATION: none}
.bgcol {background:#000}
.bgcol2 {background:#000; padding:0px;}
.bgcol3 {background:#99ccff}
.bgcol4 {background:#f4f4f4}
.photxt {background:#ccc;}
.cust_slct {background:#f4f4f4; padding:3px 3px 0px 3px;}
.cust_slct_inner {background:#fff; padding:3px; font-family : arial,helvetica,sans-serif; font-size : 11px;font-weight : normal; border: 1px solid #e5e5e5;}
.shortdesc {background:#f4f4f4; padding:5px;}
.tablebtns {background:#fff; height:30px;}
.recap_prices {background:#f4f4f4; padding:0px;}
.total_price {background:#f09; color:#ffffff; FONT-WEIGHT: bold;}
.holiday_month_heading_color {color:#ffffff;background:#ccc}
.tablerecap {border:1px solid #e5e5e5 ;background:#f4F4F4; padding: 2px;}
.options_2bg {background:#fff;}
.info_lnks {font-family : arial,helvetica,sans-serif;font-size : 11px;font-weight : normal;text-decoration : underline;color : #000000;}
.searchboxinputtext {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana,arial; TEXT-DECORATION: none}
.options_hdr {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none}
.bgcolor_product {background:#fff}
.bgcolor_product_image {background:#e5e5e5}
.rule_left_top {border-left:1px solid #e5e5e5; border-top:1px solid #e5e5e5}
.rule_top {border-top:1px solid #e5e5e5;}
.rule_bottom {border-bottom:1px solid #e5e5e5}
.rule_border_notop {border:1px solid #e5e5e5;border-top:0px solid}
.rule_border {border:1px solid #e5e5e5}
.tabdiv {float:left; height:22px; position: relative; bottom: -1px; background-color: #F4F4F4; font-size:14px; }
.clear { clear: both; }
.price_cell {text-align: left; color: #F09;}
.short_desc {line-height: 1.3em;}
.participant_text { font-family : arial,helvetica,sans-serif; font-size : 11px;font-weight : normal; }
#pictos_here {
	float: right;
	border: 1px solid #E5E5E5;
	margin: 2px;
	padding: 2px 2px 2px 74px;
	background: url(http://cdn.lastminute.com/lmn/lmnimage/fr/sejours/pl/titles.gif) no-repeat top left;
	}
