body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
}

@page {
	margin:0px;
	margin-left:10%;
	margin-right:10%;
	border:solid;
	border-width:1px;
	border-color:#000000;
	text-align:justify;
}

/*------------------------------------------- STRUCTURE PAGE ------------------------------------*/
#tr_haut, #td_top, #td_top_left, #td_top_right, 
#td_middle_left, #td_middle_right, #td_bas,
 #td_menu, #tr_bas  {
	display:none;
}

.no_print {
display:none;
}

#table_structure, #td_contenu, .contenu_rub {
width:100%;
}

.print {
	border:solid;
	border-width:1pt;
	border-color:#000000;
	padding:25pt;
	width:100%;
}


#photo_principale {
display:none;
}

.hidden {
display:block;
margin-right:10pt;
border:solid;
border-width:1px;
border-color:#000000;
}

.bloc_actu_liste {
display:block;
margin:10pt;
border:solid;
border-width:1px;
border-color:#000000;
}

p {
text-align:justify;
margin:0;
padding:0;
}

/*-------------------------------------- RUBRIQUE -------------------------------------------- */
.breadcrumbs {
display:none;
}

h2.titre_rubrique {
color:#000000;
font-weight:bold;
font-size:20px;
padding:0;
margin:0;
}

.rubrique_vert {
font-weight:bold;
color:#000000;
}

.lien_general, .lien_general:hover {
color:#000000;
text-decoration:underline;
}


.titre_pub, .titre_hidden {
display:block;
font-size:16px;
padding:0;
font-weight:bold;
color:#000000;
}

h1.titre_publications{
font-size:18px;
color:#000000;
font-weight:bold;
margin:0; 
padding:0;
}

.titre_rubrique_actu h1{
padding:0;
font-size:18px;
color:#000000;
font-weight:bold;
margin:0;
}

.actu_titre_grand {
color: #000000;
font-size:19px;
font-weight:bold;
text-align: left;
}

.actu_titre {
color: #000000;
font-size:13px;
font-weight:bold;
text-align: left;
}

#fil_ariane, #fil_ariane a,  #fil_ariane a:hover {
font-size:10px;
color:#000000;
}

.titre_rubrique h1{
font-size:18px;
color:#000000;
font-weight:bold;
margin:0;
padding:0;
}

.actu_date {color:black;}


