html, body{height:100%;font-family:Georgia;margin:0;padding:0;color:#473b39;font-size:13px;background-color:#fbfaf6;background-image:url(../images/bande_haute.jpg);background-repeat:repeat-x;}
*{margin:0;}
.facebook_like{margin-top:15px;text-align:center;}
.ad_sense{margin-top:10px;width:200px;}
.ad_sense_droite{margin-left:15px;width:300px;height:250px;}
.ad_sense_ban{width:160px;margin:0 auto;margin-top:10px;}
.ad_centre{width:728px;height:95px;margin:0 auto;margin-top: 25px;}
.content{position:relative;width:1050px;margin:0 auto -135px;text-align:left;}
.header{width:1000px;height:105px;background-image:url(../images/fond_head.jpg);background-repeat:no-repeat;}
.header img{margin-top:20px;}
.menu{width:210px;min-height:450px;float:left;}
.menu li{padding-right:15px;}
.contenu{width:780px;min-height:1350px;float:left;padding:0 0 0 10px;}
.footer{position:relative;width:100%;margin:0 auto;background-color:#473b39;font-family:Georgia;font-style:italic;font-weight:bold;color:#dad8d7;font-size:13px;}
.footer p{margin:0 0 0 0;padding:0 0 0 0;}
.content{min-height:100%;height:auto !important;height:100%;margin:0 auto -135px;}
.footer, .push{height:135px;clear:both;}
#texte_centre{}
#texte_centre h1{margin:0 0 0 0;padding:0 0 0 0;}
#texte_centre p{margin:0 0 0 0;padding:0 0 0 0;}
#texte_centre h1 a{color:#fff;font-size:18px;font-weight:bold;font-style:italic;position:absolute;top:305px;margin-left:20px;}
#texte_centre p a{color:#fff;font-size:12px;font-style:italic;position:absolute;top:330px;margin-left:20px;}
.texte_bas{}
.texte_bas h2{margin:0 0 0 0;padding:0 0 0 0;}
.texte_bas p{margin:0 0 0 0;padding:0 0 0 0;line-height:10px;}
.texte_bas h2 a{color:#fff;font-size:16px;font-weight:bold;font-style:italic;position:absolute;top:680px;margin-left:10px;}
.texte_bas p a{color:#fff;font-size:10px;font-style:italic;position:absolute;top:697px;margin-left:10px;}
.texte_bas{}
.texte_bas_2 h2{margin:0 0 0 0;padding:0 0 0 0;}
.texte_bas_2 p{margin:0 0 0 0;padding:0 0 0 0;line-height:10px;}
.texte_bas_2 h2 a{color:#fff;font-size:16px;font-weight:bold;font-style:italic;position:absolute;top:846px;margin-left:10px;}
.texte_bas_2 p a{color:#fff;font-size:10px;font-style:italic;position:absolute;top:863px;margin-left:10px;}
.texte_bas_3 h2{margin:0 0 0 0;padding:0 0 0 0;}
.texte_bas_3 p{margin:0 0 0 0;padding:0 0 0 0;line-height:10px;}
.texte_bas_3 h2 a{color:#fff;font-size:16px;font-weight:bold;font-style:italic;position:absolute;top:1012px;margin-left:10px;}
.texte_bas_3 p a{color:#fff;font-size:10px;font-style:italic;position:absolute;top:1029px;margin-left:10px;}
.texte_bas_4 h2{margin:0 0 0 0;padding:0 0 0 0;}
.texte_bas_4 p{margin:0 0 0 0;padding:0 0 0 0;line-height:10px;}
.texte_bas_4 h2 a{color:#fff;font-size:16px;font-weight:bold;font-style:italic;position:absolute;top:1175px;margin-left:10px;}
.texte_bas_4 p a{color:#fff;font-size:10px;font-style:italic;position:absolute;top:1192px;margin-left:10px;}
#images_bas{width:750px;height:500px;margin-top:20px;padding-left:30px;padding-right:20px;}
.recette_bas{width:215px;height:140px;float:left;}
.separ{float:left;width:30px;height:140px;}
#header_recette{}
#header_recette h1{margin:0 0 0 0;padding:0 0 0 0;font-size:20px;font-weight:bold;font-style:italic;}
#header_recette p{color:#828282;font-size:13px;font-style:italic;margin:0 0 0 0;padding:0 0 0 0;}
#contenu_recette{width:750px;min-height:500px;}
#gauche_recette{width:290px;min-height:600px;margin-top:20px;float:left;}
#gauche_recette h2{margin:10px 0 10px 0;padding:0 0 0 0;font-size:18px;font-weight:bold;font-style:italic;}
#gauche_recette p{font-family:Arial;color:#828282;font-style:italic;font-size:13px;margin:0 0 0 0;padding:0 0 0 0;}
#gauche_recette li{font-family:Arial;color:#828282;font-style:italic;font-size:13px;margin:6px 0 6px 0;padding:0 0 0 0;}
#gauche_recette #la_preparation li{height:35px;}
#centre_recette{width:90px;margin-top:20px;min-height:500px;float:left;}
#centre_recette #quantite{margin-top:40px;}
#centre_recette #temps{margin-top:40px;}
#centre_recette #temps_cuisson{margin-top:40px;}
#centre_recette #temps li{font-family:Arial;color:#797167;font-size:11px;font-weight:bold;font-style:normal;height:35px;}
#centre_recette #temps li img{margin-top:2px;padding-top:4px;}
#centre_recette #temps_cuisson li{font-family:Arial;color:#797167;font-size:11px;font-weight:bold;font-style:normal;height:35px;}
#centre_recette #temps_cuisson li img{margin-top:2px;padding-top:4px;}
.le_temps{padding-top:-5px;}
#centre_recette h2{margin:10px 0 10px 0;padding:0 0 0 0;font-size:18px;font-weight:bold;}
#centre_recette ul{list-style:none;list-style-type:none;list-style-image:none;padding:0 0 0 0;margin:0 0 0 0;}
#centre_recette li{list-style:none;list-style-type:none;list-style-image:none;padding:0 0 0 0;margin:6px 0 6px 0;font-family:Arial;color:#828282;font-style:italic;font-size:13px;font-weight:bold;}
#droite_recette{width:350px;min-height:500px;float:left;}
#barre{width:324px;height:52px;background-image:url(../images/barre.jpg);background-repeat:no-repeat;}
#print{width:46px;height:21px;padding:15px 0 0 17px;float:left;}
#fav{width:46px;height:21px;padding:15px 0 0 23px;float:left;}
#note{width:90px;height:21px;padding:15px 0 0 23px;float:left;}
#facebook{width:46px;height:21px;padding:15px 0 0 23px;float:left;}
#autres_recettes{width:730px;height:145px;margin:0 auto;}
.cadre_autres{width:750px;height:150px;background-image:url(../images/autres2.png);background-repeat:no-repeat;margin:0 auto;padding-top:55px;padding-left:10px;}
.autre_recette{width:193px;height:32px;float:left;font-style:italic;font-size:12px;font-weight:bold;padding-top:16px;text-align:center;}
.p_autres{margin:0 0 0 25px;padding:0 0 0 0;font-style:italic;font-size:14px;font-weight:bold;}
#commentaires{width:750px;min-height:100px;margin-top:15px;}
#commentaires .header_com{font-style:italic;font-size:18px;font-weight:bold;width:450px;float:left;}
#commentaires #laissez_com{width:300px;float:left;text-align:right;}
.commentaire{min-height:100px;width:750px;background-image:url(../images/fond_com.jpg);background-repeat:repeat;}
.commentaire .nom{font-style:italic;font-size:14px;font-weight:bold;float:left;width:400px;margin-left:15px;margin-top:10px;}
.commentaire .date{font-style:italic;font-size:13px;color:#7d7471;font-weight:bold;width:310px;float:left;text-align:right;margin-right:25px;margin-top:10px;height:20px;}
.commentaire p{font-style:italic;font-size:12px;color:#7f7f7f;width:750px;margin-left:15px;margin-right:25px;}
.footer #base{padding-left:25px;padding-top:20px;width:850px;float:left;}
.footer #nous_ecrire{width:150px;float:left;}
.footer #nous_ecrire p{margin-top:25px;}
.footer h2{font-family:Georgia;font-style:italic;font-weight:bold;color:#dad8d7;font-size:12px;margin:5px 0 5px 0;}
.footer a{font-family:Georgia;font-style:italic;font-weight:bold;color:#dad8d7;font-size:12px;}
.separation_footer{height:5px;width:100%;background-image:url(../images/trait_footer.jpg);background-repeat:no-repeat;}
.footer p{color:#a39d9c;font-family:Georgia;font-style:italic;font-size:10px;margin:5px 0 5px 0;}
.votes{visibility:hidden;}
img{border:none;}
a{border:none;text-decoration:none;color:#473b39;cursor:pointer;}
hr{margin-top:15px;color:#d7d4d0;}
ul{list-style:none;list-style-type:none;list-style-image:none;padding:0 0 0 0;margin:0 0 0 0;}
li{list-style:none;list-style-type:none;list-style-image:none;padding:0 0 0 0;margin:6px 0 8px 0;}
li img{margin-top:3px;}
.fleche{float:right;}
#thumbs{overflow:auto;list-style:none;padding:0;text-align:center;}
#thumbs li{float:left;}
#thumbs a{display:block;padding-left:4px;padding-right:15px;outline:none;}
#thumbs a:hover, #thumbs a:focus{}
#thumbs a.active{}
#viewer{position:relative;width:326px;height:356px;padding:0 0 0 0;margin:0 0 0 0;}
#viewer img[src*="loader"]{position:absolute;left:50%;top:50%;margin:-15px 0 0 -15px;}
.modal{display:none;width:450px;padding:15px;text-align:left;color:#473b39;font-size:13px;font-family:Georgia;font-style:italic;font-weight:bold;background-color:#fbfaf6;opacity:0.8;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow:0 0 50px #ccc;-webkit-box-shadow:0 0 50px #ccc;}
.modal h2{margin:0px;padding:10px 0 15px 5px;font-size:20px;}
.modalInput{background-image:url(../images/post_com.jpg);background-repeat:no-repeat;background-color:transparent;width:172px;height:29px;cursor:pointer;padding:0 0 0 0;margin:0 0 0 0;border:none;}
.modal .close{background-image:url(../images/close.png);background-color:transparent;border:none;position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}
.envoi_com{background-image:url(../images/envoyer.jpg);background-repeat:no-repeat;background-color:transparent;width:96px;height:29px;cursor:pointer;padding:0 0 0 0;margin:0 0 0 0;border:none;}
div.scrollable{position:relative;overflow:hidden;width:680px;height:160px;}
div.scrollable div.items{width:20000em;position:absolute;}
div.scrollable div.items div{float:left;}
div.items div.active{border:1px inset #ccc;background-color:#fff;}
.scrollable{float:left;}
a.browse{background:url(../images/prev.jpg) no-repeat;display:block;width:39px;height:32px;float:left;margin:35px 0px;cursor:pointer;font-size:1px;}
a.right{background:url(../images/next.jpg) no-repeat;clear:right;margin-right:0px;}
a.right:hover{}
a.right:active{}
a.left{margin-left:0px;}
a.left:hover{}
a.left:active{}
a.disabled{visibility:hidden !important;}
.liens{width:100%;margin:0 auto;margin-top:5px;text-align:center;}
.liens a{font-size:9px;font-style:normal;font-weight:normal;color:#A39D9C;}
.texte_home{height:70px;text-align:center;padding-top:5px;}
.texte_home p{font-family:Georgia;font-style:italic;font-weight:bold;color:#473b39;font-size:12px;}

