

	/**********************************************
	/              zone texte modifiable           /
	***********************************************/
	.section{
		float:left;
		width:100%;
		margin:0;
		padding: 0;
	}

	.col1_1 {
		float:left;
		width:100%;
		margin: 0;
		padding: 0;
	}
	.col2_1 {
		float:left;
		width: 48%;
	}
	.col2_2 {
		float:right;
		width: 48%;
	}
	.col3_1 {
		float:left;
		width:32%;
	}
	.col3_2 {
		float:left;
		width:32%;
		margin-left: 2%;
	}
	.col3_3 {
		float:right;
		width:32%;
	}
	.module	{
		float:left;
		width: 100%;
	}
	.module	li{
		font-size: 0.8em;
	}	
	/*******************************************************
		Couleurs d'alternance des lignes d'une liste
	*********************************************************/
	.bgbody	{
		background-color: #FFF;
	}
	.bgclair	{
		background-color: #FFF;
	}
	.bgfonce	{
		background-color: #FFF;
	}
	/***********************************************
		PHOTO
	*************************************************/
	.lefttop {
		float:left;
		text-align: center;
		margin: 0;
		padding: 0px 10px 0px 0px;
	}
	.righttop {
		float: right;
		margin: 0;
		padding: 0px 0px 0px 10px;
	}
	.centertop {
		clear:both;
		margin: 0 0 5px 0;
		padding: 0;
	}
	.centerbottom{
		clear:both;
		text-align:center;
		margin: 0;
		padding: 0;
	}
	.legende {
		margin-top: 0px;
		padding: 0;
		text-align: center;
		font-size: 11px;
		color: #701E68;
	}
	/***********************************************
		NEWS
	*************************************************/
	#sectionnewsletter {
		width: 500px;
		margin-left: 10px;
		padding: 0;
	}
	.newsletter {
		width: 500px;
		margin: 0;
		padding: 0;
	}
	#newsletter	{
		text-align: center;
		margin: 0;
		padding: 0;
	}
	/***********************************************
		PHOTOTEQUE
	*************************************************/
	.phototeque{
		float:left;
		padding: 0 0 0 0px;
		margin: 15px 0 0 0;
		text-align: center;
	}
	.phototequephoto{
		float:left;
		width:125px;
		height: 110px;
		margin: 0 0 15px 0;
		padding: 0 0 0 10px;
		/*background: url('../../fr/images/interieur/cadre_photo.gif') no-repeat top left;*/
		border: 0px solid;
	}
	.phototequephotoimgage{
		float:left;
		padding: 0;
		margin: 0;
		border: 0px solid #e0e;
	}
	.phototequelegende {
		float:left;
		width:125px;
		margin-top: 5px;
		padding: 0;
		text-align: center;
		font-size: 0.8em;
		line-height: 1em;
	}
	.numPhoto {
		position: absolute;
		font-size: 0.8em;
		color: #c0a;
	}
	/***********************************************
		TELECHARGEMENT
	*************************************************/
	.telechargement{
		padding-left: 5px  ;
		margin: 0 0 0 10px;
		width:95% ;
		/*background-image: url(../../fr/images/modules/download.gif);
		background-repeat:no-repeat;
		background-position: 10px 8px;*/
		line-height: 24px;
	}
	.telechargement img{
		margin-right: 10px;
		padding: 0;
		vertical-align: middle;
	}
	A.liensinternestelechargement {
		font-size: 0.8em;
		text-decoration: underline;
	}
	A.liensinternestelechargement:hover {
		/*font-weight: bold;*/
	}
	.telechargementtexte{
		padding-left: 20px  ;
		font-size: 0.9em;
	}
	.telechargementpoids{
		font-size: 0.8em;
	}	
	/********************************************************
		LIEN
	********************************************************/
	P.modulelien{
		margin: 0 0 0 10px;
		width:90% ;
		line-height: 24px;
		background: #fff   url(../../fr/images/modules/flecheb.gif)  no-repeat 10px 10px  ;
	}

	div.liensavoirplus{
		padding-right: 25px;
		margin: 0;
		text-align: right;
		width: 560px;
		background: #fff url(../../fr/images/modules/flecheb.gif) no-repeat 460px 10px  ;
	}
	div.liensavoirplus a{
		line-height: 24px;
		font-size: 0.8em;
	}	
	
	/***********************************************
		ACTUALITE
	*************************************************/
	div.finactualite {
		float:left;
		width: 100%;
		height: 10px;
		margin-bottom: 10px;
		border-bottom: 1px solid #A6B1DD;
	}
	/***********************************************
		FORMULAIRE
	*************************************************/
	.colformg{
		float:left; 
		margin:0 0 0 10px;
		width:30%;
		text-align:right;
	}
	.colformd{
		margin:0 0 10px 0;
	}
	.ctbtn{
		text-align:center;
		width:100%;
	}
	.champoblig {
		text-align:center;
		width:100%;
		height:40px;
	}
	label {
		font-size: 0.8em;
	}
	legend	{
		font-size: 0.8em;
		margin: 0;
		padding: 0px 5px;
		color: #00519C;
		font-weight: bold;
	}
	input[type=text]	{
		font-size: 0.8em;
		border: 1px solid #ccc;
	}
	textarea	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		border: 1px solid #ccc;
	}
	input[type=checkbox]	{
		border: 0px solid #ccc;
	}
	input.inputtext	{
		height: 16px;
	}
	input[type=submit]	{
		font-size: 0.8em;
		border: 1px solid #ccc;
	}
	select {
		font-size: 0.8em;
	}
	/***********************************************
		FAQ
	*************************************************/
	.faqquestion {
		float:left;
		width:100%;
	}
	.faqreponce {
		display:none;
		width:100%;
	}
	/***********************************************
		AGENDA
	*************************************************/
	div#moisagenda{
		float:right;
		padding: 5px 20px 5px 10px;
		background-color: #A6B1DD;
	}
	div#moisagenda a{
		/*font-weight: bold;*/
		font-size: 0.8em;
		color: #fff;
	}
	div#moisagenda a.moisselect{
		font-weight: bold;
	}

	p.datelieu{
		font-weight: bold;
	}
	div.finagenda {
		float:left;
		width: 450px;
		height: 10px;
		margin-bottom: 10px;
		border-bottom: 1px solid #A6B1DD;
	}
	/***********************************************
		COUPDOEIL
	*************************************************/
	.coupoeil{
		width:100%;
	}
	.contenucoupdoeilbgclair{
		background: #FEF3EB;
	}

	.coupoeilbordure{
		border-top:1px solid;
		background-color:#FFFFFF;
		text-align:center;
	}

	/***********************************************
		PLAN DU SITE
	*************************************************/

	#plansitedate	{
		width: 100%;
		text-align: center;
		margin-top: 20px;
	}
	#plansitedate #submit	{
		height:25px;
		margin: 0 0 10px 0;
		background-color: #DAF7FF;
		border: 1px solid #999;
	}
	.plansitegauche	{
		float: left;
		width: 47%;
		margin: 0 0 20px 0px;
		padding: 0 0 0 5px;
	}
	.plansitedroite	{
		float: right;
		width: 47%;
		margin: 0 0px 20px 0;
		padding: 0 5px 0 0;
	}
	.plansite	{
		padding: 0 0 5px 0;
		margin: 0 0 20px 0;
		border-left: 1px solid #eee;
		border-right: 1px solid #eee;
		border-bottom: 1px solid #eee;
		/*background-color: #eff;*/
	}
	.plansitetheme	{
		margin: 0;
		padding: 0 0 0 10px;
		background-color: #00519C;
	}
	.plansitetheme	H1{
		color: #fff;
		font-size: 0.9em;
		padding: 4px 0px;
		margin: 0;
	}
	.plansitetheme	A{
		padding: 0;
		margin: 0;
	}
	.plansiterubrique	{
		margin: 5px 0 0 20px
	}
	.plansiterubrique A	{
		font-weight: bold;
		font-size: 12px;
		color: #666;
	}
	.plansitecategorie	{
		margin-left: 20px
	}
	.plansitecategorie A	{
		font-weight: bold;
		font-size: 12px;
		color: #666;
	}
	.plansitesousrubrique {
		margin: 5px 0 0 30px

	}
	.plansitesousrubrique A {
		font-size: 11px;
		color: #666;
	}
	.plansitepage A	{
		margin: 5px 0 0 40px

	}
	.plansitepage {
		font-size: 10px;
		color: #666;
	}

	/***********************************************
		MOTEUR DE RECHERCHE
	*************************************************/

	div#recherche {
		width: 100%;
		margin: 0;
		padding: 0;
	}
	div#recherche form{
		margin: 0;
		padding: 0;
	}
	div#recherche form p{
		float: left;
		width:155px;
	}
	div#recherche label{
		margin: 0;
		padding: 0 0 0 5px;
	}
	div#recherche input{
		width: 180px;
		border: 1px solid #ccc;
		margin: 0;
		padding: 0;
		font-size: 0.9em;
	}
	div#recherche input#valider{
		width: 150px;
		margin: 0;
		padding: 0;
		cursor: pointer;
	}
	div#recherche input#valider:hover{
		cursor: hand;
	}
	/*----------------------------------*/
	div#pagination	{
		float: left;
		width: 520px;
		margin: 0;
		padding: 0;
	}
	div#pagination p	{
		text-align: right;
		font-size: 0.9em;
	}
	div#pagination a	{
	}
	div.resultatrecherche	{
		float: left;
		width: 520px;
		margin: 10px 0 0 0;
		padding: 0 0 5px 0;
		border-bottom: #DFCDC1 1px solid
	}
	div.premierresultatrecherche	{
		padding: 5px 0 5px 0;
		border-top: #DFCDC1 1px solid
	}
	div.infos	{
		float: left;
		width: 400px;
	}
	div.resultatrecherche div.infos H3 {
		font-weight: bold;
		color: #000;
		font-size: 1.0em;
		margin: 0;
		padding: 0;
	}
	div.resultatrecherche div.liens{
		float: right;
		width: 110px;
	}
	div.resultatrecherche div.liens p{
		line-height: 13px;
	}
	div.resultatrecherche div.liens a{
		display: block;
		text-align: right;
		font-size: 0.8em;
	}
	.recherchemsg {
		height: 30px;
	    margin-top: 20px;
	    /*margin-left: 20px;*/
		font-weight: bold;
	}
	a.lienrecherche{
		font-size: 0.8em;
		font-weight: normal;
		font-style: normal;
		color: #701E68;
		text-decoration: none;
	}
	a.titrerecherche{
		font-size: 0.9em;
		font-weight: bold;
	}
	/***********************************************
		IDENTIFICATION POUR L'EXTRANET
	*************************************************/
	#extranet_identification	{
		float: left;
		margin-top: 60px;
		padding: 0;
		font-size: 1.0em;
		text-align: center;"
	}


