<?php header("Content-type: text/css"); ?>
@charset "iso-8859-15";
/* CSS Document */
* {	color:#000;}
.linkk {	text-decoration: none;}
html, body {    background-color:#fff;}
h3 {	padding: 0;	margin: 0;}
a {	text-decoration: none;	color: green;}
a:hover {	border-bottom: 1px green dashed;}
a img {	border:0;}

#global {
	width: 1040px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(images/fond.gif);
	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
}
#pourvideo {
	width: 1040px;
	margin-left:auto;
	margin-right:auto;
	background-color:#900;
}
#fiche #global {background-image: url(images/fondfiche.gif);}
#global p, img {	padding: 5px;}

#entete {
	height:150px;
	background-image: url(images/bandeau-haut.jpg
	);
}
#fiche #entete {background-image: url(images/bandeau-haut.jpg);}
#bandeau {
	font-size:13px;
	height:40px;
	color:#66FF66;
	padding-left: 20px;
	padding-right: 20px;
	line-height:30px;
	background-image: url(images/bandeau-bas.gif);
}
#bandeauclt {
	font-size:13px;
	height:40px;
	color:#66FF66;
	padding-left: 20px;
	padding-right: 20px;
	line-height:60px;
	background-image: url(images/bandeau-bas.gif);
}
#bandeau a {
 /* Code standard 
        color:#006600;*/
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
#bandeau a:hover {
  /* Code standard 
       color:#FFFFFF;*/
/*noel*/ color:#00FF99;
       border:none;
}		
#sousbandeau {
	font-size:11px;
	height:40px;
	padding-left: 20px;
	padding-right: 20px;
	line-height:30px;
}

#fiche #bandeau {background-image: url(images/bandeau-bas.gif);}
#logo {
	width: 546px;    
	height: 70px;
	float: left;
	display:none;
}

#bannierepub {
	width: 478px;
	height: 70px;
	float: right;
	padding-right: 10px;
}

#bannierepub img {
  /* Code standard */ 
  max-width: 468px; 
  max-height: 100px; 
}

#corps {
}

#corps h1,h2 {
	text-align:center;
	padding:0px;
	margin:0px;
}

#menugauche {
	width: 180px;
	float: left;
	color:#CCFF33;
}

#menugaucheadmin {
	width: 80px;
	float: left;
	color:#CCFF33;
}

#gaucheform {
	width: 360px;
	float: left;

}
#centreform {
	width:590px;
	float: left;
	margin-left:8px;
	margin-right:4px;
	padding-left:5px;
}
#formdroite {	width: 24px;	float: right;}

#menugauche .blocmenu {
	background-image: url(images/gauche.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
}
#menugauche .blocmenuorange {
	background-image: url(images/gaucheorange.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
}

#menugauche .blocmenu a {	color:#000;}

#menugauchenews .blocmenu {
	background-image: url(images/gauche.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
}
#menugauchenews .blocmenuorange {
	background-image: url(images/gaucheorange.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
}

#menugauchenews .blocmenu a {	color:#000;}
#newsadhere {	width: 180px;	float: left;}





#fiche #centre {	padding-left:20px;}
#centre {
	width:620px;
	float: left;
	margin-left:8px;
	margin-right:4px;
	padding-left:5px;
}
#milieunews {
	width:820px;
	float: left;
	margin-left:8px;
	margin-right:4px;
	padding-left:5px;
}

#menudroite {	width: 216px;	float: right;}
#menupub {	width: 216px;	float: right;}


#menudroite .blocmenu {
	background-repeat: no-repeat;
	background-color: #fff;
}

#sansforfait a {	color:#222222;}

/* ==============Fiche Resto================ */
#corpsfiche {
	width: 700px;
	float: left;
}

#bandephoto {
	width: 316px;
	float: right;
}
#bandecatoption {
	width: 569;
	float: left;
}

.blocmenu {	padding-bottom:20px;}
.blocmenu ul {
	list-style: none; 
	margin: 0px;
	padding: 0;
}
.blocmenu li {	padding-left: 6px;}
.blocmenu h3 { text-transform: capitalize; }
.blocmenu span {}
.blocmenu img {
	padding: 0;
	margin: 0;
	border: none;
}

.blocmenu input, option, select {	font-size:9px;}

.bloccontenu {
	margin-bottom: 8px;
	padding:10px; 
}
#fiche .bloccontenu {    padding:0px;}
.bloccontenu table {
}


.bloccontenu th {
	text-align: left;
	text-transform: uppercase;
	font-size: larger;
}
.bloccontenu th span {
	text-transform:none;
	text-align:right;
	width:350px;
	display:block;
}	

.blocaccueil {
}

.blocarticle {
	border: 1px solid;
	border-color: green;
}

.blocarticlefiche {
	padding:10px;
}

.blocoption {
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	width:145px;
	
}
.blocoption h5 {
	padding:0; margin:0;
    border-bottom:1px dashed green;
	padding-top:6px;
    padding-bottom:6px;
	text-align:center;
    color:green;
}
.blocoption ul {
	list-style-type:none;
	padding:0; margin:0;
    min-height:100px;
}
.blocoption li {
    text-align:center;
}
.attention {
	color:red;
}
.info {
	color:green;
}

.blocavis {
	margin:3px;
	clear:left;
	padding:3px;
	height:auto;
	background-color:#eee;
}

.blocnotation {
	float:left;
	height:340px;
	background-color:#FFFFFF;
	margin-left:20px;
}
.blocnotation table {
	width:70px;
}

#extremitetab {
	width:135px;
}

#notedsavis {
	font-size:larger;
	color:#006600;
}

#pasdenote {
	background-color:#F8FEDD;
	font-size:9px;
}
#note {
	font-size:10px;
}
#titreliste {
	display: block ;
	color: #fff ;
	font: 1em "Trebuchet MS",Arial,sans-serif ;
	line-height: 1em ;
	padding: 4px 0 ;
	text-align: center ;
}	

.conseil {
	font-size:11px;
}

.txtbandeau {
	font-size:10px;
}


span.barre {

    text-decoration : line-through;
	font-size:17px;
}
span.newprix {

    color:#CC0000;
	font-size:18px;
}

.tdnote {
	height:50px;
	background-position:center;
	background-image:url(barrenote.GIF);
	background-repeat:repeat-y;
	text-align:center;
}

#barrehaut {
	background-image:url(barrenotehaut.GIF);
	background-position:bottom;
	background-repeat:no-repeat;
}

#barrebas {
	background-image:url(barrenotebas.GIF);
	background-position:top;
	background-repeat:no-repeat;
}

#corpsavis {
	padding:5px;
	width: 1034px;
	float: left;
}

#blocnotes {
	height:400px;
	margin:3px;
	padding:3px;
	margin-left:15px;
}

.repavis {
	background-color:#BCE4A4;
}

#pieddepage {
	font-size:11px;
	clear:both;
	text-align:center;
	height: 20px;
	background-image: url(images/fondpp.gif);
}
#fiche #pieddepage {
	width:700px;
	background-image: url(images/fondfichepp.gif);
}

/* ===========  Gif transparent cliquable du titre entete ============= */

.makeDivClickable {
	height: 80px;
	width: 1040px;
	overflow: hidden;
	position: absolute;
}
.posDiv {
	margin-left: 0px;
	margin-top: 78px;
}
.gifSize {
	height: 120px;
	width: 802px;
}

/* ================== Bloc Annonce ===================== */

.villeticket {
	margin-left:300px;
}
.bloccontenu h2 {
    
	height: 60px;
    line-height:70px;
	padding: 0 0 2px 10px;
    padding:0;
  /*  background-image:url(images/titreseparation.png);
   */ background-repeat:no-repeat;
	margin-bottom: 8px;
    color:green;
    clear:both;
}
/* **************************************************************** */
#fiche.separation {
	background-image: url(images/separation.png);
	width: 631px;	height: 33px;
	margin-left:10px;
	clear: both;
}
.separation {
	background-image: url(images/separation.png);
	width: 590px;	height: 33px;
	margin-left:10px;
	clear: both;
}

.separation input {margin-left:20px;}

.separannonce {
	padding-top:1px;
	margin-left:60px;
	display:block;
	width: 520px;	height: 16px;
	clear: both;
}

.separannonce hr {
	vertical-align: middle;
}

.formseparation {
	background-image: url(images/separation.png);
	width: 350px;	height: 33px;
	margin-right:10px;
	clear: both;
}
.bloc_annonces {    width:640px; -width:605px; margin-left:20px;    padding-bottom: 5px;    clear: both; }
.annonces_image {	width: 160px;	float: left;}
.annonces_titre_et_date {	padding-left:10px; width: 160px;	float: left; }
.annonces_titre_et_date h3 {	padding: 4px;	font-size: 14px;}
.annonces_titre_et_date p {	font-size: 12px;	padding:4px;}
.annonces_titre_et_date p span {	font-size: 12px;	padding:4px;	color:#369;}
#fiche.annonces_texte {	padding:4px;	width:290px;	float: left;}
.annonces_texte {	padding:4px;	width:260px;	float: left;}
.annonces_texte p {	padding:4px; }

/*  Style pour les calendrier de selection de date pour les annonces */

.ds_box {
	background-color: #FFF;
	border: 1px solid #000;
	position: absolute;
	z-index: 32767;
}

.ds_tbl {
	background-color: #FFF;
}

.ds_head {
	background-color: #333;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}

.ds_subhead {
	background-color: #CCC;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 32px;
}

.ds_cell {
	background-color: #EEE;
	color: #000;
	font-size: 13px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: #F3F3F3;
} /* This hover code won't work for IE */


/* fin de definition du style des calendriers */
/* ========= Mise en page des cartes ========== */

/* ======= Fin Mise en page des cartes ======= */
.carteresto {

}
.blocdescriptioncarte {
	clear:both;
}
.sectioncarte {
	padding:10px;
	padding-top:15px;
	padding-bottom:5px;
	clear:both;
}

.carteresto  hr {
margin-top:10px;
 margin-left:30px;
 width:280px;
 clear:both;
}

.contenutexte {
	padding:0;
	width:280px;
	margin-left:20px;
	margin-right:15px;
	float:left;
}
.contenuprix {
	padding:0;
	font-size: 14px;
	font-weight:bold;
}
.separdescri {clear:both;}

.descriptions {
padding-top:6px;
clear:both;
}

/* ========= Mise en page des menus ========== */

.menuresto {
}
.menuedit {
text-align:center;
}
.blocsectionedit {
border: 1px solid #CBCBCB;
margin-left:70px;
margin-right:70px;
margin-bottom:30px;
}
.menuresto hr {
clear:both;
}
.titremenu {
	color:green;
	text-align:center;
}
.promotion_et_image {
float:left;
}
.blocpromotion {
float:left;
padding-top:20px;
padding-left:10px;
padding-bottom:20px;
padding-right:10px;
width:400px;
height:40px;
}
.blocimagepromo {
float:left;
padding-top:20px;
padding-left:30px;
padding-bottom:10px;
width:150px;
}
.blocdescription {
	clear:both;
	text-align:center;
}
.sectionmenu {
	clear:both;
	text-align:center;
	
}
.contenusection {
	clear:both;
	text-align:center;
	
}
.descriptionmenu {
	padding:0;
	margin:0;
	margin-bottom:8px;
}
.separdescri {clear:both;}

/* ======= Fin Mise en page des menus ======= */

/* ======= Style des ticket d�couverte ====== */

.ticketdecouverte {
	width:598px;
	height:260px;
	background-image: url(images/fondticket2.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
}
.ticketdecouverte h2 {
	margin: 0; padding:0;
	height: 43px;
	line-height: 43px;
	text-align: left;
	padding-left:20px;
	color: #729A54;
}
p.ticketnomresto {
	margin:0;
	padding:0;
	height:22px;
	line-height: 22px;
	padding-left:20px;
	color: #006600;
	font-weight: bold;
}
p.ticketnomresto a {
	text-decoration: none;
	color: #006600;
}
p.ticketnomresto a:hover {
	color: #006600;	
}
p.ticketnomresto span {
	padding-left: 50px;	
}

.ticketpartieG {
	width:190px;
	float:left;
}
.ticketpartieC {
	width:200px;
	float:left;
}
.ticketpartieC h3 {
	margin:0; padding: 5px 0;
	height:22px;
	line-height: 22px;
	color: #B7E496;
}
p.duree {
	margin:0; padding:0;
	height:44px;
	color: #B7E496;
}
p.reduction {
	margin:0; padding:0;
	height:44px;
	line-height: 44px;	
	text-align:center;
	color: Yellow;
	font-size: 38px;
	font-weight: bold;
}
.ticketpartieC form {
	margin:0; padding:0;
	text-align: center;
}
.ticketpartieC form input {
	border: none;
	background-color: #fff;
	cursor: pointer;
}
.ticketpartieD {
	width:208px;
	float:left;
}
.ticketpartieD p {
	margin:0; padding:0;	
	font-size: 12px;
	color: White;
}
.finticketdecouverte {
	clear: left;
}
/* ===== Fin Style des ticket d�couverte ==== */

/* ======= Style des ticket d�couverte VERSION MAIL ====== */

.ticketdecouverte {
	width:598px;
	height:260px;
	background-image: url(images/fondticket2.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
}
.ticketdecouverte h2 {
	margin: 0; padding:0;
	height: 43px;
	line-height: 43px;
	text-align: left;
	padding-left:20px;
	color: #729A54;
}
p.ticketnomresto {
	margin:0; padding:0;
	height:22px;
	line-height: 22px;
	padding-left:20px;
	color: #006600;
	font-weight: bold;
}
p.ticketnomresto a {
	text-decoration: none;
	color: #006600;
}
p.ticketnomresto a:hover {
	color: #006600;	
}
p.ticketnomresto span {
	padding-left: 50px;	
}

.ticketpartieG {
	width:190px;
	float:left;
}
.ticketpartieC {
	width:200px;
	float:left;
}
.ticketpartieC h3 {
	margin:0; padding: 5px 0;
	height:22px;
	line-height: 22px;
	color: #B7E496;
}
p.duree {
	margin:0; padding:0;
	height:44px;
	color: #B7E496;
}
p.reduction {
	margin:0; padding:0;
	height:44px;
	line-height: 44px;	
	text-align:center;
	color: Yellow;
	font-size: 38px;
	font-weight: bold;
}
.ticketpartieC form {
	margin:0; padding:0;
	text-align: center;
}
.ticketpartieC form input {
	border: none;
	background-color: #fff;
	cursor: pointer;
}
.ticketpartieD {
	width:208px;
	float:left;
}
.ticketpartieD p {
	margin:0; padding:0;	
	font-size: 12px;
	color: White;
}
.finticketdecouverte {
	clear: left;
}
/* ===== Fin Style des ticket d�couverte VERSION MAIL ==== */
.lienamis {
	font-family:verdana;
	font-size:8pt;
	color: #007126;
	text-decoration: none;
}
.linkamis {
	font-family:verdana;
	font-size:8pt;
	text-decoration:none;
}

/* ============================ les elements que j'ajoute  ============================ */
#ficheEtablissement {
    background-color:#fff;
    height:465px;
    border:1px solid green;
    padding-left:80px;
    background-image:url(images/ficherestaurant.png);
    background-repeat:no-repeat;
}
#ficheEtablissement object {}
#partiedroite {
    float:right;
    margin:10px;
    background-image:url(videosrestos/defaut.png);
    background-repeat:no-repeat;
    min-height:329px;
    min-width:450px;
    width:450px;
}
#partiedroite .noteavis {
	padding-top:15px;
	text-align:right;
    font-size:28px;
    text-align:center;
}
#partiedroite .noteavis em {
    font-size:34px;
    color:green;
    font-weight:bold;
    font-style:normal;
}
#partiedroite .noteavis a {
    margin-left:auto;
    margin-right:auto;
    width:300px;
    height:50px;
    text-indent:-10000px;
    display:block;
    background-image:url(images/boutonavis1.png);
}
#partiedroite .noteavis a:hover {
    border:none;
    background-image:url(images/boutonavis2.png);
}
#ficheEtablissement img.videoless {
    margin:0;padding:0;
    float:right;
    width:450px;
    height:329px;
}
#ficheEtablissement p {    padding:0; margin:0;}
#ficheEtablissement .maj {
    color:#bbb;
    font-size:12px;
}
#ficheEtablissement .adresse {
    padding-top:10px;
    padding-bottom:10px;
    border-bottom:1px green solid;
    width:480px;
    -width:460px;
    margin-bottom:8px;
}
#ficheEtablissement .icone {
	border:none;
	height:14px;
	width:20px;
	display:block;
	float:left;
}
#ficheEtablissement .icone img {
	height:12px;
	width:12px;
}
#ficheEtablissement .gammeprix {    padding-bottom:10px;}
#ficheEtablissement .gammeprix span {
    display:block;
    width:150px;
    float:left;
}
#ficheEtablissement .infoeta {
    padding-bottom:10px;
}
#ficheEtablissement .infoeta em{
    font-weight:bold;
}

#ficheEtablissement .couvert {
    padding-bottom:10px;
}

#ficheEtablissement .horaireouverture {
    padding-bottom:10px;
}
#ficheEtablissement .horaireouverture span {
    display:block;
    width:150px;
    float:left;
}
#ficheEtablissement h1 {
    padding:0; margin:0;
	padding-top:20px;
}
#ficheEtablissement h2 {    padding:0; margin:0;}

#articleEtMenu {
    background-color:#fff;
    border:1px solid green;
    border-top:none;
}
#global {
    background-image:none;
    border:1px solid green;
}
#ficheEtablissement {
    background-color:#fff;
    height:465px;
    border:none;
    border-bottom:1px solid green;
    padding-left:80px;
    background-image:url(images/ficherestaurant2.png);
    background-repeat:no-repeat;
}
#articleEtMenu {
    background-color:#fff;
    border:none;
    border-top:none;
}
#menugauche .blocmenu {
	background-image: none;
	background-repeat: no-repeat;
	background-color: #eee;
    border-right:1px solid green;
}
#menugauche .blocmenuorange {
	background-image: none;
	background-repeat: no-repeat;
	background-color: #eee;
    border-right:1px solid orange;
}

#menugauche .blocmenu a {
	color:#000;
    font-size:12px;
    display:block;
    padding-left:6px;
}
#menugauche .blocmenuorange a {
	color:#000;
    font-size:12px;
    display:block;
    padding-left:6px;
}
#menugauche .blocmenu a:hover {
    font-size:12px;
    background-color:green;
    color:#fff;
    border:none;
}
#menugauche .blocmenuorange a:hover {
    font-size:12px;
    background-color:orange;
    color:#fff;
    border:none;
}
.blocmenu {	padding-bottom:20px;}
.blocmenu ul {
	list-style: none; 
	margin: 0px;
	padding: 0;
}
.blocmenu li {	padding-left: 0;}
.blocmenu h3 { 
    color:#fff;
    background-color:green;
    text-transform: capitalize; 
    padding-top:8px;
    padding-bottom:8px;
	margin-bottom:8px;
    text-align:center;
    background-image: url(images/fondtitremenu.png);
    background-repeat:no-repeat;
    font-size:14px;
	 cursor:pointer;
}
#navigation {
border-right:1px green solid;
background-color:#eee;
}
#navigation h2 {
    font-size:14px;
	
}
#navigation .accordion_headings {
    color:#fff;
    background-color:green;
    text-transform: capitalize; 
    padding-top:8px;
    padding-bottom:8px;
    margin-bottom:8px;
    text-align:center;
    background-image: url(images/fondtitremenu.png);
    background-repeat:no-repeat;
    font-size:10px;
    cursor:pointer;
}

#navigation .producteur  {
    background-image:url("images/fondtitremenu_producteur_1.png");
}
	

#navigation ul {
    padding:0; margin:0;
}
#navigation li {
    padding:0; margin:0;
    list-style-type:none;
}
#navigation li a {
    display:block;
    padding:0 5px; margin:0;
    border:none;
}
#navigation li a:hover {
    background-color:green;
    color:#fff;
}
#navigation li a.orange {
    color:orange;
}
#navigation li a.orange:hover {
    background-color:orange;
    color:#fff
}
.blocmenu span {}
.blocmenu img {	padding: 0;	margin: 0;	border: none;}

.blocmenu input, option, select {	font-size:9px;}
#menugauche .blocmenu p {
    margin:0; padding:0;
    text-transform: capitalize; 
    text-align:center;
    background-color:green;
    color:green;
    height:53px;
    background-image:url(images/flechecat.png);
}
#menugauche .blocmenu form b {
    margin:0;
    text-transform: capitalize; 
    padding-top:8px;
    padding-bottom:8px;
    text-align:center;
    background-color:green;
    color:#fff;
    display:block;
    background-image: url(images/fondtitreform.png);
    font-size:14px;
}

#menudroite .blocmenu strong {
    margin:0;
    text-transform: capitalize; 
    padding-top:8px;
    padding-bottom:8px;
    text-align:center;
    background-color:green;
    color:#fff;


    font-size:14px;
}
#menudroite .blocmenu strong {
    margin:0;
    text-transform: capitalize; 
    padding-top:8px;
    padding-bottom:8px;
    text-align:center;
    background-color:green;
    color:#fff;
    display:block;
    background-image: url(images/fondtitreform.png);
    font-size:14px;
}
#menudroite .blocmenu form {
    margin:0;padding:0;
	background-color: #eee;
    border-left:1px solid green;
    border-bottom:1px solid green;
    padding-bottom:10px;
    padding-left:6px;
    font-size:12px;
}














.blocmenuorange {	padding-bottom:20px;}
.blocmenuorange ul {
	list-style: none; 
	margin: 0px;
	padding: 0;
}
.blocmenuorange li {	padding-left: 0;}
.blocmenuorange h3 { 
    color:#fff;
    background-color:orange;
    text-transform: capitalize; 
    padding-top:8px;
    padding-bottom:8px;
    text-align:center;
    background-image: url(images/fondtitremenu_producteur_1.png);
    background-repeat:no-repeat;
    font-size:14px;
}
.blocmenuorange span {}
.blocmenuorange img {	padding: 0;	margin: 0;	border: none;}

.blocmenuorange input, option, select {	font-size:9px;}
#menugauche .blocmenuorange p {
    margin:0; padding:0;
    text-transform: capitalize; 
    text-align:center;
    background-color:orange;
    color:orange;
    height:53px;
    background-image:url(images/flechecat_producteur.png);
}
#menugauche .blocmenu form b {
    margin:0;
    text-transform: capitalize; 
    padding-top:8px;
    padding-bottom:8px;
    text-align:center;
    background-color:green;
    color:#fff;
    display:block;
    background-image: url(images/fondtitreform.png);
    font-size:14px;
}

#menudroite .blocmenu strong {
    margin:0;
    text-transform: capitalize; 
    padding-top:8px;
    padding-bottom:8px;
    text-align:center;
    background-color:green;
    color:#fff;
    display:block;
    background-image: url(images/fondtitreform.png);
    font-size:14px;
}
#menudroite .blocmenu form {
    margin:0;padding:0;
	background-color: #eee;
    border-left:1px solid green;
    border-bottom:1px solid green;
    padding-bottom:10px;
    padding-left:6px;
    font-size:12px;
}



#menudroite .blocmenu strong {
    margin:0;
    text-transform: capitalize; 
    padding-top:8px;
    padding-bottom:8px;
    text-align:center;
    background-color:green;
    color:#fff;
    display:block;
    background-image: url(images/fondtitreform.png);
    font-size:14px;
}






.separannonce {    margin:0; padding:0;}
.separannonce hr {
    border:none;
    background-image:url(images/separation.png);
    background-repeat:no-repeat;
    height:33px;
    width:611px;
}
#pieddepage {
    padding-top:4px;
	font-size:11px;
	clear:both;
	text-align:center;
	height: 20px;
	background-image:none;
    background-image: url(images/fondtitreform.png);
    background-color:green;
    color:#fff;
}
#fiche #pieddepage {
	width:700px;
	background-image:none;
    background-image: url(images/fondtitreform.png);
    background-color:green;
    color:#fff;
}
#pieddepage  a {    color:#fff;}
#pieddepage  a:hover {    color:#fff;    font-weight:bold;}
#showMe {    margin-left:10px;}
#showMe h2.titremenu {
	color:green;
	text-align:center;
    padding:0px; margin:0px;
    background:none;
    line-height:24px;
}font-size:12px;
}



#menudroite .blocmenu strong {
    margin:0;
    text-transform: capitalize; 
    padding-top:8px;
    padding-bottom:8px;
    text-align:center;
    background-color:green;
    color:#fff;
    display:block;
    background-image: url(images/fondtitreform.png);
    font-size:14px;
}






.separannonce {    margin:0; padding:0;}
.separannonce hr {
    border:none;
    background-image:url(images/separation.png);
    background-repeat:no-repeat;
    height:33px;
    width:611px;
}
#pieddepage {
    padding-top:4px;
	font-size:11px;
	clear:both;
	text-align:center;
	height: 20px;
	background-image:none;
    background-image: url(images/fondtitreform.png);
    background-color:green;
    color:#fff;
}
#fiche #pieddepage {
	width:700px;
	background-image:none;
    background-image: url(images/fondtitreform.png);
    background-color:green;
    color:#fff;
}
#pieddepage  a {    color:#fff;}
#pieddepage  a:hover {    color:#fff;    font-weight:bold;}
#showMe {    margin-left:10px;}
#showMe h2.titremenu {
	color:green;
	text-align:center;
    padding:0px; margin:0px;
    background:none;
    line-height:24px;
}