body {
	background:#FFFFFF none repeat scroll 0%;
	color:#000000;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	margin:0pt;
	text-align:left;
}
h1, h2, h3, h4, h5 {
	font-weight:normal;
	margin:0pt;
	padding-bottom:5px;

}
h1 {
	color:#0095D8;
	font-size:2em;
	letter-spacing:-1px;
	line-height:1em;
}
h2 {
	color:#919191;
	font-size:1.75em;
}
h3 {
	color:#FF8230;
	font-size:1.6em;
}

h4 {
	color:#0095D8;
	font-size:1.27em;
}

p {
	font-size:1em;
	line-height:1.3em;
	padding-left:5px
}
.texte {
	font-size:1.2em;
	line-height:1.3em;
	padding-left:5px;
	color:#555555;
}
.texte2 {
	font-size:1em;
	line-height:1.3em;
	padding-left:5px;
}

a {
	color:#FF8230;
	text-decoration:underline;
}
.liste {
	list-style-image:url("../../template/fr/images/arrow_gray.gif") ;
	 
}
.sousliste {
	list-style-image:url("../../template/fr/images/arrow_gray.gif") ;
	 
}
#evidance {
	border-bottom: 1px #dcdcdd solid;
	background-color:#EEEEEE;
	padding: 10px 5px 10px 5px;
}
a.orangeArrow {
   background: url("../../template/fr/images/arrow_orange.gif") no-repeat top left;
   padding-left: 22px;
   line-height: 22px;
}
.clearfix:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}

.clearfix {display: inline-table;
}

.lien {
	font-size:1em;
	line-height:1.3em;
	padding-left:5px;
	text-decoration:underline;
}
.lien:hover {
	font-size:1em;
	line-height:1.3em;
	padding-left:5px;
	text-decoration:underline;
}
.lien:visited {
	font-size:1em;
	line-height:1.3em;
	padding-left:5px;
	text-decoration:underline;
}
.titre1 {
	font-size: 1.4em; 
	font-weight:bold;
}
.blanc {
	color: #FFFFFF;
}
.bleu {
	color: #08508D;
}
.bleu2 {
	color: #0095D8;
}
.orange{
	color:#FF8230;
}
.gris{
	color:#919191;
}

.separateur
{
	background-image:url(../../template/fr/images/separateur.gif);
}

.cellule {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px;
	padding-bottom:3px;
	padding-top:3px;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;  
	BORDER-TOP: #CCCCCC 1px solid; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 	
	font-family: Verdana;
	background-color:#f6f6ff;
	
	
	
}

.cadre{

	
	BORDER-RIGHT: #ADD3EF 1px solid;
	BORDER-LEFT: #ADD3EF 1px solid;  
		
	BORDER-BOTTOM: #ADD3EF 1px solid; 
	padding: 0px;
	 }
	 
	 
/* old css

.galerie {
	background-color: #E9E9E9;
	border: 1px solid #326495;
	padding: 15px;
	 }
.star {
	font-family: Verdana;
	font-size: 0.9em; 
	color: #08508D;
	font-weight:bold;
}


.list_ev {
	font-family: Verdana;
	font-size: 0.7em; 
	color: #000000; 
	font-weight:bold;
}
.separationheader {
	font-family: Verdana;
	font-size: 1em; 
	color: #FFFFFF; 
}
.padding {
	padding-left:3px;
}
input {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.6em; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana;
	border-bottom: 1px solid #D9D9D9;
	border-left: 1px solid #000000;
	border-right: 1px solid #D9D9D9;
	border-top: 1px solid #000000;
}

.input {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.7em; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana;
	border-bottom: 1px solid #D9D9D9;
	border-left: 1px solid #000000;
	border-right: 1px solid #D9D9D9;
	border-top: 1px solid #000000;
}
.input2 {
	border: 1px solid #939598; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma; 
	BACKGROUND-COLOR: #D7D7D7;
}

textarea {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.6em; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana;
	border-bottom: 1px solid #D9D9D9;
	border-left: 1px solid #000000;
	border-right: 1px solid #D9D9D9;
	border-top: 1px solid #000000;
}
.noborder {
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-top: 0px solid #FFFFFF;
}
.eqx {
	font-family: Verdana;
	font-size: 0.6em; 
	color: #384DAB;
	text-decoration:underline;
}
.eqx:hover {
	font-family: Verdana;
	font-size: 0.6em; 
	color: #94B5DE;
	text-decoration:none;
}
.eqx:visited {
	font-family: Verdana;
	font-size: 0.6em; 
	color: #94B5DE;
	text-decoration:underline;
}
.txterreur {
	font-family: Verdana;
	font-size: 0.7em; 
	color: #FF0000; 
}
.header {
	font-family: Verdana;
	color: #FFFFFF;
	background-image: url(../../template/fr/images/orange.gif); 
}
.row1 {
	BORDER-RIGHT: #FFFFFF 1px solid; 
	PADDING-RIGHT: 3px; 
	font-family: Verdana;
	font-size: 0.7em; 
	color: #000000; 
	background-color:#EDF5FA;
	BORDER-TOP: #FFFFFF 1px solid; 
	PADDING-LEFT: 3px; 
	BORDER-LEFT: #FFFFFF 1px solid; 
	BORDER-BOTTOM: #FFFFFF 1px solid; }	
.row0 {
	BORDER-RIGHT: #FFFFFF 1px solid; 
	PADDING-RIGHT: 3px; 
	font-family: Verdana;
	font-size: 0.7em; 
	color: #000000; 
	background-color:#FFFFFF;
	BORDER-TOP: #FFFFFF 1px solid; 
	PADDING-LEFT: 3px; 
	BORDER-LEFT: #FFFFFF 1px solid; 
	BORDER-BOTTOM: #FFFFFF 1px solid; }	
	
.input3 {
	font-family: Verdana;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px inset #999999;
	font-size: 12px;
	font-weight: normal;
}

.input5 {
	font-family: Verdana;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px inset #326293;
	font-size: 9px;
	font-weight: normal;
}
.cellule {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px;
	padding-bottom:3px;
	padding-top:3px;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;  
	BORDER-TOP: #CCCCCC 1px solid; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 	
	font-family: Verdana;
	background-color:#f6f6ff;
}
.SpecificationContent {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	PADDING-BOTTOM: 0px; 
	COLOR: #000000; 
	LINE-HEIGHT: 130%; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Verdana, sans-serif;
}
.SpecificationHeading {
	FONT-WEIGHT: bold; CURSOR: hand; 
	LINE-HEIGHT: 140%; 
	font-family: Verdana;
	font-size: 0.9em; 
	color: #0060AE; 
	padding-bottom:1px;
	padding-top:1px;
	text-decoration:none;
}
.NotShow {
	DISPLAY: none;
}
.Show {
} */
