body{ background: white; font-size: 12pt;}

#menu {  display: none; }

a:link, a:visited { color: #520; background: transparent; font-weight: bold; text-decoration: underline;  }

img, table, thead, tr, fieldset, form, legend, h1, h2, h3, h4, h5, h6 { border:0; margin:0; padding:0;}
p { margin:0 0 0 0; padding : 0 0 0 0; font:12px Arial,sans-serif;  text-align: justify;}
strong {font-weight:bold;}
em { font-style:italic;}
ul { padding:0; margin:0; list-style-type:none; }
table { border-collapse:collapse; }
div { z-index: 1; margin:0 0 0 0; padding:0 0 0 0;}

h1,h2,h3,h4, h5, h6 { margin:0; padding:0; }
h1 a { display:block; background:url(../pics/logo_perial.jpg) no-repeat top left; height:150px; width:275px; 
		text-indent:-9000px; margin-left: 0px; }
h2 { font-size:2em; color:#005697; font-weight: bold; text-transform: uppercase;
		letter-spacing: 1px; text-align: left; text-decoration: underline; }
h2 img {text-decoration: none; float: left; margin: 0px 5px;}
h3 { font-size:1.7em; color:#0086b4; font-weight: bold; }
h4 { font-size:1.3em; color:#FCAF17; font-weight: normal; }
	
.indentedText {overflow:hidden; text-indent:-9000px; height:0; display:block; line-height:0; font-size:0; width:0px;}
.center { text-align:center; margin:0 auto; display:block; }
form ul li { float:left;}
	
.floatLeft { float:left; }
.floatRight { float:right; }

.icone{ text-align: top;}


/********************************************************************************************************************/
/********************************************************************************************************************/
/******* HEADER *******/
#header {  margin: 0 auto 0 auto; display: block ; overflow: hidden;	background: none; }

#logo { width: 275px; height: 150px; margin: 0px; display: block ; float: left; overflow: hidden; }
	
#header_right { display:none}

/******* Content ******/
#content{ width: 90%; display: block ; float: none ; color: black; background: transparent none; }

#content_left, #content_center{ margin: 0 5%; display: block ; overflow: hidden; border: none;}

#content_right{ margin: 12% 5%; display: block ; overflow: hidden; border: none;}

/******* Ariane ******/
#ariane, .mgnlMainbarPreview , #footer , #menu, .slideshow_paragraphe, #slide_show , .slide, .slide_image,
.mini-slideshow_paragraphe ,.mini-slideshow_inner ,.jcarousel-skin-perial ,.mini-slide,.mini-slide_image
{ display: none ; height: 0px; }



.list_actu ,.list_actu_inner{ display: block ; }
		

/********* CHIFFRES CLEFS ****************/
.tablo { padding: 5px; border: 1px solid grey; margin: 0px; width: 95%; }
.tablo  td{ padding: 5px; text-align:right; font-size:10px; }
.tablo .SupHeader  td { border-bottom:1px solid black; font-weight:bold; text-align:center; background-color:#005697; color: #ffffff; }
.tablo .Header td { background-color:#dddddd; border-bottom:1px solid silver;  font-weight:bold;  }
.tablo .Data td { background-color:#ffffff; border-bottom:1px dotted silver;  }


	

	
	
	
