@charset "utf-8";
/* CSS Document */


/** country intro **/
div.country_intro_image {
	margin-top:15px;
	/*margin:-15px 0 15px -15px;*/
	padding:0;
}

div.country_intro_image img {
    width:434px;
}

div.country_intro {
    margin-top:20px;
}


/** destination standards **/
div.std_thumbnail_content {
    min-height:150px;
    float:left;
}

div.std_thumbnail_content p.read_more {
    padding-top:5px;
    float:right;
}

div.std_destination_image {
	color:#AAAAAA;
	font-size:.8em;
	float:left;
	width:150px;
	height:110px;
	padding:15px 15px 37px 0;
}

div.std_destination_image img {
	width:150px;
	height:110x;
}

div.sml_destination_image  {
	color:#AAAAAA;
	float:left;
	font-size:0.8em;
	padding:5px 15px 5px 0;
	width:100px;
}

div.sml_destination_image img {
	width:100px;
	padding-top:10px;
}

/** restaurants **/
div.restaurant_details {
	position:relative;
	float:right;
	right:0;
	top:16px;
}

div.restaurant_details span {
	color:#CC9900;
	font-size:.9em;
	font-weight:bold;
}

div.restaurant_details span.type {
	/*font-style:italic;*/
	color:#666666;
	font-size:.9em;
	font-weight:bold;
}

/** public holidays **/
div.public_holidays  {
	width:100%
}

div.public_holidays table {
	width:100%;
}

div.public_holidays table tr {
	line-height:20px;
}

div.public_holidays table tr th {
	text-align:left;
}

div.public_holidays table tr td {
	padding-right:20px;
}

img.breadcrumb_gold_arrow {
	margin-bottom: -3px;
	margin-left:4px;
	margin-right:4px;
	background-image:url(/assets/images/search_arrow.png);
}

/* Airports */
div.airport_map{
	width: 100%;
	margin-top:5px;
}

div.airport_map img {
	width:100%;
}
/** Notification Styles **/

.info, .success, .warning, .error, .validation {
  border: 1px solid;
  margin: 10px 0px;
  padding:15px 10px 15px 50px;
  background-repeat: no-repeat;
  background-position: 10px center;
}
.info {
  color: #00529B;
  background-color: #BDE5F8;
  background-image: url('/assets/icons/png/info.png');
}
.success {
  color: #4F8A10;
  background-color: #DFF2BF;
  background-image:url('/assets/icons/png/success.png');
}
.warning {
  color: #9F6000;
  background-color: #FEEFB3;
  background-image: url('/assets/icons/png/warning.png');
}
.error {
  color: #D8000C;
  background-color: #FFBABA;
  background-image: url('/assets/icons/png/error.png');
}
