﻿body {background-color:#5B5B37;margin:0;text-align:center;font-family:Arial;font-size:12px;}
form {margin:0;}
input, textarea, button {border:solid 1px #CCC;font-family:Arial;font-size:12px;}
input {padding:0 7px;font-size:11px;}
textarea {padding:7px;}
button {background:transparent;border:0;margin:0;padding:0;vertical-align:middle;width:50px;}
h1, h2, h3, h4 {font-family:Georgia, "Time New Roman", Serif;margin:0px;color:#6C7729;font-weight:normal;}
h1 {font-size:24px;}
h2 {font-size:19px;}
h3, h4 {font-size:13px;font-family:Arial;font-weight:bold;}
h4 {font-size:12px;}
h1 a, h2 a, h3 a {color:#6C7729 !important;}
h1 a:hover, h2 a:hover, h3 a:hover {color:#FF9600 !important;}
.community h1, .community h2, .community h3, .community h4 {color:#912152;}
.community h1 a, .community h2 a, .community h3 a {color:#912152 !important;}
.community .sectionTitle {color:#912152;margin:10px 0 0;font-family:Georgia, "Time New Roman", Serif;font-weight:normal;font-size:24px;}
hr {background-color:#CCC;height:1px;border:0;}
.bordered {border:solid 1px #CCC;padding:3px;background-color:#FFF;display:block;}
a:hover .bordered {border-color:#FF9600 !important;}
.clear {overflow:auto;zoom:1;}
#page {width:990px;margin:auto;padding:0;text-align:left;}
#header .top {overflow:hidden;zoom:1;}
#header .top div {float:left;}
#header .ombre {position:absolute;width:990px;height:5px;background:url("/image/background/ombre-menu.png") repeat-x;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/image/background/ombre-menu.png", sizingMethod="scale");_background-image:none;z-index:1;}
#logo {margin:20px 0 10px 15px;}
#logo img {border:0;}
#logo a {display:block;width:226px;height:52px;text-indent:-3000px;background:url("/image/divers/logo_small.png") no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/image/divers/logo_small.png", sizingMethod="crop");_background-image:none;cursor:pointer;}
#logo.home h1 {background:url("/image/divers/logo.png") no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/image/divers/logo.png", sizingMethod="crop");_background-image:none;width:399px;height:90px;text-indent:-3000px;}
#headerPub {float:right !important;width:730px;height:92px;}
#header div.actions {float:right;padding-top:15px;}
#header div #abonnement {margin-left:10px;}
#header div #abonnement img {border:0;width:82px !important;height:104px !important;}
#abonnement {background:url('/image/bouton/bg-couverture-mag.png') no-repeat;width:265px;height:90px;}
#abonnement .blocContentaboMAG-left {float:left !important;}
#abonnement .blocContentaboMAG-right {float:right !important;margin-top:-7px;margin-right:9px;margin-bottom:0px;margin-left:0px;}
#abonnement .links-abo {margin:0px;padding:4px 2px 2px 4px;}
#abonnement .links-abo li{list-style:none;margin-left:5px;}
#abonnement .blocContentaboMAG-left a {margin:4px 0px 2px;display:block;text-decoration:none;text-align:right;}
#abonnement .blocContentaboMAG-left a span{color:#ffffff;text-decoration:none;text-align:right;}
#abonnement .blocContentaboMAG-left a:hover span {color:#ffffff;text-decoration:underline;text-align:right;}
#abonnement .blocContentaboMAG-left .libelleABO-haut {font-size:14px;background:url('/image/puce/chevron_abonnement.png') no-repeat scroll left center transparent;padding-left:10px;font-family:Georgia;color:#ffffff;font-weight:normal;margin-left:54px;}
#abonnement .blocContentaboMAG-left .libelleABO-bas {font-size:15px;font-family:Georgia;color:#ffffff;font-weight:bold;}
#abonnement .blocContentaboMAG-left .libelleEN-haut {font-size:14px;background:url('/image/puce/chevron_abonnement.png') no-repeat scroll left center transparent;padding-left:10px;font-family:Georgia;color:#ffffff;font-weight:normal;margin-left:70px;}
#abonnement .blocContentaboMAG-left .libelleEN-bas {font-size:15px;font-family:Georgia;color:#ffffff;font-weight:bold;margin-left:5px;}
#connection {color:#53532F;}
#connection h2 {color:#952455;}
#body {background-color:#FFF;background-repeat:repeat-y;background-position:100%;overflow:auto;zoom:1;}
#main {margin-right:300px;}
#title {}
#footer {overflow:hidden;}
#footer1 {background-color:#C1CD81;padding:5px 14px;}
#footer1 ul, #footer1 li {margin:0px;padding:0px;display:inline;margin-right:14px;}
#footer1 a {color:#333;text-decoration:none;}
#footerShadow {height:8px;background-image:url('/design/__default/image/body_shadow_01.jpg');background-repeat:repeat-x;background-position:0% 100%;margin-right:2px;overflow:hidden;}
#footer2 {background-color:#A8B445;color:#FFF;border-top:solid 2px #FFF;font-weight:bold;padding:5px 15px;font-size:10px;text-align:center;}
#footer2 ul {margin:5px 0 0;display:block;padding:0;}
#footer2 li {display:inline;margin:0 6px;}
#footer2 a {color:#FFF;text-decoration:none;}
#colonneDroite {background-color:#ededd9;width:300px;float:right;position:relative;font-size:11px;padding-bottom:5px;color:#52522f;}
div.rightColumnBox1 {padding:10px;margin-bottom:2px;color:#53532F;background-color:#DEDDC8;}
#colonneDroite a {color:#52522f;text-decoration:none;}
#colonneDroite a:hover {color:#FF9600;}
#colonneDroite li, #colonneDroite ul {margin:0px;padding:0px;}
#colonneDroite li {margin-left:10px;}
#colonneDroite #displaybanneractuVin {margin-top:15px;}
#colonneDroite div.partenaire {border-bottom:solid 1px #CCC;margin-bottom:5px;padding-bottom:5px;padding-right:10px }
#colonneDroite div.partenaire p{margin:0px;padding-top:6px }
#colonneDroite div.twopartstitledbox {padding:7px;margin-bottom:1px;background:#ddddc8;}
#colonneDroite div.twopartstitledbox div.title {font-size:24px;font-family:Georgia, "Time New Roman", Serif;color:#52522f;}
#colonneDroite .links a {background:transparent url(/image/puce/chevron.png) no-repeat scroll left center;display:block;font-size:11px;margin:1px 0 4px;padding-left:10px;}
#colonneDroite ul.links li {list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:0;}
div.contextualisationPremiere {margin-bottom:17px;padding-left:10px;}
div.contextualisationPremiere h2{color:#5C5C3A;padding-top:20px;font-weight:normal;padding-left:10px;}
#content {padding:0 10px 5px 10px;color:#555;overflow:hidden;}
#content a {color:#5C5C3A;text-decoration:none;}
#content a:hover {color:#FF9600;}
#colonneGauche {background-color:#ededd9;width:140px;overflow:auto;font-size:11px;float:left;padding-bottom:5px;}
div.recetteindex img {border:none;}
div.topRecette {float:left;width:225px;}
div.topRecette h2{color :#6D7829;}
div.topRecette h3 {color :#6D7829;font-weight:normal;}
div.topRecette div{margin-right:10px;background-color:#F1F1DF;padding:5px;}
div.topRecette li, div.topRecette ul {margin:0px;padding:0px;margin-left:10px;list-style:none;list-style-image:url('/design/__default/image/puce_00.png');margin-bottom:2px;}
#actuBox h3 {color:#6C7728;}
#actuBox h2 {color:#6C7728;}
.button {display:inline-block;color:white !important;text-transform:lowercase;font-size:12px;}
.button span {display:inline-block;line-height:17px;height:17px;vertical-align:middle;background:url("/image/background/button/background.png") repeat-x;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/image/background/button/background.png", sizingMethod="scale");_background-image:none;cursor:pointer;}
.button span.left {width:16px;background:url("/image/background/button/left.png") right no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/image/background/button/left.png", sizingMethod="crop");_background-image:none;}
.button span.right {width:8px;background:url("/image/background/button/right.png") left no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/image/background/button/right.png", sizingMethod="crop");_background-image:none;}
.community .button span {background:url("/image/background/button/background-communaute.png") repeat-x;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/image/background/button/background-communaute.png", sizingMethod="scale");_background-image:none;}
.community .button span.left {background:url("/image/background/button/left-communaute.png") right no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/image/background/button/left-communaute.png", sizingMethod="crop");_background-image:none;}
.community .button span.right {background:url("/image/background/button/right-communaute.png") left no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/image/background/button/right-communaute.png", sizingMethod="crop");_background-image:none;}
span.spacer, div.spacer {clear:both;display:block;height:1px;}
#body .smartAdServer {text-align:center;}
.clearfix:after {clear:both;content:"";display:block;height:0;visibility:hidden;}
.clearfix {display:inline-block;}
* html .clearfix {height:1%;}
.clearfix {display:block;}
div.error {margin:10px;text-align:center;font-weight:bold;color:red;}
#header .avantages {height:70px;margin-bottom:15px;padding-left:15px;padding-right:15px;margin-top:-14px;}
#header .avantages .logoava img {float:left;border:none;background-repeat:no-repeat;height:77px;width:254px;}
#header .avantages .rechercheava {background-color:#7B7B55;float:right;height:18px;margin-top:20px;overflow:hidden;padding:2px 0 2px 2px;width:222px;}
#header .avantages .rechercheava .clearfix {display:block;}
#header .avantages .logoava {float:left;height:77px;width:258px;}
#header .avantages .rechercheava .field-text {background-color:#5B5B37;border:0 none;color:#7B7B55;float:left;font-size:11px;height:16px;padding:2px 0 0 4px;width:190px }
#header .avantages .rechercheava .field-submit2 {background-color:#7B7B55;border:0 none;color:#5B5B37;font-family:georgia serif;float:left;font-size:13px;height:18px;padding-bottom:2px;width:28px;}
#erreur404 {margin:10px 5px;}
#header .avantages .menuava {float:left;padding-top:7px;width:702px;}
#header .avantages .menuava a {color:#8c8c68;font-size:13px;text-decoration:none;padding-left:3px;padding-right:8px;font-family:Georgia;}
#smartfooter {text-align :center;margin-top :15px;}
