 body { 
	margin: 0; /* pour éviter les marges */
	text-align: center; /* pour corriger le bug de centrage IE */		
	font: bolder 11px Verdana, Arial, Helvetica, sans-serif;  color:#98909A;
}

.jaune-gras-renault {color:#FBC000; font-weight:bold;}
.bleu-gras-renault  {color:#3FB4E9; font-weight:bold;}
.grisf-gras-renault {color:#454545; font-weight:bold;}
.grisf-renault {
	color:#454545;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.rose-gras-renault {color:#DF188D; font-weight:bold;}

#blockgris, #blockbleu {
	width: 90%;
	border: thin solid #DEDEDE;
}
.blockgristop {
	background-image: url(../images/dgd_gris_top.gif);
	background-repeat: repeat-x;
}
.blockgrisbottom {
	background-image: url(../images/dgd_gris_bottom.gif);
	background-repeat: repeat-x;
}
.blockbleutop {
	background-image: url(../images/dgd_bleu_top.gif);
	background-repeat: repeat-x;
}
.blockbleubottom {
	background-image: url(../images/dgd_bleu_bottom.gif);
	background-repeat: repeat-x;
}

p { margin:0;  }
a img { border:0; outline:none;}
a { text-decoration:none}
a, a:visited { color:#3AA5CD; text-decoration:underline }
a:hover { color:#3088A9; text-decoration:none }

#global {	text-align: left; width: 858px; margin:0 auto 0 auto }

#page-holder {width:928px; background:url(../images/bgr-centre.jpg) top left repeat-y; margin:20px auto 0 auto}
#page-holder #top {width:928px; height:35px; background:url(../images/bgr-top.jpg) bottom left no-repeat}
#page-holder #bottom {width:928px; height:35px; background:url(../images/bgr-bottom.jpg) top left no-repeat}


#header { width:858px; height:260px }

#menu_html { height:260px; overflow:auto; display:none }
#menu_html ul { }
#menu_html ul li { background:none}
#menu_html ul li ul { margin-bottom:8px }
#menu_html ul li ul li { margin:0; padding:0 0 0 12px;   }
#menu_html h2, #menu_html h3, #menu_html h4 { margin:0; padding:0; }
#menu_html a, #menu_html a a:visited { color:#3AA5CD; text-decoration:none }
#menu_html a:hover { color:#3088A9; }

#sous-header { width:auto; height:40px; float:left; }
#sous-header2{ width:auto; height:20px; float:left; }
#sous-header p { margin:14px 0 20px 13px; font-size: 11px; }
#sous-header p, #sous-header a, #sous-header a:visited { color:#3AA5CD; }
#sous-header a:hover { color:#3088A9 }
 
#centre-droite { width:auto; height:340px; float:right; padding-top:11px }
#contenu { width:auto; height:auto; float: left;  }
#table-contenu { width:858px;}

#contenu h1 { color:#FBC000; font:bold 20px Arial, Helvetica, Tahoma, Verdana ; background:white url(../images/puce-h1.gif) 0% 50% no-repeat; padding-left:17px; margin-left:13px; margin-bottom:5px;  text-transform:uppercase;  }

.col-gauche { width:209px; text-align:center; vertical-align:top }
.col-droite { font:normal 11px Tahoma, Verdana, Arial, Helvetica; color:#4F4D4D; text-align:justify; padding-bottom:25px; vertical-align:top }
.col-droite a, .col-droite a:visited {  color:#3AA5CD; text-decoration:underline }
.col-droite a:hover { color:#3088A9; text-decoration:none }

/*.col-gauche img { padding:9px 12px 46px 14px; background: white url(../images/photo-fond-relief.gif) no-repeat }
/*.col-droite img {  padding-top:19px }*/

.photo-top { width:196px; height:9px; background: white url(../images/encadre-haut.gif) no-repeat; font-size:1px}
.photo-left { width:13px; background: white url(../images/encadre-gauche.gif) repeat-y }
.photo-right { width:14px;  background: white url(../images/encadre-droit.gif) repeat-y }
.photo-bottom { width:196px; height:47px; background: white url(../images/encadre-bas.gif) no-repeat }

.col-infos { width:179px ; background: transparent url(../images/fond-col-infos.gif) repeat-y; vertical-align:top; padding-left:12px }



/* Colonne de droite */
.notes { color:#4F4D4D; font-size:10px; font-weight:normal }

.bloc-a-droite { margin-bottom:20px; }
.bloc-a-droite-haut { background:url(../images/bloc-droite-haut.gif); width:162px; height:10px; font-size:1px }
.bloc-a-droite-contenu { border-left:1px solid #E9E9E9; background:transparent url(../images/bloc-droite-centre.gif) right repeat-y; width:152px; padding-left:5px; padding-bottom:15px }
.bloc-a-droite-bas { background:url(../images/bloc-droite-bas.gif); width:162px; height:24px; }

.bloc-a-droite-titre { color:#FBC000; font-size:17px }
.bloc-a-droite-contenu ul { margin:0; padding:0; }
.bloc-a-droite-contenu ul li { list-style:none; background: transparent url(../images/puce-fleche-jaune.gif) left 2px no-repeat; padding-left:12px; padding-bottom:25px }

.bloc-a-droite a, .bloc-a-droite a:visited { font:normal 11px Tahoma, Verdana, Arial, Helvetica; color:#3AA5CD; text-decoration:underline }
.bloc-a-droite a:hover {font:normal 11px Tahoma, Verdana, Arial, Helvetica;  color:#3088A9; text-decoration:none }


.faq-h2 { color:#FBC000; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; }

.faq-bloc { padding:12px 6px 12px 0; background:white url(../images/faq-sep-question.gif) bottom repeat-x; }
.bloc-a-droite-faq { width:146px; height:108px; border-left:1px solid #E9E9E9; padding:0; background:white url(../images/faq-fond-droit.gif) top left no-repeat; text-align:center; cursor:pointer }
.bloc-a-droite-faq a { text-decoration:none; color:#FBC000; }


#faq ul { margin:0; padding:0;  }
#faq li { list-style:none; background:white url(../images/puce-rond-carre-faq.gif) 0% 50% no-repeat; padding:1px 0 1px 20px; color:#414B56; font-weight:bold; font-size:11px; font:normal 11px Tahoma, Verdana, Arial, Helvetica;  }
.faq-bloc p { color:#414B56; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; display:none; }

#footer, #footer a, #footer a:visited { clear:both; height:16px; color:#FFFFFF; text-align:center; text-decoration:none; line-height:1.8 }
#footer2, #footer2 a, #footer2 a:visited { clear:both; height:16px; background-color:#000000; color:#FFFFFF; text-align:center; text-decoration:none; }
#footer a:hover { color:#6F6F6F; }

#footer ul, #footer2 ul { margin:0; padding:0; }
#footer ul li { display:inline; background:none; font:9px Verdana, Arial, Helvetica, sans-serif; padding-left: 18px; }
label {
	margin: 0;
	padding:0.2em;
	margin-top:0.3em;
	text-align:right;
	width:70px;
	float:left;
	font-size:10px;
}

fieldset {
  border:solid 0 #fff;
  width:auto;
  padding-left:120px;
  }
  
#contact_form input {
	font:10px Verdana, Arial, Helvetica, sans-serif ;
	color:#333 ;
	margin:3px;
	height:20px;
	border:solid 0 #fff;
	padding: 3px 8px;
	background: transparent url("../images/textfield_bg.gif") no-repeat;
	_background-attachment:fixed;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:272px;
	letter-spacing:1px;
}

#contact_form .checkbox {
	font:10px Verdana, Arial, Helvetica, sans-serif ;
	color:#333 ;
	margin:3px;
	height:auto;
	border:solid 0 #fff;
	padding: 3px 8px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:auto;
	letter-spacing:1px;
}

#contact_form textarea {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#333 ;
	margin:3px;
	
	border:solid 0 #fff;
	padding: 0 8px;
	background: transparent url("../images/textarea_bg.gif") no-repeat;
	_background-attachment:fixed;
	width:272px;
	voice-family: "\"}\""; 
	voice-family:inherit;
}

#contact_form  .btn {
	margin:3px;
	background: transparent url("../images/btn-droite.gif") right no-repeat;
	height:20px;
	border:solid 0 #fff;
	width:auto;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:white;
	text-transform:uppercase;
	cursor:pointer;
 }
 
#faq_form input {
	font:10px Verdana, Arial, Helvetica, sans-serif ;
	color:#333 ;
	margin:3px;
	height:20px;
	border:solid 0 #fff;
	padding: 3px 8px;
	background: transparent url("../images/textfield_bg.gif") no-repeat;
	_background-attachment:fixed;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:272px;
	letter-spacing:1px;
}


#faq_form textarea {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#333 ;
	margin:3px;
	
	border:solid 0 #fff;
	padding: 0 8px;
	background: transparent url("../images/textarea_bg.gif") no-repeat;
	_background-attachment:fixed;
	width:272px;
	voice-family: "\"}\""; 
	voice-family:inherit;
}
#faq_form .btn {
	margin:3px;
	background: transparent url("../images/btn-droite.gif") right no-repeat;
	height:20px;
	border:solid 0 #fff;
	width:auto;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:white;
	text-transform:uppercase;
	cursor:pointer;
 }

.btn-div { background:transparent url("../images/btn-gauche.gif") left no-repeat; width:auto;   }


 #jour_ferie{
 	background-color:#F3F8FD; margin-top:15px;
 }
 #jour_ferie .titre{
 	font-weight:bold;
 	color:#468ECD;
 }
 

/*************************************************************************************************************/
/*********************************************FCKEditor *************************************************/
.centre_livraison_fleche { font-weight:bold; list-style:none; background: transparent url(../images/puce-fleche-jaune.gif) left 17px no-repeat; padding-left:12px; padding-bottom:15px; padding-top:15px }
.centre_livraison_telephone {  color:#4F4D4D; background-color:#EAEAEA; }
.centre_livraison_feries {  background-color:#EAEAEA; }
.centre_livraison_titre { font-size:14px; font-weight:bold; padding-bottom:15px; color:#FBC000;  }
.centre_livraison_puce-rond-fleche { background:white url(../images/puce-rond-fleche.gif) 0% top no-repeat; padding:1px 0 1px 20px; font-size:14px; color:#FBC000; }
.centre_livraison_plan {  font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#FBC000; }
.centre_livraison_plan2 {font-weight:bold; color:#4F4D4D; background-color:#EAEAEA; }

.centre_livraison_fiche { margin-bottom:20px; }
.centre_livraison_fiche_haut { background:url(../images/centre-fiche-haut.gif); width:365px; height:10px; font-size:1px }
.centre_livraison_fiche_contenu { border-left:1px solid #E9E9E9; background:transparent url(../images/centre-fiche-centre.gif) right repeat-y; width:345px; padding-left:5px; padding-bottom:15px }
.centre_livraison_fiche_bas { background:url(../images/centre-fiche-bas.gif); width:365px; height:24px; }


/*************************************************************************************************************/
/*********************************************FCKEditor *************************************************/
/* Contenu */
.jaune-gras-renault { color:#FBC000; font-weight:bold }
.prune { color:#B852A5 }
.notes { color:#4F4D4D; font-size:10px; font-weight:normal }
.puce-rond-fleche { background:white url(../images/puce-rond-fleche.gif) 0% top no-repeat; padding:1px 0 1px 20px; font-size:14px; color:#FBC000; font-weight:bold }
.puce-rond-carre { background:white url(../images/puce-rond-carre.gif) 0 top no-repeat; padding:1px 0 1px 30px; font-size:12px; font-weight:bold; color:#FBC000 }
.normal { }
.tableau {border: 1px solid #3AA5CD; padding: 2px;}


/* Colonne de droite */
.bloc-a-droite { margin-bottom:20px; }
.bloc-a-droite-haut { background:url(../images/bloc-droite-haut.gif); width:162px; height:10px; font-size:1px }
.bloc-a-droite-contenu { border-left:1px solid #B7D3D3; background:transparent url(../images/bloc-droite-centre.gif) right repeat-y; width:152px; padding-left:5px; padding-bottom:15px }
.bloc-a-droite-bas { background:url(../images/bloc-droite-bas.gif); width:162px; height:24px; }

.bloc-a-droite-titre { color:#FBC000; font-size:17px }
.bloc-a-droite-contenu ul { margin:0; padding:0; }
.bloc-a-droite-contenu ul li { list-style:none; background: transparent url(../images/puce-fleche-jaune.gif) left 2px no-repeat; padding-left:12px; padding-bottom:25px }

.bloc-a-droite a, .bloc-a-droite a:visited { font:normal 11px Tahoma, Verdana, Arial, Helvetica; color:#3AA5CD; text-decoration:underline }
.bloc-a-droite a:hover {font:normal 11px Tahoma, Verdana, Arial, Helvetica;  color:#3088A9; text-decoration:none }

/* Popup */
#popup_quicktime{ float:left; padding-left:8px;text-align:left; width:232px;font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:9px; font-weight:normal; }
#popup_interieur{ float:right; text-align:right; }
#popup_fermer { float:left; text-align:left; }
#popup_champ_txt{ overflow: auto; height:45px; border: 1px solid #F5AD44; text-align:left; }
#popup_logo_quicktime{ float:left; width:51px }
#popup_container p{ text-align:center; margin-left: auto;	margin-right: auto;	width: 291px;	font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:9px; font-weight:normal; }
.popup_bouton { border:1px solid #F5AD44; font-weight:bold; color:#000000; cursor:pointer; text-align:center; width:100px; padding:2px 2px 2px 2px; }


/* MODIFICATION */
.liste-fleche-bleue {}
.liste-fleche-bleue li {list-style-image:url("../images/puce-contenu-centre.gif")!important;}
.liste-carre-orange {background-image:url("../images/puce-faq.gif"); background-repeat:no-repeat; padding-left:25px; padding-bottom:10px;}
.liste-fleche-orange li {list-style-image:url("../images/puce-fleche-jaune.gif")!important;}


/* TEMOIGNAGES */
#temoignages-rreurodrive {}
#temoignages-rreurodrive .liste-fleche-bleue li {list-style-image:url("../images/puce-contenu-centre.gif")!important; background-position:center left}
#temoignages-rreurodrive .temoignages-top {background-image:url("../images/reurodrive-bgr-top-temoignages.jpg"); background-repeat:no-repeat; width:419px; height:34px;}
#temoignages-rreurodrive .temoignages-top p {padding:3px 0 3px 15px;}
#temoignages-rreurodrive .temoignages-repeat {background-image:url("../images/reurodrive-bgr-repeat-temoignages.jpg"); background-repeat:repeat-y; width:419px;}
#temoignages-rreurodrive .temoignages-repeat p {padding:3px 10px 3px 15px;}
#temoignages-rreurodrive .temoignages-repeat .liens-temoignages {margin-right:10px;}
#temoignages-rreurodrive .temoignages-bottom {background-image:url("../images/reurodrive-bgr-bottom-temoignages.jpg"); background-repeat:no-repeat; width:419px; height:19px;}
#temoignages-rreurodrive .temoignages-extrait p {padding-left:20px; text-align:justify;}
#temoignages-rreurodrive .orange {color:#FBC000; font-weight:bold; font-size:14px;}