@charset "utf-8";
/***********************************
	Standard identifier
************************************/
*{margin:0;padding:0;font-size:1em;font-family:"Lucida Grande", Verdana , Arial, Sans-serif;}
body{background: url(../../skin_images/site/wooden_background.jpg) no-repeat center top black;text-align: center;}
p{text-align:justify;}
sup{font-size:0.65em;}
img{border:0px;}
h1{font-family: Georgia, serif;font-size: 30px;font-weight:normal;font-weight:100;font-style: italic;color: #3e3533;padding-top:40px;padding-left: 35px;}
h2{font-family: Georgia, serif;font-size: 19px;font-weight: normal;font-style: italic;color: #3e3533;margin-top:40px;margin-left: 35px;background:url(../../skin_images/site/h2_dots.png) no-repeat left center transparent;padding-left:16px;}
/***********************************
	ID identifier
************************************/
#content{margin-left: -1px!important;width: 857px;padding-top:1px;background: url(../../skin_images/site/default_background.jpg) top left;}
#frame_border{min-height:515px;background: url(../../skin_images/site/frame_border.png) top left repeat-y;}
#footer_border{height:30px;margin-top:-6px;background: url(../../skin_images/site/footer_border.png)  transparent top left no-repeat;}
#centered_content{width:860px;margin:auto;text-align: left;}
#centered_content #logo{text-align: center;width: 860px;margin-top: 40px;}
#footer{margin-top:7px;}
#language_chooser{color:#3c3237;margin-top:-15px;float: right;font-size: 0.6em;text-transform: uppercase;background:url(../../skin_images/site/language_background.png) no-repeat top left;width: 140px;height:20px;padding-top:5px;text-align: center;}
#language_chooser a{text-decoration: none;color: #3c3237;}
#language_chooser a:hover{text-decoration:underline;}
#language_selected a{color: #ff1300;}
#copyrights{color:#ffffff;font-size: 0.6em;padding-top:5px;}
#submenu{margin:0px;padding:0px;padding-left:28px;margin-top:15px;padding-top:20px;}
#submenu li{font-family: Georgia, serif;font-style: italic;color: #3e3533;display:inline;}
#submenu li a{margin-top:10px;font-family: Georgia, serif;font-style: italic;color: #3e3533;padding-left:20px;background:url(../../skin_images/site/submenu_arrow.png) no-repeat 10px 8px;text-decoration:none;}
#submenu li a:hover{color:#ff2702;background:url(../../skin_images/site/submenu_arrow_over.png) no-repeat 10px 8px;}
#submenu_content {padding-top:10px;}
#submenu_content h2{display:none;}
#submenu_content p {width:400px;}
#h1_lookalike{font-family: Georgia, serif;font-size: 30px;font-weight: normal;font-style: italic;color: #3e3533;padding-top:40px;}
#contact_infos{float:left;margin-right:20px;}
#contact_infos h2{margin-top:30px;font-family:"Lucida Grande", Verdana , Arial, Sans-serif;background:none;padding:0px;font-style:normal;text-transform:uppercase;font-size:0.80em;font-weight:bold;}
#contact_infos p{font-size:0.70em;color:#3c3237;padding-left:34px;margin-top:10px;line-height:1.4em;}
#contact_form_holder{float:left;font-size:0.8em;color:#3c3237;margin-left:10px;}
#contact_form_holder input{width:220px;margin-bottom:7px;background:#d0c5c5;color:#3c3237;border:1px solid #fff;padding:3px;font-size:0.85em;}
#contact_form_holder label{display:block;padding-bottom:3px;font-size:0.85em;}
#contact_form_holder select{padding:2px;width:220px;margin-bottom:10px;background:#d0c5c5;color:#3c3237;border:0px;font-size:0.85em;height:20px!important;}
#contact_form_holder textarea{background:#d0c5c5; color:#3c3237;font-size:0.85em;border:0px;}
#contact_form_holder option{padding:3px;}
#contact_form{margin-top:28px;}

#portions{width:450px;text-align:center;margin-top:5px;}
#ingredients{padding:10px;background:#FFF;float:right;border:1px solid #b3b3b3;margin:20px;margin-top:25px;}
#ingredients table tr{height:15px;}
/***********************************
	Class identifier
************************************/
.border_none{border:none!important;}
.border_bottom{border-bottom:1px solid #a4a1a1;}
.core_text{font-size: 0.7em;width:375px;color:#323133;padding-left: 37px;padding-bottom: 40px;}
.core_text p{margin-top: 20px;line-height: 16px; text-align: left;}
.selected_orange{background:url(../../skin_images/site/main_menu_background_over.gif) repeat-x #ff3504;}
.whoweare_background{background:url(../../skin_images/site/whoweare_background.jpg) no-repeat top right; }
.product_background{background:url(../../skin_images/site/product_background.jpg) no-repeat top right; }
.fishing_background{background:url(../../skin_images/site/pecheur_background.jpg) no-repeat bottom right; }
.contact_background{background:url(../../skin_images/site/contact_background.png) no-repeat bottom right; }
.yetcamein_background{background:url(../../skin_images/site/yetcamein_background.jpg) no-repeat bottom right; }
.yetcamein_background .core_text{width:490px;text-align:justify!important;}
.avocat_background{background:url(../../skin_images/site/avocat_background.jpg) no-repeat bottom right; }
.avocat_background .core_text{width:490px;text-align:justify!important;}
.quennelle_background{background:url(../../skin_images/site/quennelle_background.jpg) no-repeat bottom right; }
.quennelle_background .core_text{width:490px;text-align:justify!important;}
.russe_background{background:url(../../skin_images/site/russe_background.jpg) no-repeat bottom right; }
.russe_background .core_text{width:490px;text-align:justify!important;}
.savarin_background{background:url(../../skin_images/site/savarin_background.jpg) no-repeat bottom right; }
.savarin_background .core_text{width:490px;text-align:justify!important;}
.tartare_background{background:url(../../skin_images/site/tartare_background.jpg) no-repeat bottom right; }
.tartare_background .core_text{width:490px;text-align:justify!important;}
.terrine_background{background:url(../../skin_images/site/terrine_background.jpg) no-repeat bottom right; }
.terrine_background .core_text{width:490px;text-align:justify!important;}
.artichauts_background{background:url(../../skin_images/site/artichaut_background.jpg) no-repeat bottom right; }
.artichauts_background .core_text{width:490px;text-align:justify!important;}
.sandwich_background{background:url(../../skin_images/site/sandwich_background.jpg) no-repeat bottom right; }
.sandwich_background .core_text{width:490px;text-align:justify!important;}
.salade_background{background:url(../../skin_images/site/salade_background.jpg) no-repeat bottom right; }
.salade_background .core_text{width:490px;text-align:justify!important;}
.trempette_background{background:url(../../skin_images/site/trempette_background.jpg) no-repeat bottom right; }
.trempette_background .core_text{width:490px;text-align:justify!important;}




.product_background img{margin-left:35px;padding-top:13px; }
.zoneclient_background{background:url(../../skin_images/site/zoneclient_background.jpg) no-repeat top right;}
.zoneclient_background p {width:450px!important;}
.contact_link span{display:none;}
.contact_link{background:url(../../skin_images/site/contactez_nous.gif) no-repeat;width:159px;height:27px;display:block;margin-top:20px;}
.contact_link:hover{background-position:-159px;}
.contact_link_en span{display:none;}
.contact_link_en{background:url(../../skin_images/site/contactez_nous_en.gif) no-repeat;width:159px;height:27px;display:block;margin-top:20px;}
.contact_link_en:hover{background-position:-159px;}
.contact_link2 span{display:none;}
.contact_link2{background:url(../../skin_images/site/contactez_nous_blue.png) no-repeat 0px 0px;width:158px;height:27px;display:block;margin-top:20px;}
.contact_link2:hover{background-position:-158px 0px;}
.contact_link2_en span{display:none;}
.contact_link2_en{background:url(../../skin_images/site/contactez_nous_blue_en.gif) no-repeat 0px 0px;width:158px;height:27px;display:block;margin-top:20px;}
.contact_link2_en:hover{background-position:-158px 0px;}
.form_link span{display:none;}
.form_link{background:url(../../skin_images/site/zoneclient_form.png) no-repeat;width:154px;height:27px;display:block;margin-top:20px;}
.form_link:hover{background-position:-154px 0px;}
.form_link_en span{display:none;}
.form_link_en{background:url(../../skin_images/site/zoneclient_form_en.gif) no-repeat;width:158px;height:27px;display:block;margin-top:20px;}
.form_link_en:hover{background-position:-159px 0px;}
.recettes h1{font-size:1.35em;text-align:center;padding-bottom:20px;background:url(../../skin_images/site/recipe_star.png) no-repeat center bottom;width:490px;}
#frame_border .submit_link span{display:none;}
#frame_border .submit_link{background:url(../../skin_images/site/envoyer_btn.png) no-repeat;width:154px;height:27px;display:block;margin-top:20px;border:0px;}
#frame_border .submit_link:hover{background-position:-154px 0px;}

#frame_border .submit_link_en span{display:none;}
#frame_border .submit_link_en{background:url(../../skin_images/site/envoyer_btn_en.gif) no-repeat;width:158px;height:27px;display:block;margin-top:20px;border:0px;}
#frame_border .submit_link_en:hover{background-position:-159px 0px;}

#frame_border .submit_link_en2 span{display:none;}
#frame_border .submit_link_en2{background:url(../../skin_images/site/envoyer_btn_en2.gif) no-repeat;width:158px;height:27px;display:block;margin-top:20px;border:0px;}
#frame_border .submit_link_en2:hover{background-position:-159px 0px;}

.flowfix{clear:both;display:block;line-height: 0px;font-size: 0px;height:0px;overflow:hidden;}
.salmon_dot_toggler{background:url(../../skin_images/site/pastille_saumon.png) no-repeat top left;width:157px;height:147px;position:absolute;margin-left:640px;margin-top:40px;}
.salmon_dot_toggler:hover{background:url(../../skin_images/site/pastille_saumon.png) -156px;}
.salmon_dot_toggler_en{background:url(../../skin_images/site/pastille_saumon_en.png) no-repeat top left;width:157px;height:147px;position:absolute;margin-left:640px;margin-top:40px;}
.salmon_dot_toggler_en:hover{background:url(../../skin_images/site/pastille_saumon_en.png) -156px;}
.salmon_dot_toggler_en span{display:none;}
.salmon_dot_toggler span{display:none;}
.star_paragraph{background:url(../../skin_images/site/h2_dots_blue.png) no-repeat 0px 3px ;padding-left:30px;font-size:1.1em;width:390px;}
.font_bigger{font-size:1.1em;width:390px;}


/***********************************
	Form identifier
************************************/
#suscribe_form{margin-top:20px;}
#suscribe_form .form_row{width:250px;padding-top:10px;}
#suscribe_form .form_row label{width:250px;display:block;padding-bottom:4px;}
#suscribe_form .form_row input{width:200px;background:#d0c5c5;color:#3c3237;border:0px;;font-size:0.85em;padding:3px;}
#suscribe_form .form_textarea{width:200px;position:absolute;margin-left:250px;margin-top:7px;}
#suscribe_form select{padding:2px;background:#d0c5c5;color:#3c3237;border:0px;font-size:0.85em;height:20px!important;}
#suscribe_form textarea{margin-top:4px;background:#d0c5c5;color:#3c3237;border:0px;;font-size:0.85em;}
/***********************************
	Main menu
************************************/
#main_menu{margin-top:20px;height:37px;}
#main_menu_menu ul{letter-spacing:-0.05em; display:block;list-style:none;padding:3px;padding-top:13px;padding-bottom:0px;padding-left:0px;display:none;}
#main_menu_menu li{cursor:pointer; display:inline;text-align: center;background:url(../../skin_images/site/main_menu_background.gif) repeat-x #d9d6d6;border-left:1px solid #b8b8b8;}
#main_menu_menu li li{margin:0px;cursor:pointer; display:inline;width:190px;text-align: left;}
#main_menu_menu li span{display:none;}
#main_menu_menu a{text-decoration:none;color:#3c3237;font-size:0.70em;float:left;text-transform: uppercase;color:#3c3237;padding-top:12px;height:25px;width:142px;}
#main_menu_menu a:hover{background:url(../../skin_images/site/main_menu_background_over.gif) repeat-x #ff3504;}
#main_menu_menu .rollover_blue:hover{background:url(../../skin_images/site/main_menu_background_over_blue.gif) repeat-x #0398b3;}
#main_menu_menu ul a{padding:7px;padding-left:12px;padding-right:6px;width:220px;padding-bottom:0px;padding-top:7px;height:21px;font-size:0.65em;width:124px;background:url(../../skin_images/site/main_menu_expand_background.gif) repeat-x top #edebeb;}
#main_menu_menu ul a:hover{color:#ffffff;background:#fb2903;}
#main_menu_menu ul li{border-top:1px solid #a4a1a1;border-left:1px solid #a4a1a1;border-right:1px solid #a4a1a1;background:#201e19;width:auto;}
#main_menu_menu li.submenu{}
#main_menu_menu ul li.submenu{}
#main_menu_menu ul {margin-top: 11px;margin-left: 0px;}
#main_menu_menu ul  {margin-top:4px;
}
#main_menu_menu #recipe a{width:265px;}

