 /*
	=:project
		scalable Inman Flash Replacement (sIFR) version 3.

	=:file
		Copyright: 2006 Mark Wubben.
		Author: Mark Wubben, <http://novemberborn.net/>

	=:history
		* IFR: Shaun Inman
		* sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
		* sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

	=:license
		This software is licensed and provided under the CC-GNU LGPL.
		See <http://creativecommons.org/licenses/LGPL/2.1/>		
*/

#page
{
    padding-top:30px;
    padding-left:20px;
}

#logo
{
   display:none;
}

#logo_print
{
    display:block;position:absolute;top:0px;left:20px;
}

#colone_3, .icons, .screenOnly
{
	display:none;
}

#Div1
{
    /*line-height:1.4em;*/
}


#txt_ingred {
	padding-left:40px;	
}


.sIFR-flash {
	display		: none !important;
	height 		: 0;
	width		: 0;
	position 	: absolute;
	overflow 	: hidden;
}

.sIFR-alternate 
{
	visibility : visible    !important;
	display		: block 	!important;
	position 	:static     !important;
	left 		: auto		!important;
	top			: auto		!important;
	width		: auto		!important;
	height 		: auto		!important;
	font-size:20px;
	border-bottom:1px solid #cfcfcf;
	font-style:italic;
	font-family: Verdana;
	font-weight:bold;
}


* { margin: 0; padding: 0; }
body, html { background-color:#ffffff; background-image:none; font: 11px/18px verdana, arial,"sans serif"; line-height:1.3em; }

#quick, #header, #colone_gauche, #footer, #btn_print, .coup-bot {
	display:none;
}

.coup { margin-top:20px; }

#colone_droite { float:none; width:100%; border:0; margin:0; padding:0; }

/* Contient l'ensemble du site */
#contenant { position:relative; width:100%; }


#contexte { float: left; width: 373px; padding-right: 30px; font: 16px/32px verdana, arial,"sans serif"; }

#aumenu { float: right; width: 406px; border-left: 1px #cfcfcf solid; }
	#aumenu ul { margin-left: 50px; }
	#aumenu li { list-style: none; font-size: 14px; line-height:18px;	}
	#aumenu p { color: #366884; font-size: 14px;	}
	#aumenu li div { float: left; width: 307px; margin: 15px 0 0 23px; border-bottom: 1px #cfcfcf solid; padding-bottom: 15px; min-height: 50px; }
	#aumenu li div.noline { border-bottom: none;}
	#aumenu .chiffre { float: left; margin-top: 15px; }
	#aumenu .titre { margin: 39px 0 20px 170px; }


.recette_container { margin: 40px 0; }
.recette_container img { float: left; }
.recette_container .recette_contenu img { float: none; margin-top: 10px }
.recette_container .recette_contenu { float: right; width: 345px; }
.recette_container .recette_contenu li { margin-left: 20px; padding-left: 5px; }

span.red { font: 12px/16px verdana, arial, "sans serif"; color: #981f20; font-style: italic; }
span.redbold { font: 12px/16px verdana, arial, "sans serif"; color: #981f20; font-style: italic; display: block; font-weight: bold; margin-top: 10px; }

p { margin-bottom: 10px;}

#complement { padding: 30px 20px; }


a:link, a:visited { color: #ffffff; text-decoration: none; }
a:hover, a:active { color: #6a665e; text-decoration:underline; }


/* ###################### SiFR STYLES ############################ 
	.sIFR-flash { visibility: visible !important; margin: 0; padding: 0; }
	.sIFR-unloading .sIFR-flash { visibility: hidden !important; }
	.sIFR-replaced, .sIFR-ignore { visibility: visible !important; }
	.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
	.sIFR-replaced div.sIFR-fixfocus { margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none; }
	.sIFR-dummy { width: 0px; height: 0px; margin-left: 42px; z-index: 0; }

*/
	h1 { font-family: georgia, garamond, serif; font-size: 36px; color: #981f20; line-height: 1em; margin-top: 15px; padding-bottom: 7px; }
	h2 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #981f20; line-height: 1em; margin: 20px 0;padding-bottom:10px; border-bottom:1px solid #CFCFCF;}
	h3 { font-family: georgia, garamond, serif; font-size: 16px; color: #981f20; line-height: 1em; margin: 15px 0; }
	h4 { font-family: georgia, garamond, serif; font-size: 20px; color: #981f20; line-height: 18px; }
	cuisson_decongel { font-family: georgia, garamond, serif; font-size: 16px; color: #981f20; line-height: 1em; margin: 15px 0; }
