/*
CE FICHIER CONSTITUE UNE PARTIE DU LOGICIEL Vitamine CMS.
* Le Logiciel Initial "Vitamine CMS" (non modifié par une contribution) est distribuée
	par la Société STUDIO VITAMINE S.A.R.L dont le siège est Hôtel TIC - 1, rue Alexander Fleming – 17000 La Rochelle - France.
	(Site Internet : www.studiovitamine.com - Téléphone 05 46 07 23 16)
* Tous les éléments constitutifs du logiciel Vitamine CMS
	sont la création de Fabien Guy BRANCHUT, l'Auteur de logiciel, né en France le 11 mars 1974 à Angoulême (16).
	(Site Internet : www.fabien-branchut.fr - Téléphone : 06 60 80 26 02)
*/
/*
##################################################
Liste des classes CSS et id réservés :
##################################################
UTILISER PAR LE FRONT-OFFICE
.divZoneEdition
#divZoneEdition_<idZoneEdition>
.divArticle
.divArticleNom
.divArticleContenu
.divArticleImage1
#divArticle_<idArticle>
.divArticleGabarit_<idArticleGabarit>

UTILISER PAR LE ADMIN/FRONT-OFFICE (=BoFo)
toutes les classes ou id contenant la chaine "BoFo" ainsi que :
.divGabarit
#divGabarit_<idGabarit>
.divPlanDuSite
##################################################
fin => Liste des classes CSS systèmes réservées
##################################################
*/
/*
Police exotique CSS3
*/
@font-face {
	font-family: ThePoliceSV;
	font-weight: bold;
	src: url("../include/js/dynamicFont/fonts/JOTTTB__.TTF");
}
@font-face {
	font-family: FuturaBTLight;
	src: url("/style/font/FUTURAL.TTF");
}
@font-face {
	font-family: FuturaBook;
	src: url("/style/font/Futura-Book.ttf");
}
@font-face {
    font-family: 'FuturaMdBTBold';
    src: url('/style/font/new/futurab-webfont.eot');
    src: url('/style/font/new/futurab-webfont.eot?#iefix') format('embedded-opentype'),
         url('/style/font/new/futurab-webfont.woff') format('woff'),
         url('/style/font/new/futurab-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'FuturaLtBTLight';
    src: url('/style/font/new/futural-webfont.eot');
    src: url('/style/font/new/futural-webfont.eot?#iefix') format('embedded-opentype'),
         url('/style/font/new/futural-webfont.woff') format('woff'),
         url('/style/font/new/futural-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

/********************************************/
/* 
	Généralités
*/
/********************************************/
*{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:12px;
	color:#7a7979;
}
body{
	background:#fff;
}
table{
	border-collapse:collapse;
}
table caption{
	display:none;
}
table thead{
	display:none;
}
table tr td{
	vertical-align:top;
}
h1{	
	display:table-cell;
	font-family:Arial; /* police exotique definie en haut du fichier css */
	vertical-align:bottom; /* pour caler en bas les images générées par dynamicFont qui n'ont pas toutes la même hauteur */
	font-size:22px;
	color:#9a9e1c;
	font-weight:normal;
	text-transform:uppercase;
}
h2{
	margin-bottom: 16px;
	font-weight:normal;
	font-size:15px;
	border-bottom:1px solid #d9d9d9;
	color:#9a9e1c;
	text-transform:uppercase;
}
h3{ /*utilisé dans fckeditor*/
	font-size:14px;
}
h4{/*utilisé dans fckeditor*/
	font-size:13px;
	font-style:italic;
	color:red;
}
ul{
	margin-left:10px;
	padding-left:10px;
	list-style-type: none;
}
ol{
	margin-left:10px;
	padding-left:10px;
}
ul li{
	background-image:url("../image/idSite_4/puceCarre.gif"); /* permet de créer un marge entre les puces et une image "float:left;", sinon les puces entre dans l'image, ne fonctionne que sur FF */
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:10px;
	margin-bottom:2px;
}
ol li{
	margin-left:25px; /* permet de créer un marge entre les puces numérotées et une image "float:left;", sinon les puces entre dans l'image, ne fonctionne que sur FF (pas trouver de solution sur IE), comme les puces sont numérotées il est impossible de mettre une image en background pour substituer la puce, comme on fait normalement avec les <ul><li> */
	margin-bottom:2px;
}
strong,b{
	color:#9a9e1c;
}
fieldset{
	padding:10px;	
	margin-bottom:15px;
	border:0px;
	padding:0px;
}
legend{
	padding-left:5px;	
	padding-right:5px;
	font-weight:bold;
	display: none;
}
select{
	border:1px solid #666666;	
}
a img{
	border:0px;
}
input[type="text"],
input[type="password"],
textarea,
select{
	border:1px solid #d9d9d9;
	height:23px;
	color:#9a9e1c;
	border-radius:2px;
	-webkit-border-radius:2px;
}
textarea{
	width:95%;	
	height:auto;
}
input[type="submit"],
input[type="button"]{
	background:url('/image/idSite_4/inputsubmit_bg2fleche.png') 8px center no-repeat, url('/image/idSite_4/inputsubmit_bg.png') left top repeat-x;
	height:23px;
	padding:0px 9px 0px 19px;
	border:1px solid #7a7c1d;
	border-radius:2px;
	-webkit-border-radius:2px;
	color:#221f1f;
	cursor:pointer;
}
input[type="submit"]:hover,
input[type="button"]:hover{
	color:#fff;
}
/* lien généraux */
a{
	color:#9a9e1c;
}
a:hover{

}
/* classe générique aLien (doit être les même style que pour les lien générique, sert à surcharger un lien qui ne réagit pas comme on le souhaiterai) */
a.aLien{
	color:#9a9e1c;
}
a.aLien:hover{

}
/* classe des liens qui sont selectionnés */
a.aLienSelectionner{
}
/********************************************/
/* 
	Classes génériques
*/
/********************************************/
/* titre de page */
.divH1{
	margin-bottom:8px;
}
.divH1 .divH1Interne{
	float:left;
	width:478px;
}
.divH1 #divH1InterneDescription {
	position:relative;
}
.divH1 #divH1InterneDescription *{
	font-size:11px;
}
.divH1 .divImgVignette{
	float:left;
	margin-right:10px;
}
.divH1 .divImgVignette .imgVignette{
	width:70px;
	height:70px;
	border:1px solid #000000;	
}
/* bloc des colonnes */
.divBlocColonne{
	border:0px;
}
.divBlocColonneTitre{
	display:none;
	background-color:#666666;
	color:#ffffff;
	padding:3px;
	font-weight:bold;
}
.divBlocColonneContenu{
	padding:0px;
}
/* autres */
.divClearBoth{
	clear:both;
	height:0px;
	overflow:hidden;
}
.ul{
	margin:0px;
	padding:0px;
}
.ol{
	margin:0px;
	padding:0px;
}
/* tableaux de données */
.tableData{	
	width:100%;
	margin-bottom:20px;
}
.tableData tr td{
	padding:4px;
	border:1px solid #666666;	
	vertical-align:middle;
	text-align:center;
}
.tableData tr th{
	padding:4px;
	border:1px solid #666666;
	color:#666666;	
	vertical-align:middle;
	text-align:center;
	font-weight:normal;
	font-size:11px;
}
.tableData thead{
	display:table-header-group;
}
.tableData tr th{
	padding:4px;
	border:1px solid #000000;
	color:#ffffff;	
	vertical-align:middle;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	background-color:#4b4b4b;
}
/********************************************/
/* 
	Structure du site
*/
/********************************************/
#divGeneral{
	text-align:center;
	padding-top: 49px;
}
#divCentre{
	width:896px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;	
	position:relative;
}
/* BANDEAU */
#divBandeauBloc{
	background:#f5f5f5 url('/image/idSite_4/galerie_home_bg_ombre.jpg') center center no-repeat;
}
#divBandeau{
	width:980px;
	margin-left:auto;
	margin-right:auto;	
	position:relative;
	background-color:#cccccc;
	text-align:left;
}
#divBandeauLogo{
	position:absolute;
	top: 0px;
	left: 42px;
	z-index: 5;
}
#divBandeauDrapeau{
	position: absolute;
	bottom: -20px;
	left: 3px;
}
#divBandeauDrapeau a{
	font-size:10px;
	text-decoration:none;
}
#divBandeauDrapeau td{
	padding:2px;
}
#divBandeauDrapeau td img{
	margin-bottom:3px;
}

#divBandeauFluxRss{
	position: absolute;
	bottom: -60px;
	left: 3px;
}
#divBandeauFluxRss a{
	font-size:10px;
	text-decoration:none;
}

#divBandeauFluxRss img{
	margin-bottom:3px;
}

#divBandeauAuthentification{
	position:absolute;
	bottom:3px;
	right:10px;
}
#divBandeau #divBandeauThemeAssocier{
	overflow:hidden;
	height:0px;
}
#divBandeau #divBandeauMoteurRecherche{
	position: absolute;
	left: 52px;
	z-index: 5;
	top: 345px;
}
#divBandeau #divBandeauMoteurRecherche #inputTextMoteurRechercheBandeau{
	width: 209px;
	height: 23px;
	border-radius: 2px;
	border:1px solid #848484;
	-webkit-border-radius: 2px;
	padding-left: 3px;
	color: #3E383D;
}
#divBandeau #divBandeauMoteurRecherche #inputSubmitMoteurRechercheBandeau{
	width: 26px;
	height: 23px;
	cursor: pointer;
	background: url('/image/idSite_4/inputsubmit_recherche.png') left top no-repeat;
	border: 0px;
	font-size: 0px;
	position: absolute;
	right: 2px;
	top: 1px;
}
#divBandeau #divBandeauMoteurRecherche label{
	display:none;
}
#divBandeau #divBandeauRappelGratuit{
	position:absolute;
	left:260px;
	bottom:3px;
	text-align:left;
}
#divChangementDevise{
	position:absolute;
	top:40px;
	right:10px;
}
#divChangementDevise ul li{
	float:left;
	margin-left:10px;
}
/* FOOTER */
#divFooterBloc{
	background:#f5f5f5;
	border-top:1px solid #cecece;
}
#divFooter{
	width:848px;
	margin-left:auto;
	margin-right:auto;	
	position:relative;
	padding-top:13px;
	text-align:left;
	padding-bottom: 6px;
}
#divFooter #divFooterThemeAssocier{
	position:absolute;
	top:65px;
	left:0px;
	width:750px;
	text-align:left;
	font-size:9px;
	color:#555555;
}
#divFooter #divFooterThemeAssocier strong{
	text-align:left;
	font-size:10px;
	color:#555555;
}
#divFooter #divFooterThemeAssocier a{
	font-size:9px;
	color:#555555;
	text-decoration:none;
	cursor:default;
}
/*colonnes dans le footer*/
#divFooter .divFooterColonne{
	float:left;
	width:260px;
	font-size:11px;
	color: #A0A0A0;
}
#divFooter .divFooterColonne.col1{
	width:224px;
	margin-right:85px;
	padding-top: 16px;
}
#divFooter .divFooterColonne.col2{
	width:220px;
	margin-right:97px;
	padding-top: 16px;
}
#divFooter .divFooterColonne.col3{
	width:220px;
	text-align:center;
}
#divFooter .divFooterColonne .divListeItem{
	margin-bottom: 24px;
	font-size:11px;
	color:#777;
}
#divFooter .divFooterColonne h3{
	font-size:11px;
	font-weight:bold;
	color:#9a9e1c;
	padding-left:8px;
	background: url('/image/idSite_4/puce_h3_footer.png') left center no-repeat;
	text-transform:uppercase;
	border-bottom:1px solid #c5c782;
}
#divFooter .divFooterColonne ul{
	margin:0px;
	padding:0px;
	margin-left:20px;
	
}
#divFooter .divFooterColonne ul li{
	margin:0px;
	padding:0px;
	font-size:11px;
	color:#777;
	background:none;
	border-bottom:1px solid #c5c782;
	line-height: 14px;
}
#divFooter .divFooterColonne a{
	font-size:11px;
	color:#777;
	font-weight:bold;
	text-decoration:none;
}
#divFooter .divFooterColonne ul li a{
	font-weight:normal;
}
#divFooter .divFooterColonne a.aLienSelectionner,
#divFooter .divFooterColonne a:hover{
	text-decoration:none;
	color:#000000;
}
#divFooterLienSecondBloc{
	text-align:center;
	background:#fff;
	position:relative;
}
#divFooterLienSecond{
	margin:0px auto;
	text-align:left;
	width:888px;
	font-size:12px;
	color:#949394;
	padding-top: 3px;
	height: 16px;
	position:relative;
}
#divFooterLienSecond *{
	font-size:12px;
	color:#949394;
}
#divFooterLienSecond a{
	font-size:12px;
	color:#949394;
	text-decoration:none;
}
#divFooterLienSecond a:hover{
	text-decoration:underline;
}

/* CENTRE */
#tableCentre{
	width:888px;
	height:350px;
	border-collapse:separate; /* Utiliser pour afficher les box-shadow sur les div descendante (IE9) */
	border-spacing:0; /* idem */
}
#tableCentre #tdGaucheTableCentre{
	width:200px;
	padding-top:10px;
	padding-bottom:10px;
}
#tableCentre #tdCentreTableCentre{
	padding:16px 20px;
	overflow-x:hidden; /* 980-200-200-10-10 */	/* pour IE, évite que les h1 trop long générer par dynamicFont eclate la page */	
}
#tableCentre #tdDroiteTableCentre{
	width:200px; 
	background-color:#dddddd;
	padding-top:10px;
}
/* table milieu haut*/
#tableCentreHome1{
	width:896px;
	height:290px;
	border-collapse:separate; /* Utiliser pour afficher les box-shadow sur les div descendante (IE9) */
	border-spacing:0; /* idem */
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
}
#tableCentreHome1 .tdGaucheTableCentre{
	width:449px;
	padding:30px 44px 10px 19px;
	border-right:1px solid #d9d9d9;
}
#tableCentreHome1 .tdDroiteTableCentre{
	width:324px; 
	padding:30px 34px 10px 25px;
}
#tableCentreHome1 .tdCentreTableCentre{
	padding:16px 20px;
	overflow-x:hidden; /* 980-200-200-10-10 */	/* pour IE, évite que les h1 trop long générer par dynamicFont eclate la page */	
}
/* menus et cartes */
#tableCentreHome1 .tdGaucheTableCentre.carte{
	width:417px;
	border-right:0px;
	padding:16px 10px 10px 21px;
}
#tableCentreHome1 .tdDroiteTableCentre.menus{
	width:417px;
	padding:81px 21px 10px 10px;
}
/* table milieu bas*/
#tableCentre2{
	width:100%;
	height:150px;
	background:#fcfcfc;
	border-collapse:separate; /* Utiliser pour afficher les box-shadow sur les div descendante (IE9) */
	border-spacing:0; /* idem */
	border-left:1px solid #d9d9d9;
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
}
#tableCentre2 > tbody > tr > td{
}
#tableCentre2 h2{
	border-bottom:0px;
	font-family:Arial; /* police exotique definie en haut du fichier css */
	font-size:22px;
	color:#9a9e1c;
	font-weight:normal;
	text-transform:uppercase;
	margin-bottom: 12px;
}
#tableCentre2 .tdGaucheTableCentre{
	width:267px;
	padding-left:20px;
	padding-right:20px;
	border-right:1px solid #d9d9d9;
	padding-top:10px;
	padding-bottom:0px;
}
#tableCentre2 .tdCentreTableCentre{
	width:240px;
	padding-left:30px;
	padding-right:30px;
	text-align:center;
	border-right:1px solid #d9d9d9;
	padding-top:10px;
	padding-bottom:0px;
}
#tableCentre2 .tdDroiteTableCentre{
	width:219px;
	padding-left:30px;
	padding-right:30px;
	padding-top:10px;
	padding-bottom:0px;
}

/********************************************/
/* 
	Les zones d'édition
*/
/********************************************/
.divZoneEdition{
	padding:0px;
}
/********************************************/
/* 
	Les gabarits d'articles
*/
/********************************************/
/* texte + image à gauche */
.divArticleGabarit_8 .divArticleImage1,
.divArticleGabarit_101 .divArticleImage1,
.divArticleGabarit_144 .divArticleImage1,
.divArticleGabarit_197 .divArticleImage1,
.divArticleGabarit_248 .divArticleImage1,
.divArticleGabarit_299 .divArticleImage1,
.divArticleGabarit_350 .divArticleImage1,
.divArticleGabarit_401 .divArticleImage1,
.divArticleGabarit_452 .divArticleImage1,
.divArticleGabarit_730 .divArticleImage1{
	float:left;
	overflow:hidden; 
}
.divArticleGabarit_8 .divArticleImage1 table,
.divArticleGabarit_101 .divArticleImage1 table,
.divArticleGabarit_144 .divArticleImage1 table,
.divArticleGabarit_197 .divArticleImage1 table,
.divArticleGabarit_248 .divArticleImage1 table,
.divArticleGabarit_299 .divArticleImage1 table,
.divArticleGabarit_350 .divArticleImage1 table,
.divArticleGabarit_401 .divArticleImage1 table,
.divArticleGabarit_452 .divArticleImage1 table,
.divArticleGabarit_730 .divArticleImage1 table{
	width:1px;
}
.divArticleGabarit_8 .divArticleImage1 table tr td,
.divArticleGabarit_101 .divArticleImage1 table tr td,
.divArticleGabarit_144 .divArticleImage1 table tr td,
.divArticleGabarit_197 .divArticleImage1 table tr td,
.divArticleGabarit_248 .divArticleImage1 table tr td,
.divArticleGabarit_299 .divArticleImage1 table tr td,
.divArticleGabarit_350 .divArticleImage1 table tr td,
.divArticleGabarit_401 .divArticleImage1 table tr td,
.divArticleGabarit_452 .divArticleImage1 table tr td,
.divArticleGabarit_730 .divArticleImage1 table tr td{
	padding-right:14px;
	padding-bottom:5px;
	font-style:italic;
}
.divArticleGabarit_648 a,
.divArticleGabarit_649 a,
.divArticleGabarit_650 a,
.divArticleGabarit_651 a,
.divArticleGabarit_652 a,
.divArticleGabarit_653 a,
.divArticleGabarit_654 a,
.divArticleGabarit_655 a,
.divArticleGabarit_656 a,
.divArticleGabarit_797 a{
	background:url('/image/idSite_4/inputsubmit_bg2fleche.png') 8px center no-repeat, url('/image/idSite_4/inputsubmit_bg.png') left top repeat-x;
	height:23px;
	padding:4px 9px 4px 19px;
	border:1px solid #7a7c1d;
	border-radius:2px;
	-webkit-border-radius:2px;
	color:#fff;
	cursor:pointer;
	text-decoration:none;
}
.divArticleGabarit_649 a{
	background:url('/image/idSite_27/inputsubmit_bg2fleche.png') 8px center no-repeat, url('/image/idSite_27/inputsubmit_bg.png') left top repeat-x;
}
.divArticleGabarit_650 a{
	background:url('/image/idSite_28/inputsubmit_bg2fleche.png') 8px center no-repeat, url('/image/idSite_28/inputsubmit_bg.png') left top repeat-x;
}
.divArticleGabarit_651 a{
	background:url('/image/idSite_29/inputsubmit_bg2fleche.png') 8px center no-repeat, url('/image/idSite_29/inputsubmit_bg.png') left top repeat-x;
}
.divArticleGabarit_652 a{
	background:url('/image/idSite_30/inputsubmit_bg2fleche.png') 8px center no-repeat, url('/image/idSite_30/inputsubmit_bg.png') left top repeat-x;
}
.divArticleGabarit_653 a{
	background:url('/image/idSite_31/inputsubmit_bg2fleche.png') 8px center no-repeat, url('/image/idSite_31/inputsubmit_bg.png') left top repeat-x;
}
.divArticleGabarit_797 a{
	background:url('/image/idSite_34/inputsubmit_bg2fleche.png') 8px center no-repeat, url('/image/idSite_34/inputsubmit_bg.png') left top repeat-x;
}


/* texte + image à droite */
.divArticleGabarit_9 .divArticleImage1,
.divArticleGabarit_102 .divArticleImage1,
.divArticleGabarit_145 .divArticleImage1,
.divArticleGabarit_198 .divArticleImage1,
.divArticleGabarit_249 .divArticleImage1,
.divArticleGabarit_300 .divArticleImage1,
.divArticleGabarit_351 .divArticleImage1,
.divArticleGabarit_402 .divArticleImage1,
.divArticleGabarit_453 .divArticleImage1,
.divArticleGabarit_731 .divArticleImage1{
	float:right;
	overflow:hidden; 
}
.divArticleGabarit_9 .divArticleImage1 table,
.divArticleGabarit_102 .divArticleImage1 table,
.divArticleGabarit_145 .divArticleImage1 table,
.divArticleGabarit_198 .divArticleImage1 table,
.divArticleGabarit_249 .divArticleImage1 table,
.divArticleGabarit_300 .divArticleImage1 table,
.divArticleGabarit_351 .divArticleImage1 table,
.divArticleGabarit_402 .divArticleImage1 table,
.divArticleGabarit_453 .divArticleImage1 table,
.divArticleGabarit_731 .divArticleImage1 table{
	width:1px;
}
.divArticleGabarit_9 .divArticleImage1 table tr td,
.divArticleGabarit_102 .divArticleImage1 table tr td,
.divArticleGabarit_145 .divArticleImage1 table tr td,
.divArticleGabarit_198 .divArticleImage1 table tr td,
.divArticleGabarit_249 .divArticleImage1 table tr td,
.divArticleGabarit_300 .divArticleImage1 table tr td,
.divArticleGabarit_351 .divArticleImage1 table tr td,
.divArticleGabarit_402 .divArticleImage1 table tr td,
.divArticleGabarit_453 .divArticleImage1 table tr td,
.divArticleGabarit_731 .divArticleImage1 table tr td{	
	padding-left:14px;
	padding-bottom:5px;
	font-style:italic;
}

/* Texte + vidéo à gauche */
.divArticleGabarit_18 iframe,
.divArticleGabarit_105 iframe,
.divArticleGabarit_148 iframe,
.divArticleGabarit_201 iframe,
.divArticleGabarit_252 iframe,
.divArticleGabarit_303 iframe,
.divArticleGabarit_354 iframe,
.divArticleGabarit_405 iframe,
.divArticleGabarit_456 iframe,
.divArticleGabarit_734 iframe{
	z-index:1;
}

/* texte + image à gauche (2) */
.divArticleGabarit_36 .divArticleImage1
.divArticleGabarit_114 .divArticleImage1,
.divArticleGabarit_157 .divArticleImage1,
.divArticleGabarit_210 .divArticleImage1,
.divArticleGabarit_261 .divArticleImage1,
.divArticleGabarit_312 .divArticleImage1,
.divArticleGabarit_363 .divArticleImage1,
.divArticleGabarit_414 .divArticleImage1,
.divArticleGabarit_465 .divArticleImage1,
.divArticleGabarit_657 .divArticleImage1,
.divArticleGabarit_743 .divArticleImage1{
	float:left;
	overflow:hidden; 
}
.divArticleGabarit_36 .divArticleImage1 table,
.divArticleGabarit_114 .divArticleImage1 table,
.divArticleGabarit_157 .divArticleImage1 table,
.divArticleGabarit_210 .divArticleImage1 table,
.divArticleGabarit_261 .divArticleImage1 table,
.divArticleGabarit_312 .divArticleImage1 table,
.divArticleGabarit_363 .divArticleImage1 table,
.divArticleGabarit_414 .divArticleImage1 table,
.divArticleGabarit_465 .divArticleImage1 table,
.divArticleGabarit_657 .divArticleImage1 table,
.divArticleGabarit_743 .divArticleImage1 table{
	width:1px;
}
.divArticleGabarit_36 .divArticleImage1 table tr td,
.divArticleGabarit_114 .divArticleImage1 table tr td,
.divArticleGabarit_157 .divArticleImage1 table tr td,
.divArticleGabarit_210 .divArticleImage1 table tr td,
.divArticleGabarit_261 .divArticleImage1 table tr td,
.divArticleGabarit_312 .divArticleImage1 table tr td,
.divArticleGabarit_363 .divArticleImage1 table tr td,
.divArticleGabarit_414 .divArticleImage1 table tr td,
.divArticleGabarit_465 .divArticleImage1 table tr td,
.divArticleGabarit_657 .divArticleImage1 table tr td,
.divArticleGabarit_743 .divArticleImage1 table tr td{
	padding-right:14px;
	padding-bottom:5px;
	font-style:italic;
}
/* presentation traiteur menu/article */
.divArticleGabarit_657 .divArticleNom{
	margin-bottom: 10px;
	padding: 4px 6px 4px 6px;
	background: #E20072;
}
.divArticleGabarit_657 .divArticleNom h2{
	font-weight: bold;
	padding: 0;
	font-size: 13px;
	color: white;
	margin-bottom: 0px;
	border: 0px;
}
.divArticleGabarit_657 .divArticleImage1 img{
	max-width:314px;
}

/* texte + image à droite (2) */
.divArticleGabarit_37 .divArticleImage1,
.divArticleGabarit_115 .divArticleImage1,
.divArticleGabarit_158 .divArticleImage1,
.divArticleGabarit_211 .divArticleImage1,
.divArticleGabarit_262 .divArticleImage1,
.divArticleGabarit_313 .divArticleImage1,
.divArticleGabarit_364 .divArticleImage1,
.divArticleGabarit_415 .divArticleImage1,
.divArticleGabarit_466 .divArticleImage1,
.divArticleGabarit_744 .divArticleImage1{
	float:right;
	overflow:hidden; 
}
.divArticleGabarit_37 .divArticleImage1 table,
.divArticleGabarit_115 .divArticleImage1 table,
.divArticleGabarit_158 .divArticleImage1 table,
.divArticleGabarit_211 .divArticleImage1 table,
.divArticleGabarit_262 .divArticleImage1 table,
.divArticleGabarit_313 .divArticleImage1 table,
.divArticleGabarit_364 .divArticleImage1 table,
.divArticleGabarit_415 .divArticleImage1 table,
.divArticleGabarit_466 .divArticleImage1 table,
.divArticleGabarit_744 .divArticleImage1 table{
	width:1px;
}
.divArticleGabarit_37 .divArticleImage1 table tr td,
.divArticleGabarit_115 .divArticleImage1 table tr td,	
.divArticleGabarit_158 .divArticleImage1 table tr td,	
.divArticleGabarit_211 .divArticleImage1 table tr td,	
.divArticleGabarit_262 .divArticleImage1 table tr td,	
.divArticleGabarit_313 .divArticleImage1 table tr td,	
.divArticleGabarit_364 .divArticleImage1 table tr td,	
.divArticleGabarit_415 .divArticleImage1 table tr td,	
.divArticleGabarit_466 .divArticleImage1 table tr td,	
.divArticleGabarit_744 .divArticleImage1 table tr td{	
	padding-left:14px;
	padding-bottom:5px;
	font-style:italic;
}
/* image large */
.divArticleGabarit_21 .divArticleImage1 table,
.divArticleGabarit_107 .divArticleImage1 table,
.divArticleGabarit_150 .divArticleImage1 table,
.divArticleGabarit_203 .divArticleImage1 table,
.divArticleGabarit_254 .divArticleImage1 table,
.divArticleGabarit_305 .divArticleImage1 table,
.divArticleGabarit_356 .divArticleImage1 table,
.divArticleGabarit_407 .divArticleImage1 table,
.divArticleGabarit_458 .divArticleImage1 table,
.divArticleGabarit_736 .divArticleImage1 table{
	width:1px;
}
.divArticleGabarit_21 .divArticleImage1 table tr td,
.divArticleGabarit_107 .divArticleImage1 table tr td,
.divArticleGabarit_150 .divArticleImage1 table tr td,
.divArticleGabarit_203 .divArticleImage1 table tr td,
.divArticleGabarit_254 .divArticleImage1 table tr td,
.divArticleGabarit_305 .divArticleImage1 table tr td,
.divArticleGabarit_356 .divArticleImage1 table tr td,
.divArticleGabarit_407 .divArticleImage1 table tr td,
.divArticleGabarit_458 .divArticleImage1 table tr td,
.divArticleGabarit_736 .divArticleImage1 table tr td{
	padding-bottom:5px;
	font-style:italic;
}
/* plan du site */
.divArticleGabarit_20 .divArticleContenu div,
.divArticleGabarit_106 .divArticleContenu div,
.divArticleGabarit_149 .divArticleContenu div,
.divArticleGabarit_202 .divArticleContenu div,
.divArticleGabarit_253 .divArticleContenu div,
.divArticleGabarit_304 .divArticleContenu div,
.divArticleGabarit_355 .divArticleContenu div,
.divArticleGabarit_406 .divArticleContenu div,
.divArticleGabarit_457 .divArticleContenu div,
.divArticleGabarit_735 .divArticleContenu div{
	margin-bottom:2px;
}
.divArticleGabarit_20 .divArticleContenu .divPlanDuSiteUnLigne,
.divArticleGabarit_106 .divArticleContenu .divPlanDuSiteUnLigne,
.divArticleGabarit_149 .divArticleContenu .divPlanDuSiteUnLigne,
.divArticleGabarit_202 .divArticleContenu .divPlanDuSiteUnLigne,
.divArticleGabarit_253 .divArticleContenu .divPlanDuSiteUnLigne,
.divArticleGabarit_304 .divArticleContenu .divPlanDuSiteUnLigne,
.divArticleGabarit_355 .divArticleContenu .divPlanDuSiteUnLigne,
.divArticleGabarit_406 .divArticleContenu .divPlanDuSiteUnLigne,
.divArticleGabarit_457 .divArticleContenu .divPlanDuSiteUnLigne,
.divArticleGabarit_735 .divArticleContenu .divPlanDuSiteUnLigne{
	background-image:url("../image/idSite_4/puceCarre.gif"); /* permet de créer un marge entre les puces et une image "float:left;", sinon les puces entre dans l'image, ne fonctionne que sur FF */
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:10px;
}
.divArticleGabarit_20 .divArticleContenu .divPlanDuSiteUnLigne a,
.divArticleGabarit_106 .divArticleContenu .divPlanDuSiteUnLigne a,
.divArticleGabarit_149 .divArticleContenu .divPlanDuSiteUnLigne a,
.divArticleGabarit_202 .divArticleContenu .divPlanDuSiteUnLigne a,
.divArticleGabarit_253 .divArticleContenu .divPlanDuSiteUnLigne a,
.divArticleGabarit_304 .divArticleContenu .divPlanDuSiteUnLigne a,
.divArticleGabarit_355 .divArticleContenu .divPlanDuSiteUnLigne a,
.divArticleGabarit_406 .divArticleContenu .divPlanDuSiteUnLigne a,
.divArticleGabarit_457 .divArticleContenu .divPlanDuSiteUnLigne a,
.divArticleGabarit_735 .divArticleContenu .divPlanDuSiteUnLigne a{
	text-decoration:none;	
}
/********************************************/
/* 
	Les articles génériques
*/
/********************************************/
.divArticle{
	margin-bottom:15px;
	clear:both;
	overflow:visible; /* sinon affichage d'un ascenceur vertical sur firefox si clic sur un lien ? */
}
.divArticleNom h2{
	margin-bottom: 16px;
	font-weight:normal;
	font-size:15px;
	border-bottom:1px solid #d9d9d9;
	color:#9a9e1c;
	text-transform:uppercase;
}
.pageAccueil .divArticleNom h2{
	border-bottom:0px;
	font-family:Arial; /* police exotique definie en haut du fichier css */
	font-size:22px;
	color:#9a9e1c;
	font-weight:normal;
	text-transform:uppercase;
	margin-bottom: 12px;
}
.divArticleContenu{
	line-height:16px;
}
/* CONTENU : gras */
.divArticleContenu b{
}
/* le reste */
.divArticleContenu ul{
	margin-top:0px;
	margin-bottom:0px;
}
/********************************************/
/* 
	Les articles par zones d'édition
*/
/********************************************/
/* colonne de gauche home */
#divZoneEdition_9 .divArticle .divArticleImage1 img,
#divZoneEdition_14 .divArticle .divArticleImage1 img,
#divZoneEdition_19 .divArticle .divArticleImage1 img,
#divZoneEdition_35 .divArticle .divArticleImage1 img,
#divZoneEdition_45 .divArticle .divArticleImage1 img,
#divZoneEdition_55 .divArticle .divArticleImage1 img,
#divZoneEdition_65 .divArticle .divArticleImage1 img,
#divZoneEdition_85 .divArticle .divArticleImage1 img,
#divZoneEdition_95 .divArticle .divArticleImage1 img{
	width:444px;
}
/* colonne de droite home */
#divZoneEdition_10 .divArticle .divArticleImage1 img,
#divZoneEdition_15 .divArticle .divArticleImage1 img,
#divZoneEdition_20 .divArticle .divArticleImage1 img,
#divZoneEdition_36 .divArticle .divArticleImage1 img,
#divZoneEdition_46 .divArticle .divArticleImage1 img,
#divZoneEdition_56 .divArticle .divArticleImage1 img,
#divZoneEdition_66 .divArticle .divArticleImage1 img,
#divZoneEdition_86 .divArticle .divArticleImage1 img,
#divZoneEdition_96 .divArticle .divArticleImage1 img{
	width:319px;
}
/*zones d'édition permanentes : images et largeur :*/
#divZoneEdition_21 .divArticle .divArticleImage1 img,
#divZoneEdition_24 .divArticle .divArticleImage1 img,
#divZoneEdition_27 .divArticle .divArticleImage1 img,
#divZoneEdition_37 .divArticle .divArticleImage1 img,
#divZoneEdition_47 .divArticle .divArticleImage1 img,
#divZoneEdition_57 .divArticle .divArticleImage1 img,
#divZoneEdition_67 .divArticle .divArticleImage1 img,
#divZoneEdition_87 .divArticle .divArticleImage1 img,
#divZoneEdition_97 .divArticle .divArticleImage1 img{
	width:267px;
}
#divZoneEdition_22 .divArticle .divArticleImage1 img,
#divZoneEdition_25 .divArticle .divArticleImage1 img,
#divZoneEdition_28 .divArticle .divArticleImage1 img,
#divZoneEdition_38 .divArticle .divArticleImage1 img,
#divZoneEdition_48 .divArticle .divArticleImage1 img,
#divZoneEdition_58 .divArticle .divArticleImage1 img,
#divZoneEdition_68 .divArticle .divArticleImage1 img,
#divZoneEdition_88 .divArticle .divArticleImage1 img,
#divZoneEdition_98 .divArticle .divArticleImage1 img{
	width:239px;
}
#divZoneEdition_23 .divArticle .divArticleImage1 img,
#divZoneEdition_26 .divArticle .divArticleImage1 img,
#divZoneEdition_29 .divArticle .divArticleImage1 img,
#divZoneEdition_39 .divArticle .divArticleImage1 img,
#divZoneEdition_49 .divArticle .divArticleImage1 img,
#divZoneEdition_59 .divArticle .divArticleImage1 img,
#divZoneEdition_69 .divArticle .divArticleImage1 img,
#divZoneEdition_89 .divArticle .divArticleImage1 img,
#divZoneEdition_99 .divArticle .divArticleImage1 img{
	width:219px;
}
/*titre dans le haut footer sur tous les sites*/
#divZoneEdition_21 .divArticle .divArticleNom h2,
#divZoneEdition_24 .divArticle .divArticleNom h2,
#divZoneEdition_27 .divArticle .divArticleNom h2,
#divZoneEdition_37 .divArticle .divArticleNom h2,
#divZoneEdition_47 .divArticle .divArticleNom h2,
#divZoneEdition_57 .divArticle .divArticleNom h2,
#divZoneEdition_67 .divArticle .divArticleNom h2,
#divZoneEdition_87 .divArticle .divArticleNom h2,
#divZoneEdition_97 .divArticle .divArticleNom h2,
#divZoneEdition_22 .divArticle .divArticleNom h2,
#divZoneEdition_25 .divArticle .divArticleNom h2,
#divZoneEdition_28 .divArticle .divArticleNom h2,
#divZoneEdition_38 .divArticle .divArticleNom h2,
#divZoneEdition_48 .divArticle .divArticleNom h2,
#divZoneEdition_58 .divArticle .divArticleNom h2,
#divZoneEdition_68 .divArticle .divArticleNom h2,
#divZoneEdition_88 .divArticle .divArticleNom h2,
#divZoneEdition_98 .divArticle .divArticleNom h2,
#divZoneEdition_23 .divArticle .divArticleNom h2,
#divZoneEdition_26 .divArticle .divArticleNom h2,
#divZoneEdition_29 .divArticle .divArticleNom h2,
#divZoneEdition_39 .divArticle .divArticleNom h2,
#divZoneEdition_49 .divArticle .divArticleNom h2,
#divZoneEdition_59 .divArticle .divArticleNom h2,
#divZoneEdition_69 .divArticle .divArticleNom h2,
#divZoneEdition_89 .divArticle .divArticleNom h2,
#divZoneEdition_99 .divArticle .divArticleNom h2{
	margin-bottom:10px;
}
/*image à droite/gauche*/
#divZoneEdition_21 .divArticleGabarit_8 .divArticleImage1 img,
#divZoneEdition_21 .divArticleGabarit_9 .divArticleImage1 img,
#divZoneEdition_24 .divArticleGabarit_101 .divArticleImage1 img,
#divZoneEdition_24 .divArticleGabarit_102 .divArticleImage1 img,
#divZoneEdition_27 .divArticleGabarit_144 .divArticleImage1 img,
#divZoneEdition_27 .divArticleGabarit_145 .divArticleImage1 img,
#divZoneEdition_37 .divArticleGabarit_197 .divArticleImage1 img,
#divZoneEdition_37 .divArticleGabarit_198 .divArticleImage1 img,
#divZoneEdition_47 .divArticleGabarit_248 .divArticleImage1 img,
#divZoneEdition_47 .divArticleGabarit_249 .divArticleImage1 img,
#divZoneEdition_57 .divArticleGabarit_299 .divArticleImage1 img,
#divZoneEdition_57 .divArticleGabarit_300 .divArticleImage1 img,
#divZoneEdition_67 .divArticleGabarit_350 .divArticleImage1 img,
#divZoneEdition_67 .divArticleGabarit_351 .divArticleImage1 img,
#divZoneEdition_87 .divArticleGabarit_452 .divArticleImage1 img,
#divZoneEdition_87 .divArticleGabarit_453 .divArticleImage1 img,
#divZoneEdition_97 .divArticleGabarit_730 .divArticleImage1 img,
#divZoneEdition_97 .divArticleGabarit_731 .divArticleImage1 img,
#divZoneEdition_22 .divArticleGabarit_8 .divArticleImage1 img,
#divZoneEdition_22 .divArticleGabarit_9 .divArticleImage1 img,
#divZoneEdition_25 .divArticleGabarit_101 .divArticleImage1 img,
#divZoneEdition_25 .divArticleGabarit_102 .divArticleImage1 img,
#divZoneEdition_28 .divArticleGabarit_144 .divArticleImage1 img,
#divZoneEdition_28 .divArticleGabarit_145 .divArticleImage1 img,
#divZoneEdition_38 .divArticleGabarit_197 .divArticleImage1 img,
#divZoneEdition_38 .divArticleGabarit_198 .divArticleImage1 img,
#divZoneEdition_48 .divArticleGabarit_248 .divArticleImage1 img,
#divZoneEdition_48 .divArticleGabarit_249 .divArticleImage1 img,
#divZoneEdition_58 .divArticleGabarit_299 .divArticleImage1 img,
#divZoneEdition_58 .divArticleGabarit_300 .divArticleImage1 img,
#divZoneEdition_68 .divArticleGabarit_350 .divArticleImage1 img,
#divZoneEdition_68 .divArticleGabarit_351 .divArticleImage1 img,
#divZoneEdition_88 .divArticleGabarit_452 .divArticleImage1 img,
#divZoneEdition_88 .divArticleGabarit_453 .divArticleImage1 img,
#divZoneEdition_98 .divArticleGabarit_730 .divArticleImage1 img,
#divZoneEdition_98 .divArticleGabarit_731 .divArticleImage1 img,
#divZoneEdition_23 .divArticleGabarit_8 .divArticleImage1 img,
#divZoneEdition_23 .divArticleGabarit_9 .divArticleImage1 img,
#divZoneEdition_26 .divArticleGabarit_101 .divArticleImage1 img,
#divZoneEdition_26 .divArticleGabarit_102 .divArticleImage1 img,
#divZoneEdition_29 .divArticleGabarit_144 .divArticleImage1 img,
#divZoneEdition_29 .divArticleGabarit_145 .divArticleImage1 img,
#divZoneEdition_39 .divArticleGabarit_197 .divArticleImage1 img,
#divZoneEdition_39 .divArticleGabarit_198 .divArticleImage1 img,
#divZoneEdition_49 .divArticleGabarit_248 .divArticleImage1 img,
#divZoneEdition_49 .divArticleGabarit_249 .divArticleImage1 img,
#divZoneEdition_59 .divArticleGabarit_299 .divArticleImage1 img,
#divZoneEdition_59 .divArticleGabarit_300 .divArticleImage1 img,
#divZoneEdition_69 .divArticleGabarit_350 .divArticleImage1 img,
#divZoneEdition_69 .divArticleGabarit_351 .divArticleImage1 img,
#divZoneEdition_89 .divArticleGabarit_452 .divArticleImage1 img,
#divZoneEdition_89 .divArticleGabarit_453 .divArticleImage1 img,
#divZoneEdition_99 .divArticleGabarit_730 .divArticleImage1 img,
#divZoneEdition_99 .divArticleGabarit_731 .divArticleImage1 img{
	width:110px;
}

/* ------ CARTES ET MENUS ------ */
/*images*/
#divZoneEdition_30 .divArticle .divArticleImage1 img,
#divZoneEdition_31 .divArticle .divArticleImage1 img,
#divZoneEdition_40 .divArticle .divArticleImage1 img,
#divZoneEdition_41 .divArticle .divArticleImage1 img,
#divZoneEdition_50 .divArticle .divArticleImage1 img,
#divZoneEdition_51 .divArticle .divArticleImage1 img,
#divZoneEdition_100 .divArticle .divArticleImage1 img,
#divZoneEdition_101 .divArticle .divArticleImage1 img{
	width:417px;
}
#divZoneEdition_30 .divArticle.divArticleGabarit_150,
#divZoneEdition_31 .divArticle.divArticleGabarit_150,
#divZoneEdition_40 .divArticle.divArticleGabarit_203,
#divZoneEdition_41 .divArticle.divArticleGabarit_203,
#divZoneEdition_50 .divArticle.divArticleGabarit_254,
#divZoneEdition_51 .divArticle.divArticleGabarit_254,
#divZoneEdition_100 .divArticle.divArticleGabarit_736,
#divZoneEdition_101 .divArticle.divArticleGabarit_736{
	margin-bottom: 0px;
}
#divZoneEdition_30 .divArticle.divArticleGabarit_150 .divArticleImage1 table tr td,
#divZoneEdition_31 .divArticle.divArticleGabarit_150 .divArticleImage1 table tr td,
#divZoneEdition_40 .divArticle.divArticleGabarit_203 .divArticleImage1 table tr td,
#divZoneEdition_41 .divArticle.divArticleGabarit_203 .divArticleImage1 table tr td,
#divZoneEdition_50 .divArticle.divArticleGabarit_254 .divArticleImage1 table tr td,
#divZoneEdition_51 .divArticle.divArticleGabarit_254 .divArticleImage1 table tr td,
#divZoneEdition_100 .divArticle.divArticleGabarit_736 .divArticleImage1 table tr td,
#divZoneEdition_101 .divArticle.divArticleGabarit_736 .divArticleImage1 table tr td{
	padding-bottom:0px;
}
/* ------ CARTES ------ */
/*titres*/
#divZoneEdition_30 .divArticle.divArticleGabarit_189,
#divZoneEdition_40 .divArticle.divArticleGabarit_240,
#divZoneEdition_50 .divArticle.divArticleGabarit_291,
#divZoneEdition_100 .divArticle.divArticleGabarit_773{
	padding: 4px 16px 3px 16px;
	background:#00b0c4;
	color:#fff;
	font-size:15px;
	text-transform:uppercase;
	margin-bottom: 12px;
}
#divZoneEdition_30 .divArticle.divArticleGabarit_189 h2,
#divZoneEdition_40 .divArticle.divArticleGabarit_240 h2,
#divZoneEdition_50 .divArticle.divArticleGabarit_291 h2,
#divZoneEdition_100 .divArticle.divArticleGabarit_773 h2{
	border-bottom:0px;
}
#divZoneEdition_30 .divArticle.divArticleGabarit_189 *,
#divZoneEdition_40 .divArticle.divArticleGabarit_240 *,
#divZoneEdition_50 .divArticle.divArticleGabarit_291 *,
#divZoneEdition_100 .divArticle.divArticleGabarit_773 *{
	color:#fff;
	font-size:15px;
	text-transform:uppercase;
}
/*textes + prix*/
#divZoneEdition_30 .divArticle.divArticleGabarit_190,
#divZoneEdition_40 .divArticle.divArticleGabarit_241,
#divZoneEdition_50 .divArticle.divArticleGabarit_292,
#divZoneEdition_100 .divArticle.divArticleGabarit_774{
	padding: 0px 0px 0px 16px;
}
#divZoneEdition_30 .divArticle.divArticleGabarit_190 .divPrix,
#divZoneEdition_40 .divArticle.divArticleGabarit_241 .divPrix,
#divZoneEdition_50 .divArticle.divArticleGabarit_292 .divPrix,
#divZoneEdition_100 .divArticle.divArticleGabarit_774 .divPrix{
	float:right;
	font-weight:bold;
	margin-left:16px;
}
#divZoneEdition_30 .divArticle.divArticleGabarit_190 *,
#divZoneEdition_40 .divArticle.divArticleGabarit_241 *,
#divZoneEdition_50 .divArticle.divArticleGabarit_292 *,
#divZoneEdition_100 .divArticle.divArticleGabarit_774 *{
	color:#7a7979;
}
/*separateur*/
#divZoneEdition_30 .divArticle.divArticleGabarit_191,
#divZoneEdition_40 .divArticle.divArticleGabarit_242,
#divZoneEdition_50 .divArticle.divArticleGabarit_293,
#divZoneEdition_100 .divArticle.divArticleGabarit_775{
	margin: 0px 0px 10px 16px;
	height: 1px;
	margin-top: -6px;
	border-bottom:1px solid #d9d9d9;
}
/* ------ MENUS ------ */
/*titre + texte + prix*/
#divZoneEdition_31 .divArticle.divArticleGabarit_192,
#divZoneEdition_41 .divArticle.divArticleGabarit_243,
#divZoneEdition_51 .divArticle.divArticleGabarit_294,
#divZoneEdition_101 .divArticle.divArticleGabarit_776{
	background: #B9B8B8;
	padding: 3px 30px 2px 46px;
}
#divZoneEdition_31 .divArticle.divArticleGabarit_192 *,
#divZoneEdition_41 .divArticle.divArticleGabarit_243 *,
#divZoneEdition_51 .divArticle.divArticleGabarit_294 *,
#divZoneEdition_101 .divArticle.divArticleGabarit_776 *{
	color:#fff;
}
#divZoneEdition_31 .divArticle.divArticleGabarit_192 .divPrix,
#divZoneEdition_41 .divArticle.divArticleGabarit_243 .divPrix,
#divZoneEdition_51 .divArticle.divArticleGabarit_294 .divPrix,
#divZoneEdition_101 .divArticle.divArticleGabarit_776 .divPrix{
	float: right;
	font-size: 15px;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 6px;
}
#divZoneEdition_31 .divArticle.divArticleGabarit_192 .divArticleNom h2,
#divZoneEdition_41 .divArticle.divArticleGabarit_243 .divArticleNom h2,
#divZoneEdition_51 .divArticle.divArticleGabarit_294 .divArticleNom h2,
#divZoneEdition_101 .divArticle.divArticleGabarit_776 .divArticleNom h2{
	font-size: 15px;
	text-transform:uppercase;
	border-bottom:0px;
	margin-bottom:0px;
}
/*texte normal*/
#divZoneEdition_31 .divArticle.divArticleGabarit_193,
#divZoneEdition_41 .divArticle.divArticleGabarit_244,
#divZoneEdition_51 .divArticle.divArticleGabarit_295,
#divZoneEdition_101 .divArticle.divArticleGabarit_777{
	padding:0px 24px;
}
#divZoneEdition_31 .divArticle.divArticleGabarit_193 *,
#divZoneEdition_41 .divArticle.divArticleGabarit_244 *,
#divZoneEdition_51 .divArticle.divArticleGabarit_295 *,
#divZoneEdition_101 .divArticle.divArticleGabarit_777 *{
	color:#7a7979;
	text-align:center;
}
/*separateur normal*/
#divZoneEdition_31 .divArticle.divArticleGabarit_195,
#divZoneEdition_41 .divArticle.divArticleGabarit_246,
#divZoneEdition_51 .divArticle.divArticleGabarit_297,
#divZoneEdition_101 .divArticle.divArticleGabarit_779{
	margin: -7px 70px 14px 70px;
	color:#00b0c4;
	border-bottom:1px solid #a3e2ea;
	text-align: center;
}
#divZoneEdition_31 .divArticle.divArticleGabarit_195 *,
#divZoneEdition_41 .divArticle.divArticleGabarit_246 *,
#divZoneEdition_51 .divArticle.divArticleGabarit_297 *,
#divZoneEdition_101 .divArticle.divArticleGabarit_779 *{
	color:#00b0c4;
}
#divZoneEdition_31 .divArticle.divArticleGabarit_195 .divSeparateur,
#divZoneEdition_41 .divArticle.divArticleGabarit_246 .divSeparateur,
#divZoneEdition_51 .divArticle.divArticleGabarit_297 .divSeparateur,
#divZoneEdition_101 .divArticle.divArticleGabarit_779 .divSeparateur{
	width: 24px;
	margin: 0px auto -5px auto;
	background: white;
	font-weight: bold;
}
/* texte plat de resistance */
#divZoneEdition_31 .divArticle.divArticleGabarit_194,
#divZoneEdition_41 .divArticle.divArticleGabarit_245,
#divZoneEdition_51 .divArticle.divArticleGabarit_296,
#divZoneEdition_101 .divArticle.divArticleGabarit_778{
	margin:0px 32px 12px 32px;
	padding:16px;
	background:#f1f1f1;
}
#divZoneEdition_31 .divArticle.divArticleGabarit_194 *,
#divZoneEdition_41 .divArticle.divArticleGabarit_245 *,
#divZoneEdition_51 .divArticle.divArticleGabarit_296 *,
#divZoneEdition_101 .divArticle.divArticleGabarit_778 *{
	text-align:center;
	color:#7a7979;
}
/* separateur plat de resistance */
#divZoneEdition_31 .divArticle.divArticleGabarit_196,
#divZoneEdition_41 .divArticle.divArticleGabarit_247,
#divZoneEdition_51 .divArticle.divArticleGabarit_298,
#divZoneEdition_101 .divArticle.divArticleGabarit_780{
	margin: -20px 32px -7px 32px;
	color:#00b0c4; 
	background:#f1f1f1;
	padding-bottom: 8px;
}
#divZoneEdition_31 .divArticle.divArticleGabarit_196 .divArticleContenu,
#divZoneEdition_41 .divArticle.divArticleGabarit_247 .divArticleContenu,
#divZoneEdition_51 .divArticle.divArticleGabarit_298 .divArticleContenu,
#divZoneEdition_101 .divArticle.divArticleGabarit_780 .divArticleContenu{
	margin: 0px 40px;
	color:#00b0c4; 
	border-bottom:1px solid #a3e2ea;
	text-align: center;
}
#divZoneEdition_31 .divArticle.divArticleGabarit_196 *,
#divZoneEdition_41 .divArticle.divArticleGabarit_247 *,
#divZoneEdition_51 .divArticle.divArticleGabarit_298 *,
#divZoneEdition_101 .divArticle.divArticleGabarit_780 *{
	color:#00b0c4;
}
#divZoneEdition_31 .divArticle.divArticleGabarit_196 .divSeparateur,
#divZoneEdition_41 .divArticle.divArticleGabarit_247 .divSeparateur,
#divZoneEdition_51 .divArticle.divArticleGabarit_298 .divSeparateur,
#divZoneEdition_101 .divArticle.divArticleGabarit_780 .divSeparateur{
	width: 24px;
	margin: 0px auto -5px auto;
	background:#f1f1f1;
	font-weight: bold;
}

/********************************************/
/* 
	Fil d'ariane
*/
/********************************************/
#divFilAriane{
	font-size:10px;
	margin-bottom: 2px;
	color:#8c8c8c;
	padding-left: 2px;
}
#divFilAriane a{
	font-size:10px;
	color:#8c8c8c;
}
/********************************************/
/* 
	Modalbox 1 (boite d'authentification)
	la 2,3 et 4 sont réservés au BoFo
*/
/********************************************/
#divModalBox_1			{margin-left:auto;margin-right:auto;margin-top:50px;border:1px solid #000000;background-color:#dddddd;}
#divModalBox_1_titre	{border:1px solid #ffffff;font-weight:bold;font-size:12px;padding:5px;padding-left:55px;border-bottom:1px solid #ffffff;background-color:#ed217c;color:#ffffff;background-image:url('../admin/image/logoVitamineCMS3PointBlanc.gif');background-repeat:no-repeat;background-position:7px 7px;}
#divModalBox_1_close	{cursor:pointer;right:0px;border:1px solid #ffffff;color:#ffffff;padding:1px;padding-left:5px;padding-right:5px;margin-top:3px;margin-right:5px;}
#divModalBox_1_contenu	{border:1px solid #ffffff;border-top:0px solid #ffffff;background-color:#ffffff;padding:0px;}
.divModalBox_1_fond		{background-color:#000000;}
/********************************************/
/* 
	Modalbox 5 (POP-UP)
	la 2,3 et 4 sont réservés au BoFo
*/
/********************************************/
#divModalBox_5			{margin-left:auto;margin-right:auto;margin-top:50px;border:1px solid #000000;background-color:#dddddd;}
#divModalBox_5_titre	{border:1px solid #ffffff;border-top:1px solid #ffffff;font-weight:bold;font-size:12px;padding:5px;padding-left:15px;background-color:#a42d1b;color:#ffffff;}
#divModalBox_5_close	{cursor:pointer;right:0px;border:1px solid #ffffff;color:#ffffff;padding:1px;padding-left:5px;padding-right:5px;margin-top:4px;margin-right:5px;}
#divModalBox_5_contenu	{border:1px solid #ffffff;border-top:0px solid #ffffff;background-color:#ffffff;padding:0px;}
.divModalBox_5_fond		{background-color:#000000;}
/********************************************/
/* 
	Fausse Pop-Up
*/
/********************************************/
/* Fausse Pop-Up */
.divFaussePopUp{
	border:2px solid #000000;
	padding:5px;
	background-color:#cccccc;
}
.divFaussePopUpFermer{
	border:1px solid #000000;
	border-bottom:0px solid #000000;
	padding:0px;
	padding-left:2px;
	padding-right:2px;
	background-color:#cccccc;
}

/********************************************/
/* Menu de navigation HORIZONTAL */
/********************************************/
/* 1er niveau */
.divMenuHorizontal{
	position:absolute;
	top:-57px;
	z-index: 5;
	border-right:1px solid rgba(0,0,0,0.2);
	border-top:1px solid rgba(0,0,0,0.2);
	background:url('/image/idSite_4/menu_bg.png');
	/*background:rgba(255,255,255,0.7);*/
	width:895px; /* 888 -1border */
	height: 56px;
	overflow:hidden;
}
* html .divMenuHorizontal{
	top:-55px;
}
.divMenuHorizontal .ul1{
	margin:0px;
	padding:0px;
	width: 1200px;
}
.divMenuHorizontal .ul1 span{
	display:none;
	float:left;
	padding:0px 0px;
}
.divMenuHorizontal .ul1 span:last-of-type{
	display:none;
}
.divMenuHorizontal .ul1 li{
	position:relative;
	list-style:none;
	background:none;
	margin:0;
	padding:0;
	float:left;
}
.divMenuHorizontal .ul1 li.avecSousMenu{
}
.divMenuHorizontal .ul1 li.avecSousMenu:hover{
}
.divMenuHorizontal .ul1 li a{
	float:left;
	height: 38px;
	padding: 18px 18px 0px 18px;
	text-decoration:none;
	font-size:15px;
	color:#3e383c;
	border-left:1px solid rgba(0,0,0,0.2);
}
.divMenuHorizontal .ul1 li.first-of-type a{
	font-size:0px;
	text-decoration:none;
	background:url('/image/idSite_4/menuh_home.png') center 14px no-repeat;
	padding:0px;
	height:56px;
	width:60px;
	color:#fff;
}
.divMenuHorizontal .ul1 li.first-of-type a:hover,
.divMenuHorizontal .ul1 li.first-of-type a.aLienSelectionner{
	background:#fff url('/image/idSite_4/menuh_home_hover.png') center 14px no-repeat;
	color:#fff;
}
.divMenuHorizontal .ul1 li a.aFaussePage,
.divMenuHorizontal .ul1 li a.aFaussePage:hover{
	cursor:default;
	color:#9a9e1c;
	background:#fff;
}
.divMenuHorizontal .ul1 li a:hover,
.divMenuHorizontal .ul1 li a.aLienSelectionner,
.divMenuHorizontal .ul1 li a.aFaussePage.aLienSelectionner{
	color:#9a9e1c;
	background:#fff;
}
.divMenuHorizontal .ul1 li a.avecSousMenu,
.divMenuHorizontal .ul1 li a.aFaussePage.avecSousMenu{
	background:#fff;
}
.divMenuHorizontal .ul1 li.liLienMonCompte{
	position: absolute;
	right: 0;
	z-index: 5;
}
.divMenuHorizontal .ul1 li a.aLienMonCompte{
	background:#9a9e1c url('/image/idSite_4/bouton_moncompte_bg.png') 11px 10px no-repeat;
	color:#fff; 
	padding-left: 55px;
	border-left: 1px solid rgba(0, 0, 0, 0.05);
}
.divMenuHorizontal .ul1 li a.aLienMonCompte:hover,
.divMenuHorizontal .ul1 li a.aLienMonCompte.aLienSelectionner{
	background:#686868 url('/image/idSite_4/bouton_moncompte_bg.png') 11px 10px no-repeat;
}
.divMenuHorizontal .ul1 li a:hover.avecSousMenu{

}
/* 2eme niveau */
.divMenuHorizontal .ul2{
	margin:0px;
	padding:2px;
	position:absolute;
	left:-2px;
	top:-5020px;
	z-index:15;
	display:block;
	background:#CCDDCC;
	width:200px;
	overflow:hidden;
	/* transition : debut */
	opacity:0;
} 
.divMenuHorizontal .ul1 li:hover .ul2{
	display:block;
	left:-2px;
	top:20px;
	/* transition : fin */
	opacity:1;
	-webkit-transition: opacity 0.8s ease;
	-moz-transition:opacity 0.8s ease;
	-o-transition:opacity 0.8s ease;
	-ms-transition:opacity 0.8s ease;
}
.divMenuHorizontal .ul2 li{
	float:none;
	margin-bottom:2px;
}
.divMenuHorizontal .ul2 li:last-of-type{
	margin-bottom:0px;
}
.divMenuHorizontal .ul2 li a{
	float:none;
	display:block;
	background:#EEEEEE;
}
.divMenuHorizontal .ul2 li a.aFaussePage,
.divMenuHorizontal .ul2 li a.aFaussePage:hover{
	cursor:default;
	color:#ffffff;
	background:transparent;
}
.divMenuHorizontal .ul2 li a:hover,
.divMenuHorizontal .ul2 li a.aLienSelectionner,
.divMenuHorizontal .ul2 li a.aFaussePage.aLienSelectionner{
	background:red;
}
/********************************************/
/* 	Menu de navigation VERTICAL */
/********************************************/
/* 1er niveau */
.divMenuVertical{

}
.divMenuVertical ul{
	margin:0;
	padding:2px;
	background:#999;
}
.divMenuVertical ul li{
	position:relative;
	list-style:none;
	background:none;
	margin:0px 0px 2px 0px;
	padding:0;
}
.divMenuVertical ul li a{
	display:block;
	padding:3px 8px;
	background:#CCCCCC;
	text-decoration:none;
	font-weight:bold;
}
.divMenuVertical ul li a.aFaussePage,
.divMenuVertical ul li a.aFaussePage:hover{
	cursor:default;
	color:#ffffff;
	background:transparent;
}
.divMenuVertical ul li a:hover,
.divMenuVertical ul li a.aLienSelectionner,
.divMenuVertical ul li a.aFaussePage.aLienSelectionner{
	background:#333;
	color:#ffffff;
}
/* 2eme niveau */
.divMenuVertical ul li ul{
	position:relative;
	display:none; /* 2e niveau désactivé par défaut, mais réactivé si le lien parent et aLienSelectionner */
	padding:0px 0px 0px 10px;
	background:#CCC;
}
.divMenuVertical ul li ul.pageCourantOuParent{
	display:block; /* 2e niveau visible si le lien parent est selectionner */
}
.divMenuVertical ul li:hover ul.pageCourantOuParent{
	display:block;
}
.divMenuVertical ul li ul li{
	float:none;
	margin-bottom:2px;
}
.divMenuVertical ul li ul li:last-of-type{
	margin-bottom:0px;
}
.divMenuVertical ul li ul li a{
	float:none;
	display:block;
	color:#666;
	background:#EEEEEE;
}
.divMenuVertical ul li ul li a.aFaussePage,
.divMenuVertical ul li ul li a.aFaussePage:hover{
	cursor:default;
	color:#ffffff;
	background:transparent;
}
.divMenuVertical ul li ul li a:hover,
.divMenuVertical ul li ul li a.aLienSelectionner,
.divMenuVertical ul li ul li a.aFaussePage.aLienSelectionner{
	background:red;
}


/********************************************/
/* Menu INTERSITES de navigation HORIZONTAL */
/********************************************/
/* 1er niveau */
.divMenuInterSite{
	position: absolute;
	left: 0px;
	top: 0px;
	width:100%;
	text-align:center;
	z-index:800;
	background:url('/image/idSite_4/menuintersite_general_bg.png') left top repeat-x;
	height:50px;
}
.menuInterSite{
	width:980px;
	text-align:left;
	margin:0px auto;
	background:url('/image/idSite_4/menuintersite_bggauche.png') left top no-repeat;
	padding-left: 1px;
}
.menuInterSite .ul1{
	margin:0;
	padding: 0px;
}
.menuInterSite .ul1 span{
	display:block;
	float:left;
	padding:0px;
	margin-right: 5px;
}
.menuInterSite .ul1 span:last-of-type{
}
.menuInterSite .ul1 li{
	position:relative;
	list-style:none;
	background:none;
	margin:0;
	padding:0;
	float:left;
}
.menuInterSite .ul1 li.avecSousMenu{
}
.menuInterSite .ul1 li.avecSousMenu:hover{
}
.menuInterSite .ul1 li a{
	float:left;
	height:48px;
	padding:0px;
	display:block;
	font-size:0px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	border-bottom:1px solid #8a8a8a;
}
/*bouton home et autres*/
.menuInterSite .ul1 li a.home{
	border-right:0px;
	padding: 0px;
	border-bottom:1px solid #53550f;
	border-left: 0px;
}

.menuInterSite .ul1 li a.aFaussePage,
.menuInterSite .ul1 li a.aFaussePage:hover{
	cursor:default;
	color:#ffffff;
	background:transparent;
}
.menuInterSite .ul1 li a:hover,
.menuInterSite .ul1 li a.aHover,
.menuInterSite .ul1 li a.aLienSelectionner,
.menuInterSite .ul1 li a.aFaussePage.aLienSelectionner{
	color:#e9e9e9; 
	border-bottom:1px solid #53550f;
}
.menuInterSite .ul1 li a.avecSousMenu,
.menuInterSite .ul1 li a.aFaussePage.avecSousMenu{
	background:#CCDDCC;
}
.menuInterSite .ul1 li a:hover.avecSousMenu{

}
/* 2eme niveau (intersite)*/
.menuInterSite .ul2{
	margin:0px;
	position:absolute;
	left:-1px;
	top:-5020px;
	z-index:15;
	display:block;
	overflow:hidden;
	padding:0px;
	/* transition : debut */
	opacity:0;
	width: 740px;
} 
.menuInterSite .ul1 li:hover .ul2{
	display:block;
	left:-1px;
	top:49px;
	border-left: 1px solid #6F706D;
	/* transition : fin */
	opacity:1;
	-webkit-transition: opacity 0.8s ease;
	-moz-transition:opacity 0.8s ease;
	-o-transition:opacity 0.8s ease;
	-ms-transition:opacity 0.8s ease;
}
.menuInterSite .ul2 li{
}
.menuInterSite .ul2 li:last-of-type{
	margin-bottom:0px;
}
.menuInterSite .ul2 li a{
	float:none;
	background:url('/image/idSite_4/menuintersite_general_bg.png') left top repeat-x;
	display:block;
}
.menuInterSite .ul2 li a.aFaussePage,
.menuInterSite .ul2 li a.aFaussePage:hover{
	cursor:default;
	color:#ffffff;
	background:transparent;
}
.menuInterSite .ul2 li a:hover,
.menuInterSite .ul2 li a.aLienSelectionner,
.menuInterSite .ul2 li a.aFaussePage.aLienSelectionner{
	
	border-bottom:1px solid #898989;
}

/********************************************/
/* 
	Liens vers les pages "précédente" et "suivante"
*/
/********************************************/
.divPlanDuSiteLienPrecedentSuivant{
	padding:5px;
}
.divPlanDuSiteLienPrecedent{
	float:left;
	width:50%;
}
.divPlanDuSiteLienSuivant{
	float:left;
	width:50%;
	text-align:right;
}
/********************************************/
/* 
	Les formulaires
*/
/********************************************/
.divMessageWrong{
	background-color:#a90101;
	color:#ffffff;
	padding:10px;
	font-weight:bold;
	margin-bottom:20px;
}
.divMessageWrong *{
	color:#ffffff;
}
.spanMessageWrong{
	color:#a90101;
	font-weight:bold;	
}
.divMessageWrongPourLabel{
	color:#a90101;
	padding:0px;
	padding-bottom:3px;
	font-weight:bold;
}
.divMessageOK{
	background-color: #9A9E1C;
	color: white;
	padding: 10px;
	font-weight: bold;
	margin-bottom: 20px;
}
.divMessageOK *{
	color:#ffffff;
}
.divLabel{
	margin-bottom:5px;	
}
input.inputText{
	width:95%;
	padding-left:4px;
}
input.inputTextFocus{
	border:1px solid #9A9E1C;
	outline:0px;
}
input.inputTextMessageWrong{
	border:2px solid #a90101;
}
textarea.textarea{
	resize: none;
	padding-left: 4px;
}
textarea.textareaFocus{
	border:1px solid #9A9E1C;
	outline:0px;
}
textarea.textareaMessageWrong{
	border:2px solid #a90101;
}
.divResizeTextareaExterne{
	cursor: ns-resize;
	cursor: n-resize;
}
.divResizeTextareaInterne{
	display:none;
	width: 500px;
	height: 8px;
	background-color:#b5b5b5;
	background-image:url("../image/idSite_4/elargisseurConteneurBasBg.gif");
	background-repeat:no-repeat;
	background-position:center center;
	position: absolute;
	bottom:4;
	left:0;
	overflow: hidden;
	font-size: 1px;
}

/*********************************/
/* info bulle */ 
/*********************************/
#tableInfoBulle{
	margin:10px;
}
#tableInfoBulle #tdInfoBulle{	
	padding:0px;	
	border:1px solid #000000;	
	background-color:#ffffff;
	text-align:center;
}
.divInfoBulleInterne{
	padding:2px;
}
/*********************************/
/* système d'autocompletion */ 
/*********************************/
.divAutocompletionAjax{
	position:absolute;
	top:-1px;
	left:0px;
	display:none;
	border:1px solid #000000;
	min-width:200px;
}
.divAutocompletionAjaxUneLigne_out{
	background-color:#ffffff;
	color:#000000;
	padding-left:1px;
	padding-right:5px;
}
.divAutocompletionAjaxUneLigne_over{
	background-color:#ed217c;
	color:#ffffff;
	padding-left:1px;
	padding-right:5px;
	cursor:default;
}
/*********************************/
/* Images */ 
/*********************************/
.divImageMultipleIconeZoom{
	position:absolute;
	right:0px;
	bottom:0px;
	cursor:pointer;
}
.divImageMultiplePlusDinfo{
	position:absolute;
	left:2px;
	bottom:2px;
	font-style:normal;
	cursor:help;
}
.divImageMultiplePlusDinfo a{
	color:#ffffff;
	text-decoration:none;
	font-style:normal;
	cursor:help;
}
.divImageMultiplePlusDinfoInfoBulle{
	padding:5px;
}
.divImageMultiplePlusDinfoInfoBulle *{
	font-size:10px;
	text-align:left;
}
/* ----------------------- */
/* Pagination (liste de résultat des enregistrements) */
/* ----------------------- */
/* les conteneurs */
.divPagination{
	text-align:center;
	font-size:11px;
}
.divPagination .divPaginationPrecedentEtSuivant{
	border: 1px solid #D9D9D9;
	background: #fcfcfc;
	padding: 5px;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	width: 340px;
	margin: 0px auto;
}
.divPagination .divPaginationPrecedent{
	display: inline;
	font-size:11px;
}
.divPagination .divPaginationSuivant{
	display: inline;
	font-size:11px;
}
.divPagination .divPaginationNombre{
	display: inline;
	text-align:center;
	font-size:11px;
}
/* les liens */
.divPagination a,
.divPagination .aPagination:link,
.divPagination .aPagination:visited{
	color:#9a9e1c;
	font-size:11px;
	background-color:transparent;
	text-decoration:none;
}
.divPagination .aPagination:hover,
.divPagination .aPaginationSelectionner{
	color:#8c8c8c;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
/*********************************/
/* Formulaire de contact */ 
/*********************************/
#divFormContact{

}
#divFormContact fieldset{
	width:396px;
	border:0px;
	padding:0px;
	padding-left:6px;
	margin-top:15px;
	padding-bottom:6px;
	border-top: 1px solid #CCC;
	padding-top: 52px;
	margin-bottom: 0px;
	position: relative;
	
}
#divFormContact fieldset:last-of-type{
}
#divFormContact fieldset legend{
	padding: 0px;
	padding-bottom: 0px;
	position: absolute;
	top: 18px;
	left: 0px;
	color:#8e8f8f;
	display:inline;
}
#divFormContact .divLabel{
	clear:both;
	min-height:29px;
}
#divFormContact .divLabel label{
	float:left;
	width:80px;
	text-align: left;
	padding-right: 8px;
}
#divFormContact .divLabel input,
#divFormContact .divLabel textarea{
	float:left;
	width:300px;
}

/*
formuilaire reservation
*/
#divFormContact.reservation{

}
#divFormContact.reservation fieldset{
	margin-top:0px;
	width: 480px;
}
#divFormContact.reservation{

}

.divBlocFormulaire{
}
.divFieldset{
	clear:both;
}
.divFieldset legend{
	font-size:16px;
	font-weight:bold;
	display:inline;
}
.cacher{
	background:#ccc;
	display:none;
}
.cacher legend{
	color:#999;
	display:inline;
}
#ulNavigationEtape{
	margin:0px;
	padding:0px;
}
#ulNavigationEtape li{
	line-height: 25px;
	float: left;
	margin: 0px 16px 0px 0px;
	padding: 0px 12px;
	background: none;
}
#ulNavigationEtape .liSelection{
	background:#333;
	color:#fff;
}
#ulNavigationEtape .liPasAcces{
	text-decoration:none;
	background:#eee;
	color:#666;
}
#ulNavigationEtape .liAcces{
	background: #AC067D;
	text-decoration: underline;
	cursor: pointer;
	color: #fff;
	text-decoration: none;
}
.classePourLeTransfertAjoutDunArticleAuPanier{
	border:1px solid #9a9e1c;	
	z-index:900;
}	

/*horaires*/
.divTableauHoraire{
	position: absolute;
	right: 0px;
	top: -56px;
	background: #FCFCFC url('/image/idSite_30/calendar.png') 9px center no-repeat;
	padding: 8px 8px 8px 76px;
	border: 1px solid #D9D9D9;
	width: 218px;
}
.divTableauHoraire .divTexteTitre{
	color:#fdc400;
	font-size:17px;
	font-weight:bold;
	margin-bottom:2px;
}
.divTableauHoraire .divTexteDescription{
	margin-bottom:4px;
}
.divTableauHoraire .divTexteLien{
	background: #FDC400;
	color: white;
	padding: 1px 10px 1px 6px;
	float: right;
	color:#ffffff;
	text-decoration:none;
}
.divTableauHoraire .divTexteLien:hover{
	background: #7A7979;
}

/* prehome bouton*/
.aBoutonPreHome{
	text-decoration: none;
	cursor: pointer;
	color: #909090;
	margin: 0px auto;
	padding: 5px 10px 6px 10px;
	background: #F1F1F1;
	display: block;
	width: 60px;
	margin: 0px auto;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}
.aBoutonPreHome:hover{
	color: white;
	background: #9A9E1C;
}


/* div boutique */
.divLienSpeciauxBoutique{
	border-left: 1px solid #D9D9D9;
	border-right: 1px solid #D9D9D9;
	text-align: center;
	font-size: 15px;
	color: #878787;
	padding: 0px 70px;
	padding-bottom: 20px;
}
.divLienSpeciauxBoutique a{
	font-size:15px;
	color:#878787;
	text-decoration:none;
}
.divLienSpeciauxBoutique a.aLienSelectionner,
.divLienSpeciauxBoutique a:hover{
	color:#000000;
}

.divFormulaireAbonnementDesabonnementMini form button{
    background: #9a9e1c;
    border: 0px;
    border-radius: 4px;
    padding: 4px 32px;
    color: #ffffff;
    font-size: 12px;
    margin-top: 10px;
    font-weight: bold;
    cursor: pointer;
    white-space: nowrap;
}