/****** Styles Reset *********/

html,body { margin: 0px; padding: 0px; font-family: Arial,sans-serif; font-size: 11px; text-align: left; color: #000000; background: #FFFFFF url(../images/global_bg_degrade.jpg) repeat-x; }
h1, h2, h3, h4, h5, h6, p, form, input { margin: 0px; padding: 0px; }
h1, h2, h3, h4, h5, h6{	margin: 0px; padding: 0px; font-weight: bold; }
ul { margin:0px; padding:0px; list-style-type: none; }
li {margin-left:10px;}
ul li {margin-left:0px;}
fieldset { border:0; margin:0; padding:0; }
img { border: none; }
img.block{display:block;}
input {	vertical-align:middle; }
p { font-size:11px; }
.breaker{ clear: both; height: 1px; overflow: hidden; font-size:1px; }

a { text-decoration:none;color:#2C58A3; }
a:hover { text-decoration:underline; }

/* Jnice */
.jNiceSelectWrapper {
	WIDTH: 132px; POSITION: relative; HEIGHT: 17px
}
.jNiceSelectWrapper DIV SPAN {
	BORDER-RIGHT: #cccccc 1px; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; FLOAT: none; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 104px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; HEIGHT: 15px
}
.jNiceSelectWrapper DIV A {
	DISPLAY: block; RIGHT: 0px; BACKGROUND: url(images/select_right.gif) no-repeat center center; WIDTH: 21px; POSITION: absolute; HEIGHT: 17px
}
.jNiceSelectWrapper UL {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; OVERFLOW-Y: auto; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 100; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 150px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 16px; HEIGHT: 150px; BACKGROUND-COLOR: #fff
}
.jNiceSelectWrapper UL A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #0099cc; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.jNiceSelectWrapper UL A:hover {
	BACKGROUND: #e1f5ff
}
.jNiceSelectWrapper UL A.selected {
	BACKGROUND: #ededed
}


/* Styles conteneurs */

#global { width: 100%; text-align: center; font-size:100%; }
#centrage { width: 980px; margin: 0 auto; padding:0 32px; text-align:left; background: url(../images/body_bg.jpg) no-repeat; }

/* header */
#header { height:148px; }
#header #logo_site { margin:20px 0 0 54px; float:left; position:absolute; }
#header #accroche_site { float:left; position:absolute; margin:25px 0 0 320px; }
#header #main_nav {  }
#header.header_bg1 { background:url(../images/header_bg1.jpg) no-repeat 500px 0; }
#header.header_bg2 { background:url(../images/header_bg2.jpg) no-repeat 500px 0; }
#header.header_bg3 { background:url(../images/header_bg3.jpg) no-repeat 500px 0; }

#header #main_nav { float:left; position:absolute; margin:95px 0 0 254px; z-index:10;}
#header #main_nav li { float:left; margin-right:1px; }
#header #main_nav li a {  display:block; text-decoration:none; padding:0 10px; width:62px; height:52px; text-align:center; font-size:10px; text-transform:uppercase; color:#FFFFFF; }
#header #main_nav li:hover a, #header #main_nav li.nav_item1_sfhover a, #header #main_nav li.nav_item2_sfhover a, #header #main_nav li.nav_item3_sfhover a, #header #main_nav li.nav_item4_sfhover a, #header #main_nav li.nav_item5_sfhover a { height:54px; }
#header #main_nav li.nav_item1 a { background: url(../images/main_nav_1.jpg); }
#header #main_nav li.nav_item1:hover a,#header #main_nav li.nav_item1_sfhover a { background: url(../images/main_nav_1_on.jpg); color:#21abf2; }
#header #main_nav li.nav_item1 a span, #header #main_nav li.nav_item1_sfhover a span { display:block; padding-top:5px; }
#header #main_nav li.nav_item2 a { background: url(../images/main_nav_2.jpg); }
#header #main_nav li.nav_item2:hover a,#header #main_nav li.nav_item2_sfhover a { background: url(../images/main_nav_2_on.jpg); color:#b071d1; }
#header #main_nav li.nav_item2 a span, #header #main_nav li.nav_item2_sfhover a span { display:block; padding-top:12px; }
#header #main_nav li.nav_item3 a { background: url(../images/main_nav_3.jpg); }
#header #main_nav li.nav_item3:hover a,#header #main_nav li.nav_item3_sfhover a { background: url(../images/main_nav_3_on.jpg); color:#ffd200; }
#header #main_nav li.nav_item3 a span, #header #main_nav li.nav_item3_sfhover a span { display:block; padding-top:12px; }
#header #main_nav li.nav_item4 a { background: url(../images/main_nav_4.jpg); }
#header #main_nav li.nav_item4:hover a, #header #main_nav li.nav_item4_sfhover a { background: url(../images/main_nav_4_on.jpg); color:#ff7d0f; }
#header #main_nav li.nav_item4 a span, #header #main_nav li.nav_item4_sfhover a span { display:block; padding-top:12px; }
#header #main_nav li.nav_item5 a { background: url(../images/main_nav_5.jpg); }
#header #main_nav li.nav_item5:hover a, #header #main_nav li.nav_item5_sfhover a { background: url(../images/main_nav_5_on.jpg); color:#99d021; }
#header #main_nav li.nav_item5 a span, #header #main_nav li.nav_item5_sfhover a span { display:block; padding-top:18px; }
#header #main_nav li ul { left:-999em; position:absolute; width:250px; top:54px; padding:1px; }
#header #main_nav li:hover ul, #header #main_nav li.nav_item1_sfhover ul, #header #main_nav li.nav_item2_sfhover ul, #header #main_nav li.nav_item3_sfhover ul, #header #main_nav li.nav_item4_sfhover ul, #header #main_nav li.nav_item5_sfhover ul { display:block; left:auto; position:absolute; }
#header #main_nav li ul li { display:block; float:none; margin:0; }
#header #main_nav li ul li a { text-align:left; background:#fdfdfd none !important; width:auto; display:block; height:12px !important; padding:5px 10px; border-bottom:1px solid #f1e9f7; }
#header #main_nav li.nav_item1 ul li a { color:#21abf2; }
#header #main_nav li.nav_item2 ul li a { color:#b071d1; }
#header #main_nav li.nav_item3 ul li a { color:#ffd200; }
#header #main_nav li.nav_item4 ul li a { color:#ff7d0f; }
#header #main_nav li.nav_item5 ul li a { color:#99d021; }
#header #main_nav li.nav_item1 ul, #header #main_nav li.nav_item1_sfhover ul { background:#a5c6d5 url(../images/nav_spacer.gif) 1px 0 no-repeat;  }
#header #main_nav li.nav_item2 ul, #header #main_nav li.nav_item2_sfhover ul { background:#e5d7ee url(../images/nav_spacer.gif) 1px 0 no-repeat;  }
#header #main_nav li.nav_item3 ul, #header #main_nav li.nav_item3_sfhover ul { background:#fcea84 url(../images/nav_spacer.gif) 1px 0 no-repeat;  }
#header #main_nav li.nav_item4 ul, #header #main_nav li.nav_item4_sfhover ul { background:#fcbe85 url(../images/nav_spacer.gif) 1px 0 no-repeat;  }
#header #main_nav li.nav_item5 ul, #header #main_nav li.nav_item5_sfhover ul { background:#c3e577 url(../images/nav_spacer.gif) 1px 0 no-repeat;  }

#liens_utiles { float:right; position:relative; margin-top:72px; }
#liens_utiles a { font-size:11px; color:#999999; padding-left:15px; text-decoration:none; }
#liens_utiles a:hover { text-decoration:underline; }
#liens_utiles li { margin-bottom:5px; }
#liens_utiles li.lien_item1 a { background: url(../images/lien_imprimer.gif) no-repeat;}
#liens_utiles li.lien_item2 a { background: url(../images/lien_favoris.gif) no-repeat; }
#liens_utiles li.lien_item3 a { background: url(../images/lien_avis.gif) no-repeat;}
#liens_utiles li.lien_item4 a { background: url(../images/lien_ami.gif) no-repeat;}

#menu_gauche { clear:left; float:left; width:184px; margin-top:80px; margin-right:20px; }

#nos_publications { padding:10px 10px 109px; margin-bottom:10px; background:#fcfade url(../images/nos_publications_bg.gif) bottom left no-repeat; color:#1fc3f5; }
#nos_publications h3 { font-size:17px; font-weight:normal; }
#nos_publications a { color:#1fc3f5; }

#newsletter { padding:10px; margin-bottom:10px; color:#2c58a3; background-color:#e3f8ff; }
#newsletter h3 { font-size:17px; font-weight:normal; }
#newsletter h3 a { font-size:17px; font-weight:normal; text-decoration:none; cursor:pointer;color:#2C58A3; }
#newsletter p { margin-bottom:9px; }
#newsletter .input { clear:right; font-size:10px; width:146px; border:1px solid #bfd6de; padding: 3px 8px; color:#666666; margin-bottom:5px; }
#newsletter .submit { float:right; font-size:10px; color:#FFFFFF; width:97px; font-weight:bold; border:0; padding:2px 14px; background:url(../images/newsletter_submit_bg.gif) repeat-x;  }

#liens_site { margin-bottom:10px; }
#liens_site a { color:#2c58a3; }
#liens_site li { float:left; display:inline; }
#liens_site li.lien_lexique a { display:block; padding-left:20px; margin:0 15px 0 3px; background: url(../images/picto_lexique.gif) no-repeat; }
#liens_site li.lien_faq a { display:block; padding-left:17px; margin-right:15px; background: url(../images/picto_faq.gif) no-repeat; }
#liens_site li.lien_goodies a { display:block; padding-left:13px; background: url(../images/picto_goodies.gif) no-repeat; }

#sondage { height:172px; padding:10px 5px 195px 10px; color:#2c58a3; background: #FFFFFF url(../images/sondage_bg.gif) left bottom no-repeat; }
#sondage h3 { font-size:17px; font-weight:normal; }
#sondage fieldset legend { font-size:11px; padding:0; font-weight:bold; margin-bottom:10px; }
#sondage fieldset legend span { display:block; position:relative; width:164px; }
#sondage fieldset label { float:left; margin-left:4px; width:146px; margin-bottom:10px; line-height:13px; }
#sondage fieldset .radio { float:left; clear:left; width:14px; margin-bottom:10px; }
#sondage .submit { clear:left; font-size:10px; color:#FFFFFF; font-weight:bold; border:0; padding:2px 14px; margin:0 45px; background:url(../images/newsletter_submit_bg.gif) repeat-x;  }
#sondage p {font-size:12px;}

.tx-jkpoll-pi1 { height:auto; padding:10px 5px 215px 10px; color:#2c58a3; background: #FFFFFF url(../images/sondage_bg.gif) left bottom no-repeat; }
.tx-jkpoll-pi1 h3 { font-size:17px; font-weight:normal; }
.tx-jkpoll-pi1 fieldset legend { font-size:11px; padding:0; font-weight:bold; margin-bottom:10px; }
.tx-jkpoll-pi1 fieldset legend span { display:block; position:relative; width:164px; }
.tx-jkpoll-pi1 fieldset label { margin-left:4px; width:146px; margin-bottom:10px; line-height:13px; }
.tx-jkpoll-pi1 fieldset .radio { float:left; clear:left; width:14px; margin-bottom:10px; }
.tx-jkpoll-pi1 .submit { clear:left; font-size:10px; color:#FFFFFF; font-weight:bold; border:0; padding:2px 14px; margin:0 45px; background:url(../images/newsletter_submit_bg.gif) repeat-x;  }
.tx-jkpoll-pi1 p {font-size:12px;}
.tx-jkpoll-pi1 a {color:#2c58a3;font-size:12px;font-weight:bold;}

#main_col { float:left; width:776px;}

#header_maincol { width:100%; height:80px; background: url(../images/header_maincol_bg.gif) repeat-x; }

#recherche { float:right; margin:8px 8px 13px 0; }
#recherche .input { clear:right; font-size:10px; width:122px; padding: 3px 5px 2px; border:1px solid #d3d7dc; color:#666666; }

#fil_ariane { clear:right; color:#999999; margin-left:10px; }
#fil_ariane a { color:#21abf2; }
#fil_ariane li { float:left; }

#left_col { float:left; width:530px; margin-right:20px; display:inline;}

#dossier_du_mois { height:274px; margin-bottom:20px; }
#dossier_du_mois #dossier_image { position:absolute; }
#dossier_du_mois #dossier_texte { position:absolute; color:#FFFFFF; width:186px; padding:15px 13px; }
#dossier_du_mois #dossier_texte a{ position:absolute; color:#FFFFFF; width:186px; padding:15px 13px; }
#dossier_du_mois #dossier_texte h2 { color:#2b58a3; font-size:24px; line-height:24px; margin-bottom:0px; font-weight:normal; }
#dossier_du_mois #dossier_texte .soustitre { font-size:18px; }
#dossier_du_mois #dossier_texte .soustitre  a{ font-size:18px; }
#dossier_du_mois #dossier_texte p { font-size:12px; }
#dossier_du_mois #dossier_liens { position:absolute; margin-top:245px; height:29px; width:515px; padding:0 10px 0 5px; color:#2b58a3; background:url(../images/dossierdumois_liens_bg.png) no-repeat; }
#dossier_du_mois #dossier_liens .a_suivre { float:left; font-weight:bold; line-height:29px; }
#dossier_du_mois #dossier_liens .a_suivre a { color:#666666; font-weight:normal; }
#dossier_du_mois #dossier_liens .liens_plus { float:right; line-height:29px; }
#dossier_du_mois #dossier_liens .liens_plus a { color:#2b58a3; }
#dossier_du_mois #dossier_liens .liens_plus .spacer { margin:0 5px; }

#actualites { width:255px; color:#666666; margin-right:20px; overflow:auto;}
#actualites h3 { display:block; border-bottom:2px solid #2b58a3; font-size:17px; color:#2b58a3; line-height:26px; font-weight:normal; margin-bottom:15px;  }
#actualites .article { padding-bottom:10px; }
#actualites .article.spacer { border-bottom:1px dotted #2b58a3; margin-bottom:10px; }
#actualites .article h4 { color:#2b58a3; font-size:12px; }
#actualites .article h4 a{ color:#2b58a3; font-size:12px; }
#actualites .article p.chapo { font-weight:bold; }
#actualites .article a { color:#666666; }
#actualites .article img { float:left; margin-right:14px; }

#voie_lactee { float:right; width:255px; }
#voie_lactee h3 { font-size:17px; color:#21abf2; font-weight:normal; }
#voie_lactee .vl_bg_bleu { background-color:#e4ffff; padding-top:15px; }
#voie_lactee .vl_lien { padding-left:35px; margin-bottom:10px; background:url(../images/voielactee_picto_lien.gif) 8px 50% no-repeat; }
#voie_lactee .vl_lien h4 { font-size:11px; color:#21abf2; }
#voie_lactee .vl_lien p { color:#666666; }
#voie_lactee .vl_lien a { color:#21abf2; }
#voie_lactee .autres_sites { border-top:1px dotted #21abf2; padding:10px; }
#voie_lactee .autres_sites label { font-weight:bold; color:#21abf2; float:left; width:67px; text-align:right; margin-right:3px; line-height:11px; }
#voie_lactee .autres_sites select {border:0; width:165px; height:20px; background:url(../images/voielactee_select_bg.gif) no-repeat 0 50%;}
#voie_lactee .autres_sites select option{background:#ffffff;}

#right_col { float:left; width:226px;}


#recettes_jour{width:226px;position:relative;}
#recettes_jour .titre{font-size:17px;color:#ff7d0f;margin-bottom:5px;}

#recettes_jour .coin_g{background:url(../images/onglets_coin_g.gif) no-repeat;width:10px;height:21px;float:left;}
#recettes_jour .coin_d{background:url(../images/onglets_coin_d.gif) no-repeat;width:9px;height:21px;float:left;}
#recettes_jour .sep{background:url(../images/onglets_sep.gif) no-repeat;width:1px;height:21px;float:left;}

#recettes_jour #titre1{float:left;width:67px;cursor:pointer;}
#recettes_jour #titre2{float:left;width:66px;cursor:pointer;}
#recettes_jour #titre3{float:left;width:66px;cursor:pointer;}

#recettes_jour .contenu{position:relative;padding-left:5px;padding-right:3px;padding-top:5px;border:solid 1px #ff7d0f;border-top:none;clear:both;background:url(../images/recettes_jour_bg.gif) repeat-x #fff0c5;}

#recettes_jour .contenu .photos{position:relative;text-align:center;}
#recettes_jour .contenu .photos img{position:relative;float:left;margin-right:2px;}

#recettes_jour #content1{display:block;color:#666;font-size:11px;padding-top:5px;padding-bottom:10px;}
#recettes_jour #content2{display:none;color:#666;font-size:11px;padding-top:5px;padding-bottom:10px;}
#recettes_jour #content3{display:none;color:#666;font-size:11px;padding-top:5px;padding-bottom:10px;}

#recettes_jour .titre_off{background:url(../images/onglets_bg_off.gif) repeat-x;height:19px;color:#fff;border:solid 1px #ff7d0f;font-size:11px;line-height:20px;text-align:center;}
#recettes_jour .titre_on{background:url(../images/onglets_bg_on.gif) repeat-x;height:20px;color:#ff7d0f;border:solid 1px #ff7d0f;border-bottom:none;font-size:11px;line-height:20px;text-align:center;}

#recettes_jour .contenu .btn{position:relative;float:right;border:solid 1px #edca92;font-size:11px;color:#ff7d0f;background:url(../images/btn_bg.gif) repeat-x;line-height:16px;width:108px;text-align:center;}

#recettes_jour .sep_tiret{background:url(../images/tiret_orange.gif) repeat-x;height:1px;margin-top:5px;margin-bottom:5px;}

#recettes_jour .select_theme{color:#ff7d0f;margin-left:5px;margin-right:5px;}
#recettes_jour .select_theme p{margin-bottom:5px;}
#recettes_jour .select_theme p.lien{padding-top:5px;text-align:right;clear:both;}
#recettes_jour .select_theme p.lien a{font-size:11px;color:#ff7d0f;}
#recettes_jour .select_theme select{border:solid 1px #edca92;font-size:11px;color:#666;width:178px;height:20px;float:left;margin-right:3px;vertical-align:middle;}
#recettes_jour .select_theme input{border:none;font-size:10px;color:#fff;float:left;width:25px;height:20px;background:url(../images/btn_bg2.gif) repeat-x;vertical-align:middle;}

#site_evenement{border:solid 1px #3862a8;border-top:none;margin-top:10px;}
#site_evenement .titre{display:block;background:url(../images/site_evenement_bg_titre.gif) repeat-x;color:#fff;font-size:14px;height:21px;padding-top:5px;padding-left:5px;padding-right:5px;}
/*ajout Elo*/
#site_evenement p{font-size:12px;color:#2c58a3;padding:10px};
/* fin ajout Elo*/
#infos_supp{background:url(../images/infos_supp_bg.gif) repeat-x;padding:20px 10px;margin-top:20px;color:#999;font-size:11px;}
/* ajout des color pour garder la couleur de texte*/

#infos_supp ul li p{padding-bottom:5px;font-size:15px;}

#infos_supp ul li{display:inline;float:left;margin-right:15px;padding-bottom:5px;color:#999;}

#infos_supp ul li ul li{display:block;float:none;color:#999;}

#infos_supp ul li ul li a{font-size:11px;color:#999;}
#infos_supp ul li ul li a:hover{font-size:11px;color:#ff7d0f;}

#footer{margin:auto;text-align:center;margin-bottom:10px;}

#footer ul li{display:inline;margin-right:10px;color:#21abf2;font-size:11px;line-height:18px;}
#footer ul li a{color:#21abf2;font-size:11px;}
#footer ul li a:hover{color:#ff7d0f;font-size:11px;}

.right{float:right;}
.left{float:left;}

#menu_gauche #nav_gauche{}
#menu_gauche #nav_gauche .titre{font-size:17px;font-weight:bold;height:23px;padding-top:8px;padding-left:11px;}
#menu_gauche #nav_gauche ul{padding-top:8px;padding-left:11px;padding-right:11px;border-top:none;}
#menu_gauche #nav_gauche ul li{font-size:12px;margin-bottom:15px;}
#menu_gauche #nav_gauche ul li span{display:block;padding-left:17px;}
#menu_gauche #nav_gauche ul li ul{padding:0;border:none;padding-top:8px;}
#menu_gauche #nav_gauche ul li ul li{margin:0;font-size:11px;background:none;padding-left:17px;padding-bottom:5px;}
#menu_gauche #nav_gauche ul li ul li a{font-size:11px;}

#right_col #chiffre_cle{width:200px;height:auto;padding:10px 13px 10px 13px;margin-bottom:15px;}
#right_col #chiffre_cle .titre{font-size:17px;line-height:20px;}
#right_col #chiffre_cle .content{font-size:11px;}
#right_col #chiffre_cle .content p span{font-size:36px;line-height:40px;}

#right_col #smart_links{width:200px;height:auto;padding:10px 13px 10px 13px;margin-bottom:15px;}
#right_col #smart_links .titre{font-size:17px;line-height:20px;}
#right_col #smart_links .content{font-size:11px;}
#right_col #smart_links .content p span{font-size:36px;line-height:40px;}

#saviez_vous{margin-bottom:15px;}
#saviez_vous .titre{font-size:17px;line-height:18px;	margin-bottom:15px;}
#saviez_vous .content{font-size:11px;padding-top:10px;padding-bottom:10px;padding-left:13px;padding-right:10px;}
#saviez_vous .content .titre{font-size:11px;margin-bottom:7px;font-weight:bold;line-height:12px;}

#question{margin-bottom:15px;}
#question .titre{font-size:17px;line-height:18px;margin-bottom:15px;}
#question .content{font-size:11px;padding-top:10px;padding-bottom:10px;padding-left:5px;padding-right:5px;}
#question .content .titre{font-size:11px;margin-bottom:7px;font-weight:bold;line-height:12px;padding-left:10px;padding-right:10px;}
#question .content form{padding-left:10px;padding-right:10px;}
#question .content form div{float:left;padding-right:15px;}
#question .content form input.btn{border:none;font-size:11px;float:left;width:64px;height:20px;vertical-align:middle;font-weight:bold;float:right;}
#question .content p{font-size:11px;line-height:12px;padding-left:10px;}
#question .content .titre_rep{font-size:12px;margin-bottom:7px;line-height:13px;padding-left:10px;padding-right:10px;}
#question .content .reponse_no {display:none;}
#question .content .reponse_ok {display:inline;}

.sep_tiret{height:1px;margin-top:5px;margin-bottom:5px;}

#voir_aussi{}
#voir_aussi .titre{font-size:17px;line-height:18px;margin-bottom:15px;}
#voir_aussi .content{font-size:11px;padding-top:10px;padding-bottom:10px;padding-left:13px;padding-right:10px;}
#voir_aussi .content a{font-size:11px;line-height:18px;}
#voir_aussi .titre2{font-size:11px;font-weight:bold;}

#bloc_rub{margin-bottom:15px;}
#bloc_rub .titre{font-size:17px;line-height:18px;	margin-bottom:15px;}
#bloc_rub .content{font-size:11px;padding-top:10px;padding-bottom:10px;padding-left:13px;padding-right:10px;}
#bloc_rub .content .titre{font-size:11px;margin-bottom:7px;font-weight:bold;line-height:12px;}
#bloc_rub .content .visuel.right img{margin-left:5px;border:solid 1px #e4e4e4;}
#bloc_rub .content .visuel.left img{margin-right:5px;border:solid 1px #e4e4e4;}

#left_col p{font-size:12px;margin-bottom:5px;}
#left_col p.dossier_titre {font-size:14px;}

#left_col .bloc_haut{padding-bottom:20px;}
#left_col .bloc_haut .visuel{float:left;}
#left_col .bloc_haut .entete{float:left;width:260px;padding-left:20px;padding-top:10px;font-size:12px;line-height:16px;}
#left_col .bloc_haut .entete h1{font-family:Arial;font-size:38px;line-height:30px;margin-bottom:20px;font-weight:normal;}
#left_col .bloc_haut .entete .chapo{font-size:12px;line-height:18px;margin-bottom:10px;font-weight:bold;}

#left_col h2{font-family:Arial;font-size:18px;line-height:18px;margin-bottom:20px;font-weight:normal;}

#left_col .bloc_visuel{margin-bottom:20px;}
#left_col .bloc_visuel .visuel.right img{padding-left:20px;}
#left_col .bloc_visuel .visuel.left img{padding-right:20px;}

#left_col #sousrub{/*padding-left:10px;*/}
#left_col #sousrub.sousrub_dossier{padding-left:0px;}
#left_col #sousrub .sep_tiret{height:1px;margin-top:10px;margin-bottom:10px;}

#left_col #sousrub h1{font-size:17px;font-weight:normal;}
#left_col #sousrub h2{font-size:26px;font-weight:normal;line-height:22px;margin-bottom:5px;}
#left_col #sousrub h3{font-size:20px;font-weight:normal;}
#left_col #sousrub h4{font-size:14px;font-weight:normal;margin-bottom:10px;}

#left_col #sousrub .liste_bloc_g{float:left;width:255px;margin-right:15px;}

#left_col #sousrub .liste_bloc_g .bloc_accroche{}
#left_col #sousrub .liste_bloc_g .bloc_accroche img{display:block;}
#left_col #sousrub .liste_bloc_g .bloc_accroche .content{font-size:12px;line-height:16px;padding-top:17px;padding-bottom:17px;padding-left:20px;padding-right:4px;}
#left_col #sousrub .liste_bloc_g .bloc_accroche .content .accroche{font-weight:bold;}

#left_col #sousrub .liste_bloc_g .lait{margin-bottom:20px;position:relative;}
#left_col #sousrub .liste_bloc_g .lait img{float:left;position:relative;}
#left_col #sousrub .liste_bloc_g .lait .content{padding-top:30px;position:relative;}
#left_col #sousrub .liste_bloc_g .lait .content .titre{font-size:12px;line-height:16px;font-weight:bold;}
#left_col #sousrub .liste_bloc_g .lait .content a{font-size:11px;line-height:18px;}

#left_col #sousrub .liste_bloc_d{float:left;width:250px;}

#left_col #sousrub .bloc{margin-bottom:20px;}
#left_col #sousrub .bloc p{font-size:11px;}
#left_col #sousrub .bloc.visuel img{float:left;margin-right:10px;margin-bottom:10px;}
#left_col #sousrub .bloc .titre{font-size:17px;}

#left_col #sousrub #onglets{float:left;width:100%;background:#fff url(../images/violet/onglets_bg.gif) repeat-x bottom;font-size:93%;line-height:normal;margin-top:10px;margin-bottom:25px;}
#left_col #sousrub #onglets ul {margin:0;padding:10px 10px 0;list-style:none;}
#left_col #sousrub #onglets li {float:left;background:url(../images/violet/onglets_bg_d_off.gif) no-repeat right top;margin:0;padding:0;margin-right:1px;}
#left_col #sousrub #onglets a {/* Pour IE Mac uniquement \*//*/float:left;/**/float:left;display:block;background:url(../images/violet/onglets_bg_g_off.gif) no-repeat left top;padding:8px 17px 4px;font-size:12px;color:#999;white-space:nowrap;}
#left_col #sousrub #onglets #current {background-image:url(../images/violet/onglets_bg_d_on.gif);}
#left_col #sousrub #onglets #current a {background-image:url(../images/violet/onglets_bg_g_on.gif);padding-bottom:5px;color:#ad79c8;}

#left_col #sousrub .contenu ul li{padding-left:10px;font-size:11px;margin-bottom:3px;}
#left_col #sousrub .contenu p{padding-bottom:5px;padding-top:5px;font-size:12px;}



#left_col #sousrub .allez_plus_loin{float:right;width:250px;margin-left:25px;margin-bottom:15px;}
#left_col #sousrub .allez_plus_loin img{display:block;}
#left_col #sousrub .allez_plus_loin .content{padding:15px;}
#left_col #sousrub .allez_plus_loin .content ul li{padding-left:10px;font-size:11px;margin-bottom:3px;}

#left_col #sousrub .contenu .encart{padding:10px;margin-top:25px;}
#left_col #sousrub .contenu .encart .titre{font-size:12px;}

#left_col #sousrub .contenu {color:#666;}

#left_col #sousrub .contenu  .cahier{margin-bottom:15px;}
#left_col #sousrub .contenu  .cahier .content{border-left:solid 1px #eaeaea;border-right:solid 1px #eaeaea;padding-left:15px;padding-right:10px;padding-top:18px;}
#left_col #sousrub .contenu  .cahier .content .titre{font-size:14px;padding-bottom:0px;}
#left_col #sousrub .contenu  .cahier .content .accroche{font-size:17px;padding-top:0px;}
#left_col #sousrub .contenu  .cahier .content .visuel{float:right;margin-left:15px;}
#left_col #sousrub .contenu  .cahier .content .miam{color:#21abf2;}
#left_col #sousrub .contenu  .cahier .content .miam .visuel{float:left;margin-left:0px;margin-right:15px;}


#left_col #sousrub .contenu .bloc{width:247px;}
#left_col #sousrub .contenu .bloc.left {margin-right:10px;}
/*#left_col #sousrub .contenu .bloc_sous{width:247px;padding-right:13px;}*/
#left_col #sousrub .contenu .bloc .bloc_barre_h{height:4px;width:247px;padding-bottom:0px;overflow:hidden;}
#left_col #sousrub .contenu .bloc .bloc_barre_b{height:8px;width:247px;overflow:hidden;}
#left_col #sousrub .contenu .bloc .content{padding-left:15px;padding-right:10px;min-height:100px;}
#left_col #sousrub .contenu .bloc .content p{padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;}
#left_col #sousrub .contenu .bloc .content .titre{padding-bottom:10px;font-size:14px;}

#left_col #sousrub .contenu .bloc_large{width:520px;padding-bottom:20px;}
#left_col #sousrub .contenu .bloc_large .bloc_barre_h{height:0px;width:520px;}
/*
#left_col #sousrub .contenu .bloc_large .bloc_barre_h{height:11px;width:520px;}
*/
#left_col #sousrub .contenu .bloc_large .bloc_barre_b{height:10px;width:520px;}
#left_col #sousrub .contenu .bloc_large .content{padding-left:15px;padding-right:10px;min-height:100px;}
#left_col #sousrub .contenu .bloc_large .content p{padding-top:0px;padding-bottom:5px;margin-top:0px;margin-bottom:0px;}
#left_col #sousrub .contenu .bloc_large .content .titre{padding-bottom:10px;font-size:14px;}

#left_col #sousrub .contenu .illustration{margin-top:20px;margin-bottom:20px;margin-right:10px;}
#left_col #sousrub .contenu .illustration .bloc_barre_h{height:5px;width:520px;overflow:hidden;}
#left_col #sousrub .contenu .illustration .bloc_barre_b{height:16px;width:520px;_overflow:hidden;}
#left_col #sousrub .contenu .illustration .content{padding-left:10px;padding-right:5px;}
#left_col #sousrub .contenu .illustration .content p{padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;}
#left_col #sousrub .contenu .illustration .content .titre{font-size:14px;padding-bottom:10px;}
#left_col #sousrub .contenu .illustration .content .accroche{font-size:12px;padding-top:0px;padding-bottom:20px;}
#left_col #sousrub .contenu .illustration .content .liste_bloc{min-height:230px;}
#left_col #sousrub .contenu .illustration .content .liste_bloc a{font-size:12px;}
#left_col #sousrub .contenu .illustration .content .liste_bloc .bloc_top_left{width:165px;margin-top:15px;clear:right;}
#left_col #sousrub .contenu .illustration .content .liste_bloc .bloc_top_left .titre{padding-top:27px;}
#left_col #sousrub .contenu .illustration .content .liste_bloc .bloc_top_right{width:160px;margin-top:15px;}
#left_col #sousrub .contenu .illustration .content .liste_bloc .bloc_top_right .titre{padding-top:30px;}
#left_col #sousrub .contenu .illustration .content .liste_bloc .bloc_middle_left{width:165px;margin-top:15px;clear:left;}
#left_col #sousrub .contenu .illustration .content .liste_bloc .bloc_middle_left .titre{padding-top:25px;}
#left_col #sousrub .contenu .illustration .content .liste_bloc .bloc_middle_right{width:160px;margin-top:15px;clear:right;}
#left_col #sousrub .contenu .illustration .content .liste_bloc .bloc_middle_right .titre{padding-top:10px;}
#left_col #sousrub .contenu .illustration .content .liste_bloc .bloc_bottom{width:190px;margin-top:15px;clear:right;margin:auto;padding-top:5px;}
#left_col #sousrub .contenu .illustration .content .liste_bloc .bloc_bottom img{margin-bottom:60px;margin-right:10px;}

#left_col #sousrub .contenu .presentation{margin-top:20px;margin-bottom:10px;}
#left_col #sousrub .contenu .presentation .bloc_barre_h{background:url(../images/barre_h_bloc2.gif) no-repeat;height:9px;width:520px;}
#left_col #sousrub .contenu .presentation .bloc_barre_b{background:url(../images/barre_b_bloc2.gif) no-repeat;height:16px;width:520px;}
#left_col #sousrub .contenu .presentation .content{border-left:solid 1px #eaeaea;border-right:solid 1px #eaeaea;padding-left:10px;padding-right:10px;}
#left_col #sousrub .contenu .presentation .content img{margin-right:20px;}
#left_col #sousrub .contenu .presentation .description{float:left;width:280px;color#666;font-size:12px;}
#left_col #sousrub .contenu .presentation .description p{padding:0;padding-top:5px;}
#left_col #sousrub .contenu .presentation .description .titre{font-size:17px;margin:0;padding:0;}
#left_col #sousrub .contenu .presentation .description .encart{padding:10px 5px;margin-top:8px;font-size:12px;}
#left_col #sousrub .contenu .accroche {font-size:14px;color:#666;}

#left_col #sousrub .contenu .bloc_menu_mois{width:160px;}
#left_col #sousrub .contenu .bloc_menu_mois.left{margin-right:10px;}
#left_col #sousrub .contenu .bloc_menu_mois .bloc_barre_h{background:url(../images/barre_h_bloc3.gif) no-repeat;height:0px;width:160px;}
#left_col #sousrub .contenu .bloc_menu_mois .bloc_barre_b{background:url(../images/barre_b_bloc3.gif) no-repeat;height:11px;width:160px;}
#left_col #sousrub .contenu .bloc_menu_mois .content{text-align:center;border-left:solid 1px #eaeaea;border-right:solid 1px #eaeaea;padding-left:10px;padding-right:10px;}
#left_col #sousrub .contenu .bloc_menu_mois .content img{margin:5px 0;}
#left_col #sousrub .contenu .bloc_menu_mois .content .titre{font-size:14px;line-height:20px;margin-top:0px;}
#left_col #sousrub .contenu .bloc_menu_mois .content .titre_plat{font-size:11px;font-weight:bold;margin-bottom:10px;}
#left_col #sousrub .contenu .bloc_menu_mois .content .voir_fiche{text-align:left;}
#left_col #sousrub .contenu .bloc_menu_mois .content .voir_video{text-align:left;margin-top:5px;}
#left_col #sousrub .contenu .bloc_menu_mois .content .voir_video img{float:left;margin-right:5px;margin-top:-1px;vertical-align:middle;}

#left_col #sousrub .contenu .archives{margin-top:20px;}
#left_col #sousrub .contenu .archives form label{margin-top:3px;font-size:11px;margin-right:10px;font-weight:bold;}
#left_col #sousrub .contenu .archives form input{vertical-align:middle;}
#left_col #sousrub .contenu .archives form select{font-size:11px;line-height:18px;color:#666;height:18px;vertical-align:middle;}
#left_col #sousrub .contenu .archives form input.btn{border:none;font-size:11px;width:25px;height:20px;vertical-align:middle;font-weight:bold;margin-left:5px;}




#left_col #sousrub .contenu .titre{font-size:17px;margin-top:20px;padding:0;}


#left_col #sousrub .contenu form div{margin-bottom:10px;}
#left_col #sousrub .contenu form label{font-size:14px;}
#left_col #sousrub .contenu form input{vertical-align:middle;border:solid 1px #d3d7dc;height:16px;font-size:11px;color:#666;width:175px;padding-left:5px;padding-right:5px;padding-top:2px;}
#left_col #sousrub .contenu form input.btn{border:none;font-size:11px;width:25px;height:20px;vertical-align:middle;font-weight:bold;margin-left:5px;padding:0;margin-right:10px;}
#left_col #sousrub .contenu form .legende{font-size:11px;padding-top:3px;}
#left_col #sousrub .contenu form .type_plats {width:170px;display:inline;}
#left_col #sousrub .contenu form .type_plats label{font-size:11px;color:#666;margin-left:5px;}
#left_col #sousrub .contenu form .type_plats input{vertical-align:middle;border:none;height:auto;width:auto;padding:0;}
#left_col #sousrub .contenu form .thematiques {width:170px;display:inline;}
#left_col #sousrub .contenu form .thematiques label{font-size:11px;color:#666;margin-left:5px;}
#left_col #sousrub .contenu form .thematiques input{vertical-align:middle;border:none;height:auto;width:auto;padding:0;}
#left_col #sousrub .contenu form .autres_criteres {width:170px;display:inline;}
#left_col #sousrub .contenu form .autres_criteres label{font-size:11px;color:#666;margin-left:5px;margin-right:10px;}
#left_col #sousrub .contenu form .autres_criteres input{vertical-align:middle;border:none;height:auto;width:auto;padding:0;}
#left_col #sousrub .contenu form .autres_criteres select{font-size:11px;line-height:18px;color:#666;height:18px;vertical-align:middle;width:140px;}
#left_col #sousrub .contenu form .autres_criteres input.btn{border:none;font-size:11px;width:25px;height:20px;vertical-align:middle;font-weight:bold;margin-left:5px;padding:0;margin-right:10px;}

#left_col #sousrub .contenu .encart_pas_fortiche {margin:0;margin-bottom:25px;height:102px;}
#left_col #sousrub .contenu .encart_pas_fortiche .content{margin-left:173px;height:80px;width:342px;padding-top:20px;}
#left_col #sousrub .contenu .encart_pas_fortiche .content p{margin:0;padding:0;}
#left_col #sousrub .contenu .encart_pas_fortiche .content p.titre{font-size:14px;margin-bottom:5px;}
#left_col #sousrub .contenu .encart_pas_fortiche .content p.text{font-size:12px;margin-bottom:10px;}
#left_col #sousrub .contenu .encart_pas_fortiche .content form select{font-size:11px;line-height:18px;color:#666;height:18px;vertical-align:middle;width:160px;}
#left_col #sousrub .contenu .encart_pas_fortiche .barre_d{height:102px;width:5px;}

#left_col .contenu.lexique{padding-left:10px;}

#left_col .contenu.lexique h1{font-size:26px;line-height:26px;font-weight:normal;padding-bottom:25px;}
#left_col .contenu.lexique .chapo{font-size:12px;padding-bottom:20px;}

#left_col .contenu.lexique form{width:453px;margin:auto;}
#left_col .contenu.lexique form input{border:solid 1px #d3d7dc;font-size:11px;color:#666;height:16px;padding-top:2px;width:180px;padding-left:5px;padding-right:5px;}
#left_col .contenu.lexique form input.btn{color:#fff;border:none;font-size:11px;width:25px;height:20px;vertical-align:middle;font-weight:bold;margin-left:5px;padding:0;margin-right:10px;}
#left_col .contenu.lexique form .legende{font-size:11px;padding-top:3px;}

#left_col .contenu.lexique .sep_tiret{height:1px;margin-top:20px;margin-bottom:20px;}

#left_col .contenu.lexique .alphabet{width:471px;margin:auto;}
#left_col .contenu.lexique .alphabet a{float:left;font-size:14px;line-height:20px;padding:0 2px;margin-right:5px;}
#left_col .contenu.lexique .alphabet a:hover{float:left;font-size:14px;line-height:20px;padding:0 2px;margin-right:5px;}
#left_col .contenu.lexique .alphabet a.active{float:left;font-size:14px;line-height:20px;padding:0 2px;margin-right:5px;}

#left_col .contenu.lexique .bloc{width:250px;}
#left_col .contenu.lexique .bloc .bloc_barre_h{background:url(../images/barre_h_bloc4.gif) no-repeat;height:13px;width:250px;}
#left_col .contenu.lexique .bloc .bloc_barre_b{background:url(../images/barre_b_bloc4.gif) no-repeat;height:15px;width:250px;}
#left_col .contenu.lexique .bloc .content{border-left:solid 1px #eaeaea;border-right:solid 1px #eaeaea;padding-left:15px;padding-right:10px;min-height:100px;}
#left_col .contenu.lexique .bloc .content p{color:#666;padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;}
#left_col .contenu.lexique .bloc .content p.text{line-height:14px;}
#left_col .contenu.lexique .bloc .content .titre {}
#left_col .contenu.lexique .bloc .content .titre2 {padding-bottom:13px;padding-top:10px;}
#left_col .contenu.lexique .bloc .content .titre p{padding-bottom:10px;font-size:14px;font-size:17px;padding-top:10px;}
#left_col .contenu.lexique .bloc .content .titre2 p{padding-bottom:10px;font-size:14px;font-size:17px;padding-top:10px;}
#left_col .contenu.lexique .bloc .content .rub{font-weight:bold;padding-bottom:5px;}
#left_col .contenu.lexique .bloc .content ol{color:#666;padding:0;margin:0 17px;}

#left_col #sousrub.sousrub_dossier .bloc_visuel{margin-bottom:0px;}
#left_col #sousrub.sousrub_dossier .bloc_visuel .visuel.right img{padding-left:10px;}
#left_col #sousrub.sousrub_dossier .bloc_visuel .visuel.left img{padding-right:20px;}



/* ajout correction*/
#left_col #sousrub .contenu div{padding-bottom:5px;padding-top:5px;font-size:12px;}
#left_col #sousrub h1 {color:#78508D;font-size:17px;font-weight:normal;}
#left_col #sousrub .contenu .cahier{margin-bottom:15px;clear:both;margin-right:10px;}
#left_col #sousrub .contenu form div, #left_col #sousrub .contenu .encart_pas_fortiche,
#left_col #sousrub .contenu .barre_d, #left_col #sousrub .contenu .encart_pas_fortiche div
{padding-bottom:0;padding-top:0;font-size:12px;}

.infobulle {
border-color:#3862A8;
border-style:solid;
border-width:1px;
padding:10px;
background:#FFF;
color:#21abf2;
}

#left_col #sousrub .contenu div .csc-textpic-caption{font-size:10px;}


/* RTE */
.dossier_li{background:transparent url(../images/puce_gris.gif) no-repeat scroll left 5px; color:#21ABF2;padding-left:10px;}
.dossier_separateur{background:transparent url(../images/bleu/tiret.gif) repeat-x scroll 0 0;}
.dossier_titre{color:#21ABF2;font-size:14px;}
.dossier_texte_bleu{color:#21ABF2;}
.dossier_texte{font-size:12px; padding-bottom:5px; padding-top:5px; color:#666666;}

/* sitemap */
.tx-dropdownsitemap-pi1 div {margin-left:20px;margin-top:2px;padding:2px;}
.tx-dropdownsitemap-pi1 div.expAll {background-color:#FFF1C8;border:1px solid #FFDDC1;clear:both;color:inherit;padding:5px;}

.tx-dropdownsitemap-pi1 a,
.tx-dropdownsitemap-pi1 a:link,
.tx-dropdownsitemap-pi1 a:visited,
.tx-dropdownsitemap-pi1 a:hover,
.tx-dropdownsitemap-pi1 a:active {background-color:inherit;color:#ff7d0f;}
.tx-dropdownsitemap-pi1 div.level_3 {color:#E06603;}
.tx-dropdownsitemap-pi1 ul, .tx-dropdownsitemap-pi1 ol {list-style-image:none;list-style-position:outside;list-style-type:none;}



.csc-textpic-text {
	color: #666666;
}


.text_violet{ color: #78508D;}
.text_orange{ color: #E06603;}
.text_bleu{ color: #128BC9;}
.text_vert{color: #75A50C;}
.text_jaune{ color: #D19108;}


#left_col #sousrub .contenu form input.checkbox{
	border:none;
}

/*surcharge affichage synomia*/
.tx-cnielsynomia-pi1 {
	margin-top:50px;
}
.tx-cnielsynomia-pi1 a {
	text-decoration: underline;
}

.tx-cnielsynomia-pi1 a:hover {
	text-decoration: none;
}


#left_col #sousrub .contenu .tx-cnielsynomia-pi1 form input.synBtnInput {
	background:transparent url(../images/btn_bg3.gif) repeat-x scroll 0%;
}
#left_col #sousrub .contenu .tx-cnielsynomia-pi1 form input.synBtnInput {
	border:medium none;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	height:20px;
	margin-left:5px;
	margin-right:10px;
	padding:0pt;
	vertical-align:middle;
	width:80px;
}

div#popBox {
	width:30%;
}

.clearer{
	clear:both;
}
.news-latest-container table {
	margin-bottom: 5px;
}
div.csc-textpic {
	position:relative;
}

div.csc-textpic-text {
	display: inline;
}

#recettes_jour a {
	color:#666666;
}

.form_lexique_recette {
	clear:left;
}

#dossier_du_mois #dossier_texte .titre_bloc_dossier {
font-size:18px;
}

.contenu table {
	clear:both;
}

#popBox{
	z-index:1000;
}
.csc-textpic-image {
	z-index:0;
}

/*#### MENU ###*/

#header .main_menu{margin:95px 0 0 200px !important; }
#header #main_nav li.nav_item6{position:relative;}
#header #main_nav  li.nav_item6 a{
	width:90px;height:72px;padding:0;margin-top:-17px;
	background:url(/fileadmin/templates/images/marron/main_nav6.gif)!important;
}
#header #main_nav li.nav_item6  a img{position:relative;z-index:100;border:0;}
#header #main_nav li.nav_item6 a:hover,#header #main_nav li.nav_item6:hover a, #header #main_nav li.nav_item6_sfhover a
{
	padding:0;
	margin:0;
	margin-top:-17px;
	background:url(/fileadmin/templates/images/marron/main_nav6.gif)!important;
	border:none;
	height:72px;
	width:90px;

}

#header #main_nav li.nav_item6 a:hover{
	margin-top:-17px;
}

#header #main_nav li.nav_item6 a span, #header #main_nav li.nav_item6_sfhover a span {
	display:none;
	padding-top:0px;
}
#header #main_nav li.nav_item6 ul, #header #main_nav li.nav_item6_sfhover ul {
	display:none;
}
/*#### Colonne large ###*/

#large {
	width:776px;
	float:left;
}


/*#### e_magazine ###*/

#e_magazine{
	clear:both;
	position:relative;
	margin-bottom:36px;
	width:530px;
}

#e_magazine .title{
	width:352px;
	float:left;
	color:#784907;
	font-size:30px;
	font-weight:bold;
}

#e_magazine .title h2{
	color:#784907;
	font-size:30px;
	font-weight:bold;
	line-height:normal;
	margin-bottom:0px;
}

#e_magazine .date{
	width:176;
	float:right;
	color:#784907;
	font-size:15px;
	font-weight:24px;
}

#e_magazine .date p,#e_magazine .date span{
	color:#784907;
	font-size:12px;
	font-weight:bold;
	margin:20px 5px 0 0;
}

#e_magazine .image {
	position:relative;
	z-index:1;
}

#e_magazine.home .image {
	position:absolute;
	z-index:1;
}

#e_magazine .image img {
	display:block;
}

#e_magazine .env_text{
	position:absolute;
	top:36px;
	z-index:1;
	left:0;
}

#e_magazine.home .env_text{
	position:relative;
	top:0;
	z-index:1;
	left:0;
}

#e_magazine .subtitle{
	color:#FFFFFF;
	font-size:14px;
	font-weight:normal;
	padding:4px 0px 0px 18px;
	margin-bottom:29px;
	z-index:15;
}
#e_magazine .decal .subtitle{
	margin-bottom: 69px;
}

#e_magazine .subtitle p,#e_magazine .subtitle span{
	color:#FFFFFF;
	font-size:14px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	line-height:15px;
}


#e_magazine .text{
	color:#FFFFFF;
	padding:0px 0px 0px 18px;
	width:253px;
}

#e_magazine .text p{
	margin:0;
	line-height:12px;
}

#e_magazine .decal .text p{
	margin:0;
	line-height:16px;
}

#e_magazine .text h2{
	color:#FFFFFF;
	font-size:26px;
	font-weight:normal;
	line-height:normal;
	margin:26px 0px 0px 0px;
}
#e_magazine .text h2 a{
	color:#FFFFFF;
	font-size:26px;
	text-decoration: none;
}
#e_magazine .text h2 a:hover{
	color:#FFFFFF;
	font-size:26px;
	text-decoration: underline;
}

#e_magazine .link_list{
	padding:11px 0 0 0;
	float:left;
	width:530px;
	height:47px;
	background:url(../images/bg_list_link.jpg) no-repeat top left;
}

#e_magazine .link_list .link_item{
	float:left;
	/*padding-right:12px;*/
	padding:6px 12px 14px 0px;
	line-height:12px;
	height:auto;
	background:url(../images/separateur_link_list.gif) no-repeat top right;
}
#e_magazine .link_list .last{
	padding-right:0px;
	background:none;
}

#e_magazine .link_list .item1 {
	/*width:131px;*/
	width:106px;
	margin:0 13px 0 18px;
}

#e_magazine .link_list .item2 {
	/*width:112px;*/
	width:83px;
	margin-right:17px;
}

#e_magazine .link_list .item3 {
	/*width:129px;*/
	width:100px;
	margin-right:17px;
}

#e_magazine .link_list .item4 {
	width:119px;
}

#e_magazine .link_list .link_item   a{
	color:#784907;
	font-size:12px;
	font-weight:bold;
}

#large div#e_magazine {
	width:776px;
}

#large #e_magazine .text {
	width:353px;
}

#large #e_magazine .subtitle p,#large #e_magazine .subtitle span{
	font-size:16px;
}

#large #e_magazine .text p {
	font-size:14px;
}

/*#### e-Magazine interieur A LIRE AUSSI###*/

#left_col div.read_more {

	color:#ffffff;
	background: #A28154 url(/fileadmin/templates/images/back_read_more.gif) repeat-x;
	border:1px solid #f5f1ed;
	width:506px;
	padding:10px 10px 10px 10px
}

#left_col div.read_more h2 {
	color:#FFFFFF!important;
	font-size:18px!important;
	font-weight:normal!important;
	line-height:normal!important;
	margin:0px 0px 0px 0px!important;
}

#left_col div.read_more a {
	color:#ffffff;
}

#left_col #sousrub .contenu div.read_more ul li {
	padding:3px 0 0 10px;
	background:transparent url(/fileadmin/templates/images/puce_read_more.gif) no-repeat scroll left 5px;
	color:#ffffff;
}

/*#### e-Magazine interieur ARCHIVES ###*/

#left_col div.archive {

	color:#b49e80;
	background: #d4c4af url(/fileadmin/templates/images/back_archive.gif) repeat-x;
	width:506px;
	padding:10px 10px 10px 10px
}

#left_col div.archive h2 {
	color:#b49e80!important;
	font-size:18px!important;
	font-weight:normal!important;
	line-height:normal!important;
	margin:0px 0px 0px 0px!important;
}

#left_col div.archive a {
	color:#b49e80;
}

#left_col div.archive ul li {
	padding:3px 0 0 10px;
	background:transparent url(/fileadmin/templates/images/puce_archive.gif) no-repeat scroll left 5px;
	color:#b49e80;
}



#infos_supp div.archive {
	color:#b49e80;
	background: #d4c4af url(/fileadmin/templates/images/back_archive.gif) repeat-x;
	padding:10px 10px 10px 10px
}

#infos_supp div.archive h2 {
	color:#b49e80!important;
	font-size:18px!important;
	font-weight:normal!important;
	line-height:normal!important;
	margin:0px 0px 0px 0px!important;
}

#infos_supp div.archive a {
	color:#b49e80;
}

#infos_supp div.archive ul li {
	padding:3px 0 0 10px;
	background:transparent url(/fileadmin/templates/images/puce_archive.gif) no-repeat scroll left 5px;
	color:#b49e80;
	float:none;
	display:block;
}

/*-------------   --------------*/

#sommaire{width:530px;margin-bottom:20px;}
#sommaire .headlines{color:#784907;font-size:21px;margin:0 0 20px 0;padding:0 0 9px 0;border-bottom:solid #784907 2px;}
#sommaire .leftContent{width:321px;padding:0 10px 0 0;margin:0 10px 0 0;float:left;background:url(/fileadmin/templates/images/separateur.gif) repeat-y top right;}
#sommaire .vignette{float:left;margin:0 8px 0 0;}
#sommaire .title{color:#784907;font-size:14px;font-weight:normal;margin:0 0 15px 0;}
#sommaire .news{float:left;width:100%;margin:0 0 15px 0;}
#sommaire .RightContent{width:189px;float:left;}
#sommaire .RightContent .vignette, #sommaire .RightContent .rteText{margin-left:10px;}
#sommaire .RightContent .rteText{clear:both;margin:12px 0 20px 0;}
#sommaire .RightContent .citation{padding:15px 0 0 15px;background:url(/fileadmin/templates/images/quote_top.gif) no-repeat top left;}
#sommaire .RightContent .citation .rteText{margin:0;padding:0px 0 15px 0;background:url(/fileadmin/templates/images/quote_bottom.gif) no-repeat bottom right;}
#sommaire .rteText p{margin:0;}


#article_webzine{padding:0 0 36px 0;margin:0 0 21px 0;background:url(/fileadmin/templates/images/separateur1.gif) repeat-x bottom left;}
#article_webzine .link_list{width:776px;clear:both;}
#article_webzine .link_list li{width:189px;float:left;}
#article_webzine .link_list li img{float:left;margin-right:7px; opacity:0.5; }
#article_webzine .link_list li a img{float:left;margin-right:7px; opacity:1; }
#article_webzine .link_list li a{color:#784907;font-size:12px;display:block;font-weight:bold;}
#article_webzine .link_list li span{margin-top:0px;display:block;color:#BBA483;font-size:12px;font-weight:bold;}

#reading_news .headlines{color:#784907;font-size:21px;margin:0 0 10px 0;padding:0 0 9px 0;border-bottom:solid #784907 2px;}
#reading_news  .rteText{clear:both;}
#reading_news  .rteText img{float:left;margin-right:15px;}
#reading_news  .rteText p{margin:0 0 15px 0;}
#reading_news  .rteText ul{margin:0 0 15px 0;}
#reading_news  .rteText li{padding:0 0 0 16px;background:transparent url(/fileadmin/templates/images/puce_news.gif) no-repeat 0 0;}
#reading_news  .rteText  a{color:#784907;}


#left_col #sousrub .contenu form div.valid a {
	background:url("../images/newsletter_submit_bg.gif") repeat-x scroll 0 0 transparent;
	border:0 none;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px 14px;
	width:97px;
}





