/* CSS Document */
#top {
background-color:#FFFFFF;
height:146px;
margin:0;
display:none;
}

#menutop {
display:none;
}

#bandeauflash{
display:none;
}

#global {
background-color:#FFFFFF;
}

#blocmenu {
display:none;
}

#blocright {
display:none;
}

#contenu {
padding:0 1em 1em 1em;
font-family:Arial, Helvetica, sans-serif;
color:#3C3C3C;
border-right:1px dotted #3C3C3C;
border-left:1px dotted #3C3C3C;
}

#contenugestionnaire {
width:100%;
padding:0 1em 1em 1em;
font-family:Arial, Helvetica, sans-serif;
color:#3C3C3C;
border-left:1px dotted #3C3C3C;
}

#pied {
clear:both;
background:#FFFFFF url(../images/interface/bottom.gif) repeat-x bottom;
margin:0;
border-top:1em solid #FFA852;
text-align:center;
font:normal 0.7em Arial, Helvetica, sans-serif;
color:#3C3C3C;
padding-top:1em;
padding-bottom:2em;
}

#pied a{
color:#3C3C3C;
text-decoration:underline;
}

#pied a:hover{
text-decoration:none;
}

.casebleue{
height:18px;
background-color:#6898D8;
font:bold normal 11px/18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
margin:0 0.2em 0 0.2em;
}

.caseverte{
height:18px;
background-color:#A5CB2B;
font:bold normal 11px/18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
margin:0 0.2em 0 0.2em;
}

.caseorange{
height:18px;
background-color:#FFA852;
font:bold normal 11px/18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
margin:0 0.2em 0 0.2em;
}

.casefuchsia {
height:18px;
background-color:#CF0156;
font:bold normal 11px/18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
margin:0 0.2em 0 0.2em;
}

#bordureverte {
height:18px;
background-color:#A2BF2F;
margin:0 0.2em 0.2em 0.2em;
}

#encart {
text-align:center;
margin-bottom:1em;
}

.ok {
cursor:pointer;
font:bold 0.5em Arial, Helvetica, sans-serif;
color:#FFFFFF;
background-color:#FF7C87;
width:2em;
height:2em;
border:1px solid #FF7C87;
}

#popupmenu {
margin: 10px 3px 10px 3px;
width:160px;
font: normal 11px/16px Arial, Helvetica, sans-serif;
color:#3C3C3C; 
}

a.rechercher {
font:normal 0.7em Arial, Helvetica, sans-serif;
color:#3C3C3C;
text-decoration:underline;
padding-left:0.5em;
}


a:hover.rechercher {
text-decoration:none;
}

.bouton {
font: normal bold 0.9em Arial, Helvetica, sans-serif;
color:#3C3C3C;
padding:5px;
border:2px solid #215EA8;
text-decoration:none;
background-color:#FFFFFF;
cursor:pointer;
}

.actu {
border-bottom:1px dotted #3C3C3C;
padding:1em;
}

table {
border-collapse:collapse;
}

h1 {
color:#215EA8;
font: normal bold 1.1em Arial, Helvetica, sans-serif;
}

h2 {
color:#FF8725;
font: normal bold 0.9em Arial, Helvetica, sans-serif;
}

h3 {
color:#00999B;
font: normal bold 0.8em Arial, Helvetica, sans-serif;
}

.texte {
font: normal 0.8em Arial, Helvetica, sans-serif;
color:#000000;
}

.texte a{
color:#000000;
text-decoration:underline;
}

.texte a:hover{
text-decoration:none;
}

ul.texte {
list-style-image:url(../images/interface/puce.jpg);
}

.texte-blanc {
font: normal 0.8em Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

a.liengris {
color:#3C3C3C;
text-decoration:underline;
}

a:hover.liengris {
text-decoration:none;
}

a.lienbleu {
color:#3366CC;
text-decoration:underline;
}

a:hover.lienbleu {
text-decoration:none;
}

hr.orange {
height:1px;
color:#FF6600;
}

.imgleft {
margin: 0 1em 1em 0;
float:left;
}

.imgactu {
margin: 0.5em 0.5em 0.5em 0;
float:left;
}

.cell-bordeaux {
background-color:#cc3333;
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.titre-bordeaux {
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#cc3333;
}

.cell-verte {
background-color:#339900;
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.titre-vert {
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#339900;
}

.titre-gris {
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#666666;}

.cell-bleue {
background-color:#0066CC;
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.titre-bleu {
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#0066CC;}

.cell-turquoise {
background-color:#0099FF;
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.titre-turquoise {
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#0099FF;}

.cell-rose {
background-color:#FF00FF;
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.titre-rose {
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#FF00FF;}

.cell-violet {
background-color:#9933CC;
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.titre-violet {
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#9933CC;}

.cell-marine {
background-color:#000099;
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.titre-marine {
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#000099;}

.cell-vertclair {
background-color:#66CC33;
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.titre-vertclair {
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#66CC33;}

.intertitre-bleu {
background-color:#0066CC;
font: normal bold 0.8em Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:0.2em;
}

.petit {
font-size:0.7em;
}

input.boutonbleu {
background-color:#DEE9F5;
padding:0.1em;
border:1px solid #5B97DA;
color:#5B97DA;
cursor:pointer;
}

.tableaugris {
border: 1px solid #999999;
}

.cell-bordeaux {
background-color:#cc3333;
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.titre-bordeaux {
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#cc3333;
}

.cell-verte {
background-color:#339900;
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.titre-vert {
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#339900;
}

.titre-gris {
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#666666;}

.cell-bleue {
background-color:#0066CC;
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.titre-bleu {
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#0066CC;}

.cell-turquoise {
background-color:#0099FF;
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.titre-turquoise {
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#0099FF;}

.cell-rose {
background-color:#FF00FF;
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.titre-rose {
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#FF00FF;}

.cell-violet {
background-color:#9933CC;
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.titre-violet {
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#9933CC;}

.cell-marine {
background-color:#000099;
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.titre-marine {
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#000099;}

.cell-vertclair {
background-color:#66CC33;
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.titre-vertclair {
font: normal bold 1em Arial, Helvetica, sans-serif;
color:#66CC33;}
