﻿body {font: 0.7em Tahoma, Arial, Helvetica, sans-serif; color:#221e1f;}


h1{font-size:1.5em;color:#265dad;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;}
h1.bleuPale{font-size:1.5em;color:#598fdd;font-weight:bold;margin-top:-15px;padding:0;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;}
h2{text-transform:uppercase;font-size:1.2em; font-weight:bold;color:#265dad;margin:25px 0 10px 0;}
h3{text-transform:uppercase;font-size:1em; font-weight:bold;color:#598fdd;margin:15px 0 10px 0;}
h4{font-size:1em; font-weight:bold;color:#000;margin:15px 0 0 0;}
h5{margin:0;padding:0;font-size:1em;}
hr{margin:0 0 5px 0;padding:0;border: 0;height:1px;background-color:#cfd761;color:#cfd761;}

/*liens*/
a:link,a:visited {color:#3371cb;}
a:hover, a:active {color:#e2bb1b;}
a.orange:link,a.orange:visited {color:#e2bb1b;text-decoration:underline;}
a.orange:hover,a.orange:active {color:#cfd761;}
a.orangeBold:link,a.orangeBold:visited {color:#b36f0a;text-decoration:none;font-weight:bold;background-color:#FFF;padding:3px;}
a.orangeBold:hover, a.orangeBold:active {color:#97270e;}
a.regulier:link, a.regulier:visited {color: #000;text-decoration:none;}
a.regulier:hover, a.regulier:active {color: #e2bb1b;text-decoration:underline;}

ul#menu a { color:#cfd761;text-decoration:none;font-weight:bold;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;letter-spacing:1.5px;text-transform:uppercase;}
ul#menu a:hover {color:#fff;}

/*general*/
.txtRemarques{font-style:italic;color:#838080; font-size:0.84em;width:100%;font-weight:normal; }
.erreur{color:#ff0000;font-weight:bold;}

.label {font-weight:bold;width:100px;display:block;float:left;padding-top:5px;}