html {
	margin:0px;
	padding:0px;
}

body {
padding:0;
text-align: center;
}

#page {
	margin-right: auto; margin-left: auto; position: relative; top: 0px; left: 0px; visibility: visible; display: block ;
	width: 802px;
}

#brochure {position:absolute; top:20px; left:645px; width:150px; height:87px; z-index:10;
background-image: url(http://www.voyages-pharaon.com/images/demande-de-brochure.png);  }

#brochure img {
border: 0;
}


/* police Coups de Coeurs */

.cc_titre_croisiere {

	color: #00586f;

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.cc_pays {

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.cc_presentation {

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

}

.cc_prix {

	color: #ac0f08;

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

}

a.cc_souligne {

	text-decoration:none;

}

a.cc_souligne:hover {

	text-decoration:underline;

}

/* police voyage */

.tt_pays {

	color: #FFFFFF;

	font-size: 16px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.txt_g_pays {

	color: #999999;

	font-size: 14px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-style:italic;

}

.prix_voyage {

	color: #ac0f08;

	font-size: 15px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bolder;

}

.jour_nuit {

	color: #666666;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#jour_nuit {
	float: left;
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.description-courte {

	color: #666666;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;

}
#description-courte {

	float: left;
	margin-left: 8px;
	color: #666666;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;

}

.tt_sejour {

	color: #ac0f08;

	font-size: 16px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.texte {

	color: #000000;

	font-size: 13px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	line-height: 150%;

}

/* police croisieres terrestre */

.contenu {

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	line-height: 110%;

}

.contenu2 {
color: #666666;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 110%;
}

.tt_psejour {

	color: #ac0f08;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}



.tt_ppays {
	color: #FFFFFF;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.tt_ppays_gen {
	color: #8c0023;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}


/* img bateau dahabiyyat  */
.droit img {
float: right;
margin-left: 3px;
margin bottom: 3px;
border: 1px solid black;
}

/* email */

.email {

	color: #000000;

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	text-decoration:none;

}

a.email {

	color: #000000;

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	text-decoration:none;

}

a.email:hover {

	text-decoration:underline;

}

/* formulaire */

Input.textform:hover {

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	background-color : #000000;

}

INPUT, TEXTAREA, SELECT	{

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color : #000000;

	background-color : #FFFFFF;

}

/* utilisé dans dahabiyyat.php pour affichage div de renseignements complémentaires  */
.clicTitre
  {
/*  border-color: #000000;
  border-top: 1px solid;
  border-left: 1px solid;
  border-right: 1px solid;
  border-bottom: 2px dashed;
  background-color: #eeeeee;*/
  }

.clicCacher
  {
  /* top: -20px;
 position: relative;*/
  text-align:right;
  margin-right: 10px;
  color: #000000;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  }
  
  .clicCacher a {
   color: #009AB5;
   }

.contenant 
  {
  display : block;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  border-left: 1px solid #000000;
  }