/* CSS Document */
body{
	background-color:#666666;
}
.main_table{
	width:850px;
	border-style:solid;
	border-width:2px;
	border-color:#ffffff;
}
.center_table{
	background-image:url(images/col_bg.gif);
	background-repeat:repeat-y;
	background-color:#FFFFFF;	
	vertical-align:top;
	text-align:center
}
.texte_itemmenu{
	padding:2px;
	text-align:left;
}
.texte_itemmenu a{
	font-family:Arial;
	font-size:12px;
	color:#666666;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}
.texte_itemmenu a:hover{
	font-family:Arial;
	font-size:12px;
	color:#666666;
	text-align:left;
	font-weight:bold;
	text-decoration:underline;
}
.main_text{
	font-family:Arial;
	font-size:12px;
	text-align:justify;
	color:#333333;
	vertical-align:top;
}
.main_text_red{
	font-family:Arial;
	font-size:12px;
	text-align:justify;
	color:#FF0000;
}
.textOrange12{
	font-family:Arial;
	font-size:12px;
	text-align:justify;
	color:#FF6600;
	vertical-align:top;
	font-weight:bold;
}
.text1{
	font-family:Arial;
	font-size:12px;
	text-align:justify;
	color:#333399;
	vertical-align:top;
}
.text2{
	font-family:Arial;
	font-size:12px;
	text-align:justify;
	color:#008080;
	vertical-align:top;
}
.text3{
	font-family:Arial;
	font-size:12px;
	text-align:justify;
	color:#800080;
	vertical-align:top;
}
.text4{
	font-family:Arial;
	font-size:12px;
	text-align:justify;
	color:#0000FF;
	vertical-align:top;
}
.text5{
	font-family:Arial;
	font-size:12px;
	text-align:justify;
	color:#FF6600;
	vertical-align:top;
}
.text6{
	font-family:Arial;
	font-size:12px;
	text-align:justify;
	color:#800000;
	vertical-align:top;
}
.editorial{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#666666;
	text-align:left;
	padding:3px;
	vertical-align:bottom;
}
.titre_rouge{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#FF0000;
}
.titre_noir{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}
.titre_rougeV2{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
}
.titre_noirV2{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.foot{
	background-image:url(images/foot_bg.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	text-align:right;
	font-family:Arial;
	font-size:10px;
	color:#000000;
}
.foot a{
	font-family:Arial;
	font-size:10px;
	color:#000000;
}
.bg1{
	font-family:Arial;
	font-size:10px;
	color:#000000;
	background-color:#ffcc99;
}
.bg2{
	font-family:Arial;
	font-size:10px;
	color:#000000;
	background-color:#ffff99;
}
.bg3{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	background-color:#BC3F00;
}
.bg4{
	font-family:Arial;
	font-size:10px;
	color:#ff0000;
	background-color:#ffff99;
}
.bg5{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	background-color:#ff6600;
}
.bg6{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	color:#003399;
	background-color:#FF9933;
}
.bg7{
	background-color:#FFCC00;
}
.bg8{
	background-color:#FFF5C9;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
	color:#333333;
	vertical-align:top;
	padding:5px;
}
.bg9{
	background-color:#FFFF91;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
	color:#333333;
	vertical-align:top;
	padding:5px;
}
.bg10{
	background-color:#FFE7FF;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
	color:#333333;
	vertical-align:top;
	padding:5px;
}
.bg11{
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	background-color:#993300;
}
.bg12{
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	background-color:#FFCC00;
}
.bg13{
	font-family:Arial;
	font-size:16px;
	color:#000000;
	background-color:#FFE2C5;
}
.bg14{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#008000;
}
.bg15{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#84AF04;
}
.bg16{
	font-family:Arial;
	font-size:12px;
	text-align:justify;
	color:#000000;
	background-color:#FFFF99;
	padding:5px;
}
.bg17{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-align:justify;
	background-color:#FFFFBD;
	padding:5px;
}
.bg18{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-align:justify;
	background-color:#FFFFD7;
	padding:5px;
}
.bg19{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#800000;
	padding:5px;
}
.bg20{
	background-color:#FFF5C9;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
	color:#333333;
	vertical-align:top;
}
.borderMarron{
	border-color:#800000;
	border-style:solid;
	border-width:1px;
}
.text_little{
	font-family:Arial;
	font-size:10px;
	color:#000000;
	text-align:justify;
}
.text_little_red{
	font-family:Arial;
	font-size:10px;
	color:#ff0000;
}
.chiffre_rouge_encadre{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#ff0000;
	border-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
}
.chiffre_noir_encadre{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#000000;
	border-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
}
.titre_simple{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.attention{
	background-color:#FFFF99;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	border-color:#FFCC99;
	border-style:solid;
	text-align:justify;
	border-width:1px;
	padding:5px;
}
.ligne1_caracteristiques{
	background-color:#FFFF99;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
}
.ligne2_caracteristiques{
	background-color:#FFCC99;
	font-family:Arial;
	font-size:12px;
	padding:2px;
}
.ligne3_caracteristiques{
	background-color:#FFDBC9;
	font-family:Arial;
	font-size:12px;
	padding:2px;
}
.ligne1_applications{
	background-color:#808080;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
}
.info{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
	font-style:italic;
}
.formLabel{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:left
}
input{
	background-color:#f5f5f5;
	border-color:#ff6600;
	border-width:1px;
	border-style:solid;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	padding:2px;
}

textarea{
	background-color:#f5f5f5;
	border-color:#ff6600;
	border-width:1px;
	border-style:solid;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
.bordures_grises{
	border-color:#cccccc;
	border-width:1px;
	border-style:solid;
	width:500px;
}
.titre_contact{
	color:#336699;
	font-weight:bold;
}
.texte_contact{
	color:#008000;
	font-weight:bold;
}
.titre_colonne_gauche{
	background-color:#E1F0FF;
	font-size:14px;
	font-family:Arial;
	color:#000000;
	font-weight:bold;
}
.titre_colonne_gaucheV2{
	font-size:14px;
	font-family:Arial;
	color:#000000;
	font-weight:bold;
}