/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

body {
margin: 0;
padding: 0;
color: #34291B;
text-align: center;
background-color: #e8ebed;
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size: 11px;
line-height: 11px; }

a {
color: #069;
text-decoration: underline; }

a:hover {
color: #069;
text-decoration: none;
}

a:visited {
color: #069;
text-decoration: underline;
}

a:visited:hover {
color: #069;
text-decoration: none;
}

.bloc-graphique{
margin-top: 10px;
margin-bottom: 10px;
background-color: #069;
background-image: url(../pictos_site/back_graphique.gif);
background-repeat: no-repeat;
background-position: bottom right;
padding-bottom: 30px;
padding-top: 10px;
padding-right: 80px;
padding-left: 10px;
color: #fff; }

.habillage-champsbis{
background-color: #ffffff;
border: 1px #cccccc solid;
margin-right: 4px;
margin-top: 0px;
margin-bottom: 10px;
padding-left: 2px;
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
}

.habillage-champster{
width:400px;
background-color: #ffffff;
border: 1px #cccccc solid;
margin-right: 4px;
margin-top: 0px;
margin-bottom: 10px;
padding-left: 2px;
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
}

h1 {
color: #ffffff;
font-weight: bold;
font-size: 12px;
background-color: #069;
/*background-image: url(../pictos_site/back_h1.gif);*/
background-repeat: repeat-x;
padding-left: 16px;
padding-right: 16px;
padding-top: 5px;
padding-bottom: 5px;
margin: 0px;
display: inline;}

h2 {
font-size: 15px;
font-weight: bold;
color: #ffffff;
background-color: #069;
b/*ackground-image: url(../pictos_site/texture_h2.gif);*/
background-repeat: repeat;
padding-right: 10px;
padding-left: 16px;
padding-top: 5px;
padding-bottom: 5px;
margin-top: 4px;}

h3 {
margin-top: 10px;
margin-bottom: 10px;
font-size: 12px;
color: #069;
font-weight: bold;
}

h4 {
margin-top: 10px;
margin-bottom: 10px;
font-size: 12px;
color: #556270;
font-weight: bold;
}

h5 {
margin-top: 0px;
margin-bottom: 0px;
font-size: 11px;
color: #069;
font-weight: bold;
}

hr {
 display:block;
 height: 1px;
 margin: 0;
 _margin: -7px 0;
 padding: 0;
 color: #069;
 background-color: #069;
 border: 0;
margin-top: 10px;
margin-bottom: 10px; }

form {
display:block;
margin:0;
padding:0;
}

p {
margin:0;
padding:0;
}



#conteneur {
margin: auto;
position: relative;
width: 85%;
}

#conteneur2 {
margin: auto;
position: relative;
width: 100%;
}

#marges-conteneur {
margin-top: 20px;
margin-bottom: 20px;
padding: 6px;
background-color: #ffffff; }


#header {
margin: 0px;
padding: 0px;
height: 42px;
background-color: #069;
text-align: right;
background-image: url(../pictos_site/tetiere.jpg);
background-repeat: no-repeat;
}

#header2 {
margin: 0px;
padding: 0px;
height: 42px;
background-color: #069;
text-align: left;
}


#header .postion-bouton{
margin: 8px;
padding: 0px;
}

#centre {
margin-left: 20px;
margin-right: 20px;
padding-top: 0px;
padding-bottom: 6px;
text-align: left;
}


#pied {
clear: both;
height: 23px;
/*background-image: url(../pictos_site/back_bas_open.gif);*/
}



.alignement-vertical{
vertical-align: middle;
display: inline-block;
}

.alignement-recherche{
margin-left: 295px;
vertical-align: middle;
display: inline-block;
}

.habillage-champs{
width: 250px;
background-color: #ffffff;
border: 1px #cccccc solid;
margin-right: 4px;
margin-top: 0px;
margin-bottom: 10px;
padding-left: 2px;
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
}




#centre-contenu {
line-height: 1.4em;
margin: 0px;
padding: 0px;
}


#contenu {
margin: 0px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
}

*>#contenu {
margin: 0px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
width: 437px; }

#contenu .bloc-couleur{
margin-top: 10px;
margin-bottom: 10px;
background-color: #EEEDE9;
border: 1px #99918A dotted;
padding: 10px;
}

#contenu .bloc-couleur2{
margin-top: 10px;
margin-bottom: 10px;
background-color: #ffffff;
border: 1px #f69527 solid;
padding: 10px;
}


#contenu .cadre-photo{
margin-right: 10px;
float: left;
border-left: 6px #f69527 solid; }

#contenu .separateur{
background-image: url(../pictos_site/filet_separateur.gif);
height: 23px;
background-repeat: repeat-x;
}

#contenu .haut-de-page{
margin-top: 20px;
margin-bottom: 10px;
text-align: right; }

#contenu .imprimer{
margin-top: 10px;
margin-bottom: 10px;
text-align: left; }



#contenu2 {
margin: 0px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
}

*>#contenu2 {
margin: 0px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
width: 97%; }

#contenu2 .bloc-couleur{
margin-top: 10px;
margin-bottom: 10px;
background-color: #EEEDE9;
border: 1px #99918A dotted;
padding: 10px;
}

#contenu2 .bloc-couleur2{
margin-top: 10px;
margin-bottom: 10px;
background-color: #ffffff;
border: 1px #f69527 solid;
padding: 10px;
}


#contenu2 .cadre-photo{
margin-right: 10px;
float: left;
border-left: 6px #f69527 solid; }

#contenu2 .separateur{
background-image: url(../pictos_site/filet_separateur.gif);
height: 23px;
background-repeat: repeat-x;
}

#contenu2 .haut-de-page{
margin-top: 20px;
margin-bottom: 10px;
text-align: right; }

#contenu2 .imprimer{
margin-top: 10px;
margin-bottom: 10px;
text-align: left; }



/* chiffres lexique*/

/* pagination*/

ul#bloc-chiffre {
list-style-type: none;
margin: 0;
padding: 0;
font-size: 9px;
}

#bloc-chiffre li{
background-image: none;
display: inline;
padding-left: 0px;
padding-right: 0px;
margin: 0;
}

#bloc-chiffre a{
color: #556270;
padding:2px;
text-decoration: none;
border: 1px #CEC5BE solid;
background-color: #EEEDE9; }

#bloc-chiffre a:hover{
color: #ffffff;
background-color: #556270;
}

#bloc-chiffre a.youarehere, .bloc-chiffre a.youarehere:hover{
color: #ffffff;
background-color: #556270;
}

#liste-centre{
margin: 0px;
padding: 0px;
}

#liste-centre ul{
list-style: none;
margin: 0px;
padding: 0px;
font-size: 11px;
}

#liste-centre li {
margin: 0px;
text-align: left;
padding-bottom: 6px;
padding-left: 35px;
padding-right: 35px;
}