/***** Corps de la page *****/
/**background-color: #0066ff;*/
/** h1 : 61 - Texte1 : 174 - div.bloc_imgc : 430 - div.bloc_bandeau  : 485 - div.bloc_corps : 796 - Bloc-bouton : 715 -
Centre : 678/ Conteneurs : 770 - Bloc_menu : 537 - Bloc_site : 643 * hr : 1003*/
body {
background: #ffefd5;
font-color: black;
font-family: Arial, verdana, helvetica, sans-serif;
font-size: 0.9em;
text-align: justify;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px; }
.z {
text-align: justify;
font-color: #000000;
font-size:13pt
}
.k3 {
color: #a52a2a;
}
/* **************** LIENS ************************** */
a { font-weight:bold; text-decoration:none;}

a.lien1 /* Titre d'information avec lien  corps 22 hauteur de ligne : 30px*/
{font-size:22px;color:green;margin-left:5px;line-height:30px;; text-decoration:none}
a.lien1b /* Titre d'information avec lien corps 12 hauteur de ligne : 15px*/
{ font-size:12px;color:#035a99;margin-left:5px;line-height:15px;; text-decoration:none}

a:hover.lien1 /* Survolé par la souris, changement de couleur du titre d'information avec lien */
{ color:#ff4500;text-decoration:none;background-color:#ffffe0;}
a:hover.lien1b /* Survolé par la souris, changement de couleur du titre d'information avec lien */
{ color:#a52a2a;text-decoration:none;background-color:#ffffe0;}

a.lien2 /* Lien >> pour la suite des articles */
{ font-size:12px;color:#a52a2a;}

a:hover.lien2 /* Survolé par la souris, changement de couleur du lien 2*/
{ color:#a52a2a;text-decoration:underline;font-size:12px;background-color:#ffff00;}

.tpal, .tpalc {font-size:26px;color: #035a99;font-family: arial;text-align:left;line-height: 22px;margin-top:1px;
margin-left:1px;margin-bottom:5px;font-weight:bold;}

.tpalc {
text-align:center; }

.tpal2, .tpal17, .tpal_tfd, .tpal_stfd {
font-size:26px;color:#035a99;font-family:arial;margin-top:5px;margin-left:10px;margin-top:0.3pc;text-align:left;font-weight:bold;line-height:24px }

.tpal17 { 
font-size:17px;line-height:12px }

.tpal_tfd {font-size:40px;
}
.tpal_stfd {font-size:22px;margin-top:15px;
}
.tpal_sstfd {font-family:century;font-style:italic;font-size:14px;color:#a52a2a;margin-left:10px;margin-top:15px;
}

.ligne2 {
	background-color : #4f4f4f;
	FONT-SIZE:14px;
	font-weight:bold; 
	font-family: verdana; 
	color: #ffffff;
	text-align:left;
	line-height: 22px;
}
div.bloca {
background-color: transparent;
position: absolute;
border-color: 2px solid #0000ff;
left: 0px;
width: 100%;
padding: 0px;
}
.dlettrine {
float: left; /* positionnement de la lettrine dans le conteneur*/
font-size: 2em; /* 3 hauteurs de lignes pour la lettrine*/
font-weight: normal;
font-family: arial;
color: #990000;
border: 0px solid #990000; /* définition d'une bordure autour de la lettrine*/
background-color: ; 
margin: 1px;
padding: 1px;
line-height: 0.7em;
}
.lettrine {
float: left; /* positionnement de la lettrine dans le conteneur*/
font-size: 3em; /* 3 hauteurs de lignes pour la lettrine*/
font-weight: normal;
font-family: arial;
color: #990000;
border: 0px solid #990000; /* définition d'une bordure autour de la lettrine*/
background-color: ; 
margin: 1px;
padding: 1px;
line-height: 0.9em;
}
.lettrine_t {
float: left; /* positionnement de la lettrine dans le conteneur*/
font-size: 3em; /* 3 hauteurs de lignes pour la lettrine*/
font-weight: normal;
font-family: times;
color: #990000;
border: 0px solid #990000; /* définition d'une bordure autour de la lettrine*/
background-color: ; 
margin: 1px;
padding: 1px;
line-height: 0.9em;
}
.chaut {
text-align: left;
color: #a52a2a;
font-style: normal;
font-family: arial;
font-size: 12px;
margin-left:25px;
}
.edito {
text-align: justify;
color: #000000;
font-family: 'candara';
font-size: 14px;
font-style: italic;
margin-left:5px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0.4pc;
line-height:17px;
}
.edito_droit {
text-align: justify;
color: #000000;
font-family: 'candara';
font-size: 14px;
margin-left:5px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0.4pc;
line-height:17px;
}
.edito_titre {
text-align: center;
color: #a52a2a;
font-weight:bold;
font-family: candara;
font-size: 33px;
font-style: italic;
margin-left:5px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0.4pc;
line-height:35px;
}
.edito_titre2 {
text-align: left;
color: #a52a2a;
font-weight:bold;
font-family: candara;
font-size: 33px;
font-style: italic;
margin-left:5px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0.4pc;
line-height:35px;
}
.edito_entete {
margin-right: 410px;     
text-align: center;
margin-left: 3px;
}
.edito_signature {
text-align: right;
font-style:italic;
font-family: candara;
font-size: 14px;
color: #000000;
margin-right:5px;
}
.surtitre {
font-size: 12pt;
color: #a52a2a; 
font-family: arial narrow;
text-align:left; 
line-height: 22px;
margin-top: 1px;
margin-left:8px; 
margin-bottom:0px;
font-weight:bold;
}
.surtitrec {
font-size: 10pt;
color: #a52a2a; 
font-family: arial narrow;
text-align:center; 
line-height: 28px;
margin-top: 1px;
margin-left:5px; 
margin-bottom:0px;
font-weight:bold;
}
.ctindent {
text-align: justify;
font-family: arial;
font-size: 12px;
color: #000000;
margin-left:12px;
margin-right:5px;
margin-top:0.2pc;
text-indent:-10px;
line-height: 15px;
}
.ctexte13 {
text-align: justify;
font-family: perpetua;
font-size: 17px;
color: #000000;
margin-left:5px;
margin-right:6px;
margin-top:0.1pc;
}
.ctexte13 .red{
text-align: justify;
font-family: verdana
font-size: 17px;
color: #a52a2a;
margin-left:5px;
margin-right:6px;
margin-top:0.1pc;
}
.ctexte14 {
text-align: justify;
font-family: verdana;
font-size: 12px;
color: #494949;
font-weight:bold;
line-height:17px;
margin-left:5px;
margin-right:20px;
margin-top:0.3pc;
}
.ctexte14i {
text-align: justify;
font-family: verdana;
font-size: 12px;
font-style:italic;
color: #494949;
font-weight:bold;
line-height:17px;
margin-left:5px;
margin-right:20px;
margin-top:0.3pc;
}

.ctxt, .ctxt_r,.ctxt_i,.ctxt_q,.ctxt_b, .ctxt_c, .ctxt_cr, .ctxt_s{
font-family:arial;font-size:12px;color:#333333;margin-left:10px;margin-right:5px;margin-top:0.2pc;line-height: 15px;
text-align:justify;padding:0}

.ctxt_r {color:#a52a2a;} .ctxt_i {font-style:italic;} .ctxt_b {font-weight:bold;} .ctxt_q {text-indent:8px;} 
.ctxt_cr {text-align:center;color:#a52a2a;} .ctxt_c {text-align:center;} .ctxt_s {text-align:right;}

.ctexte { 
text-align: justify;
font-family: arial;
font-size:12px;
color:#494949;
margin-left:6px;
margin-right:5px;
margin-top:0.2pc;
line-height: 15px;}
.ctexteb { 
text-align: justify;
font-family: arial;
font-size:13px;
color:#494949;
margin-left:6px;
margin-right:5px;
margin-top:0.2pc;
line-height: 15px;}

.ctexte_q { 
text-indent:8px;
text-align: justify;
font-family: arial;
font-size:12px;
color: #494949;
margin-left:6px;
margin-right:5px;
margin-top:0.1pc;}

.ctexte_pp {
margin-top:0.3pc;
margin-left:10px;
margin-right:10px;
text-indent:12px;
font-size:13px;
font-color:#494949;
}
.ctextei {
text-align: justify;
font-family: arial;
font-size: 12px;
font-style: italic;
color: #333333;
margin-left:6px;
margin-right:5px;
margin-top:0.2pc;
line-height: 15px;
}
.ctexte11 {
text-align: justify;
font-family: arial;
font-size: 11.5px;
color: #000000;
margin-left:6px;
margin-right:5px;
margin-top:0.2pc;
line-height: 15px;
}
.ctexte13 {
text-align: justify;
font-family: perpetua;
font-size: 18px;
color: #000000;
line-height:17px;
margin-left:5px;
margin-right:6px;
margin-top:0.3pc;
}
.ctexte14 {
text-align: justify;
font-family: perpetua;
font-size: 19px;
color: #000000;
line-height:17px;
margin-left:5px;
margin-right:6px;
margin-top:0.3pc;
}
.ctextc {
text-align: center;
font-family: arial;
font-size: 12px;
color: #333333;
margin-left:6px;
margin-right:5px;
margin-top:0.2pc;
line-height: 15px;
}
.ctextec {
text-align: center;
font-family: arial;
font-size: 12px;
color: #333333;
margin-left:6px;
margin-right:5px;
margin-top:0.2pc;
line-height: 75px;
}
.ctexteg {
text-align: left;
font-family: arial;
font-size: 12px;
color: #000000;
margin-left:6px;
margin-right:5px;
margin-top:0.2pc;
line-height: 15px;
}
.ctexted {
text-align: right;
font-family: arial;
font-size: 12px;
color: #000000;
margin-left:2px;
margin-right:5px;
margin-top:0.2pc;
line-height: 15px;
}
.cdate, cdate_n {
font-size: 11px;
font-weight:bold; 
font-family: arial;
color: #a52a2a;
text-align:right;
margin-right:5px;
line-height: 12px;
}
.cdate_n {
font-weight:normal; 
text-align:right;
font-size: 12px;
color: #494949;
}
.clegende {
font-size: 11px;
font-weight:bold; 
font-family: arial;
color: #a52a2a;
text-align:center;
margin-left: 0px;
margin-right:0px;
line-height: 12px;
}

.cdate_legende {
font-size: 11px;
font-style:italic;
font-weight:bold; 
font-family: arial;
color: #a52a2a;
text-align:center;
margin-right:5px;
line-height: 12px;
}
.cdate_sign {
font-size: 11px;
font-family: arial;
color: #494949;
text-align:right;
margin-right:5px;
line-height: 12px;
}
.cref {
font-size: 11px;
font-weight:bold; 
font-family: arial;
color: #898989;
text-align:left;
margin-right:5px;
line-height: 12px;
}
.cref_pp2 {
font-size: 11px;
font-weight:normal;
font-style:italic; 
font-family: arial;
color: #696969;
text-align:left;
margin-left:5px;
margin-top:3px;
}
.cref2 {
font-size: 11px;
font-weight:bold; 
font-family: arial;
color: #898989;
text-align:left;
margin-right:5px;
line-height: 8px;
}
.cref3 {
font-size: 12px;
font-weight:bold; 
font-family: arial;
color: #898989;
text-align:left;
margin-right:5px;
line-height: 12px;
}
.clegende {
font-size: 11px;
font-weight:bold; 
font-family: arial;
color: #a52a2a;
text-align:center;
margin-left: 7px;
margin-right:7px;
line-height: 12px;
}
.cc {
font-size: 11px;
font-weight:bold; 
font-family: arial;
color: #a52a2a;
text-align:justify;
margin-right:7px;
margin-left:7px;
line-height: 12px;
}
.cbout {
font-size: 11px;
font-weight:bold; 
font-family: arial;
color: #556b2f;
text-align:center;
margin-right:5px;
line-height: 12px;
}
.csignature {
text-align: right;
font-family: arial;
font-size: 12px;
color: #333333;
margin-left:6px;
margin-right:5px;
margin-top:0.2pc;
line-height: 15px;
}
.csignature2 {
text-align: left;
font-family: arial;
font-size: 11px;
color: #a52a2a;
margin-left:4px;
margin-right:4px;
margin-top:0.2pc;
line-height: 15px;
}
.candara16 {
text-align: justify;
font-family: candara;
font-size: 16px;
color: #000000;
font-style: italic;
margin-left:5px;
margin-right:5px;
margin-top:0.2pc;
}
.candara15 {
text-align: justify;
font-family: candara;
font-size: 15px;
color: #000000;
font-style: italic;
margin-left:5px;
margin-right:5px;
margin-top:0.2pc;
}
.neotxtdia {
text-align: justify;
font-family: 'candara';
font-size: 16px;
color: #000000;
margin-left:5px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0.2pc;
}
.citation {
	font-size:95%;
	font-color:#000000;
	text-align:justify;
	text-indent:0;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #83250B;
	margin-left: 25px;
}
.soustete {
top:100ppx;}

.neok1 {
margin-left: 2px;
font-color: #a52a2a;
font-size:0.9em;
font-weight:bold;
font-family; verdana;
}
.neok2 {
margin-left: 12px;
font-color: black;
font-weight:normal;
font-family; arial;
}
.neotxtlft0 {
text-align: left;
line-height:80%;
font-family: 'arial';
font-size: 12px;
color: #000000;
margin-left:5px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0pc;
}
.neotxtlft0b {
text-align: left;
font-family: 'arial';
font-size: 12px;
color: #000000;
margin-left:5px;
margin-right:5px;
margin-bottom:0pc;
}
.neotxtlft {
text-align: left;
font-family: 'arial';
font-size: 12px;
color: #000000;
margin-left:5px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0.2pc;
}
.neotxtrgt {
text-align: right;
font-family: 'arial';
font-size: 12px;
color: #000000;
margin-left:5px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0.2pc;
}
.neotxtj {
text-align: justify;
font-family: 'arial';
font-size: 12px;
color: #000000;
margin-left:5px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0.2pc;
}
.neotxtj49 {
text-align: justify;
font-family: 'arial';
font-size: 12px;
color: #333333;
margin-left:5px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0.2pc;
}
.neotxtlft49 {
text-align: left;
font-family: 'arial';
font-size: 12px;
color: #494949;
margin-left:5px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0.2pc;
}
.neocour {
background: #b2d5e6;
border_color: blue;
border:1px solid #000000;
text-align: left;
font-family: 'courier';
font-size: 14pt;
color: #000000;
line-height: 16px;
margin-left:5px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0.2pc;
}
.neocour_hemero {
background: ;
text-align: left;
font-family: 'courier';
font-size: 14pt;
color: #000000;
line-height: 16px;
margin-left:5px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0.2pc;
}
.neocourret {
background: #b2d5e6;
border_color: #0000ff;
border:1px solid #000000;
text-align: left;
font-family: 'courier';
font-size: 14pt;
color: #000000;
line-height: 16px;
margin-left:5px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0.2pc;
left:25px;
}
.neocour0 {
background: #b2d5e6;
text-align: left;
font-family: 'courier';
font-size: 14pt;
color: #000000;
line-height: 15px;
margin-left:5px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0pc;
}
.neotxtj5 {
text-align: justify;
font-family: 'arial';
font-size: 12px;
color: #000000;
margin-left:5px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0.5pc;
}
.neotxtj04 {
text-align: justify;
font-family: 'arial';
font-size: 12px;
color: #000000;
margin-left:5px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0.4pc;
}
.neotxtc {
text-align: center;
font-family: 'arial';
font-size: 12px;
color: #000000;
margin-left:5px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0.2pc;
}
.neotxtc49 {
text-align: center;
font-family: 'arial';
font-size: 12px;
color: #494949;
margin-left:5px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0.2pc;
}
.neoplan {
text-align: justify;
font-family: 'arial';
font-size: 12px;
font-weight: normal;
color: #000000;
margin-left:5px;
margin-right:10px;
margin-bottom:0pc;
margin-top:0.2pc;
}
.neoplan0 {
text-align: justify;
font-family: 'arial';
font-size: 12px;
color: #000000;
font-weight: normal;
margin-left:5px;
margin-right:10px;
margin-bottom:0pc;
margin-top:0pc;
}
.neoplan2 {
text-align: justify;
font-family: 'arial';
font-size: 12px;
color: #000000;
margin-left:50px;
margin-right:10px;
margin-bottom:0pc;
margin-top:0.2pc;
}
.dfg {
margin-left: 100px;
margin-right: 30px;}

.dfg2 {
margin-left: 20px;
margin-right: 15px;}

.dfg2j {
margin-left: 20px;
margin-right: 15px;
text-align:justify}

.dfg3_30 {
margin-left: 30px;
margin-right: 30px;}
.dfg3 {
margin-left: 100px;
margin-right: 100px;}
.dfg3b {
margin-left: 150px;
margin-right: 150px;}
.dfg4 {
margin-left: 50px;
margin-right: 50px;}

.dfg50 {
margin-left: 50px;
margin-right: 30px;}

.dfg5015 {
margin-left: 50px;
margin-right: 15px;}

.dfg150 {
margin-left: 150px;
margin-right: 30px;}

div.rt2 {
font-family: times;
color: blue;
border-color:;
border-style: outset:;
position: absolute;
top: 15px;
left: 30px;
width: 41%;
text-align:left;
} 
div#test {
    background-image:  url(/images/backgroundimage.JPG);
    background-repeat: no-repeat;
    height: 500px;
    width: 380px; }

div#testtext {
    position: relative;
    height: auto;
    width: auto;
    left: 25px;
    top: 200px; }
		
div.comment {
background: "#90ee90";}

/************ Retraits **************/
.retrait_blason1 {
padding-right: 188px; }

.retrait1 {
padding-left: 3em; }

.retrait_blason2 {
padding-left: 40px; }

.retrait1 {
padding-left: 2em; }

.retrait2 {
padding-left: 4em;
padding-right:4em; }

.retrait5 {
padding-left: 5em;
padding-right:5em; }

.retrait7 {
padding-left: 5em;
padding-right:18em; }

.retrait8 {
padding-left: 8em;
padding-right:10em; }

/***** Titres et paragraphes ****/

h1 {
text-align: center;
color: #a52a2a;
font-family: 'Times New Roman', Times, serif;
font-style: italic;
font-weight: normal;
font-size: 3em;
margin-bottom: 0;
margin-left: 170px;
margin-right: 170px;
}
h2 {
text-align: center;
color: #a52a2a;
font-family: 'Times New Roman', Times, serif;
font-style: italic;
font-size: 2em;
font-weight: normal;
margin-top: 10px;
margin-left: 170px;
margin-right: 170px;
padding-bottom: 0;
margin-bottom: 0;
}
/**** Liste de la rubrique ****/
h4 {
color: #a52a2a;
font-size: 1.5em;
font-family: arial, sans-serif;
font-weight: bold;
font-style: italic;
text-align: left;
padding-top: 0;
margin-top: 5px;
margin-left: 170px;
margin-right: 170px;
padding-bottom: 0;
margin-bottom: 3px;
}
object {width:650px; height:200px}

/**** Retour haut de page ****/
h5 {
color: #a52a2a;
font-size: 1em;
font-family: arial, sans-serif;
font-weight: normal;
text-align: left;
padding-top: 0;
margin-top: 5px;
margin-left:20px;
margin-right: 170px;
padding-bottom: 0;
margin-bottom: 3px;
}
h5b {
color: #a52a2a;
font-size: 1em;
font-family: arial, sans-serif;
font-weight: normal;
text-align: left;
padding-top: 0;
margin-top: 5px;
margin-left:20px;
margin-right: 20px;
padding-bottom: 0;
margin-bottom: 3px;
}
/**** Légende ****/
h6 {
color: #a52a2a;
font-size: 1em;
font-family: arial, sans-serif;
font-weight: normal;
font-style: italic;
text-align: center;
padding-top: 0;
margin-top: 5px;
margin-left: 170px;
margin-right: 170px;
padding-bottom: 0;
margin-bottom: 3px;
}
.inter {
color: #a52a2a;
font-size: 26px;
font-family: arial, sans-serif;
font-weight: bold;
font-style: italic;
text-align: left;
padding-top: 0;
margin-top: 5px;
margin-left: 0px;
margin-right: 0px;
padding-bottom: 0;
margin-bottom: 3px;
}
.inter_lettres {
color: #a52a2a;
font-size: 22px;
font-family: perpetua;
font-weight: bold;
font-style: italic;
text-align: left;
padding-top: 0;
margin-top: 15px;
margin-left: 0px;
margin-right: 0px;
padding-bottom: 0;
margin-bottom: 3px;
}

font-family:perpetua;font-size=20px;margin-top:15px"

.neotxtc {
text-align: center;
font-family: 'arial';
font-size: 12px;
color: #000000;
margin-left:5px;
margin-right:5px;
margin-bottom:0.5pc;
margin-top:0.5pc;
}
.ph2 {
text-align: center;
color: #a52a2a;
font-family: arial, Times, serif;
font-size: 1.5em;
font-weight: normal;
margin-top: 10px;
margin-left: 170px;
margin-right: 170px;
padding-bottom: 0;
margin-bottom: 0;
}
.texte_1 {
text-align: justify;
font-family: arial;
font-size: 1em;
color: black;
font-style: normal;
margin-left: 170px;
margin-right: 170px;
padding-bottom: 0px;
padding-top: 0px; }

.texte_1txt {
text-align: justify;
font-family: arial;
font-size: 1em;
color: black;
font-style: normal;
margin-left: 0px;
margin-right: 0px;
padding-bottom: 0px;
padding-top: 0px;
line-height:14px; }

.texte_1txtc {
text-align: center;
font-family: arial;
font-size: 1em;
color: black;
font-style: normal;
margin-left: 0px;
margin-right: 0px;
padding-bottom: 0px;
padding-top: 0px; }

.texte_1txti {
text-align: justify;
font-family: arial;
font-size: 1em;
color: black;
font-style: italic;
margin-left: 0px;
margin-right: 0px;
padding-bottom: 0px;
padding-top: 0px; }

.texte_1h {
text-align: justify;
font-family: 'arial';
font-size: 1em;
color: black;
font-style: normal;
margin-left: 20px;
margin-right: 20px;
padding-bottom: 0px;
padding-top: 0px; }

.texte_1i {
text-align: justify;
font-family: 'arial';
font-size: 1em;
color: black;
font-style: italic;
margin-left: 170px;
margin-right: 170px;
padding-bottom: 0px;
padding-top: 0px; }

.txh {
text-align: justify;
font-family: 'arial';
font-size: 0.3em;
color: black;
font-style: normal;
margin-left: 20px;
margin-right: 20px;
padding-bottom: 0px;
padding-top: 0px;
}
.texte_1c {
text-align: center;
font-family: 'arial';
font-size: 1em;
color: black;
font-style: normal;
padding-bottom: 0px;
padding-top: 0px; 
margin-left: 170px;
margin-right: 170px;}

.texte_1cr {
text-align: center;
font-family: 'arial';
font-size: 1em;
color: #a52a2a;
font-style: normal;
margin-left: 170px;
margin-right: 170px;
padding-bottom: 0px;
padding-top: 0px; }

.texte_1c20 {
text-align: center;
font-family: 'arial';
font-size: 1em;
color: black;
font-style: normal;
margin-left: 20px;
margin-right: 5px;
padding-bottom: 0px;
padding-top: 0px; }

.texte_1g20 {
text-align: left;
font-family: 'arial';
font-size: 1em;
color: black;
font-style: normal;
margin-left: 10px;
margin-right: 20px;
padding-bottom: 0px;
padding-top: 0px; }

.texte_1g250 {
text-align: left;
font-family: 'arial';
font-size: 1em;
color: black;
font-style: normal;
margin-left: 250px;
margin-right: 5px;
padding-bottom: 0px;
padding-top: 0px; }

.texte_1g0 {
text-align: left;
font-family: 'arial';
font-size: 1em;
color: black;
font-style: normal;
margin-left: 0px;
margin-right: 20px;
padding-bottom: 0px;
padding-top: 0px; }

.texte_1d {
text-align: right;
font-family: 'arial';
color: black;
font-size: 1em;
font-style: normal;
margin-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
margin-right: 170px; }

.texte_1da {
text-align: right;
font-family: 'arial';
color: #000000;
font-size: 12px;
font-style: normal;
margin-left:50px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0.2pc;
/*margin-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
margin-right: 0px; */}

.texte_1d2 {
text-align: right;
font-family: 'arial';
font-size: 1em;
font-style: normal;
margin-left: 170px;
padding-bottom: 0px;
padding-top: 0px;
margin-right: 170px; }

.texte_1d3 {
text-align: right;
font-family: 'arial';
color: #000000;
font-size: 12px;
font-style: normal;
margin-left:50px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0.2pc;}

.texte_1j {
text-align: justify;
font-family: 'arial';
color: black;
font-size: 1em;
font-style: normal;
margin-left: 185px;
padding-bottom: 0px;
padding-top: 0px;
margin-right: 170px; }

.texte_1l {
text-align: right;
font-family: 'arial';
font-size: 1em;
font-style: normal;
margin-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
margin-right: 0px; }

.texte_1g {
text-align: left;
font-family: 'times';
font-size: 1em;
font-style: italic;
font-color: brown;
margin-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
margin-right: 0px;
}
.texte_1b {
text-align: justify;
font-family: 'arial';
font-size: 1em;
color: black;
font-style: normal;
margin-left: 200px;
padding-bottom: 0px;
padding-top: 0px;
margin-right: 170px;
}
.txi {
text-align: justify;
font-family: 'arial';
font-size: 0.3em;
color: black;
font-style: normal;
margin-left: 0px;
margin-right: 0px;
padding-bottom: 0px;
padding-top: 0px;
}
.txic {
text-align: center;
font-family: 'arial';
font-size: 0.3em;
color: black;
font-style: normal;
margin-left: 0px;
margin-right: 0px;
padding-bottom: 0px;
padding-top: 0px;
}
.txd {
text-align: right;
font-family: 'arial';
font-size: 0.3em;
color: black;
font-style: normal;
padding-bottom: 0px;
padding-top: 0px;
}
.txd06 {
text-align: right;
font-family: 'arial';
font-size: 0.5em;
color: black;
font-style: normal;
padding-bottom: 0px;
padding-top: 0px;
}
.txc {
text-align: center;
font-family: 'times';
font-size: 0.3em;
color: black;
padding-bottom: 0px;
padding-top: 0px;
}
.texte_2 {
text-align: justify;
font-family: 'arial';
font-size: 1.3em;
color: black;
font-weight: bold;
margin-left: 165px;
margin-right: 170px;
padding-bottom: 0px;
padding-top: 0px;
}
.texte_2z {
text-align: justify;
font-family: 'arial';
font-size: 1.3em;
color: black;
font-weight: bold;
margin-left: 0px;
margin-right: 00px;
padding-bottom: 0px;
padding-top: 0px;
}
.pt {
font-size: 4em;
font-color: "brown";
font-family: times;
text-align: center;
}
.pl {
font-size: 1.4em;
font-weight: normal;
font-color: rgb(168,44,40);
font-family: 'arial';
text-align: left;
margin-left: 170px; }

pl2 {
font-size: 1.2em;
font-weight: bold;
font-color: brown;
font-family: 'times';
text-align: left;
margin-left: 170px; }

.pl160 {
font-size: 1.5em;
font-style: italic;
font-weight: bold;
font-color: #A52A2A;
font-family: 'times';
text-align: center;
margin-left: 145px; }

div.bloc_imgc {
top: 0px;
left: 0px;
height: 70px;
width: 115%;
margin-left: 180px;
margin-right: 0px;
margin-top: 0px;
padding-top:0px;
padding-bottom: 2px;
padding-left:0px;
padding-right:0px;
align:center;
}
div.bloc_imgc3 {
top: 0px;
left: 0px;
height: 70px;
width: 100%;
margin-left: 200px;
margin-right: 0px;
margin-top: 0px;
padding-top:0px;
padding-bottom: 2px;
padding-left:0px;
padding-right:0px;
align:center;
}
ptb {
font-size: 1em;
font-color: #0066ff;
font-family:times;
text-align: left;}
div.bloc_imgc {
top: 0px;
left: 0px;
height: 70px;
width: 115%;
margin-left: 180px;
margin-right: 0px;
margin-top: 0px;
padding-top:0px;
padding-bottom: 2px;
padding-left:0px;
padding-right:0px;
align:center;
}
.interligne05 {
line-height: 0.5em;}
/*****actuel*****/

/***** Bandeau d'en-tete *****/

div.bloc_bandeau {
background-color: #0066ff;
color: black;
top: 0px;
left: 0px;
height: 70px;
width: 115%;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
padding-top:0px;
padding-bottom: 2px;
padding-left:0px;
padding-right:0px;
text-align: center; }

div.bloc_bandeau2 {
background-color: #0066ff;
color: black;
top: 0px;
left: 0px;
height: 55px;
width: 115%;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
padding-top:0px;
padding-bottom: 2px;
padding-left:1px;
padding-right:0px;
text-align: center;
font-size: 14px;
}
div.bloc_bandeau3 {
background-color: #0066ff;
top: 0px;
left: 0px;
height: 50px;
width: 100%;
margin-left: 0%;
margin-right: 0px;
margin-top: 0px;
padding-top:0px;
padding-bottom: 2px;
padding-left:1px;
padding-right:0px;
text-align: center;
}
div.bloc_bandeau3b {
background-color: #0066ff;
top: 0px;
left: 0px;
height: 70px;
width: 100%;
margin-left: 0%;
margin-right: 0px;
margin-top: 10px;
padding-top:0px;
padding-bottom: 2px;
padding-left:1px;
padding-right:0px;
text-align: center;
}
div.bloc_bandeau3c {
background-color: #155100;
top: 0px;
left: 0px;
height: 50px;
width: 100%;
margin-left: 0%;
margin-right: 0px;
margin-top: 0px;
padding-top:0px;
padding-bottom: 2px;
padding-left:1px;
padding-right:0px;
text-align: center;
}
div.bloc_bandeau3b2 {
background-color: ;
top: 0px;
left: 0px;
height: 60px;
width: 66%;
margin-left: 17%;
margin-right: 0px;
margin-top: 4px;
padding-top:0px;
padding-bottom: 2px;
padding-left:1px;
padding-right:0px;
text-align: left;
}div bloc_entete {
margin-top :0px;
}
div.bandeau1 {
background-color: #0066ff;
top: 0px;
left: 170px;
height: 70px;
width: 65%;
margin-left: 170px;
margin-right: 170px;
margin-top: 0px;
padding-top:0px;
padding-bottom: 2px;
padding-left:1px;
padding-right:0px;
text-align: center;
}
div.bandeau1b {
background-color: #0066ff;
top: 0px;
left: 170px;
height: 70px;
width: 80%;
margin-left: 0px;
margin-right: 170px;
margin-top: 0px;
padding-top:0px;
padding-bottom: 2px;
padding-left:1px;
padding-right:0px;
text-align: center;
}
/***** Bloc de menu *****/
div.bloc_menu {
background-color: transparent;
position: absolute;
top: 250px;
left: 0px;
width: 130px;
padding: 5px;
}
div.bloc_menu2 {
background-attachement: fixed;
background-color: #0000ff;
font-family: verdana;
position: absolute;
top: 400px;
left: 200px;
width: 800px;
padding: 5px;
}
div.bloc_boutons {
background-color: #96beef;
font-family: times;
border-color: blue;
border:1px solid #000000;
height:47px;
position: absolute;
top: 10px;
left: 5px;
width: 136px;
padding: 3px;
text-align:left;
} 
div.bloc_boutonsb {
background-color: #F5DEB3;
font-family: times;
border-color: blue;
border:1px solid #000000;
position: absolute;
top: 10px;
margin-left: 84%;
left: 3px;
width: 140px;
padding: 3px;
text-align:center;
} 
div.bloc_boutons2 {
background-color: #ffffff;
font-family: times;
border_color: blue;
border:1px solid #000000;
height:47px;
position: absolute;
top: 10px;
left: 5px;
width: 140px;
padding: 3px;
text-align:left;
} 
div.bloc_8 {
background-attachement : fixed;
background-color: #0000ff;
font-family: verdana;
position: absolute;
top: 400px;
left: 200px;
width: 800px;
padding: 5px;
}
div.bloc_menu2b {
background-color: #cccccc;
font-family: verdana;
position: absolute;
top: 180px;
left: 15px;
width: 40px;
padding: 5px;
text-align:center;
}
div.bloc_menu2b2 {
background-color: #ffcc99;
font-family: verdana;
position: absolute;
top: 180px;
left: 10px;
width: 55px;
padding: 5px;
}
div.bloc_menu2b3 {
background-color: #ffcc99;
font-family: verdana;
position: absolute;
top: 280px;
left: 10px;
width: 55px;
padding: 5px;
}
div.bloc_menuab {
background-color: #cccccc;
font-family: verdana;
position: center;
top: 380px;
left: 500px;
width: 40px;
padding: 5px;
text-align:center;
}
div.bloc_menuh {
position: absolute;
font-weight:bold;
top: 180px;
left:145px;
width: 290px;
padding: 5px;
text-align: left;
}
div.bloc_menuh2 {
position: absolute;
font-weight:bold;
top: 180px;
left: 450px;
width:290px;
padding: 5px;
text-align: left;
}
div.bloc_menuh3 {
position: absolute;
font-weight:bold;
top: 180px;
left: 785px;
width: 220px;
padding: 5px;
text-align: left;
}
div.bloc_menu3b {
background-color:#99cc99;
position: absolute;
font-weight:bold;
top: 180px;
left: 5px;
width: 60px;
padding: 3px;
}
div.bloc_menu3b2 {
background-color:#cccc33;
background-attachement : fixed;
position: absolute;
font-weight:bold;
top: 150px;
left: 10px;
width: auto;
border: 1px solid #000000;
padding: 5px;
}
/******/
div.bloc_menu3c {
position: absolute;
font-weight:bold;
top: 180px;
left: 10px;
width: 5px;
padding: 5px;
}
div.bloc_menuB2 {
background-color: #bobobo;
font-family: verdana;
color: white;
position: float;
top: 110px;
left: 0px;
width: 552px;
padding: 3px;
text-align:right;
}
div.bloc_siteC2 {
background-color: transparent;
position: absolute;
top: 110px;
left: 725px;
width: 90px;
padding: 5px;
}
div.bloc_siteA2 {
background-color: transparent;
position: absolute;
top: 110px;
left: 165px;
width: 100px;
padding: 5px;
}
div.bloc_site {
background-color: transparent;
position: absolute;
top: 55px;
left: 10px;
width: 100px;
padding: 5px;
}
div.bloc_sitetxt {
background-color: transparent;
position: absolute;
top: 4px;
left: 10px;
width: 100px;
padding: 5px;
}
div.bloc_site2 {
background-color: transparent;
position: absolute;
top: 85px;
left: 10px;
width: 100px;
padding: 5px;
}
div.bloc_site2txt {
background-color: transparent;
position: absolute;
top: 34px;
left: 10px;
width: 100px;
padding: 5px;
}
div.bloc_site3 {
background-color: transparent;
position: absolute;
top: 85px;
left: 95px;
width: 100px;
padding: 5px;
}
div.bloc_site3txt {
background-color: transparent;
position: absolute;
top: 34px;
left: 95px;
width: 100px;
padding: 5px;
}
div.bloc_menu ul {
list-style-type: none;
left: 2em;
padding-left: 1em;;
margin-left: 0; }

div.bloc_menu li {
margin-top: 0.5em; }

div.bloc_menu a {
color: #00008B;
font-weight: bold;
text-decoration: none; }

div.bloc_menu a:hover {
color: red; }

div.bloc_menu hr {
color: #8B0000;
height: 2px; }

.centre1 {
margin-left: auto;
margin-right: auto;
width: 20%;
text-align: left;
background-color: #ffff00;
border: 1px solid #000000;
padding: 0.5em; }

.centre1b {
border: 0px;
width: 25%;
text-align: left;
 }
.centre2 {
position: relative;
margin-left: 0px;
margin-right: auto;
width: 650px;
text-align: left;
background-color: #cccccc;
border: 0px solid #FFFFE0;
padding: 0.5em; }

.centre2b {
margin-left: 0px;
margin-right: auto;
width: 650px;
text-align: left;
background-color: #0099ff;
border: 0px solid #FFFFE0;
padding: 0.5em;
}
.centre2c {
margin-left: 0px;
margin-right: auto;
width: 680px;
text-align: left;
background-color: #ffefd5;
border: 0px solid #FFFFE0;
padding: 0em;
}
.centre3 {
margin-left: 500px;
margin-right: auto;
width: 400px;
text-align: left;
background-color: #eee8aa;
border: 4px solid #FFFFE0;
padding: 0.5em;
}
.centre 3 {
text-align:center;
}
.centre4 {
margin-left: auto;
margin-right: auto;
width: 70%;
text-align: left;
background-color: #ffff00;
border: 1px solid #000000;
padding: 0.5em;
}
.centre5 {
margin-left: 0px;
margin-right: auto;
width: 25em;
text-align: left;
background-color: #ffefd5;
border: 1px solid #000000;
padding: 0.3em;
}
.centre6 {
position: relative;
margin-left: -150px;
width: 710px;
text-align: center;
}
.centre6b {
margin-left: -150px;
width: 700px;
text-align: center;
}
.centre6b {
position: relative;
margin-left: 0px;
width: 710px;
text-align: center;
}
.conteneur1 {
text-align: center; 
}
.conteneur2 {
img: center;
}
.conteneur1b {
text-align: left;}
#blas {
 background-image:url(images/blason_simiane.gif); background-repeat:no-repeat;
 background-position 0 0;
}
div#conteneur {
background: #0066ff;
width: 100%;
}
div#conteneur p{
background: #0066ff;
width: 100%;
margin-right: auto;
margin-left: auto;
}
/***** Corps de la page *****/
div.bloc_corps {
background-color: transparent;
position: absolute;
top: 160px;
left: 50px;
width: 100%;
padding-left: 20px;
padding-right: 40px;
padding-bottom: 40px;
margin-right: 0px;
margin-left: 0px;
}
div.bloc_corps2 {
background-color: transparent;
top: 60px;
left: 0px;
width: 100%;
padding-left: 0px;
padding-right:00px;
padding-bottom: 10px;
margin-right: 170px;
margin-left: 170px;
}
div.bloc_corps3 {
background-color: transparent;
position: absolute;
align_center;
width: 100%;
padding-bottom: 10px;
}
/***** div.bloc_corps4 *****/
div.bloc_corps4 {
background-color: transparent;
text-align: justify;
font-family: 'arial';
font-size: 1em;
color: black;
font-style: normal;
margin-left: 170px;
margin-right: 170px;
padding-bottom: 0px;
padding-top: 0px;
}
.ptxt1 {
text-align: justify;
font-family: 'arial';
font-size: 1em;
color: black;
font-style: normal;
margin-left: 0px;
margin-right: 0px;
padding-bottom: 0px;
padding-top: 0px;}

.ph1 {
text-align: center;
color: #a52a2a;
font-family: 'Times New Roman', Times, serif;
font-style: italic;
font-weight: normal;
font-size:3em;
margin-bottom: 0;
}
.ph2 {
text-align: center;
color: #a52a2a;
font-family: 'Times New Roman', Times, serif;
font-style: italic;
font-size: 2em;
font-weight: normal;
margin-top: 10px;
margin-left: 0px;
margin-right: 0px;
padding-bottom: 0;
margin-bottom: 0;
}
.ph3 {
color: #a52a2a;
font-size: 2em;
font-family: 'arial', sans-serif;
font-weight: normal;
text-align: center;
padding-top: 0;
margin-top: 5px;
padding-bottom: 0;
margin-bottom: 3px;
}
.ph4 {
color: #a52a2a;
font-size: 1.5em;
font-family: 'arial', sans-serif;
font-weight: bold;
font-style: italic;
text-align: left;
padding-top: 0;
margin-top: 5px;
margin-left: 0px;
margin-right: 0px;
padding-bottom: 0;
margin-bottom: 3px;
}
.ph5 {
color: #a52a2a;
font-size: 1em;
font-family: 'arial', sans-serif;
font-weight: normal;
text-align: left;
padding-top: 0;
margin-top: 5px;
margin-left:-150px;
margin-right: 170px;
padding-bottom: 0;
margin-bottom: 3px;
}
.ph6 {
color: #a52a2a;
font-size: 1em;
font-family: 'arial', sans-serif;
font-weight: normal;
font-style: italic;
text-align: center;
padding-top: 0;
margin-top: 5px;
margin-left: 0px;
margin-right: 0px;
padding-bottom: 0;
margin-bottom: 3px;
}
.ph6d {
color: #a52a2a;
font-size: 1.2em;
font-family: 'times', sans-serif;
font-weight: normal;
font-style: italic;
text-align: right;
padding-top: 0;
margin-top: 5px;
margin-left: 0px;
margin-right: 0px;
padding-bottom: 0;
margin-bottom: 3px;
}
.ph7 {
color: #a52a2a;
font-size: 0.65em;
font-family: 'arial', sans-serif;
font-weight: normal;
font-color: #0066ff;
text-align: justify;
padding-top: 0;
margin-top: 5px;
margin-left: 170px;
margin-right: 165px;
padding-bottom: 0;
margin-bottom: 3px;
}
.ph8 {
color: #a52a2a;
font-size: 1.3em;
font-family: 'arial', sans-serif;
font-weight: normal;
font-color: #0066ff;
text-align: justify;
padding-top: 0;
margin-top: 5px;
margin-left: 170px;
margin-right: 165px;
padding-bottom: 0;
margin-bottom: 3px;
}
/**** Fin de la rubrique ****/
div.bloc_corps p {
padding-top: 0.2em;
margin-top: 0em;
padding-bottom: 0.5em;
margin-bottom: 0em;
}
div.bloc_corps table.cent {
width: 110%;
padding-bottom: 0px;
margin-bottom: 0px;
}
div.bloc_corps table.cent td {
vertical-align: bottom;
}
td mini {
width: 1px;
}
.a_gauche {
float: left;
}
.a_gaucheb {
align: left;
}
.a_droite {
float: right;
}
.a_droite2 {
align: right;
}
.align_top {
vertical-align: top;
}
.a_centre {
text-align: center;
}
.hr.centre {
width: 40%;
text-align: center;
}
.hr.c2 {
color: brown;
height: 2px;
width: 67%;
text-align: center;
}
.hr.c2b {
color: brown;
height: 1px;
width: 20%;
text-align: center;
}
hr c2c {
color: dark;
height: 0,5px;
width: 67%;
text-align: center;
}
.hr.c2o {
color: #cc6600;
height: 2px;
width: 67%;
text-align: center;
}
div.encadre_gris {
margin-left: 80px;
margin-right: 190px;
background-color: #E6E6FA;
border: 1px solid #8B0000;
padding: 0.5em;
}
div.encadre_beige {
margin-left: 110px;
margin-right: 250px;
background-color: #ffefd5;
border: 1px solid #8B0000;
padding: 0.5em;
}
div.encadre_beige2 {
margin-left: 110px;
margin-right: 190px;
background-color: #ffefd5;
border: 1px solid #8B0000;
padding: 0.5em;
}
div.encadre_beige2b {
margin-left: 110px;
margin-right: 170px;
background-color: #ffefd5;
border: 1px solid #8B0000;
padding: 0.5em;
}
div.encadre_beige3 {
margin-left: 80px;
margin-right: 250px;
background-color: #ffefd5;
border: 1px solid #8B0000;
padding: 0.5em;
}
div.encadre_beige4 {
margin-left: 110px;
margin-right: 320px;
background-color: #ffefd5;
border: 1px solid #8B0000;
padding: 0.5em;
}
div.encadre_beige5 {
margin-left: 100px;
margin-right: 300px;
background-color: #ffefd5;
border: 1px solid #8B0000;
padding: 0.5em;
}
/***** Pour la page Articles, mais en réalité : couleur dddddd changée *****/
div.encadre_gris2c {
margin-left: 50px;
margin-right: 230px;
background-color: #ffefd5;
border: .px solid #8B0000;
padding: 0.5em;
}
div.encadre_centrejaune {
margin-left: 110px;
margin-right: 180px;
background-color: #dddddd;
border: 1px solid #8B0000;
padding: 0.5em;
}
div.encadre_gris2b {
margin-left: 110px;
margin-right: 170px;
background-color: #dddddd;
border: .px solid #8B0000;
padding: 0.5em;
}
div.encadre_centrejaune {
margin-left: 110px;
margin-right: 180px;
background-color: #dddddd;
border: 1px solid #8B0000;
padding: 0.5em;
}
img.cadre {
border: 1px solid black;
}
img.pos {
align: center;
}
p{margin: 0;}

.constantes {
margin: 1em 50px;
background-color: #ffff00;
border: 1px solid #000000;
padding: 0.5em;
}
.proportionnelles {
margin: 1em 15%;
background-color: #0066ff;
border: 1px solid #000000;
padding: 0.5em;
}

.conteneur1b {
text-align: left;
}
    display:none !important;
    display:block;
}

/*a.boutonIE, a.boutonIE:link, a.boutonIE:visited, a.boutonIE:active {
    color:#000; 
    width:90px; 
    height:18px; 
    display:block; 
    background:#c33; 
    border:1px solid #000; 
    margin-right:1px; 
    text-align:center; 
    float:left; 
    text-decoration:none; 
    font-family: verdana; 
    font-size:10px; 
    line-height:18px; 
    overflow:hidden;
}
a.boutonIE:hover {
    color:#fff; 
    background:#000; 
    overflow:visible;}
a.boutonIE:hover table {
    display:block; 
    background:#eee; 
    border-collapse:collapse;
}*/
.boutonFF {
    color:#000; 
    width:90px; 
    height:18px; 
    display:block !important; 
    display:none; 
    background:#c33; 
    border:1px solid #000; 
    margin-right:1px; 
    text-align:center; 
    float:left; 
    text-decoration:none; 
    font-family: verdana; 
    font-size:10px; 
    line-height:18px; 
    overflow:hidden;
 }
.boutonFF:hover {
    height:auto; 
    cursor:pointer;
    color:#fff; 
    background:#000;
 }
a.SousMenu, a.SousMenu:link, a.SousMenu:visited, a.SousMenu:active {
    display:block; 
    width:90px !important; 
    width:88px; 
    height:18px; 
    border-bottom:1px solid #000; 
    text-decoration:none; 
    color:#000;
    font-family: verdana; 
    font-size:10px; 
    text-align:center;
    background:#eee;    
}
a.SousMenu:hover {background:#BCCCD2;}

.surlign {
background-color:#99cc99;
margin-left:170px;
margin-right:170px;
font-weight:bold;
font-color:brown;}

.surlign0 {
background-color:#99cc99;
margin-left:5px;
margin-right:5px;
font-weight:;
font-color:brown;
text-align: justify;
}
.surlign01 {
background-color:#afeeee;
margin-left:5px;
margin-right:5px;
font-weight:;
font-color:brown;
text-align: justify;
}
.surligna {
background-color:#99cc99;
margin-left:170px;
margin-right:170px;
font-weight:bold;
font-color:brown;
font-face:arial}

.surlignb {
background-color:#c0c0c0;
margin-left:170px;
margin-right:170px;
font-weight:bold;}

.surlignb2 {
background-color:#c0c0c0;
margin-left:0px;
margin-right:0px;
font-weight:bold;}

.surlignb3 {
background-color:#99cc99;
margin-left:0px;
margin-right:0px;
font-weight:bold;}

.surlignc {
background-color:#99cc66;
margin-left:170px;
margin-right:170px;
font-weight:bold;}

.surlignd {
background-color:#99cc99;
margin-left:170px;
margin-right:170px;
font-color:brown;}

.surligndsyst {
background-color:#99cc99;
margin-left:20px;
margin-right:20px;
font-color:brown;}

.surligntx {
background-color:#99cc99;
margin-left:170px;
margin-right:170px;
font-color:brown;
font-size: 5px;}

.surligne {
background-color:#a52a2a;
margin-left:0px;
margin-right:0px;
font-weight:bold;
font-color:brown;}

div.bloc_mc1 {
background-color: #0066ff;
top: 0px;
left: 0px;
height: 125px;
width: 12%;
left: 0px;
margin-right: 0px;
margin-top: 0px;
padding-top:0px;
padding-bottom: 2px;
padding-left:1px;
padding-right:0px;
text-align: center;
}
div.bloc_mc2 {
background-color: #0066ff;
font-family: verdana;
color: black;
position: absolute;
top: 5px;
margin-left: 285px;
width: 74%;
height: 114px;
border-color: 0px solid #000000;
padding: 3px;
text-align:left;
}
div.bloc_mc2b {
background-color: #0066ff;
font-family: verdana;
color: black;
position: absolute;
top: 5px;
left: 0px;
width: 100%;
height: 114px;
border-color: 0px solid #000000;
padding: 0px;
text-align:left;
}
div.bloc_mc2z {
background-color: #0066ff;
font-family: verdana;
color: black;
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 114px;
border-color: 0px solid #000000;
padding: 0px;
text-align:left;
margin-bottom:0px;
}
div.bloc_mc3 {
background-color: transparent;
border-color: 0px solid #000000;
position: absolute;
top: 125px;
left: 2px;
width: 100px;
padding: 0px 5px;
}
div.bloc_mc4 {
background-color: transparent;
position: absolute;
top: 125px;
left: 140px;
width: 100px;
padding: 0px;
}
div.bloc_mc44 {
background-color: transparent;
position: absolute;
top: 495px;
left: 80px;
width: 100px;
padding: 0px;}

div.bloc_mc44b {
background-color: transparent;
position: absolute;
top: 495px;
left: 55px;
width: 50px;
padding: 0px;}

div.bloc_planaccueil {
background-color: transparent;
position: absolute;
top: 510px;
left: 4px;
width: 10px;
padding: 0px;}

div.bloc_mc5 {
background-color: transparent;
position: absolute;
top: 125px;
left: 300px;
width: 400px;
padding: 5px;
}
div.bloc_mc6 {
background-color: transparent;
position: absolute;
top: 125px;
left: 74%;
width: 100px;
padding: px;
}
div.bloc_mc6b {
background-color: transparent;
position: absolute;
top: 125px;
left: 77%;
width: 100px;
padding: px;
}
div.bloc_mc7 {
background-color: transparent;
position: absolute;
top: 125px;
left: 87%;
width: 100px;
padding: 0px;
}
div.bloc_mc7b {
background-color: transparent;
position: absolute;
top: 125px;
left: 90%;
width: 100px;
padding: 0px;
}

div.bloc_mc8 {
background-color: #bobobo;
font-family: times;
color: darkolivegreen;
border-color: black;
position: absolute;
top: 155px;
left: 0px;
width: 180px;
padding: 3px;
text-align:left;
} 
div.bloc_mc8b {
background-color: #bobobo;
font-family: times;
color: darkolivegreen;
border-color: black;
position: absolute;
top: 155px;
left: 0px;
width: 160px;
padding: 3px;
text-align:left;
} 
div.bloc_mc9 {
background-color: #bobobo;
font-family: times;
color: darkolivegreen;
border-color: skyblue;
position: absolute;
top: 155px;
left: 161px;
width: 100%;
padding: 3px;
text-align:left;
}
div.bloc_mc3pra {
background-color: transparent;
position: absolute;
border-color: 2px solid #0000ff;
top: 150px;
left: 0px;
width: 100%;
padding: 0px;
}
div.bloc_mc8pra {
background-color: #bobobo;
font-family: times;
color: darkolivegreen;
border-color: ;
border:2px solid #000000 #E57825;
position: absolute;
top: 155px;
left: 3px;
width: 13%;
padding: 0px;
text-align:left;
} 
div.mc8pra {
background-color: #bobobo;
font-family: times;
color: darkolivegreen;
border-color: ;
border:0px solid #000000 #E57825;
position: absolute;
top: 10px;
left: 3px;
width: 15%;
padding: 0px;
text-align:left;
} 
div.bloc_mc8prab {
background-color: #ffcc66;
font-family: times;
color: darkolivegreen;
border-color: ;
border:2px solid #000000 blue;
position: absolute;
top: 155px;
left: 3px;
width: 14%;
padding: 0px;
text-align:center;
} 
div.bloc_mc8prac {
background-color: #bobobo;
font-family: times;
color: darkolivegreen;
border-color: ;
border:2px solid #000000 #E57825;
position: absolute;
top: 80px;
left: 3px;
width: 15%;
padding: 0px;
text-align:left;
} 
div.bloc_mc8prac2 {
background-color: #bobobo;
font-family: times;
color: darkolivegreen;
border-color: ;
border:2px solid #000000 #E57825;
position: absolute;
top: 10px;
left: 5px;
width: 15%;
padding: 0px;
text-align:left;
} 
div.colgauche {
background-color: #bobobo;
font-family: times;
color: #556b2f;
border-color: #a52a2a;
border:2px solid #000000 #E57825;
position: absolute;
top: 156px;
left: 5px;
width: 13%;
padding: 3px;
text-align:left;
} 
div.colgauche2 {
background-color: #ffefd5;
font-family: times;
color: darkolivegreen;
border-color: ;
/*border:2px solid #000000 #E57825;*/
position: absolute;
top: 156px;
left: 5px;
width: 13%;
padding: 3px;
text-align:left;
} 
div.mc9pra {
background-color: #bobobo;
font-family: times;
color: darkolivegreen;
border-color: ;
 border=0px; 
  position: absolute;
top: 150px;
left: 146px;
width: 71%;
padding: 0px;
text-align:left;
}  
div.mc9prah {/* hemero */
background-color: #bobobo;
font-family: times;
color: darkolivegreen;
border-color: ;
 border=0px; 
  position: absolute;
top: 125px;
left: 146px;
width: 71%;
padding: 0px;
text-align:left;
}  
div.bloc_mc9pra {
background-color: #bobobo;
font-family: times;
color: darkolivegreen;
border-color: skyblue;
position: absolute;
top: 155px;
left: 146px;
width: 71%;
padding: 0px;
text-align:left;
}  
div.bloc_mc10pra {
background-color: #ffefd5;
font-family: times;
top: 159px;
color: darkolivegreen;
border-color: #a52a2a;
border:2px solid #000000 #a52a2a;
width: 90%;
padding: 5px 4px;
text-align:center;
}
/********* Plan du site : Nouvelle rubrique ********************/
div.bloc_mc10prab {
background-color: #ffa07a;
font-family: times;
top: 159px;
color: darkolivegreen;
border-color: darkolivegreen;
border:2px solid #000000 #E57825;
width: 90%;
padding: 5px 4px;
text-align:center;
}
div.bloc_mc10prac {
background-color: #FF6600;
font-family: times;
top: 159px;
color: darkolivegreen;
border-color: darkolivegreen;
border:2px solid #000000 #E57825;
width: 90%;
padding: 5px 4px;
text-align:center;
}
div.bloc_mc10prav {
background-color: #ffcc99;
font-family: times;
top: 10px;
margin-left: 85%;
position: absolute;
color: darkolivegreen;
border-color: darkolivegreen;
border:2px solid #000000 #E57825;
width: 130px;
padding: 5px 4px;
text-align:center;
}
div.bloc_mc10pravb {
background-color: #ffcc99;
font-family: times;
top: 500px;
margin-left: 84%;
position: absolute;
color: darkolivegreen;
border-color: darkolivegreen;
border:2px solid #000000 #E57825;
width: 130px;
padding: 5px 4px;
text-align: left;
}
div.bloc_mc10pravc {
background-color: #ffcc99;
font-family: times;
top: 85px;
margin-left: 84%;
position: absolute;
color: darkolivegreen;
border-color: darkolivegreen;
border:2px solid #000000 #E57825;
width: 140px;
padding: 5px 4px;
text-align:center;
}
div.bloc_mc10pra2 {
background-color: #ffefd5;
font-family: VERDANA;
top: 0px;
color: darkolivegreen;
border-color: darkolivegreen;
border:2px solid #000000 #E57825;
width: 90%;
padding: 5px 4px;
text-align:center;
}
div.bloc_mc10pra2b {
background-color: #ffefd5;
font-family: VERDANA;
top: 0px;
color: darkolivegreen;
border-color: darkolivegreen;
border:2px solid #000000 #E57825;
width: 90%;
padding: 5px 4px;
text-align:center;
}
div.bloc_mc10pra3 {
background-color: #ffefd5;
font-family: VERDANA;
top: 0px;
color: darkolivegreen;
border-color: darkolivegreen;
border:2px solid #000000 #E57825;
width: 90%;
padding: 5px 4px;
text-align:center;
}

div.bloc_mc11pra {
background-color: #bobobo;
font-family: times;
border-color: darkolivegreen;
border:2px solid #000000 #E57825;
position: absolute;
top: 580px;
left: 3px;
width: 100%;
padding: 2px;
text-align:left;
} 
div.bloc_mc12pra {
background-color: yellow;
font-family: times;
border-color: darkolivegreen;
border:2px solid #000000 #E57825;
top: 510px;
width: 90%;
padding:  5px 4px;
text-align:center;
} 
div.bloc_mc13pra {
background-color: #f0e68c;
font-family: times;
border-color: darkolivegreen;
border:2px solid #000000 #E57825;
top: 510px;
width: 90%;
padding:  5px 4px;
text-align:center;
} 
div.bloc_mc10 {
background-color: #ffefd5;
font-family: times;
position: absolute;
top: 159px;
color: darkolivegreen;
border-color: darkolivegreen;
border:2px solid #000000 #E57825;
left:858px;
width: 100px;
padding: 12px;
text-align:center;
}
div.bloc_mc10b {
background-color: #ffefd5;
font-family: times;
position: absolute;
top: 159px;
color: darkolivegreen;
border-color: darkolivegreen;
border:2px solid #000000 #E57825;
left:858px;
width: 80px;
padding: 12px;
text-align:center;
}
/********* Plan du site : Pub Laugier / 14b : pub Vins ********************/
div.mc14 {
background-color: #e0ffff;
font-family: times;
border-color: darkolivegreen;
border:2px solid #000000 #E57825;
position: absolute;
top: 305px;
left: 3px;
width: 14%;
padding: 0px;
text-align:left;
} 
div.bloc_mc14b {
background-color: #ffe4b5;
font-family: times;
border-color: darkolivegreen;
border:2px solid #000000 #E57825;
position: absolute;
top: 580px;
left: 3px;
width: 14%;
padding: 0px;
text-align:left;
} 
div.mc14c {
background-color: #e0ffff;
font-family: times;
border-color: darkolivegreen;
border:2px solid #000000 #E57825;
position: absolute;
top: 805px;
left: 3px;
width: 14%;
padding: 0px;
text-align:left;
}div.mc15 {
background-color: #e0ffff;
font-family: times;
border-color: darkolivegreen;
border:2px solid #000000 #E57825;
position: absolute;
top: 130px;
left: 3px;
width: 15%;
padding: 0px;
text-align:center;
} 
div.bloc_mcadapt {
background-color: #ffefd5;
font-family: times;
color: darkolivegreen;
border-color: black;
position: absolute;
top: 70px;
left: 5px;
width: 140px;
padding: 3px;
text-align:left;
}
div.bandedefil {
position: absolute;
top: 159px; 
left:158px;
width: 110px;
padding: 12px;
}
a:active {
	background-color: #FFFF00;
}

a:link {
		outline:none;}
a.bouton1 {
text-decoration:none ; /* supprime le soulignement des liens */
display:block ; /* Crée un retour à la ligne à la fin de chaque bouton */
/*background-color:#e8deb0;*/
background-color:#a52a2a;
margin-top:0px ; /* Crée une marge de 5 pixels en haut des boutons */ 
text-align:center; /* centre le texte de chaque bouton */
width:180px ; /* largeur de chaque bouton = 200 pixels */
height: 16px ; /* défini la hauteur des boutons */
border-style:outset ; /* relief sur l'encadrement des boutons */
border-width:3px ; /* épaisseur de l'encadrement des boutons = 3 px */
padding:2px ;/* défini la marge intérieur des boutons à 2px */
font-face:arial ;}

a.bouton1b2 {
text-decoration:none ; /* supprime le soulignement des liens */
display:block ; /* Crée un retour à la ligne à la fin de chaque bouton */
background-color:#d3d3d3;
margin-top:0px ; /* Crée une marge de 5 pixels en haut des boutons */ 
text-align:center; /* centre le texte de chaque bouton */
width:180px ; /* largeur de chaque bouton = 200 pixels */
height: 16px ; /* défini la hauteur des boutons */
border-style:outset ; /* relief sur l'encadrement des boutons */
border-width:3px ; /* épaisseur de l'encadrement des boutons = 3 px */
padding:2px ;/* défini la marge intérieur des boutons à 2px */
font-face:arial ;}
 
a.bouton1b {
text-decoration:none ; /* supprime le soulignement des liens */
display:block ; /* Crée un retour à la ligne à la fin de chaque bouton */
background-color:#e8deb0;
margin-top:0px ; /* Crée une marge de 5 pixels en haut des boutons */ 
text-align:center; /* centre le texte de chaque bouton */
width:180px ; /* largeur de chaque bouton = 200 pixels */
height: 16px ; /* défini la hauteur des boutons */
border-style:outset ; /* relief sur l'encadrement des boutons */
border-width:3px ; /* épaisseur de l'encadrement des boutons = 3 px */
padding:2px ;/* défini la marge intérieur des boutons à 2px */
font-face:arial ;} 

a.bouton1:hover {color:brown ; /* change couleur de la police lors du survol souris */
background-color:lightblue ; /* change couleur du fond lors du survol souris */ 
background-image: url(fond_cadre.jpg) ; /* place une image de fond */
border-style:outset ; /* relief enfoncé sur l'encadrement des boutons */ 
font-size:120% ;
font-face:arial ;
} /* augmente de 40% la police du bouton lors du survol */

a.boutonmenuvideo {
text-decoration:none ; /* supprime le soulignement des liens */
display:block ; /* Crée un retour à la ligne à la fin de chaque bouton */
background-color:#d3d3d3;
margin-top:0px ; /* Crée une marge de 0 pixels en haut des boutons */ 
text-align:center; /* centre le texte de chaque bouton */
width:150px ; /* largeur de chaque bouton = 200 pixels */
height: 16px ; /* défini la hauteur des boutons */
border-style:outset ; /* relief sur l'encadrement des boutons */
border-width:3px ; /* épaisseur de l'encadrement des boutons = 3 px */
padding:2px ;/* défini la marge intérieur des boutons à 2px */
font-face:arial ;}
		
div.ecran1 {
background-color: #d3d3d3;
font-family: times;
color: darkgray;
border-color:;
border: 5px solid ;
border-style: outset:;
position: absolute;
top: 10px;
left: 18px;
width: 37%;
padding: 3px;
text-align:left;
} 
div.ecran2 {
font-family: times;
color: blue;
border-color:;
border-style: outset:;
position: absolute;
top: 10px;
left: 10px;
width: 41%;
padding: 3px;
text-align:left;
} 
div.ecran2b {
font-family: times;
color: blue;
border-color:;
border-style: outset:;
position: absolute;
top: 10px;
left: 10px;
width: 41%;
padding:0.5pc;
text-align:left;
} 
div.une2 {
background-color: ;
font-family: times;
color: darkolivegreen;
border-color:;
border:0px solid ;
border-style: groove;
position: absolute;
top: 220px;
left: 15px;
width: 40%;
padding: 3px;
text-align:justify;
} 
div.une3 {
background-color: ;
font-family: times;
color: darkolivegreen;
border-color:;
border:0px solid ;
border-style: groove;
position: absolute;
top: 225px;
left: 15px;
width: 35%;
padding: 3px;
text-align:justify;
} 
div.une4 {
background-color: ;
font-family: times;
color: darkolivegreen;
border-color:;
border:0px solid ;
border-style: groove;
position: absolute;
top: 460px;
left: 15px;
width:100%;
padding: 3px;
text-align:left;
} 
.neotxt {
text-align: justify;
font-family: 'arial';
font-size: 12px;
color: #000000;
margin-left:5px;
margin-right:5px;
margin-bottom:0pc;
margin-top:0.5pc;
}
.neopreambule {
text-align: justify;
font-family: 'arial';
font-size: 14px;
font-weight: bold;
color: #000000;
margin-left:5px;
margin-right:5px;
margin-bottom:0.5pc;
}
.neointer {
color: #556b2f;
font-size: 1.5em;
font-family: arial, sans-serif;
font-weight: bold;
font-style: italic;
text-align: left;
padding-top: 0;
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
padding-bottom: 0;
margin-bottom: 3px;
}
.inter {
color: #a52a2a;
font-size: 1.5em;
font-family: arial, sans-serif;
font-weight: bold;
font-style: italic;
text-align: left;
padding-top: 0;
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
padding-bottom: 0;
margin-bottom: 3px;
}
.interb {
color: #a52a2a;
font-size: 1.5em;
font-family: baskerville old face;
font-weight: bold;
font-style: normal;
text-align: left;
padding-top: 0;
margin-top: 6px;
margin-left: 5px;
margin-right: 5px;
padding-bottom: 0;
margin-bottom: 3px;
}
.interc {
color: #a52a2a;
font-size: 1em;
font-family: times;
font-weight: bold;
font-style: italic;
text-align: left;
padding-top: 0;
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
padding-bottom: 0;
margin-bottom: 3px;
}



