@charset "utf-8";

.ColCR {
	padding: 20px;
	width: 685px;
}

#UI_content, #UI_commun { color: #FFFFFF; 
}
#UI_content h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-top: 0px;
	text-align: left;
	padding: 0px;
	margin-left: 0px;
	font-size: 30px;
}
#UI_content  .left  h2, #UI_commun .left h2 {
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 10px;
}
#UI_content  .ColM  ul {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;
	padding-bottom:0px;
	padding-top:0px;
	margin-left: 20px;
}
#UI_content  .ColM  li {
	list-style-image:url(http://www.blue-lagoon.fr/wp-content/themes/bluelagoon/img/icons/ico.destination.gif);
	margin:0px;
	padding-bottom:3px;
	padding-top:3px;
}
#UI_content    .ColM    a:link,
#UI_content    .ColM    a:active, #UI_content  .ColM  a:hover, #UI_content  .ColM  a:visited { color: #FFFFFF; }
#UI_blocs .hotel h4 {
	font-size: 13px;
	color: #57F0FF;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#UI_blocs .hotel .detail { width: 250px; }
#UI_blocs .hotel .thumbs { width: 170px; }


#UI_blocs .hotel .fares { width: 230px; }
#UI_blocs .hotel .fares h3 {
	font-size: 11px;
	margin-bottom: 10px;
}

#UI_blocs .hotel .fares td {
	padding-top: 4px;
	padding-bottom: 4px;
}

#UI_commun p.accroche {
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 10px;
}

#UI_commun li {
	margin-left: 20px;
	line-height: 16px;
}




/* CSS Document */


#UI_footer {
	background-color: #00163D;
	color: #63BED9;
	padding: 10px;
}
#UI_footer a:link { color: #63BED9; 
}
#UI_footer a:visited { color: #63BED9; 
}
#UI_footer a:hover { color: #B2E7F5; 
}
#UI_footer a:active { color: #ABE5F3; 
}
#UI_blocs div.tabs ul  {
	margin: 0px;
	padding: 0px;
	text-align: left;
}
#UI_blocs a { color: #3491B0; }

#UI_blocs div.tabs li  {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}

#UI_blocs div.tabs li.active {
	color: #FFFFFF;
	background-color: #10365A;
}

#UI_blocs div.tabs li a:link,
#UI_blocs div.tabs li a:active {
	font-weight: normal;
	/* color: #3491B0;*/
	text-decoration: none;
}

#UI_blocs div.tabs li.active a:link,
#UI_blocs div.tabs li.active a:active {
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

#UI_blocs div.tabs div.panel {
	background-color: #10365A;
	padding: 4px;
	border:thick;
	
}

.baseline {
	font-size: 14px;
	font-weight: bold;
	padding-top: 35px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
