@charset "utf-8";
/* CSS Document */

/*remove body bg*/

body {
	background: none;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	
}

/**/
h1 {
	float: none;
	width: 625px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
	width: 100% !important;
	float: none;
	clear: both;
	
}

.printSemaine{font-size:20px;font-weight:bold;display:block;}

#header,
#content,
#footer {
	float: none;
	width: 650px;
}

/*#footer {
	border: 1px solid #ffff00;
}*/


.mainRail,
#contentSection {
	float: none;
	padding: 0;
	width: 100% !important;
}
.articleBody {
	width:100% !important;
	font-size:14px;
}
.articleBody  p{
	width:100% !important;
	font-size:14px !important;
}
.articleBloc {
	width:100% !important;
	font-size:14px;
}
p{font-size:14px;}
.textLeft {
	padding: 0 10px 0 0;
}
	#contentSection .textLeft{float:none !important; display:block !important;width:90% !important;}
	#contentSection .textRight{float:none !important; display:block !important;width:90% !important;}
	ul.preparation li .fRight{width:90%; float:left;}
	.colorbox {display:none !important;}
	#menuRecette td {text-align:left !important; padding-left:10px !important;}
	.thumb {display:none;}
	.portion .fRight{float:left;}
/*things to hide*/

#header ul.subNav,
#header .logoBloc .right,
.mainNav,
div.subnav,
.utility,
.thumb .postit,
a.ajouterLong,
.btnEnImg,
.hiddenImgsteps,
ul.preparation li .btnVoir,
ul.articleRelie,
.rightRail,
#footer .bloc,
#footer .logo,
.qtip,
#cboxOverlay,
#colorbox{
	display: none;
}

ul.portion li {
	display: block;
}

div.seperator {
	width: 625px;
	float: none;
}

/*weekly menu*/

#menuRecette {
	margin: 0;
}

#menuRecette td {
	border-color: #000;
}
#menuRecette td {

}
#menuRecette th.rowTitleAllergene{font-size:13px;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;border-left: 1px solid #000;
	padding: 5px;
	width: 65px;
}
#menuRecette th.rowTitleInfo{
		border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	padding: 5px;
	width: 65px;
}
#menuRecette th.col{
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-top: 1px solid #000;
}
#menuRecette th.rowTitleLow,
#menuRecette th.rowTitleHi {
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	padding: 5px;
	width: 65px;
}

