body    { color: #1c3651; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif, scrollbar-arrow-color: #FFFFFF; scrollbar-base-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-face-color: #E7EBEF; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; scrollbar-track-color: #ffffff}

td    { color: #1c3651; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif }

select   { color: #000000; font-size: 10px; font-family: arial, geneva, helvetica, sans-serif; text-decoration: none }

a	                 { color: #1c3651; font-size: 10px; font-family: verdana; text-decoration: underline }
a:hover	                 { color: #e00; font-size: 10px; font-family: verdana; text-decoration: underline }
a:visited         { color: #1c3651; font-size: 10px; font-family: verdana; text-decoration: underline }

a.highlighted         { color: #b70000; font-size: 10px; font-family: verdana; text-decoration: underline }
a.link2	                    { color: #1c3651; font-size: 10px; font-family: verdana; text-decoration: none }
a:hover.link2	            { color: #e5000c; font-size: 10px; font-family: verdana; text-decoration: none }
a.link3 { color: #e5000c; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: underline; cursor: help; list-style-image: url("../pictos/flech-orange.gif"); display: list-item }
font {
font-family: arial, geneva, helvetica, sans-serif;
font-size: 10px;
}
.textbordeau10px   { color: #b70000; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.textbleu10px  { color: #1c3651; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.textbleu9px { color: #1c3651; font-size: 9px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.photo { color: #1c3651; font-size: 9px; font-family: verdana, arial, geneva, helvetica, sans-serif; margin: 5px; border: dotted 1px black }
.textbleu10px1 { color: #1c3651; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif; margin-left: 12px }
.textbleupuce10px { color: #1c3651; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-image: url("../pictos/flech-orange.gif"); list-style-position: inside; display: list-item }
.blocfiletdroite_textbleu10px      { color: #1c3651; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif; margin-right: 10px; margin-left: 35px }
#blocfiletdroite_textbleu10px { color: #1c3651; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif; margin-right: 10px; margin-left: 35px }
.textbleu11px { color: #1c3651; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.titrebleu11px   { color: #1c3651; font-weight: bold; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif; background-color: #e7ebef; padding: 4px; border: dotted 1px #1c3651; width: 100%; height: 22px }
.textbordeau11px  { color: #b70000; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.textbordeau10 { color: #b70000; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.textbordeau9 { color: #b70000; font-size: 9px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.textbordeau12px  { color: #b70000; font-size: 12px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.textbleu10px  { color: #387295; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.textbleu13px  { color: #387295; font-size: 13px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.textbordeau9px   { color: #b70000; font-size: 9px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.textwhite10px  { color: #ffffff; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif; padding-right: 5px; padding-left: 5px }
.textred10px { color: #e5000c; font-size: 10px; font-family: arial, geneva, helvetica, sans-serif }
.textred11px { color: #e5000c; font-size: 11px; font-family: arial, geneva, helvetica, sans-serif }
.textred12px { color: #e5000c; font-size: 12px; font-family: arial, geneva, helvetica, sans-serif }
.verdanared9px { color: #e5000c; font-size: 9px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanared10px { color: #e5000c; font-size: 10px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanared11px { color: #e5000c; font-size: 11px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanared12px { color: #e5000c; font-size: 12px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.verdanared15px { color: #e5000c; font-weight: bold; font-size: 15px; font-family: verdana, arial, geneva, helvetica, sans-serif }
.patternsdrop1      { color: #1c3651; font: 10px verdana, geneva, arial, sans-serif; background-repeat: repeat; padding-top: 1px; border: solid 1px #1c3651; width: 80px }
.patternsdrop2          { color: #1c3651; font: 10px verdana, geneva, arial, sans-serif; background-color: white; padding-top: 1px; border: solid 1px #1c3651; width: 220px }
.patternsdrop3     { color: #1c3651; font: 10px verdana, arial, geneva, sans-serif; background-color: #f8f7ef; padding-top: 1px; border: solid 1px #1d3752; width: 240px }
.patternsdrop4 { font: 10px geneva, verdana, arial, sans-serif; color: #000000; padding-top: 1px; border: 1px #767676 solid; background-color: #FFFFFF; width: 120px; }
.patternsdrop5  { color: #ffffff; font: 10px geneva, verdana, arial, sans-serif; background-color: white; padding-top: 1px; border: solid 1px #c0c0c0; width: 80px }
#idaccueil { color: #1c3651; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-image: url("../pictos/flech-orange.gif"); list-style-position: inside; display: list-item }
