@charset "utf-8";
/* Copyright Cryotec.fr */
/* Feuille de style de base qui définit les principales balises et les classes */
/* Balises */
em{font-style:italic;}
h1,h2,h3,h4,h5,h6,p{line-height:1.2em;text-align:left;font-weight:normal;padding-top:4px;padding-bottom:4px;}
h1{color:#072e50;font-size:2.6em;}
h2{font-size:1.7em;color:#196db6;}
h3{color:#072e50;font-size:1.6em;}
h4{color:#072e50;font-size:1.5em;}
h5{color:#072e50;font-size:1.4em;}
h6{color:#072e50;font-size:1.3em;}
p{color:#02182a;font-size:1.2em;}
a{text-decoration:underline;}
#contenu h2 a{text-decoration:none;color:#196db6;}
hr{border:0;width:100%;color:#02182a;background-color:#02182a;height:1px;}
sub{vertical-align:sub;font-size:smaller;line-height:normal;}
sup{vertical-align:super;font-size:smaller;line-height:normal;}
/* Classes */
.est{float:right;}
.ouest{float:left;}
.retour{clear:both;}
.marge-haut{margin-top:10px;}
.marge-droite{margin-right:10px;}
.marge-bas{margin-bottom:10px;}
.marge-gauche{margin-left:10px;}
.marge-nulle{margin:0;padding:0;}
.bordure{border-width:7px;border-style:solid;}
.a-droite{text-align:right;}
.erreur{color:#b75600;}
input.erreur,textarea.erreur{color:#b75600;border-color:#70D4F8;}
.correct{color:#000;}
.gris{color:#8d8e8f;}
/* Formulaires */
form,fieldset,caption,input,textarea,select{font-size:1em;font-family:inherit;}
input,textarea,select{color:#000;border:3px solid #ddd;background-color:#fefefe;}
input,textarea{padding:2px;}
input:hover,select:hover,textarea:hover{color:#000;border:3px solid #aaa;}
input:focus,select:focus,textarea:focus{color:#fff;border:3px solid #35A1F9;background-color:#35A1F9;}
.bouton{display:block;width:auto;padding:2px 4px;}
.bouton:hover{cursor:pointer;}
input.case{width:auto;border:none;margin:0 5px 0 0;}
/* Tableaux */
table{font-size:1.2em;}
table table{font-size:1em;}
table p{font-size:1em;}
table tr th{padding:6px 4px 0;}
table tr label,table tr .label{color:#35A1F9;}
table tr td,form table caption{padding:0 4px 6px;}
table tr th{font-weight:normal;text-align:left;color:#666;}
/* Listes */
ul,ol{font-size:1.2em;line-height:1.2em;}
ul ul,ol ol,ul ol,ol ul{font-size:1em;}
ul.sansbulle,ol.sansbulle{list-style-type:none;}
ul.sansbulle,ol.sansbulle{list-style-type:none;}
ul.horizontal li{float:left;}
ul.vertical li{display:inline;}
ul.vertical li a{display:block;width:100%;height:2em;line-height:2em;text-decoration:none;text-align:center;}
ul.vertical li a:link{background-color:#cdcdcd;}
ul.vertical li a:visited{background-color:#9d9d9d;}
ul.vertical li a:hover{background-color:#adadad;}
ul.vertical li a:active{background-color:#d9d9d9;}
ul.vertical li a:focus{background-color:#f3f3f3;}
ul.vertical li .separateur{display:none;}
a.survol img{display:block;}
a.survol span img{display:none;}
a.survol:hover img{display:none;}
a.survol:hover span img{display:block;}
.panneau{margin:10px 0 0;}
.panneau h2,.panneau h3{font-size:1.6em;padding:0;}
.panneau h2 a,.panneau h3 a,.panneau h3 span{display:block;width:188px;padding:10px 20px;text-decoration:none;background-color:#fff;}
.panneau h2 a:hover,.panneau h3 a:hover{color:#fff;background-color:#5387b3;}
