

/* CSS corresponant à la partie centrale la plupart du temps*/


<style type="text/css">

/*<![CDATA[*/


isindex {
/*
Si on ne met rien de spécial avant body{}, il n'est pas pris en compte !
Utilisation de isindex car presque obsolète.
*/

}

h2 {
	text-align: center;
	color: #EAA520;
}

#centre hr {

	padding: 25px;
	height: 0px;
	border: 0px;

}

.centrer {
	text-align: center;
}

.justifier {
	text-align: justify;
}

.espacer p{
	margin-bottom: 30px;
}


.important {

	font-size: 1.3em;
	color: red;

}

.IntroductionCCPT {
	font-size: 0.9em;
	font-weight: bold;
}


.Titre1CCPT {
	font-size: 1.5em;
	font-weight: bold;
	color: #EAA520 ;
}

.Titre2CCPT {
	font-size: 1.2em;
	font-weight: bold;
	font-style: italic;
	color: #336633 ;

}

.Titre3CCPT {
	font-size: 1.2em;
	text-decoration: underline;
}

.LienCentreCCPT {
	text-align: center;
	color: #EAA520;

}


.LienCCPT {
	color: #EAA520;
}

.ImageCentree {
/* Conservé pour la compatibilité avec l'ancien code du site (pendant l'adaptation à SPIP)*/
   display: block;
   margin-left: auto;
   margin-right: auto;
   text-align: center;
}

.ImageScrollableEnHorizontal {

   display: block;
   margin-left: auto;
   margin-right: auto;
   text-align: center;

   overflow: auto ;
}

.ImageADroite {
	float: right;
}

.ImageAGauche {
	float: left;
}

.DivTableauNormal {
	overflow: auto;
}

.DivTableauTelechargement {
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}


.DivTableauTelechargement {
	/* Pour centrer les tableaux */
	margin-left: auto;
	margin-right: auto;
}



.DivTableauTelechargement table tr {

	line-height: 30px;
	border: 1px solid #000000;

}

.DivTableauTelechargement table tr td {

	border: 0px;

}

.DivTableauTelechargement table th {

	background-color: #E2F3E4;
	color: #EAA520;
	border: 1px solid #EAA520;
}


.DivTableauTelechargement table img {

	border: 0px;
}





.DivTableauStandard {

margin-top: 30px;
margin-bottom: 15px;

}

.DivTableauStandard table.spip td {

padding: 15px;
border: 1px solid black;
vertical-align: top;

}


.DivTableauStandard table.spip th {

font-size: 1.5em;

}



.DivListeCompetences li{
margin-top: 5px;

}





.tableauAuCentre table {

	margin-left: auto;
	margin-right: auto;
}



.ImageMap a {
	/* Ne pas souligner les images qui sont dans le lien */
	text-decoration: none;
	
}


#tableformulairecontacts {
	float: left;

}



/* Tableau des élus */

#tableauDesElus {
overflow-x: auto;
overflow-y: hidden;
white-space: nowrap;

}

#tableauDesElus table {
width: 100%;

}

#tableauDesElus th{
color: white;
background-color: #197743;
}

.colCommunes {
font-weight: bold;
background-color: #BAD67C;

padding-left: 3px;
padding-right: 3px;

}

.colNomsElus {
font-weight: bold;
padding-left: 3px;
padding-right: 3px;

}

.colRoles {
padding-left: 3px;

}

.femme {
color: rgb(255, 153, 0);

}


.nbDelegues {
color: white;

}

.roleParticulier {
font-size: xx-small;
color: green;

}

/*
	Arobases et points en images pour éviter le spam
*/


.imageAntiSpam {

	border: 0;
	vertical-align:text-bottom;
	height: 1em;

}








/*]]>*/

</style>

