/* CSS Document */

/*Gestion de l'Impression*/

/*Gestion de l'orientation et des marges*/
@page {
	size: landscape;
	margin: 1cm;
}

/*Gestion d'affichage des URL*/
/*a:after {
  content: " (" attr(href) ") ";
  font-weight: normal;
}
*/

/*Supression des bordures inferrieures*/
acronym {
  border: none;
}

/*toujours couper*/
.breackalways {
	page-break-before: always;
}

/*couper si nécéssaire*/
.breackovoid {
	page-break-before:avoid;
}
	
/*gestion des tab*/
table {
	margin:10;
	padding:10;
	margin-bottom: 50px;
	float: right;
}

/*-------------------------Principaux éléments du site--------------------------*/

/*gestion de la div qui centre mon site*/
#centre {
	width: 800px;
}

/*gestion du bandeau flash*/
#bandeau {
	display:none;
}

/*gestion de menu du haut*/
#menuFixe {
	display:none;
}

/*gestion du sous menu*/
#menuBas {
	display:none;
}

/*gestion du contenu des pages*/
.contenu {
	width: 864px;
}


/*mise en page*/
#mep {
	width: 800px;
}

/*pied de page*/
#baseline {
	display:none;
}

/*gestion du centrage des textes*/
#centrage {
	width: 800px;
}


/*-------------------------Fin de gestion des principaux éléments du site--------------------------*/


/*---------------Gestion des zoom et diapo------------------*/

/*Gestion des diaporamas*/
#diapo {
	text-align:left;
	width: auto;
	height: auto;
	margin-left: 35px;
}

/*gestion des images des diapo*/
#diapo img{
	border:groove;
}


/*---------------Fin de gestion des zoom et diapo------------------*/



/*--------------------------gestion du texte-------------------------------*/
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size: 15px;
	color: #000000; 
	margin: 0;
	margin-top: 2px;
	margin-left: 20px;
	float: left;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: #7b852f;
	line-height: 2;
	margin: 0;
	margin-top: 2px;
	padding:0;
	float: left;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 2;
	float: left;
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993300;
	line-height: 2;
	float: left;
}

h5{
	display: none;
}

h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 1.5;
	text-align:center;
	float: left;
}


/*--------------------------gestion des listes-------------------------------*/
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7b852f;
}

dt {
	display: none;
}

dd {
	display: none;
}

dl {
	display: none;
}

/*--------------------------Mise en valeur du texte-------------------------------*/
#miseEnValeur {
	color: #7b852f;
}

/*--------------------------gestion des liens-------------------------------*/
/*liens standards*/
a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7b852f;
	text-decoration: underline;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}

a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}


/*menu*/
li a:link {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
	text-decoration:underline;
}

li a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7b852f;
	font-weight:bold;
	text-decoration: underline;
}

li a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}

dt a:link,a:visited {
	display: none;
}

dt a:hover {
	display: none;
}


/*--------------------------gestion des class-------------------------------*/
/*class standards*/
.floatRight {
	margin-right: 10px;
	float: right;
}

.justify {
	text-align:justify;
	margin-left: 35px;
}

.margeGauche {
	margin-left: 35px;
}

.noBorder {
	border: hidden;
	border: none;
}

.cadre {
	background-color: #FFFFFF;
}

/*class avancés*/

.titre {
	width:842px;
	height: 22px;
	margin-left: 2px;
	border-left:hidden;
	border-right: hidden;
	border-top: groove;
	border-bottom: groove;
	
}

.titreNscroll {
	width:859px;
	height: 22px;
	margin-left: 2px;
	border-left:hidden;
	border-right: hidden;
	border-top: groove;
	border-bottom: groove;
	
}

.soustitre {
	width: auto;
	text-decoration:none;
}

/*--------------------------Fin de gestion des class et du texte-------------------------------*/



/*--------------------------gestion des pages spécifiques-------------------------------*/

/*--------------spécifique général--------------*/
/*gestion d'une tab en haut de chaque page*/
#entete {
	width: 800px;
	top: 50px;
}

/*gestion du contenu de ma page*/
#corp {
	width: 800px;
	top: 180px;
}

/* ma page sans tab en haut*/
#corpHaut {
	width: 800px;
	top: 60px;
}

/*tab par défaut*/
#tabStandard {
	width: 600px;
	margin-left: 30px;
	text-align:center;
	height: auto;
}

#tabPlus {
	width: 800px;
	margin-left: 30px;
	text-align:center;
	height: auto;
}

#tabFerAgauche {
	width: 700px;
	margin-left: 30px;
	height: auto;
}

#tabFerAgauche h4{
	margin-left: 10px;
	margin-top:3px;
}

/*gestion des tabulations*/
#tabul {
	margin-left:10px;
}

/*-------------------------spécifique html/collectivite/composition_cm.php---------------------*/
#flash {
	display:none;
}

/*-------------------------spécifique html/collectivite/decisions_cm.php---------------------*/
#decisions_cm {
	width: 400px;
	left: 54%;
	margin-left: -200px;
	margin-top: 5px;
	height: 80px;
}

