/* CSS Document */
body
{
   width: 530px;
   margin: auto; /* Pour centrer notre page */
   margin-top: 0px; /* Pour éviter de coller avec le haut de la fenêtre du navigateur. Essayez d'enlever pour voir ! */
   margin-bottom: 0px;    /* Idem pour le bas du navigateur */
  /* background-color:#ffec00; #68C9CF*/
    background-color: #00CBD3;
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #ffffff;
   text-align:	left;
   }
   
#base
{
   width: 530px;
   padding: auto; /* Pour centrer notre page */
   padding-top:15px;
   padding-bottom:2px;
   text-align:center;
  
   }
.base
{
	width: 530px;
	height: 275px;
	 background-image: url("../images/iconogr-logo.jpg"); /* Une petite image de fond pour éviter d'avoir un vieux fond blanc :p */ 
	background-repeat:no-repeat;
	position:absolute;
     left: 50%; 
     top: 50%;
     margin-top: -175px; /* moitié de la hauteur de l'image */
     margin-left: -265px; /* moitié de la largeur de l'image */
   }

/*************************************************************/
/*************************************************************/
/*************************************************************/
/*ENTETE HEADER FIXE*/
/*************************************************************/
/*************************************************************/
/*************************************************************/


#header
{
   width: 700px;
   height: 160px;
   background-image: url("../images/logo-headers.gif");
   background-position: center;
   background-color:#06000f;
   background-repeat: no-repeat;
   margin-bottom: 0px;
   margin: auto; /* Pour centrer notre page */
}

#menu
{ 
	width: 700px;
   	height: 25px;
	background-image: url("../images/background-menu.gif");
	background-color: #06000f;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	margin: auto;
	margin-bottom:0px;
}

#centre
{ 
	width: 700px;
	background-position:top;
	background-repeat: no-repeat;
	margin: auto;
	text-align: center;
}
/*************************************************************/
/*************************************************************/
/*************************************************************/
/*MENU*/
/*************************************************************/
/*************************************************************/
/*************************************************************/

.element_menu
{ 	padding-left: 5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	text-align:center;
	letter-spacing:1px;
}
a.lien_menu
{	height:20px;
width:700px;
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	
}

li
{font-family:Arial;
	font-size:12px;
	color:#000000;
	text-align:left;
}

a.lien_menu:hover
{ 	text-decoration:underline;
	color:#ffffff;
	background:url(/www/lcas/images/fleche-menu.gif);
	background-repeat: no-repeat;
	background-position:bottom;	
	
}
a.lien_menu:visited
{ color:#ffffff;
}
FIELDSET
{
color:#970071;
border:1px solid #970071;}

/*************************************************************/
/*************************************************************/
/*************************************************************/
/*CONTENU*/
/*************************************************************/
/*************************************************************/
/*************************************************************/

#block-txt
{width:640px;
margin: auto;
padding:20px;
padding-left:40px;
}

p
{ font-family:Arial;
	font-size:12px;
	color:#000000;
	text-align: justify;
	}

#minitxt
{
	 width: 300px;
  	font-family:Arial;
	font-size:9px;
	color: #666666;
	text-align: center;
   margin-left: 20px;
   margin-bottom: 20px;
   margin-right:20px;
}
#txt01
{	width: 300px;
   	margin-left: 20px;
   	margin-bottom: 20px;
   	margin-right:20px;}

h1
{	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	letter-spacing:2px;
	text-transform:uppercase;
	color: #970071;
	margin-bottom:0px;
	clear:both;
	}


.p_red
{ font:bold 12px Arial;
color:#333333;
	text-align: justify;
	}
a.plink
{ font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:	#333333;
	text-decoration:underline;
	}

a.plink:hover
{ 	color:	#666666;
    text-decoration:none;
}

/************************************************/
/************************************************/	
/*BLOCK NEWS*/
/************************************************/
/************************************************/

#new
{
	float:right;
	width:300px;
	height:449px;
	overflow: scroll;
	background-color:#FFFFFF;
	clear:both;
}


/*************************************************************/
/*************************************************************/
/*************************************************************/
/*PUB et LIENS*/
/*************************************************************/
/*************************************************************/
/*************************************************************/

#liens
{width:685px;
margin: auto;}

#pub_liens
{
   width: 300px;
   float:right;
   }
#ban02
{
   width: 300px;
   height: 80px;
   margin-top:20px;
   clear:both;
}
#list
{width: 300px;
margin-top:20px;}

#list-liens
{  	float:right;
	margin-right: 20px;
	width: 300px;
	height: 300px;
}

h3
{
font: bold 20px Arial;
border-bottom: double;
letter-spacing:2px;
color: #970071;
}

h4
{
font: bold 20px Arial;
border-bottom: double;
letter-spacing:2px;
color:#beb27c;
}
/************************************************/
/************************************************/
/* LIENS ACCUEIL*/
/************************************************/
/************************************************/
.l1
{	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8d0707;
	background-color:#ffe8a3;
	margin:1px;
	padding:1px;
	padding-top:2px;
	
}
a.l1
{	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8d0707;
	text-decoration:none;
	
}
a.l1:hover
{ 	color:#ff0033;
}


/**/
.l2
{	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8d0707;
	background-color:#fff3ce;
	margin:1px;
	padding:1px;
	padding-top:2px;
}
a.l2
{	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8d0707;
	text-decoration:none;
}
a.l2:hover
{ 	color: #ff0033;
}

#element_liens
{ 	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:10px;
	background-color:#C30082;
	float:left;
	margin-top:20px;
	margin-left: 44px;
	margin-right:44px;
}
#photos
{  width: 300px;
   height: 300px;
   background-image: url(file:///Macintosh HD/Users/Deez/Sites web/images/pola/1.jpg);
   background-repeat: no-repeat;
   margin-top:20px;
   margin-bottom: 20px;

   }
   
   
/*************************************************************/
/*************************************************************/
/*************************************************************/
/*NEWSLETTERS*/
/*************************************************************/
/*************************************************************/
/*************************************************************/  

   
#newsletter
{  width: 685px;
   height: 20px;
   margin:auto;
   background-color:#FF3300;
   font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
   }


/*************************************************************/
/*************************************************************/
/*************************************************************/
/*FOOTERS*/
/*************************************************************/
/*************************************************************/
/*************************************************************/


   #footer
{  width: 694px;
height:25px;
   margin:auto;
}
.footer-tx
{
width: 447px;
font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:9px;
	text-align:left;
	vertical-align:top;
	}
	
.footer-tx2
{
width: 200px;
font-family:Geneva, Arial, Helvetica, sans-serif;
	color:	#970071;
	font-size:9px;
	text-align:right;
	vertical-align:top;
	}
	
a.footer
{	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:	#FFFFff;
	font-size:9px;
	text-decoration:none;
}
a.footer:hover
{ 	color:	#FFFF99;
}

a.footer2
{	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:	#970071;
	font-size:9px;
	text-decoration:none;
}
a.footer2:hover
{ 	color: #FF1AC3;
}


/*************************************************************/
/*************************************************************/
/*************************************************************/
/* PARTIE NEW */
/*************************************************************/
/*************************************************************/
/*************************************************************/


#basenew
{
   width: 275px;
   padding: 5px; /* Pour centrer notre page */
   background-color:#FFFFFF;
   }

.pcontentnew
{
width:275px;
font:normal 12px Arial;
color: #666666;
text-align:justify;
margin:auto;
margin-top:5px;
padding-bottom:5px;
padding-top:5px;
}

a.pcontentnew-pink
{
width:275px;
font:normal 12px Arial;
color: #FF017D;
text-align:justify;
margin:auto;
margin-top:5px;
padding-bottom:5px;
padding-top:5px;
text-decoration: none;
}

a.pcontentnew-pink:hover
{
text-decoration:underline;
}

.imgcontentnew
{
width:275px;
height:130px;
text-align:right;
margin:auto;
margin-top:2px;
}  

.imgcontentnew2
{
width:275px;
height:432px;
text-align:right;
margin:auto;
margin-top:2px;
}  
.titlenew
{
width:275px;
font:normal 14px Arial;
font-variant:small-caps;
font-weight:bold;
color: #FF017D;
text-align:left;
margin:auto;
margin-top:15px;
} 

.blacknew
{ 
background-color:#666666;
margin:auto;
width:275px;
height:2px;
margin-bottom:5px;
margin-top:2px;
}

.date
{width:275px;
font:normal 9px Arial;
color: #666666;
text-align:right;
}

/*************************************************************/
/*************************************************************/
/*************************************************************/
/*PAGE LIENS*/
/*************************************************************/
/*************************************************************/
/*************************************************************/

#lienf1
{	width: 150px;
   	margin-left: 28px;
   	margin-bottom: 20px;
   	margin-right:50px;
	margin-top:20px;
	padding-top:0px;
	}
	

#lienf2
{
	float:right;
	width: 150px;
   	margin-left: 28px;
   	margin-bottom: 20px;
   	margin-right:50px;
	padding-top:0px;}

.titleliens01
{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	color:#ffe18f;
	background-color:#c90028;
	margin:1px;
	margin-bottom:7px;
	padding-bottom:1px;
	padding-top:2px;
	padding-left:5px;
}

.liens01
{font : 11px Arial;
	color:#ffffff;
	text-decoration:none;
	padding-left:7px;
	padding-top:0px;}

a.liens01
{
font : 11px Arial;
	color:#ffffff;
	text-decoration:none;
	}
	
a.liens01:hover
{color: #1b8d92;}

.titleliens02
{font : bold 12px Arial;
	letter-spacing:1px;
	color:#ffe18f;
	background-color:#c9007b;
	margin:1px;
	margin-bottom:7px;
	margin-top:15px;
	padding:1px;
	padding-top:2px;
	padding-left:5px;
}

a.liens02
{font : 11px Arial;
	color: #999999;
	text-decoration:none;
	margin-top:1px;
}
a.liens02:hover
{ 	color: #c9007b;}


.titleliens03
{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	color:#ffe18f;
	background-color:#c97600;
	margin:1px;
	margin-bottom:7px;
	padding:1px;
	padding-top:2px;
	padding-left:5px;
}

a.liens03
{font : 11px Arial;
	color: #999999;
	text-decoration:none;
}
a.liens03:hover
{ 	color: #c97600;}

/*NEW LINK*************************************************/

a.liens03new
{font : 11px Arial;
	color: #999999;
	text-decoration:none;
}
.liens03new:after
{
content:url(file:///Macintosh HD/Users/Deez/Sites web/images/new.gif);
}

a.liens03new:hover
{ 	color: red;}
/*FIN NEW LINK*************************************************/

.titleliens04
{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	color:#ffe18f;
	background-color:#a30064;
	margin:1px;
	margin-bottom:7px;
	margin-top:15px;
	padding:1px;
	padding-top:2px;
	padding-left:5px;
}
	
a.liens04
{font-family:Arial, Helvetica, sans-serif;
	color: #999999;
	font-size:11px;
	text-decoration:none;
	margin-top:0px;
}
a.liens04:hover
{ 	color: #a30064;}

.titleliens05
{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	color:#ffe18f;
	background-color:#a05e00;
	margin:1px;
	margin-bottom:7px;
	margin-top:15px;
	padding:1px;
	padding-top:2px;
	padding-left:5px;
}

a.liens05
{font-family:Arial, Helvetica, sans-serif;
	color: #999999;
	font-size:11px;
	text-decoration:none;
	margin-top:0px;
}
a.liens05:hover
{ 	color: #a05e00;}

.titleliens06
{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	color:#ffe18f;
	background-color:#00b9b2;
	margin:1px;
	margin-bottom:7px;
	padding-bottom:1px;
	padding-top:2px;
	padding-left:5px;
}

.liens06
{font-family:Arial, Helvetica, sans-serif;
	color: #999999;
	font-size:11px;
	text-decoration:none;
	margin-top:0px;
}

a.liens06
{
font : 11px Arial;
	color:#999999;
	text-decoration:none;
	}
	
a.liens06:hover
{color: #00b9b2;}

.titleliens07
{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	color:#ffe18f;
	background-color:#009792;
	margin:1px;
	margin-bottom:7px;
	margin-top:15px;
	padding:1px;
	padding-top:2px;
	padding-left:5px;
}

a.liens07
{font-family:Arial, Helvetica, sans-serif;
	color: #999999;
	font-size:11px;
	text-decoration:none;
	margin-top:0px;
}
a.liens07:hover
{ 	color: #009792;}

.titleliens08
{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	color:#ffe18f;
	background-color:#00757f;
	margin:1px;
	margin-bottom:7px;
	margin-top:15px;
	padding:1px;
	padding-top:2px;
	padding-left:5px;
}

a.liens08
{font-family:Arial, Helvetica, sans-serif;
	color: #999999;
	font-size:11px;
	text-decoration:none;
	margin-top:0px;
}
a.liens08:hover
{ 	color: #00757f;}

.miniban
{width:120px;
height:30px;
margin:auto;
margin-top:10px;
margin-bottom:20px;
}

.titleliens09
{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	text-transform:uppercase;
	color:#ffe18f;
	background-color: #ff0033;
	margin:1px;
	margin-bottom:7px;
	margin-top:15px;
	padding:1px;
	padding-top:2px;
	padding-left:5px;
}

.liens09
{font : 11px Arial;
	color:#660033;
	background-color: #EFEFEF;
	text-decoration:none;
	padding:7px;
		}
a.liens09b
{font :11px Arial;
	color:#660033;
	text-decoration:none;
}
a.liens09b:hover
{ 	color: #FF0033;}

/*************************************************************/
/*************************************************************/
/*************************************************************/
/*PAGE DE RESERVATION*/
/*************************************************************/
/*************************************************************/
/*************************************************************/

#textresa
{
width:629px;
margin-left:28px;
margin-right:28px;
}

#titreresa01
{font:bold 12px/20px Arial;
letter-spacing:1px;
	text-transform:uppercase;
	color:#ffe18f;
	background-color: #ff0033;
	margin:1px;
	margin-bottom:7px;
	padding-left:5px;
}

.inforesa
{font : 11px Arial;
	color:#999999;
	text-decoration:none;
	padding-left:30px;
	padding-right:15px;
	padding-top:2px;}

/*************************************************************/
/*************************************************************/
/*************************************************************/
/*PAGE DE FORMATS / TARIFS*/
/*************************************************************/
/*************************************************************/
/*************************************************************/
table
{
   border-collapse: collapse; /* Les bordures du tableau seront collées (plus joli) */
   margin-left:5px;
   margin-bottom:5px;
}
.table2
{
   border-collapse: collapse; /* Les bordures du tableau seront collées (plus joli) */
   border-style:hidden;
   padding:10px;
   margin-bottom:15px;
}

thead
{
width:120px;
font:bold 12px/20px Arial;
color:#333333;
padding-left:10px;
}

td /* Les cellules normales */
{
   border-left: 1px solid black;
   font: 11px Arial;
	color: #333333;
   text-align: left; /* Tous les textes des cellules seront centrés*/
   padding: 5px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}

.form
{ width:220px;
text-align:left;
padding: 5px;
}

.form2
{ width:125px;
text-align:left;
padding: 5px;}


.form3
{ width:100px;
font: 12px Arial;
color: #333333;
text-align:right;
padding: 5px;
border-collapse: collapse; /* Les bordures du tableau seront collées (plus joli) */
border:0px;
   margin-bottom:15px;
}
.form4
{ width:125px;
font: 12px Arial;
color: #333333;
text-align:left;
padding: 5px;
padding-left:25px;
border-collapse: collapse; /* Les bordures du tableau seront collées (plus joli) */
   border-style:hidden;
   border-style:dashed;
   margin-bottom:15px;
}

a.form
{font: 11px Arial;
	color: #333333;
	text-decoration:none;
	text-align:center;
	text-decoration:underline;
}

a.form:hover
{ 	color: #FF0033;}

/*************************************************************/
/*************************************************************/
/*************************************************************/
/*NEWSLETTERS*/
/*************************************************************/
/*************************************************************/
/*************************************************************/

#newf1
{	width: 200px;
   	margin-left: 3px;
   	margin-bottom: 20px;
   	margin-right:25px;
	padding-top:0px;
	}
	

#newf2
{
	float:right;
	width: 200px;
   	margin-left: 3px;
   	margin-bottom: 20px;
   	margin-right:25px;
	padding-top:0px;}

#newtitle
{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	color:#ffe18f;
	background-color:#c90028;
	margin:1px;
	margin-bottom:7px;
	padding-bottom:1px;
	padding-top:2px;
	padding-left:5px;
}
#newpict
{width:200px;
height:200px;
}
.soustitle
{font:bold 12px/20px Arial;
	color: #333333;
	text-decoration:underline;
	text-transform:uppercase;
	padding-top:5px;
	}

#newtext
{	font: 11px Arial;
	color: #333333;
	padding-top:5px;
	}
	
.txtgras
{ font: bold 22px/25px Arial;
text-transform:uppercase;
color:#FF0000;
text-align:center;
}

a.txtgras
{ font: bold 22px/25px Arial;
text-transform:uppercase;
color:#FF0000;
text-align:center;
text-decoration: underline overline
}

a.txtgras:hover
{ color: #990000;
text-decoration: none;
}
	
/*************************************************************/
/*************************************************************/
/*************************************************************/
/*CONFIRMATION*/
/*************************************************************/
/*************************************************************/
/*************************************************************/
.newtitle2
{font:bold 12px/20px Arial;
	color: #FF0000;
	text-transform:uppercase;
	letter-spacing:1px;
	margin:1px;
	margin-bottom:7px;
	padding-bottom:1px;
	padding-top:10px;
}

/*************************************************************/
/*************************************************************/
/*************************************************************/
/*AIDES*/
/*************************************************************/
/*************************************************************/
/*************************************************************/
.newtitle3
{font:bold 14px/20px Arial;
	color: #FFffff;
	background-color:#970071;
	text-transform:uppercase;
	text-align:center;
	letter-spacing:1px;
	margin:1px;
	margin-bottom:7px;
	padding-bottom:1px;
	padding-top:10px;
}

/*************************************************************/
/*************************************************************/
/*************************************************************/
/*404*/
/*************************************************************/
/*************************************************************/
/*************************************************************/
h2
{font:bold 100px Arial;
color:#333333;
margin-top:25px;
padding-bottom:0px;
}

.red
{ color:#CC0000;
}