@font-face {
	font-family: 'LibelSuitRegular';
	src: url('Libel_Suit.eot');
	src: local('Libel Suit Regular'), local('LibelSuit'), url('Libel_Suit.woff') format('woff'), url('Libel_Suit.ttf') format('truetype'), url('Libel_Suit.svg#LibelSuit') format('svg');
}
*{margin:0;padding:0;vertical-align:baseline}
input{height:auto}
a img, fieldset, form{border:0}
ins, abbr, acronym{text-decoration:none;border:0;font-style:normal}
a:hover ins, a:hover abbr, a:hover acronym{text-decoration:underline}
address{font-style:normal}
ul{list-style:none}
q:before, q:after{content:''}
small{font-size:0.9em}
textarea{overflow:auto}
button{width:auto;overflow:visible;border:0;background:none;cursor:pointer}
input.submit{width:auto !important;height:auto !important;cursor:pointer !important;border:0 !important;overflow:visible}
#content{margin:0 auto;width:960px;text-align:left;position:relative}
a{color:#666;cursor:pointer}
body{font-size: 62.5%;font-family: 'Lucida Sans Unicode', Verdana, Arial, Sans-Serif;background:url('images/css/bk-total.jpg');color: #993333;text-align: left;margin:0}
#page{background:url('images/css/bk-top.jpg') left top repeat-x}
#pageb{background:url('images/css/bk-bottom.jpg')left bottom repeat-x}
#pagev{background:url('images/css/bk-fleurs.jpg') center top no-repeat;padding-bottom:50px;}
#headercont{width:960px;margin:0 auto;height:207px}
#header{background: url('images/css/bk-header.png') no-repeat top right;position:absolute;z-index:10;top:0;width:960px}
* html #header{background:url('images/css/bk-headerie6.gif') no-repeat top right}
#header:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#header .logo{padding:0px 0px 0px 5px;float:left}
#header .rss{float:left;padding:5px 0px 0px 375px}
#header .navigation{float:left;margin-left:-10px;width:365px}
* html #header .navigation{height:1%}
*:first-child+html #header .navigation{height:100%} 
#header .navigation:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#header .navigation li{float:left;margin-right:5px;padding-top:152px}
#header .recherche{float:right;margin-right:5px;padding:132px 0px 0px 20px;width:228px}
#header .recherche label, #header .recherche input{float:left}
#header .recherche #recette{border:1px solid #c7a165;width:150px;color:#999999;font-family:'Lucida Sans Unicode', Verdana, Arial, Sans-Serif;font-size:13px;padding:1px 2px;background:url("images/css/bk-input.png") left top no-repeat}
#header .recherche .ok{margin:-18px 0px 0px 3px;width:57px;height:47px;float:right;cursor:pointer}
#content{width:984px}
#content .conttop{background:url("images/css/bk-content-top.png") left bottom no-repeat;height:26px;width:984px}
#content .contcenter{background:url("images/css/bk-content-center.png") left top repeat-y;width:984px}
* html #content .contcenter{height:1%}
*:first-child+html #content .contcenter{height:100%} 
#content .contcenter:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#content .contbottom{background:url("images/css/bk-content-bottom.png") left top repeat-y;height:28px;width:985px}
#colleft{width:295px;float:left;margin-top:40px}
#colright{width:686px;float:right;_margin-right:-1px}
#colright .spacecol{padding:20px 40px 20px 19px}
#colright .spacecol p, #colright .spacecol ul{font-size:130%; padding-bottom:10px;}
#colright .spacecol ul li{background:url("images/css/all-li.gif") -2px -200px no-repeat;font-size:13px;padding:0px 0px 3px 18px}
#colright .date{font-size:17px;color:#993333;background:#eeeeee;text-align:right;margin-left:40px}
#colright .type{font-family: 'LibelSuitRegular', Lucida Sans Unicode, sans-serif;font-size:25px;color:#688e2a;background:#eeeeee;text-align:right;margin-left:40px; margin-top:15px;}
#colright .titre{font-family: 'LibelSuitRegular', Lucida Sans Unicode, sans-serif;font-size:50px;color:#993333;text-align:right;letter-spacing: -2px;background:#eeeeee; padding-right:15px; clear:both }
#colright .ssttitre{font-size:20px;color:#688e2a;background:#eeeeee;text-align:right;margin-left:40px;}
#colright .imprimer{text-align:right;padding:5px 0px 0px 0px}
#colright .intro p{float:left;width:49%}
#colright .intro{padding:5px 0px 5px 38px}
* html #colright .intro{height:1%}
*:first-child+html #colright .intro{height:100%} 
#colright .intro:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#colright .intro .temps{font-size:14px}
#colend{background:url("images/css/bk-colleft.jpg") 20px bottom no-repeat}
* html #colend{height:1%}
*:first-child+html #colend{height:100%} 
#colend:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#colleft .liste{color:#3d9ca8;font-size:15px;padding:0px 20px 10px 30px}
#colleft .liste li{color:#3d9ca8;font-size:15px;padding:0px 0px 0px 30px;background:url("images/css/all-li.gif") 2px 5px no-repeat}
#colleft .liste a{color:#3d9ca8;font-size:15px;display:block;border-bottom:1px solid #afd7db;padding:5px 0px 5px 5px;text-decoration:none}
#colleft .liste a.last{border-bottom:none}
#colleft .liste a:hover{text-decoration:underline}
#colright .typerect{color:#6f9838;font-size:13px;padding:10px 0 0 0}
* html #colright .typerect{height:1%}
*:first-child+html #colright .typerect{height:100%} 
#colright .typerect:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#colright .typerect li{float:left;padding:18px 15px 15px 50px}
#colright .typerect li.vege{background:url("images/css/type_recette.jpg") 3px 2px no-repeat}
#colright .typerect li.sslait{background:url("images/css/type_recette.jpg") 0px -101px no-repeat}
#colright .typerect li.ssgluten{background:url("images/css/type_recette.jpg") 3px -200px no-repeat}
#colright .typerect li.sssoje{background:url("images/css/type_recette.jpg") 3px -300px no-repeat}
#colright .recette{width:600px;font-family:Georgia, "Times New Roman", Times, serif;font-size:30px;color:#83a350;padding:20px 0px 20px 40px; clear:both;}
#colright .recette li{padding:0px 0px 15px 0px}
#colright .recette p{font-family:'Lucida Sans Unicode', Verdana, Arial, Sans-Serif;font-size:13px;color:#993333;padding:10px 0 0 0;_padding:0px}
*:first-child+html #colright .recette p{padding:0px} 
#colright .ingredient{float:right;background:url("images/css/bk-ingredients.png") 0px 0px no-repeat;width:226px;height:313px;margin-right:-45px;_margin-right:-20px}
#colright .ingredient .listetitre{padding:15px 15px 0px 25px}
#colright .ingredient .listeingredient li{background:url("images/css/all-li.gif") -4px -100px no-repeat;color:#993333;font-size:12px;padding:0px 0px 2px 15px;margin:0px 10px 0px 15px}
#colleft .listesugg{padding:0 0px 15px 25px}
#colleft .listesugg li{float:left}
#colleft .all{color:#3d9ca8;text-align:center;clear:both;font-size:15px;padding-bottom:15px}
#colleft .all a{text-decoration:none;color:#3d9ca8}
#colleft .all a:hover{text-decoration:underline}
#colleft .nuagetag{color:#3d9ca8;font-size:11px;text-align:center;padding:0 15px 15px 25px}
#colleft .nuagetag li{display:inline}
#colleft .nuagetag a{color:#3d9ca8;text-decoration:none}
#colleft .nuagetag a:hover{text-decoration:underline}
#colleft .nuagetag li.mostpopular{font-size:24px}
#colleft .nuagetag li.verypopular{font-size:18px}
#colleft .nuagetag li.popular{font-size:14px}
#colright .conkar{background:url(images/css/bk-comcenter.gif) 10px 10px repeat-y;margin:-64px 0px 0px 93px;position:relative;width:519px}
#colright .conkartop{background:url(images/css/bk-comtop.gif) top left no-repeat}
#colright .conkarbottom{background:url(images/css/bk-combottom.gif) -1px bottom no-repeat;height:100%}
#colright .conkar p{padding:15px 20px 15px 25px;font-size:13px}
#colright .avis{margin:30px 0 0 5px;width:604px;height:100%;border:1px solid #83a350;padding:15px 10px 0px 10px}
#colright .ttavis{margin:-30px 0 10px 25px;position:absolute;clear:both}
#colright .avis p{color:#666666;font-size:13px;padding:10px 10px 20px 15px}
#colright .avis form p label, #colright .avis form p input, #colright .avis form p textarea{float:left}
#colright .avis form p label{float:left;width:110px;text-align:right}
* html #colright .avis form{height:1%}
*:first-child+html #colright .avis form{height:100%} 
#colright .avis form:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#colright .avis form p{float:left;padding:5px 5px 10px 5px}
#colright .avis form p.champ{width:48%}
#colright .avis form p.champr{clear:both;width:440px}
#colright .avis form input, #colright .avis form textarea{border:1px solid #efd8a1;padding:1px 2px;font-size:12px;color:#666666;font-family:'Lucida Sans Unicode', Verdana, Arial, Sans-Serif}
#colright .avis form textarea{border:1px solid #efd8a1;width:321px}
#colright .avis form .ok{width:57px;height:47px;border:none;cursor:pointer;margin-top:30px}
.conavis{background:url(images/css/bk-avisinter-center.gif) top left repeat-y;width:586px;margin-bottom:-12px}
* html .conavis{margin-bottom:0px}
.conavistop{background:url(images/css/bk-avisinter-top.gif) top left no-repeat}
.conavisbottom{background:url(images/css/bk-avisinter-bottom.gif) 0px bottom no-repeat}
#colright .avis a{display:block;color:#3d9ca8;font-size:13px;padding:0 0 10px 45px}
.envoyer input{width:77px;height:42px}
#footer{background:#eeeeee url("images/css/all-footer.gif") 8px 0px no-repeat;margin:0px 9px 0px 20px;padding:22px 0px 0px 0px}
* html #footer{height:1%}
*:first-child+html #footer{height:100%} 
#footer:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#footer .bk-footer{clear:both}
#footer div{float:left}
#footer div ul{padding:10px 15px;float:left}
#footer div .titref{padding:5px 15px 0px 15px}
#footer div ul li{background:url("images/css/all-li.gif") -2px -200px no-repeat;font-size:13px;color:#3d9ca8;padding:0px 0px 3px 18px}
#footer div ul li h2 {font-size:13px; font-weight:normal;}
#footer div ul li a{color:#3d9ca8;text-decoration:none}
#footer div ul li a:hover{text-decoration:underline}
#footer div.col1{width:382px}
#footer div.col1 .ok{width:57px;height:47px}
#footer div.col1 label{display:block;padding:5px 15px 0px 15px}
#footer div.col1 input#recettef{border:1px solid #c7a165;width:250px;color:#999;font-family:'Lucida Sans Unicode', Verdana, Arial, Sans-Serif;font-size:13px;padding:1px 2px;background:url("images/css/bk-input.png") left top no-repeat;float:left;margin:2px 5px 0px 15px}
#footer div.col1 .ok{margin-top:-15px;cursor:pointer}
#footer div.col2{width:209px}
#footer div.col3{width:201px}
#footer div.col4{width:150px;text-align:right;font-size:11px;color:#999999;padding-top:100px}
#footer div.col4 a{color:#999999}
#footer div.col4 p{padding:0px 0px 5px 0px}
#colleft .pub{color:#3d9ca8;clear:both;font-size:15px;padding:0 0 15px 30px; margin:-5px 0 75px 0px}