body {font-family: Arial, Tahoma, Verdana, Sans-Serif;
	height: auto;		
	font-size: small;
	background-color: white;
	margin-right: 0px;
	margin-bottom: 0px; 
	margin-top: 0px;
	margin-left: 0px;
	/* background:url('/design/body_center_backgroud_back.gif'); */
}

/**********Code aling Tool editor**************************/
.centre   { text-align: center; }
.gauche   { text-align: left; }
.droite   { text-align: right;padding: 0 20px; }
.justifie { text-align: justify; }

.fgauche { float: left;  margin: 0px 10px 0px 0px; } 
.fdroite { float: right; margin: 0px 0px 0px 10px; }



/**********************************************************/
h1,h2,h3
{
font-family: arial, verdana, sans-serif;
margin-top: 0px;
margin-bottom: 8px;
}
h5{
font-family: arial, verdana, sans-serif;
color: #8F5F8F;
margin-right: 25px;
margin-top: 5px;
margin-bottom: 5px;
font-size: x-large;
text-align: right;
}
h3{
color: #8F5F8F;
font-family:arial,verdana,sans-serif;
font-size:x-large;
margin-bottom: -5px;
margin-right: 25px;
margin-top: -5px;
text-align: right;
}
h6{
color: #8F5F8F;
font-family: arial,verdana,sans-serif;
font-size: medium;
margin-bottom: 0px;
margin-top: 0px;
text-align: left;
}
h7{
color: #8F5F8F;
font-family: arial,verdana,sans-serif;
font-size: medium;
margin-bottom: 0px;
margin-top: 0px;
text-align: right;
}
h4{
margin-left: 90px;
font-size: normal;
margin-bottom: 10px;
margin-top: 3px;
}
h2{
color: #97CD31;
margin-bottom: 20px;
font-size: large;
font-weight: bold;
margin-right:40px;
margin-left:55px;
margin-top:20px;
}
h1{
color: #FFCC00;
font-size: xx-large;
margin-top: 0px;
font-size: xx-large;
margin-left: 40px;
margin-bottom: 14px;
}
/* PARAGRAPHES */
p{
font-family:  arial, verdana, sans-serif;
color: #373737;
font-size: small;
font-weight: normal;
margin-right: 85px;
margin-left: 86px;
margin-top: 12px;
margin-bottom: 14px;
text-align: justify;
}
/*--------*/
p.hp{
margin-right: 20px;
margin-left: 20px;
}p.centre
{
text-align: center;
margin: 0px;
}p.logtitre
{
margin-right: 0px;
margin-left: 0px;
margin-top: 1px;
margin-bottom: -4px;
color: #5CA24C;
font-size: 17px;
font-weight: bold;
text-align: center;
}
p.log{
margin-right: 0px;
margin-left: 0px;
margin-top: 4px;
margin-bottom: 4px;
text-align: right;
}
p.retrait1{
margin-left: 80px;
margin-right: 170px;
}
p.retrait2{
margin-left: 75px;
margin-right: 30px;
}
p.err{
margin: 0px 5px;
}
p.hautpage{
font-family:  arial, verdana, sans-serif;
font-size: 4pt;
color: rgb(189,215,244);
font-weight: normal;
margin-right: 0;
margin-left: 0;
margin-top: 0;
margin-bottom: 0;
}
p.flechehp{
font-size: 8pt;
font-weight: bold;
}
p.referencement
{
font-size: 2pt;
margin-top: -5; 
margin-bottom: 0; 
text-align: center;
color: #F9F9F9;
}
p.seul
{
margin-left: 0;
}
p.bas
{
font-size: small;
margin-top: 0;
text-align: center;
color: rgb(165,165,165);
}
/* LIENS */
.lowText, a.lowText, a.lowText:link, a.lowText:visited, a.lowText:active, a.lowText:focus {
 color: #009A4D;
 font: 18px Arial, sans-serif;
 text-align: center;
 margin-top: 1;
 text-decoration: none;
font-weight: normal;
}
.highText, a.highText, a.highText:link, a.highText:visited, a.highText:active, a.highText:focus {
 color: #ECFFEC;
 font: 18px Arial, sans-serif;
 text-align: center;
 margin-top: 1;
 text-decoration: none;
font-weight: normal;
}
.lowText2, a.lowText2, a.lowText2:link, a.lowText2:visited, a.lowText2:active, a.lowText2:focus {
 color: #009A4D;
 font: 12px Arial, sans-serif;
 text-align: center;
 margin-top: 1;
 text-decoration: none;
font-weight: bold;
}
.highText2, a.highText2, a.highText2:link, a.highText2:visited, a.highText2:active, a.lowText2:focus {
 color: #ECFFEC;
 font: 12px Arial, sans-serif;
 text-align: center;
 margin-top: 1;
 text-decoration: none;
font-weight: bold;
}
.highText3, a.highText3, a.highText3:link, a.highText3:visited, a.highText3:active, a.lowText3:focus {
 color: #FF0000;
 font: 12px Arial, sans-serif;
 text-align: center;
 margin-top: 1;
 text-decoration: none;
font-weight: bold;
}
.lowText4, a.lowText4, a.lowText4:link, a.lowText4:visited, a.lowText4:active, a.lowText4:focus {
 color: #ECFFEC;
 font: 19px Arial, sans-serif;
 text-align: center;
 margin-top: 1;
 text-decoration: none;
font-weight: bold;
}
.highText4, a.highText4, a.highText4:link, a.highText4:visited, a.highText4:active, a.lowText4:focus {
 color: #009A4D;
 font: 19px Arial, sans-serif;
 text-align: center;
 margin: 0px 0px 0px 0px;
 text-decoration: none;
font-weight: bold;
}
a {
font-family: arial, verdana, sans-serif;
color: #CCCC33;
font-weight: bold;
}
a.debit
{
font-family: arial, verdana, sans-serif;
color: rgb(55,55,55);
margin-right: 0;
margin-left: 0;
margin-top: 4;
margin-bottom: 4;
font-size: 12px;
font-weight: normal;
}
a.debit2
{
font-family: arial, verdana, sans-serif;
color: rgb(55,55,55);
margin-right: 0;
margin-left: 0;
margin-top: 4;
margin-bottom: 4;
font-size: 12px;
font-weight: bold;
}
a.infobulle
{
font-size: small;
color: #CE8F04;
}
a.infobulle2
{
font-size: medium;
color: #CE8F04;
font-weight: bold;
}
a.debut
{
margin-left: 0;
color: #8F5F8F;
font-style: bold;
}
a.debutparag
{
margin-left: 55;
font-style: bold;
}
a.bas
{
font-size: large;
color: rgb(92, 162, 76);
font-weight: bold;
}
a:link
{
text-decoration: none;
color: #CE8F04;
}
a.infobulle:link
{
text-decoration: none;
font-style: normal;
color: #FFBA00;
}
a.infobulle2:link
{
text-decoration: none;
font-style: bold;
color: #FFBA00;
}
a.debut:link
{
color: #8F5F8F;
font-style: bold;
}
a.bas:link
{
font-size: medium;
text-decoration: none;
color: rgb(92, 162, 76);
font-style: bold;
}
a:visited
{
text-decoration: none;
font-style:inherit;
font-family: Arial, Tahoma, Verdana, Sans-Serif;
font-size: 1em ;
}
a.infobulle:visited
{
text-decoration: none;
}
a.bas:visited
{
text-decoration: none;
}
a:hover
{
text-decoration:underline;
}
a.infobulle:hover
{
font-weight: bold;
}
a.bas:hover
{
text-decoration: none;
color: green;
}
a:active
{
text-decoration: oblique;
}
a.infobulle:active
{
text-decoration: none;
}
a.bas:active
{
text-decoration: none;
color: green;
}
/* Borders used by some items */
.itemBorder {
 border: 1px solid #5CA24C;
}
.itemBorderBlank {
 border: 1px solid #CCCCDD;
}

/* The "button" demo menu styles, as used by the "File-Reopen" menu. Delete if not using */
.buttonText, a.buttonText:link, a.buttonText:visited, a.buttonText:active, a.buttonText:focus {
 text-decoration: none;
 color: #FFCC99;
 font: Bold 12px Arial, Helvetica;
}
.buttonHover, a.buttonHover:link, a.buttonHover:visited, a.buttonHover:active, a.buttonHover:focus {
 text-decoration: none;
 color: #99CCFF;
 font: Bold 12px Arial, Helvetica;
 padding: 1px;
}
.buttonBorder {
 border: 1px outset #339966;
}
.buttonBorderOver {
 border: 1px inset #CC9966;
}
label
{
font-family:  arial, verdana, sans-serif;
font-size: small;
color: rgb(55,55,55);
font-weight: normal;
margin: 0 5;
}
#city_user{
	width:150px;
	margin:20px 0 0 28px
}
