.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CC0000;
	text-decoration: none
}

.titre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6499D9;
	text-decoration: underline;
}

A.titre2 {color: #6499D9; }
A.titre2:link {color: #6499D9; text-decoration: underline;}
A.titre2:visited {color: #6499D9; text-decoration: underline;}
A.titre2:active {color: #CC0000; text-decoration: underline;}
A.titre2:hover {color: #CC0000; text-decoration: none;}


.titre3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}

A.titre3 {color: #000000; }
A.titre3:link {color: #000000; text-decoration: none;}
A.titre3:visited {color: #000000; text-decoration: none;}
A.titre3:active {color: #CC0000; text-decoration: none;}
A.titre3:hover {color: #CC0000; text-decoration: none;}

.titre4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.titre5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}


A.titre5 { color: #CC0000; }
A.titre5:link {color: #CC0000; text-decoration: none;}
A.titre5:visited {color: #CC0000; text-decoration: none;}
A.titre5:active {color: #000000; text-decoration: none;}
A.titre5:hover {color: #000000; text-decoration: none;}


.recherche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CC0000;
	text-decoration: none
}

.navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #CC0000;
	text-decoration: none
}

.navigation_fleche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #9CBEE7;
	text-decoration: none
}

.recommander {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #CC0000;
	text-decoration: none
}

.menu {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}

.menu_haut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}

A.menu_haut {color: #FFFFFF; }
A.menu_haut:link {color: #FFFFFF; text-decoration: none;}
A.menu_haut:visited {color: #FFFFFF; text-decoration: none;}
A.menu_haut:active {color: #CC0000; text-decoration: none;}
A.menu_haut:hover {color: #CC0000; text-decoration: none;}

.menu_charme {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF00FF;
	text-decoration: none;
}

A.menu_charme {color: #FF00FF; }
A.menu_charme:link {color: #FF00FF; text-decoration: none;}
A.menu_charme:visited {color: #FF00FF; text-decoration: none;}
A.menu_charme:active {color: #CC0000; text-decoration: none;}
A.menu_charme:hover {color: #CC0000; text-decoration: none;}

.menu_haut_langue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}

A.menu_haut_langue {color: #000000; }
A.menu_haut_langue:link {color: #000000; text-decoration: none;}
A.menu_haut_langue:visited {color: #000000; text-decoration: none;}
A.menu_haut_langue:active {color: #CC0000; text-decoration: none;}
A.menu_haut_langue:hover {color: #CC0000; text-decoration: none;}

.top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;

}

.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none
}

.textepetit {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none
}

/* texte affichage notes */

.textenote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none
}


A.textenote { color: #CC0000; }
A.textenote:link {color: #CC0000; text-decoration: none;}
A.textenote:visited {color: #CCCCCC; text-decoration: none;}
A.textenote:active {color: #000000; text-decoration: none;}
A.textenote:hover {color: #000000; text-decoration: none;}

/* texte affichage format */

.texteformat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #2D6AB5;
	text-decoration: none;
}


A.texteformat {color: #2D6AB5; }
A.texteformat:link {color: #2D6AB5; text-decoration: none;}
A.texteformat:visited {color: #2D6AB5; text-decoration: none;}
A.texteformat:active {color: #CC0000; text-decoration: none;}
A.texteformat:hover {color: #CC0000; text-decoration: none;}

/* BOUTON FORMULAIRES */

.formulaire {
	font-family:Verdana;
	font-size:9px;
	color:#31619C;
	background-color:#FFFFFF;
	font-weight:bold;
	border-style:solid;
	border-color:#003366;
	border-width:1
}

A {color: #000000; text-decoration: none;}
A:link {color: #000000; text-decoration: none;}
A:visited {color: #000000; text-decoration: none;}
A:active {color: #CC0000; }
A:hover {color: #CC0000;}

/* La page fond ... le body */

.body {
margin: 0;
background-color: #FFFFFF

}

/* contour du menu du haut */

.tableau1 {
text-align: center;
width: 765;




	border-top: solid #CCCCCC;
	border-right: solid #CCCCCC;
	border-bottom: none;
	border-left: solid #CCCCCC;
	border-width:1px;

	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	word-spacing: normal;
	letter-spacing: normal;
}



/* tableau 2 du menu du haut */

.tableau2 td {
   width: 90%;
}

/* Grand Tableau d'affichage contour de la page */

.tableau3 {
border-style:solid;
border-width:1px;
border-color: #CCCCCC;
border-top: thick none;
background-color: "#FFFFFF";
width: 765;
}

/* Tableau contour de la page ( accueil + menu droite + menu bas + copyright ) */

.tableau3Menu {
	background-color: "#F7F7F7";
}

/* Tableau apercu des petit fond d'ecran */

.tableauMini {
}

.tableauMini1 {
background-color: "#FFFFFF";
width: 100%;

}

.tableauMini2 {
background-color: "#F7F7F7";
width: 100%;
}

.tableauMini3 {
background-color: "#FFFFF7";
width: 100%;
}

.tableauMini4 {
background-color: "#F7F7F7";
width: 100%;
}

.tableauMini5 {
background-color: "#FFFFF7";
width: 100%;
}

/* Tableau avec Titre + Fond (exemple: page voter)  */

.tableauTitre1 {
background-color: "#FFFFFF";
width: 99%;
}

.tableauTitre2 {
border-style: solid;
border-width: 1px;
border-color: #F7F7F7;
background-color: "#FFFFF7";
width: 99%;
}

/* Tableau avec lien Haut de page */

.tableauTop {
width: 99%;
}


/* Tableau avec lien Haut de page */

.tableauPreview {
width: 99%;
border-style: solid;
border-width: 1px;
border-color: #F7F7F7;
background-color: "#F7F7F7";

}

.tableauPreview2 {
border-style: solid;
border-width: 1px;
border-color: #F7F7F7;
background-color: "#FFFFFF";
}


.tableauMenu {
width: 100%;
border-color: #F7F7F7;
background-color: "#F7F7F7";
}

.tableauPubTexte {
width: 99%;
border-color: #CCCCCC;
border-style: dashed;
border-width: 1px;
}

.publicite_accueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	font-variant: normal;
	color: #6499D9;
}

A.publicite_accueil {color: #6499D9; text-decoration: underline;}
A.publicite_accueil:link {color: #6499D9; text-decoration: underline;}
A.publicite_accueil:visited {color: #6499D9; text-decoration: underline;}
A.publicite_accueil:active {color: #CCCCCC; text-decoration: none;}
A.publicite_accueil:hover {color: #CCCCCC; text-decoration: none;}

.site_partenaires {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #999999;
	background-color: "#F7F7F7";
}

A.site_partenaires {color: #000000; text-decoration: none;}
A.site_partenaires:link {color: #000000; text-decoration: none;}
A.site_partenaires:visited {color: #000000; text-decoration: none;}
A.site_partenaires:active {color: #CC0000; text-decoration: none;}
A.site_partenaires:hover {color: #CC0000; text-decoration: none;}

