/* CSS */

/* rubrique 135 *//* article  */
/* INTERIEUR */
/*
 * Sites concernes : Saint-Quentin, Le club de la boulangerie, Reims.
 */
* {margin: 0px; padding: 0px; font-family: Arial;}
body.generated_page {margin: 0px; text-align: center; background-color: #781D1F;}

a {text-decoration: underline;}
a:hover {text-decoration: none;}

img {border: 0px;}

.bold {font-weight: bold;}

.couleur {font-size: 16px; color: #791D20; font-weight: bold;}

div#main {position: relative; width: 1000px; margin-left: auto; margin-right: auto; text-align: left;}
div#header, div#content, div#bas {float: left; width: 1000px;}
div#header  {height:141px;}

div#content {background: url(/upload/img/bg_centre.gif) repeat-y 189px 0px;}

div#bas img {margin-left: 189px;}

div#colonne_gauche {float: left; width: 189px; background: url(/upload/img/bg_gauche.gif) no-repeat;}
div#centre {float: left; width: 635px;}
div#colonne_droite {float: left; width: 176px; background: url(/upload/img/bg_droite.gif) no-repeat;}

div#colonne_gauche img.actualites_gch {margin-top: 200px;}

.phrase {margin: 28px 0 0 26px;}
.visu_actu {margin: 8px 0 0 67px;}
div#centre img.titre {margin: 0 0 0 13px;}
div#centre img.phrase {margin: 28px 0 0 26px;}
div#centre img.visu_actu {margin: 8px 0 0 67px;}

.texte_actu1,
.texte_actu2 {font-size: 15px; color: #000; font-weight: bold;}
div#centre p.texte_actu1, div#centre p.texte_actu2 {font-size: 15px; color: #000; font-weight: bold;}
/* div#centre p.texte_actu1 {min-height: 88px; _height: 88px; background: url(/upload/img/logo_filiere_qualite_banette.gif) no-repeat 482px 0px; padding: 12px 195px 0 20px; margin-top: 46px;} */
div#centre p.texte_actu1 {min-height: 88px; _height: 88px; background: url(/upload/img/logo_filiere_qualite_banette.gif) no-repeat 412px 0px; padding: 12px 195px 0 20px; margin-top: 5px;}
div#centre p.texte_actu2 {padding: 0 25px 0 20px; margin-top: 18px;}

div#colonne_droite img.bt_acheter {margin: 50px 0 15px 8px;}
div#colonne_droite img.picto_moulin {margin: 20px 0 0 17px;}
div#colonne_droite img.bt_envoyer_ami {margin: 10px 0 5px 8px;}
div#colonne_droite img.bt_actualites {margin: 10px 0 5px 8px;}

div#colonne_droite p {color: #EEDABF; text-align: center;}
div#colonne_droite p.nom_moulin {font-size: 21px;}
div#colonne_droite p.adresse_moulin {font-size: 16px; padding-top: 12px;}
div#colonne_droite p.tel_moulin {font-size: 18px; padding-top: 12px;}

div#colonne_droite .flash_acheter {margin: 50px 0 15px 8px;}
div#colonne_droite .flash_actualites {margin: 10px 0 0 8px;}


/* page pain */
div#colonne_gauche img.bt_pain {margin: 32px 0 0 13px;}
div#colonne_gauche img.bt_origines {margin: 27px 0 0 30px;}
div#colonne_gauche img.bt_fabrication {margin: 17px 0 0 30px;}
div#colonne_gauche img.bt_bienfaits {margin: 32px 0 0 30px;}

.visu_pain {margin: 41px 0 10px 17px;}
div#centre img.visu_pain {margin: 41px 0 10px 17px;}


/* page espace boulanger */
div#colonne_gauche img.bt_home {margin: 66px 0 0 9px;}
div#colonne_gauche img.bt_espace {margin: 32px 0 0 9px;}
div#colonne_gauche img.bt_marques {margin: 14px 0 0 30px;}
div#colonne_gauche img.bt_projets {margin: 24px 0 0 30px;}

.visu_espace {margin: 10px 0 10px 12px;}
div#centre img.visu_espace {margin: 10px 0 10px 12px;}


/* page marques et produits */
.logo_banette {margin: 90px 0 0 41px;}
.logo_melix {margin: 0 0 13px 92px;}
div#centre img.logo_banette {margin: 90px 0 0 41px;}
div#centre img.logo_melix {margin: 0 0 13px 92px;}

/* page melix */
div#colonne_gauche img.logo_melix {margin: 40px 0 0 9px;}

div#centre p.texte_marque {font-size: 15px; color: #000; padding: 0 0 0 33px; margin-top: 40px;}
div#centre p.texte_marque a {color: #000; text-decoration: none;}
div#centre p.texte_marque a:hover {text-decoration: underline;}

div#centre span.texte_marque {font-size: 15px; color: #000; padding: 0 0 0 33px; margin-top: 40px;}
div#centre span.texte_marque a {color: #000; text-decoration: none;}
div#centre span.texte_marque a:hover {text-decoration: underline;}


/* pages banette */
div#colonne_gauche img.logo_banette {margin: 40px 0 0 10px;}

.banette1 {margin: 38px 0 0 16px;}
.banette2 {margin: 51px 0 0 280px;}
.banette3 {margin: 15px 0 0 16px;}
.banette4 {margin: 72px 0 0 306px;}
.banette5 {margin: 61px 0 0 62px;}
div#centre img.banette1 {margin: 38px 0 0 16px;}
div#centre img.banette2 {margin: 51px 0 0 280px;}
div#centre img.banette3 {margin: 15px 0 0 16px;}
div#centre img.banette4 {margin: 72px 0 0 306px;}
div#centre img.banette5 {margin: 61px 0 0 62px;}

.tt_notoriete {margin: 14px 0 0 22px;}
.phrase_enseigne {margin: 0 0 62px 22px;}
.visu_enseigne {margin: 5px 0 0 17px;}
.phrase_enseigne2 {margin: 25px 0 0 11px;}
.tt_banette {margin: 18px 0 0 36px;}
.banette1900 {margin: 30px 0 0 200px;}
.visu_magasin {margin: 20px 0 20px 80px;}
.phrase_enseigne3 {margin: 0 0 62px 22px; vertical-align : top;}
div#centre img.tt_notoriete {margin: 14px 0 0 22px;}
div#centre img.phrase_enseigne {margin: 0 0 62px 22px;}
div#centre img.visu_enseigne {margin: 5px 0 0 17px;}
div#centre img.phrase_enseigne2 {margin: 25px 0 0 11px;}
div#centre img.tt_banette {margin: 18px 0 0 36px;}
div#centre img.banette1900 {margin: 30px 0 0 200px;}
div#centre img.visu_magasin {margin: 20px 0 20px 80px;}

.texte_enseignes,
.texte_enseignes2 {font-size: 15px; color: #000;}
div#centre p.texte_enseignes, div#centre p.texte_enseignes2 {font-size: 15px; color: #000;}
div#centre p.texte_enseignes {padding: 0 0 0 18px; margin-top: 12px;}
/* div#centre p.texte_enseignes2 {min-height: 185px; _height: 185px; padding: 14px 350px 0 18px; background: url(/upload/img/visu_facade.jpg) no-repeat 325px 0px;} */
div#centre p.texte_enseignes2 {min-height: 185px; _height: 185px; padding: 14px 350px 0 18px; background: url(/upload/img/visu_facade.jpg) no-repeat 280px 0px;}

.tt_farine {margin: 51px 0 0 28px;}
.produit1 {margin: 98px 0 0 26px;}
.produit2 {margin: 0 0 0 56px;}
div#centre img.tt_farine {margin: 51px 0 0 28px;}
div#centre img.produit1 {margin: 98px 0 0 26px;}
div#centre img.produit2 {margin: 0 0 0 56px;}

.texte_banette { font-size: 15px; color: #000; padding: 0 40px 0 36px; margin: 30px 0 20px 0; text-align: justify;}
div#centre p.texte_produits {font-size: 17px; color: #000; font-weight: bold; padding: 0 40px 0 24px; margin-top: 95px;}
div#centre p.texte_banette, div#centre span.texte_banette { font-size: 15px; color: #000; padding: 0 40px 0 36px; margin: 30px 0 20px 0; text-align: left;}
div#centre p.texte_banette a, div#centre span.texte_banette a {color: #791D20;}


/* popup */
#body_popup {float: left; width: 400px; text-align: center; background: url(/upload/img/bg_popup.jpg);}
.nom_produit1 {margin-top: 54px;}
.pop_produit1 {margin-top: 69px;}
div#main_popup img.nom_produit1 {margin-top: 54px;}
div#main_popup img.pop_produit1 {margin-top: 69px;}
div#main_popup img.pop_produit2 {margin-top: 25px;}

.texte_popup {font-size: 16px; color: #000; padding: 0 30px 0 17px; margin: 45px 0 30px 0; text-align: left;}
div#main_popup p.texte_popup {font-size: 16px; color: #000; padding: 0 30px 0 17px; margin: 45px 0 30px 0; text-align: left;}

.nom_popup {font-size: 22px; color: #791D20; font-weight: bold; padding: 0 30px 0 30px; margin-top: 54px;}
div#main_popup p.nom_popup {font-size: 22px; color: #791D20; font-weight: bold; padding: 0 30px 0 30px; margin-top: 54px;}


/* pages moulins */
.visu_reims {margin: 10px 0 10px 13px;}
.visu_st_quentin {margin: 10px 0 10px 20px;}
div#centre img.visu_reims {margin: 10px 0 10px 13px;}
div#centre img.visu_st_quentin {margin: 10px 0 10px 20px;}

div#colonne_gauche img.bt_moulin {margin: 24px 0 0 11px;}
div#colonne_gauche img.bt_histoire {margin: 24px 0 0 30px;}
div#colonne_gauche img.bt_equipe {margin: 24px 0 0 30px;}
div#colonne_gauche img.bt_metier {margin: 20px 0 0 30px;}
div#colonne_gauche img.bt_nos_projets {margin: 25px 0 0 25px;}

.texte_histoire {font-size: 15px; color: #000; padding: 0 40px 0 36px; margin: 50px 0 20px 0; text-align: justify;}
div#centre p.texte_histoire, div#centre span.texte_histoire {font-size: 15px; color: #000; padding: 0 40px 0 36px; margin: 50px 0 20px 0; text-align: left;}

.legende {font-size: 12px; color: #000; text-align: center;}
div#centre p.legende {font-size: 12px; color: #000; text-align: center;}


/* pages accueil */
div#centre img.visu_accueil {margin: 8px 0 10px 147px;}

//div#centre .flash_accueil {margin: 8px 0 10px 166px;}
div#centre .flash_accueil {margin: 30px 0 10px 166px;}

div#colonne_gauche img.bt_accueil {margin: 25px 0 0 8px;}


/* page contact */
div#centre div.form_ligne {float: left; padding-left: 36px; margin-bottom: 15px;}
div#centre p.form_intitule {float: left; width: 150px; font-size: 14px; color: #791D20;}
div#centre p.form_champs {float: left; width: 400px; font-size: 14px; color: #000;}

div#centre p.form_champs .input1, div#centre p.form_champs .textarea1 {width: 250px; font-size: 14px; color: #000; border: 1px solid #791D20;}
div#centre p.form_champs .textarea1 {height: 80px;}

div#centre div.boutons {clear: both; padding: 10px 0 20px 0; text-align: center;}


/* page produits club */
.club_produit1 {margin: 45px 10px 0 10px;}
.club_produit2 {margin: 0 10px 0 0;}
.club_produit3 {margin: 0 10px 0 0;}
.club_produit5 {margin: 35px 20px 0 20px;}
.club_produit6 {margin: 0 20px 0 0;}
.club_produit7 {margin: 0 20px 0 0;}
.club_produit9 {margin: 35px -5px 0 0px;}
.club_produit10 {margin: 0 -5x 0 0;}
.club_produit11 {margin: 0 -2px 0 0;}
.club_produit13 {margin: 35px 20px 0 20px;}
.club_produit14 {margin: 0 20px 0 0;}
.club_produit15 {margin: 0 20px 0 0;}
.club_produit17 {margin: 35px 20px 0 20px;}
div#centre img.club_produit1 {margin: 45px 10px 0 10px;}
div#centre img.club_produit2 {margin: 0 10px 0 0;}
div#centre img.club_produit3 {margin: 0 10px 0 0;}
div#centre img.club_produit5 {margin: 35px 20px 0 20px;}
div#centre img.club_produit6 {margin: 0 20px 0 0;}
div#centre img.club_produit7 {margin: 0 20px 0 0;}
div#centre img.club_produit9 {margin: 35px -5px 0 0px;}
div#centre img.club_produit10 {margin: 0 -5x 0 0;}
div#centre img.club_produit11 {margin: 0 -2px 0 0;}
div#centre img.club_produit13 {margin: 35px 20px 0 20px;}
div#centre img.club_produit14 {margin: 0 20px 0 0;}
div#centre img.club_produit15 {margin: 0 20px 0 0;}
div#centre img.club_produit17 {margin: 35px 20px 0 20px;}


/* scroll */
div#centre div.bloc_scroll {float: left; position: relative; width: 635px; vheight: 122px;}

div#centre div.bloc_scroll #divUpControl {position: relative; left: 590px; top: 50px; width: 20px; height: 22px; z-index: 1; text-align: right;}
div#centre div.bloc_scroll #divDownControl {position: relative; left: 590px; top: 320px; width: 20px; height: 22px; z-index: 1;text-align: right;}
div#centre div.bloc_scroll #divContainer {position: absolute; left: 36px; top: 50px; width: 550px; height: 310px; visibility: hidden; overflow: hidden; clip: rect(0px 550px 310px 0px);}
div#centre div.bloc_scroll #divContent {position: relative; left: 0px; top: 0px;}
div#centre div.bloc_scroll .pscroll {font-size: 15px; color: #000;}

div#centre div.bloc_scroll2 {float: left; position: relative; width: 635px; vheight: 122px;}

div#centre div.bloc_scroll2 #divUpControl {position: relative; left: 590px; top: 50px; width: 20px; height: 22px; z-index: 1; text-align: right;}
div#centre div.bloc_scroll2 #divDownControl {position: relative; left: 590px; top: 450px; width: 20px; height: 22px; z-index: 1;text-align: right;}
div#centre div.bloc_scroll2 #divContainer {position: absolute; left: 36px; top: 50px; width: 550px; height: 440px; visibility: hidden; overflow: hidden; clip: rect(0px 550px 440px 0px);}
div#centre div.bloc_scroll2 #divContent {position: relative; left: 0px; top: 0px;}
div#centre div.bloc_scroll2 .pscroll {font-size: 15px; color: #000;}

div#centre div.bloc_scroll3 {float: left; position: relative; width: 635px; vheight: 122px;}

div#centre div.bloc_scroll3 #divUpControl {position: relative; left: 590px; top: 50px; width: 20px; height: 22px; z-index: 1; text-align: right;}
div#centre div.bloc_scroll3 #divDownControl {position: relative; left: 590px; top: 410px; width: 20px; height: 22px; z-index: 1;text-align: right;}
div#centre div.bloc_scroll3 #divContainer {position: absolute; left: 36px; top: 50px; width: 550px; height: 400px; visibility: hidden; overflow: hidden; clip: rect(0px 550px 400px 0px);}
div#centre div.bloc_scroll3 #divContent {position: relative; left: 0px; top: 0px;}
div#centre div.bloc_scroll3 .pscroll {font-size: 15px; color: #000;}
div#centre div.bloc_scroll3 .pscroll .texte_marque{padding:0;}

div#centre div.bloc_scroll .pscroll img,
div#centre div.bloc_scroll2 .pscroll img,
div#centre div.bloc_scroll3 .pscroll img {max-width: 520px; width:expression(width > 540 ? '540px' : width);}

div#centre div.bloc_scroll_actu {float: left; position: relative; width: 635px; vheight: 122px;}

div#centre div.bloc_scroll_actu #divUpControl {position: relative; left: 590px; top: 20px; width: 20px; height: 22px; z-index: 1; text-align: right;}
div#centre div.bloc_scroll_actu #divDownControl {position: relative; left: 590px; top: 290px; width: 20px; height: 22px; z-index: 1;text-align: right;}
div#centre div.bloc_scroll_actu #divContainer {position: absolute; left: 36px; top: 20px; width: 550px; height: 310px; visibility: hidden; overflow: hidden; clip: rect(0px 550px 310px 0px);}
div#centre div.bloc_scroll_actu #divContent {position: relative; left: 0px; top: 0px;}
div#centre div.bloc_scroll_actu .pscroll {font-size: 15px; color: #000;}
/* /INTERIEUR  */

/*ARTICLE*/

/* /ARTICLE */


#attendus {background-color:#FFD98E; clear:both; width:940px; padding:3px 0 3px 10px;}
#attendus a {color:#5E321B}


#admin {background-color:#FFD98E; text-align:left; margin:20px; }
#admin * {margin:0px; padding:0px; font:400 12px Arial,Helvetica,sans-serif;}
#admin a {font-size:100%;}
#admin hr {color:#5E321B; margin:10px 0 10px 0;}
#admin div {background-color:#F9EFE4; padding:10px; }
#admin strong {font-weight:900;}

#admin .titre {border:1px solid;}
#admin .admin_navgauche {margin-bottom:20px; border:1px solid; }
#admin .admin_nav_site {clear:left; float:left; border:1px solid; width:20%}
#admin .headeradmin {background-color:#FFD98E; padding:10px; margin-bottom:20px; text-align:center; font:900 normal 150% Arial, Helvetica, sans-serif;}
#admin .contenu {float:right; width:70%; border:1px solid; padding:20px;}

#admin table {
	width: 500px;
	border: 1px solid black;
}

#admin table tr th {
	font-weight: bold;
	text-align: center;
	font-size: 13px;
}

#admin table tr.head {
	background-color: #CFA95E;
}

#admin table tr.line1 {
	background-color: #FFE9AE;
}

#admin table tr.line2 {
	background-color: #FFD98E;
}

#admin form {border:1px solid; margin-bottom:20px;padding:20px;}
/*
#admin form label {clear:left;float:left;width:150px; text-align:right; padding:1px 10px 1px 0;}
*/
#admin form input {margin:1px 0 10px 0; }
#admin form .input_form {width:300px; }
#admin form .bouton {float:right;}
#admin form textarea {width:100%; height:auto; padding: 0; margin: 0;}
#admin form select {border:1px solid grey;}

#admin form.little_form {border:inherit}
#admin form.little_form label {}
#admin form.little_form input {margin:0;float:none}
#admin form.little_form select {margin:0;float:left;}
#admin form.little_form .bouton {}

#admin span.cke_wrapper {
	padding: 0;
	margin: 0;
}

#admin table.cke_editor {
	width: 100%;
}

#admin table.cke_editor tbody tr td.cke_top div.cke_toolbox {
	padding: 0;
}

/*.message {position:absolute; top:25%; width:50%; height:50%; border:#000000 1px solid; text-align:center; vertical-align:middle;}*/
.fond_message{position:absolute; width:100%; height:100%;top:0;left:0; text-align:center;z-index:5;}
.message {top:200px; left:500px;display:block;position:absolute;border:1px solid black;}

#DEBUG {position:absolute; border:solid;}
.debug_item {}


/* CSS */

* {margin:0px; padding:0px; font:400 11px Arial,Helvetica,sans-serif;}

body {margin:0; padding:0; text-align:center; background-color:#5E321B;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}

img {border:0;}

.gros_titre {background-color:#5E321B; font-size:17px; color:#FFFFFF; font-weight:900; padding:20px 0 20px 0;}

.pave, .pave2 {background-color:#E8B98B; padding:5px 30px 5px 15px;}
.pave2 {background-color:#F0D3B5;}
.pave img, .pave2 img {border:2px solid white; margin-left:10px;}

.titre {color:#5E321B; font-weight:900; text-transform:uppercase; margin:5px;}
.titre_puce {background:url(img/ble.gif) no-repeat 0px 17px; font-size:15px; color:#5E321B; padding:15px 0 15px 25px;}
.titre_puce span {font-size:15px; font-weight:900;}
.chapo {color:#FFFFFF; padding:20px 0 0 10px;}
.savoir_plus {padding:8px 0 6px 10px;}
.savoir_plus a {font:900 italic 11px Arial, Helvetica, sans-serif; color:#5E321B;}

#page {width:950px; margin:auto; text-align:left; background-color:#FFFFFF;}

#header {height:175px; background:url(img/tetiere.jpg) #FCDDA4 no-repeat;}

#contenu {float:left; width:950px; background:url(img/bg_centre.gif) repeat-y;}
#contenu_int {float:left; width:950px; background:url(img/bg_centre_int.gif) repeat-y;}

#nav_gauche {width:144px; float:left;}
#nav_gauche a {color:#5E321B;}
#nav_gauche a:hover {color:#5E321B;}
#nav_gauche .rubrique, #nav_gauche .rubrique_part {padding:0 0 18px 8px;}
#nav_gauche .rubrique p, #nav_gauche .rubrique_part p {padding-top:10px;}
#nav_gauche .rubrique p a, #nav_gauche .rubrique_part p a {font-weight:900;}
#nav_gauche .rubrique p a span, #nav_gauche .rubrique_part p a span {font-weight:400;}
#nav_gauche .rubrique {background-color:#FFFFFF;}
#nav_gauche .rubrique img {margin:10px 0 0 -4px;}
#nav_gauche .sous_rubrique p a {font-weight:400; color:#5E321B; padding-left:5px;}
#nav_gauche .sous_rubrique p {padding-top:0px;}
#nav_gauche .sous_rubrique p a:hover {color:#5E321B;}
#nav_gauche .article p a {font-weight:400; color:#999999; padding-left:5px;}
#nav_gauche .article p {padding-top:0px;}
#nav_gauche .article p a:hover {color:#999999;}

.partenaires {background-color:#EFD0B1; font-size:17px; color:#FFFFFF; font-weight:900; padding:5px 0 5px 0; text-align:center;}

#centre {float:left; width:610px;}
#centre_int {float:left; width:806px;}

/*HOME*/
#centre .home .bloc_gauche {float:left; width:290px;}
#centre .home .gros_titre {padding:20px 0 20px 25px;}
#centre .home .bloc_droit {float:left; width:320px; background-color:#F9EFE4;}
#centre .home .bloc_droit .titre_puce {margin-left:17px;}
#centre .home .bloc_droit img {border:2px solid white; margin-left:25px;}
#centre .home .bloc_droit .chapo {color:#5E321B; padding:8px 20px 0 25px;}
#centre .home .bloc_droit .savoir_plus {padding-left:25px;}

#centre .home .droit_bas {float:left; width:320px; background-color:#FFFFFF;}
#centre .home .droit_bas img {float:left; border:2px solid #49230C; margin:15px 0 0 25px;}
#centre .home .droit_bas .titre_puce {margin-left:125px; padding:15px 0 0 25px;}
#centre .home .droit_bas .sstitre_puce {font-size:15px; color:#5E321B; margin-left:125px;}
#centre .home .droit_bas .chapo {color:#999999; margin:12px 30px 0 125px; padding:0px;}
#centre .home .droit_bas .savoir_plus {margin:8px 30px 0 125px; padding:0px;}

/*INTERIEUR*/
#centre_int .interieur .bloc_gauche {float:left; width:290px;}
#centre_int .interieur .bloc_gauche .chapo {padding:0px 20px 0 10px;}
#centre_int .interieur .bloc_droit {float:left; width:516px; background-color:#F9EFE4;}
#centre_int .interieur .bloc_droit .titre_puce, #centre_int .interieur .bloc_droit_int .titre_puce {margin-left:17px;}
#centre_int .interieur .bloc_droit img, #centre_int .interieur .bloc_droit_int img {float:left; border:2px solid white; margin:0 0 10px 25px;}
#centre_int .interieur .bloc_droit .chapo, #centre_int .interieur .bloc_droit_int .chapo {color:#5E321B; padding:0 20px 0 312px;}
#centre_int .interieur .bloc_droit .savoir_plus, #centre_int .interieur .bloc_droit_int .savoir_plus {padding-left:312px;}

#centre_int .interieur .droit_bas {float:left; width:516px; background-color:#FFFFFF;}
#centre_int .interieur .droit_bas img {float:left; border:2px solid #49230C; margin:15px 0 0 25px;}
#centre_int .interieur .droit_bas .titre_puce {margin-left:125px; padding:15px 0 0 25px;}
#centre_int .interieur .droit_bas .sstitre_puce {font-size:15px; color:#5E321B; margin-left:125px;}
#centre_int .interieur .droit_bas .chapo {color:#999999; margin:5px 30px 0 125px; padding:0px;}
#centre_int .interieur .droit_bas .savoir_plus {margin:8px 30px 0 125px; padding:0px;}

/*ARTICLE*/
#centre_int .interieur .bloc_droit_int {float:left; width:806px; background-color:#F9EFE4; padding-bottom:10px;}
#centre_int .interieur .bloc_droit_int .liens_prod {clear:both; margin-left:25px;}
#centre_int .interieur .bloc_droit_int .liens_prod a {background:url(img/ble.gif) left no-repeat; color:#5E321B; font:100 10px Arial, Helvetica, sans-serif; padding-left:25px;}


#nav_droite {float:left; width:196px; height:454px; background:url(img/image-deroulante.jpg) no-repeat;}

#attendus {background-color:#FFD98E; clear:both; width:940px; padding:3px 0 3px 10px;}
#attendus a {color:#5E321B}

#admin {background-color:#FFD98E; text-align:left; margin:20px; }
#admin * {font-size:12px;}
#admin a {font-size:100%;}
#admin hr {color:#5E321B; margin:10px 0 10px 0;}
#admin div {background-color:#F9EFE4; padding:10px; }
#admin strong {font-weight:900;}

#admin .titre {border:1px solid;}
#admin .admin_navgauche {float:left; width:20%; margin-bottom:20px; border:1px solid; }
#admin .admin_nav_site {clear:left; float:left; border:1px solid; width:20%}
#admin .headeradmin {background-color:#FFD98E; padding:10px; margin-bottom:20px; text-align:center; font:900 normal 150% Arial, Helvetica, sans-serif;}
#admin .contenu {float:right; width:70%; border:1px solid; padding:20px;}


#admin form {border:1px solid; margin-bottom:20px;padding:20px;}
#admin form label {clear:left;float:left;width:150px; text-align:right; padding:1px 10px 1px 0;}
#admin form input {margin:1px 0 10px 0}
#admin form .bouton {float:right;}

#admin form.little_form {border:inherit}
#admin form.little_form label {}
#admin form.little_form input {margin:0;float:none}
#admin form.little_form select {margin:0;float:left}
#admin form.little_form .bouton {}

.message {position:absolute; top:25%; width:50%; height:50%; border:#000000 1px solid; text-align:center; vertical-align:middle;}

#DEBUG {position:absolute; border:solid;}
.debug_item {}




