body{
 	margin:0px;
  	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:;
	color:#867760;
}

.floatLeft	{
	float:left;
	}

.floatRight	{
	float:right;
	}

.clearLeft	{
	clear:left;
	}

.clearRight	{
	clear:right;
	}

.clearBoth	{
	clear:both;
	}
	
p {
	padding:0px;
	margin:0px;
	}			

.Content {
	width:560px;
	height:auto;
	padding-bottom:8px;
	text-align:justify;
	padding-right:15px;
	float:left;
	}

.footer-nav {
   font-family:arial; 
   font-size:11px; 
   color: #339966; 
   text-align:center; 
}

.footer-nav a {
   text-decoration:none;
   color:#339966;
   }
   
.footer-nav a:hover {
   text-decoration:underline;
   color:#339966;
   } 
   
.excursionsTxt {
 	font-size:11px;
	color:#996600;
	text-align:justify;
 	} 

table#banner-right td.banner-Qlinks {
	font-size:10px;
	color:#999900;
	}
	
table#banner-right td.banner-Qlinks a {
	text-decoration:none;
	color:#999900;
	}
	
table#banner-right td.banner-Qlinks a:hover {
	text-decoration:underline;
	color:#999900;
	}
	
span.homeQlinksBas {
	font-size:9px;
	color:#3399FF;
	}
	
span.homeQlinksBas a {
	font-size:9px;
	text-decoration:none;
	color:#3399FF;
	}
	
span.homeQlinksBas a:hover {
	font-size:9px;
	text-decoration:underline;
	color:#3399FF;
	}		
	
			
	
/************************************ACc*******************************/

.accDescription {
	padding: 10px 5px;
	}

.accTitre {
	font-size:12px;
	text-decoration:underline;
	color:#CC6633;
	text-transform: uppercase;
	font-weight: bold;
	padding-bottom: 8px;
	}
	
.accTxt {
	text-align:justify;
	padding-left: 15px;
	padding-bottom: 3px;
	font-size: 11px;
	padding-top: 8px;
	}
	
.accImage {
	padding-left:120px;
	padding-top:10px;
	padding-bottom:10px;
	}	
	
.accImage img {
	border:2px solid #FFFFFF;
	padding:3;
	width:280px;
	height:187px;
	}
		
.accTxtHotelDescription {
	padding:8px;
	color:#FF6600;
	padding-top: 0px;
	}
	
table#accTxtHotel {
	border-bottom:dashed 1px #FF3399;
	}	
	
table#accTxtHotel th {
	width:190px;
	text-decoration:underline;
	font-weight:bold;
	height:22px;
	}
	
table#accTxtHotel td {
	background:url(images/accArrow.jpg) top left no-repeat;
	color:#FF9900;
	padding-left: 12px;
	padding-bottom: 3px;
	}
	
table#accTxtHotel td a {
	color:#FF9900;
	text-decoration:none;
	}
	
table#accTxtHotel td a:hover {
	color:#FF9900;
	text-decoration:underline;
	}				
			  
table#accTxtHotel {
	margin-bottom:5px;}
	
.accTxtTitre {
	color:#3399FF;
	font-weight:bold;
	text-transform:uppercase;
	padding-left: 15px;
	font-size: 10px;
	padding-top: 2px;
	}
	
.accTxtTitre a {
	color:#3399FF;
	text-decoration:none;
	}
	
.accTxtTitre a:hover {
	color:#3399FF;
	text-decoration:underline;
	}
	
.frangip {
	position:relative;
	}
	
.frangipPlace {
	position:absolute;
	top: -35px;
	left: 110px;
	}
	
.frangipPlace02 {
	position:absolute;
	top: -25px;
	left: 110px;
	}	
	
.ContentTitre {
	color:#9DA33D;
	font-size:14px;
	padding-bottom:2px;
	font-weight:bold;
	text-transform:uppercase;
	width: 400px;
	border-bottom: 1px dashed #996600;
	margin-bottom: 5px;
	}
	
.QuickLinks {
	width:165px;
	height:auto;
	border-left:1px dashed #996600;
	padding-left:10px;
	float:left;
	margin-bottom: 5px;
	}						

.QuickLinksTitre {
	text-transform:uppercase;
	font-weight:bold;
	padding-bottom:5px;
	}
	
.QuickLinksBox {
	border:solid 2px #CC6600;
	padding:4px;
	margin-bottom: 7px;
	}	
	
.QuickLinksBoxBlue {
	border:solid 2px #3399FF;
	padding:4px;
	margin-bottom:7px;
	}
	
.QuickLinksBoxGreen{
	border:solid 2px #339966;
	padding:4px;
	margin-bottom:7px;
	}
	
.QuickLinksBoxYellow {
	border:solid 2px #FFCC00;
	padding:4px;
	margin-bottom:7px;
	}
	
.QuickLinksBoxYellow a {
	color:#CC3300;
	text-decoration:none;
	}
	
.QuickLinksBoxYellow a:hover {
	color:#CC3300;
	text-decoration:underline;
	}			
	
.QuickLinksBoxGreen a {
	color:#867760;
	text-decoration:underline;
	}	
	
.QBoxTitre {
	font-weight:bold;
	color:#CC9933;
	padding-bottom:4px;
	}				

.ClickHere {
	text-align:right;
	color:#FF9900;
	}
	
.ClickHere a {
	color:#FF9900;
	text-decoration:none;
	}
	
.ClickHere a:hover {
	color:#FF9900;
	text-decoration:underline;
	}
	
.MainContent {
	width:auto;
	height:auto;
	}			

.RedBoxImg {
	padding-left:14px;
	}

.QTxt {
	height:auto;
	margin: 0;
	}
	
.QTxt ul li {
	padding-bottom:3px;
	margin: 0;
	}	
	
.HomeContentBtm {
	padding-top:15px;
	height:auto;
	padding-left: 25px;
	}	
	
.ContentTxtHome {
	height:auto;
	width:auto;
	}

.ContentTxtHome img {
	padding:6px;
	float:right;
	}		
	
.excursions-img {
	padding:4px;
	width:350px;
	height:212px;
	border:2px solid #FFFFFF;
	margin-left: 100px;
	margin-top: 8px;
	margin-bottom: 8px;
	}

.excursions-img img {
	width:350px;
	height:212px;
	}
	
.hotelImg {
	border:2px solid #fff;
	padding:3px;
	width:528px;
	height:229px;
	margin-left: 12px;
	margin-top: 8px;
	margin-bottom: 8px;
	}			

.HotelTxtLinks {
	color:#D35243;
	text-decoration:none;
	font-weight:bold;
	padding-bottom:3px;
	padding-top:5px;
	}
	
.HotelTxtLinks a {
	color:#D35243;
	text-decoration:none;
	}	
	
.HotelTxtLinks a:hover {
	color:#D35243;
	text-decoration:underline;
	}
	
table#Hotels td {
	color:#3399CC;
	text-transform:uppercase;
	padding-left:5px;
	border:#999900 1px solid;
	height:18px;
	}
	
table#Hotels td a {
	color:#3399CC;
	text-decoration:none;
	}
	
table#Hotels td a:hover {
	color:#3399FF;
	text-decoration:underline;
	}
	
table#Hotels td.NoBorder {
	border:none;
	}
	
table#Aparts td.NoBorder {
	border:none;
	}		
	
table#Aparts th {
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	color:#FF9900;
	border:#336600 1px solid;
	}	
	
table#Aparts td {
	color:#339966;
	border:#336600 1px solid;
	text-transform: uppercase;
	}
	
table#Aparts td a {
	color:#339966;
	text-decoration:none;
	}	
	
table#Aparts td a:hover {
	color:#33CC66;
	text-decoration:underline;
	}	
	
	
.ContactInfo {
	width:265px;
	height:auto;
	float:left;
	}
	
.ContactInfoForm {
	width:270px;
	height:auto;
	float:left;
	}
	
.ExcursionsImgTitre {
	color:#CC3300;
	padding-bottom:4px;
	text-align:center;
	}						
	
	
