html, body
{
	height	: 100%;
}
body
{
	background-image			: url('http://www.france-adresses.fr/charte/fond-v.jpg');
	SCROLLBAR-FACE-COLOR 		: #7391C1;
	SCROLLBAR-HIGHLIGHT-COLOR 	: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR 		: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR 	: #A5B1C9;
	SCROLLBAR-ARROW-COLOR 		: #FFFFFF;
	SCROLLBAR-TRACK-COLOR 		: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR 	: #F5F5F5;
	font-family					: verdana;
	font-size					: 14px;
	color						: #000000;
	text-align					: center;
	margin						: 0px;
}

table,td
{
	font-size	: 14px;
}
#main
{
	width 		: 912px;
	text-align	: center;
	position	: relative;
}
#menu-gauche
{
	background-image	: url('http://www.france-adresses.fr/charte/fond-h.jpg');
	background-position	: left;
	width 				: 143px;
	margin				: auto;
	text-align			: left;
}
#menu-droit
{
	background-image	: url('http://www.france-adresses.fr/charte/fond-h.jpg');
	background-position	: right;
	width 				: 249px;
	margin				: auto;
	text-align	: left;
}
div#mentions
{
	font-size	: 10px;
	color		: #666666;
}
img { border : 0; }

div.comptage
{
	background-color	: #f2f2f2;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 14px;
	color				: #0c7eb3;
	font-weight			: bold;
	padding-top			: 14px;

}

/* FORMULAIRES */
.selTxt
{
	border		: 1px solid;
	font-size 	: 10px;
}
INPUT.Inpgr
{
	border			: 1px solid #ffffff;
	font-size 		: 9px;
	height			: 63px;
	width			: 476px;
	margin-left		: 8px;
	margin-right	: 8px;
	margin-bottom	: 8px;
}
.InpTxt
{
	border		: 0px;
	font-size 	: 9px;
	width 		: 100%;
}
#inpRech
{
	background	: url(../charte/fond-rechercher.jpg) no-repeat;
	width 		: 238px;
	height 		: 28px;
	line-height : 28px;
	margin		: 0 0 0 11px;
	padding		: 0 0 0 11px;
}

/* LIENS */
A, A:hover, A:active, A:visited
{
	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 15px; COLOR: #000000; text-decoration:none;
}

/* ACCUEIL */

table.pos
{
	padding-left : 4px;
}
.rouge-gras
{
	font-family	: Arial, Helvetica, sans-serif;
	FONT-SIZE	: 15px;
	COLOR		: #e30035;
	font-weight	: bold;
}
TD.cour
{
	width		: 229px;
	height		: 221px;
	background	: url(http://www.france-adresses.fr/charte/boutons_1.jpg) no-repeat;
	padding-top	: 54px;
	padding-left:58px;
}

TD.tel
{
	width			: 205px;
	height			: 209px;
	background		: url(http://www.france-adresses.fr/charte/boutons_2.jpg) no-repeat;
    padding-top		: 54px;
    padding-left	: 56px;
}
TD.mail
{
	width			: 229px;
	height			: 208px;
	background		: url(http://www.france-adresses.fr/charte/boutons_3.jpg) no-repeat;
    padding-top		: 54px;
    padding-left	: 58px;
}

TD.ensb
{
	width			: 205px;
	height			: 208px;
	background		: url(http://www.france-adresses.fr/charte/boutons_4.jpg) no-repeat;
    padding-top		: 54px;
    padding-left	: 56px;
}


/* COMPTAGE */
.stylehpage
{
	font-family		: Arial, Helvetica, sans-serif;
	FONT-SIZE		: 14px;
	COLOR			: #000000;
	padding-left	: 40px;
	padding-top		: 9px;
	line-height		: 19px;
	margin-right	: 33px;
	letter-spacing	: 0.04em;
}
.blue
{
	font-family	: Arial, Helvetica, sans-serif;
	FONT-SIZE	: 14px;
	COLOR		: #0c7eb3;
	font-weight	: BOLD;
	padding-top	: 14px;
}
.enn
{
	font-family		: Arial, Helvetica, sans-serif;
	FONT-SIZE		: 39px;
	COLOR			: #D6D6D6;
	font-weight		: BOLD;
	font-style		: italic;
	padding-left	: 6px;
	padding-top		:11px;
}
.civcomp
{
	font-family		: Arial, Helvetica, sans-serif;
	FONT-SIZE		: 14px;
	COLOR			: #7A7A7A;
	letter-spacing	: 0.04em;
}
.InpCIVCONT
{
	border		: 1px solid #a4abb1;
	font-size 	: 9px;
	height		: 20px;
	width		: 19px;
	margin-left	: 15px;
	margin-right:19px;
}
.texte
{
	border		: 1px solid #a4abb1;
	font-size 	: 11px;
}
.mentions
{
	font-size : 10px;
}

/* CONTACT */

.stylebuton
{
	font-family		: Arial, Helvetica, sans-serif;
	FONT-SIZE		: 14px;
	COLOR			: #000000;
	padding-top		: 19px;
	padding-left	: 34px;
}
.styleblue
{
	font-family	: Arial, Helvetica, sans-serif;
	FONT-SIZE	: 14px;
	COLOR		: #0c7ebf;
	padding-left: 40px;
	padding-top	: 11px;
}
.styleblue2
{
	font-family	: Arial, Helvetica, sans-serif;
	FONT-SIZE	: 14px;
	COLOR		: #0c7ebf;
	padding-left: 40px;
	padding-top	: 0px;
}
.stylepos1
{
	font-family	: Arial, Helvetica, sans-serif;
	FONT-SIZE	: 14px;
	COLOR		: #000000;
	padding-left: 40px;
}
.stylepos2
{
	font-family	: Arial, Helvetica, sans-serif;
	FONT-SIZE	: 14px;
	COLOR		: #7A7A7A;
	padding-top	: 8px;
	padding-left: 34px;
}
.stylepos3
{
	font-family	: Arial, Helvetica, sans-serif;
	FONT-SIZE	: 14px;
	COLOR		: #000000;
	padding-top	: 13px;
	padding-left: 40px;
}
.InpCIV
{
	border			: 1px solid #a4abb1;
	font-size 		: 9px;
	height			: 20px;
	width			: 138px;
	margin-left		: 15px;
	margin-right	: 19px;
}


/* EXCLUSIVITE */

.style1
{
	font-family		: Arial, Helvetica, sans-serif;
	FONT-SIZE		: 14px;
	COLOR			: #000000;
	padding-left	: 29px;
	padding-top		: 11px;
	padding-bottom	: 4px;
}
.style4
{
	font-family		: Arial, Helvetica, sans-serif;
	FONT-SIZE		: 12px;
	COLOR			: #ffffff;
	font-weight		: BOLD;
	padding-left	: 9px;
	LETTER-SPACING	: 1px;
}
.style2
{
	padding-left	: 30px;
	text-align		: right;
	padding-right	: 11px;
	line-height		: 1px;
}
.style3
{
	font-family	: Arial, Helvetica, sans-serif;
	FONT-SIZE	: 12px;
	COLOR		: #000000;
	text-align	: right;
	padding-top	: 8px;
}
.style5 {
font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #ffffff; font-weight:bold;
}
.style6
{
	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 14px;font-weight:BOLD;COLOR: #000000;text-align:justify;
}
.rtitre {
font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #e20032; font-weight:bold; padding-top:8px;
}
.rtitre-bleu {
font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #165ea6; font-weight:bold; padding-top:8px;
}
A.lisuite, A.lisuite:hover, A.lisuite:active, A.lisuite:visited
{
font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #8c8c8c; line-height:1px; text-decoration:none;
}

/* SERVICEPLUS */
TD.nettoyer
{
	width		: 229px;
	height		: 221px;
	background	: url(http://services-plus.france-adresses.fr/charte/nettoyer-et-enrichir-votre-fichier.jpg) no-repeat;
	padding-top	: 54px;
	padding-left:58px;
}

TD.optimiser
{
	width			: 205px;
	height			: 209px;
	background		: url(http://services-plus.france-adresses.fr/charte/optimiser-vos-prospections-et-vos-fidelisations.jpg) no-repeat;
    padding-top		: 54px;
    padding-left	: 56px;
}
TD.heberger
{
	width			: 229px;
	height			: 208px;
	background		: url(http://services-plus.france-adresses.fr/charte/heberger-et-commercialiser-votre-fichier.jpg) no-repeat;
    padding-top		: 54px;
    padding-left	: 58px;
}

TD.prestations
{
	width			: 205px;
	height			: 208px;
	background		: url(http://services-plus.france-adresses.fr/charte/prestations-sur-mesure-france-etranger.jpg) no-repeat;
    padding-top		: 54px;
    padding-left	: 56px;
}
.redmenu
{
font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR: #e10135; font-weight:bold; text-decoration:none;
}
A.redmenu, A.redmenu:hover, A.redmenu:active, A.redmenu:visited
{
font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR: #e10135; font-weight:bold; text-decoration:none;
}

.stylelistserv
{
	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR: #000000; padding-left:39px; line-height:26.3px; margin-right:33px; letter-spacing: 0.04em;
}
.styletextserv
{
	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR: #000000; padding-left:40px; padding-top:9px; line-height:19px; margin-right:33px;letter-spacing: 0.035em;
}
.derlistserv
{
	padding-left:14px; padding-top:0px; line-height:0px; margin-right:33px;
}
.rmenu
{
	padding-top:8px;
}
.rtitre2
{
	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #e10135; font-weight:bold; padding-top:8px; padding-left:41px;
}
.ligne
{
	margin-bottom:4px;
	border:2.0,1px;
	border-color: #929292;
	border-style:dotted;
	margin-right:17px;
}


/* QUI SOMMES-NOUS */
.styletext
{
	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR: #000000; padding-left:40px; padding-top:9px; line-height:19px; margin-right:33px;text-align:justify;
}
.nomsi
{
	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR: #364375; font-weight:bold; padding-left:40px;
}
.titresi
{
	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; COLOR: #5798d2; font-style:oblique; padding-left:40px;
}

/* FICHE PRODUIT */
#titre-fiche
{
	background-image 	: url('http://www.france-adresses.fr/charte/cartouchecentre.jpg');
	color		: #FFFFFF;
	font-weight	: bold;
	padding-left :10px;
	padding-top :5px;
}
#num-cnil
{
	color	: #ADD8E6;
	font-size : 11px;
}
#nom-descr
{
	background-image 	: url('http://www.france-adresses.fr/charte/cartouchecentre.jpg');
	background-repeat	: no-repeat;
	height 				: 95px;
}
#cellule-haut
{
	/*background-image 	: url('http://www.france-adresses.fr/charte/fiche-produit-haut.gif');
	background-repeat	: no-repeat;
	height 				: 29px;*/
}
#cellule-bas
{
	background-image 	: url('http://www.france-adresses.fr/charte/fiche-produit-bas.gif');
	background-repeat	: no-repeat;
	height 				: 22px;
}
#fiche-contenu
{
	background-image 	: url('http://www.france-adresses.fr/charte/fiche-produit-cellule.gif');
	padding-left		: 10px;
	padding-right		: 10px;
}
#fiche-descr
{
	padding-right	: 15px;
	text-align		: justify;
}

div#mentions-legales
{
	position	: relative;
	bottom		: 23px;
	margin		: auto;
	font-size	: 10px;
}
div#mentions-legales A
{
	font-size	: 10px;
}

/* INDEX THEMATIQUE */
div#index-thematique
{
	width		: 520px;
}
div#titre_theme
{
	position	: relative;
	background  : url(../charte/fond-titre-thematique.jpg) no-repeat;
	color		: #e20032;
    font-size	: 15px;
    font-weight	: bold;
    font-family	: Arial, Helvetica, sans-serif;
	margin	  	: 0;
	padding	  	: 30px 0px 0px 30px;
}
/*div#acheteurs
{
	background	: url('http://www.france-adresses.fr/charte/fichiers-adresses-acheteurs.gif') no-repeat;
	position	: relative;
	width		: 496px;
}*/
.txt_idx_theme
{
	margin-left 	: 70px;
	margin-right 	: 25px;
	text-align		: justify;
	/*padding-top		: 30px;*/
}
#sous_menu
{
	margin		: 0 auto;
	text-align	: center;
}
/*
div A#acheteurs
{
	position	: absolute;
	top			: 22px;
	left		: 80px;
	font-size	: 12px;
	font-weight	: bold;
	color		: #FFFFFF;
}

div#banque
{
	background	: url('http://www.france-adresses.fr/charte/fichiers-adresses-banque.gif') no-repeat;
	position	: relative;
	width		: 496px;
}
div A#banque
{
	position	: absolute;
	top			: 22px;
	left		: 80px;
	font-size	: 12px;
	font-weight	: bold;
	color		: #FFFFFF;
}

div#fonds
{
	background	: url('http://www.france-adresses.fr/charte/fichiers-adresses-dons.gif') no-repeat;
	position	: relative;
	width		: 496px;
}
div A#fonds
{
	position	: absolute;
	top			: 26px;
	left		: 80px;
	font-size	: 12px;
	font-weight	: bold;
	color		: #FFFFFF;
}

div#maison
{
	background	: url('http://www.france-adresses.fr/charte/fichiers-adresses-maison.gif') no-repeat;
	position	: relative;
	width		: 496px;
}
div A#maison
{
	position	: absolute;
	top			: 22px;
	left		: 80px;
	font-size	: 12px;
	font-weight	: bold;
	color		: #FFFFFF;
}

div#presse
{
	background	: url('http://www.france-adresses.fr/charte/fichiers-adresses-journaux.gif') no-repeat;
	position	: relative;
	width		: 496px;
}
div A#presse
{
	position	: absolute;
	top			: 29px;
	left		: 80px;
	font-size	: 12px;
	font-weight	: bold;
	color		: #FFFFFF;
}

div#vpc
{
	background	: url('http://www.france-adresses.fr/charte/fichiers-adresses-vpc.gif') no-repeat;
	position	: relative;
	width		: 496px;
}
div A#vpc
{
	position	: absolute;
	top			: 22px;
	left		: 80px;
	font-size	: 12px;
	font-weight	: bold;
	color		: #FFFFFF;
}

div#loisirs
{
	background	: url('http://www.france-adresses.fr/charte/fichiers-adresses-loisirs.gif') no-repeat;
	position	: relative;
	width		: 496px;
}
div A#loisirs
{
	position	: absolute;
	top			: 22px;
	left		: 80px;
	font-size	: 12px;
	font-weight	: bold;
	color		: #FFFFFF;
}
*/
#news
{
	padding-left	: 10px;
	padding-right	: 15px;
	text-align		: justify;
	font-size		: 12px;
}
A.pdf, A.pdf:hover, A.pdf:active, A.pdf:visited
{
	font-size 	: 12px;
	font-weight	: bold;
	color		: #CC0000;
}

p#motscles
{
	padding-left	: 30px;
	padding-right	: 15px;
	font-weight		: bold;
	font-size		: 12px;
}
p#motscles a
{
	color			: #e30035;
	font-size : 12px;
}

/* REGIE RSS */
#kdo-news
{
	margin-left		: 30px;
	margin-right	: 25px;
}
#kdo-news-titre-theme
{
	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR: #e10135; font-weight:bold; text-decoration:none;
}
.kdo-news-titre, .kdo-news-titre:hover, .kdo-news-titre:active, .kdo-news-titre:visited
{
	font-size 	: 12px;
	font-weight	: bold;
	color		: #364375;
}
.kdo-news-suite, .kdo-news-suite:hover, .kdo-news-suite:active, .kdo-news-suite:visited
{
	font-size 	: 11px;
	font-weight	: bold;
	color		: #CC0000;
}
.kdo-news-date
{
	font-size 	: 11px;
}
.kdo-news-source, .kdo-news-source:hover, .kdo-news-source:active, .kdo-news-source:visited
{
	font-size 	: 11px;
	color		: #000000;
}
.kdo-news-chapeau
{
	font-size 	: 11px;
}

td.nos-fichiers
{
	background  : url(../charte/background-nos-fichiers-d-adresses.jpg) repeat;
  	width		: 249px;
  	height  	: 3px;
	color		: #e30035;
}
td.nos-fichiers ul
{
	margin	  	: 0px 0px 0px 35px;
	padding	  	: 0px;
}
.nos-fichiers ul a, .nos-fichiers ul a:hover, .nos-fichiers ul a:active, .nos-fichiers ul a:visited
{
	color		: #e30035;
    font-size	: 12px;
    font-weight	: bold;
}
#catalogue-fichiers
{
	position	: relative;
	right		: 30px;
}

#fichiers_lies
{
	margin	: 10px 0px 0 0px;
	padding	: 0 8px 0 0px;
}
#cadre
{
	background  : url(../charte/cadre-ligne-245.jpg) repeat-y;
  	width		: 245px;
}

#catalogue
{
    font-size	: 11px;
	margin		: 0px 0px 0 0px;
	padding		: 0 5px 0 15px;
}
#logo-fichier
{
    text-align	: center;
	padding		: 0 20px 0 7px;
}

