*{margin:0;
padding:0;
}
img{
border:0;
}
body{
font-family:georgia,"Times New Roman",Times,serif;
font-size:14px;
color:#666;
text-align:center;
background:#fff;
}
#total{
width:950px;
text-align:left;
margin:0 auto;
}

/*HEADER*/
#header{
background:url(menu/header.jpg) no-repeat 221px 0px;
height:173px;
}
#header img{
margin-top:27px;
width:213px;
height:146px;
}
#header ul{
margin-left:215px;
list-style-type:none;
margin-top:-30px;
}
#header li{
float:left;
height:27px;
overflow:hidden;
}
#header ul a{
display:block;
height:27px;
overflow:hidden;
background-repeat:no-repeat;
padding-top:27px;
}
#header a:hover{
background-position:0 -27px;
}
#header #m_accueil{width:33px;}#header #m_accueil a{background-image:url(menu/accueil.gif);width:33px;}
#header #m_mode{width:53px;}#header #m_mode a{background-image:url(menu/mode.gif);width:53px;}
#header #m_deco{width:52px;}#header #m_deco a{background-image:url(menu/deco.gif);width:52px;}
#header #m_beaute{width:54px;}#header #m_beaute a{background-image:url(menu/beaute.gif);width:54px;}
#header #m_bio{width:45px;}#header #m_bio a{background-image:url(menu/bio.gif);width:45px;}
#header #m_insolite{width:76px;}#header #m_insolite a{background-image:url(menu/insolite.gif);width:76px;}
#header #m_restos{width:60px;}#header #m_restos a{background-image:url(menu/restos-bars.gif);width:60px;}
#header #m_plaisirs{width:62px;}#header #m_plaisirs a{background-image:url(menu/ptits-plaisirs.gif);width:62px;}
#header #m_culture{width:75px;}#header #m_culture a{background-image:url(menu/culture.gif);width:75px;}
#header #m_kids{width:45px;}#header #m_kids a{background-image:url(menu/kids.gif);width:45px;}
#header #m_gout{width:82px;}#header #m_gout a{background-image:url(menu/gout-des-autres.gif);width:82px;}
#header #m_cadeaux{width:80px;}#header #m_cadeaux a{background-image:url(menu/idees-cadeaux.gif);width:80px;}

/*COLONNE GAUCHE*/
#colgauche{
width:210px;
float:left;
padding-top:20px;
margin-right:25px;
overflow:hidden;
padding-top:120px;
}

/*COLONNE CENTRE*/
#colcentre{
width:450px;
float:left;
padding-top:20px;
overflow:hidden;
}
#colcentre h1{
color:#000;
font-weight:100;
font-size:17px;
margin-top:20px;
}
#colcentre h1 a{
color:#000;
}
#colcentre ul{
list-style-type:none;
}
#colcentre li{
background:url(li.gif) no-repeat 0 2px;
padding-left:10px;
}
#colcentre .date{
color:#999;
}
#colcentre .article{
color:#666;
margin-top:20px;
margin-bottom:20px;
}
#colcentre .article a{
color:#6e5d81;
}
#colcentre .article a:hover{
color:#8e5076;
}
#colcentre .lirelasuite{
text-decoration:none;
color:#666;
font-weight:900;
}
#colcentre .lirelasuite:hover{
color:#8e5076;
}
#colcentre #image_article{
float:right;
margin-top:20px;
width:200px;
height:150px;
}
#colcentre .btn_baspage{
color:#6e5d81;
text-decoration:none;
}
#colcentre .btn_baspage:hover{
color:#8e5076;
}
#colcentre #partager{
font-size:16px;
background:url(ami.jpg) no-repeat;
margin-left:100px;
padding:6px 0 3px 50px;
color:#6e5d81;
margin-bottom:6px;
}
#colcentre #btn_envoyer{
background:url(enveloppe.gif) no-repeat;
padding:4px 0 5px 25px;
margin-left:65px;
}
#colcentre #btn_facebook{
background:url(facebook.gif) no-repeat;
padding:4px 0 5px 25px;
margin-left:25px;
}
#colcentre #btn_twitter{
background:url(twitter.gif) no-repeat;
padding:4px 0 5px 25px;
margin-left:25px;
}
#colcentre #btn_imprimer{
background:url(imprimer.gif) no-repeat;
padding:4px 0 5px 25px;
margin-left:25px;
}
#colcentre #btn_inscrire{
background:url(inscrire.gif) no-repeat;
padding:4px 0 5px 25px;
margin-left:25px;
}
#colcentre #btn_inscrire span{
text-decoration:underline;
}

#colcentre  #derniersbonsplans{
border:1px solid #ccc;
padding:10px 0 0 0px;
/*height:270px;*/
}
#colcentre  #derniersbonsplans div{
float:left;
padding-left:19px;
overflow:hidden;
text-align:center;
width:123px;
}
#colcentre  #derniersbonsplans .date{
font-size:11px;
}
#colcentre  #derniersbonsplans .titre{
font-size:11px;
height:30px;
overflow:hidden;
}
#colcentre  #derniersbonsplans a{
text-decoration:none;
color:#8e5076;
}
#colcentre #div_archive{
background-repeat:no-repeat;
background-position:right 15px;
}
#colcentre .archive a{
color:#6e5d81;
text-decoration:none;
}
#colcentre .archive a:hover{
color:#8e5076;
text-decoration:underline;
}
#colcentre .archive span{
color:#999;
font-size:11px;
}
#colcentre #cont_reste_archive{
overflow:hidden;
width:448px;
height:130px;
margin-left:0px;
border:1px solid #ccc;
}
#colcentre .btn_reste_archive{
width:110px;
height:130px;
padding-bottom:5px;
padding-top:8px;
text-align:center;
border:1px solid #fff;
margin-left:28px;
margin-bottom:10px;
float:left;
overflow:hidden;
cursor:pointer;
}
#colcentre .btn_reste_archive img{
margin-left:0px;
margin-top:0;
height:82px;
}
#colcentre .btn_reste_archive a{
text-decoration:none;
color:#8e5076;
font-size:12px;
}
#colcentre .btn_reste_archive p{
line-height:16px;
}
#colcentre .f_droite{
position:absolute;
margin-top:-72px;
margin-left:440px;
cursor:pointer;
}
#colcentre .f_gauche{
position:absolute;
margin-top:-72px;
margin-left:-28px;
cursor:pointer;
}
#envoyerecard{
display:block;
background:url(bouton-ecards-petit.gif) no-repeat 8px 8px;
color:#8e5076;
text-decoration:none;
font-weight:900;
padding:15px 7px 15px 87px;
text-align:center;
width:120px;
border:1px solid #ccc;
float:left;
margin:15px 17px 0 0;
}
#btn_unanderestos{
background:url(bouton-unanderestos.gif) no-repeat;
display:block;
color:#8e5076;
text-decoration:none;
font-weight:900;
padding:20px 17px 5px 77px;
text-align:center;
width:140px;
height:60px;
float:left;
margin:15px 17px 0 0;
margin-top:10px;
}
.btn_roland{
float:left;
margin:8px 0px 0 0;
}
#envoyerami{
display:block;
background:url(bouton-envoyer-petit.gif) no-repeat 8px 8px;
color:#8e5076;
text-decoration:none;
font-weight:900;
padding:15px 7px 15px 87px;
text-align:center;
width:120px;
border:1px solid #ccc;
margin-top:15px;
float:left;
}
#unanderestos{
display:block;
background:url(bouton-unanderestos.gif) no-repeat 8px 8px;
color:#8e5076;
text-decoration:none;
font-weight:900;
padding:15px 7px 15px 87px;
text-align:center;
width:120px;
border:1px solid #ccc;
float:left;
margin:15px 17px 0 0;
}

/*COLONNE DROITE*/
#coldroite{
width:240px;
float:left;
margin-left:25px;
padding-top:10px;
overflow:hidden;
}
#coldroite div{
border:1px solid #ccc;
border-bottom:0;
padding:5px;
height:90px;
width:214px;
}
#coldroite h2{
color:#8e5076;
font-size:16px;
text-align:right;
margin-bottom:5px;
}
#coldroite .titre{
color:#8e5076;
font-size:16px;
text-align:center;
font-weight:900;
margin-top:23px;
}
#coldroite .titre a{
color:#8e5076;
text-decoration:none;
}
#coldroite .vignette{
float:left;
margin-top:8px;
}
#coldroite #inscrivezvous{
display:block;
background:url(btn_inscription.gif) no-repeat;
height:90px;
width:137px;
overflow:hidden;
padding:54px 10px 0px 85px;
text-align:right;
color:#333;
text-decoration:none;
line-height:100%;
}
#coldroite #inscrivezvous:hover{
color:#8e5076;
}

/*FOOTER*/
#pied{
margin:20px 0;
border-top:1px solid #666;
padding-top:5px;
}
#pied p{
text-align:center;
}
#pied a{
color:#6e5d81;
text-decoration:none;
}
#pied a:hover{
color:#8e5076;
}
#pied .rss{
position:absolute;
margin-top:-33px;
margin-left:935px;
}

/*INSCRIPTION*/
#inscription{
padding:0px 0 20px 0;
margin-top:20px;
}
#inscription td{
height:40px;
}
#inscription .lead{
width:150px;
}
#inscription input{
}
#inscription select{
width:65px;
}
#inscription label{
}

/*E-CARDS*/
.ecards{width:157px;height:135px;float:left;text-align:center;margin-bottom:10px;}
.ecards:hover{}
.ecards img{border:0;}
.ecards a{color:#6e5d81;text-decoration:none;font-size:12px;display:block;border:1px solid #fff;}
.ecards a:hover{color:#8e5076;border-color:#ccc;}

/* RECHERCHE */
#moteur_recherche{
border-bottom:1px solid #ccc;
width:214px;
margin-top:-1px;
}
#moteur_recherche table{
border-collapse:collapse;
}
#moteur_recherche td{
vertical-align:align;
}
#td_recherche{
background:#666;
}
#moteur_recherche .inp{
border:1px solid #666;
padding:2px;
margin-left:18px;
font-family:georgia;
font-weight:900;
font-size:18px;
width:140px;
}