body, p, input, td, span, textarea, select
	{background-color:#455365 , font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; }
	
 h1 {
      font-size:17.5px;
      color:#ffffff;
	  font-family:Arial, Helvetica, sans-serif;
    }
span.forfaitOak {
		font-size : 19.5px;
		color : #003366;
		font-family:Arial, Helvetica, sans-serif;
	}
span#couple-lingerie{
		font-size : 17px;
		color : #003366;
		font-family:Arial, Helvetica, sans-serif;
	}
span#supplement
{
	color : #ffbd38;
}
div#ligne 
{
	background-color : #003366;
	height : 10px;
}
a
	{
	color:#FF8040;
	text-decoration:none;
	font-weight:bold;
	}
a:hover
	{
	color:#DCE1E9;
	text-decoration:underline;
	font-weight:bold;
	} 
p, ul, li {margin: 0 7px 0 7px}

ul, li {margin: 0 7px 0 20px}

input, textarea
	{background-color:#ffffff}

input.bouton
	{color:#FFFFFF; background-color:#507992}

input.radio, input.check
	{background-color:#FFFFFF}


.titre
	{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:15pt}

.soustitre
	{font-weight:bold; font-size:13pt}



.Gras
	{font-weight:bold}

.erreur
	{color:#FF5B24}

.titreNews
	{font-weight:bold; font-size:18px}

.grasBlanc
	{font-weight: bold; color: #FFFFFF}

.titreContact
	{font-weight:bold; font-size:11pt}
.texteGris
	{ color: #FAFAFA}
.tdtexteTitre1
	{background-color:#455365; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}
.tdtexteTitre2
	{background-color:#637792; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}
	

.tableForm,
	.tableForm table{background-color:#455365; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; }
	.tableForm li {
	
	font-family:  Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size: 100%;
	color: #ffffff;
	display : list-item;
	list-style-image : url(images/puce2b.gif);
	list-style-position:outside;} 
	
.tableFormB,
	.tableFormB table{ background-color:#455365; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #d6d6d6; }
	.tableFormB td{background-color:#D6D6D6; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #455365;}
.tableFormB a{color:#455365;text-decoration:none;font-weight:normal;font-size: 10px;}
.tableFormB a:hover{color:#546179;text-decoration:underline;font-weight:normal;} 

.tableFormC,
	.tableFormC table{background-color:#d6d6d6; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
	.tableFormC th{background-color:#d6d6d6; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #455365;}
	.tableFormC td1{background-color:#455365; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; padding-left:5px; }
	.tableFormC td2{background-color:#637792; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; padding-left:5px; }
	
.tableForm2,
	.tableForm2 table{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
	.tableForm2 td1{background-color:#6E96BE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
	.tableForm2 td2{background-color:#CADAE8; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366;}
	.tableForm2 a
	{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	}
	.tableForm2 a2
	{
	color:#003366;
	text-decoration:none;
	font-weight:normal;
	}
	.tableForm2 a:hover
	{
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:normal;
	} 
	.tableForm2 th {
	font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003366;
	background-image:url(images/orange_rectangle.gif);}
	.tableForm2 p{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
	.tableForm2 p, .tableForm2 ul{margin: 0 0 0 0}
	.tableForm2 li {
	margin-left: 20px ;
	font-family:  Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size: 90%;
	color: #ffffff;
	display : list-item;
	list-style-image : url(images/puce_mini2.gif);
	list-style-position: outside;} 

tableFormD,
	.tableFormD table{background-color:#d6d6d6; cellspacing:0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
	.tableFormD th{background-color:#d6d6d6; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #455365;}
	.tableFormD td1{background-color:#455365; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
	.tableFormD td2{background-color:#637792; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
	
tablePhotos,
	.tablePhotos table{background-color:#637792; cellspacing:0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
.remark2{
	width: 580px;
	border: 0px solid #3073A8;
	background-color: #CC3300 ;
	text-align: center;
	margin: auto;
	padding: 5px;
	font-size:12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
	color:#fff;
}
.remark1{
	width: 580px;
	border: 0px solid #3073A8;
	background-color: #D6D6D6 ;
	/*text-align: center;*/
	margin: auto;
	padding: 5px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#455365;
}

ol.puces2
{
    list-style-type:none;
  margin-top: 0.35em;
    /*margin-left: 25px; */
    /*padding-left: 0; */
}
.puces2 li
{
    margin-top: -2px ;
  margin-left: -11px ;
  list-style-image : url(images/puce2b.png);
  list-style-position: outside;
  font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#455365;
}
.forfait
{
	font-weight:bold; 
	font-size:18px;
	/*color:#FF9933; BC6400*/
	background-color:#CC0000;
}
.titreContact2
	{font-weight:bold; font-size:16px;color:#F98300;}