body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin:0pt;
	padding:0pt;
}

/* [-- Block Wrapper --]*/
#b_wrapper_gen {
	text-align: left;
}
#b_wrapper {
}
/* [--  Block Header --]*/
#b_header {
	height: 93pt;
	background-color:#FFFFFF;
}
/* [--  General Blocks --]*/
#b_center {
	background-color:#FFFFFF;
	margin:0pt;
	padding: 0pt;
}
#b_left {
	display:none;
}
#b_right {
	display:none;
}
#b_bottom {
	display:none;
}
/* [--  Blocks - Center --]*/
#b_center h1{
	font-size:12pt;
	border-bottom: 2pt solid #ee7628;
}
#b_center h1.trend1{
	font-size:12pt;
}
#b_center h1.trend2{
	font-size:12pt;
	font-weight:bold;
	border-bottom: 2pt solid #ee7628;
}
#b_center h2{
	font-size:11pt;
}
#b_center .lv2{
	margin:0pt 0pt 0pt 15pt;
}
/* ----- */
#b_center_Mlv1{
	display:none;
}
/* ----- */
#b_center_Mlv2{
	display:none;
}
/* ----- */
#b_center_boxquote{
	margin: 10pt;
	padding: 10pt 5pt 10pt 10pt;
	float: right;
	width: 100pt;	
}
#b_center_boxquote blockquote{
	font-size: 11pt;
}
#b_center_boxquote p{
	font-size: 9pt;
}
/* ----- */
#b_center_signature{
	text-align:center;
	margin: 0pt;
	padding: 20pt 0pt 0pt 0pt;
}
/* [--  Blocks - Bottom --]*/

/* ----- */
/* [-- General Tag --]*/
p{
	font-size:11pt;
	text-align: justify;
	padding-bottom: 8pt;
	margin:0pt;
}


/* Marque page courante */
body#t_a2m li.t_a2m a:link, body#t_a2m li.t_a2m a:visited,
body#t_contact li.t_contact a:link, body#t_contact li.t_contact a:visited,
body#t_produit li.t_produit a:link, body#t_produit li.t_produit a:visited,
body#t_poteau li.t_poteau a:link, body#t_poteau li.t_poteau a:visited,
body#t_reseau li.t_reseau a:link, body#t_reseau li.t_reseau a:visited,
body#t_eclairage li.t_eclairage a:link, body#t_eclairage li.t_eclairage a:visited,
body#t_antideflagrant li.t_antideflagrant a:link, body#t_antideflagrant li.t_antideflagrant a:visited,
body#t_compteur li.t_compteur a:link, body#t_compteur li.t_compteur a:visited,
body#t_piscine li.t_piscine a:link, body#t_piscine li.t_piscine a:visited,
body#t_traitement_eau li.t_traitement_eau a:link, body#t_traitement_eau li.t_traitement_eau a:visited,
body#t_anticorrosion li.t_anticorrosion a:link, body#t_anticorrosion li.t_anticorrosion a:visited,
body#t_stabilisateur li.t_stabilisateur a:link, body#t_stabilisateur li.t_stabilisateur a:visited,
body#t_antipoussiere li.t_antipoussiere a:link, body#t_antipoussiere li.t_antipoussiere a:visited,
body#t_asphalte li.t_asphalte a:link, body#t_asphalte li.t_asphalte a:visited{
	color: #f90;
}




/*ul,ol{
	font-size:11pt;
	padding-left: 50pt;
	text-align: justify;
	margin:10pt 0pt;
	list-style-position: outside;	
}		
ul li, ol li	{
	padding: 0pt;
}*/

/*fieldset {
  border: 1pt dotted #61B5CF;
  margin-top: 16pt;
  padding: 10pt;
}
legend {
  font: bold 0.8em Arial, Helvetica, sans-serif;
  color: #00008B;
  background-color: #FFFFFF;
}
form p {
  clear: left;
  margin: 0;
  padding: 0;
  padding-top: 5pt;
}
form p label {
  float: left;
  width: 30%;
  font: normal 11pt Arial, Helvetica, sans-serif;
}
form p label.req {
  font-weight:bold;
}
textarea{
  color: #00008B;
  background-color: #E3F2F7;
  border: 1pt inset #00008B;
}
select {
  color: #00008B;
  background-color: #E3F2F7;
  width: 200pt;
}
input.txt {
  color: #00008B;
  background-color: #E3F2F7;
  border: 1pt inset #00008B;
  width: 200pt;
}
input.btn {
  color: #00008B;
  background-color: #ADD8E6;
  border: 1pt outset #00008B;
  float:left;
  margin-right:5pt;
  margin-bottom:20pt;
}
.legal {
	font-size:9pt;
	float:right;
	line-height: 10pt;
}
*/
.clear {
	clear: both;
}
.clear_r {
	clear: right;
}
.inactif a{
	background-color: #E0E0E0;
}
.align-left {
	text-align: left;
}
.pad-top0 {
	padding-top:0pt;
}
