/* Propriétés courantes des classes

 -- Pour le texte --
	Police de caractère
		font-family: Arial, Verdana, Helvetica, sans-serif;
	Corps (en pixels)
		font-size: 12px;
	Gras
		font-weight: bold;
	Italic
		font-style: italic;
	Souligné
		text-decoration: underline;
	Couleur du texte
		color: #000000;

 -- Pour le body --
	Marge gauche
		margin-left: 0px;
	Marge haute
		margin-top: 0px;

 -- Pour les tableaux --
	Couleur du cadre
		border-color: #000000;
	Cadre
		border-width: 0;
	Style du cadre
		border-style: solid; (également NotSet, None, Dotted, Dashed, Groove, Double, Ridge, Inset, Outset) (navigateurs IE4, au moins)
	Marge à l'intérieur des cellules
		padding: 0;
	Marge entre les cellules
		spacing: 0;
	Image de fond
		background-image: url($$_$$dir/image.gif);

 -- Pour le reste --
	Alignement horizontal
		text-align: center;
	Alignement vertical
		vertical-align: middle;	
	Largeur
		width: 100px;
	Hauteur
		height: 100px;
	Couleur de fond
		 background-color: #000000;	
*/

/* BODY */
body {
margin-left: 0px;
margin-top: 0px;
background-color: #CDD4DA;
/*background-color: #F7F7F7;*/


font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}

/* CELLULE DE TABLEAU PAR DEFAUT */
td {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
text-align:left;
}

/* PARAGRAPHE DE TEXTE PAR DEFAUT */
p {
font-family: Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #000000;

}

.titre {
font-family: Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #AB0027;
text-align:left;

}
.seloger {
font-family: Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #ffffff;
text-align:right;

}

/* LIEN */
a {
font-size: 10px;
color: #68091A;
font-weight: normal;
text-decoration: none;
}

/* LIEN - ROLLOVER */
a:hover {
font-size: 10px;
color: #CF0227;
font-weight: normal;
text-decoration: none;
}

a.accueil {
font-size: 10px;
color: #CF0227;
font-weight: normal;
text-decoration: none;
}

/* LIEN - ROLLOVER */
a.accueil:hover {
font-size: 10px;
color: #68091A;
font-weight: normal;
text-decoration: none;
}
a.loger {
font-size: 12px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

/* LIEN - ROLLOVER */
a.loger:hover {
font-size: 12px;
color: #E46F84;
font-weight: bold;
text-decoration: none;
}

/* CLASSES STANDARDS */

	/* "Coup de coeur" (coupdecoeur_page.htm) et "Exclusif" (recherche.htm) */
	.TitreRouge {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	}
	
	/* liens "sélectionnez" */
	.selection {
	font-size: 12px;
	font-weight: bold;
	color: #737373;
	}





/* CLASSES UTILISEES PAR LES TABLEAUX DES MOTEURS STANDARDS */

	/* Cellule titre des tableaux */
	.tabTitre {
	background-color: #CF0227;
	padding: 2px;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	}
	
	/* fonds des tableaux */
	
	/* background */
	.tabFond1 {
	background-color: #F7F7F7;
	border-color: #000000;
	border-width: 0px;
	border-style: solid;
	padding: 2px;
	}
	
	/* petits tableaux imbriqués dans le tabFond1 */
	.tabFond2 {
	background-color: #FFFFFF;
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
	padding: 2px;
	}

	/* classes de l'incl_moteur 
	
	.tabTitremini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CF0227;
	padding: 2px;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	}
	
	.tabFond1Mini {
	background-color: #000000;
	border-color: #000000;
	border-width: 0px;
	/*border-style: solid;*/
/*	padding: 2px;
	}
	
	.tabFond2mini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	padding: 2px;
	font-size: 10px;
	}
	
	.Form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	}
	
	.minilien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	}
	
	.minilien:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF; 
	}*/

/* CLASSES MISE EN PAGE GUIDE PRATIQUE */

.txtTitre3 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
font-weight: bold; 
color: #ffffff
}

.gras {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
font-weight: bold; 
color: #002C73
}

.encadre {
background-color: #DEDFEF; 
border-color: #52699C; 
border-width:2; 
border-style:solid; 
padding:2;
}


/* CLASSES POUR LISTE_AGENCE_CP */

a.liste_agences_lien {}

a.liste_agences_lien:hover {}

.liste_agences_nom {
	font-weight: bold; 
}

.liste_agences_info {
	font-weight: bold; 
}

/* CLASSES POUR INCL_TEXTE_VILLES */


.tabTxtvilles {

}

/* CLASSES PERSOS */
	/* titre home moteur */
	.liste_agences{
	font-size:13px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CE0021;
	
}
.59agences{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#A3393B;
	font-weight:bold;
	vertical-align:bottom;
	
}

