.menu2,
.footer,
.box_postuler,
.smenu,
.popMenu,
.navi,
.selectionBox,
.blocD,
.header .head2,
.header .head_menus,
.moteur,
.tab_trier,
.offresAffiche,
.boxRetour,
.boxSendPrint,
h2.decouvrez,
.ligneOutils,
.phraseSite {
	display: none !important;
}
.valeurs.colG, .zone_chat, .langues, .recherche, .menu_site, #fil_ariane {
	display:none;
}
/*
@media print 
{
  @page { margin: 0; }
  body  { margin: 1.6cm; }
}*/
html {
	margin:0px;
	padding:0px;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px;
	margin:0px;
	color:#383E49;
}
a {
	color:#B01823;
}
.logo img {
	width:100px;
	height:auto;
}
h1 {
	border:1px solid #E30514;
	padding:6px 15px;
	font-size:16px;
	margin-bottom:25px;
}
h2 {
	border-top:1px solid #ccc;
	padding-top:8px;
	margin-top:15px;
	font-size:15px;
}
h3 {
	font-size:13px;
	margin-bottom:10px;
}
h4 {
	font-size:12px;
}
.bFiche {
	border-top:1px solid #ccc;
	padding-top:8px;
	margin-top:15px;
}
.bFiche .l_date {
	padding-bottom:8px;
	font-weight: 600;
	color:#478C89;
}
.view th,
.view td {
	border-bottom:1px solid #ccc;
	padding:2px 8px 2px 0px;
}
hr {
	height: 1px;
	background-color: #ccc;
	margin:15px 0px;
	border:0px;
}
label {
	font-weight:bold !important;
	padding-top:8px !important;
}
th {
	text-align: left;
}
.box_societe {
	margin-top:20px;
}
.box_infosP .infos,
.box_infosP label {
	display:inline-block;
	padding-right:5px;
}
.box_societe .logoS {
	float:right;
  max-width:30%;
  width:auto;
  height:auto;
}
.logoS img {
  max-width:100%;
  height:auto;
  width:auto;
}
.box_infosP ul {
	margin:0px;
	padding:0px;
}
.box_infosP ul li {
	margin:0px 5px;
	padding:0px;
}
#tarteaucitronRoot {
	display: none !important;
}