/* CSS Document */
body { background:#fff; margin:0px; padding:0px;}
form {  margin:0px; padding:0px;}
p {  margin:0px;}
.interligne5px { padding-top:5px;}
td, input { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#00306F; }
.contenu { background:#EAF0FA; border-top:5px solid #6EAE08; padding:15px 0px 0px 0px; border-left:1px solid #D1DAE7;border-right:1px solid #D1DAE7; }

#basdepage { background:#A3B6D0; clear:both;}
#basdepage .gauche { background:url(../images/commun/basdepage_gauche.gif) no-repeat bottom left; padding-left:11px; font-size:9px;}
#basdepage .droite { background:url(../images/commun/basdepage_droite.gif) no-repeat bottom right; padding-right:11px;}
#basdepage a { color:#003576; text-decoration:none;}
#basdepage a:hover {  text-decoration:underline;}

#retour a { color:#003576; text-decoration:none; font-size:10px}
#retour a:hover {  text-decoration:underline;}


.menu { background:#fff;}
#menu td { font-size:10px;}
#menu td a { color:#19447D; text-decoration:none; background:#red; font-weight:bold; height:15px; line-height:15px; padding:0px 14px 0px 10px; display:block;}
#menu td a:hover {  text-decoration:underline;height:15px; line-height:15px; }
#menu td .clic { color:#fff; text-decoration:none; background:#6EAE08 url(../images/commun/menu_on.gif) no-repeat right; height:15px; line-height:15px; padding:0px 14px 0px 10px; }
#menu td .separateur { background:url(../images/commun/separateur_menu.gif) no-repeat left;  height:8px;}

#blocinfos { color:#00306F; text-decoration:none; font-weight:bold;background:#C0E38F; border-left:1px solid #6EAE08; font-size:10px;}
#blocinfos a {   color:#003576; text-decoration:none; line-height:15px;  display:block; padding:2px 5px 2px 37px; background:url(../images/fiche/fleche_noire.gif) no-repeat top left; }
#blocinfos a:hover {   color:#003576; text-decoration:underline; line-height:15px;}
#blocinfos .clic {   color:#fff; text-decoration:none; background:#6EAE08;line-height:15px; }

#blocDocs a { color:#003576; text-decoration:none;}
#blocDocs a:hover {  text-decoration:underline;}

.vignette  { position:absolute; display:block; width:139px; height:116px; float:left;
 margin:0px 10px 10px 0px; font-weight:bold; font-size:10px;
}
.vignette .span { position:absolute; top:12px ; left:12px ; width:117px; border:0px; z-index:3;}
.vignette span { cursor:pointer;}
.vignette font { cursor:pointer;}
.vignette img { position:absolute; top:0px ; left:0px ; border:0px; z-index:1;}
.vignette .visuel { top:38px ;left:12px ;z-index:2;}
.vignette a { color:#00306F; text-decoration:none;}
.vignette a:hover {  text-decoration:none;}

.vignette2  { position:relative; display:block; width:139px; height:116px; float:left;
 margin:0px 10px 20px 0px; font-weight:bold; font-size:10px;
}
.vignette2 .span { position:absolute; top:16px ; left:7px ; width:117px; border:0px; z-index:3;}
.vignette2 span { cursor:pointer;}
.vignette2 font { cursor:pointer;}
.vignette2 img { position:absolute; top:0px ; left:0px ; border:0px; z-index:1;}
.vignette2 .visuel { top:46px ;left:7px ;z-index:2;}
.vignette2 a { color:#FFFFFF; text-decoration:none;}
.vignette2 a:hover {  text-decoration:none;}

.image { margin-top:4px;}

.zoom a {  text-decoration:none;}

.diapo { position:relative;width:400px; cursor:pointer;}
.diapo span { cursor:pointer;}
.diapo font { cursor:pointer;}
.diapo .span { position:relative;display:block;width:270px; height:95px;float:left;padding-left:20px;}
.diapo .span2 { display:block;font-size:2px;width:87px;height:12px;background-image:url(../images/accueil/bt_savoirplus.gif);}
.diapo a{ color:#00306F;text-decoration:none;}

.vert { color:#689907;}
.orange { color:#F37C07;}
.rouge { color:#EC0206;}
.bleu { color:#00306F;}
.txt13 {font-size:13px; }
.txt15 {font-size:15px; }
H1 { color:#fff; font-size:15px; padding-top:3px; margin:0px; padding-bottom:20px;}


/* lien blanc */
.lienblanc{
color:#FFFFFF;
text-decoration:none;
}
a.lienblanc{
color:#FFFFFF;
text-decoration:none;
}
a.lienblanc:hover{
color:#FFFFFF;
text-decoration:underline;
}

/* lien gris */
.liengris{
color:#D4D0C8;
text-decoration:none;
}
a.liengris{
color:#D4D0C8;
text-decoration:none;
}
a.liengris:hover{
color:#D4D0C8;
text-decoration:none;
}
/* lien bleu */
.lienbleu{
color:#00306F;
text-decoration:none;
}
a.lienbleu{
color:#00306F;
text-decoration:underline;
}
a.lienbleu:hover{
color:#00306F;
text-decoration:underline;
}
/* lien rouge */
.lienrouge{
color:#EC0206;
text-decoration:none;
}
a.lienrouge{
color:#EC0206;
text-decoration:underline;
}
a.lienrouge:hover{
color:#EC0206;
text-decoration:underline;
}

#tableau { }
#tableau td{ padding:4px 5px;font-size:13px; font-weight:bold;}
#tableau .cell { background:#fff;}