@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../images/background.gif);
	font-family:Arial, Helvetica, sans-serif;
}
h1 {
	font-family:"Trebuchet MS", sans-serif;
	font-size:24px;
	color:#009ade;
	font-weight:bold;
	padding:0;
	margin:0 0 10px 0;
}
form {
	padding:0;
	margin:0;
}
#container {
	width:1000px;
	background:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
}
/* header */
#sommaire img {
	border-left:solid 1px white;
}
#sommaire img.accueil {
	border-left:0px;
}
.header {
	background:url(../images/hdr-visuel.png) no-repeat;
}
.header a.lienhp {
	display:block;
	height:110px;
}
/*********************/
/* MENU HORIZ        */
/*********************/
.menu_horiz {
}
.menu_horiz ul {
	list-style:none;
	height:34px;
	border-bottom:solid 4px #dadada;
	padding:0;
	margin:0
}
.menu_horiz ul li {
	float:left;
	margin-right:8px;
	line-height:0px;
	font-size:1px
}
/*********************/

#subHeader {
	height:20px;
	font-size:10px;
}
#munissezVous {
	display:none
}
/*main*/
#mainCadreHaut {
	background:url(../images/main-cadrecrb-h.gif) top;
	width:1000px;
	height:23px;
}
#mainCadreBas {
	background:url(../images/main-cadrecrb-b.gif) bottom;
	width:1000px;
	height:23px;
}
#main {
	background:url(../images/main-cadrecrb-mid.gif) repeat-y;
	margin-top:10px;
}
#mainContent {
	padding-left:25px;
	padding-right:15px
}
/**/

/* footer */
#footer {
	background:url(../images/ftr-bk.gif) repeat-x;
	height:30px;
}
#footerLinks {
	width:450px;
	background:#FFFFFF;
	font-family:"Trebuchet MS", sans-serif;
	font-size:14px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	color:#6e6e6e;
	font-weight:bold;
}
#footerLinks a {
	color:#6e6e6e;
	text-decoration:none;
}
/* homepage  */
#mainhp {
	margin:10px;
}
.avantages {
	width:254px;
	font-family:"Trebuchet MS", sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.avantages a {
	font-family:"Trebuchet MS", sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.avantages DL {
	margin:0;
	padding:0;
}
.avantages DT {
	height:25px;
	width:209px;
	margin:0;
	padding:0;
	padding-left:35px;
	padding-top:5px;
}
.avantages DT.vert {
	background:url(../images/hp-avant-titvert.gif) no-repeat;
}
.avantages DT.bleu {
	background:url(../images/hp-avant-titbleu.gif) no-repeat;
}
.avantages DD {
	background:url(../images/hp-avant-desc.gif) no-repeat;
	height:55px;
	width:224px;
	margin:0;
	padding:0px 10px 0px 10px;
	color:#000000;
}
.avantages DD A {
	color:#000000;
}
.avantages DD.link {
	background:#FFFFFF;
	width:244px;
	margin:0;
	padding:0;
	margin-bottom:0px;
	text-align:right;
}
.avantages DD.link.vert a {
	color:#0d6a62;
	text-decoration:underline;
}
.avantages DD.link.bleu a {
	color:#0297da;
	text-decoration:underline;
}
.descCarte {
	width:244px;
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
	text-align:justify;
	margin-bottom:10px;
}
.visuelAvantages {
	background-image:url(../images/hp-avantages-bk.png);
	background-repeat:no-repeat;
	height:425px;
	margin-bottom:10px;
}
.visuelAvantages h1 {
	float:left;
	text-align:center;
	padding-top:20px;
	padding-left:20px;
	padding-right:10px;
	font-size:22px;
}
.visuelAvantages h1 span {
	color:#0e6560;
}
.visuelAvantages .bandeaux {
	padding-left:20px;
	margin-bottom:15px;
	width:450px;
}
.visuelAvantages .lagarde {
	font-size:15px;
	font-weight:bold;
	padding-right:10px;
	text-align:center;
	color:#0e6560;
}
.animGauche {
	margin-top:10px;
	padding-left:9px
}
.animNews {
	margin-bottom:10px;
}
.formNews {
	background:url(../images/hp-newsform-bk.gif) no-repeat;
	width:181px;
	height:43px;
	margin-bottom:10px;
}
.formNews img.titre {
	margin:4px 0px 0px 6px;
}
.formNews input.email {
	width:150px;
	height:22px;
	background:url(../images/hp-newsform-champ.gif) repeat-x;
	border:0;
	margin:0px 0px 0px 0px;
	font-family:"Trebuchet MS", sans-serif;
	color:#8d8b8b;
	font-weight:bold;
	font-size:12px;
	padding-left:0px;
}
.formNewspage {
	width:926px;
	height:400px;
	margin:0 0 0 15px;
	background:url(../images/newsletter-bk.png) no-repeat;
	font-size:16px;
}
.formNewspage .texteNews, .formNewspage .formulaire {
	margin:20px 291px 0 265px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.formNewspage .formulaire {
	background:url(../images/newsletter-bk-form.png) no-repeat;
	height:77px;
	padding:5px 0 0 0;
}
.formNewspage .formulaire span {
	color:#FFF;
	font-weight:bold;
	margin:0px 0 0 20px;
}
.formNewspage .formulaire input.email {
	float:left;
	width:289px;
	height:30px;
	background:url(../images/newsletter-bk-input.png) no-repeat;
	border:0;
	margin:0px 0px 0px 20px;
	font-family:"Trebuchet MS", sans-serif;
	color:#8d8b8b;
	font-weight:bold;
	font-size:16px;
	padding-left:0px;
}
.formNewspage .formulaire input.ok {
	margin:0 0 0 10px;
}
.introNews {
	width:181px;
	margin-bottom:15px;
	text-align:justify;
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
}
.introNewspage {
	/*width:950px;*/
	margin-bottom:15px;
	text-align:justify;
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
}
.animDroite {
	width:181px;
	margin-top:5px;
	text-align:justify;
}
/* page Infos/Contact */

dl.vosQuestions {
	margin:0;
	padding:0;
	border:solid 1px #d5dd5e;
	width:344px;
	font-family:Arial, Helvetica, sans-serif;
}
dl.vosQuestions dd {
	border-top:solid 1px #d5dd5e;
	margin:0;
	padding-left:23px;
	font-size:13px;
	font-weight:bold;
	color:#78b53e;
	height:19px
}
dl.vosQuestions dd a {
	text-decoration:none;
	color:#78b53e;
}
dl.vosQuestions dd a:hover {
	text-decoration:underline;
}
dl.vosQuestions dd.selected {
	border-top:solid 1px #d5dd5e;
	margin:0;
	padding-left:23px;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	height:19px;
	background:url(../images/faq-vosques-dd-selected.gif) repeat-x;
}
dl.vosQuestions dd.selected a {
	text-decoration:none;
	color:#fff;
}
dl.vosQuestions dt {
	background:url(../images/faq-vosques-dl-titile-bk.gif) repeat-x #70b132;
	font-size:12px;
	color:#FFFFFF;
	height:19px;
	padding-top:2px;
	text-align:center;
}
h2.questionTitle {
	font-family:"Trebuchet MS";
	font-size:24px;
	color: #70b132;
	padding-bottom:35px;
}
.quesTitle {
	color:#006058;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background:url(../images/faq-vosques-questitle.gif) no-repeat;
	padding-left:25px;
	margin-bottom:7px
}
.quesDesc {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-bottom:10px
}
.quesDesc span {
	font-weight:bold;
	font-size:15px;
}
.quesDesc span.quesRed {
	color:red;
	font-size:13px;
	font-weight:normal;
}
.formContact {
	width:343px;
	height:258px;
	background:url(../images/faq-form-bk.gif) no-repeat;
	padding-top:12px
}
.formContact form {
	padding:0;
	margin:0;
}
.formContact h2 {
	font-family:"Trebuchet MS", sans-serif;
	color:#FFFFFF;
	font-size:18px;
	padding:0 0 0 30px;
	margin:0px 0px 12px 10px;
	background:url(../images/faq-form-gdpuce.gif) no-repeat;
	height:25px;
}
.formContact td.label {
	padding-left:20px;
	background:url(../images/faq-form-ptpuce.gif) no-repeat;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.formContact input.chptexte {
	background:#FFFFFF;
	font-size:11px;
	color:black;
	border:1px solid white;
}
.formContact textarea.question {
	background:#FFFFFF;
	font-size:11px;
	color:black;
	border:1px solid white;
	padding:0;
	margin:0;
}
.formContact .saisieQuestionTitre {
	background:url(../images/faq-form-question-bk.gif) no-repeat;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	height:19px;
	width:107px;
	padding-top:3px;
	padding-right:5px
}
/**/

/* recevez carte */

h2.possibilCarte {
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#70b132;
	padding:0;
	margin:0;
	padding-left:32px;
	padding-top:5px;
	margin-bottom:6px;
	background:url(../images/lacarte-puce.gif) no-repeat;
	height:26px;
}
.detailPossib, .detailPossib a {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:0;
	margin-top:0;
	font-weight:bold;
	text-decoration:none;
}
.form1 {
	width:532px;
	height:61px;
	background:url(../images/lacarte-form-part1-bk.gif) no-repeat;
	padding-top:10px
}
.form2 {
	width:532px;
	height:235px;
	background:url(../images/lacarte-form-part2-bk.gif) no-repeat;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
}
.form3 {
	width:419px;
	height:93px;
	background:url(../images/lacarte-form-part3-bk.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000;
	padding:10px 10px 0px 5px;
}
.form1 input, .form2 input, .form3 input {
	height:17px;
	border:solid 0px #000000;
	padding:0;
	margin:0;
}
.form1 select, .form2 select {
	font-size:11px;
	width:120px
}
.mentions {
	font-size:10px
}
/**/

/*nos offres*/

.offresContent {
	background:url(../images/appareilcarte.png) no-repeat center left;
}
.offresContent table {
	margin-left:90px;
}
.offresContent h1, h2 {
	padding:0;
	margin:0;
	font-size:18px;
	font-family:"Trebuchet MS";
	background:url(../images/offres-puce.gif) no-repeat;
	height:26px;
	color:#009ade;
	padding-left:30px;
	margin-bottom:5px
}
.offresContent hr {
	padding:0;
	margin:0;
	background:url(../images/offres-ligneverte.gif) repeat-x;
	height:5px;
	border:0;
	margin:0;
	margin-bottom:5px;
}
.offresContent .offres {
	font-size:12px;
}
/*********************/
.offresContent .offres .intro {
	padding-right:10px;
}
.offresContent .offres_desc {
	margin:15px 8px 15px 8px;
}
.offresContent .offres_desc ul {
	list-style:none;
	margin:0;
	padding:0;
}
.offresContent .offres_desc ul li {
	display:block;
	height:auto;
	min-height:80px;
	_height:80px;/*fuckie6*/
	padding:0;
	cursor:pointer;
	border-bottom:solid 1px #CECECE;
	margin:0 0 10px 0;
}
.offresContent .offres_desc ul li div.touche {
	float:left;
	margin-right:16px;
	padding-top:5px;
}
.offresContent .offres_desc ul li div.titre {
	float:left;
	font-size:27px;
	font-weight:bold;
	color:#78b53e;
	width:470px;
}
.offresContent .offres_desc ul li div.sstitre {
	font-size:14px;
}
.offresContent .offres_desc ul li div.bonus {
	float:left;
	padding:0 5px 0 10px;
}
.offresContent .offres_desc ul li div.conditions {
	float:right;
	color:#009ade;
	font-weight:bold;
	font-size:18px;
	text-align:right;
}
.offresContent .offres_desc ul li div.ensavoirplus {
	text-align:right;
	padding:10px 4px 0 0;
}
.offresContent .offres_desc ul li div.details {
	text-align:left;
	padding:6px;
	font-size:12px;
	background:#F9F9F9;
	margin:10px 0 0 0;
	cursor:default;
}
.offresContent .offres_desc ul li div.details p {
	margin:0 0 10px 0;
}
.offresContent .offres_desc ul li div.details .mentions {
	text-align:justify;
	padding-left:4px;
	padding-right:4px;
	font-size:12px;
}
.offresContent .offres_desc ul li div.details .mentions span {
	font-size:14px;
	font-weight:bold;
}
.offresContent .offres_desc h3 {
	font-size:16px;
	font-weight:bold;
	margin:0 0 15px 0;
	color:#78b53e;
}
/********************/

.lienLivret {
	padding:14px 5px 14px 71px;
	border:solid 1px #dddddd;
	background: url(../images/offres-pdf.png) 22px center no-repeat;
	font-size:14px;
	font-weight:bold;
	width:400px;
	margin:0 auto 0 auto;
}
.lienLivret a {
	color:#4b8680
}
.offresContent .retraitExpress {
	font-size:12px;
	width:239px;
	margin-bottom:15px;
}
.offresContent .assurance {
	font-size:12px;
	width:168px
}
/* Qui sommes-nous ? */
.texte {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.noirTitre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
/* Mentions légales */
.texte {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.noirTitre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
/* espace fidélité */
.noirTitre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
/* SIMULATEUR */
#overchek {
	position:absolute;
	width:300px;
	z-index:2;
	left:750px;
	top:400px;
	border:1px none #000000;
	visibility:hidden;
	text-align:justify;
	padding:2px 2px 2px 2px;
	background-color:#CCCCCC;
}
#tabsim {
	border-collapse:collapse;
}
#tabsim td {
	border:solid 1px #005f57;
	text-align:center;
}
#tabsim th {
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
}
#simavantages {
	/*background-image:url(../images/sim-avantages.gif); */
          background-repeat:no-repeat;
	width:151px;/*height:169px; */
}
#attente {
	position:absolute;
	left: 50%;
	top: 50%;
	width: 300px;
	height: 100px;
	margin-top: -150px;
	margin-left: -100px;
	border: 1px solid #000000;
	background:#CCCCCC;
	font-size:14px;
	text-align:center;
}
#simpromo {
	width:231px;
	height:54px;
	background-image:url(../images/sim-promo.gif);
	background-repeat:no-repeat;
}
#sim-montant {
	width:232px;
	height:107px;
	background:url(../images/sim-montant.gif) no-repeat;
}
#soldepromo {
	font-size:10px;
	margin-left:170px;
	margin-top:5px
}
.cell3mois {
	background:#005f57;
	border:solid 1px white;
	height:53px
}
.cell5mois {
	background-color:#005f57;
	border:solid 1px white;
	height:53px
}
.cell10mois {
	background:url(../images/sim-tbl-bk-degr-cell10m.gif) repeat-x #45746d;
	border:solid 1px white;
	height:53px
}
.cell20mois {
	background:url(../images/sim-tbl-bk-degr-cell20m.gif) repeat-x #728f89;
	border:solid 1px white;
	height:30px;
}
.cellHG {
	background:url(../images/sim-tbl-bk-degr-hg.gif) no-repeat #005f57;
	border:solid 1px white;
}
.cellHaut {
	background:url(../images/sim-tbl-bk-degr-haut.gif) repeat-x #005f57;
	border:solid 1px white
}
.blanc {
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
}
.gblanc {
	color:#ffffff;
	font-weight:bold;
	font-size:19px;
}
.msgPrint {
	display:none;
}
.realisezEncart {
	width:164px;
	height:96px;
	background:url(../images/sim-realisez-encart1.gif) no-repeat;
	padding:12px;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#005f57;
	line-height:0.95em;
	margin-left:auto;
	margin-right:auto;
}
.realisezEncart2 {
	width:304px;
	height:96px;
	background:url(../images/sim-realisez-encart2.gif) no-repeat;
	padding:12px;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#005f57;
	line-height:0.95em;
	margin-left:auto;
	margin-right:auto;
}
h1.simTitre, h2.simTitre {
	width:480px;
	font-size:20px;/*float:left;*/
}
.sim2010 .simLagarde {
	font-size:15px;
	padding-left:10px;
}
.simMentions {
	font-size:11px;
}
.sim_mentions span {
	font-size:14px;
	font-weight:bold;
}
 @media print {
#header {
	display:none;
}
#bordgris {
	background:white;
	width:850px;
	height:auto;
	padding-left:5px;
	padding-top:10px;
	margin-left:25px;
}
#simpromo {
	width:158px;
	height:27px;
	background:white;
}
#sim-montant {
	width:158px;
	height:111px;
	background:white;
	border:solid 1px #0099FF;
	margin-top:20px
}
#simavantages {
	background:white;
}
#tabsim th {
	color:#000000;
	font-weight:bold;
	font-size:11px;
}
#post-sim {
	display:none;
}
#footer {
	display:none;
}
.cell3mois {
	background:white;
	border:solid 1px #005f57;
	height:70px
}
.cell5mois {
	background-color:white;
	border:solid 1px #005f57;
	height:30px
}
.cell10mois {
	background:white;
	border:solid 1px #005f57;
	height:30px
}
.cell20mois {
	background:white;
	border:solid 1px #005f57;
	height:30px;
}
.cellHG {
	background:white;
	border:solid 1px #005f57;
	border-left:solid 1px white;
	border-top:solid 1px white;
}
.cellHaut {
	background:white;
	border:solid 1px #005f57;
}
.blanc {
	color:#000;
	font-weight:bold;
	font-size:11px;
}
.gblanc {
	color:#000;
	font-weight:bold;
	font-size:19px;
}
.msgPrint {
	display:block;
}
.bouton {
	display:none;
}
#cado {
	padding-top:2px;
	padding-left:0px;
	font-size:15px;
	font-weight:bold;
	color:#000;
	text-align:center;
}
}
/***************/
 
 /*acces client*/
 
.lagardeCompte {
	font-size:12px;
	font-weight:bold;
}
.identZone {
	width:680px;
}
.identZone .top {
	background:url(../images/acccli-ident-top.gif) no-repeat;
	padding-left:48px;
	padding-top:15px;
	font-family:"Trebuchet MS", sans-serif;
	font-size:14px;
	color:#FFFFFF;
	height:54px;
}
.identZone .form {
	height:233px;
	background:url(../images/acccli-ident-form.gif) no-repeat;
	padding-top:62px;
	font-size:15px
}
.identZone .mentions {
	font-size:10px;
	text-align:justify;
	width:250px
}
.espaceFid {
	width:178px;
	margin-bottom:8px;
}
.encartTreso {
	width:178px;
}
.espaceFid h2, .encartTreso h2 {
	width:178px;
	padding:0;
	margin:0;
	background:url(../images/acccli-votreespfid-top.gif) no-repeat;
	font-family:"Trebuchet MS", sans-serif;
	font-size:14px;
	color:#FFFFFF;
	padding-left:32px;
	padding-top:9px;
	height:26px
}
/***************/

/* div flottant */

#over15pc, #over15pcOffres, #mentionsNews, #munissezVous2 {
	z-index:99;
	position:absolute;
	background:#FFf;
	border:solid 1px black;
	padding:5px;
	text-align:justify;
	display:none;
}
.over15pc {
	left: 732px;
	top: 200px;
	height:180px;
	width:490px;
	font-size:10px;
}
.over15pcOffres {
	left: 432px;
	top: 327px;
	height:180px;
	width:490px;
	font-size:10px;
}
.mentionsNews {
	left: 492px;
	top: 200px;
	height:100px;
	width:430px;
	font-size:12px;
}
.munissezVous2 {
	left: 594px;
	top: 450px;
	height:20px;
	width:250px;
	font-size:12px;
}
/*********************************************/ 
/* inscription avec pread
/*********************************************/

.cadre_pread {
	width:616px;
	background:url(../images/inscription-pread-bk.png) repeat-y;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	float:left;
	margin-right:10px;
}
.cadre_pread h2 {
	background:url(../images/inscription-pread-puce-h2.png) left no-repeat;
	padding-left:33px;
	height:30px;
	line-height:30px;
	margin:0;
	margin-bottom:10px;
}
.cadre_pread a.livret {
	color:#FFFFFF;
	font-size:13px;
}
.cadre_pread a.livret:hover {
	text-decoration:none;
}
.cadre_pread .top {
	background:url(../images/inscription-pread-top.png) no-repeat;
	height:13px;
	line-height:1px;
}
.cadre_pread .text {
	background:url(../images/inscription-pread-btm.png) bottom no-repeat;
	height:436px;
}
html>body .cadre_pread .text { /*hack ie6*/
	height:auto;
	min-height:436px;
}
.cadre_pread .text .content {
	padding:0 10px 8px 10px;
}
.cadre_pread .text .content ul {
	list-style:none;
	padding:0;
	margin:0;
}
.cadre_pread .text .content ul li {
	background:url(../images/inscription-pread-puce1.png) left 4px no-repeat;
	padding-left:25px;
	margin-bottom:8px;
	line-height:25px;
}
.cadre_pread .text .content ul li ul li {
	background:url(../images/inscription-pread-puce2.png) left 4px no-repeat;
	padding-left:25px;
	margin-bottom:8px;
}
.en_mag {
	width:320px;
	float:left;
}
.en_mag h2 {
	background:url(../images/inscription-enmag-puce-h2.png) left 5px no-repeat;
	padding-left:33px;
	margin:0;
	margin-bottom:10px;
	height:80px;
	font-size:16px;
}
/******************************************************/
/*FILIALES ********************************************/
/******************************************************/
.filiales {
}
.filiales h1 {
	display:block;
	background:top right no-repeat;
	height:100px
}
.filiales.chullanka h1 { 
	background-image:url(../images/filiales/axxfiliales-logo-chullanka.png);
}
.filiales.ataos h1 { 
	background-image:url(../images/filiales/axxfiliales-logo-ataos.png);
}
.filiales.terreeteaux h1 { 
	background-image:url(../images/filiales/axxfiliales-logo-terreeteaux.png)
}
.filiales.cabesto h1 { 
	background-image:url(../images/filiales/axxfiliales-logo-cabesto.png)
}
.filiales .sommaire {
	float:left; 
	border-right:6px solid #dadada;
}
.filiales .sommaire ul {
	display:block;
	padding:0;
	margin:0;
}
.filiales .sommaire ul li{
	list-style:none;
	display:block;
	padding:0px 0 0 10px;
	margin:0 0 25px 0;
	background:url(../images/filiales/somm-onglet.png) left no-repeat;
	height:29px; 
	line-height:29px; 
	width:170px; 
}
.filiales .sommaire ul li a{ 
	display:block; 
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	background:url(../images/filiales/somm-ong-plv.png) left no-repeat;
	padding-left:40px;
	height:29px;
}
.filiales .sommaire ul li a.plv{  
	background:url(../images/filiales/somm-ong-plv.png) left no-repeat; 
}
.filiales .sommaire ul li a.doc{  
	background:url(../images/filiales/somm-ong-doc.png) left no-repeat; 
}
.filiales .sommaire ul li a.good{  
	background:url(../images/filiales/somm-ong-good.png) left no-repeat; 
}
.filiales .sommaire ul li a.sim{  
	background:url(../images/filiales/somm-ong-sim.png) left no-repeat; 
}
.filiales .sommaire ul li a.form{  
	background:url(../images/filiales/somm-ong-formation.png) left no-repeat; 
}
.filiales .sommaire ul li a:hover{   
	text-decoration:underline;
}
.filiales .sommaire ul li a.active{   
	color:red;
	cursor:pointer;
}
.filiales .sommaire ul li a.active:hover{    
	cursor:default;
	text-decoration:none;
}
.filiales .content {
	float:right; 
	width:730px
}
.filiales .content  h2 {
	display:block;
	float:right; 
	background:none;
	width:515px;
	color:#0da2e1;
	font-size:25px;
	padding:0 0 6px 0;
	border-bottom:solid 3px #0da2e1;
	clear:both;
	margin:0 0 20px 0;
}
 
.filiales .content  table {
border-collapse:collapse;
border:solid 1px #666;
}
.filiales .content  table td, .filiales .content  table th{
 
border:solid 1px #666; 
padding:8px;
font-size:16px;
}
  .filiales .content  table a{ 
font-weight:bold;
color:#060;
display:block;
height:49px;
padding-top:20px;
background-repeat:no-repeat; 
}

  .filiales .content  .thumb{ 
margin:0 20px;
border:0
}
