/**
* Page [tours]
*/

.header_price {
	color: #91283b;
	font-size: 18px;
	width:75px;
	
}

.tour_summary{
  margin: 0 1em;
  padding:1em 0;
  width:265px;
  font-weight:bold;
  font-style:italic;
}

.tour_availability_check_block {
	margin: 0 0 23px 0;
	padding: 5px;
	color: #91283B;
	font-size: 11px;
	background-color: #DAE3E7;
}

.tour_availability_check_block div {
	margin: 0 8px 0 0;
}

input#tour_availability_nb_adult_pax, input#tour_availability_nb_children_pax {
	width: 50px;
}

input#tour_avail_sender {
	margin: 5px 0 0 0;
}

.grey {
	margin: 0 !important;
	padding: 6px 10px !important;
	color: #FFF !important;
	font-size: 12px !important;
	font-weight: bold !important;
	background-color: #5A5E6B !important;
}

.bGrey {
	border-top: 2px solid #5A5E6B;
}

.blue {
	margin: 0 !important;
	padding: 6px 10px !important;
	color: #91283B !important !important;
	font-size: 12px !important;
	font-weight: bold !important;
	background-color: #DAE3E7 !important;
}

.bBlue {
	border-top: 2px solid  #DAE3E7;
}

.white {
	padding: 10px;
	background-color: #FFF;
}

ul#tour_availability_result {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

ul#tour_availability_result li {
	margin: 0;
	padding: 4px 10px;
	background-color: #FFF;
	border: solid #EDEDED;
	border-width: 0 1px 1px 1px;
}

.line {
	background-color: #FAFAFA !important;
}

.tour_availability_date {
	margin: 0;
	padding: 0;
	width: 280px;
	color: #91283B;
	line-height: 30px;
}

.tour_book_sender {
	margin: 7px 0 0 0;
}

.tour_rate_listing {
	margin: 0;
	padding: 5px;
	background-color: #FFF;
}

.tour_rate_listing th {
	color: #91283B;
}

.tour_rate_listing td {
	text-align: center;
}

form#tour_preliminary_informations ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.tour_description{
  
}

.tour_description table td{
  font-size:1em;
}

.tour_description table.day{
  margin:0.5em 0;
  width:100%!important;
}

.tour_include_description{
  margin:1em 0;
}

.tour_exclude_description{
  margin:1em 0;
}

.tour_warning{
  margin:1em 0;
}

.tour_suggestion{
  margin:1em 0;
}

p.header{
  font-weight:bold;
  margin-bottom:0.4em;
}


