body {
scrollbar-face-color:#FFF;
scrollbar-highlight-color:#FFF;
scrollbar-darkshadow-color:#FFF;
scrollbar-track-color:#FFF;
scrollbar-3dlight-color:#669;
scrollbar-shadow-color:#669;
scrollbar-arrow-color:#669;
}

a:hover {
text-decoration:underline;
}

.home {
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
}

a.home:hover {
text-decoration:underline;
color:#fc0;
}

.boutonsmenu {
font-family:arial, helvetica, sans-serif;
font-size:11px;
color:#FFF;
text-decoration:none;
}

a.boutonsmenu:hover {
font:11px arial, helvetica, sans-serif;
color:#fc0;
text-decoration:none;
}

a.boutonsrub:hover {
color:#fc0;
font-size:11px;
}

a.boussole_text:hover {
color:#D60C18;
font-family:arial, helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}

.rubmarine10 {
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#006;
}

a.rubmarine10:hover {
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#D60C18;
text-decoration:none;
}

.gris10 {
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#333;
}

a.gris10:hover {
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#fc0;
text-decoration:none;
}

.grisclair {
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#CCC;
}

a.grisclair:hover {
font: 10px Verdana, Arial, Helvetica, sans-serif;
color:#fc0;
text-decoration:none;
}

SELECT {
font:11px Verdana, Arial, san-serif;
color:#003;
background-color:#fff;
}

.titreClass {
font-size:16px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
color:#D60C18;
}

.introClass {
font-size:12px;
font-family:Verdana, Helvetica, sans-serif;
line-height:14px;
font-weight:700;
color:#29A6A5;
}

.corpsClass {
font-size:11px;
font-family:Verdana, Helvetica, sans-serif;
line-height:16px;
color:#006;
}

.liensClass {
font-size:12px;
font-style:bold;
font-family:Verdana, Helvetica, sans-serif;
}

.auteurClass {
font-size:11px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
}

.legendeImgClass {
font-size:10px;
font-family:Verdana, Helvetica, sans-serif;
}

.champ {
font-size:12px;
color:#006;
font-family:Verdana, Helvetica, sans-serif;
}

a:link,a:visited {
text-decoration:none;
color:#D60C18;
}

a.home:link,a.home:visited {
text-decoration:none;
color:#FC0;
}

a.boutonsmenu:link,a.boutonsmenu:visited {
font-family:arial, helvetica, sans-serif;
color:#D60C18;
font-size:11px;
}

.boutonsrub,a.boutonsrub:link,a.boutonsrub:visited {
font-size:11px;
color:#FFF;
}

.boussole_text,a.boussole_text:link,a.boussole_text:visited {
color:#666;
font-family:arial, helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}

a.rubmarine10:link,a.rubmarine10:visited {
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#006;
text-decoration:none;
}

a.gris10:link,a.gris10:visited {
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-decoration:none;
}

a.grisclair:link,a.grisclair:visited {
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#CCC;
text-decoration:none;
}

INPUT,TEXTAREA {
font:11px Verdana, Arial, san-serif;
color:#003;
background-color:#FFF;
border-color:#999;
border-style:solid;
border-width:1px;
}

.inputradio,.checkbox,.bouton {
background-color:transparent;
border-width:0;
}
