/* CSS SLO Document */

.header a.logo {
	background: url(../images/header_logo_slo.gif) top left no-repeat;
}

.header .logoQuote {
	background: url(../images/logo_quote_slo.gif) top left no-repeat;
}

div.searchModule a.roundBtn {
	background: url(../images/btn_search_slo.gif) top left no-repeat;
	width: 154px;
	height: 31px;
	display: block;
}

div.searchModule p.refresh a.roundBtn {
	background: url(../images/btn_refresh_slo.gif) top left no-repeat;
	width: 154px;
	height: 31px;
	display: block;
}

div.newsletterModule a.roundBtn {
	background: url(../images/btn_confirm_slo.gif) top left no-repeat;
	width: 94px;
	height: 31px;
	display: block;
}

div.newsletterModuleC a.roundBtn {
	background: url(../images/btn_confirm_slo.gif) top left no-repeat;
	width: 94px;
	height: 31px;
	display: block;
}

div.filter a.roundBtn {
	background: url(../images/btn_sort_slo.gif) top left no-repeat;
	width: 107px;
	height: 27px;
	display: block;
}

div.destination p.bookingNavigation a.roundBtnNext {
	background: url(../images/btn_next_step_slo.gif) top left no-repeat;
	width: 167px;
	height: 27px;
	display: block;
	margin-top: 20px;
}

div.destination p.bookingNavigation a.roundBtnPrev {
	background: url(../images/btn_prev_step_slo.gif) top left no-repeat;
	width: 167px;
	height: 27px;
	display: block;
	margin-top: 20px;
}

div.destination p.bookingNavigation a.roundBtnReserve {
	background: url(../images/btn_reserv_another_unit_slo.gif) top left no-repeat;
	width: 217px;
	height: 27px;
	display: block;
	margin-top: 20px;
	margin-left: 10px;
	float: right;
}

div.destination p.bookingNavigation a.roundBtnOffers {
	background: url(../images/btn_offers_slo.gif) top left no-repeat;
	width: 217px;
	height: 27px;
	display: block;
	margin-top: 20px;
	margin-left: 10px;
	float: right;
}

.contentBooking a.btnCheck {
	color: #FFFFFF;
	line-height: 22px;
	background: url(../images/btn_check_slo.gif) top left no-repeat;
	width: 271px;
	height: 23px;
	display: block;
	font-weight: bold;
	font-size: 14px;
	padding-left: 10px;
	text-decoration: none;
	margin: 0px 0px 10px 10px;
}

div.destination a.roundBtnAvailability {
	background: url(../images/btn_preveri_ceno_slo.gif) top left no-repeat;
	width: 139px;
	height: 27px;
	display: block;
	float: right;
}

.contentBooking .bookingDetails a.btnCheck {
	color: #FFFFFF;
	line-height: 22px;
	background: url(../images/btn_check_slo.gif) top left no-repeat;
	width: 271px;
	height: 23px;
	display: block;
	font-weight: bold;
	font-size: 14px;
	padding-left: 10px;
	float: right;
	text-decoration: none;
	margin: 0px 0px 5px 0px;
}

.contentBooking .bookingDetails a.btn {
	color: #FFFFFF;
	line-height: 22px;
	background: url(../images/btn_edit_slo.gif) top left no-repeat;
	width: 101px;
	height: 23px;
	display: block;
	font-weight: bold;
	font-size: 14px;
	padding-left: 10px;
	float: right;
	text-decoration: none;
	margin-top: 2px;
	margin-left: 5px;
}

.contentBooking .bookingDetails a.cancelReservation {
	background: url(../images/btn_cancel_reservation_slo.gif) top left no-repeat;
	width: 201px;
}

/* SUBMIT COMMENT */

.submitComment p .fixedWidth {
	width: 75px;
}

.submitCommentLong p .fixedWidth {
	width: 125px;
}

.submitComment a.roundBtn,
div.destination p.bookingNavigation a.roundBtnSubmit {
	background: url(../images/btn_send_slo.gif) top left no-repeat;
	width: 154px;
	height: 31px;
	display: block;
	margin-left: 75px;
	margin-top: 10px;
}

div.destination p.bookingNavigation a.roundBtnSubmit {
	margin: 10px auto;
}

.submitComment textarea {
	width: 518px;
}


/* CONTACT */

.contact a.roundBtn {
	background: url(../images/btn_send_slo.gif) top left no-repeat;
	width: 154px;
	height: 31px;
	display: block;
	margin-left: 160px;
	margin-top: 10px;
}
