@page {size:portrait;margin:1cm;padding:0;width:auto;}
html, body {font-family:Arial, Verdana, sans-serif;color:black;background:none;/*font-size: 10pt;*/}
.page {width:auto;background:white;margin:0;}

/* Masquage des blocs de la page inutiles */
#menu_top, #sites_prevoir, #bt_taille_typo, #page_tools, #nav_left, #nav_trans {
	display: none;
}

#contenu_center #candidature_spontanee, #top_bt_extranet, .bt_retour_mag {
	display: none;
}

/* Désactivation des scrollbars et des overflow auto... */
#scrollbar_offres {
	visibility: hidden;
}
#contener_offres {
	height: auto;
}
#content_offres {
	height: auto;
}

/* Ajustements spécifiques */
#center {height: auto; background: none;}
#contener_center, #contenu_center {background: none; width: 100%; margin: 0; padding: 0; text-align: left;}
#contenu_left {}
#contener_center #contenu_right {background: none;}
#recru_temoignages .temoignage_player {
	padding-right:5px;
}
#top {
	/*width: 100%;*/
}
#top #num_vert {
	left: 400px;
	top: 80px;
}
.fil_ariane {
	margin-left:0;
}

/* Ajouts de contours */
#contenu_right_top, #center_bottom .center_bottom_left, #center_bottom .center_bottom_right {
	/*border: 1px solid #cdd3d9;*/
}

#center_bottom .center_bottom_left {
	width: 406px;
}

.bloc_left {
	border: 1px solid #cdd3d9;
	margin-bottom: 10px;
}
.bloc_left h2 {
	border-bottom: 1px solid #cdd3d9;
}
.bloc_left .bloc_left_contenu {
	padding-bottom: 10px;
}

#contener_center #contenu_center #blocs_right, 
#contener_center #contenu_center #nav_left {
	display: none;
}

#contener_center #contenu_center #contenu_right {
	width: 100%;
	padding: 0;
	margin: 0;
	float: none;
	clear: both;
}

#contener_center #contenu_center #contenu_right img {
	/*width: 100%;*/
}

#contener_center #contenu_center #contenu_right p {
	padding-top: 5px;
}
 
#contener_center #contenu_center #contenu_right ul {
	padding: 5px 7px;
	padding-left: 15px;
	list-style-type: disc;
	background-image: none;
}
 
#contener_center #contenu_center #contenu_right ul li {
	margin-left:10px;
	padding-left: 5px;
	list-style-type: disc;
	background-image: none;
}

#contener_center #contenu_center #contenu_right h2 {
	padding-top: 10px;
	padding-bottom: 10px;
}

#contener_center #contenu_center #contenu_right .right_full {
	width: 100%;
}

.popup {
	display: none;
}

#contener_center #contenu_center #contenu_offres #contenu_offres_bottom, 
#contener_center #contenu_center #contenu_offres {
	background: none;
	width: 100%;
	padding: 0;
	margin: 0;
	clear: both;
	float: none;
	text-align: left;
}

#contenu_offres .synthese .details,
#contenu_offres .synthese .details .points {
	width:auto;
}

#contenu_offres .subhome .contenu_txt {
	left: 0px;
}

#contenu_offres h2 {
	margin: 0;
	text-indent: 0px;
}

#contenu_offres .offres_onglets {
	float:none;
}

#contenu_offres .offres_onglets li, 
#contenu_offres .subhome .illus, 
#contenu_offres .subhome .bt_infos, 
#contenu_offres .subhome .fliter {
	display: none;
}

#contenu_offres .offres_onglets li.on {
	display: block;
	text-align:left;
}

#contenu_offres .offres_onglets li.on a {
	display: block;
	text-align:left;
	margin-left:10px;
	text-decoration:underline;
}

#contenu_offres * {
	margin: 0;
	padding: 0;
	left: 0;
}

#contenu_offres .offres_contenu_onglets {
	padding-left:10px;
	float:none;
	clear:left;
}

#contenu_offres .offres_contenu_onglets h2 {
	margin: 0;
	margin-top: 15px;
	padding: 0;
}

h1 {
	margin-left:10px;
	/*text-decoration:underline;*/
}

#contenu_offres h1 {
	color:#0092DB;
	text-align: left;
	font-size: 220%;
	padding-bottom: 5px;
	margin-left:10px;
	padding-left:10px;
}

#contenu_offres .synthese .points, 
#contenu_offres .synthese .contactez_nous {
	width: 250px;
	padding: 0;
	margin: 0;
	float: left;
	display: block;
	border: 0;
	text-align: left;
}

#contenu_offres .synthese .points ul {
	padding: 5px 7px;
	padding-left: 15px;
	list-style-type: disc;
	background-image: none;
}
 
#contenu_offres .synthese .points ul li {
	margin-left:10px;
	padding-left: 5px;
	list-style-type: disc;
	background-image: none;
}

#contenu_right .right_full, 
#contenu_right .right_limited,
#contenu_right #contenu_right_top,
#contenu_right #contenu_right_bottom,
#contenu_center.has_nav #contenu_right_top, 
#contenu_center.has_nav #contenu_right_bottom {
	background-image: none;
}

#contenu_offres .synthese .contactez_nous .bt_form, 
#contenu_offres .synthese .points .bt_brochure {
	display: none;
}

#contenu_offres .offres_contenu_onglets ul.default {
	padding: 5px 7px;
	padding-left: 15px;
	list-style-type: disc;
}
 
#contenu_offres .offres_contenu_onglets ul.default li {
	padding-left: 5px;
	list-style-type: disc;
}

#index_right {
	display: none;
}

#page_index #contenu_right {
	border: 0;
}

#index_solutions {
	background-image: none;
}

#index_recrutement {
	background-image: none;
	border: 1px solid #cdd3d9;
}

#index_recrutement a.bouton {
	display: none;
}

#index_recrutement, 
#index_contact {
	float: none;
	clear: both;
}

#index_contact {
	margin-top: 20px;
}

#page_index .bloc_left {
	float: right;
}

#contenu_center #logo-label-vie {
	position: static;
	float: right;
}

#page_index .bloc_left .bloc_left_contenu, #page_index .bloc_left {
	background-image: none;
}

#page_index .bloc_left .bouton_voir_actu {
	display: none;
}
