/* ---------------------------------------------------------
	* Feuille de style des squelettes Handipole pour SPIP 2.0
	* ---------------------------------------------------------
	*/

/*
	* Définition du corps
 */

body
{
	width: 100%;
	height: 100%;
	font: 12px/16px Arial, Helvetica,  sans-serif ;
	text-align:center;
	background-color: white;
}

h1, h3{font-family:'Trebuchet MS', Verdana, Arial, sans-serif;}
h1{font-size:18px;}
h2{font-family:'Trebuchet MS', Verdana, Arial, sans-serif; }
h2{font-size:18px;}
h3{font-size:12px;}
h3.spip{margin:20px 0 10px 0; font-size:16px; clear:both; text-align:left;}

ul.spip {padding-left:1%;}
span.spip_surligne	{background:none;}
table.spip
{
	border: 0 none white;
	padding: 0;
}
table.spip tr.row_even
{
	background: white;
}
table.spip td
{
	border: 0 none white;
	background: white;
}
.tabDonnee3, .tabDonneeG{border:1px solid #1075B9;}

.page,
#page
{
	width: 950px;
	height: 768px;
	margin-left:auto;
	margin-right:auto;
	background-color: white;
}

#page #entete,
.page #entete,
.page .entete
{
	background:url(../images/bannierAccueil.gif) no-repeat left top;
	width: 100%;
	height:13%;
	border-bottom: none;
	font-size:11px;
}
#page #entete a.accueil,
.page #entete a.accueil,
.page .entete a.accueil
{
	position:absolute;
	left:20px!important; left:22px;
	top:06px !important; top: 08px;
	z-index:5;
	width:180px;
}
#titreSite
{
	float:left;
	height:37px;
	width:166px;
	margin:0 0 0 20px;
}
#date
{
	font-weight:bold;
	padding-top: 10px;
	position:absolute;
	top:0;
	right:34px;
	width: 150px;
	text-align: right;
}
/*
	*	MENUS DANS BANNIERE
	*/
#menu{ position:relative; top:0; left:0; font-size:11px;}
#navAccueilHaut{position:absolute;right:20px!important; right:22px; top:40px !important; top: 38px; z-index:5;}
#navAccueilBas{position:absolute; right:22px!important; right:22px; top:72px !important; top: 70px; z-index:5;}
#navAccueilHaut ul, #navAccueilBas ul{ padding:0; margin:0; list-style-type:none;}
#navAccueilHaut li, #navAccueilBas li{float:left; padding-left:10px;}
#navAccueilHaut  a, #navAccueilBas a { display:block; text-decoration:none; line-height:27px;  color:#333;  text-align:center;}
#navAccueilHaut  a{ background:url(../images/bAccueil1.png) no-repeat top left;  width:80px; height:32px;}
#observatoire a{ background:url(../images/bAccueil2.gif) no-repeat top left; width:92px;}
#rub1 a{ background:url(../images/bAccueil3.png) no-repeat top left; width:81px; height:36px;}
#srub1 a{ background:url(../images/bAccueil4.png) no-repeat top left; width:81px; height:36px;}
#srub1 a{background:url(../images/bSelect1.gif) no-repeat top left; width:81px; height:36px;}
#rub2 a { background:url(../images/bAccueil4.gif) no-repeat top left; width:144px; height:36px;}
#srub2 a{ background:url(../images/bSelect2.gif) no-repeat top left; width:144px; height:36px;}
#rub3 a{background:url(../images/bAccueil5.gif) no-repeat top left; width:153px; height:36px;}
#srub3 a {background:url(../images/bSelect3.gif) no-repeat top left; width:153px; height:36px;}
#rub5 a{background:url(../images/AILLEURS_WEB_VERT.png) no-repeat top left; width:122px; height:36px;}
#srub5 a{background:url(../images/AILLEURS_WEB_CADRE.png) no-repeat top left; width:122px; height:36px;}
#srub7 a, #srub8 a, #srub9 a, #srub10 a, #srub11 a, #srub6 a{ background:url(../images/srub7.gif) no-repeat 0% 0px;  width:80px; height:32px;}
#rub13 {
	position:absolute;
	left:23px!important; left:22px;
	top:74px !important; top: 71px;
	height:40px;
}
#rub13 a {
	color: #000;
	position:absolute;
	left:34px!important; left:30px;
	top:-1px;
}
#rub13 img {
	width:32px;
	height:30px;
}
#rub119 a{background:url(../images/bAccueil5.gif) no-repeat top left; width:153px; height:36px;}
#srub119 a {background:url(../images/bSelect3.gif) no-repeat top left; width:153px; height:36px;}
#rub4 a{background:url(../images/bAccueil5.gif) no-repeat top left; width:153px; height:36px;}
#srub4 a {background:url(../images/bSelect3.gif) no-repeat top left; width:153px; height:36px;}
#conteneur
{
	width: 64.5%;
	background: transparent;
	margin-bottom:2%;
}
#accessibilite
{
	position:absolute;
	left:18px!important; left:16px;
	top:41px!important; top:41px;
	width:40px;
	height:30px;
	background:#69B225;
}
#accessibilite a
{
	margin:-4px 0 0 -20px;
}
#content
{
	width: 100%;
}
#hierarchie,
.hierarchie
{
	width: 96%;
	height:42px;
	padding: 0% 0 0 2.3%;
	font-size:11px;
	color:#999;
	position:relative;
	font-family:'Trebuchet MS', Verdana, Arial, sans-serif;
	margin-bottom:0;
	overflow:visible;
}
#hierarchie img,
.hierarchie img
{
	vertical-align:middle;
	padding-top: 0px;
}
#hierarchie a,
.hierarchie a
{
	vertical-align:text-bottom;
	padding-top: 2px;
	font-weight: 100;
}
#hierarchie .on,
.hierarchie .on
{
	font-weight: bold;
	font-size:16px;
}
#hierarchie .off,
.hierarchie .off
{
	font-weight: 100;
	font-size:11px;
}
.feuille
{
	width: 95%;
	background: url(../images/barreAV3.gif) no-repeat top left ;
	padding: 0% 0 0 4%;
	min-height:230px;
}
.feuille .pagination
{
	width:100%;
	text-align:center;
	margin:1% 0 2% 0;
}
.feuille .pagination .pagination_label
{
	display:none;
}
.cartouche
{
	margin-bottom: 0;
}
.lesTitres
{
	position:relative;
	height: 53px;
}
.surlignage,
.surlignable
{
	width:100%;
}
.blocTitre
{
}
.surtitre
{
	font-size:10px;
	text-transform: none;
	line-height: normal;
}
.surTitreHors
{
	position:absolute;
	top:-16px;
	left:0;
	font-size:10px;
	text-transform: none;
	line-height: normal;
	visibility:visible;
	background: transparent;
}
.titreSimple,
.entry-title
{
	padding-bottom:1.1%;
	font-weight:bold;
}
.entry-title img.spip_logos
{
	float:left;
	margin: 0 1% 0 0;
	width:20px;
	height:20px;
}
.titreTriple,
.titredouble
{
	font-weight:bold;
}
.titredouble img.spip_logos
{
	float:left;
	margin: 0 1% 0 0;
	width:20px;
	height:20px;
}
.soustitre
{
	font-size:12px;
	text-transform: none;
	margin-bottom: 0px;	
}
.chapo
{
	color:black;
	font-weight: bold;
	line-height: normal;
	text-align:justify;
	width: 98%;
	margin: 0;
}
.titreGuide
{
	width: 98%;
	color: #000;
	font-size: 14px;
	text-align: center;
	padding: 8px 0 8px 0;
}
.titreContact
{
	width: 98%;
	font-size: 14px;
	margin: 2% 0 2% 0;
}
.titreContactBonhomme
{
 font-size: 18px;
 line-height:30px;
 margin:0 0 0 0;
 padding:20px 0 0 45px;
 height:30px;
}
.texte
{
	width: 98%;
	font-size:12px;
	line-height: normal;
	text-align:justify;
	background: transparent;
}
.entry-content
{
	background: transparent;
	line-height: normal;
	margin-bottom:2%;
}
.entry-content .leDocumentJoint
{
	float:left;
	width:100%;
	margin-right:5%;
	margin-top:5%;
}
.entry-content .leDocumentJoint .laDate
{
	font-size:12px;
	font-weight:100;
	width:100%;
	margin-bottom:1%;
}
.entry-content .leDocumentJoint .leTitre
{
	float:right;
	font-size:12px;
	width:90%;
	margin-top:2%;
	margin-left:1%;
}
.entry-content .leDocumentJoint .leTexte
{
	font-size:12px;
	font-weight:100;
}
.entry-content .leDocumentJoint .leLogo
{
	float:left;
	width:7%;
}
.entry-content .leDocumentJoint .laLegende
{
	font-size:11px;
	font-weight:100;
}
.entry-content .lesDocumentsJoints
{
	clear:both;
}
.entry-content .lesDocumentsJoints .leDocumentJoint
{
	float:left;
	width:45%;
	margin-right:5%;
}
.entry-content .lesDocumentsJoints .leDocumentJoint .laDate
{
	font-size:12px;
	font-weight:100;
	width:100%;
	margin-bottom:1%;
}
.entry-content .lesDocumentsJoints .leDocumentJoint .leTitre
{
	clear:both;
	font-size:12px;
	width:100%;
}
.entry-content .lesDocumentsJoints .leDocumentJoint .leTexte
{
	font-size:12px;
	font-weight:100;
}
.entry-content .lesDocumentsJoints .leDocumentJoint .leLogo
{
	float:left;
	width:15%;
}
.entry-content .lesDocumentsJoints .leDocumentJoint .laLegende
{
	float:right;
	font-size:11px;
	font-weight:100;
	width:84%;
	margin-top:5%;
	margin-left:1%;
}
.surlignable .carteActive
{
	position:relative;
	height:320px;
	width:95%;
	margin:10px 0 0 25px ;  
}
.surlignable .carteActive .departements
{
	position: absolute;
	top:90px;
	left:3px;
	width:30%;
}
.surlignable .carteActive  .departements h2
{
	font-size:11px;
	font-weight: bold;
	color:black;
}
.surlignable .carteActive  .departements ul
{
	width:130px;
	padding:10px 0 0 0;
	margin-left:10px;
	list-style:none;
	font-size:11px;
}
.surlignable .carteActive  .departements ul li
{
	padding:2px 2px 5px 0;
}
.surlignable .carteActive  .departements ul li img
{
	float:left;
	padding:5px 5px 20px 5px;
}
.surlignable .carteActive .quart1Actif{ display:block; position: absolute; top:39px; left:346px; width:221px; height:281px; z-index:2;  }
.surlignable .carteActive .quart2Actif{ display:block; position: absolute; top:137px; left:258px; width:126px; height:138px; z-index:3; }
.surlignable .carteActive .quart3Actif{ display:block; position: absolute; top:44px; left:169px; width:148px; height:187px; z-index:2;}
.surlignable .carteActive .quart4Actif{ display:block; position: absolute; top:-1px; left:207px; width:181px; height:94px; z-index:4;}
.surlignable .carteActive .quart5Actif{ display:block; position: absolute; top:83px; left:299px; width:46px; height:75px; z-index:5;}
.surlignable .carteActive .quart6Actif{ display:block; position: absolute; top:72px; left:330px; width:60px; height:53px; z-index:6;}
.surlignable .carteActive .quart7Actif{ display:block; position: absolute; top:110px; left:335px; width:55px; height:48px; z-index:6;}
.surlignable .carteActive .quart8Actif{ display:block; position: absolute; top:102px; left:325px; width:34px; height:25px; z-index:7;}

.suiteArticle
{
	width: 99%;
	font-size:11px;
	line-height: 16px;
	text-align:justify;
	background: transparent;
}
.suiteArticleLogo
{
	float:left;
	width: 12%
}
.suiteArticleDescriptif
{
	float:right;
	width: 88%
}
.suiteArticleSurTitre
{
	font-size:10px;
	text-transform: none;
	line-height: normal;
	font-family:Arial, Helvetica,  sans-serif ;
}
.suiteArticleTitre
{
	font-size:15px;
	font-weight:bold;
	font-family:Arial, Helvetica,  sans-serif ;
}
.suiteArticleTitreLoi
{
	font-size:15px;
	font-weight:bold;
	text-align: center;
	font-family:Arial, Helvetica,  sans-serif ;
	margin:1% 0 2% 0;
}
h2.suiteArticleTitreLoi
{
	font-size:15px;
	font-weight:bold;
	text-align: center;
	font-family:Arial, Helvetica,  sans-serif ;
	margin:5% 0 3% 0;
}
.suiteArticleSousTitre
{
	font-size:12px;
	margin-top:2%;
	font-family:Arial, Helvetica,  sans-serif ;
}
.suiteArticleChapeau
{
	margin-top:2%;
}
.suiteArticle .suiteArticleChapeau p
{
	font-size:12px;
	font-weight:bold;
	margin:0;
}
.suiteArticleTelecharger
{
	clear:both;
	width:100%;
	font-size:12px;
	text-transform: none;
	line-height: 12px;
}
.suiteArticleTelecharger .leLogo
{
	float:left;
	width: 12%;
	text-align:center;
	margin: 0 4px 12px 0;
	font-size:9px;
	color:gray;
}
.suiteArticleTelecharger .lAnnonce
{
	float:left;
	width: 87%;
}
.suiteArticleDocLargeur
{
	clear:both;
	width:100%;
	font-size:12px;
	text-transform: none;
	line-height: 16px;
}
.suiteArticleDocDescriptif
{
	float:left;
	width: 85%;
}
.suiteArticleDocLogo
{
	float:right;
	width: 12%;
	text-align:center;
	margin: 0 4px 12px 0;
	font-size:9px;
	color:gray;
}
.suiteArticleDate
{
	padding:1% 0 0 0;
	text-transform:capitalize;
	margin:3% 0 2% 0;
}
.suiteArticle p
{
	font-size:12px;
	margin: 1% 0 0 0;
}
.suiteArticle ul
{
	font-size:12px;
	margin: 0 0 0.8% 0;
}
.suiteArticle .revue
{
	width:100%;
}
.suiteArticle .revue .titre
{
	width:100%;
	margin:0 0 3% 0;
}
.suiteArticle .revue .titre .logoHandipole
{
	float:left;
	width:90px;
	height:25px;
}
.suiteArticle .revue .titre .leTexte
{
	float:right;
	width:83%;
	padding-top:1%;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica,  sans-serif ;
	text-align:left;
}
.suiteArticle .revue .titre .leTitre
{
	width:83%;
	padding-top:1%;
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica,  sans-serif ;
	text-align:left;
}
.suiteArticle .revue .descriptif
{
	width:98%;
	margin:0 0 3% 0;
}
.suiteArticle .revue .descriptif p
{
	color:black;
	font-weight: bold;
	font-size:14px;
	font-family:Arial, Helvetica,  sans-serif ;
	line-height: normal;
	text-align:justify;
}
.suiteArticle .revue .catalogue
{
	width:100%;
}
.suiteArticle .revue .catalogue .leLogo
{
	float:left;
	width:10%;
	margin: 1% auto;
}
.suiteArticle .revue .catalogue .leDocument
{
	float:right;
	width:88%;
	margin: 5% auto;
}
.suiteArticle .revue .catalogue .leDocument .leTitre
{
	font-size:14px;
	font-family:Arial, Helvetica,  sans-serif ;
	text-align:left;
}
.suiteArticle .revue .catalogue .leDocument .leSousTitre
{
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica,  sans-serif ;
	text-align:left;
}
.suiteArticle .revue .catalogue .leDocument .leDescriptif
{
	font-size:12px;
	font-family:Arial, Helvetica,  sans-serif ;
	text-align:left;
}
.suiteArticle .revue .catalogue .suiteArticleASuivre
{
	margin:0 0 1% 12%;
	float:left;
	width: 96%;
}
.suiteArticle .revue .catalogue .suiteArticleEnHaut
{
	float:right;
	width: 4%;
}
.suiteArticle .revue .catalogue .leSite
{
	width:100%;
}
.suiteArticle .revue .catalogue .leSite .leLogo
{
	float:left;
	width:25%;
	margin: 0 auto;
}
.suiteArticle .revue .catalogue .leSite .leTexte
{
	float:left;
	width:73%;
	font-size:14px;
	font-family:Arial, Helvetica,  sans-serif ;
	text-align:left;
}
.suiteArticle .revue .catalogue .leSite .leTexte .leTitre
{
	width:100%;
	font-size:14px;
	font-family:Arial, Helvetica,  sans-serif ;
	text-align:left;
}
.suiteArticle .revue .catalogue .leSite .leTexte .leSousTitre
{
	width:100%;
	font-size:12px;
	font-family:Arial, Helvetica,  sans-serif ;
	text-align:left;
}
.suiteArticle .revue .catalogue .leSite .leTexte .leDescriptif
{
	width:100%;
	font-size:11px;
	font-family:Arial, Helvetica,  sans-serif ;
	text-align:left;
}
.suiteArticle .revue .catalogue .leSite  .suiteArticleASuivre
{
	margin:2% 0 0 0;
	float:left;
	width: 96%;
	font-size:12px;
}
.suiteArticle .revue .catalogue .leSite  .suiteArticleEnHaut
{
	float:right;
	width: 4%;
}
.suiteArticle .revue .catalogue .lesSites
{
	width:100%;
}
.suiteArticle .revue .catalogue .lesSites .leLogo
{
	float:left;
	width:10%;
	margin: 1% auto;
}
.suiteArticle .revue .catalogue .lesSites .leTexte
{
	float:left;
	width:85%;
	font-size:14px;
	font-family:Arial,Helvetica,sans-serif;
	text-align:left;
	margin-left:3%;
}
.suiteArticle .revue .catalogue .lesSites .leTexte .leTitre
{
	width:100%;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica,  sans-serif ;
	text-align:left;
}
.suiteArticle .revue .catalogue .lesSites .leTexte .leSousTitre
{
	width:100%;
	font-size:12px;
	font-family:Arial, Helvetica,  sans-serif ;
	text-align:left;
}
.suiteArticle .revue .catalogue .lesSites .leTexte .leDescriptif
{
	width:100%;
	font-size:11px;
	font-family:Arial, Helvetica,  sans-serif ;
	text-align:left;
}
.suiteArticle .revue .catalogue .lesSites  .suiteArticleASuivre
{
	margin:1% 0 0 0;
	float:left;
	width: 96%;
	font-size:12px;
}
.suiteArticle .revue .catalogue .lesSites  .suiteArticleEnHaut
{
	float:right;
	width: 4%;
}
.suiteArticle .revue .sommaire
{
	width:100%;
	margin:0 0 0 0;
}
.suiteArticle .revue .sommaire .leTexte
{
	list-style-type: none;
	list-style-image: none;
 list-style-position: outside;
	float:left;
	width:70%;
	margin:0 0 0 0;
}
.suiteArticle .revue .sommaire .lInformation
{
	float:left;
	width:70%;
}
.suiteArticle .revue .sommaire .lInformation .leSurTitre
{
	font-size:11px;
	font-weight:100;
}
.suiteArticle .revue .sommaire .lInformation .leSousTitre
{
	font-size:11px;
	font-weight:100;
}
.suiteArticle .revue .sommaire .lInformation .leTitre
{
	font-size:14px;
}
.suiteArticle .revue .sommaire .lInformation .leDescriptif
{
	font-size:12px;
}
.suiteArticle .revue .sommaire .lInformation .adresseInternet
{
}
.suiteArticle .revue .sommaire .lInformation .adresseInternet a
{
}
.suiteArticle .revue .sommaire .lInformation .adresseInternet a:link
{
	font-size:12px;
	color:black;
}
.suiteArticle .revue .sommaire .lInformation .nomSite
{
}
.suiteArticle .revue .sommaire .leLogo
{
	float:right;
	width:15%;
	margin-left:auto;
	margin-right:auto;
}
.suiteArticle .revue .sommaire .leLogo a
{
	width:100%;
}
.suiteArticle .revue .sommaire .leLogo a img
{
	margin:0 0 4px 16px;
}
.suiteArticle .revue .sommaire .leLogo div
{
	margin-bottom:15%;
	font-size:11px;
	color:gray;
	width:100%;
	text-align:center;
}
.suiteArticle .legislation
{
	width:100%;
}
.suiteArticle .legislation .sommaire
{
}
.suiteArticle .legislation .sommaire .titre
{
	margin:1% 0 1% 0;
	width:100%;
}
.suiteArticle .legislation .sommaire .titre	a
{
	font-weight:bold;
}
.suiteArticle .legislation .sommaire .chapitre
{
	clear:both;
	margin:0 0 0 0;
	width:100%;
}
.suiteArticle .legislation .sommaire .chapitre .pointVert
{
	float:left;
	margin:-0.3% 0 0 0;
	width:3.5%;
}
.suiteArticle .legislation .sommaire .chapitre a
{
	margin:0 0 0 1%;
	width:95%;
}
.suiteArticle .legislation .sommaire .section
{
	clear:both;
	margin-left:2.6%; 
	width:97%;
}
.suiteArticle .legislation .sommaire .section .puceSection
{
	float:left;
	margin:+1% 0 0 0;
	width:1%;
	height:6px;
}
.suiteArticle .legislation .sommaire .section	a
{
	margin:0 0 0 1%;
	width:97%;
}
.suiteArticle .legislation .sommaire .article
{
	clear:both;
	padding-left:6%; 
	width:90%;
}
.suiteArticleTitre .bilan
{
	clear:both;
	margin:2% 0 2% 0;
	width:100%;
}
.suiteArticleTitre .bilan .leTitre
{
	clear:both;
	margin:0 0 0 0;
	width:100%;
}
.suiteArticleTitre .bilan .leTitre .leLogo
{
	float:left;
	width:20px;
	height:20px;
}
.suiteArticleTitre .bilan .leTitre .leTexte
{
	float:left;
	margin-left:2%;
	width:75%;
	font-size:14px;
}
.suiteArticleTitre .bilan .leTitre .laTaille
{
	float:right;
	width:15%;
	font-size:11px;
	font-weight:100;
	text-align:center;
}
.suiteArticleTitre .bilan .laDescription
{
	clear:both;
}
.suiteArticleTitre .bilan .laDescription .laListe
{
	float:left;
	margin: 2% 0 2% 1%;
	width:64%;
}
.suiteArticleTitre .bilan .laDescription .laListe li
{
	font-size:12px;
	font-weight:100;
}
.suiteArticleTitre .bilan .laDescription .laCarte
{
	float:right;
	margin-left:2%;
}
.suiteArticleTitre .bilan .lesDocumentsJoints
{
	clear:both;
}
.suiteArticleTitre .bilan .lesDocumentsJoints .leDocumentJoint
{
	float:left;
	width:45%;
	margin-right:5%;
}
.suiteArticleTitre .bilan .lesDocumentsJoints .leDocumentJoint .laDate
{
	font-size:12px;
	font-weight:100;
	width:100%;
	margin-bottom:1%;
}
.suiteArticleTitre .bilan .lesDocumentsJoints .leDocumentJoint .leTitre
{
	font-size:12px;
	font-weight:100;
}
.suiteArticleTitre .bilan .lesDocumentsJoints .leDocumentJoint .leTexte
{
	font-size:12px;
	font-weight:100;
}
.suiteArticleTitre .bilan .lesDocumentsJoints .leDocumentJoint .leLogo
{
}
.suiteArticleTitre .bilan .lesDocumentsJoints .leDocumentJoint .laLegende
{
	font-size:11px;
	font-weight:100;
}
.suiteArticleTitre .bilan .departemantal
{
	clear:both;
	width:100%;
}
.suiteArticle .bilan .departemantal h2
{
	clear:both;
	width:100%;
	margin-bottom:3%;
}
.suiteArticle .bilan .departemantal .document
{
	clear:both;
	width:100%;
}
.suiteArticle .bilan .departemantal .document .leLogo
{
	float:left;
	width:6%;
	height:33px;
	margin-left:2%;
}
.suiteArticle .bilan .departemantal .document .leTitre
{
	float:left;
	width:65%;
	margin-top:6px;
	margin-left:1%;
	font-size:12px;
}
.suiteArticle .bilan .departemantal .document .laTaille
{
	float:left;
	width:25%;
	font-size:10px;
	text-align:right;
	margin-top:6px;
}
.suiteArticle .bilan .departemantal .document .leDescriptif
{
	float:left;
	width:90%;
	margin-left:1%;
	font-size:12px;
}
.suiteArticle .bilan .catalogue
{
	clear:both;
	width:100%;
}
.suiteArticle .bilan .catalogue .document
{
	float:left;
	width:44%;
	margin:0 3% 2% 3%;
}
.suiteArticle .bilan .catalogue .document .leTitre
{
	width:100%;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.suiteArticle .bilan .catalogue .document .premier
{
	float:left;
	width:34%;
	margin-left:35%;
}
.suiteArticle .bilan .catalogue .document .premier .leLogo
{
	padding: 2% 0 1% 0;
	width:100%;
	height:96px;
}
.suiteArticle .bilan .catalogue .document .premier .leLogo a img
{
	width:74px;
	height:96px;
	margin-left:3%;
}
.suiteArticle .bilan .catalogue .document .premier .laTaille
{
	font-size:10px;
	font-weight:100;
	text-align:center;
}
.suiteArticle .bilan .catalogue .document .premier .laLegende
{
	font-size:12px;
	font-weight:bold;
	text-align:left;
}
.suiteArticle .bilan .catalogue .document .second
{
	float:left;
	width:25%;
	margin-left:5%;
}
.suiteArticle .bilan .catalogue .document .second .leLogo
{
	padding: 2% 0 1% 0;
	width:100%;
	height:87px;
}
.suiteArticle .bilan .catalogue .document .second .leLogo a img
{
	padding-top:58px;
	margin-left:10%;
}
.suiteArticle .bilan .catalogue .document .second .laTaille
{
	font-size:10px;
	font-weight:100;
	text-align:center;
}
.suiteArticle .bilan .catalogue .document .second .laLegende
{
	margin-top:9px;	
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

.suiteArticleAdresseG,
.suiteArticleAdresseD
{
	float:left;
	width:45%;
	font-size:12px;
	text-align:left;
}
.suiteArticleAdresseD
{
	margin-left:10%;
}
.suiteArticleAdresseG
{
	margin-left:0%;
}
.suiteArticlePied
{
	clear:both;
	width:100%;
	height:30px;
	font-size:10px;
	text-transform: none;
	line-height: normal;
	font-family:Arial, Helvetica,  sans-serif ;
}
.suiteArticleASuivre
{
	margin-top:2.2%;
	float:left;
	width: 93%;
}
.suiteArticleEnHaut
{
	float:right;
	width: 6%;
}
.suiteArticleEnHaut a img
{
	padding-left:2px;
}
.pagination .pagination_label
{
	display:none;
}
.contenuEntreeRubrique .aGauche
{
	float: left;
	width: 28%;
	padding: 0% 0 0 4.85%;
	background: url(../images/barreAV3.gif) no-repeat top left ;
}

.contenuEntreeRubrique .auCentre
{
	float: right;
	width: 64%;
	padding: 0% 0% 0 2%;
}

.contenuEntreeRubrique
{
	clear:both;
	width:100%
}
.contenuEntreeRubrique .cadreGauche
{
	float: left;
	width: 64%;
	padding: 0% 0% 0 0%;
}
.contenuEntreeRubrique .aDroite
{
	float: right;
	width: 30%;
	padding: 0% 0 0 3%;
	background: url(../images/barreAV3.gif) no-repeat top left ;
}
.contenuEntreeRubrique .colonneGauche
{
	float: left;
	width: 23.25%;
	padding: 0% 0 0 4.85%;
	background: url(../images/barreAV3.gif) no-repeat top left ;
}
.contenuEntreeRubrique .colonneCentre
{
	float: left;
	width: 42%;
}
.contenuEntreeRubrique .colonneDroite
{
	float: right;
	width: 25%;
	padding: 0% 0 0 3%;
	background: url(../images/barreAV3.gif) no-repeat top left ;
}
.contenuEntreeRubrique .colonneDroite h2
{
	margin-bottom:2%;
}
.contenuEntreeRubrique .aGauche .texte,
.contenuEntreeRubrique .aDroite .texte
{
	font-size:11px;
}

#complement
{
	float: right;
	width: 35%;
	padding: 0.93% 0 0 0;
	margin-bottom:14px;
}
.navigation
{
	width: 99.0%;
	margin-left:1%;
	padding: 20px 0  20px 0;
}
.navigation .titre
{
	width:99%;
	margin-left:12.6%;
	padding-bottom:0.8%;
	margin-bottom:1.5%;
	font-weight:bold;
}
.navigation .soustitre
{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	width: 99%;
	margin-left: 14%;
	text-transform: none;
}
.navigation ul
{
	list-style-type: square;
 list-style-position: outside;
 line-height: 2;
 margin-left:1.4%;
	width: 86%;
}
.navigation ul .blanc
{
	color: white;
}
.navigation ul .noir
{
	color: black;
}
.navigation ul li
{
 line-height:1.5;
}
.navigation ul li a
{
	color: black;
 line-height: 1;
	font-size:11px;
}
.navigation ul li a:hover
{
	text-decoration: underline;
}
.navigation ul li ul
{
 margin-left:0.4%;
 padding-left:4.5%;
 line-height:1.2;
 width:95%;
 margin-bottom:3%;
}
.navigation ul li ul li
{
 line-height:1.2;
}
.navigation ul li ul li a
{
 line-height:1;
}
.navigation .pied
{
	width:320px;
	height:14px;
}
.navigation div.listeNumero
{
 line-height: 2;
 margin-left:1.4%;
	width: 86%;
	padding:0 0 0 30px;
}
.navigation div.listeNumero div.Numero
{
	line-height:1.8;
	background:transparent;
}
.navigation div.listeNumero div.Numero a
{
	font-size:11px;
	margin-right:8px;
}
.navigation ul.spip
{
	padding-left:40px;
}
.navigation ul.aLireInternet
{
	list-style-type: square;
 list-style-position: outside;
 line-height: 2;
 margin-left:1.4%;
	width: 86%;
}
.navigation ul.aLireInternet li
{
 line-height:1.5;
}
.navigation ul.aLireInternet li a
{
	color: black;
 line-height: 2;
	font-size:12px;
}
.legislation
{
	width: 99.0%;
	margin-left:0;
}
.legislation .titre
{
	width:86%;
	margin-left:0%;
	font-weight:bold;
}
.legislation ul
{
	list-style-type: square;
 list-style-position: outside;
 line-height: 1;
 margin: 0 0 5% 0;
 padding-left:5.4%;
	width: 94%;
}
.legislation ul li a
{
}
.legislation ul li a:hover
{
	text-decoration: underline;
}
#extra
{
	width: 100%;
	margin-top: 4%;
	margin-left: -2%;
	margin-bottom: 5%;
}
#extra .bordure
{
	background: url(../images/barreAV3.gif) no-repeat top left ;
}
#extra .motsCles
{
	clear:both;
	width:96%;
	height:100%;
	margin-left:4%;
	padding-bottom:10px;
}
#extra .motsCles .titreMotsCles
{
	font-size:18px;
	font-weight:bold;
	margin:3px 0 0 30px;
	padding:15px 0 5px 35px;
	font-family:'Trebuchet MS', Verdana, Arial, sans-serif;
}
#extra .motsCles ul
{
	padding:0 0 8px 10px;
	margin-left: 27px;
	margin-top:5px; 
	margin-bottom:20px;
	list-style:disc;
}
#extra .motsCles ul li
{
	float:left;
	margin-right:20px;
	line-height:1.2;
}
#extra .ensavoirplus
{
	clear:both;
	margin-top:4%;	
	width:96%;
	margin-left:4%;
}
#extra .ensavoirplus .label
{
	font-size:18px;
	font-weight:bold;
	margin:3px 0 0 30px;
	padding:15px 0 5px 35px;
	font-family:'Trebuchet MS', Verdana, Arial, sans-serif;
}
#extra .ensavoirplus .liste
{
	font-size:11px;
	padding:0 0 8px 10px;
	margin-left: 27px;
	margin-top:5px; 
	list-style:disc;
	margin-bottom:20px;
	width:88%;
	line-height:1.2;
}
#extra .allerplusloin
{
	clear:both;
	margin-top:4%;	
	width:96%;
	margin-left:4%;
}
#extra .allerplusloin .label
{
	font-size:18px;
	font-weight:bold;
	margin:3px 0 0 30px;
	padding:15px 0 5px 35px;
	font-family:'Trebuchet MS', Verdana, Arial, sans-serif;
}
#extra .allerplusloin .liste
{
	padding:0 0 8px 10px;
	margin-left: 27px;
	margin-top:5px; 
	list-style:disc;
	margin-bottom:20px;
	width:88%;
}
#extra .allerplusloin .liste li
{
	font-size:11px;
	line-height:1.2;
}
#extra .allerplusloin .liste li .leTexte
{
	margin: 1% 0 1% 0;
}
#extra .allerplusloin .liste .leTitre
{
	line-height:20px;
}
#extra .allerplusloin .leTexte
{
	font-size:11px;
	line-height:1.1;
}
#extra .documentsjoints
{
	clear:both;
	margin-top:4%;	
	width:96%;
	height:100%;
	margin-left:4%;
}
#extra .documentsjoints .labelJoint
{
	clear:both;
	font-size:18px;
	font-weight:bold;
	margin:3px 0 0 30px;
	padding:15px 0 5px 35px;
	font-family:'Trebuchet MS', Verdana, Arial, sans-serif;
}
#extra .documentsjoints .articleJoint
{
	clear:both;
	font-size:11px;
	margin:0 0 0 36px;
	padding:0 0 5px;
	text-align:left;
	width:100%;
}
#extra .documentsjoints .articleJoint .descriptifJoint
{
	float:left;
	width:60%;
}
#extra .documentsjoints .articleJoint .descriptifJoint h3 a
{
	color: black;
}
#extra .documentsjoints .articleJoint .descriptifJoint p
{
	margin: 0;
}
#extra .documentsjoints .articleJoint .descriptifJoint .titreJoint
{
	font-size:11px;
	font-weight:normal;
}
#extra .documentsjoints .articleJoint .logoJoint
{
	float:right;
	margin: 0 21px 10px 0;
	text-align:center;
	width: 32%
}
#extra .documentsjoints .articleJoint .liste
{
	font-size:11px;
	padding:0 0 8px 10px;
	margin-left: 27px;
	margin-top:5px; 
	list-style:disc;
	margin-bottom:20px;
	width:96%;
	height:100%;
	line-height:1.2;
}
#extra .zoom
{
	clear:both;
	margin:4% 0 4% 0;	
	padding:0 0 4% 0;
	width:96%;
	height:100%;
}
#extra .zoom .labelZoom
{
	clear:both;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	margin-top:4%;
	padding:0;
	font-family:'Trebuchet MS', Verdana, Arial, sans-serif;
}
#extra .zoom .articleZoom
{
	clear:both;
	font-size:11px;
	font-weight:normal;
	margin:2% 0 2% 0;
	padding:0 0 0 0;
	text-align:justify;
	width:100%;
	line-height:1.2;
}
#extra .zoom .articleZoom h3
{
	font-weight:normal;
	font-size:11px;
}
#extra .zoom .articleZoom ul
{
	margin:0;
	padding-left:6%;
	list-style-type: disc;
 list-style-position: outside;
}
#extra .zoom .articleZoom p
{
	margin-top:0;
	padding-left:0;
}
#extra .zoom .articleZoom .logoZoom
{
	float:left;
	margin-left: 1.3%;
	width: 25%
}
#extra .zoom .articleZoom .descriptifZoom
{
	float:right;
	width:73%;
}
#extra .zoom .articleZoom .descriptifZoom h3 a
{
	font-weight:normal;
}
#extra .zoom .articleZoom .descriptifZoom p
{
	font-weight:normal;
	margin: 0;
}
#extra .zoom .articleZoom .descriptifZoom .titreZoom
{
	font-size:11px;
	font-weight:normal;
}
#extra #entreeGuide
{
	clear:both;
	width:55%;
	height:58px;
	margin-left:10%;
	padding-bottom:10px;
}

#pied
{
	clear:both;
	width: 100%;
	border-style:none;
	margin-top:0;
}
#piedSommaire
{
	clear:both;
	width: 100%;
	text-align:center;
}
#piedSommaire .copyright
{
	float:right;
	margin-top:1%;
}
#piedSommaire .partenaires
{
	float:left;
	margin-top:2px;
}
#piedSommaire .partenaires img
{
	width: 334px;
	height:41px;
}
.top2prct
{
	margin-top:2%;
}
.bordure
{
	background:url(../images/barreH11.gif) no-repeat 0px 100%;
	height:5px;
}
/*
	*	Page d'accueil - bloc sommaire
	*/
#sommaire
{
	clear:both;
	position: relative;
	width:100%;
	min-height:930px;
	background:transparent;
	margin-top:2%;
}
#sommaire #colonne1
{
	float:left;
	width:33%;
	min-height:326px;
}
#sommaire #colonne2
{
	float:left;
	width:33%;
	min-height:326px;
}
#sommaire #colonne3
{
	float:right;
	width:33%;
	min-height:326px;
}
#sommaire #colonne1 #zone1
{
	float:left;
	width:100%;
	min-height:326px;
	margin-bottom:10px;
}
#sommaire #colonne1 #zone4
{
	float:left;
	width:100%;
	min-height:108px;
	margin-top:6%;
	margin-bottom:10px;
}
#sommaire #colonne1 #zone7
{
	float:left;
	width:100%;
	min-height:108px;
	margin-top:6%;
	margin-bottom:6px;
}
#sommaire #colonne2 #zone2
{
	float:left;
	width:100%;
	min-height:108px;
	margin-bottom:10px;
}
#sommaire #colonne2 #zone3
{
	float:right;
	width:100%;
	min-height:270px;
	margin-top:6%;
	margin-bottom:10px;
}
#sommaire #colonne2 #zone5
{
	float:left;
	width:100%;
	min-height:108px;
	margin-top:6%;
	margin-bottom:10px;
}
#sommaire #colonne2 #zone6
{
	float:right;
	width:100%;
	min-height:108px;
	margin-top:6%;
	margin-bottom:10px;
}
#sommaire #colonne2 #zone8
{
	float:left;
	width:100%;
	min-height:108px;
	margin-bottom:6px;
}
#sommaire #colonne3 #zone3
{
	float:right;
	width:100%;
	min-height:270px;
	margin-bottom:10px;
}
#sommaire #colonne3 #zone6
{
	float:right;
	width:100%;
	min-height:108px;
	margin-top:6%;
	margin-bottom:10px;
}
#sommaire #colonne3 #zone8
{
	float:left;
	width:100%;
	min-height:108px;
	margin-top:6%;
	margin-bottom:6px;
}
#sommaire #colonne3 #zone9
{
	position:absolute;
	bottom:-1px;
	left:67.6%;
	width:33%;
	height:330px;
	background:transparent;
}
#sommaire #colonne3 #zone9 .infosgenerales
{
	position: relative;
	width:100%;
	height:100%;	
}
#sommaire #colonne3 #zone9 .infosgenerales #numeroG { position: absolute; top: 50px; left: 32px; }
#sommaire #colonne3 #zone9 .infosgenerales #numeroD { position: absolute; top: 50px; right: 32px; }
#sommaire #colonne3 #zone9 .infosgenerales .parLien1{ position: absolute; text-align: right; right: 32px; top: 160px; }
#sommaire #colonne3 #zone9 .infosgenerales .parLien2{ position: absolute; text-align: right; right: 32px; top: 197px; }
#sommaire #colonne3 #zone9 .infosgenerales .parLien3{ position: absolute; text-align: right; right: 32px; top: 237px; }
#sommaire #colonne1 #zone1 .agenda
{
	position:relative;
	width:100%;
	height:100%;
	font-size:11px;
	padding:0;
	margin:-3px 0px 5px -2px;
	list-style-type:none;
}
#sommaire #colonne1 #zone1 .agenda h2
{
	clear:both;
	font-weight:bold;
	padding: 10px 0 4px 30px;
	margin-bottom: 6%;
}
#sommaire #colonne1 #zone1 .agenda .spacerBordFx
{
	width: 83%;
 margin-left:8%;
}
#sommaire #colonne1 #zone1 .agenda .articleZoom
{
	clear:both;
	position:relative;
	display:block;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	width:85%;
	height : 24%;
	margin:1% 0 1% 0;
	padding:0 0 1% 10%;
}
#sommaire #colonne1 #zone1 .agenda .articleZoom h3
{
	font-weight:normal;
	font-size:11px;
	width: 95%
}
#sommaire #colonne1 #zone1 .agenda .articleZoom .logoZoom
{
	float:left;
	width: 25%
}
#sommaire #colonne1 #zone1 .agenda .articleZoom .descriptifZoom
{
	float:left;
	width:70%;
}
#sommaire #colonne1 #zone1 .agenda .articleZoom .descriptifZoom h3
{
	margin-bottom:0.5%;
}
#sommaire #colonne1 #zone1 .agenda .articleZoom .descriptifZoom h3 a
{
	font-weight:normal;
}
#sommaire #colonne1 #zone1 .agenda .articleZoom .descriptifZoom .laDate
{
	font-weight:normal;
	line-height:1;
	text-align:left;
	margin:0 0 2% 0;
}
#sommaire #colonne1 #zone1 .agenda .articleZoom .descriptifZoom .autre
{
	font-weight:normal;
	line-height:1;
	text-align:left;
	margin:0;
}
#sommaire #colonne1 #zone1 .agenda .articleZoom .descriptifZoom .autre p
{
	line-height:1.1;
	text-align:left;
	margin:0;
}
#sommaire #colonne1 #zone1 .agenda .articleZoom .descriptifZoom .titreZoom
{
	font-size:11px;
	font-weight:normal;
}
#sommaire .zone .nouveaute
{
	position:relative;
	width:100%;
	height:100%;
	font-size:11px;
	padding:0;
	margin:-4px 0px 5px -2px;
	list-style-type:none;
}
#sommaire .zone .nouveaute h2
{
	clear:both;
	font-weight:bold;
	padding: 10px 0 2px 30px;
	margin-bottom: 2%;
}
#sommaire .zone .nouveaute .articleZoom
{
	clear:both;
	position:relative;
	display:block;
	font-size:11px;
	font-weight:normal;
	text-align:justify;
	width:90%;
	height : 24%;
	margin:1% 0 1% 0;
	padding:0 0 1% 10%;
}
#sommaire .zone .nouveaute .articleZoom h3
{
	font-weight:normal;
	font-size:11px;
}
#sommaire .zone .nouveaute .articleZoom .logoZoom
{
	float:left;
	width: 25%
}
#sommaire .zone .nouveaute .articleZoom .descriptifZoom
{
	float:left;
	width:70%;
}
#sommaire .zone .nouveaute .articleZoom .descriptifZoom h3
{
	margin-bottom:0.5%;
}
#sommaire .zone .nouveaute .articleZoom .descriptifZoom h3 a
{
	font-weight:normal;
}
#sommaire .zone .nouveaute .articleZoom .descriptifZoom .laDate
{
	font-weight:normal;
	line-height:1;
	text-align:left;
	margin:0 0 2% 0;
}
#sommaire .zone .nouveaute .articleZoom .descriptifZoom .autre
{
	font-weight:normal;
	line-height:1;
	text-align:left;
	margin:0;
}
#sommaire .zone .nouveaute .articleZoom p,
#sommaire .zone .nouveaute .articleZoom .descriptifZoom .autre p
{
	line-height:1.4;
	text-align:left;
	margin:0;
}
#sommaire .zone .nouveaute .articleZoom .descriptifZoom .titreZoom
{
	font-size:11px;
	font-weight:normal;
}
#sommaire .zone .zoom
{
	clear:both;
	margin:0 0 4% 0;	
	padding:0 0 4% 0;
	width:96%;
	height:100%;
}
#sommaire .zone .zoom .spacerBordFx
{
	width: 92%;
 margin-left:8%;
}
#sommaire .zone .zoom .labelZoom
{
	clear:both;
	font-size:18px;
	font-weight:bold;
	padding: 7px 0 2px 30px;
}
#sommaire .zone .zoom .articleZoom
{
	clear:both;
	font-size:11px;
	font-weight:normal;
	line-height:1.4;
	margin:2% 0 2% 0;
	padding:0 0 0 10%;
	text-align:left;
	width:90%;
}
#sommaire .zone .zoom .articleZoom h3
{
	font-weight:normal;
	font-size:11px;
}
#sommaire .zone .zoom .articleZoom ul
{
	margin:0;
	padding-left:6%;
	list-style-type: disc;
 list-style-position: outside;
}
#sommaire .zone .zoom .articleZoom p
{
	margin-top:0;
	padding-left:0;
}
#sommaire .zone .zoom .articleZoom .logoZoom
{
	float:left;
	margin-left: 1.3%;
	width: 25%
}
#sommaire .zone .zoom .articleZoom .descriptifZoom
{
	float:right;
	width:73%;
}
#sommaire .zone .zoom .articleZoom .descriptifZoom h3 a
{
	line-height:1.4;
	font-weight:normal;
	color:black;
}
#sommaire .zone .zoom .articleZoom .descriptifZoom p
{
	font-weight:normal;
	line-height:1.2;
	margin: 0;
}
#sommaire .zone .zoom .articleZoom .descriptifZoom .titreZoom
{
	font-size:11px;
	font-weight:normal;
}

/*
 *	POUR LES GUIDES DES OFFRES PDITH - JRA
 * Attention à ne pas utiliser la directive 'height' si elle
 * n'est pas justifiée pour définir une réelle hauteur.
 * IE7 ne l'interprète pas comme une hauteur minimale comme 
 * les autres navigateurs, mais comme une hauteur fixe.
 */
.picto_etape {
	margin-left: 0;
	width: 100%;
	height: 40px;
}
.guide	{
	margin-left: 0%;
	margin-top: 2%;
	width: 100%;
	padding-top: 0px;
}

.guide .titreGuide	{
	margin-top: 0%;
	margin-left: 2%;
	width: 88%;
	text-align: center;
	margin-bottom: 2%;
	color: #ffffff;
	padding: 8px;
}

.guide .separateur {
	float: left;
	margin-top: 2%;
	background: transparent;
	margin-left: 2%;
	width: 96%;
	border-bottom: 2px ridge gray;
}

.guide .guideContenu	{
	float: left;
	background: transparent;
	margin-top: 0%;
	margin-bottom: 2%;
	margin-left: 0%;
	padding-top: 9px;
	width: 99%;
}

.guide .guideContenu .titreContenu	{
}

.guide .guideContenu .guideColonneGauche,
.guide .guideContenu .guideColonneDroite	{
	float: left;
	background: transparent;
	margin-top: 0%;
}

.guide .guideContenu .guideColonneGauche	{
	padding-top: 8px;	
	padding-left: 0px;
	margin-left: 0%;
	width: 30%;	
	font-weight : bolder;
	text-align:left;
}

.guide .guideContenu .guideColonneDroite	{
	float: right;
	width: 62%;	
	margin-top: 0%;
	margin-bottom: 0.2%;
	margin-right: 0.2%;
	padding: 8px;
	background: transparent;
}

.guide .guideContenu .guideColonneDroite p	{
	margin-left: 8px;
}

.guide .pied	{
	float: left;
	width: 98%;	
	background: transparent;
	padding-bottom: 2px;
	margin-top: 1%;
	margin-left: 0%;
	width: 96%;
}

.fiche	{
	margin-left: 1%;
	margin-top: 3%;
	width: 100%;
}

.fiche .titreFiche	{
	margin-top: 0%;
	margin-left: 2%;
	width: 94%;
	text-align: center;
	margin-bottom: 1%;
	color: #000;
	padding: 20px;
}

.fiche .corps	{
	float: left;
	background: transparent;
	margin-top: 0%;
	margin-left: 0%;
	width: 99%;
}

.fiche .corps .separateur {
	float: left;
	margin-top: 1%;
	margin-bottom: 3%;
	background: transparent;
	margin-left: 0%;
	width: 100%;
	border-bottom: 2px ridge gray;
}

.fiche .corps .bloc	{
	float: left;
	width: 100%;
	background: transparent;
	padding-top: 10px;	
}

.fiche .corps .bloc .titreBloc	{
	margin-top: 0%;
	margin-left: 0%;
	margin-bottom: 2%;
	width: 99%;
	text-align: center;
	margin-bottom: 2%;
	color: #000;
	padding: 8px;
}

.fiche .corps .bloc .contenu	{
	width: 98%;
	margin-left: 1%;
	margin-top: 2%;
	background: transparent;
}
.fiche .corps .colonneGauche,
.fiche .corps .colonneDroite	{
	float: left;
	width: 49.0%;	
	padding-top: 10px;	
}

.fiche .corps .colonneGauche	{
	padding-left: 0px;
	margin-left: 0%;
	font-weight : normal;
	margin-left: 0px;
	background: transparent;
}

.fiche .corps .colonneDroite	{
	float: right;
	background: transparent;
}

.fiche .corps .colonneGauche .titreColonne,
.fiche .corps .colonneDroite .titreColonne	{
	margin-top: 0%;
	margin-left: 0%;
	width: 99%;
	text-align: center;
	color: #000;
	padding: 8px;
}

.fiche .corps .colonneGauche .contenu,
.fiche .corps .colonneDroite .contenu	{
	width: 97%;
	margin-left: 1%;
	margin-top: 4%;
	background: transparent;
}

.fiche .corps .troisColonnesGauche,
.fiche .corps .troisColonnesCentre,
.fiche .corps .troisColonnesDroite	{
	float: left;
	width: 33.0%;	
	background: transparent;
	padding-top: 10px;	
	padding-bottom: 2px;
} 

.fiche .corps .troisColonnesGauche 	{
}

.fiche .corps .troisColonnesCentre	{
	float: left;
	text-align: center;
}

.fiche .corps .troisColonnesDroite	{
	float: right;
	text-align: right;
}

.fiche .corps .troisColonnesGauche .titre3Colonnes,
.fiche .corps .troisColonnesCentre .titre3Colonnes,
.fiche .corps .troisColonnesDroite .titre3Colonnes	{
	width: 98%;
	text-align: center;
	color: #000;
	padding: 8px;
}

.fiche .corps .troisColonnesGauche .titre3Colonnes .contenu,
.fiche .corps .troisColonnesCentre .titre3Colonnes .contenu,
.fiche .corps .troisColonnesDroite .titre3Colonnes .contenu	{
	width: 98%;
	margin-left: 1%;
	margin-top: 4%;
}

.fiche .pied	{
	float: left;
	width: 98%;	
	background: transparent;
	padding-bottom: 2px;
	margin-top: 0%;
	margin-left: 0%;
	width: 96%;
}
.etape_5	{
	margin:2% 0 0 0;
}
/*
	*	Div spéciale pour l'alignement des hauteurs entre des colonnes gauche, droite et centrale
	*	-----------------------------------------------------------------------------------------
	*/
.clearBoth,
.alignement,
.separateur
{
	width:100%;
	height:0;
	clear:both;
	margin:0;
	padding:0;
}
.gauche	{float:left;margin-right:1%;}
.marge3pT	{margin: 3% 0 0 0;} 
.marge2p	{margin: 2% 0 2% 0;}
.marge1pB{margin-bottom:1%;}
.margeTClear	{margin-top:0;}
.margeBClear	{margin-bottom:0;}
.margeLClear	{margin-left:0;}
.margeRClear	{margin-right:0;}
/*----------------ENRICHISSEMENT DU TEXTE JUSTIFIER-------------------*/
.bold, .gras {font-weight:bold;}
.noneBold, .nonGras{font-weight:100;}
.underline, .souligner{ text-decoration:underline;}
.centrer {text-align:center;}
.minuscule{text-transform: lowercase ;}
.aDroite{text-align:right;}
/*----------------Espace entre les lignes ----------------------------*/
.ligneNormal{	line-height:normal;}
.lignePetit{	line-height:0.8;}
/*----------------TAILLES GENERIQUES TYPO-----------------------------*/
.grand{ font-size:18px; }
.moyen{ font-size:16px;}
.petit{ font-size:11px;}
.grand2{ font-size:20px;}
.moyen2{ font-size:13px;}
.moyen3{ font-size:14px;}
.petit2{ font-size:12px;}
.petit0{ font-size:10px;}

/*----------------TYPO--------------------------------------*/
.arial{ font-family:Arial, Helvetica,  sans-serif ;}
/*-----------------------------------------------------------*/
