body,td, td.contenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 110%;
	color:#6A6B6D;
}
.news{
	font-style:normal;
}
a.menu, a:link.menu { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color:#848484; 
	line-height:8pt;
	font-style:normal;
}
a:visited.menu {
	text-decoration: none;
	color:#848484;
}
a:hover.menu, a:active.menu {
	text-decoration:underline;
	color:#FF3700; 
}
/* Sous menu */
a.sousmenu, a:link.sousmenu{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-decoration: none;
	color:#414141; 
	font-style:normal;
}
a:visited.sousmenu{
	text-decoration: none;
	color:#414141;
}
a:hover.sousmenu, a:active.sousmenu{
	text-decoration:underline;
	color:#FF3700; 
}

a { 
	font-family: Arial;
	color:#414141;
	font-size: 9pt;
	text-decoration: none; 
	font-style:italic;

}
a:visited {
	text-decoration: none;
	color:#414141;
}
a:hover {
	text-decoration:underline;
	color:#FF3700; 

}

.titreNews
{
 	color: #FF3700;
	font-size: 16pt;
	font-weight:bold; 
}
.datesNews
{
 	color: #FF3700;
	font-size: 10pt;
}
.contenu
{
	text-align:justify;
}

ol {
	list-style-type:decimal;
	line-height:12pt;
}

ul {
	list-style-position: outside;
	list-style-image: url('../images/puce_li_ul.gif');
	line-height:12pt;
}
li{
	margin-left : -18px;
}
.orange
{
 	color: #FF3700;
}













h1 {font-size:16px;font-weight:bold; }
h2 {font-size:14px;font-weight:bold; }

.p{
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 90%; */
	line-height: 100%;
	margin-left: 3px;
	margin-right: 3 px;
	text-align:justify;
}
td{
	color:#3E3E40 ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	line-height: 100%;
	margin-left: 3px;
	margin-right: 3 px;
}
th{
	background-color: #EDECEE;
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-align: left;
}
h1{
 	color: #E64415;
	font-size: 10pt;
	margin: 0px;
	background-repeat: no-repeat;
	font-family: Arial;
	padding-left:0px; 
	padding-top:8px; 
	padding-bottom:3px;
	font-weight:bold;     
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	color : #475963;
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	color : #475963;

}

.table_head{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 100%; */
	font-weight: bold;
	text-indent:9px;
}
.datum1{
	font-size: 80%;
	background-color : #E64415;
}
.li_menu {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 100%; */
	line-height: 110%;
	margin-left : -19px;
	color : #475963;
	list-style-image:url('/images/puce.gif')
}


/* ----------------- CSS Pour les encadrements ---------------------- */

/* ================ 1 - Sous Menu vertical (gauche) ================ */

.hautbox1 {
 	color: #414042;
	font-size: 10pt;
	margin: 0px;
	background-image:url('img/hautbox2b.gif');
	background-repeat: no-repeat;
	font-family: Arial;
	padding-left:0px; 
	padding-top:0px; 
	padding-bottom:3px;
	font-weight:bold;     
}
.bgbox1 {
	background-image:url('img/bgbox2b.gif');
   	padding-left:5px; 	
}
td.basbox1 {
	padding: 0px;
	padding-bottom:2px;
	margin-bottom: 8px;
	background-image:url('img/basbox2b.gif');	
}		

/* ================ 2 - Menu vertical (gauche) ================ */
.hautbox2 {
 	color: #FFFFFF;
	font-size: 10pt;
	margin: 0px;
	background-image:url('img/bkgtools.gif');
	background-repeat: no-repeat;
	font-family: Arial;
	padding-left:5px; 
	padding-top:0px; 
	padding-bottom:3px     
}
.bgbox2 {
   background-color: #DDDEDB;
   	padding-left:5px; 	
}
td.basbox2 {
	padding: 0px;
	padding-bottom:2px;
	margin-bottom: 8px;
	background-image:url('img/bkgbottomtools.gif');	
}		

/* ================ 3 - Contenu (centre) ================ */

.hautbox3 {
 	color: #E64415;
	font-size: 10pt;
	margin: 0px;
	background-image:url('img/bkgintegration2c.gif');
	background-repeat: no-repeat;
	font-family: Arial;
	padding-left:0px; 
	padding-top:0px; 
	padding-bottom:3px;
	font-weight:bold;     
}
.bgbox3 {
	background-image:url('img/bkgbgintegration2.gif');
   	padding-left:5px; 	
}
td.basbox3 {
	padding: 0px;
	padding-bottom:2px;
	margin-bottom: 8px;
	background-color:red;
	background-image:url('img/bkgbottomintegration2.gif');	
}

/* ================ 4 - Menu vertical des sous sites (droite) ================ */

.hautbox4 {
 	color: #FFFFFF;
	font-size: 10pt;
	margin: 0px;
	background-image:url('img/hautbox4.gif');
	background-repeat: no-repeat;
	font-family: Arial;
	padding-left:5px; 
	padding-top:0px; 
	padding-bottom:3px; font-weight:bold     
}
td.basbox4 {
	padding: 0px;
	padding-bottom:2px;
	margin-bottom: 8px;
	background-image:url('img/basbox4.gif');	
}		
.bgbox4 {
	background-image:url('img/bgbox4.gif');
   	padding-left:5px; 	
}

/* ================ 5 - Sous Menu vertical des sous sites (droite) ================ */

.hautbox5 {
 	color: #FFFFFF;
	font-size: 10pt;
	margin: 0px;
	background-image:url('img/hautbox2c.gif');
	background-repeat: no-repeat;
	font-family: Arial;
	padding-left:5px; 
	padding-top:0px; 
	padding-bottom:3px     
}
.bgbox5 {
	background-image:url('img/bgbox2.gif');
   	padding-left:5px; 	
}

td.basbox5 {
	padding: 0px;
	padding-bottom:2px;
	margin-bottom: 8px;
	background-image:url('img/basbox2.gif');	
}		




.titre {
 	color: #E64415;
	font-size: 10pt;
	margin: 0px;
	font-family: Arial;
	padding-left:0px; 
	padding-top:0px; 
	padding-bottom:10px;
	font-weight:bold;     
}
.titre2 {
 	color: #E64415;
	font-size: 11pt;
	margin: 0px;
	font-family: Arial;
	padding-left:0px; 
	padding-top:0px; 
	padding-bottom:10px;
	font-weight:bold;    
	text-decoration:underline; 
}

.hrmenu
{
	height: 1px;
	margin: -0.5em 0 0;
	color: #E64415;
	border: 0 none;
		
}