@charset "utf-8";
/* CSS Document */

/* STRUCTURE*/

body {background-color:#40260f; text-align:center; color:#CC9966; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
body a {color:#CC9966; font-weight:bold; text-decoration:none;}
body a:hover {color:#FFFFFF;}
	#ZoomIn a {color:#CC9966; font-size:12px;}
	#ZoomIn a:hover {color:#FFFFFF;}

#Wrapper {z-index:9; position:relative; margin-left:auto; margin-right:auto; width:1000px;
	text-align:left;}

#Content { z-index:5; position:absolute; left:0px; top:0px; padding:80px 0px 0 190px; width:810px;
	background-color:#000000; border-bottom:#40260f 10px solid; font-size:13px;}
	
#Contact {z-index:9; position:relative; width:693px; height:333px; margin:0 0 15px; padding:60px 40px;} /*Contact*/
#Cadre {z-index:5; position: relative; width: 793px; height:450px; margin:0 0 18px; } /*Image*/
	#Cadre a img {border:none;}	
#CadreSans {z-index:5; position:absolute; top:81px; right:16px; width: 793px; height:450px; margin:0 0 18px;} /*Plans*/

.Titres {color:#CCCCCC; font-weight:bold;} /* Content */
.Corps {color:#CC9966; font-weight:normal;} /* Lorsque le style "Titres" est hérité : KALESSAN LAND */
.EmailAddress {color:#CCCCCC; font-size:20px;} /*Contact*/
.Envoi {color:#CCCCCC;}
.Selected {color:#FFFFFF; font-weight:bold;} /*Areas*/
.Notes {color:#999999; background-color:#40260f; font-size:12px;} /* About Us */
.Border { border:#CCCCCC 1px solid;} /*Content */
.red {color:#990000; font-weight:bold;} /*Carte Koh Samui*/
.CarteThailande {color:#000000; font-weight:bold;} /* Noms Carte Thailande */

.Surface {color:#FFFFFF; font-weight:normal;} /* Birdview */
#SurfaceText hr {color:#000000;} /* BirdsViews : Surfaces */
#SurfaceChiffres hr {color:#FFFFFF;} 



	
	
/* ATTRIBUTS COMMUNS */

#LogoHandheld {display:none;}
#logoBlanc {display:none;}	
#logo {z-index:8; position:absolute; top:15px; left:15px; width:300px;}
	#logo a img { border:none;}
	
#AboutUs {z-index:2; position:relative;	width: 965px; padding:5px 10px 10px 25px; margin:0 0 0 -190px;}

#ExternalLinks {z-index:2; position:relative; width:956px; min-height:130px; margin:0 0 0px -190px; padding:15px 20px;
	background:url(../../Images/Images-Annexe/Images/ExternalLinks.jpg) no-repeat; font-variant:small-caps;
	border:#000000 solid 2px; font-size:16px; color:#666666;}

	#ExternalLinks li {text-indent:35px; line-height:25px;
		list-style:none; list-style-position:inside; padding:0px; margin:0px;
		font-variant:normal; color:#666666; font-size:13px;}
	#ExternalLinks a {color:#999999; text-decoration:underline;}
	#ExternalLinks a:hover {color:#CCCCCC;}
	#ExternalLinks ul {padding: 10px 0;}


/* ERREUR */

#Erreur {z-index:6; text-align:center; position:absolute; top:200px; left:235px; width:650px; padding:20px; 
	border:#FFFFFF 1px solid; background:url(../../Images/Images-Annexe/Fond/Noir80.png);
	color:#FFFFFF; font-weight:bold; font-size:16px;}
	#Erreur a img {border:none;}
	
/* STATS */

#visites {margin-right: 15px; margin-bottom: 15px; color: white; padding: 20px;}
	.sessions{list-style:square; list-style-position: outside; margin: 0px; text-align: left;}
	td {padding: 0 5px;}
#bonjour {z-index:9; position:relative; width:753px; height:253px; margin:-15px 0 15px; padding:100px 20px; font-size:19px;}

.login fieldset {border: none;}
.log_form {display: inline; text-align: right;}
	.username {width: 130px;}
	.password {width: 130px;}
	.msg {position: absolute; top:10px; right: 15px;}
	.red  {color: rgb(255,34,0); border: rgb(255,34,0);}
	.error {font-weight: bold; padding: 5px; border: 1px solid} /* after border color */
	
/* HOMEPAGE */	
#HP-Picture {z-index:1; position:relative; margin:-80px 0px 0 -190px; padding:2px; width: 996px; height:546px;}
#HP-Picture-Handheld {display:none;} 

#HomeText {z-index:6; text-align:left; position:absolute; top:70px; left:50px; width:500px; 
	font-size:14px;	font-weight:bold;}	


/*IMAGES SREEN-PRINT-HANDHELD*/

#KalessanMap_PRINT, #Thailand_PRINT {display:none;}


