@import url(colonnage.css);
@import url(tableaux.css);

*{padding:0;margin:0;font-family:Arial, Sans-serif, Helvetica}
body{text-align:center}
body, #englobeur, #menuTop{color:black}
body, #footer li a{background-color:#F0EEE4}

h1, h3, legend, #footer li a{color:#B5AA79}
h1{font-size:0.6em}
h2{color:#FFD400;font-style:italic;text-transform:uppercase;background-color:white}
p{font-size:0.7em}
a img{border:none}

/*template*/
#h1Keywords, #englobeur{background-color:white}
#h1Keywords{padding:0.3em 0em}

/*header*/
#header{height:7.5em;border-top:1px solid #B5AA79;padding-top:1em}
#logo{margin-right:2em}
#flash{margin-top:1em}

/*menuTop*/
#menuTop{height:2.5em}
#menuTop ul{padding-top:0.5em}
#menuTop li, #footer li{display:inline}
#menuTop{background:url(/media/template/menutop.png) repeat-x #B5AA79}

#menuTop li a{
  font-style:italic;
  font-size:1.3em;
  font-weight:normal;
  letter-spacing:-0.05em;
  color:black;
  text-decoration:none;
  margin:0em 0.6em;
  padding:0.4em;
}

.actif{background:url(/media/template/actif.png) repeat-x #FFDF40}
#menuTop li a:hover{background:url(/media/template/hover.png) repeat-x #ffd610}

/*sousmenu*/
#sousmenu{background:url(/media/template/sousmenu.png) repeat-x #c2b991;height:1em;}


#contenu{text-align:left}
.largeur{width:990px;margin:auto}

/*formulaire*/
form{text-align:center}
fieldset{border:0.4em solid #FFD400;background:url(/media/template/fieldset.png);padding:1em}
legend{font-weight:bold;font-style:italic;font-size:1.2em;margin-left:1em;padding:0em 0.3em}
.saisie{border:1px solid #B5AA79;background:url(/media/template/saisie.png) repeat-x;padding:0.1em}
.submit{border:none;background:url(/media/template/bouton.png) no-repeat;font-weight:bold;padding:0.3em 0.2em 0.5em 0em;width:7em}
fieldset > .submit{padding:0.2em 0.2em 0.4em 0.2em}
label, .saisie, .submit{font-size:0.7em}

/*classes flux*/
.clearmasked{clear:both;visibility:hidden}
.clear{clear:both}
.visu_left{float:left;margin:0.2em 1em 0.4em 0em}
.visu_right{float:right;margin:0.2em 0em 0.4em 1em}
.left{float:left}
.right{float:right}

/*blocs*/
.bloc{
  background-color:#F0EEE4;
  border-top:0.2em solid #B5AA79;
  border-bottom:0.2em solid #B5AA79;
  padding:1em;
}

.elseInline{display:inline}

/*footer*/
#footer{border-top:0.4em solid #FFD400;padding-top:0.6em}
#footer li{font-size:0.7em}
#footer li a{text-decoration:none;margin:0em 0.6em}

/*resultat*/
#listCommunes{width:175px;min-height:10em}

.afficher{}
.masquer{display:none}

.inversion{direction:rtl;unicode-bidi:bidi-override}

