body {
    padding-top:0px;
    margin-top: 0px;
}
.error {
font-size: 14pt;
font-weight: bold;
color: #ffffff;
text-align : center ;
}

.bordercoloryellow { border-style: solid ; border-color: #FFFF00 ; }

}
.bordercolorwhite { border-style: solid ; border-color: #FFFFFF ; }

.white {color: #ffffff}
.blue {color: #3366CC}
.compt {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	color: #342F2C;
	font-style: normal;
	background-color: #FFFFFF;
}
.Etoile {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff6600;
	font-weight: bold;
}
a.lientexte11:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffcc66;
	font-weight: normal;
}
a.lientexte11:visited {
	color: #ffcc66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
a.lientexte11:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	font-weight: normal;
	}
a.lientexte11i:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffcc66;
	font-weight: normal;
	font-style: italic;
}
a.lientexte11i:visited {
	color: #ffcc66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
}
a.lientexte11i:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	font-weight: normal;
	font-style: italic;
	}
a.lientexte11g:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffcc66;
}
a.lientexte11g:visited {
	color: #ffcc66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.lientexte11g:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #669900;
}
a.lientexte11gi:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffcc66;
	font-style: italic;
}
a.lientexte11gi:visited {
	color: #ffcc66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
}
a.lientexte11gi:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #669900;
	font-style: italic;
}
a.lientraduc:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	font-weight: bold;
}
a.lientraduc:visited {
	color: #669900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.lientraduc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffcc66;
	font-weight: bold;
}
a.lienmaj:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	font-weight: normal;
}
a.lienmaj:visited {
	color: #669900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
a.lienmaj:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #342f2c;
	font-weight: normal;
}
a.lienhautlivre:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;
	font-weight: bold;
}
a.lienhautlivre:visited {
	color: #006600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.lienhautlivre:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #342f2c;
	font-weight: bold;
}
a.liensmenu11:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffcc66;
	font-weight: normal;
}
a.liensmenu11:visited {
	color: #ffcc66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
a.liensmenu11:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #66ff33;
	font-weight: normal;
}
a.liensmenu11g:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffcc66;
	font-weight: bold;
}
a.liensmenu11g:visited {
	color: #ffcc66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
a.liensmenu11g:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #66ff33;
	font-weight: normal;
}
a.liennavigation:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6600;
	font-weight: normal;
}
a.liennavigation:visited {
	color: #ff6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
a.liennavigation:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffcc66;
	font-weight: normal;	
}
A.menu_lien_rouge:link {
	color: #ff6600;
	text-decoration:none;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
}
A.menu_lien_rouge:visited {
	color: #ff6600;
	text-decoration:none;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
}
A.menu_lien_rouge:hover {
	color: #342f2c;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	font-style: italic;
}
A.menu_lien_sous_titre:link {
	color: #342F2C;
	text-decoration:none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}
A.menu_lien_sous_titre:visited {
	color: #342f2c;
	text-decoration:none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}
A.menu_lien_sous_titre:hover {
	color: #ac2d34;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style: normal;
}
A.menu_lien_vert:link {
	color: #AC2D34;
	text-decoration:none;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
}
A.menu_lien_vert:visited {
	color: #AC2D34;
	text-decoration:none;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
}
A.menu_lien_vert:hover {
	color: #006600;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: italic;
}
A.menuhautfz30:link {
	color: #000000;
	text-decoration:none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
A.menuhautfz30:visited {
	color: #000000;
	text-decoration:none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
A.menuhautfz30:hover {
    color: #FF6600;	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}
.topfond2date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.textegris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #342F2C;
	font-weight: bold;
}
.boutonpost {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #342F2C;
}
.listecontact {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #675d50;
	letter-spacing: 1px;
	vertical-align: middle;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.texte, TD { color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px}
.texteblanc { color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
.texteblanci { color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style: italic;}
.textevert { color:#66FF33;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
.textebleuc {
color:#3399FF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.textebleuci {
color:#3399FF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style: italic;
}
.textebleucig {
color:#3399FF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
font-style: italic;
}
.textevertg {
	color:#66FF33;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
}
.texterouge {
	color:#cc0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
}
.texteblanctitre { color:#FFFFFF;font-family:Arial;font-size:12px;font-weight:bold}
.menu {
	color:#006600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bolder;
	font-style: italic;
}
.fond-27-02 {
	background-image:    url("../fz30/img/kit-27_02.jpg");
}
.fond-27-03 {
	background-image:    url("../fz30/img/kit-27_03.png");
}
.fond-27-04 {
	background-image:    url("../fz30/img/kit-27_04.jpg");
}
.fond-bge5e5e5 {
	background-color: #CFC6A7;
	margin: 0px auto auto;
}
.fond-27-08 {
	background-image:    url("../fz30/img/kit-27_08.jpg");
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
}
.fond-27-10 {
	background-image:    url("../fz30/img/kit-27_10.jpg");
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}
.img-27-12 {
	background-image:    url("../fz30/img/kit-27_12.jpg");
}
.img-27-11 {
	background-image:    url("../fz30/img/kit-27_11.jpg");
}
.img-27-14 {
	background-image:    url("../fz30/img/kit-27_14.jpg");
}
.fond-27-13 {
	background-image:    url("../fz30/img/kit-27_13.jpg");
}
.fond-27-001 {
	background-image:    url("../fz30/img/kit-27_001.jpg");
}
.fond-27-21 {
	background-image:    url("../fz30/img/kit-27_21.jpg");
}
.img-27-00 {
	background-image:    url("../fz30/img/kit-27_00.jpg");
}
.img-27-05 {
	background-image:    url("../fz30/img/kit-27_05.jpg");
}
.img-27-06 {
	background-image:    url("../fz30/img/kit-27_06.jpg");
}
.fond-27-15 {
	background-image:    url("../fz30/img/kit-27_15.jpg");
}
.img-27-07 {
	background-image:    url("../fz30/img/kit-27_07.jpg");
}
.img-27-09 {
	background-image:    url("../fz30/img/kit-27_09.jpg");
}
.fond-27-16 {
	background-image:    url("../fz30/img/kit-27_16.jpg");
}
.img-puce01 {
	background-image:    url("../fz30/img/kit-27_puce01.jpg");
	background-position: 7px 7px;
}
.fond-27-19 {
	background-image:    url("../fz30/img/kit-27_19.jpg");
}
.fond-27-17 {
	background-image:    url("../fz30/img/kit-27_17.jpg");
}
.fond-27-18 {
	background-image:    url("../fz30/img/kit-27_18.jpg");
}
.Textemenugris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #342f2c;
	font-weight: bold;
}
.menu_rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.menu_bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #330099;
}
.piedblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.fond-27-18b {
	background-image:    url("../fz30/img/kit-27_18b.jpg");
}
.datefond {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bolder;
	vertical-align: top;
}
.TitreBlancBleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0033cc;
}
.TitreBleuBlanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0033cc;
	background-color: #FFFFFF;
}
.TitreBlancRouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #AC2D34;
}
.TitreBlancRougecentre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #AC2D34;
	background-position: center;
}
.TitreBlancGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6C6255;
}
.TitreBlancvert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #339900;
}
.textelivre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #342F2C;
}
.textevert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #66FF33;
}
.texteblancgi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}
.texteblancg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.bigblanc {
    font-size: 16px;
	color: #FFFFFF;
}
.bigblancg {
    font-size: 16px;
    font-weight: bold;
	color: #FFFFFF;
}
.blancg14 {
    font-size: 14px;
    font-weight: bold;
	color: #FFFFFF;
}
.blanc14 {
    font-size: 14px;
    color: #FFFFFF;
}

.textejaune {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	}
.textejauneg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFF00;
	}
.textejaunei {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #FFFF00;
