	.ml				{
	background: #eeeeee;
	border: #dddddd 1px solid;
	font-size: 1em;
}
	.logo 			{	width 		: 	416px;
						height 		: 	130px; }
	#logoarea		{ 	width		: 	100%;
						text-align	:	center; }
	#menuarea		{	text-align	: justify;
						border-color: #000066;
						border-width: 1px;
						border-style: solid;
						margin		: 1em;
						padding		: 1em; 
						background	: #ffffff; }
	#servicearea	{	text-align	: justify;
						border-color: #000066;
						border-width: 1px;
						border-style: solid;
						margin		: 1em;
						padding		: 1em; 
						background	: #ffffff; }
	h1			{
	font-style: normal;
	text-align: center;
	color:#ffcc00;
	font-size: 18pt;
	border-color: #000033;
	border-width: 1px;
	border-style: solid;
	margin: 1em;
	padding: 1em;
	background:#000066;
}
	.news_title	{	background: url(barre_news.jpg);
					width: 100%;
					font-weight: bold;
				}
	.news_text	{	text-align: justify;
					width : 100%;
					background:#000066;
					font-size: 0.8em;
					color: #ffffff;
				}
	.faq_title	{	background: url(barre_news.jpg);
					font-weight: bold;
				}
	.faq_text	{	text-align: justify;
					border-color: #000033;
					border-width: 1px;
					border-style: solid;
					padding: 1em;
					background:#000066;
					font-size: 0.95em;
					color: #ffffff;
				}
	.devis_input	{	BACKGROUND-COLOR: white;
						COLOR: #000000;
						text-align:right;
						FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
						FONT-SIZE: 11px ;
						BORDER-BOTTOM: #808080 1px solid;
						BORDER-LEFT: #808080 1px solid;
						BORDER-RIGHT: #808080 1px solid;
						BORDER-TOP: #808080 1px solid;
					}
	.devis_input_b	{	BACKGROUND-COLOR: white;
						COLOR: #000000;
						text-align:center;
						FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
						FONT-SIZE: 11px ;
						BORDER-BOTTOM: #808080 2px solid;
						BORDER-LEFT: #808080 2px solid;
						BORDER-RIGHT: #808080 2px solid;
						BORDER-TOP: #808080 2px solid;
					}
	.devis_entete 	{ 	background: #dddddd;
						color: #000000;
					}
	P	 	{	font-style: normal;
				color: #000000;
			}
	.titrub	{

	font-style : italic;
	font-size: 10pt;
	font-weight : bold;
	border-bottom : 2px solid #FF9800;
	border-right : 4px solid #FF9800;
}
	.cadre	{	text-align: justify;
				border-color: #000033;
				border-width: 1px;
				border-style: solid;
				margin: 1em;
				padding: 1em;
				background:#000066;
				color: #ffffff;
			}
	P.cadre_menu	{	text-align: justify;
				border-color: #000066;
				border-width: 1px;
				border-style: solid;
				margin: 1em;
				padding: 1em;
			}
	P.cadre2	{	text-align: justify;
				border-color: #000033;
				border-width: 1px;
				border-style: solid;
				padding: 1em;
				background:#000066;
				font-size: 0.8em;
			}			
	P.annonce {	text-align: justify;
				border-color: #000033;
				border-width: 2px;
				border-style: solid;
				margin: 1em;
				padding: 1em;
				color: #000000
			}
	P.titre	{	text-align: center;
				color:#ffcc00;
				font-size: 18pt;
				border-color: #000033;
				border-width: 1px;
				border-style: solid;
				margin: 1em;
				padding: 1em;
				background:#000066
			}
	P.titre2	{	text-align: center;
				color:#ffcc00;
				font-size: 18pt;
				border-color: #000033;
				border-width: 1px;
				border-style: solid;
				margin: 1em;
				background:#000066
			}			
	P.menu	{	text-align: center;
				border-color: #000066;
				border-width: 1px;
				border-style: solid;
				margin-left: 16em;
				margin-right: 16em;
				padding: 1em;

			}
body	{
	background: url(fondhes.jpg) repeat;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica;
	color: #000000;
}
.entetealternance { background: #0000ff;}
.entete { background: #0099ff;}
.contraste { background: #ffff99; }
.contrastefort { background: #ffcc99; }
TD.entete2 { background: #0000ff;
			color: #ffffff;	}
TD.stitre { background: url(barre_news.jpg);}
TR.stitre { background: url(barre_news.jpg);}
TR.entete { background: #0000ff;
			color:#ffffff}			
TABLE.mail	{	color: #ffffcc }
table.servo {
	border : thick solid Navy;
	background : #fefefe;
}
A:link		{	color: #000066 }
.spec		{ 	color:black; }
A:visited	{	color: #000033 }
.spec		{ 	color:black;}
A:active	{	color: #000066 }
A:hover 	{	color: #ffffff;	
				background:#000066}