@CHARSET "ISO-8859-1";

body{
	margin: 0px;
	padding:0px;
	font-family:Arial;
	font-size:12px;
}
a{
	text-decoration:none;
	color:gray;
}
a.VISITED{
	color:gray;	
}
br{
	line-height: 12px;	
}
.errors{
	color:red;	
}
.errorField{
	background-color:#FFDDDD;	
}
.notice{
	background-color:white;
	border:1px solid #AAFFBB;
	padding:2px;	
}
.erreur{
	background-color:white;
	border:1px solid red;
	padding:2px;	
}
td{
	font-family:Arial;	
}
.mainWrapper{
	margin-top:46px;
	background-color:white;
	width:990px;
}
.barreBas{
	background-color: #aaaaaa;
	font-size: 9px;
	text-align: right;
}
.barreBas A{
	color:#444444;
}
.barreBas A:VISITED{
	color:#444444;	
}
.contenant{
	background:white  url("../img/fond_mm.jpg") top left no-repeat;
	height:100%;
	vertical-align: top;
}
.sGauche{
	background-image: url("../img/fond_mm_gauche.jpg");
}
.sCentre{
	background-image: url("../img/fond_mm_centre.jpg");
}
.sCRevue{
	background-color: #f3f3f4;
}
.sCCom{
	background-color: white;
}
.sDroite{
	background-image: url("../img/fond_mm_dpetit.jpg");
	text-align: right;
	vertical-align: top;
}
.sDRevue{
	background-color:#f3f3f4;
	text-align: right;
}
.sDPrix{
	background-color:#ffffff;
	text-align: right;
}
.sDCom{
	background-color:white;
	text-align: right;
}
.sCentreDroite{
	background-image: url("../img/fond_mm_hautdroite.jpg");
	text-align: right;
}
.bouton{
	color:white;
	text-align: center;
	height:29px;
	font-size: 12px;
	font-weight: bold;
	vertical-align: bottom;
	width:408px;
}
.boutonPub{
	color:white;
	text-align: center;
	height:30px;
	font-size: 12px;
	font-weight: bold;
	width:171px;
}
.boutonPub A{
	color:white;	
}
.boutonPubHover{
	text-align: center;
	height:30px;
	font-size: 12px;
	font-weight: bold;
	vertical-align: center;
	width:171px;
}
.boutonPubHover A{
	color:#124289;
}
.boutonPubHover A:HOVER{
	text-decoration:none;
}
.boutonDossier{
	background-image: url("../img/bouton_dossier.jpg");
	width:174px;
	height:34px;
	color:white;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.boutonMenPub{
	color:white;
	text-align: center;
	height:21px;
	font-size: 12px;
	font-weight: bold;
	width:409px;
	line-height: 21px;
	
}
.boutonMenPub A, .boutonMenPub A:VISITED{
	color:white;
}
.boutonMenPub A:HOVER{
	color:#124289;
	text-decoration:none;	
}
.boutonGris{
	background-image: url("../img/boutonGris.jpg");
}
.boutonBleu{
	background-image: url("../img/boutonBleu.jpg");
}
.boutonViolet{
	background-image: url("../img/boutonViolet.jpg");
}
.boutonPubGris{
	background-image: url("../img/bouton_pub_gris.png");
}
.boutonPubGrisOn{
	background-image: url("../img/bouton_pub_gris_on.png");
}
.boutonPubBleu{
	background-image: url("../img/bouton_pub_bleu.png");
}
.boutonPubViolet{
	background-image: url("../img/bouton_pub_violet.png");
}
.boutonPubBleuOn{
	background-image: url("../img/bouton_pub_bleu_on.png");
}
.boutonPubVioletOn{
	background-image: url("../img/bouton_pub_violet_on.png");
}
.bouton A{
	text-decoration: none;
	color:white;	
}
.bouton A:HOVER{
	text-decoration: underline;
}
.boutonOff{
	background-image: url("../img/menu_fond_gris.png");
}
.boutonOn{
	background-image: url("../img/menu_fond_bleu.png");
}
.bordDroite{
	border-right:1px solid #002038;
}
.bordGauche{
	border-left:1px solid #002038;
}
.bordBas{
	border-bottom:1px solid #002038;
}
.bordHaut{
	border-top:1px solid #002038;
}
/** MISE EN PAGE CONTENANT */
.gauche{
	height:100%;
	vertical-align:top;
}
.gFull{
	margin-left:20px;
	border-left:1px solid #002038;
	padding-top:20px;
}
.texte{
	color: #565065;
	font-size:9pt;
	text-align:left;
	line-height:16px;
}
.gauche .titre{
	border-bottom: 1px solid #002038;
	padding-left:20px;
	color:#083b99;
	font-size:14px;
	font-weight:bold;
	margin-bottom:6px;
	clear:right;
}
.titre span{
	border-bottom: 4px solid #144594;
}
.titreFiltre{
	border-bottom: 4px solid #144594;
	margin-right:8px;
	margin-bottom:-4px;
	height: 20px;
}
.titreFilet{
	color:#083b99;
	font-size:14px;
	font-weight:bold;
	border-bottom: 1px solid #083b99;
	padding-left:20px;
}
.titreFilet.petit{
	padding-left:10px;
}
.titreFilet span{
	border-bottom: 4px solid #083b99;
	margin-bottom:-4px;
}
.padding .titreFilet span{
	border-bottom: 4px solid #083b99;
	margin-bottom:-4px;
	margin-left:-20px;
}
.padding10 .titreFilet span{
	border-bottom: 4px solid #083b99;
	margin-bottom:-4px;
	margin-left:-10px;
}
.gMost{
	padding-left:20px;
	padding-top:20px;
	padding-bottom:16px;
	width:768px;
	background:white url("../img/fond_mm_filet.jpg") top left no-repeat;
}
.gMid{
	background:white url("../img/fond_mm_gcoin.jpg") top left no-repeat;
}
.gCom{
	background:white url("../img/fond_adh_gcom.jpg") top left no-repeat;
	height:100%;
	padding-top:40px;
}
.gMid .titre{
	padding-left:20px;	
}
.gMid .texte{
	padding-left:20px;	
}
.gAccueilAdh{
	border-right:1px solid #aaaaaa;
	background:url("../img/fond_adh_gauche.jpg") top left no-repeat;
	vertical-align: top;
}
.gRevue{
	background:#f4f4f6 url("../img/fond_mm_grevue.jpg") top left no-repeat;
	vertical-align: top;
	height:100%;
	padding-top:10px;
}
.gPrix{
	background:url("../img/fond_prixg.jpg") top left no-repeat;
	vertical-align: top;
	height:100%;
	padding-top:8px;
}
.gRevueHaut{
	background:url("../img/fond_adh_revue.jpg") top left no-repeat;
	height:100%;
	vertical-align: top;
}
.gPrixHaut{
	background:url("../img/fond_prixgh.jpg") top left no-repeat;
	height:100%;
	vertical-align: top;
}
.pages{
	color:#083b99;
	font-size:13px;
	width:404px;
	float:right;
}
.pagH{
	
}
.pagB{
	vertical-align: bottom;
	padding-bottom:0px;
}
.dPetit{
	width:203px;
	border-left:1px solid #002038;
	padding-top:20px;
	
}
.dGrand{
	padding-top:20px;
	padding-left:20px;
	background:white url("../img/fond_mm_dgrand.jpg") top left no-repeat;
}
.dGrandCoin{
	padding-top:20px;
	padding-left:20px;
	background:white url("../img/fond_mm_dcoin.jpg") top left no-repeat;
}
.dRevue{
	background:url("../img/fond_mm_drevuehaut.jpg") top right no-repeat;
	width:203px;
	height:100%;
	padding-top:38px;
}
.dPrix{
	background-color:white;
	width:204px;
	height:100%;
}
.dRevueBasPub{
	padding-top:14px;
	background:#f8f8f9 url("../img/fond_pub_revue.jpg") top right no-repeat;
	height:100%;
}
.dRevueBas{
	padding-top:14px;
	background:url("../img/fond_pub_revue.jpg") top right no-repeat;
	height:100%;
}
.dCom{
	padding-top:40px;
	background:url("../img/fond_adh_dcom.jpg") bottom right no-repeat;
	height:100%;
}
.trait{
	border-top:1px solid black;
	margin-left:-20px;
	margin-top:-4px;
	padding-bottom:20px;
}
.traitBleu{
	border-top:1px solid #007eb9;
}
.dAccueilAdh{
	border-left:1px solid #aaaaaa;
	background:white url("../img/fond_adh_droite.jpg") top left no-repeat;
	height:472px;
	vertical-align: top;
	font-size:12px;
	color:#565065;
}
.date{
	color:#083b99;
	font-style: italic;
	padding-top:2px;
	padding-bottom:2px;	
}
.droite{
	vertical-align:top;
	height:100%;
}
.droite .titre{
	border-bottom: 1px solid #002038;
	padding-left:10px;
	color:#083b99;
	font-size:14px;
	font-weight:bold;
	margin-bottom:6px;
	text-align:left;
}
.petitTitre{
	border-bottom: 1px solid #002038;
	padding-left:10px;
	color:#083b99;
	font-size:12px;
	font-weight:bold;
	margin-bottom:6px;
	text-align:left;
}
.petitTitre span{
	border-bottom: 4px solid #144594;
}

.titrePuce{
	background: url("../img/puce_titre.png") left center no-repeat;
	padding-left:36px;
	font-size:12px;
	text-align:left;
	font-weight: bold;
	color:#083b99;
}
.cAccueilAdh{
	text-align: center;
	color:white;
	background:url("../img/fond_adh_membre.jpg") top left no-repeat;
	font-size:12px;
	vertical-align: center;
	height:165px;
}
.cAccueilAdhBas{
	background:url("../img/fond_adh_centre.jpg") top left no-repeat;
	height:272px;
}
.cRevue{
	background: #f7f8f8 url("../img/fond_mm_crevue.jpg") top left no-repeat;
	width:379px;
	padding-top:33px;
	vertical-align:top;
}
.cPrix{
	background: #ffffff url("../img/fond_prixc.jpg") top right no-repeat;
	width:379px;
	padding-top:38px;
	vertical-align:top;
}
.cPubHaut{
	background: url("../img/fond_pub_haut.jpg") top left no-repeat;
}
.titreGros{
	font-size:16px;
	text-align:right;
	padding-right:20px;
	padding-top:18px;
}
.titreGrosGauche{
	font-size:16px;
	padding-left:20px;
	padding-top:18px;
}
.titreRouge{
	color:#e41e4f;
	border-bottom:1px solid #e41e4f;
}
.titreViolet{
	color:#9800a8;
	border-bottom:1px solid #9800a8;
}
.titreBleu{
	color:#007eb9;
	border-bottom:1px solid #007eb9;
}
.titreMarron{
	color:#914624;
	border-bottom:1px solid #914624;
}
.titreBlanc{
	color:white;
	border-bottom:1px solid white;
}
.titreGris{
	color:#a0a0a0;
	border-bottom:1px solid #a0a0a0;
}
.titreVert{
	color:#009d32;
	border-bottom:1px solid #009d32;
}
.underViolet{
	border-bottom:4px solid #9800a8;
}
.underRouge{
	border-bottom:4px solid #e41e4f;
}
.underBleu{
	border-bottom:4px solid #007eb9;
}
.underBlanc{
	border-bottom:4px solid white;
}
.underVert{
	border-bottom:4px solid #009d32;
}
.underGris{
	border-bottom:4px solid #a0a0a0;
}
.underMarron{
	border-bottom:4px solid #914624;
}
.padding{
	padding:20px;
}
.padding10{
	padding:10px;
}
.paddingLR{
	padding-left:20px;
	padding-right:20px;
}
.paddingR{
	padding-right:20px;
}
.paddingL{
	padding-left:20px;
}
.encadreCom{
	height:100px;
	text-align: justify;
	padding-bottom:4px;
}
.encadreCom .lienSuite{
	text-align:right;
	font-style: italic;
	padding-top:4px;
}
.encadreRevue{
	height:95px;
	text-align: justify;
	padding-bottom:2px;
}
.encadreRevue .lienSuite{
	text-align:right;
	font-style: italic;
	padding-top:4px;
}
.illusRevue{
	float:left;
	padding-right:20px;
	padding-bottom:4px;
}	
.encadreDossiers{
	text-align: justify;
	padding:8px;
	background-color: #007eb9;
	margin-top:8px;
}
.encadreDossiers .lienSuite{
	text-align:right;
	font-style: italic;
	padding-top:2px;
}
.encadreAgenda{
	text-align: justify;
	padding:12px;
}
.encadreAgenda .lienSuite{
	text-align:right;
	font-style: italic;
}
.petit{
	font-size:12px;
}
.tresPetit{
	font-size:11px;	
}
.grand{
	font-size:17px;	
}
.enorme{
	font-size:23px;	
}
.nobr{
	white-space: nowrap;
}
.noPadding{
	padding:0px;
}
.blanc{
	color:white;
}
.vert{
	color:#009d32;
}
.bleu{
	color:#083b99;	
}
.violet{
	color:#7e6092;	
}
.noir{
	color:black;	
}
.lienDnl{
	font-style: italic;
	padding-top:4px;
}
.numRevue{
	color:#007eb9;
	font-weight: bold;
	padding-left:20px;
	padding-bottom:4px;
	font-size:14px;
}
.alDroite{
	text-align: right;
}
.fondBlanc{
	background-color: white;
}
.membre{
	border-top:1px solid #144594;
	border-bottom:1px solid #144594;
	height:64px;
	margin-bottom:1px;
	clear:both;
}
.membre .logoMembre{
	float:left;
	width:130px;
	vertical-align: middle;
	height:100%;
	text-align: center;
}
.membre .titreMembre{
	float:left;
	font-weight:bold;
	color:#007eb9;
	font-size:11px;
	margin-top:16px;
	width:280px;
}
.membre .catMembre{
	float:left;
	font-weight:bold;
	font-size:11px;
	color:#83578d;
	width:280px;
}
.membre .lienMembre{
	float:right;
	margin-top:24px;
	padding-right:24px;
	font-size:11px;
}
/** PARTIE PUBLIC */
.pubAccueilIndustrie{
	background: url("../img/fond_pub_industrie.jpg") top left no-repeat;
	height:231px;
}
.pubAccueilAdh{
	background: url("../img/fond_pub_adherent.jpg") top left no-repeat;
	height:127px;
}
.pubAccueilCentre{
	border-left:1px solid #9696a3;	
	border-right:1px solid #9696a3;
	vertical-align:top;	
}
.pubAccueilActu{
	background: url("../img/fond_pub_actu.jpg") top left no-repeat;
	width:409px;
}
.pubAccueilManif{
	margin-top:-12px;
}
.pubAccueilCiteph{
	background: url("../img/fond_pub_citeph.jpg") top left no-repeat;
}
.etude{
	height:56px;
}
.etude td{
	border-top:1px solid #144594;
	background-color:white;
	vertical-align:middle;
	font-size:12px;
	text-align:center;
}
.etude .date{
	height:100%;
	background-color:#e3f1f7;
	width:70px;
	text-align: center;
}
.etude .titreEtude{
	width:303px;
	height:100%;
	padding-left:8px;
}
.etude .description{
	background-color:#e3f1f7;
	height:100%;
	width:419px;
	padding-left:8px;
}
.etude .icone{
	height:100%;
	width:74px;
	text-align: center;
}
.etude .auteur{
	background-color:#e3f1f7;
	height:100%;
	width:103px;
	text-align: center;
}
.dossierTitre{
	color:white;
	font-size:13px;
	font-weight: bold;
	line-height: 22px;
	border-bottom:1px solid white;
	width:380px;
}
.dossierAccroche{
	height:63px;
	margin-bottom:8px;
	clear:left;
	width:380px;
}
.dossierImage{
	float:right;
	width:203px;
	height:76px;
}
.dossier11{
	background-color:#007caf;
}
.dossier12{
	background-color:#dae2ee;
}
.dossier21{
	background-color: #7f6093;
}
.dossier22{
	background-color: #e3dde7;
}
.gDossier{
	background: #fdfdfd url("../img/fond_dossier_gauche.jpg") top left no-repeat;
	vertical-align: top;
}
.dDossier{
	background: white url("../img/fond_dossier_droite.jpg") top left no-repeat;
	vertical-align: top;
	height:100%;
}
.dossierLienOn{
	margin-left:-14px;
	padding-left:7px;
	border-left:7px solid #0a529b;
}
A:HOVER{
	text-decoration: underline;	
}
.lienGris{
	font-style: italic;
	color: #565065;
}
.grisTexte{
	color: #565065;
}
.messagehover{
	width:100%;
	height:100%;
	position:absolute;
    left:0px;
    padding:0px;
    top:0px;
}
.messagehoverfond{
	background-color: #3e63ae;
	opacity : 0.5;
    filter : alpha(opacity=50);
}
.messagehovertxt{
	background:white url("../img/fond_mm.jpg") top left;
}
.rechercheTitre{
	background-color:#134593;
	color:#d2d2d2;
	padding:4px;
	font-weight:bold;
}
.rechercheTexte{
	font-style: italic;
}
.news_haut{
	background: white url("../img/newsletter_haut.jpg") top left no-repeat;
}
