/* -------- Classes standards -------  */

body 
{ 	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	background-color:#555767;	
	margin:0px;	
}


.h4nobr
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
}

a
{ 	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration: none;
}

a:hover 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#E9E9A4;
	text-decoration:none;
}

#pageAnnonce
{
	background-color:#FFFFFF;
	color:#000000;
}

.Cadre
{
	background-color:#555555;
	border:1px solid #000000;
}

	
.PixelBas
{
	background-image:url(../images/pixel-bas.gif);
}

.PixelDroit
{
	background-image:url(../images/pixel-droit.gif);
}

.PixelGauche
{
	background-image:url(../images/pixel-gauche.gif);
}	

.CadreMilieu
{
	border:4px solid #EDEDED;
}

.Baniere
{
	background-image:url(../images/baniere.jpg);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#FFFFFF;
}

.Drapeau
{
	padding-top:55px;
}

.Eurosudimo
{
	padding-top:62px;
}
	
.PixelAdress
{
	background-image:url(../images/pixel-adresse.gif);
	text-align:center;
	vertical-align:top;
	padding-top:6px;
}

.PixelAdressEN
{
	font-size:9px;
	background-image:url(../images/pixel-adresse.gif);
	text-align:center;
	vertical-align:top;
	padding-top:6px;
}

.Email a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
}

.Email a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2D3441;
	font-size:10px;
	text-decoration:underline;
}

.EmailEN a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9px;
	text-decoration:none;
}

.EmailEN a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2D3441;
	font-size:9px;
	text-decoration:underline;
}

.RechercheRapide
{
	color:#E9E9A4;	
	font-size:8px;
	padding-right:11px;
}

.DegraderHaut
{
	background-image:url(../images/pixel-gris.gif);
	background-repeat:repeat-x;
	background-position:0% 100%;
	background-color:#969AA1;
	padding-left:87px;
}

.teste
{	
	padding-left:192px;
}

.FondPrestige
{
	background-image:url(../images/fond-prestige.gif);
	background-repeat:no-repeat;
	background-position:0% 0%;
}

.FondTransparent
{
	background-image:url(../images/fond-trans.png);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	vertical-align:middle;
}

.PixelMilieu
{
	background-image:url(../images/pixel-milieu.gif);
	background-repeat:repeat-x;
	background-position:0% 0%;
	background-color:#2D3441;
}

.PixelVolume
{
	background-image:url(../images/pixel-volume.gif);
	background-repeat:repeat-x;
}

.CoupCoeur
{
	font-family:Arial, Helvetica, sans-serif;
	color:#D48392;	
	font-size:8px;
	padding-right:11px;
}

.CoupCoeur a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#D48392;
	text-decoration:none;
}

.CoupCoeur a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#E0E1A1;
	text-decoration:none;
}

.NotreCoeur
{
	font-family:Arial, Helvetica, sans-serif;
	color:#E9E9A4;	
	font-size:8px;
	padding-right:11px;
}
	

.BorderBlan
{
	border:3px solid #FFFFFF;
}


#seloger
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; 
	background-image:url(../images/pixel-seloger.gif);
	padding-right:9px;
	color:#66727B;			
}
	
#seloger a
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; 
	color:#66727B;
	font-weight:bold;
	text-decoration:none;
}
	
#seloger a:hover
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; 
	color:#C22025;
	font-weight:bold;
	text-decoration:underline;
}	

/* -------- Annonces villes-------  */

#villes
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	text-align:center;
}

#villes a 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

#villes a:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#D5002E;
	text-decoration:none;
}	

/* classes de l'incl_moteur */

.TabTitreMini 
{
	font-size:10px;
	color:#FFFFFF;
}

.TabFond1Mini 
{
	font-size:10px;
	color:#FFFFFF;
}

.TabFond2Mini 
{
	font-size:10px;
	color:#FFFFFF;
}

.Form 
{
	font-size:10px;
	color:#3B3D8D;
	border:1px solid #879CB7;
	height:16px;
	width:157px;
	background-color:#C7CED7;
}

.Form1 
{
	font-size:10px;
	color:#3B3D8D;
	border:1px solid #879CB7;
	height:16px;
	width:76px;
	background-color:#C7CED7;
}

.Form2 
{
	font-size:10px;
	color:#3B3D8D;
	font-weight:bold;
	border:1px solid #879CB7;
	height:12px;
	width:36px;
	background-color:#C7CED7;
}
	

/*TABLEAUX*/


.tabFond1{border-color:#FFFFFF; border-width:0; border-style:solid; padding:2px; font-family: Verdana, Arial, Helvetica, sans-serif;; color:#ffffff;}
.tabFond2{border-color:#FFFFFF;; border-width:1px; border-style:solid; padding:2px; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;color:#ffffff;}
#tabFond10{border:1px solid #000000; padding:2px; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;color:#000000;}
#tabFond10 td{color:#000000;}
.tabTitre{background-color:#808080; color: #ffffff; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;;}
.tabCouleur{background-color:#808080; border-color:#FFFFFF; border-width:1px; border-style:solid; padding:2px; 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:#FFFFFF;
}

.encadre 
{
	background-color:#808080;
	border-color:#FFFFFF;
	border-width:2px;
	border-style:solid;
	padding:2px;
	color:#000000;
}	

/* CLASSES POUR LISTE_AGENCE_CP */



a.liste_agences_lien {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
	font-weight: bold;
	text-decoration:none;
}



a.liste_agences_lien:hover 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#24348A;
	font-weight: bold;
	text-decoration:none;
}

.liste_agences_nom
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
}

.liste_agences_info 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}


