@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{background:#f6f1e9 url(../images/fd_body.gif) repeat-x 0 0;font-family: Arial, Helvetica, sans-serif;font-size:11px;height:100%;color:#654213;}
a img{border:0;}
a{text-decoration:underline;color:#2c3441;}
ul{list-style:none;}
.border_none{border:none}
.center{text-align:center}
.vmiddle{vertical-align:middle}
.clear_both{clear:both}
.floatl{float:left}
.floatr{float:right}
.disnone{display:none;}
/**************** HEADER et MENU******************/
.global {margin:auto;width:992px;position:relative;}
ul.top_right_menu {position:absolute;top:2px;right:1px;z-index:1;}
ul.top_right_menu li {float:left;}
.header_menu{z-index:0;width:964px;height:150px;position:absolute;top:12px;right:2px;}

.header_menu ul.header{height:106px;float:left; margin-left:3px;}
.header_menu ul.header li{float:left;}

.header_menu ul.header li.logo{margin:0 30px 0 0;}
.header_menu ul.header li.covermag{margin:0 44px 0 0;}
.header_menu ul.header li.vivre{margin:52px 114px 0 0;width:244px;padding-top:22px; background:url(../images/txt_vivre.gif) no-repeat 0 0;}
.header_menu ul.header li.vivre span{width:1px; height:12px; background:url(../images/sep.gif) no-repeat 0 0;margin:2px 7px 0 10px;float:left}
.header_menu ul.header li.vivre a{padding:5px 0 0 0;float:left}
.header_menu ul.header li.search{margin:57px 0 0 0;}
.header_menu ul.header li.search input{float:left;}

.header_menu ul.main_menu {float:left;background:url(../images/sep_menu.gif) no-repeat 77px 0;}
.header_menu ul.main_menu li{float:left;margin-right:2px;}
.header_menu ul.main_menu li a {padding:16px 10px 0 11px;float:left; height:28px;}
.header_menu ul.main_menu li a:hover {background:#f6f0e8}
.header_menu ul.main_menu li.first a{padding-left:2px;}
.header_menu ul.main_menu li.last {margin:5px;}
.header_menu ul.main_menu li.last input{float:left;margin-top:8px;}
input.txt{border-top:3px solid #cebca5; border-bottom:3px solid #cebca5; border-left:3px solid #cebca5; border-right:1px solid #cebca5; padding:3px 0 0 6px; color:#7b511a; font-size:11px; height:17px; width:136px;margin-left:4px;}

/**************** COLONNE GAUCHE ******************/
.contenu{float:left; width:992px; background:url(../images/trait_ssmenu.gif) no-repeat 0 0;margin:162px 0 0 0; padding-top:1px}
.contenu .col1{float:left;background:url(../images/fd_col2_right.gif) repeat-y 0 0}
.contenu .col1 .coin_top_gauche{width:660px;background:url(../images/coin_top_gauche.gif) no-repeat 0 0;float:left}
.contenu .col1 .bloc1{width:628px;background:url(../images/fd_top_bloc1.gif) repeat-x 0 0;padding:11px 0 16px 0;margin:0 0 0 32px !important; margin:0 0 0 16px;float:left}
.contenu .col1 .bloc1_c{width:597px !important;width:596px; border:1px solid #a28866; margin:0 0 0 13px  !important;margin:0 0 0 7px; float:left}
.contenu .col1 .bloc1_c div.image_L > img{width:403px;height:360px; }

.contenu .col1 .bloc1_c div.image_L{position:relative}/*float:left*/
.contenu .col1 .bloc1_c div.image_L div.bando{position:absolute;top:240px;left:0;width:403px;height:120px;
background:url(../images/px-transparent.png);_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src="images/px-transparent.png");}




.contenu .col1 .bloc1_c div.image_L div.bando p strong{font-size:14px; text-transform:uppercase;display:block;font-weight:normal;margin-bottom:6px}
.contenu .col1 .bloc1_c div.image_L div.bando p {color:#FFFFFF;margin:0 0 0 25px}
.contenu .col1 .bloc1_c div.image_L div.bando h2{color:#f9bd00;font-size:24px;font-weight:normal;margin:25px 0 2px 25px}
.contenu .col1 .bloc1_c div.image_L div.bando a{position:absolute;top:85px;left:295px;display:block;width:89px;height:19px;background:url(../images/lire_article.png) no-repeat 0 0;_background-image: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src="images/lire_article.png");cursor:pointer}
.contenu .col1 .bloc1_c div.image_L div.bando a span{display:none}
.contenu .col1 .bloc1_c div.image_L div.bando a:hover{background-position:0 -19px;}
.contenu .col1 .bloc1_c div.image_L img{position:absolute;top:0;left:0;}

.contenu .col1 .bloc1_c ul {float:left; width:194px;margin:0 0 0 403px !important; margin:0 0 0 201px;background:#f00}
.contenu .col1 .bloc1_c ul li{clear:both;float:left;width:194px}
.contenu .col1 .bloc1_c ul a {text-decoration:none;}
.contenu .col1 .bloc1_c ul a img{float:left}
.contenu .col1 .bloc1_c ul a span{display:block;float:left;width:92px;cursor:pointer; padding-left:10px;}
.contenu .col1 .bloc1_c ul a:hover span {text-decoration:underline;}
.contenu .col1 .bloc1_c ul a strong{text-transform:uppercase;font-size:12px;}



.contenu .col1 .bloc1_c ul li.vigna {background-color:#5f3d11;height:120px;vertical-align:middle;} 
.contenu .col1 .bloc1_c ul li.vigna a span {height:120px;padding-top:30px;_padding-top:0px;vertical-align:middle;}
.contenu .col1 .bloc1_c ul li.vign {background-color:#e1d5c5;height:120px;vertical-align:middle;} 
.contenu .col1 .bloc1_c ul li.vign a span {height:120px;padding-top:30px;_padding-top:0px;vertical-align:middle;}
.contenu .col1 .bloc1_c ul li img {height:120px;width:92px;}


.contenu .col1 .bloc1_c ul li.vigna a {color:#FFF;vertical-align:middle;}
.contenu .col1 .bloc1_c ul li.vigna a strong{color:#f9bd00;vertical-align:middle;}
.contenu .col1 .bloc1_c ul li.vign a {color:#734c18;vertical-align:middle;}
.contenu .col1 .bloc1_c ul li.vign a strong{color:#452b09;vertical-align:middle;}



.bloc_x {width:628px;background:url(../images/fd_bloc2.gif) repeat-x 0 0;padding:19px 0 17px 0;margin:0 0 0 32px !important; _margin:0 0 0 14px; float:left}

dl.arc_divers{width:597px; border:1px solid #a28866; margin:0 0 0 13px  !important; margin:0 0 0 7px; float:left;background:url(../images/fd_4arc.gif) repeat-y 0 0}
dl.arc_divers dd{float:left}
dl.arc_divers dd ul.desc_arc{float:left}
dl.arc_divers dd ul.desc_arc li{float:left;padding:10px 0 0 12px}
dl.arc_divers dd ul.desc_arc li p{padding-bottom:14px;margin:0 10px 0 0}
dl.arc_divers dd ul.desc_arc li.arc1{width:136px;margin-right:1px;} 
dl.arc_divers dd ul.desc_arc li.arc2{width:136px;margin-right:1px;} 
dl.arc_divers dd ul.desc_arc li.arc3{width:136px;margin-right:1px;} 
dl.arc_divers dd ul.desc_arc li.arc4{width:136px;}

dl.arc_divers dd ul.desc_arc li h3{font-size:12px; font-weight:normal;color:#402d13;text-transform:uppercase;margin:0 0 5px 0}

dl.arc_divers dd ul.link_arc {float:left;padding-bottom:8px;}
dl.arc_divers dd ul.link_arc li{float:left;margin:0 48px 0 12px !important;margin:0 54px 0 6px }

a.banniere{margin:0 0 0 78px; border:1px solid #bda98e;float:left}
a.banniere img{float:left}

a.pub{float:left;margin:0 0 0 13px; border:1px solid #bda98e;float:left}
a.pub img{float:left}

.img_defil{position:relative;z-index:0;margin:0 0 0 13px !important; margin:0 0 0 7px;width:597px;border-top:1px solid #b4a28b;border-right:1px solid #b4a28b;border-left:1px solid #b4a28b;float:left;height:259px;}
.img_defil .nos_trucs_astuces{position:absolute;z-index:1;top:0;left:0}
.img_defil img {float:left}
.img_defil a.en_savoir_plus{position:absolute;top:235px;left:505px;display:block;width:76px;height:11px;background:url(../images/ensavoirplus.png) no-repeat 0 0;_background-image: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src="images/ensavoirplus.png");cursor:pointer}
.img_defil a.en_savoir_plus span{display:none;}
.img_defil a.en_savoir_plus:hover{background-position:0 -11px}
.img_defil .fleches_defil{color:#ffb000;font-size:28px;text-transform:uppercase;position:absolute;left:72px;top:115px}
.img_defil .fleches_defil span{color:#FFF;font-size:17px;display:block}

.img_defil a.next {position:absolute;top:105px;left:555px;display:block;width:27px;height:49px;background:url(../images/d_fleche.gif) no-repeat 0 0;cursor:pointer}
.img_defil a.pev {position:absolute;top:105px;left:15px;display:block;width:27px;height:49px;background:url(../images/g_fleche.gif) no-repeat 0 0;cursor:pointer}
.img_defil a.next span {display:none}
.img_defil a.pev span {display:none}

ul.trucs_astuces{margin:0 0 0 13px !important; margin:0 0 0 7px;padding-top:1px; float:left;border-right:1px solid #b4a28b;border-left:1px solid #b4a28b;border-bottom:1px solid #b4a28b}
ul.trucs_astuces li{float:left;}
ul.trucs_astuces li a{padding:95px 15px 0 0;display:block;height:43px; text-decoration:none;text-align:right;color:#613f12;}
ul.trucs_astuces li a strong{display:block; font-size:12px; font-weight:normal;text-transform:uppercase; color:#503c23}

ul.trucs_astuces li.astuce1 {border-right:1px solid #FFF}
ul.trucs_astuces li.astuce2 {border-right:1px solid #FFF}
ul.trucs_astuces li.astuce3 {border-right:1px solid #FFF}
ul.trucs_astuces li.astuce4 {border-right:1px solid #FFF}

ul.trucs_astuces li.astuce1 a{width:104px; }
ul.trucs_astuces li.astuce2 a{width:104px; }
ul.trucs_astuces li.astuce3 a{width:104px; }
ul.trucs_astuces li.astuce4 a{width:103px; }
ul.trucs_astuces li.astuce5 a{width:103px;}

ul.trucs_astuces li a:hover{background-color:#714a17;color:#FFF; text-decoration:underline}
ul.trucs_astuces li a:hover strong{color:#dba404}

ul.trucs_astuces li a.current{background-color:#714a17;color:#FFF;}
ul.trucs_astuces li a.current strong{color:#dba404}
/**************** COLONNE DROITE ******************/
.contenu .col2{width:331px;border-left:1px solid #a3865f; float:left;background-color:#c3ae93}
.contenu .col2 .bloc_1{background:url(../images/fd_col2.gif) repeat-x 0 0;width:317px;padding:10px 0 13px 14px;float:left}
.contenu .col2 .bloc_1 a{border:1px solid #e0dad2;float:left}
.contenu .col2 .bloc_1 a img{float:left;}

.contenu .col2 .bloc_2{background:url(../images/fd_col2_2.gif) repeat-x 0 0;width:317px;padding:14px 0 14px 14px;float:left}

.contenu .col2 .bloc_2 a.pub1{float:left;border:1px solid #e0dad2;}
.contenu .col2 .bloc_2 a.pub1 img{float:left}
.contenu .col2 .sondage{background-color:#FFFFFF;width:280px;height:228px;padding:24px 0 0 21px;}
.contenu .col2 .sondage h3{margin:0 0 8px 0}
.contenu .col2 .sondage p{font-size:12px;margin: 0 15px 0 0;text-align:justify;}
/*.contenu .col2 .sondage .img_sondage {float:left;margin:0 0 15px 0;}
.contenu .col2 .sondage span {display:block;width:108px;height:14px; margin-bottom:5px !important; margin-bottom:0;}
.contenu .col2 .sondage span label{width:93px;float:left;}
.contenu .col2 .sondage span input{width:13px;float:left;} pour ie7 rajoouter margin-top:-3px;*/
.contenu .col2 .sondage span.espace{margin-right:30px;}

.contenu .col2 .sondage .emailbox {float:left;background-color:#d7cbba;border:none; font-size:11px;color:#613f11;height:17px;padding-top:4px; text-align:center;width:174px;margin:12px 0 0 0;}
.contenu .col2 .sondage .submitbtn {float:left;margin:12px 0 0 0;}
/**************** PIED DE PAGE ******************/
.pied_page {width:100%;clear:both;border-top:1px solid #cebfa6;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#FFF;float:left}
.pied_page .centrage{width:992px;margin-left:auto;margin-right:auto;}
.pied_page ul{width:760px;float:left;margin-left:140px !important;margin-left:70px;margin-top:12px;margin-bottom:6px;}
.pied_page ul li{float:left;color:#bba589;font-weight:bold;margin-left:12px}
.pied_page ul li a{color:#bba589;font-size:10px;font-weight:bolder;text-decoration:none;margin-right:10px;}
.pied_page ul li a:hover{text-decoration:underline}
.pied_page p{text-align:center;font-size:10px;color:#a89174;padding:0 25px 20px 25px;float:left;line-height:16px;margin-left:50px !important;margin-left:30px;}
