/* ------------------------------------------------------ *//* PAGES POP-UP *//* ------------------------------------------------------ */#conteneurPopup {	position: relative;	margin-right: auto;	margin-left: auto;	width: 520px;}#conteneurPopup #pagePopup {	width: 500px;	background-color: #938e8a;	padding: 10px;}/* ---------------------------------------------------------   PAGES POP-UP : NAVIGATION BAS DE PAGE--------------------------------------------------------- */#navPopup {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	margin-top: 5px;	padding-bottom: 10px;}#navPopup .gauche {	float: left;	width: 40%;}#navPopup .gauche a {	color: #000;	text-decoration: none;}#navPopup .gauche a:hover {	color: #57505a;}#navPopup .gauche img {	margin-right: 10px;	vertical-align: center;}#navPopup .droite {	float: right;	width: 40%;	text-align: right;}#navPopup .droite a {	color: #000;	text-decoration: none;}#navPopup .droite a:hover { 	color: #57505a;}#navPopup .droite img {	margin-left: 10px;	vertical-align: center;}#navPopup .centre {	float: left;	width: 20%;	text-align: center;}#navPopup .centre a {	color: #000;	text-decoration: none;}#navPopup .centre a:hover { 	color: #57505a;}/* ---------------------------------------------------------   PAGES POP-UP : ABONNEMENT NEW LETTER--------------------------------------------------------- */#pagePopup .libcheckbox {	font-family: Helvetica, Arial, sans-serif;	font-size: 11px;	color: #000;	font-weight: bold;	padding-bottom: 10px;	padding-left: 160px;}#pagePopup .checkbox {	font-size: 5px;	color: #000;	border: 0px solid #fff;}/* ---------------------------------------------------------   PAGES POP-UP : Affichage des pages--------------------------------------------------------- */#pagePopup #pageNext {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	text-align: right;	color: #352f36;}#pageNext a {	color: #000;	text-decoration: none;}#pageNext a:hover {	color: #57505a;}/* ------------------------------------------------------ *//* PAGES POP-UP : CONTACT *//* ------------------------------------------------------ */#pagePopup #contentContact {	background-color: #fff;	padding: 5px;}#contentContact h1 {	margin-bottom: 10px;	padding: 5px 0px 5px 0px;	border-top: dotted 1px #57505a;	border-bottom: dotted 1px #57505a;	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	color: #000;	font-weight: bold;	text-indent: 160px;}#contentContact h2 {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #352f36;	margin-bottom: 15px;	text-indent: 160px;}#contentContact fieldset {	position: relative;	margin-top: 5px;	margin-bottom: 10px;	border-top: none;	border-right: none;	border-bottom: none;	border-left: none;}#contentContact legend {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000;	font-weight: bold;	padding-bottom: 10px;	padding-left: 160px;}#contentContact p {	position: relative;	clear: left;	margin-bottom: 5px;}#contentContact .libtext_cont {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	width: 160px;	float: left;	background: url(images/82_arrowD.gif) no-repeat 150px center;	color: #352f36;	font-weight: bold;	padding-top: 3px;}#contentContact .text_cont {	width: 300px;	height: 15px;	border: 1px solid #352f36;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #352f36;	text-indent: 2px;}#contentContact .libselect_cont {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	width: 160px;	float: left;	background: url(images/82_arrowD.gif) no-repeat 150px center;	color: #352f36;	font-weight: bold;	padding-top: 3px;}#contentContact .select_cont {	width: 300px;	height: 15px;	border: 1px solid #352f36;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #352f36;	text-indent: 2px;}#contentContact .libtextarea_cont {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	width: 160px;	float: left;	background: url(images/82_arrowD.gif) no-repeat 150px center;	color: #352f36;	font-weight: bold;	padding-top: 3px;}#contentContact .textarea_cont {	width: 300px;	height: 150px;	border: 1px solid #352f36;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #352f36;	text-indent: 2px;}#contentContact .libcheckbox_cont {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #352f36;	font-weight: bold;	padding-bottom: 10px;	padding-left: 160px;}#contentContact .checkbox_cont {	font-size: 5px;	color: #352f36;	border: 0px solid #fff;}#contentContact .submit {	width: 300px;	height: 20px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #352f36;	border: 1px solid #352f36;	margin-top: 10px;	margin-left: 160px;	background-color: #fff;}#contentContact .text_cont:focus, .select_cont:focus, .textarea_cont:focus {	background: #fff;}/* ------------------------------------------------------ *//* PAGES POP-UP : BROCHURES *//* ------------------------------------------------------ */#pagePopup #contentProd {	background-color: #fff;	padding: 5px;}#contentProd h1 {	margin-bottom: 10px;	padding: 5px 0px 5px 0px;	border-top: dotted 1px #57505a;	border-bottom: dotted 1px #57505a;	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	color: #000;	font-weight: bold;	text-indent: 160px;}#contentProd h2 {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #352f36;	margin-bottom: 15px;	text-indent: 160px;}#contentProd fieldset {	position: relative;	margin-top: 5px;	margin-bottom: 10px;	border-top: none;	border-right: none;	border-bottom: none;	border-left: none;}#contentProd legend {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000;	font-weight: bold;	padding-bottom: 10px;	padding-left: 160px;}#contentProd p {	position: relative;	clear: left;	margin-bottom: 5px;}#contentProd .libtext_prod {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	width: 160px;	float: left;	background: url(images/82_arrowD.gif) no-repeat 150px center;	color: #352f36;	font-weight: bold;	padding-top: 3px;}#contentProd .text_prod {	width: 300px;	height: 15px;	border: 1px solid #352f36;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #352f36;	text-indent: 2px;}#contentProd .libselect_prod {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	width: 160px;	float: left;	background: url(images/82_arrowD.gif) no-repeat 150px center;	color: #352f36;	font-weight: bold;	padding-top: 3px;}#contentProd .select_prod {	width: 160px;	height: 15px;	border: 1px solid #352f36;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #352f36;	text-indent: 2px;}#contentProd .libtextarea_prod {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	width: 160px;	float: left;	background: url(images/82_arrowD.gif) no-repeat 150px center;	color: #352f36;	font-weight: bold;	padding-top: 3px;}#contentProd .textarea_prod {	width: 300px;	height: 150px;	border: 1px solid #352f36;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #352f36;	text-indent: 2px;}#contentProd .libcheckbox_prod {	float: left;	width: 280px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000;	background: url(images/82_arrowD.gif) no-repeat 270px center;	font-weight: bold;	padding-top: 3px;}#contentProd .checkbox_prod {	font-size: 5px;	color: #352f36;	border: 0px solid #fff;}#contentProd .submit {	width: 300px;	height: 20px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #352f36;	border: 1px solid #352f36;	margin-top: 10px;	margin-left: 160px;	background-color: #fff;}#contentProd .text_prod:focus, .select_prod:focus, .textarea_prod:focus {	background: #fff;}/* ------------------------------------------------------ *//* PAGES POP-UP : RECOMMANDATION *//* ------------------------------------------------------ */#pagePopup #contentRecommand {	background-color: #fff;	padding: 5px;}#contentRecommand h1 {	margin-bottom: 10px;	padding: 5px 0px 5px 0px;	border-top: dotted 1px #57505a;	border-bottom: dotted 1px #57505a;	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	color: #000;	font-weight: bold;	text-indent: 160px;}#contentRecommand h2 {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #352f36;	margin-bottom: 15px;	text-indent: 160px;}#contentRecommand fieldset {	position: relative;	margin-top: 5px;	margin-bottom: 10px;	border-top: none;	border-right: none;	border-bottom: none;	border-left: none;}#contentRecommand legend {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000;	font-weight: bold;	padding-bottom: 10px;	padding-left: 160px;}#contentRecommand p {	position: relative;	clear: left;	margin-bottom: 5px;}#contentRecommand .libtext_recommand {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	width: 160px;	float: left;	background: url(images/82_arrowD.gif) no-repeat 150px center;	color: #352f36;	font-weight: bold;	padding-top: 3px;}#contentRecommand .text_recommand {	width: 300px;	height: 15px;	border: 1px solid #352f36;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #352f36;	text-indent: 2px;}#contentRecommand .libtextarea_recommand {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	width: 160px;	float: left;	background: url(images/82_arrowD.gif) no-repeat 150px center;	color: #352f36;	font-weight: bold;	padding-top: 3px;}#contentRecommand .textarea_recommand {	width: 300px;	height: 150px;	border: 1px solid #352f36;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #352f36;	text-indent: 2px;}#contentRecommand .submit {	width: 300px;	height: 20px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #352f36;	border: 1px solid #352f36;	margin-top: 10px;	margin-left: 160px;	background-color: #fff;}#contentRecommand .text_recommand:focus, .select_recommand:focus, .textarea_recommand:focus {	background: #fff;}/* ------------------------------------------------------ *//* PAGES POP-UP : PLAN DU SITE *//* ------------------------------------------------------ */#pagePopup #contentPlan {	background-color: #fff;	padding: 5px;}#contentPlan h1 {	margin-bottom: 10px;	padding: 5px 0px 5px 0px;	border-top: dotted 1px #57505a;	border-bottom: dotted 1px #57505a;	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	color: #000;	font-weight: bold;	text-align: center;}#contentPlan ul.level01 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;}#contentPlan ul.level01 li {	list-style-type: none;	border-bottom: 1px solid #fff; /* pour ie :(( */}#contentPlan ul.level01 li .a1 {	display: block;	text-decoration: none;	color: #fff;	padding: 5px 0px 5px 10px;	background-color: #352f36;	border-bottom: 1px solid #fff;}#contentPlan ul.level01 li .a1:hover {	display: block;	color: #57505a;	background-color: #352f36;	padding: 5px 0px 5px 10px;}#contentPlan ul.level01 li.dim1 {}#contentPlan ul.level02 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;}#contentPlan ul.level02 li {	list-style-type: none;}#contentPlan ul.level02 li .a2 {	display: block;	text-decoration: none;	color: #352f36;	padding: 3px 0px 3px 10px;	border-top: 1px solid #352f36;}#contentPlan ul.level02 li .a2:hover {	display: block;	color: #fff;	background-color: #57505a;	padding: 3px 0px 3px 10px;}#contentPlan ul.level02 li.dim2 {}#contentPlan ul.level03 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;}#contentPlan ul.level03 li {	text-indent: 20px;	list-style-type: decimal;	list-style-position: inside;}#contentPlan ul.level03 li .a3 {	text-decoration: none;	color: #352f36;	padding: 2px 0px 2px 10px;	line-height: 15px;}#contentPlan ul.level03 li .a3:hover {	color: #57505a;	padding: 2px 0px 2px 10px;	line-height: 15px;}#contentPlan ul.level03 li.dim3 {}/* ------------------------------------------------------ *//* PAGES POP-UP : RESULTAT RECHERCHE *//* ------------------------------------------------------ */#pagePopup #contentRecherche {	background-color: #fff;	padding: 5px;}#contentRecherche h1 {	margin-bottom: 10px;	padding: 5px 0px 5px 0px;	border-top: dotted 1px #57505a;	border-bottom: dotted 1px #57505a;	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	color: #000;	font-weight: bold;	text-align: center;}#contentRecherche h2 {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #352f36;	margin-bottom: 15px;}#contentRecherche h3 {	text-indent: 5px;	display: block;	color: #fff;	background-color: #352f36;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	padding: 5px 0px 5px 5px;	margin: 10px 0px 5px 0px;}#contentRecherche p a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000;	margin: 0px 0px 7px 0px;	line-height: 15px;	text-decoration: none;}#contentRecherche p a:hover {	color:#57505a;}/* ------------------------------------------------------ *//* PAGES POP-UP : OBJETS MEDIATHEQUE *//* ------------------------------------------------------ */#pagePopup #contentMedia {	background-color: #fff;	padding: 5px;}/*-------------------- Navigation photo */#pagePopup #mediaMedia {}#mediaMedia #photoMedia {	text-align: center;}#mediaMedia #photoMedia img {	width: 500px;}#mediaMedia #navPhotoMedia {	position: absolute;	left: 10px;	top: 10px;	height: 15px;	line-height: 15px;	background-color: #fff;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	/*filter: Alpha(Opacity=50, FinishOpacity=0, Style=0, StartX=0, StartY=0, FinishX=0, Finish=0);*/}#navPhotoMedia img {	margin: 0px 5px 0px 5px;	vertical-align: middle;}#navPhotoMedia a {	color: #000;	text-decoration: none;}#navPhotoMedia a:hover {	color: #57505a;}/*-------------------- Titre */#contentMedia #titreMedia {	margin-bottom: 10px;	padding: 5px 0px 5px 0px;	border-top: dotted 1px #57505a;	border-bottom: dotted 1px #57505a;}#contentMedia #titreMedia h1 {	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	color: #000;	font-weight: bold;}/*-------------------- Chapitre Media */#contentMedia {	margin-top: 5px;}#contentMedia h3 {	clear: both;	font-family: Arial, Helvetica, sans-serif;	color: #000;	font-size: 12px;	font-weight: bold;	margin-bottom: 5px;	border-bottom: 1px dotted #57505a;	text-decoration: none;	display: block;}#contentMedia .texte01 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000;	text-align: left;	clear: both;	margin: 0px 0px 7px;	line-height: 1.4em;}#contentMedia a {	color: #000;	text-decoration: none;}#contentMedia a:hover {	color: #57505a;}#contentMedia .bgligne {	font-family: Arial, Helvetica, sans-serif;	color: #000;	font-size: 11px;	font-weight: bold;	margin-bottom: 2px;	background-color: #ececec;}/* ------------------------------------------------------ *//* PAGES POP-UP : SUIVI DES ECHANGES *//* ------------------------------------------------------ */#pagePopup #contentEchange {	background-color: #fff;	padding: 5px;}#contentEchange h1 {	margin-bottom: 10px;	padding: 5px 0px 5px 0px;	border-top: dotted 1px #57505a;	border-bottom: dotted 1px #57505a;	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	color: #000;	font-weight: bold;	text-indent: 160px;}#contentEchange h2 {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #352f36;	margin-bottom: 15px;}#contentEchange h3 {	text-indent: 5px;	display: block;	color: #fff;	background-color: #352f36;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	padding: 5px 0px 5px 5px;	margin: 10px 0px 5px 0px;}#contentEchange h4 {	border-top: dotted 1px #57505a;	border-bottom: dotted 1px #57505a;	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	color: #000;	font-weight: bold;	line-height: 20px;}#contentEchange .texte01 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000;	margin: 5px 0px 15px 0px;}#contentEchange .texte01 a {	text-decoration: none;	color: #000;}#contentEchange .texte01 a:hover {	color:#57505a;}#contentEchange fieldset {	position: relative;	margin-top: 5px;	margin-bottom: 10px;	border-top: none;	border-right: none;	border-bottom: none;	border-left: none;}#contentEchange legend {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000;	font-weight: bold;	padding-bottom: 10px;	padding-left: 160px;}#contentEchange p {	position: relative;	clear: left;	margin-bottom: 5px;}#contentEchange .libcheckbox_echan {	float: left;	width: 160px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #352f36;	background: url(images/82_arrowD.gif) no-repeat 150px center;	font-weight: bold;	padding-top: 3px;}#contentEchange .checkbox_echan {	font-size: 5px;	color: #352f36;	border: 0px solid #fff;}#contentEchange .libtextarea_echan {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	width: 160px;	float: left;	background: url(images/82_arrowD.gif) no-repeat 150px center;	color: #352f36;	font-weight: bold;	padding-top: 3px;}#contentEchange .textarea_echan {	width: 300px;	height: 150px;	border: 1px solid #352f36;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #352f36;	text-indent: 2px;}#contentEchange .submit {	width: 300px;	height: 20px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #352f36;	border: 1px solid #352f36;	margin-top: 10px;	margin-left: 160px;	background-color: #fff;}#contentEchange .text_echan:focus, .select_echan:focus, .textarea_echan:focus {	background: #fff;}
