/* CSS Document */

a {outline:none;}

<!--
body {
	margin: 0px;
/*	background:#392E24;*/
	background:#65503F;
}
-->

.maintext {
	font:normal 12px  Tahoma, Geneva, sans-serif;
	color:#7E6943;
	text-align:left;
	text-decoration:none;
	line-height:18px;
}

.maintext  a{
	font:normal 12px  Tahoma, Geneva, sans-serif;
	color:#7E6943;
	text-decoration:none;
}


.maintext a:hover {
	font:normal 12px  Tahoma, Geneva, sans-serif;
	color:#00AFD1;
	text-decoration:underline;
}

.maintextbleu {
	font:normal 12px  Tahoma, Geneva, sans-serif;
	color:#00AFD1;
	text-align:left;
	text-decoration:none;
	line-height:18px;
}

.maintextbleubig {
	font:normal 16px  Tahoma, Geneva, sans-serif;
	color:#00AFD1;
	text-align:right;
	text-decoration:none;
}

.maintextbleubold {
	font:bold 12px  Tahoma, Geneva, sans-serif;
	color:#00AFD1;
	text-align:left;
	text-decoration:none;
	line-height:18px;
}

.maintext11 {
	font:normal 12px  Tahoma, Geneva, sans-serif;
	color:#747474;
	text-align:left;
	text-decoration:none;
	word-spacing:5px;
	line-height:18px;
}

.maintextbold {
	font:bold 12px  Tahoma, Geneva, sans-serif;
	color:#7E6943;
	text-align:left;
	text-decoration:none;
}

.Soutitre {
	font:italic 15px  Tahoma, Geneva, sans-serif;
	color:#7E6943;
	text-align:left;
	text-decoration:none;
}

.Soutitre2 {
	font:italic 15px  Tahoma, Geneva, sans-serif;
	color:#00AFD1;
	text-align:left;
	line-height:28px;
	text-decoration:none;
}

.leftmenu {
	font:normal 15px  Tahoma, Geneva, sans-serif;
	color:#FFFFFF;
	text-align:right;
	text-decoration:none;
	padding-right:10px;
	word-spacing:2px;
	line-height:24px;
}

.leftmenu:hover {
	font:normal 15px  Tahoma, Geneva, sans-serif;
	color:#FFFFFF;
	text-align:right;
	text-decoration:none;
	padding-right:10px;
	word-spacing:2px;
	line-height:24px;
}

.footertext {
	font:normal 12px  Tahoma, Geneva, sans-serif;
	color:#00AFD1;
	text-align:left;
	text-decoration:none;
	line-height:24px;
}

.footermenu {
	font:normal 12px  Tahoma, Geneva, sans-serif;
	color:#00AFD1;
	text-align:left;
	text-decoration:none;
	line-height:24px;
}

.footermenu:hover {
	font:normal 12px  Tahoma, Geneva, sans-serif;
	color:#747474;
	text-align:left;
	text-decoration:none;
	line-height:24px;
}

.topmenutext {
	font:normal 11px  Tahoma, Geneva, sans-serif;
	color:#747474;
	text-align:right;
	text-decoration:none;
	line-height:16px;
}

.topmenu {
	font:normal 11px  Tahoma, Geneva, sans-serif;
	color:#747474;
	text-align:right;
	text-decoration:none;
	line-height:16px;
}

.topmenu:hover {
	font:normal 11px  Tahoma, Geneva, sans-serif;
	color:#333333;
	text-align:right;
	text-decoration:none;
	line-height:16px;
}

.copyright {
	font:normal 11px  Tahoma, Geneva, sans-serif;
	color:#00AFD1;
	text-align:right;
	text-decoration:none;
	line-height:18px;
}

.eservices {
	font:normal 11px  Tahoma, Geneva, sans-serif;
	color:#00AFD1;
	text-align:right;
	text-decoration:none;
	line-height:18px;
}

.eservices:hover {
	font:normal 11px  Tahoma, Geneva, sans-serif;
	color:#333333;
	text-align:right;
	text-decoration:none;
	line-height:18px;
}

.bodygradient {
	background:url(../en/images/body_gradient.jpg) top repeat-x;
}

h1{
	font:normal 26px  Tahoma, Geneva, sans-serif;
	color:#00AFD1;
	text-decoration:none;
	padding:0 6px 0 0;
	margin:0;
	display:inline;

}

.titles {
	font:normal 26px  Tahoma, Geneva, sans-serif;
	color:#00AFD1;
	text-align:right;
	text-decoration:none;
}

.titles2 {
	font:normal 16px  Tahoma, Geneva, sans-serif;
	color:#00AFD1;
	text-align:right;
	text-decoration:none;
}

.languagetext2 {
	font:normal 11px  Tahoma, Geneva, sans-serif;
	color:#FFFFFF;
	text-align:right;
	text-decoration:none;
	line-height:18px;
}
	
.languagetext {
	font:normal 11px  Tahoma, Geneva, sans-serif;
	color:#FFFFFF;
	text-align:right;
	text-decoration:none;
	line-height:18px;
}

.language {
	font:normal 11px  Tahoma, Geneva, sans-serif;
	color:#FFFFFF;
	text-align:right;
	text-decoration:none;
	line-height:18px;
}	

.language:hover {
	font:normal 11px  Tahoma, Geneva, sans-serif;
	color:#22D9FF;
	text-align:right;
	text-decoration:none;
	line-height:18px;
}	

.formfields {
	font:normal 12px  Tahoma, Geneva, sans-serif;
	border:1px solid #E9E9E9;
	background-color:#FFFFFF;
	color: #999999;
}

.formfields:hover {
	font:normal 12px  Tahoma, Geneva, sans-serif;
	border:1px solid #E9E9E9;
	background-color:#EFEFEF;
	color: #999999;
}


.insidetitles {
	font:bold 13px  Tahoma, Geneva, sans-serif;
	color:#00AFD1;
	text-align:left;
	text-decoration:none;
	line-height:25px;
}

.TitleText{
	font:normal 15px  Tahoma, Geneva, sans-serif;
	color:#00AFD1;
	text-decoration:none;

}

.ErrorText
{
	font:normal 12px  Tahoma, Geneva, sans-serif;
	color:#00AFD1;
	text-align:left;
	text-decoration:none;

}

.photoborder {
	border:4px solid #E8E8E8;
}
	
.slideshow {
	font:bold 13px  Tahoma, Geneva, sans-serif;
	color:#00AFD1;
	text-align:right;
	text-decoration:none;
	line-height:18px;
}	

.slideshow:hover {
	font:bold 13px  Tahoma, Geneva, sans-serif;
	color:#5B4838;
	text-align:right;
	text-decoration:none;
	line-height:18px;
}	

	/* paging for photo gallery */

.PagingTextBig {
	font:bold 13px  Tahoma, Geneva, sans-serif;
	color: #00AFD1;
}

.PagingTextBig a{
		font:bold 13px  Tahoma, Geneva, sans-serif;
		color: #00AFD1;
		text-decoration:none;
}

.PagingTextBig a:hover{
		font:bold 13px  Tahoma, Geneva, sans-serif;
		color: #5B4838;
		text-decoration:none;
}

.PagingTextBig .active{
	font:bold 13px  Tahoma, Geneva, sans-serif;
	color: #5B4838;
}

.links {
	  font:normal 14px  Tahoma, Geneva, sans-serif;
	  color:#00AFD1;
	  text-align:left;
	  text-decoration:none;
	  line-height:18px;
}

.links:hover {
	font:normal 14px  Tahoma, Geneva, sans-serif;	
	color:#999999;
	text-align:left;
	text-decoration:none;
	line-height:18px;
}

.FR{
	font:bold 16px  Tahoma, Geneva, sans-serif;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}

.titlephoto {
	font:normal 12px  Tahoma, Geneva, sans-serif;
	color:#00AFD1;
	text-align:center;
	text-decoration:none;
	line-height:18px;
}

.plain{
	float:left;
	display:block;
	width:192px;/*200*/
}

.plain1{
	float:left;
		font:normal 12px  Tahoma, Geneva, sans-serif;
	color:#00AFD1;
	text-align:left;
	text-decoration:none;		
}

.plain2{
	float:left;	
	text-align:center;
	text-decoration:none;		
}

.Button {
	  font:normal 14px  Tahoma, Geneva, sans-serif;
	  color:#FFF;
	  text-align:center;
	  background:#00AFD1;
	  text-decoration:none;
	  line-height:18px;
}

.Button:hover {
	  font:normal 14px  Tahoma, Geneva, sans-serif;
	  color:#E1DCCD;
	  text-align:center;
	  text-decoration:none;
	  line-height:18px;
}

.locationmap {
	border:1px solid #CCC;
}
.locationmap:hover {
	border:1px solid #5B4838;
}	

.language2link {
	font:normal 11px  Tahoma, Geneva, sans-serif;
	color:#5B4838;
	text-align:right;
	text-decoration:none;
	line-height:18px;
}
	
.package{
	font:normal 12px  Tahoma, Geneva, sans-serif;
	font-weight:bold;
	color:#00AFD1;
	text-align:left;
	text-decoration:none;
	line-height:18px;
}	

.package:hover {
	font:normal 12px  Tahoma, Geneva, sans-serif;
	font-weight:bold;
	color:#5B4838;
	text-align:left;
	text-decoration:none;
	line-height:18px;
}

.titlehome, .titlehome > h1 {
	font:normal 26px  Tahoma, Geneva, sans-serif;
	color:#7E6943;
	text-decoration:none;
	padding:0 6px 0 0;
	margin:0;
	display:inline;

}

#stars{
	float:left;
	display:block;
	margin-top:-27px;
	margin-left:475px;
	}
	
#stars_fr{
	float:left;
	display:block;
	margin-top:-27px;
	margin-left:175px;
	width:400px;
	}