#main-content{background:none;}
#main-content .top{background:none;display:block;width:100%;height:0;}
#main-content .main{padding:0;background:none;}
#main-content .foot{background:none;display:block;width:100%;height:0;}
.bidon{position:absolute;top:340px;margin-left:-45px;}
.jeu{position:absolute;top:475px;margin-left:-195px;}
.ecomusee{position:absolute;top:590px;margin-left:-125px;}
#homepage-mainholder h3{width:70%;}
#homepage-mainholder p.description{text-transform:uppercase;color:#000;font-size:12px;width:80%;}
div.cat-holder-0,div.cat-holder-1,div.cat-holder-2{float:left;color:#000;width:236px;padding:0 10px;}
div.cat-holder-0 a,div.cat-holder-1 a,div.cat-holder-2 a{color:#000;}
h2.categorie-header{padding:0;margin:0;}
p.presentation-cat{text-align:justify;text-align:center;font-size:85%;margin:10px;}
div#categorie-presentation{background:#000;color:#fff;padding:10px;text-align:left;}
div#categorie-presentation p,div#categorie-presentation h1{margin:0;padding:0;}
div#categorie-presentation h1{text-transform:uppercase;font-size:110%;}
div#categorie-presentation p{font-size:90%;padding-top:3px;}
div.box_cadeau a{display:block;float:left;}a{color:#242424;text-decoration:none;text-transform:uppercase;font-weight:bold;}
.home a{color:#666;text-decoration:none;text-transform:uppercase;font-weight:bold;}
.home a:hover{color:#999;}
.home{width:978px;}
.home p{text-align:justify;}
.home h2{font-family:Helvetica,Arial,sans-serif;font-size:19px;text-transform:uppercase;color:#000;font-weight:normal;margin:15px 0;padding:0;}
.home h3{font-family:Helvetica,Arial,sans-serif;font-size:13px;text-transform:uppercase;color:#000;font-weight:bold;margin:10px 0;padding:0;}
.colG_home{float:left;width:390px;}
.colD_home{float:right;width:579px;}
.home .ligne{border-top:1px solid #E6E6E6;margin:20px 0 10px 0;height:2px;}
.anim_home{margin-top:5px;}
.upper_gris{font-size:11px;text-transform:uppercase;color:#666;}
.box_home1{padding:1px 18px 0 18px;}
.box_home1 p{margin:5px 0;text-align:justify;font-size:9pt;}
.box1_bg{background:url(/images/home/home_gris_bg.gif) repeat-y bottom left;margin-top:10px;height:312px;}
.miam{background:url(/images/home/home_gris_b.gif) no-repeat bottom left;font-weight:bold;font-size:10px;color:#303030;padding:0 18px 15px 18px;}
.miam_noir{background:url(/images/home/home_noir_b.gif) no-repeat bottom left;font-weight:bold;font-size:10px;color:#666;padding:0 18px 15px 18px;}
td.miam a.miam2{color:#242424;}
td.miam_noir a.miam_noir2{color:white;}
.prix_cool{margin:0;}
.prix_cool .text{font-size:18pt;color:grey;text-align:justify;}
.top_of_prix_cool{margin:0;width:50px;}
.baussan{padding-top:18px;}
.baussan .image{float:left;padding:0 10px 10px 0;}
#main-content .baussan p{/*text-align:justify;*/font-size:9pt;}
#main-content .baussan h2{margin:0;padding:0;}
#main-content .colG_home .bidon_titre_uppercase h2{text-align:right;font-size:16pt;font-weight:normal;padding:20px 0 0 0;margin:0;border-top:1px solid #e6e6e6;}.abonnement{padding:0 0 15px 0;width:100%;background:#fff url('/images/home/home_abonnement_b.gif') no-repeat bottom left;}
.home .petit{font-size:11pt;}
.photo_recette{float:right;margin:17px 9px 2px 17px;}
.texte_recette{margin:15px 15px 15px 10px;float:left;width:343px;}
.texte_recette2{margin:65px 15px 15px 15px;float:left;}
.ligne_vert{background:url(/images/home/ligne_vert.gif) repeat-y bottom center;}
.ligne_vertp{background:url(/images/home/ligne_vert_p.gif) repeat-y bottom center;}
.home .pages{border-top:1px solid #E6E6E6;padding:5px 0 0 0;margin-top:5px;}
.home .prix{font-size:19px;font-weight:bold;color:#000;}
.photo_tentations{width:200px;}
h4.lieu{text-transform:uppercase;height:30px;margin:0;padding:0;font-weight:normal;}
.item_tentations{width:463px;}.item_tentations .prix{font-size:12pt;font-weight:bold;height:30px;}
.item_producteurs,.item_tentations{border-bottom:1px solid #E6E6E6;padding:0 10px 0 10px;height:265px;}
.item_producteurs p,.item_tentations p{margin:0;}
.item_tentations .texte{padding-right:15px;}
.item_producteurs .texte{padding:0 15px;}
.item_producteurs .texte p,.item_tentations .texte p{height:180px;overflow:hidden;}
.item_producteurs h2,.item_tentations h3{margin:0;font-size:12px;padding:15px 0 0 0;}
.item_producteurs h3,.item_tentations h4{margin:0;font-size:12px;padding:0;font-weight:normal;}
.item_producteurs h3 {margin-bottom:10px;}
.item_producteurs a,.item_tentations a,.divers a{padding:10px 0 0 0;display:block;text-align:right;overflow:hidden;}
.item_evenements{background:url(/images/home/ligne_vert.gif) repeat-y bottom right;border-bottom:1px solid #E6E6E6;padding:0 20px 10px 10px;}
.item_presse{background:url(/images/home/ligne_vert.gif) repeat-y bottom right;border-bottom:1px solid #E6E6E6;padding:0 18px 10px 15px;}
.item_ecomuse{padding:0 8px 10px 20px;background:url(/images/home/home_boutique_coin.gif) no-repeat bottom right;}
.divers .boutique a,.divers .item_ecomuse a{color:#242424;font-size:11px;padding:0;}
.item_boutique1{padding:0 10px 10px 10px;background:url(/images/home/home_boutique1.gif) no-repeat top left;}
.divers .adress{height:50px;font-size:9pt;line-height:11pt;}
.divers h2,.divers h3{margin:0;padding:0;}
.item_boutique2{padding:7px 13px 8px 20px;background:url(/images/home/home_boutique2.gif) no-repeat top left;}
.item_boutique3{padding:7px 10px 8px 10px;background:url(/images/home/home_boutique3.gif) no-repeat bottom right;}
.item_blog{padding:20px 10px 0 10px;border-bottom:1px solid #E6E6E6;}
#recettes{margin-bottom:15px;}
#recettes h1{padding:10px 0 0 0;margin:0;}
#recettes h2{font-size:10pt;padding-top:10px;}
#recettes .container_left{margin:0 10px;width:686px;float:left;}
#recettes .container h2{font-size:10pt;text-transform:uppercase;margin:0;padding:7px 0 0 0;}
#recettes .container p.date{font-size:9pt;font-weight:normal;text-transform:none;padding:0;margin:0;color:#666;}
#recettes .container div{font-size:9pt;float:left;width:335px;margin-right:10px;text-align:justify;color:#707070;}
#recettes .container img{margin-top:10px;}
div#recettes p.footer{display:block;clear:both;border-top:1px solid #eee;padding:5px 0;margin:0 5px 0 0;width:695px;text-align:right;text-transform:uppercase;color:#242424;font-weight:bold;}
#recettes p.footer a,div.abonnement a{color:#242424;}
#recettes p.footer a{display:inline;}
#tentations td.texte a{text-align:right;}
#presse h1,#presse h2,#presse h3,#presse h4{margin:0;padding:0;}
#presse h2{font-size:10pt;text-transform:uppercase;}
#presse h3{font-size:8pt;text-transform:uppercase;padding:7px 0 0 0;}
#presse h4{font-size:9pt;font-weight:normal;text-transform:lowercase;padding:0 0 7px 0;color:#666;}
#presse .texte p,#evenements .texte p{margin:0;}
#presse .texte{height:166px;}
#presse p img{margin:4px;}
#evenements .texte{height:180px;}
#evenements h1,#blog h1{margin:0;padding:0;}
#evenements h2,#blog h3{font-size:10pt;margin-top:0;padding:0 0 10px 0;}
#blog h1{margin:0;padding:0;}
#blog h2{padding-bottom:15px;margin-top:5px;font-size:10pt;}
#blog .texte{height:120px;width:240px;}
#blog .content img{float:right;padding-left:5px;margin-top:0;}
#blog .content{font-size:9pt;color:#707070;text-align:justify;}
#blog a{padding:15px 0 0 0;margin:0;width:240px;}
#blog p,#evenements p,#presse p{font-size:9pt;text-align:justify;margin-bottom:0;padding-bottom:0;}
#tentations p,.item_producteurs .texte{font-size:9pt;text-align:justify;}
.item_producteurs .texte{color:#707070;}
#tentations a{font-weight:bold;margin:0 0 5px 0;}
h2.bidon{text-align:right;font-size:16pt;font-weight:normal;padding:20px 0 0 0;margin:0;border-top:1px solid #e6e6e6;}
div.bidon{text-align:right;color:#707070;}
a.map{font-weight:bold;text-transform:uppercase;display:block;text-align:right;}
