body {
	background-color : white ;
	background-image : url(../images/imgs_interface/fond_background.gif) ;
	background-repeat : repeat-y ;
	margin : 0px ;
		}
body.sans {
	background-color : white ;
	background-image : none ;
	margin : 0px ;
	}
body.fichier {
	background-color : rgb(116,65,137) ;
	background-image : none ;
	margin : 0px ;
	}		
table{
	display: block ;
	}


p{
	font-family : arial, verdana, sans-serif ;
	font-size : 12px ;
	line-height: 18px ;
	/*color : rgb(51,51,153) ;*/
	color : rgb(92,88,168) ;
	text-align : justify ;
	margin-left: 10px;
	margin-right: 10px;
	display : block ;
	}
p.onglets{
	font-family : arial, verdana, sans-serif ;
	font-size : 14px ;
	line-height: 19px ;
	font-weight:bold;
	color : rgb(92,88,168) ;
	margin-top: 5px;

	margin-bottom: 10px;
}
p.fichier{
	font-family : arial, verdana, sans-serif ;
	font-size : 13px ;
	line-height: 17px ;
	font-weight:normal;
	color : rgb(255,255,255) ;
	margin-top: 10px;

	margin-bottom: 5px;
}
p.fichier_petit{
	font-family : arial, verdana, sans-serif ;
	font-size : 11px ;
	line-height: 15px ;
	font-weight:normal;
	color : rgb(255,255,255) ;
	margin-top: 10px;

	margin-bottom: 5px;
}
p.breves{
	font-family : verdana, arial, sans-serif ;
	font-size : 10px ;
	line-height: 12px ;
	
	color : rgb(51,51,153) ;

	text-align : left ;
	margin-right: 5px;
	margin-left: 5px;
	display : block ;
	}
p.liste{
	font-family : arial, verdana, sans-serif ;
	font-size : 12px ;
	
	text-align : left ;
	margin-left: 2px ;
	margin-bottom: 5px ;

	display : block ;
	}

p.listedate{
	font-size : 9px ;
	
	margin-left: 12px ;
	margin-bottom: 10px ;

	display : block ;
	}

p.date{
	font-family : arial, verdana, sans-serif ;
	font-size : 9px ;
	color : rgb(255,255,255) ;

	text-align : right ;
	margin-right: 5px;
	margin-top: -23px;
	display : block ;
	}

p.titre{
	font-size: 24px ;
	font-weight: bold ;
	text-align: center ;
	line-height: 30px ;
	
	}
p.titre_fichier{
	font-size: 24px ;
	line-height: 35px ;
	color : rgb(255,255,255) ;
	font-weight: bold ;
	text-align: center ;
	}
	
p.soustitre{
	font-size: 14px ;
	font-weight: bold ;
	text-align: left ;
	margin-bottom: -15px;
	line-height: 21px ;
	
	}
p.soustitre_presentation{
	font-size: 18px ;
	font-weight: bold ;
	text-align: left ;
	margin-bottom: -15px;
	line-height: 26px ;
	
	}
	
p.para{
	margin-left: 25px;
	margin-top: 0px ;
	}

p.basdepage{
	font-family : arial,verdana, sans-serif ;
	font-size : 9px ;
	color : rgb(150,150,150) ;

	margin-left: 185px ;
	margin-top: -3px;
	display : block ;
	}

p.legende	{
	font-size : 9px ;
	line-height: 15px;
	color : rgb(150,150,150) ;

	text-align : right ;
	margin-top: -3px;
	margin-right: 5px;

	display : block ;	
	}

p.encadre	{
		font-size: 10px ;
		line-height: 12px;
		margin-bottom: 10px;
		margin-top: -10px;
		text-align : left ;
		
	display : block ;	

	}
font.entete_metier {
	color: rgb(255,255,255) ;
	font-weight: bold ;
	text-decoration: none ;
	}	
b {
	font-weight:bold;
	}

a:link {
	color: rgb(255,143,51) ;
	font-weight:bold;
	text-decoration: none ;
	}

a:active {
	color: rgb(255,143,51) ;
	font-weight:bold;
	text-decoration: none ;
	}

a:visited {
	color: rgb(255,143,51) ;
	font-weight:bold;
	text-decoration: none ;
	}

a:hover {
	color: rgb(51,51,153) ;
	font-weight:bold;
	text-decoration: none ;
	}
a.breves:link {
	color: rgb(255,255,255) ;
	font-weight: normal ;
	text-decoration: none ;
	}

a.breves:active {
	color: rgb(255,255,255) ;
	font-weight: normal ;
	text-decoration: none ;
	}

a.breves:visited {
	color: rgb(255,255,255) ;
	font-weight: normal ;
	text-decoration: none ;
	}

a.breves:hover {
	color: rgb(214,214,214) ;
	font-weight: normal ;
	text-decoration: underline ;
	}
a.onglets:link {
	color: rgb(92,88,168) ;
	text-decoration: underline ;
	}

a.entete_metier:link {
	color: rgb(255,255,255) ;
	font-weight: bold ;
	text-decoration: none ;
	}

a.entete_metier:active {
	color: rgb(255,255,255) ;
	font-weight: bold ;
	text-decoration: none ;
	}

a.entete_metier:visited {
	color: rgb(255,255,255) ;
	font-weight: bold ;
	text-decoration: none ;
	}

a.entete_metier:hover {
	color: rgb(134,125,184) ;
	font-weight: bold ;
	text-decoration: underline ;
	}
a.onglets:active {
	color: rgb(92,88,168) ;
	text-decoration: none ;
	}

a.onglets:visited {
	color: rgb(92,88,168) ;
	text-decoration: underline ;
	}

a.onglets:hover {
	color: rgb(134,125,184) ;
	text-decoration: none ;
}
li{
	font-family : arial, verdana, sans-serif ;
	font-size : 12px ;
	line-height: 18px ;
	/*color : rgb(51,51,153) ;*/
	color : rgb(92,88,168) ;
	text-align : justify ;
	margin-left: 10px;
	margin-right: 10px;
	display : list-item ;
	}
li.liste{
	font-family : arial, verdana, sans-serif ;
	font-size : 12px ;
	
	text-align : left ;
	margin-left: 2px ;
	margin-bottom: 5px ;

	display : list-item ;
}
