/*styles appliqués  pour les pages */
/* ======================================================= */
/* définition des styles par la page en elle-même */
body{
/* définition des marges */
margin-top : 5px;
margin-bottom : 5px;
margin-left : 5px;
margin-right : 5px;
/* couleur de fond de la page */
background-color : #EFF7E7	;
/*couleurs des barres de défilement */
scrollbar-arrow-color : #B9DB94;
scrollbar-base-color : #B9DB94;
scrollbar-shadow-color : #EFF7E7;
scrollbar-face-color : #EFF7E7;
scrollbar-highlight-color : #EFF7E7;
scrollbar-dark-shadow-color : #EFF7E7;
scrollbar-3d-light-color : #EFF7E7;
/* définition du texte par défaut de la page */
font-family : verdana;
font-size : 12px;;
font-weight : normal;
color : #003366;
text-align : justify;
}
/* styles par défaut des cellules de tableau et des paragraphes */
td, p{
font-family : verdana;
font-weight : normal;
font-size : 12px;;
color : #003366;
}
/* alignement par défaut des paragraphes */
p{
text-align : justify;
}
/* rejoindre les bordures des tableaux */
table{
border-collapse : collapse;
}
/* marge intérieure par défaut des cellules */
td{
padding : 5px;
}
/* Couleurs des en-têtes H1 */
H1{
font-family : verdana;
font-weight : bold;
color : #03A870;
font-size : 12px;
}
/* styles par défaut des liens */
a, a:hover, a:highlighted, a:link{
font-family : verdana;
font-size : 12px;;
font-weight : normal;
text-decoration : underline;
}
/* couleur de fond des liens au passage de la souris */
a:hover, a:highlighted{
color : #FFFFFF;
background-color : #666666;
}
/* couleur des liens actifs */
a, a:link, a:visited{
color : #666666; /* #003366; */
background : none;
}
.rubrique{
background-color : #03A870;
color : #FFFFFF;
font-variant : small-caps;
font-weight : bold;
font-family : verdana;
font-size : 12px; 
}
/*
Backgrounds
*/
.bgBottomLeft{
background-image : url(images/bgBottomLeft.jpg); 
background-repeat : no-repeat; 
background-position : bottom left;
}
.bgLabyTopLeft{
background-image : url(images/bgLabyTopLeft.jpg);
background-repeat : no-repeat;
background-position : top left;
}
.bgLaby{
background-image : url(images/bgLaby.jpg);
background-repeat : no-repeat;
background-position : top center;
}
/* en cas de formulaires, styles personnalisés */
.input{
border : 1px solid #F0F0F0;
background-color : #E5F6F0;
font-family : verdana;
font-size : 12px;;
font-weight : normal;
color : #003366;
}
/* bordure */
.cadreGrisClair{
border : 1px solid #F0F0F0;
}
.cadreGrisFonce{
border : 1px solid #666666;
}
.cadreVert{
border : 1px solid #03A870;
}
/* éviter les bordures pour les images */
img{
border : 0px;
background : none;
}
/* bordure */
.cell1{
background-color : #F0F0F0;
color : #666666;
}
.cell2{
background-color : #E5F6F0;
color : #03A870;
}
/* boutons de formulaire */
.btnForm{
background-color : #F0F0F0;
font-family : verdana;
font-size : 12px;;
color : #03A870;
}
.inputForm{
background-color : #F0F0F0;
color : #666666;
border : 1px solid #666666;
font-family : verdana;
font-size : 11px;;
}
.inputFormGrisClair{
border : 1px solid #F0F0F0;
font-family : verdana;
font-size : 12px;
background-image : url(images/bg_gris.jpg);
background-position : top;
background-repeat : repeat-x;
color : #666666;
}
.inputFormGrisFonce{
border : 1px solid #F0F0F0;
font-family : verdana;
font-size : 12px;
background-image : url(images/bg_grisfonce.jpg);
background-position : top;
background-repeat : repeat-x;
color : #FFFFFF;
}
.inputFormVert10px{
border : 1px solid #B9DB94;
background-color : #FFFFFF;
font-family : verdana;
font-size : 10px;
color : #000066;
}
.inputFormVert12px{
border : 1px solid #B9DB94;
background-color : #FFFFFF;
font-family : verdana;
font-size : 12px;
color : #000066;
}
.mapRubrique{
border-left : 1px dotted #999999; 
border-bottom : 1px dotted #999999;
}
.bgGrisFonce{
background-image : url(images/bg_grisfonce.jpg);
background-position : top;
background-repeat : repeat-x;
color : #FFFFFF;
}
.bgGrisClair{
background-image : url(images/bg_gris.jpg);
background-position : top;
background-repeat : repeat-x;
color : #666666;
}
.bgVert{
background-image : url(images/bg_vert.jpg);
background-position : top;
background-repeat : repeat-x;
color : #03A870;
}
.comment{
font-size : 10px;
}