/*pas de cadre bleu autour des images */
img { border: 0;}

a
{
	color : white;
	font-family : Verdana; 
	font-size : 10px;	
}
a:hover
{
	color : #00A8FF;
	font-family : Verdana; 
	font-size : 10px;
}
.center
{
text-align : center;
}

.sousmenulien
{
	color : black;
	font-family : Verdana; 
	font-size : 10px;	
}
.sousmenuactif
{
	border-style : solid; 
	border-width : 1px; 
	border: 1px solid black;
	font-family : Verdana;
	font-size : 10px;
	background-color : #DDDDDD;	
}
.sousmenu
{
	border: thin dotted #FFFFFF;
	border-style : solid; 
	border-width : 1px; 
	border-color : #000000;
	font-family : Verdana;
	font-size : 10px;
	color : black;
	background-color : #F5F1C6;
}
.lien_menu_top
{
	border-style : solid; 
	border-width : 1px; 
	border-color : #00A8FF;
	color : black;
	font-family : Verdana; 
	font-size : 10px;
	background-color : #CCE0EB; 
	
}
.erreur
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color : #FFCCFF;
}
.detailjaune11
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #FFCC66;
}
.txtrougefonce
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color : #CC3333;
}
.txtbleufonce
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color : darkblue;
}
.txtfondmenuderoulant
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color : black;
	background-color : #CCCCCC; 
}

.tourjaune {
	border-style : solid; 
	border-width : 1px; 
	border-color : #00A8FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: thin dotted #FBF979;
}
.contourgauchebasjaune {
	color : white;
	font-family:  courier;
	font-size: 9px;
	border-bottom: thin solid #FBF979;
	border-left: thin solid #FBF979;
	border-width : 1px; 
}
.contourdroithautjaune {
	color : white;
	font-family:  courier;
	font-size: 9px;
	border-top: thin solid #FBF979;
	border-right: thin solid #FBF979;
	border-width : 1px; 
}
.titre_verdana_9_blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}
.texte9gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
}
.texte9grisfonce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.texte9noir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.dejachoisi {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style : italic;
	color: darkblue;
}
.texte9blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.texte9jaune {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FBF979;
}
.textenormalarialblanc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.texte12arialblanc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.tabledetail
{
	border-style : solid; 
	border-width : 1px; 
	border-color : black;
	color : black;
	font-family : Verdana; 
	font-size : 10px;
	padding : 2px;
}
.entetetable
{
	background-color : lightgrey;
	font-family : Verdana; 
	font-size : 10px;
	padding : 5px;
	font-weight: bold;
	border-bottom: 1px dotted #000000;
}
input
{
	font-family : Verdana; 
	font-size : 10px;
	border-style : none; 
	border-width : 1px; 
	border-color : black;
	cursor : pointer;
}
textarea
{
	font-family : Verdana; 
	font-size : 10px;
	border-style : none; 
	border-width : 1px; 
	border-color : black;
}
select
{
	font-family : Tahoma; 
	font-size : 9px;
	border-style : none; 
	border-width : 0px; 
	border-color : black;
}
.jourvide
{
	font-family : Verdana;
	font-size : 9px;
	border: 1px dotted #CCCCCC;
}
.jourmois
{
	font-family : Verdana;
	font-size : 9px;
	border : 1px solid #000000;
}
.joursejour
{
	font-family : Verdana;
	font-size : 9px;
	background-color: lightgrey;
	border : 1px ridge #222272;
	cursor : help;
}
.joursejoursel
{
	font-family : Verdana;
	font-size : 9px;
	background-color: #F5F1C6;
	border : 1px ridge #222272;
	cursor : help;
}
.TableDetailVacances
{
	border: thin dotted #FFFFFF;
	border-width : 1px; 
	border-color : #000000;
	font-family : Verdana;
	font-size : 10px;
	color : black;
}
.VacancesTableListeSejours
{
	border : thin ridge #CCCCCC;
	border-width : 1px; 
	
}
.VacancesTableListeSejoursTitre
{
	font-family : Verdana;
	font-size : 11px;
	color : white;	
}
.VacancesTableListeSejoursCourtePresentation
{
	font-family : Arial;
	font-size : 11px;
	font-style : italic;
	color : #000000;
}
.VacancesTableSaison
{
	font-family : Courier;
	font-size : 11px;
	color : #F5F1C6;
}
.VacancesTablePresentation
{
	border: thin solid #000000;
	border-width : 1px; 
	border-color : #000000;
	background-color : #FFFFFF; 
}
.VacancesTablePresentationTexte
{
	font-family : Arial;
	font-size : 11px;
	color : #000000;
}
.VacancesTablePresentationTitre
{
	font-family : Verdana;
	font-size : 11px;
	color : darkblue;
	border-bottom: thin dotted #28749C;
	border-width : 1px; 
	border-color : #000000;
	background-color : #FFFFFF; 
}
.VacancesDetailTitre
{
	font-family : Tahoma, Verdana;
	font-size : 14px;
	color : #F5F1C6;
	border-bottom: thin dotted #28749C;
	border-width : 1px; 
	border-color : #000000;
}
.VacancesSaisonActive
{
	border: thin dotted #FFFFFF;
	border-style : solid; 
	border-width : 1px; 
	border-color : #000000;
	font-family : Verdana;
	font-size : 10px;
	color : black;
	background-color : #F5F1C6;
}
.VacancesSaisonNonActive
{
	border: thin dotted #FFFFCC;
	border-width : 1px; 
	border-color : #000000;
	font-family : Verdana;
	font-size : 10px;
	color : black;
	background-color : #CCCCCC;
}
.VacancesTableMemeSejour
{
	border-bottom: thin solid #F5F1C6;
	font-family : Verdana;
	font-size : 12px;
	color : #F5F1C6;
}
.ConditionsGeneralesPetitTitre
{
	font-family : Verdana;
	font-size : 13px;
	color : #F5F1C6;
	font-style : italic;
	text-decoration : underline;
	font-weight : bold;

}
.ConditionsGeneralesTexteNormal
{
	font-family : Arial;
	font-size : 12px;
	color : #000000;
}
.RapportEvenementTitre
{
	border-bottom: thin solid #F5F1C6;
	font-family : Verdana;
	font-size : 9px;
	color : #FFFFFF;
}
.RapportEvenementTexte
{
	border-top: thin solid #F5F1C6;
	font-family : Arial;
	font-size : 9px;
	color : #FFCCFF;
}



