.rought
{
	color: Black;
	background-color: White;
	font-family: Verdana, Arial;
	font-size: 12px;	 
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

.frametag
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

.bodytag     /*très peu utilisé*/
{
	background-color: White;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

.bodytagmap /*Fond bleu clair utilisé un peu partout*/
{
	background-color: #F4F2FD;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;	
	font:13px Verdana, Arial, Helvetica, sans-serif;
}

.bodytagtxt /*vous ne devriez pas rencontrer ce style dans un site client*/
{
	background-image: url(../images2/pagemenu_bak.jpg);
	background-color: White;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
}

.txt /*utilisé dans les textes informatifs */
{
	background-color: #FDF4EF;
	color: Black;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	
}

.tabtable /*pas sur site client*/
{
	background: url(../images2/tab_bakoff.jpg);
	border: 0px;
}

.tabbakoff /*pas sur site client*/
{	
	text-align:	center;
}

.tabbakon /*pas sur site client*/
{
	text-align:	center;
	background-image: url(../images2/tab_bakon.jpg);
}

.tabtitleselecton /*pas sur site client*/
{
	color: #DD7700;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	text-transform:	none;
}

.tabtitleon  /*pas sur site client*/
{
	color: #5555EE;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	text-transform:	none;
}

.tabtitleoff /*pas sur site client*/
{
	color: #000099;
	font-family: Verdana, Arial;
	font-size: 8pt;
	text-align:	center;
	text-decoration: none;
	text-transform:	none;
}

.menutable /*pas sur site client*/
{
	background: url(../images2/leftmenu_bakoff.jpg);
	border: 0px;
}

.menubakoff /*pas sur site client*/
{
	text-align:	center;
}

.menubakon /*pas sur site client*/
{
	text-align:	center;
	background-image: url(../images2/leftmenu_bakon.jpg);

}

.menubakover /*pas sur site client*/
{
	text-align:	center;
	background-image: url(../images2/leftmenu_bakover.jpg);
}

.menutitleon /*pas sur site client*/
{
	color: #5555EE;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	text-transform:	none;
}

.menutitleselecton /*pas sur site client*/
{
	color: #DD2200;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	text-transform:	none;
}

.menutitleoff /*pas sur site client*/
{
	color: #000099;
	font-family: Verdana, Arial;
	font-size: 8pt;
	text-decoration: none;
	text-transform:	none;
}

.logobakoff /*pas sur site client*/
{
	background-image: url(../images2/logo_off.jpg);
}

.logobakon /*pas sur site client*/
{
	background-image: url(../images2/logo_on.jpg);
}

.maptable /*pas sur site client*/
{
	border: 1px;
	border-color: Navy;
}

.titlebluebak /*dégradé de bleu utilisé un peu partout*/
{

	background-image: url(../images2/fond_entete_resOne.jpg);
	/*background-image: url(../images2/titleblue_bak.gif);*/
	color: #003366;
	font-size: 10pt;
	font-family: Verdana, Arial;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	text-transform: none;
	vertical-align: middle;
}

.titlebluebak2 /*dégradé de bleu utilisé un peu partout*/
{

	/*background-image: url(../images2/titleblue_bak.gif);*/
	background-color: #004483;
	color: white;
	font-size: 10pt;
	font-family: Verdana, Arial;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	text-transform: none;
	vertical-align: middle;
}

.titlegraybak /*pas sur site client*/
{

	background-image: url(../images2/titlegray_bak.gif);
	color: white;
	font-size: 10pt;
	font-family: Verdana, Arial;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	text-transform: none;
	vertical-align: middle;
}
.titlebwbak /*pas sur site client (voir pour descriptif bien)*/
{
	background-color: #555555;
	color: white;
	font-size: 10pt;
	font-family: Verdana, Arial;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	text-transform: none;
	vertical-align: middle;
}

.titledarkorangebak /*pas sur site client*/
{
	background-color: #FF8C00;
	color: white;
	font-size: 10pt;
	font-family: Verdana, Arial;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	text-transform: none;
	vertical-align: middle;
}

.titleorangebak /*pas sur site client*/
{
	background-color: #FFA500;
	color: white;
	font-size: 10pt;
	font-family: Verdana, Arial;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	text-transform: none;
	vertical-align: middle;
}

.calendarbak  /*Fond Rayé Bleu Foncé/Bleu clair utilisé nottament dans 'le panier' et dans le calendrier*/
{
	color: #FFFFFF;
	background-image: url(../images2/calendar_bak.gif);
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	text-decoration: none;
	text-transform: none;
	vertical-align: top;
}

.descbak  /*pas sur site client*/
{
	color: #FFFFFF;
	background-image: url(../images2/calendar_bak.gif);
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	text-align: left;
	text-decoration: none;
	text-transform: none;
	vertical-align: middle;
}

.ctypebak /*pas sur site client*/
{
	color: #FFFFFF;
	background-image: url(../images2/ctype_bak.gif);
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	text-align: left;
	text-decoration: none;
	text-transform: none;
	vertical-align: middle;
}

.ctype2bak /*pas sur site client*/
{
	color: #FFFFFF;
	background-image: url(../images2/ctype2_bak.gif);
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	text-align: left;
	text-decoration: none;
	text-transform: none;
	vertical-align: middle;
}

.critcmbbak /*pas sur site client*/
{
	background-image: url(../images2/calendar_bak.gif);
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: center;
	vertical-align: middle;
}

.critcmb2bak /*pas sur site client*/
{
	color: #FFFFFF;
	background-image: url(../images2/ctype2_bak.gif);
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: center;
	vertical-align: middle;
}

.crit_cbox /* Combobox dans les critères de recherche */
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: center;
	vertical-align: middle;
}

.emptybak /*pas sur site client*/
{
	background-image: url(../images2/empty_bak.gif);
	color: Navy;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	text-decoration: none;
	text-transform: none;
	vertical-align: top;
}

.swfbak /*Fond des cartes dans la recherche*/
{
	text-align: center;
	background-color: #66CCFF;
}

.swfbakfr /*Fond des cartes dans la recherche (recherche departementale)*/
{
	text-align: center;
	background-color: #66CCFF;
	margin-left: 100px;
}

.submitbutton /*Utilise pour de nombreux boutons dans le panier et l'envoi de la proposition*/
{
	color: White;
	background-image: url(../images2/submit_bak.gif);
	border: none;
	border-color: none;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	height: 35;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	text-transform: none;
	width: 200px;	
}

.submitbutton_bask1 /*Utilise pour de nombreux boutons dans le panier et l'envoi de la proposition*/
{
	color: White;
	background-image: url(../images2/submit_bak_bask1.gif);
	border: none;
	border-color: none;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	height: 35;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	text-transform: none;
	width: 200px;	
}

.submitbutton_bask3 /*Utilise pour de nombreux boutons dans le panier et l'envoi de la proposition*/
{
	color: White;
	background-image: url(../images2/submit_bak_bask3.gif);
	border: none;
	border-color: none;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	height: 35;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	text-transform: none;
	width: 150px;	
}

.submitbutton_bask_inter /*Utilise pour de nombreux boutons dans le panier et l'envoi de la proposition*/
{
	color: White;
	background-image: url(../images2/submit_bak_inter.gif);
	border: none;
	border-color: none;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	height: 35;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	text-transform: none;
	width: 200px;	
}


.submitbutton_d /*Utilise pour de nombreux boutons dans le panier et l'envoi de la proposition*/
{
	color: White;
	background-image: url(../images2/submit_bak_d.gif);
	border: none;
	border-color: none;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	height: 35;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	text-transform: none;
	width: 200px;	
} 
 

.submit_bw /* bouton 'retour au panier' et autres a degrade gris*/
{	
	color: #003366;
	background-image: url(../images2/submit_bw_bak.gif);
	border-color: #666666;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	height: 25;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	text-transform: none;
} 

.criteres_btn 
{
	color: #003366;
	border: none;
	border-color: none;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	/*height: 35;*/
	/*padding-left: 10px;
	padding-right: 10px;*/
	text-align : center;
	text-decoration: none;
	text-transform: none;
	/*width: 200px;	*/
}

.launchbak /* Arriereplan degrade bleu pour certains boutons */
{
	/*background-image: url(../images2/titleblue_bak.gif);*/
	color: white;
	font-size: 10pt;
	font-family: Verdana, Arial;
	font-weight: bold;
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: none;
	text-transform: none;
	vertical-align: middle;
}

.launchbak2 /* Arriereplan degrade bleu pour certains boutons */
{
	background-color:#004483;
	/*background-image: url(../images2/titleblue_bak.gif);*/
	color: white;
	font-size: 10pt;
	font-family: Verdana, Arial;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	text-decoration: none;
	text-transform: none;
	vertical-align: middle;
}

.resulttitlebak  /* cellule de titre des resultats*/
{
	background-image: url(../images2/resulttitle_bak.gif);
	color: White;
	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
}

.resulttotalbak /* Fond de la zone 'Nombre de résultats' */
{
	background-image: url(../images2/swpool_bak.jpg);
	color: #003366;
	font-family: Verdana, Arial;
	font-size: 15pt;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
}

.resultboldcontent /* toutes les cellules contenant des resultats (en gras) et a fond degrade bleu */
{
	color: #003366;
	vertical-align: middle;
	font-size: 10pt;
	font-weight:bold;
	font-family: Verdana, Arial;
	padding-left: 5px;
	padding-right:5px;
	text-align: left;
	/*color: #003366;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	padding-left: 0px;
	padding-right:0px;
	text-align: left;
	background-color: #FDCB67;*/
}

.resultboldcontent_art /* toutes les cellules contenant des resultats (en gras) et a fond degrade bleu */
{
	color: #003366;
	vertical-align: middle;
	font-size: 10pt;
	font-weight:bold;
	font-family: Verdana, Arial;
	padding-left: 5px;
	padding-right:5px;
	text-align: right;
}

.ini_price /* prix initial si promo : texte en rouge */
{
	color: #ff0000;
	vertical-align: middle;
	font-size: 8pt;
	font-weight:normal;
	font-family: Verdana, Arial;
	padding-left: 5px;
	padding-right:5px;
	text-align: left;
	text-decoration: none;
}

.resultboldcontentbw  /* Raison sociale dans le panier et dans le descriptif */
{
	color: black;
	vertical-align: middle;
	font-size: 10pt;
	font-weight:bold;
	font-family: Verdana, Arial;
	padding-left: 5px;
	padding-right:5px;
	text-align: left;
}

.resultnormalcontent /* Dans resultats de recherche : police des intitulés (Nom de l'agence...) */
{
	color: #003366;
	font-size: 10pt;
	font-family: Verdana, Arial;
	font-weight:Normal;
	padding-left: 5px;
	padding-right:5px;
	text-align: justify;
}

.resultnormalcontentbw  /* Utilisé pour les mails envoyés, pas visible sur site client */
{
	color: black;
	vertical-align: middle;
	font-size: 10pt;
	font-family: Verdana, Arial;
	font-weight: normal;
	padding-left: 5px;
	padding-right:5px;
	text-align: left;
}

.resultnormalcontentr  /* bandeaux haut et bas de page  + formulaire d'envoi*/
{
    background-image: url(../images2/resultmain_bak.jpg);
	color: #003366;
	vertical-align: middle;
	font-size: 10pt;
	font-family: Verdana, Arial;
	padding-left: 5px;
	padding-right:5px;
	text-align: right;
}

.resultdescbak /* Textes descriptifs dans les resultats de recherche */
{
	background-color: #FFFAF0;
	color: #003366;
	font-size: 10pt;
	font-family: Verdana, Arial;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: left;
	vertical-align: middle;
}

.resulttownbak  /* Cellule de la Ville dans les resultats de recherche */
{
	font-size: 10pt;
	font-family: Verdana, Arial;
	font-weight: Bold;
	padding-left: 5px;
	padding-right: 5px;
	text-align: Center;
	background-color: #fbead5;
	color: #303030;
}

.resultrefbak /* Ligne Reference, Type... dans les resultats de recherche */
{
	font-size: 10pt;
	font-family: Verdana, Arial;
	font-weight: Normal;
	padding-left: 5px;
	padding-right: 5px;
	background-color: burlywood;
	color: Black;
}

.pagenumon  /* numéros des pages */
{
	color: Red;
	font-family: Verdana, Arial;
	font-size: 16px;
	font-weight: bolder;
	text-decoration: none;
}

.pagenumoff /* numéros des pages*/
{
	color: Black;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bolder;
	text-decoration: none;
}

.pagemenubak /* cellule des numéros de page */
{
	background-image: url(../images2/pagemenu_bak.jpg);
	text-align: center;
}

.iconbak /* Arrière plan bleu pour aller avec les boutons */
{
	background-color: #0099FF;
	color: White;
	font-family: Verdana, Arial;	
	font-size: 10pt;
	font-weight:bold;
	text-align: center;
	vertical-align: middle;
}

.iconbwbak /* pour le classement, si il y a, dans le detail */
{
	color: black;
	font-family: Verdana, Arial;	
	font-size: 10pt;
	font-weight:bold;
	text-align: center;
	vertical-align: middle;
}

.viewlastbak  
{
	color: White;
	background-color: Gray;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial;
	text-align: center;
	vertical-align: middle;
}

.descboldcontentbig  /* Grosse ecriture dans descriptif */
{
	color: #003366;
	font-family: Verdana, Arial;
	font-size: 15pt;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	vertical-align: middle;
}


.descboldcontentbigbw /* Grande police Noire dans descriptif */
{
	color: black;
	font-family: Verdana, Arial;
	font-size: 15pt;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	vertical-align: middle;
}

.descboldcontent  /* contenu en gras du descriptif detaillé */
{
	color: #003366;
	vertical-align: middle;
	font-size: 10pt;
	font-weight:bold;
	font-family: Verdana, Arial;
	padding-left: 5px;
	padding-right:5px;
	text-align: center;
}

.descboldcontent_calendar  /* contenu en gras du descriptif detaillé */
{
	color: white;
	background-color:#66AEFE;
	/*background-image: url(../images2/calendar_bak2.gif);*/
	vertical-align: middle;
	font-size: 10pt;
	font-weight:bold;
	font-family: Verdana, Arial;
	padding-left: 5px;
	padding-right:5px;
	/*text-align: center;*/
}

.print_descboldcontent  /* contenu en gras du descriptif detaillé */
{
	color: #003366;
	vertical-align: middle;
	font-size: 8pt;
	font-weight:bold;
	font-family: Verdana, Arial;
	padding-left: 5px;
	padding-right:5px;
	text-align: center;
}

.descboldcontent2  /* contenu en gras du descriptif detaillé */
{
	color: #003366;
	vertical-align: middle;
	font-size: 10pt;
	font-weight:bold;
	font-family: Verdana, Arial;
	padding-left: 5px;
	padding-right:5px;
	text-align: left;
}

.descboldcontent2w  /* contenu en gras du descriptif detaillé */
{
	color: #003366;
	vertical-align: middle;
	font-size: 10pt;
	font-weight:bold;
	font-family: Verdana, Arial;
	padding-left: 5px;
	padding-right:5px;
	text-align: left;
}

.descboldcontent2w_calendar  /* contenu en gras du descriptif detaillé */
{
	color: white;
	background-image: url(../images2/calendar_bak2.gif);
	vertical-align: middle;
	font-size: 10pt;
	font-weight:bold;
	font-family: Verdana, Arial;
	padding-left: 5px;
	padding-right:5px;
	text-align: left;
}

.descboldcontentbw   /*pas sur site client*/
{
	color: black;
	vertical-align: middle;
	font-size: 10pt;
	font-weight:bold;
	font-family: Verdana, Arial;
	padding-left: 5px;
	padding-right:5px;
	text-align: center;
}

.descnormalcontent /* Police pour contenu normal du descriptif */
{
	color: #003366;
	vertical-align: middle;
	font-size: 10pt;
	font-family: Verdana, Arial;
	padding-left: 5px;
	padding-right:5px;
	text-align: center;
}

.descnormalcontent_calendar /* Police pour contenu normal du descriptif */
{
	color: #1F5C9A;
	/*background-image: url(../images2/calendar_bak3.gif);*/
	vertical-align: middle;
	font-size: 10pt;
	font-family: Verdana, Arial;
	padding-left: 5px;
	padding-right:5px;
	/*text-align: center;*/
}

.descnormalcontentbw /* utilise sur le planning*/
{
	color: black;
	vertical-align: middle;
	font-size: 10pt;
	font-family: Verdana, Arial;
	padding-left: 5px;
	padding-right:5px;
	text-align: center;
}

.descnormconttinybw /* utilise sur le planning*/
{
	color: black;
	vertical-align: middle;
	font-size: 7.5pt;
	font-family: Verdana, Arial;
	padding-left: 0px;
	padding-right:0px;
	text-align: center;
}

.descsep /* cellules de separation descriptif */
{
	background-color: #CCFFFF;
	color: #003366;
	font-size: 10pt;
	font-family: Verdana, Arial;
	padding-left: 5px;
	padding-right:5px;
	text-align: center;
	vertical-align: middle;	
}

.descsepbw /* cellules de separation descriptif N et B pour impressions*/
{
	background-color: #EEEEEE;
	color: black;
	font-size: 10pt;
	font-family: Verdana, Arial;
	padding-left: 5px;
	padding-right:5px;
	text-align: center;
	vertical-align: middle;
}

.delbutton  /*Bouton supprimer du panier */
{	
	color: White;
	background-image: url(../images2/submit_bak_bask2.gif);
	border:none;
	border-color: #000033;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	height: 35;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	text-transform: none;
	width: 320px;	
}

.nbasketbak /* Fond rayé pour boutons divers */
{
	color: #004483;
	background-color:#B6D8FE;
	/*background-image: url(../images2/calendar_bak.gif);*/
	
	font-family: Verdana, Arial;
	font-size: 12pt;
	font-weight: bold;
	/*padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;*/
	text-align: center;
	text-decoration: none;
	text-transform: none;
	vertical-align: top;
}

.alertbak  /* alerte qui s'affiche ne haut du panier si on essaye d'y mettre 2 fois le meme bien */
{
	background-image: url(../images2/pagemenu_bak.jpg);
	color: #DD0000;
	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	text-align: center;
	text-decoration: none;
	text-transform: none;
	vertical-align: top;
}

.alert /* autres messages d'alerte */
{
	color: #DD0000;
	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	text-align: center;
	text-decoration: none;
	text-transform: none;
	vertical-align: top;
}

.divlink  /*pas sur site client*/
{
	color: Blue;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	border: 5px;
	border-color: Navy;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

.cpbak /*pas sur site client*/
{
	background-image: url(../images2/pagemenu_bak.jpg);
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-align: center;	
}

.legendgreen /* utilisé dans planning */
{
	background-color: #00ff00;
	font-family: Verdana, Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
}

.legendred /* utilisé dans planning */
{
	background-color: #ff0000;
	font-family: Verdana, Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
}

.civ /* Commentaires tapés par le client dans le formulaire */
{
	background-color: #fbfbfb;
	color: Black;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
}

.towns /*pas sur site client*/
{
	color : #002255;
	

	font-family:	Verdana, Arial;
	font-size:		10pt;
	font-weight:	bold;
	

	padding-top:	16px;
	padding-bottom:	16px:
	padding-left:	5px;
	padding-right:	5px;
	

	text-align: center;
	

	vertical-align: top;
}

.time /* Le chrono en bas de la liste des resultats de recherche */
{
	color		: LIGHTSLATEGRAY;
	font-family	: Verdana, Arial;
	font-size	: 8pt;
	font-weight	: Bold;
	text-align   :center;
}

.searchback /* Fond degrade bleu pour les elements de recherche */
{
  background-image: url(../images2/resultmain_bak.jpg);
  border-color: navy;
  border: 1;
}
.desc_bak /* Fond degrade bleu pour les elements de recherche */
{
  background-image: url(../images2/resultmain_bak.jpg);
 /* border: 1;*/
  
}
.swpool_bak  /* str_pool pour le descriptif */
{
	background-image: url(../images2/strpool_bak.jpg);
	color: #003366;
	vertical-align: middle;
	font-size: 10pt;
	font-family: Verdana, Arial;
	padding-left: 5px;
	padding-right:5px;
	text-align: right;
	border: none;
}

.art_btn
{
 background : #66AEFE;
 color : 003366;
 font-weight	: Bold;

}
.form_resa /*tableau formulaire pg resa*/
{
	background-color: #D0CFD8;
	color: Black;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
}

/*--------------pg articles agence*/

.agArticles_tableFamille
{
	
}

.agArticles_TRfamille /*<TR> FAMILLE*/
{
	background-color: #2775c3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
}
.agArticles_TRPrestation
{
	/*background-color: #83B5E7;*/
}
.agArticles_tdNomPrestation
{
	background-color: #A3C8ED;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1F5C9A;
	text-align: justify;
	vertical-align: text-top;
}
.agArticles_restePrestation
{
	background-color: #CBE0F5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1F5C9A;
	text-align: justify;
	vertical-align: text-top;
}
/*--------------*/
/*--------------pg catalogue*/

	/* bodytagmap --> body */ 
	/* pagemenubak --> fond tableau d'un resultat */ 
	/* pagemenubak */
	/* resultboldcontent */
.iconbak_catal 
{
	color: White;
	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight:bold;
	vertical-align: middle;
	background-image: url(../images2/icon_client_fond.gif);
	background-color:#9FB6E8;
} 

/* nouveau acdv */

	/* page res*/
	.resPhoto
	{
		border: thin dotted #1F5C9A;
	}
	.resOne
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: normal;
		color: #1F5C9A;	
		
	}
	
	.resOne_tabBackground
	{
		background-color:#E2F0FD;
	}
	
	.resOneFondEntete
	{
		background-image: url(../images2/fond_entete_resOne.jpg);
		border: thin groove #B6D7FF;
	}
	.res_topMenu_g
	{
		background-image: url(../images2/interface/menu_g.jpg);
	}
	.res_topMenu_c
	{
	background-image: url(../images2/interface/menu_c.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 12px;
	font-weight: bold;
	}
	.res_topMenu_d
	{
		background-image: url(../images2/interface/menu_d.jpg);
	}
	.res_btnForm_d
	{
		background-image: url(../images2/interface/btn_d.gif);
		border: none;
		width:26px;
		height:30px;

	}
	.res_btnForm_g
	{
		background-image: url(../images2/interface/btn_g.gif);
		border: none;
		width:22px;
		height:30px;

	}
	.res_btnForm_c
	{
	color: #003366;
	text-align:center;
	background-image: url(../images2/interface/btn_c.gif);
	border: none;
	border-color: none;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	height: 30;
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: none;
	text-transform: none;
	}
	
	.res_navPg_g
	{
		background-image: url(../images2/interface/navPg_g.gif);
		width:11px;
		height:42px;
	}
	.res_navPg_c
	{
		background-image: url(../images2/interface/navPg_c.jpg);
		text-align:center;
		/*width:100%;*/
		
		height:42px;
	}
	.res_navPg_d
	{
		background-image: url(../images2/interface/navPg_d.gif);
		width:12px;
		height:42px;
	}
	.res_fondSuperieur
	{
	 background-color:#CCE6FF;
	}
	
	/* page search */
	.search_lastMinPromo
	{
		background-image: url(../images2/interface/fond_liens_crit.gif);
		color:#FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
	}
	.search_fromSat
	{
		color: #3B2800;
		vertical-align: middle;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight:bold;
		padding-left: 0px;
		padding-right:0px;
		text-align: left;
		background-color: #FDCB67;
	}
	.search_crit
	{
		color: #3B2800;
		vertical-align: middle;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight:bold;
		padding-left: 0px;
		padding-right:0px;
	}
	.search_access
	{
		color:#000066;
		vertical-align: middle;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		/*font-weight:bold;*/
		padding-left: 0px;
		padding-right:0px;
	}
	.search_btn01
	{
		background-image: url(../images2/interface/btn_search_01.gif);
		width:62px;
		height:38px;
	}
	.search_btn02
	{
		color: #003366;
		text-align:center;
		background-image: url(../images/btn_search_02.gif);
		border: none;
		border-color: none;
		font-family: Verdana;
		font-size: 10pt;
		font-weight: bold;
		height: 38;
		/*width:222;*/
		padding-left: 0px;
		padding-right: 0px;
		text-decoration: none;
		text-transform: none;
		/*background-image:url(../images2/interface/btn_search.jpg);
		font-size: 10px;*/
	}
	.search_btn03
	{
		background-image: url(../images2/interface/btn_search_03.gif);
		width:23px;
		height:38px;
	}
	
	.form
	{
		margin: 0px;
		padding: 0px;
	}
	.scrollbar
	{
		scrollbar-face-color: #89C6FF ;
		scrollbar-track-color: #DFDAFD ;
		scrollbar-arrow-color:  ;
		scrollbar-shadow-color: ;
		scrollbar-highlight-color:  ;
		scrollbar-3dlight-color:  ;
		scrollbar-darkshadow-color: #000066  ;
	}
	.select_defaut
	{
		background-color: #FFF7E7;
	}
	.select_typeBien
	{
		background-color: #FFF7E7;
		width:278px;
	}
	.select_CPM
	{
		background-color: #FFF7E7;
		width:111px;
	}
	.notation_criteres
	{
	background-color:#CCE6FF;
	color: #1F5C9A;
	vertical-align: middle;
	font-size: 10pt;
	font-family: Verdana, Arial;
	padding-left: 5px;
	padding-right:5px;
	text-align: center;
	}
	
	.notation_commentaires
	{
		color: white;
		background-color:#66AEFE;
		vertical-align: middle;
		text-align:justify;
		font-size: 10pt;
		font-family: Verdana, Arial;
		padding-left: 5px;
		padding-right:5px;
	}
	
	.notation_reponse
	{
		color: #004483;
		background-color:#B3FBA8;
		vertical-align: middle;
		text-align:justify;
		font-size: 10pt;
		font-family: Verdana, Arial;
		padding-left: 5px;
		padding-right:5px;
	}
	.printTowns_ext_tab
	{
		background-color: #E2F0FD;
		border: thin solid #00239E;		
	}
	
	.bottomTxt
	{
		color: #000066;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	.res_tarifsTxt
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#00366A;
	/*background-image: url(../images2/interface/fond_tarifsTXT.jpg);*/
	background-color:#C0DDFE;
	}
	
	.res_tarifsPrix
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align:right;
	/*background-color:#8CC6FF;*/
	color: #1F5C9A;
	}
	
	/*Boutons page Res (clients)*/
	
		/* bouton desc */
	ul#res_btnClient_desc
	{
		width:67px;
		height:51px;
		margin:0;
		padding:0; /*espacement*/
		background:url(http://www.la-norma.com/images2/btn_resa.gif);
		list-style-type:none; /*desactive l'affichage des listes a puces*/
	}
	ul#res_btnClient_desc li
	{ 
		float:left;  /*on rend floatant les li 'plus ligne par ligne*/
	}
	ul#res_btnClient_desc li a
	{ 
		display:block;  
		width:67px;
		line-height:51px;
		text-decoration:none; /*pour enlever le soulignement des lien*/
	}
	ul#res_btnClient_desc li a:hover
	{ 
		background:url(http://www.la-norma.com/images2/btn_resaon.gif); /*rollover des btn*/
	}
	/* bouton print */
	ul#res_btnPrint
	{
		width:67px;
		height:51px;
		margin:0;
		padding:0; /*espacement*/
		background:url(../images2/icon_printoff.gif);
		list-style-type:none; /*desactive l'affichage des listes a puces*/
	}
	ul#res_btnPrint
	{ 
		float:left;  /*on rend floatant les li 'plus ligne par ligne*/
	}
	ul#res_btnPrint li a
	{ 
		display:block;  
		width:67px;
		line-height:51px;
		text-decoration:none; /*pour enlever le soulignement des lien*/
	}
	ul#res_btnPrint li a:hover
	{ 
		background:url(../images2/icon_printon.gif); /*rollover des btn*/
	}
	/* bouton planing */
	ul#res_btnClient_Plan
	{
		width:67px;
		height:51px;
		margin:0;
		padding:0; /*espacement*/
		background:url(../images2/icon_client_planoff.gif);
		list-style-type:none; /*desactive l'affichage des listes a puces*/
	}
	ul#res_btnClient_Plan
	{ 
		float:left;  /*on rend floatant les li 'plus ligne par ligne*/
	}
	ul#res_btnClient_Plan li a
	{ 
		display:block;  
		width:67px;
		line-height:51px;
		text-decoration:none; /*pour enlever le soulignement des lien*/
	}
	ul#res_btnClient_Plan li a:hover
	{ 
		background:url(../images2/icon_client_planon.gif); /*rollover des btn*/
	}
	/* bouton Resa */
	ul#res_btnClient_resa
	{
		width:67px;
		height:51px;
		margin:0;
		padding:0; /*espacement*/
		background:url(../images2/icon_client_resaoff.gif);
		list-style-type:none; /*desactive l'affichage des listes a puces*/
	}
	ul#res_btnClient_resa
	{ 
		float:left;  /*on rend floatant les li 'plus ligne par ligne*/
	}
	ul#res_btnClient_resa li a
	{ 
		display:block;  
		width:67px;
		line-height:51px;
		text-decoration:none; /*pour enlever le soulignement des lien*/
	}
	ul#res_btnClient_resa li a:hover
	{ 
		background:url(../images2/icon_client_resaon.gif); /*rollover des btn*/
	}
	
	/* bouton ajout panier page desc*/
	ul#desc_btnBask
	{
		width:60px;
		height:67px;
		margin:0;
		padding:0; /*espacement*/
		background:url(../images2/icon_basketoff.gif);
		list-style-type:none; /*desactive l'affichage des listes a puces*/
		text-align:center;
		
	}
	ul#desc_btnBask li a
	{ 
		display:block;  
		width:60;
		line-height:67px;
		text-decoration:none; /*pour enlever le soulignement des lien*/
	}
	ul#desc_btnBask li a:hover
	{ 
		background:url(../images2/icon_basketon.gif); /*rollover des btn*/
	}
	/* btn planing page desc */
	ul#desc_btnClient_Plan
	{
		width:60px;
		height:67px;
		margin:0;
		padding:0; /*espacement*/
		background:url(../images2/icon_planningoff.jpg);
		list-style-type:none; /*desactive l'affichage des listes a puces*/
	}
	ul#desc_btnClient_Plan li a
	{ 
		display:block;  
		width:60px;
		line-height:67px;
		text-decoration:none; /*pour enlever le soulignement des lien*/
	}
	ul#desc_btnClient_Plan li a:hover
	{ 
		background:url(../images2/icon_planningon.gif); /*rollover des btn*/
	}
	/* btn imprimer page desc */
	ul#desc_btnPrint
	{
		width:60px;
		height:67px;
		margin:0;
		padding:0; /*espacement*/
		background:url(../images2/icon_Printoff.gif);
		list-style-type:none; /*desactive l'affichage des listes a puces*/
	}
	ul#desc_btnPrint li a
	{ 
		display:block;  
		width:60px;
		line-height:67px;
		text-decoration:none; /*pour enlever le soulignement des lien*/
	}
	ul#desc_btnPrint li a:hover
	{ 
		background:url(../images2/icon_Printon.gif); /*rollover des btn*/
	}
	/* btn diapo page desc */
	ul#desc_btnDiapo
	{
		width:60px;
		height:67px;
		margin:0;
		padding:0; /*espacement*/
		background:url(../images2/icon_diaporamaoff.gif);
		list-style-type:none; /*desactive l'affichage des listes a puces*/
	}
	ul#desc_btnDiapo li a
	{ 
		display:block;  
		width:60px;
		line-height:67px;
		text-decoration:none; /*pour enlever le soulignement des lien*/
	}
	ul#desc_btnDiapo li a:hover
	{ 
		background:url(../images2/icon_diaporamaon.gif); /*rollover des btn*/
	}
	/* btn photos agence page desc */
	ul#desc_btnAgPho
	{
		width:60px;
		height:67px;
		margin:0;
		padding:0; /*espacement*/
		background:url(../images2/icon_contactagoff.gif);
		list-style-type:none; /*desactive l'affichage des listes a puces*/
	}
	ul#desc_btnAgPho li a
	{ 
		display:block;  
		width:60px;
		line-height:67px;
		text-decoration:none; /*pour enlever le soulignement des lien*/
	}
	ul#desc_btnAgPho li a:hover
	{ 
		background:url(../images2/icon_contactagon.gif); /*rollover des btn*/
	}
		/* btn  conditions générales page desc */
	ul#desc_btnCGL
	{
		width:60px;
		height:67px;
		margin:0;
		padding:0; /*espacement*/
		background:url(../images2/icon_conditionsoff.gif);
		list-style-type:none; /*desactive l'affichage des listes a puces*/
	}
	ul#desc_btnCGL li a
	{ 
		display:block;  
		width:60px;
		line-height:67px;
		text-decoration:none; /*pour enlever le soulignement des lien*/
	}
	ul#desc_btnCGL li a:hover
	{ 
		background:url(../images2/icon_conditionson.gif); /*rollover des btn*/
	}
	/* btn  conditions générales assurance page desc */
	ul#desc_btnCGA
	{
		width:30px;
		height:30px;
		margin:0;
		padding:0; /*espacement*/
		background:url(../images2/icon_cgaoff.gif);
		list-style-type:none; /*desactive l'affichage des listes a puces*/
	}
	ul#desc_btnCGA li a
	{ 
		display:block;  
		width:30px;
		line-height:30px;
		text-decoration:none; /*pour enlever le soulignement des lien*/
	}
	ul#desc_btnCGA li a:hover
	{ 
		background:url(../images2/icon_cgaon.gif); /*rollover des btn*/
	}	
	/* btn  prestations sup page desc */
	ul#desc_btnPrestations
	{
		width:60px;
		height:67px;
		margin:0;
		padding:0; /*espacement*/
		background:url(../images2/icon_prestationsoff_surf.gif);
		list-style-type:none; /*desactive l'affichage des listes a puces*/
	}
	ul#desc_btnPrestations li a
	{ 
		display:block;  
		width:60px;
		line-height:67px;
		text-decoration:none; /*pour enlever le soulignement des lien*/
	}
	ul#desc_btnPrestations li a:hover
	{ 
		background:url(../images2/icon_prestationson.gif); /*rollover des btn*/
	}
	/* btn  Resa page desc */
	ul#desc_btnResa
	{
		width:60px;
		height:67px;
		margin:0;
		padding:0; /*espacement*/
		background:url(../images2/icon_resaoff.gif);
		list-style-type:none; /*desactive l'affichage des listes a puces*/
	}
	ul#desc_btnResa li a
	{ 
		display:block;  
		width:60px;
		line-height:67px;
		text-decoration:none; /*pour enlever le soulignement des lien*/
	}
	ul#desc_btnResa li a:hover
	{ 
		background:url(../images2/icon_resaon.gif); /*rollover des btn*/
	}
	/* btn  clse page desc */
	ul#desc_btnClose
	{
		width:32px;
		height:32px;
		margin:0;
		padding:0; /*espacement*/
		background:url(../images2/icon_close.jpg);
		list-style-type:none; /*desactive l'affichage des listes a puces*/
	}
	ul#desc_btnClose li a
	{ 
		display:block;  
		width:32px;
		line-height:32px;
		text-decoration:none; /*pour enlever le soulignement des lien*/
	}
	ul#desc_btnClose li a:hover
	{ 
		background:url(../images2/icon_close_h.jpg); /*rollover des btn*/
	}
	
		/* btn  consulter panier page res */
	ul#res_btnSeeBask
	{
		width:50px;
		height:40px;
		margin:0;
		padding:0; /*espacement*/
		background:url(../images2/icon_seebasketoff.gif);
		list-style-type:none; /*desactive l'affichage des listes a puces*/
	}
	ul#res_btnSeeBask li a
	{ 
		display:block;  
		width:50px;
		line-height:40px;
		text-decoration:none; /*pour enlever le soulignement des lien*/
	}
	ul#res_btnSeeBask li a:hover
	{ 
		background:url(../images2/icon_seebaskon.gif); /*rollover des btn*/
	}
			/* btn  vider panier page res */
	ul#res_btnDelBask
	{
		width:50px;
		height:40px;
		margin:0;
		padding:0; /*espacement*/
		background:url(../images2/icon_delbasketoff.gif);
		list-style-type:none; /*desactive l'affichage des listes a puces*/
	}
	ul#res_btnDelBask li a
	{ 
		display:block;  
		width:50px;
		line-height:40px;
		text-decoration:none; /*pour enlever le soulignement des lien*/
	}
	ul#res_btnDelBask li a:hover
	{ 
		background:url(../images2/icon_delbasketon.gif); /*rollover des btn*/
	}
	
				/* btn  close panier page plan */
	ul#plan_btnClose
	{
		width:50px;
		height:40px;
		margin:0;
		padding:0; /*espacement*/
		background:url(../images2/icon_closeoff.gif);
		list-style-type:none; /*desactive l'affichage des listes a puces*/
	}
	ul#plan_btnClose li a
	{ 
		display:block;  
		width:50px;
		line-height:40px;
		text-decoration:none; /*pour enlever le soulignement des lien*/
	}
	ul#plan_btnClose li a:hover
	{ 
		background:url(../images2/icon_closeon.gif); /*rollover des btn*/
	}


.agpho_Infos
{
	background:url(../images2/resultmain_bak.jpg);
}
/* bouton localisation agence agpho*/

td#btn_agpho_googleMap
{
	background-image:url(../images2/interface/btn_agpho.jpg);
	text-align:center;
	height:19px;
};

td#btn_agpho_googleMap a
{
	color:#FFFFFF;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	width:100%;
}
td#btn_agpho_googleMap a:hover
{
	background-image:url(../images2/interface/btn_agpho_hover.jpg);
	color:#990000;
}
/* ------------------------------ */

div#conteneurAccueil
{
	width:932px;
	background-color:#CCE6FF;
	margin:0 auto;
	padding:0 0 0 0;
	
	text-align:center;
}
p#txtSousBandeau
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:center;
	margin:0 0 5px 0;
	color:#000066;
	
}

/*menu*/
/* --> */
	div#menu
	{fond_btn_acc.jpg
		background-color:#57ADFF;
		width:100%;
		height:35px;
		margin:0px;
		padding:0px;
		/*text-align:right;*/
	}
	
	div#menu ul
	{
		width:100%;
		height:35px;
		margin:0 0; 
		padding:0;
		background-image:url(../images2/fond_btn_acc.jpg) ;
		overflow:hidden;
	}
	
	div#menu ul li
	{
		float:left;  /*li sur la même ligne*/
		font:13px Verdana, Arial, Helvetica, sans-serif;
		text-align:center;
		margin:0;
		padding:0;
		overflow:hidden;
	}
	
	div#menu ul li a
	{ 
		margin:0 0 0 0;
		padding:2px 0 0 0;
		display:block;  /*nécessaire pour que les width et height correspondent au param*/
		width:232px;
		height:35px;
		line-height:25px;
		font-size:13px;
		font-weight:bold;
		color:#fff;
		border-right:1px solid #fff;
		border-top:1px solid #fff;
		/*border-left:1px solid #fff;*/
		text-decoration:none; /*pour enlever le soulignement des lien*/
		
	}
	
	div#menu ul li a:hover
	{
		background:url(../images2/fond_btn_acc.jpg) repeat-x 0 -36px;
		color:#770003;
	}
/* <-- */
div#offreJour
{
	/*float:left;*/
	width:250px;
	margin:0 20px 0 30px;
	padding:0 0 0 0;
	border:1px solid #000066;
}
div#offreJour h2
{
	font-size:20px;
	color:#000066;
	border-bottom:1px solid #000066;
	padding:0 0;
	margin:0;
	border-top:1px solid #000066;
	background-image:url(../images2/fond_btn_acc.jpg) ;
	
}
div#offreJour h3
{
	font-size:16px;
	color:#242466;
	/*border-top:1px solid #000066;*/
	margin:0;
	background-image:url(../images2/fond_region_acc.gif);
}
div#offreJour h4
{
	font-size:16px;
	color:#242466;
	border-bottom:1px solid #000066;
	margin:0;
}
div#offreJour p
{
	font-size:14px;
	color:#242466;
	
	
}
/*pg promo et dernieres minutes*/
/*menu*/
/* --> */
	div#menuSSite
	{
		background-image:url(../images2/fond_menu.jpg);
		width:100%;
		height:27px;
		margin:0px;
		padding:0px;
		/*text-align:right;*/
	}
	
	div#menuSSite ul
	{
		width:400px;
		height:27px;
		padding:0;
		margin:0;
		overflow:hidden;
		
	}
	
	div#menuSSite ul li
	{
		float:left;  /*li sur la même ligne*/
		font:13px Verdana, Arial, Helvetica, sans-serif;
		text-align:center;
		margin:0;
		padding:0;
		overflow:hidden;
		
	}
	
	div#menuSSite ul li a
	{ 
		margin:1px 0 0 0;
		padding:0;
		display:block;  /*nécessaire pour que les width et height correspondent au param*/
		width:150px;
		height:35px;
		line-height:25px;
		font-size:13px;
		font-weight:bold;
		color:#770003;
		border-right:1px solid #fff;
		border-left:1px solid #fff;
		text-decoration:none; /*pour enlever le soulignement des lien*/
		
	}
	
	div#menuSSite ul li a:hover
	{
		background:url(../images2/fond_menu_on.jpg);
		color:#0073D7;
		
	}
	
	
	.txt_italique 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: black;
	}
	.acssite_tab
	{
		text-align:center;
		background-color:#A4D3FF/*E3F1FC*/;
		margin:0;
		padding:0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000066;
		
	}
	.acssite_commune
	{
		background-image:url(../images2/fond_ville.jpg);
		background-repeat:repeat-x;
		font-weight:bold;
		color:#FFFFFF;
		height:36px;
		
	}
	.acssite_agence
	{
		/*background-color:#CCE6FF;*/
	}
	.acssite_details
	{
		background-color:#E3F1FC;
		height:39px;
	}
/* <-- */
	a
	{
		text-decoration:none;
		color:#000066;
	}
	div#btn_assuranceLmin
	{
		background:url(../../images2/fond_menu_on.jpg);
		width:660px;
		text-align:center;
	}
	div#btn_assuranceLmin a:hover
	{
		background:url(../../images2/fond_menu.jpg);
		display:block;
		width:100%;

	}




