BODY {background: url('../../site/img/fond_xx.jpg') repeat; font: 0.9em Arial, Helvetica, sans-serif ;margin: 0px;color: #000000;}

/* LIENS  _____________________________________________*/
a:link  {Color : #666666 ;}
a:active {Color : #666666 ;}
a:visited {Color : #666666 ;}
a:hover	{Color : #666666 ;}

/* ENTETE  ______________________________________________*/
#bandeau {margin:0;padding:0;height:96px;background: url("../../site/img/bandeau.jpg") repeat left top;}
#logo {float: left;margin-left: 0px;}
#localisation{height: 41px; font-size: 0.8em; text-indent: 144px;background: url("../../site/img/localisation.jpg") repeat-x left top;}

#container{position: absolute;top: 120px;width: 100%;text-align: left;}
#contenus{width:80%;}

/* MENU GAUCHE  ______________________________________________*/
#gauchemenu{width: 200px;margin-right: 10px;margin-bottom: 10px;float:left;}

.deco{font: bold 12px Arial, Helvetica, sans-serif;background-color: #ff0000;color:#ffffff;}

dl, dt, dd, ul, li {margin: 0;padding: 0;font-weight: bold;margin: 2px;}

#menu {position: relative;top: 30px;left: 0;width: 200px;}

#menu dt {cursor: pointer;border-top: 2px solid #eee;}
#menu dd {font-size: 0.8em;}
#menu li {text-align: right;margin-right: 3px;}
#menu li a, #menu dt a {text-decoration: none;display: block;border: 0 none;color: #000000;}
#menu li a:hover, #menu dt a:hover {background: #eee;color: #000000;}

#menu2 {position: relative;top: 30px;left: 0;width: 200px;}
#menu2 dt {cursor: pointer;border-top: 2px solid #eee;padding: 5px;}
#menu2 dd {font-size: 1.1em;}
#menu2 ul {text-align: left;font-size: 0.9em;}
#menu2 li {text-align:left;font-size: 0.9em;padding-left:15px;}
#menu2 ol {text-align: left;font-size: 0.9em;}
#menu2 a {text-decoration: none;display: block;border: 0 none;color: #000000;}
#menu2 a:hover {background: #eee;color: #000000;}


/* Formulaires ____________________________________________*/
fieldset{font-size: 0.9em;border:1px solid #000000;padding:15px;margin-top:20px;text-align:left;width: 90%;}
label{display: inline;float: left;width: 200px;}
fieldset.lieu label{display: inline;float: left;width: 450px;}
input[type=text]{ background-color: #ffffff;border: 1px #999999 solid;color:#000000;}
.input-txt{background-color: #ffffff;border: 1px #999999 solid;color:#000000;}
input[type=password]{ background-color: #ffffff;border: 1px #999999 solid;color:#000000;}
input[type=submit] {font-size: 12px;font-weight: bold;color: #000000;background-color: #ffffff;border: 2px #000000 solid}
.input-submit{font-size: 12px;font-weight: bold;color: #000000;background-color: #ffffff;border: 2px #000000 solid}
input[type=button] {font-size: 12px;font-weight: bold;color: #000000;background-color: #ffffff;border: 2px #000000 solid}

.form { background-color: #ffffff;border: 1px #999999 solid;color:#000000;}


/* Mise en FORME ____________________________________________*/

#previsu{background-color: #ffffff;text-align:justify;font-size:0.9em;}

#imggauche{padding: 5px;float: left;text-align:center; font-size:0.8em;color:#999999;}
#imgdroite{padding: 5px;float: right;text-align:center; font-size:0.8em;color:#999999;}
#par{width:100%;float:right;}
#clir{clear:right;}
#clirGD{clear:both;}
h2 {text-indent: 10px;font-size: 1.2em;font-weight: bold;background-color: #EECE79}
#titre{text-indent: 10px;font-size: 1.1em;font-weight: bold;color: #ff6600;}
#gauche{padding: 5px;float: left;text-align:center; font-size:0.8em;color:#999999;}
#droite{padding: 5px;float: right;text-align:center; font-size:0.8em;color:#999999;}

.table{width:100%;font-size: 1em;border: 2px #000000 solid;}
.titre{background-color: #ffcc33;color:#000000;text-align: center;font-size: 1.2em;font-weight: bold;line-height: 40px;}
.prev{background-color: #00ff00;text-align: center;font-size: 1.2em;font-weight: bold;line-height: 40px;}

.bouton {}
.bouton {font-weight: bold; background-color: #ffffff;border: 2px #000000 solid;font-size: 12px;color: #000000;text-align:center;}
.boutonsuppr {border: 0px;background-color: #ff0000;}
.boutonmodif {border: 0px;background-color: #00ff00;}
.boutoncreation {font-size: 16px;font-weight: bold; background-color: #ffcc33;border: 2px #000000 solid;text-align:center;}
.form {border: 1px #000000 solid;}

.tr1{background-color: #cccccc;}
.tr2{background-color: #eeeeee;}

/*#prev{border: 2px solid #000000; background-color: #eeeeee;}*/

.element{
     font-family: Geneva, Arial, Helvetica, san-serif;
     font-size: 0.9em;
     background: #ffffff;
     border: 2px #E77A0A solid;
}
.ob{
     font-style: italic;
     font-weight: bold;
     line-height: 2em;
}
.formulaire {
     background-color: #6699cc;
     border: 2px #E77A0A solid;
     color: #ffffff;
}


.tr
{
font-family: Geneva, Arial, Helvetica, san-serif;
font-size: 0.9em;
/*background-color: #FCE293;*/
background-color: #FFffff;
}

.tr3
{
font-family: Geneva, Arial, Helvetica, san-serif;
font-size: 0.9em;
background-color: #ffffff;
}

