 body {margin:0px; padding:0px; }

  .white{font-family:Tahoma; font-size:11px;  color:#FFFFFF; font-weight:900}
  
  .white_arial{font-family:Arial; font-size:11px;  color:#FFFFFF;}
  .menu{font-family:Arial; font-size:11px;  color:#333333; text-decoration:none}  #selection{font-family:Arial; font-size:11px; text-decoration:none}
  .main{font-family:Arial; font-size:11px;  color:#333333; line-height:14px}
  .blue{font-family:Arial; font-size:11px;  color:#006699; line-height:14px}
  .blue_l{font-family:Arial; font-size:11px;  color:#368FB7; line-height:14px}


 .bottomlink{
 	font-family:Arial;
  	font-size:11px; 
   	color:#333333;
    text-decoration:none;
	}
	
 .bottomlink:hover{
 	font-family:Arial;
	font-size:11px;
    color:#333333;
	text-decoration:underline;
	}	
		 
		
	  textarea{
 		width:210px; height:60px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color: #68B2C8; 
		font-family:Arial; 
		font-size:11px;  
		color:#2C7287; 
		overflow:auto;
		}
input{
  		width:117px; height:20px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#68B2C8;
		font-family:Tahoma; 
		font-size:11px;  
		color:#2C7287; 
		}
 
 
 .button {
	font-family:  Arial, sans-serif;
	font-size: 14px;
	font-style: normal;

	font-weight: bold;
	color: #ffffff;
	cursor:hand;
	text-align: center;
	width: 89px;
	height:34px;
	background-image: url('images/reset2.gif');
	border:0px solid #B5EEFF;
	}
 

.cliquez{
 	font-family:"Britannic Bold";
	font-size:18px;  
	color:#FFFFFF; 
	font-weight:bold
	}
	.contacthead{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;  
	color:#1D76B3; 
	font-weight:bold
	}
	.contacttext{
 	font-family:arial;
	font-size:12px;  
	color:#1D76B3; 
	font-weight:bold
	}
	.caribes-bottomtext{
 	font-family:"Trebuchet MS";
	font-size:12px;  
	color:#1D76B3; 
	font-weight:bold;
	text-decoration:none;
	}
	.caribes-bottomtext:hover{
 	font-family:"Trebuchet MS";
	font-size:12px;  
	color:#022F4E; 
	font-weight:bold;
	text-decoration:none;

	}
    .aboutustext{
 	font-family: Tahoma;
	font-size: 12px;  
	color: #000000;
	text-align:center;
	font-weight: bold;
	}
	.aboutustext2{
 	font-family: Tahoma;
	font-size: 12px;  
	color: #000000;
	text-align:justify;
	font-weight: bold;
	}
	.indextext{
 	font-family: Tahoma;
	font-size: 14px;  
	color: #000000;
	text-align: center;
	font-weight: bold;
	}
	.indextext2{
 	font-family: Tahoma;
	font-size: 12px;  
	color: #000000;
	text-align: justify;
	font-weight: normal;
	}
	.aboutustext1{
 	font-family: Arial;
	font-size: 12px;  
	color: #000000; 
	font-weight: normal;
	}
	.errorhead{
 	font-family: Arial;
	font-size: 14px;  
	color: #ff0000; 
	font-weight: normal;
	line-height: 17px;
	}
	.errortext{
 	font-family: Arial;
	font-size: 14px;  
	color: #000000; 
	font-weight: normal;
	line-height: 17px;
	}
	.caribestext{
 	font-family: Arial;
	font-size: 11px;  
	color: #000000; 
	font-weight: normal;
	line-height: 16px;
	}
.gallery{
 	font-family: Arial, sans-serif;
	font-size:12px;  
	color:#005681; 
	font-weight:bold;
	text-decoration:none;
	}
	.gallery:hover{
 	font-family: Arial, sans-serif;
	font-size:12px;  
	color:#003D5B; 
	font-weight:bold;
	text-decoration:underline;
	}
.gallery1{
 	font-family: Arial, sans-serif;
	font-size:11px;  
	color:#005681; 
	font-weight:bold;
	text-decoration:none;
	}
.gallery1:hover{
 	font-family: Arial, sans-serif;
	font-size:11px;  
	color:#003D5B; 
	font-weight:bold;
	text-decoration:underline;
	}
 
#date {
font-size:0.7em;
font-family:Comic Sans MS, Tahoma, Verdana;
color:#0B3E6F;
padding-left:15px;
}

.defilement_box {
float:left;
margin-left:40px;
padding:0;
font-family:Comic Sans MS, Tahoma, Verdana;
color:#B4EEFF;
text-align:center;
font-size:0.8em;

}
#defilement {
height:200px;
}
.def_legende {

font-family:Comic Sans MS, Tahoma, Verdana;
color:#B4EEFF;
text-align:center;
font-size:0.8em;
}


#annonces {
width:100%;
}

.ann_opaque {
}

hr{
border:1px solid #0f92bc;

width:100%;
}

#letableau td{
padding:1px;
}

INPUT, TEXTAREA {
background-color: #33CCFF;
border:1px solid #ccc;
}


.liste a {
color:#FF6600;
}