body{
	margin:0px;
	FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 12px;color : #000000;
	}

A{color : black;font-weight : normal;text-decoration : underline;}
A:Active{color : black;font-weight : normal;text-decoration : underline;}
A:Hover{color : black;font-weight : normal;text-decoration : underline;}

A.blanc{font-size : 8pt;font-family : Verdana;color : white;text-decoration : none;font-weight : normal}
A.blanc:Visited{font-size : 8pt;font-family : Verdana;color : white;text-decoration : none;font-weight : bold;}
A.blanc:Active{font-size : 8pt;font-family : Verdana;color : white;text-decoration : none;font-weight : bold;}
A.blanc:Hover{font-size : 8pt;font-family : Verdana;color : white;text-decoration : underline;font-weight : bold;}

A.orange{COLOR : #ce5600;FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 12px;FONT-WEIGHT : bold;text-decoration : underline;}
A.orange:Hover{COLOR : #ce5600;FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 12px;FONT-WEIGHT : bold;text-decoration : underline;}
A.orange:Active{COLOR : #ce5600;FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 12px;FONT-WEIGHT : bold;text-decoration : underline;}
A.orange:visited{COLOR : #ce5600;FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 12px;FONT-WEIGHT : bold;text-decoration : underline;}

A.titre-decoration{text-decoration : underline;COLOR : #ce5600;FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 12px;FONT-WEIGHT : bold;}
A.titre-decoration:Visited{COLOR : #ce5600;FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 12px;FONT-WEIGHT : bold;}
A.titre-decoration:Hover{COLOR : #ce5600;FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 12px;FONT-WEIGHT : bold;}

A.lienmenu{COLOR : #1a7fb4;FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 13px;FONT-WEIGHT : bold;TEXT-DECORATION : none;}
A.lienmenu:visited{COLOR : #1a7fb4;FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 13px;FONT-WEIGHT : bold;TEXT-DECORATION : none;}
A.lienmenu:Active{COLOR : #1a7fb4;FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 13px;FONT-WEIGHT : bold;TEXT-DECORATION : none;}
A.lienmenu:hover{COLOR : #1a7fb4;FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 13px;FONT-WEIGHT : bold;text-decoration : underline;}

.texte{font-size : 12px;font-family : Arial;font-weight : normal;font-style : normal;color : #333333;}
.textejustify{COLOR : #333333;FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 12px;TEXT-ALIGN : justify;TEXT-DECORATION : none;}
.textealignright{COLOR : #333333;FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 12px;TEXT-ALIGN : right;TEXT-DECORATION : none;}
.textealigncenter{COLOR : #333333;FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 12px;TEXT-ALIGN : center;TEXT-DECORATION :none;} 
.textealignleft{COLOR : #333333;FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 12px;TEXT-ALIGN : left;TEXT-DECORATION : none;}
.texteblanc { font-size : 12px;font-family : Arial;font-weight : bold;font-style : normal;color : #FFFFFF; }
.textepetitjustify{COLOR : #000000;FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 10px;TEXT-ALIGN : justify;}
.textepetitbleu{FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 10px;color : #185dad;}
.stitre{font-size : 10pt;font-family : Arial;font-weight : bold;}
.titregrand{margin-top: -5px;margin-right: 0pt;margin-bottom: 40px;margin-left: 0pt;font-size: 48px;font-weight: bold;line-height: 1em;color: #9c9d9f;}
.titremoinsgrand{margin-top: 10px;margin-right: 0pt;margin-bottom: 40px;margin-left: 0pt;font-size: 25px;font-weight: bold;line-height: 1em;color: #9c9d9f;}
.titre-decoration{COLOR : #ce5600;FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 12px;FONT-WEIGHT : bold;}
.titrebleu{COLOR : #1a7fb4; FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 13px;FONT-WEIGHT : bold;TEXT-DECORATION : none;}
.titrebleuGrand{COLOR : #990000;FONT-FAMILY : Verdana,Arial, Helvetica, sans-serif;FONT-SIZE : 16px;FONT-WEIGHT : bold;TEXT-DECORATION : none;}
.titremoyen{COLOR : #575757;FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 15px;FONT-WEIGHT : bold;TEXT-DECORATION : none;}
.texteGras { font-size : 12px;font-family : Arial;font-weight : bold;font-style : normal;color : #333333; }
.textepetit { FONT-FAMILY : Arial, Helvetica, sans-serif;FONT-SIZE : 10px;color : #000000; }


/*MAJ du 25/11/2005*/
.img-couv-colonne{
	margin:10px 0 0 10px;
}
.annonce{
	padding:15px;
}
#maintenance{
	width:350px;
	margin:5px;
	padding:15px;
	border:1px solid red;
	background-color:#FFCACA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.alerte{
	width:50%;
	margin:15px;
	padding:15px;
	border:1px solid red;
	background-color:#FFCACA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
}
.alerte input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	vertical-align:middle;	
	margin:5px 0 5px 0;
}
#maintenance input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	margin:5px 0 0 0;
}
.intro_commande{
	text-align:center;
	width:950px;
	margin:0;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.bloc-commande,.bloc-commande-form{
	text-align:left;
	width:500px;
	margin:5px;
	padding:15px;
	border:1px solid #ccc;
	background-color:#e6e6e6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.bloc-commande h2{	
	color:black;
	margin:0 0 15px 0;
	font-size:22px;
	text-align: center;
}
.bloc-commande h3{	
	color:black;
	margin:0 20px 15px 20px;
	font-size:12px;
	text-align: center;
}
.bloc-commande p{
	margin:0 0 20px 0;
}
.bloc-commande p strong{
	color:red;
}
.bloc-commande-form p{
	margin:0 0 5px 0;
}
.bloc-commande-form input{
	margin:0 0 0 5px;
	vertical-align:baseline;
}
.case_commande{
	width : 50%;
	margin:5px;
	padding:5px;
	border:1px solid red;
	background-color:#FFCACA;
}
.case_commande input{
	vertical-align:middle;
}
/*Formulaire de contact*/
label{
	float:left;
	text-align:right;
	width: 25%;
}
.separation{
	clear:both;
	visibility:hidden;
	margin:-1px;
}

td.menu{
	background-color:#333;
	color:white;
	padding:5px 0 5px 10px;
	text-align:center
}
td.menu a{
	color:white
}

td.textealigncenter{
	padding-bottom: 40px;
}