td { font-size: 0.75em; font-family: Arial; color: #000000 }

.titre /* Style appliqué aux titres n'appartenant pas à une rubrique */ { font-family: Arial; color: #003366; font-weight: bold }

.default /* Style appliqué au contenu de la colonne de gauche par défaut */ { font-family: Arial; font-size: 11px; color: #000000; padding-left: 12px; padding-right: 1px }

.divertir /* Style appliqué au contenu relatif à la rubrique Se divertir */ {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	padding-left: 12px;
	padding-right: 1px;
	background-image:url(images/669933_4x4.gif);
	background-position:5 5;
	background-repeat:no-repeat;
	text-align: justify;
}

.divertir_new/* Style appliqué au nouveau contenu relatif à la rubrique Se divertir */ {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	padding-left: 12px;
	padding-right: 1px;
	background-image:url(images/669933_4x4.gif);
	background-position:5 5;
	background-repeat:no-repeat;
	background-color:#CEEFBE;
	text-align: justify;
}  /*  border-color:#4D9A26; border-style:solid; border-width:thin*/

.vivre /* Style appliqué au contenu relatif à la rubrique Vivre */ {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	padding-left: 12px;
	padding-right: 1px;
	background-image:url(images/006699_4x4.gif);
	background-position:5 5;
	background-repeat:no-repeat;
	text-align: justify;
}
.vivre_bis /* Style appliqué au contenu relatif à la rubrique Vivre */ {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	padding-left: 27px;
	padding-right: 1px;
	background-image:url(images/006699_4x4.gif);
	background-position:20 5;
	background-repeat:no-repeat;
	text-align: justify;
}
.vivre_new /* Style appliqué au contenu relatif à la rubrique Vivre */ {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	padding-left: 12px;
	padding-right: 1px;
	background-image:url(images/006699_4x4.gif);
	background-position:5 5;
	background-repeat:no-repeat;
	background-color:#CCD6E0;
	text-align: justify;
}

.decouvrir /* Style appliqué au contenu relatif à la rubrique Découvrir */ {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	padding-left: 12px;
	padding-right: 1px;
	background-image:url(images/CC6600_4x4.gif);
	background-position:5 5;
	background-repeat:no-repeat;
	text-align: justify;
}
.decouvrir_new /* Style appliqué au contenu relatif à la rubrique Découvrir */ {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	padding-left: 12px;
	padding-right: 1px;
	background-image:url(images/CC6600_4x4.gif);
	background-position:5 5;
	background-repeat:no-repeat;
	background-color:#F5E0CC;
	text-align: justify;
}

.participer /* Style appliqué au contenu relatif à la rubrique Participer */ {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	padding-left: 12px;
	padding-right: 1px;
	background-image:url(images/669999_4x4.gif);
	background-position:5 5;
	background-repeat:no-repeat;
	text-align: justify;
}
.participer_new /* Style appliqué au contenu relatif à la rubrique Participer */ {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	padding-left: 12px;
	padding-right: 1px;
	background-image:url(images/669999_4x4.gif);
	background-position:5 5;
	background-repeat:no-repeat;
	background-color:#E1E9EC;
	text-align: justify;
}

.informer /* Style appliqué au contenu relatif à la rubrique S'informer */ {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	padding-left: 12px;
	padding-right: 1px;
	background-image:url(images/CC3333_4x4.gif);
	background-position:5 5;
	background-repeat:no-repeat;
	text-align: justify;
}
.informer_new /* Style appliqué au contenu relatif à la rubrique S'informer */ {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	padding-left: 12px;
	padding-right: 1px;
	background-image:url(images/CC3333_4x4.gif);
	background-position:5 5;
	background-repeat:no-repeat;
	background-color:#F8E2E2;
	text-align: justify;
}

.commercer /* Style appliqué au contenu relatif à la rubrique Commercer */ {
	font-family: Arial;
	font-size: 11px;
Arial; 	color: #000000;
	padding-left: 12px;
	padding-right: 1px;
	background-image:url(images/666699_4x4.gif);
	background-position:5 5;
	background-repeat:no-repeat;
	text-align: justify;
}

.entreprendre /* Style appliqué au contenu relatif à la rubrique Commercer */ {
	font-family: Arial;
	font-size: 11px;
Arial; 	color: #000000;
	padding-left: 12px;
	padding-right: 1px;
	background-image:url(images/666699_4x4.gif);
	background-position:5 5;
	background-repeat:no-repeat;
	text-align: justify;
}

.t_form  /* Style définissant le tableau des popups et des tableaux internes à t_content */ { font-family: Arial; color: #000000; width: 95%; border: 0; padding: 5px; font-size: 0.75em; margin-top: 3px; margin-bottom: 3px; text-align:justify }
.t_new /* Style utilisé pour créer un tableau dans les pages dont la largeur = 100% */ { font-family: Arial; color: #000000; font-size: 1em; width: 100% }
.t_new2 /* Style utilisé pour créer un tableau dans les pages dont la largeur = 500px */ { font-family: Arial; color: #000000; font-size: 0.75em; width: 500px }
.t_new3 /* Style utilisé pour créer un tableau dans les pages dont la largeur = 400px */ { font-family: Arial; color: #000000; font-size: 0.75em; width: 400px }

.aut1 { border:1px solid #003366; background-color: #FFFFFF; color: #003366; font-weight: bold; font-size: 0.75em }
.aut2 { border:1px solid #003366; background-color: #FFFFFF; color: #003366; font-weight: bold; font-size: 1em }

a.inf /* Style appliqué au contenu relatif à la rubrique S'informer */ { color: #CC3333; text-decoration: none }

.haut /* Style appliqué au menu du haut */ { font-family: Arial; color: #FFFFFF; font-weight: bold }
.bas /* Style appliqué au menu de bas de page */ { font-family: Arial; font-size: 11px; color: #003366; text-align: center }

a:visited /* Liens hypertextes généraux */ { color: #003399; text-decoration: none; font-weight: bold }
a:link /* Liens hypertextes généraux */ { color: #003399; text-decoration: none; font-weight: bold }
a:hover /* Liens hypertextes généraux */ { color: #003399; text-decoration: underline; font-weight: bold }

a.haut:visited /* Style appliqué aux liens du menu du haut */ { color: #FFFFFF; text-decoration: none }
a.haut:link /* Style appliqué aux liens du menu du haut */ { color: #FFFFFF; text-decoration: none }
a.haut:hover /* Style appliqué aux liens du menu du haut */ { color: #FFFFFF; text-decoration: underline }

.texte { font-family: Arial;
	font-size: 11px;
	color: #000000;
	padding-left: 1px;
	padding-right: 1px;
	text-align: justify; } 
.texte_centre { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000 ; text-align: center } 
.titre_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
} 

.erreur { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000; }

.inf_s { color: #CC3333; font-weight: bold }
.inf_t { background-image: url(../images/CC3333_4x4.gif); background-position:1 5; background-repeat:no-repeat; padding-left: 9px; color: #CC3333; font-weight: bold; line-height: 20px; }

.div_s { color: #669933; font-weight: bold }
.div_t { background-image: url(../images/669933_4x4.gif); background-position:1 5; background-repeat:no-repeat; padding-left: 9px; color: #669933; font-weight: bold; line-height: 20px; }

.par_s { color: #5E8594; font-weight: bold }
.par_t { background-image: url(../images/5E8594_4x4.gif); background-position:1 5; background-repeat:no-repeat; padding-left: 9px; color: #5E8594; font-weight: bold; line-height: 20px; }

.viv_s { color: #006699; font-weight: bold }
.viv_t { background-image: url(../images/006699_4x4.gif); background-position:1 5; background-repeat:no-repeat; padding-left: 9px; color: #006699; font-weight: bold; line-height: 20px }

.dec_s { color: #CC6600; font-weight: bold }
.dec_t { background-image: url(../images/CC6600_4x4.gif); background-position:1 5; background-repeat:no-repeat; padding-left: 9px; color: #CC6600; font-weight: bold; line-height: 20px; }
.img2 /* Style définissant les paramètres des images à gauche du texte sans contour */ { border:1px solid #FFFFFF; margin-right:10px; margin-top:4px; margin-bottom: 10px; float: left }
.img2_r /* Style définissant les paramètres des images à droite du texte sans contour */ { border:1px solid #FFFFFF; margin-left:10px; margin-right:5px; margin-top:4px; margin-bottom: 10px; float: right }
.img /* Style définissant les paramètres des images à gauche du texte */ { border:1px solid #003366; margin-right:10px; margin-top:4px; margin-bottom: 10px; float: left }
.img_r /* Style définissant les paramètres des images à droite du texte */ { border:1px solid #003366; margin-left:10px; margin-right:5px; margin-top:4px; margin-bottom: 10px; float: right }
.img_sc /* Style définissant les images Sans Contours */{ border:1px solid #FFFFFF; margin-right:10px; margin-top:4px; margin-bottom: 10px; float: left }
.img_s /* Style définissant les Simples images */ { border:1px solid #003366 }.texte_cellule {
	text-align: justify;
	margin: 6px;
}
.texte_haut {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	padding-left: 12px;
	padding-right: 1px;
	/*background-image:url(images/CC6600_4x4.gif);*/
	background-position:5 5;
	background-repeat:no-repeat;
	text-align: justify;
	padding-bottom: 12px;
}
.txt_middle {
	background-position: center;
	text-align: center;
}
.Style1 {font-size: 11px}
.Style4 {font-style: normal; font-weight: normal; color: #000000; text-align: center; font-size: 11px;}
.Style9 {color: #FFFFFF}
.bordureneutre {
	color: #f5d6d6;
}
.Style11 {color: #000000}
.Style12 {font-size: 97%}
.Style13 {font-style: normal; font-weight: normal; color: #000000; text-align: justify; font-family: Arial, Helvetica, sans-serif;}
.Style14 {
	color: #000000;
	background-color: #5E8594;
}
.txt_right {
	text-align: right;
}
.txt_left {
	text-align: left;
}
.table_fond_blanc {
	background-color: #ffffff;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
.table_fond_orange {
	background-color: #f5e0cc;
	text-align: left;
	vertical-align: top;
	width: 155px;
	padding: 3px;
}
.table_fond_rouge {
	background-color: #F5D6D6;
	text-align: middle;
	vertical-align: top;
	border: 1px solid #cc3333;
	width: 155px;
	padding: 3px;
}
.table_fond_gris {
	background-color: #dfe7ea;
	text-align: left;
	vertical-align: top;
	border: 1px solid #5E8594;
	width: 155px;
	padding: 3px;
	padding: 3px;
	margin: 0 auto 0 auto;
    margin-left: auto;
    margin-right: auto;
}
.table_fond_bleu {
	background-color: #cce0eb;
	text-align: left;
	vertical-align: top;
	border: 1px solid #003366;
	width: 155px;
	padding: 3px;
	margin: 0 auto 0 auto;
    margin-left: auto;
    margin-right: auto;
}
.table_fond_vert {
	background-color: #dbebd4;
	text-align: left;
	vertical-align: top;
	border: 1px solid #009900;
	padding: 3px;
	width: 98%;
	margin: 0 auto 0 auto;
    margin-left: auto;
    margin-right: auto;
}
.table_fond_violet {
	background-color: #E3DFEE;
	text-align: left;
	vertical-align: top;
	border: 1px solid #755DAA;
	width: 99%;
	padding: 3px;
	margin: 0 auto 0 auto;
    margin-left: auto;
    margin-right: auto;
}
.table_fond_noir {
	text-align: center;
	vertical-align: top;
	border: 1px solid #000000;
	text-align: center;
	background-position: top;
	width: 155px;
	margin: 0 auto 0 auto;
    margin-left: auto;
    margin-right: auto;
}
.table_fond_jaune {
	background-color: ffffcc;
	text-align: left;
	background-position: center;
	border: 1px solid #000000;
	color: ffffcc;
	width: 155px;
	padding: 3px;
	margin: 0 auto 0 auto;
    margin-left: auto;
    margin-right: auto;
}
.table_fond_orange {
	background-color: #f5e0cc;
	text-align: left;
	background-position: center;
	border: 1px solid #000000;
	color: ffffcc;
	width: 155px;
	padding: 3px;
	margin: 0 auto 0 auto;
    margin-left: auto;
    margin-right: auto;
}
.centrage {
	text-align: center;
	background-position: center;
}
.centrage_noir /* Style définissant le cadre du complément d'information d'une photo*/{
	background-position: center top;
	border: 1px solid #000000;
	text-align: center;
	vertical-align: middle;
}

.soulignement  /* Style définissant le soulignement d'un texte*/{
	text-decoration: underline;
	background-position: center;
	text-align: center;
}
.Style10 {color: #ffffff}
.fond_vert_fonce {
	background-color: #003300;
}
.cadre_fleche_bleu /* Style définissant le contour du tableau des flèches bleus*/{
	height: 10px;
	width: 12px;
	color: #dfe7ea;
	background-color: #dfe7ea;
	background-position: center;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dfe7ea;
	border-right-color: #dfe7ea;
	border-bottom-color: #dfe7ea;
	border-left-color: #dfe7ea;
}
.cadre_fleche_violet  /* Style définissant le contour du tableau des flèches violettes*/{
	height: 10px;
	width: 12px;
	color: #E3DFEE;
	background-color: #E3DFEE;
	background-position: center;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: e3dfee;
	border-right-color: e3dfee;
	border-bottom-color: e3dfee;
	border-left-color: e3dfee;
}
.cadre_fleche_rouge  /* Style définissant le contour du tableau des flèches rouges*/{
	height: 10px;
	width: 12px;
	color: #F5D6D6;
	background-color: #F5D6D6;
	background-position: center;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F5D6D6;
	border-right-color: #F5D6D6;
	border-bottom-color: #F5D6D6;
	border-left-color: #F5D6D6;
}
.cadre_fleche_jaune /* Style définissant le contour du tableau des flèches jaunes*/{

	height: 10px;
	width: 12px;
	color: ffffcc;
	background-color: ffffcc;
	background-position: center;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: ffffcc;
	border-right-color: ffffcc;
	border-bottom-color: ffffcc;
	border-left-color: ffffcc;}
.ligne_haut  /* Style définissant le contour du tableau rouge */{color: #33cc33;	background-color: #003300;}
.fond_rouge_index {background-color: #cc3333;}
.Style11 {color: #000000}
.Style12 {font-size: 97%}
.Style13 {font-style: normal; font-weight: normal; color: #000000; text-align: justify; font-family: Arial, Helvetica, sans-serif;}
.Style14 {	color: #000000;	background-color: #5E8594;}
.ligne_haut {color: #33cc33;	background-color: #003300;	font-size: 14px;}
.haut65  /* Style définissant 65% de la colonne de gauche */{font-family: Arial;color: #FFFFFF;	font-weight: bold;	width: 433px;}
.largeur_5pixels  /* Style définissant une largeur de 5 pixels */{	width: 5px;}

.table_fond_rouge_largeur  /* Style définissant le contour du tableau du site internet en bas*/{

	background-color: #F5D6D6;
	text-align: middle;
	vertical-align: top;
	border: 1px solid #cc3333;
	width: 475px;
	padding: 3px;
}
.table_fond_rouge_largeur2  /* Style définissant le contour du tableau du site internet en bas à partir du clin d'oeil 260*/{

	background-color: #F5D6D6;
	text-align: middle;
	vertical-align: top;
	border: 1px solid #cc3333;
	width: 650px;
	padding: 3px;
}
.texte_intro {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0A0000;
	text-align: left;
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
	margin-top: 6px;
	margin-right: 12px;
	margin-bottom: 6px;
	margin-left: 12px;
}

