@charset "iso-8859-1";
@media screen {
	BODY{font-family: Verdana; color: #000066; margin-right:0; margin-top:0; leftmargin:0; topmargin:0; filter:alpha(opacity=100);}
/*	.WebSiteBG{background: #006600 url("../images/bg.jpg")}*/
	.WebSiteBG{background:#009900;}
	H1{font-weight:bold; font-size:14pt; text-align:center;}
	H2{font-weight:bold; font-size:9pt; text-align:center;}
	H3{font-weight:bold; font-size:9pt; text-align:center;}
	H4{font-weight:bold; font-size:9pt; text-align:center;}
	.A{font-size: 9pt; text-decoration: underline; COLOR: #0000FF;}
	A:hover{color: #990000; text-decoration: underline;}
	.A:visited{font-size: 9pt; text-decoration: underline; COLOR: #660033;}
	.form{font-size: 9pt; font-weight: bold; color: #CCCCFF;}
	.table{font-size: 9pt; text-align: justify; margin-right: 0; margin-top: 0; background: #FFFFFF; background-color: #FFFFFF;	border-style:solid; border-width:1px; border-color:black;}
	.tbl{font-size: 9pt; text-align: justify; margin-right: 0; margin-top: 0; background: #FFFFFF; background-color: #FFFFFF;	border-style:solid; border-width:1px; border-color:black;}
	.noprint{display: none;}
	.NBRight{font-size: 9pt; font-weight: bold; text-align: right; background: #FFFFFF; background-color: #FFFFFF;}
	.NBCenter{font-size: 9pt; font-weight: bold; text-align: center; background: #FFFFFF; background-color: #FFFFFF;}
	.default{font-size: 9pt; text-align: justify; margin-right:0; margin-top:0; background: #FFFFFF; background-color: #FFFFFF;}
	.milieu{font-size: 9pt; text-align: center; background: #FFFFFF; background-color: #FFFFFF;}
	.menu{font-size: 9pt; text-align: center; background: #FFFFFF; background-color: #FFFFFF;}
	.title2{font-size: 9pt; font-weight: bold; color: blue; text-align: left;}
	.T2{font-size: 9pt; font-weight: bold; color: blue;}
	.WebMenu{font-family: Verdana; color:#FFFFFF; font-weight:bold; font-size:10pt; line-height:15px; text-align:center; text-decoration:none;}
	.WebMenu:hover{font-family: Verdana; color:#FFFFFF; font-weight:bold; font-size:10pt; line-height:15px; text-align:center; text-decoration:none;}
	.WebMenu:visited{font-family: Verdana; color:#FFFFFF; font-weight:bold; font-size:10pt; line-height:15px; text-align:center; text-decoration:none;}
	.noprint {display: inline; font-family: Verdana; font-size: 11px; color:#330033; font-weight:bold; background-color: #FFCC00;}
	.Local{background: #FFFFFF; background-color: #FFFFFF;}
	.Serveur{background: #CCFF99; background-color: #CCFF99;}
	.Restore{background: #FAE1FF; background-color: #FAE1FF;}
	.Demo{margin-right:0; margin-top:0; leftmargin:0; background: #FFFEE9; background-color: #FFFEE9;}
	.ServeurRestore{background: #CCFFFF; background-color: #CCFFFF;}
	.pg {display: inline; font-family: Verdana; font-size: 7pt; text-align:center;}
	.Error {font-size: 10pt; font-weight: bold; text-align: center; background: #FF0000;}
	input, textarea, select, button{border: 1px #999 solid; background: #FFFFFF; padding: 0.1px;}
	
	.inputdelete{border: 0px #FFF none; width:16; cursor: pointer; cursor: hand; padding: 0.1px; background: #FFFFFF url("../images/del.png") no-repeat center;}
	.inputadd{border: 0px #FFF none; width:25; cursor: pointer; cursor: hand; padding: 0.1px; background: #FFFFFF url("../images/add.gif") no-repeat center;}
	.inputsearch{border: 1px #999 solid; padding: 0.1px; background: #FFFFFF url("../images/search.gif") no-repeat right;}
	.InputDivSearch{position:absolute; width:17; height:15; cursor:pointer; display:none;}
	
	.AJAXProcessing{position:absolute; left:50%; margin-left: -200px; width:400; height:35; font-size: 18px; font-weight: bold; text-align: center; color: black; background: #D8FFFF; padding: 1px; border: 1.5px solid; border-color: black; display:none; background-image:url(../images/wait.gif); background-repeat: no-repeat;}
	.IngredientDetail{position:absolute; top:30; left:50%; margin-left: -49%; width:98%; text-align: center; color: black; background: #CCCCCC; padding: 1px; border: 1.5px solid; border-color: black; display:none;}

	.Gras{font-weight: bold;}
	.TitleBar {font-size: 10pt; color: #FFFFFF; padding-top: 2px; height:20; background: #663300; background-color: #663300; border: 1px solid; border-color: #663300;}
	
	.displayNone{display: none; color: #FFFFFF; font-size: 1pt; width: 1;}
	.BT{border: 1px #999 solid; background: #FFFFFF; padding: 1px;}
	.hover {background:lightblue}
	.selected {background:lightgreen}
	.TresPetit{font-size: 7pt;}
	.DivBouttons{height: 30;}
	
	.WebMenuActivate{position:absolute; left:0px; top:0px; font-size: 9px;}
	.Analyse{width:98%; height:30; background: #EEEEEE; background-color: #EEEEEE; border: 1px solid; padding-top:4; text-decoration:none; border-color: black; font-weight:bold; font-size:13pt; text-align:center;}
	
	.T14{font-size: 17pt; color: #006600;}
	.T10{font-size: 10pt; font-weight: bold; color: #000066;}
	.T9{font-size: 9pt; color: #330066;}
	.T7{font-size: 7pt; color: #330066;}
}

@page {
	margin-top:1.2cm;
	margin-bottom:1.2cm;
	margin-left:0.1cm;
	margin-right:0.1cm
}

@media print {
	body{font-family: Arial; font-size: 12px; margin-right:0; margin-top:0; leftmargin:0; marginheight:0; marginwidth:0; rightmargin:0; topmargin:0;}
	H1{text-align:center;}
	H2{font-size: 14px; text-align:center;}
	H3{text-align:center;}
	H4{text-align:center;}
	.tbl{font-size: 12px; text-align: justify;}
	.NBRight{text-align: right;}
	.NBCenter{text-align: center;}
	.default{text-align: justify;}
	.milieu{text-align: center;}
	.title2{color: blue; text-align: left;}
	.A{text-decoration: underline; COLOR: #0000FF;}
	.WebMenu{display: none;}
	.noprint{display: none;}
	.noprint {display: none;}
	.menu{display: none;}
	.pg {display: none;}
	.WebMenuActivate{display: none;}
	.DivBouttons{display: none;}
	.displayNone{display: none; color: #FFFFFF; font-size: 1pt; width: 1;}
	input, textarea, select, button{display: none;}
	
	.Gras{font-weight: normal;}
	.T2{color: blue;}
	
	.Analyse{width:98%; height:30; background: #EEEEEE; background-color: #EEEEEE; border: 1px solid; padding-top:4; text-decoration:none; border-color: white; font-weight:bold; text-align:center;}
	
	.T14{font-size: 150%; color: #006600;}
	.T10{font-weight: bold; color: #000066;}
	.T9{color: #330066;}
	.T7{color: #330066;}
}