body{margin:auto;font: normal small Arial, Helvetica, Verdana, sans-serif;background-color:#fff;}
form{display:inline;}
a img, a:link img, a:visited img {border: none;}
a, a:visited {color: #003399; text-decoration: none;}
a:hover {text-decoration: underline;}
a.s, a.s:visited {color: #003399; text-decoration: underline;}
a.s:hover {text-decoration: none;}
body #header #entete{background: #ffffff url('../img/entete.gif');width:974px;height:103px;margin:auto;}
#reseau{background-color:#707172;width:974px;margin:auto;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:100%;font-weight:bold;}
.reseau_esp1{padding:5px 0px 5px 5px;}
.reseau_esp{color:#333333;padding:0px 10px 0px 10px;}
#reseau a{color:#FFFFFF;text-decoration:none;}
#reseau a:visited{color:#FFFFFF;}
#reseau a:hover{color:#FFFFFF;text-decoration:underline;}
#entete_lien{float:left;width:100%;}
.entete_lien_esp1{margin:auto;text-align:center;padding:15px 15px 15px 5px;}
.entete_lien_esp{color:#999999;padding:0px 10px 0px 10px;}
.site-logo{padding:0px 0px 10px 0px;}
#contenu{background-color:#ffffff;width:974px;margin:auto;}
.espace{background-color:#ffffff;}
.bordure{border-bottom: 1px solid #999999;border-top: 1px solid #999999;border-right: 1px solid #999999;border-left: 1px solid #999999;background-color:#ffffff;padding:20px 10px 10px 10px;}
body #wrapper #contenant{width:912px;margin:auto;}
h1{color:#EE1C25;font-weight:bold;margin:0px;padding:0px;font-family:Garamond,serif;font-size:200%;}
.info{font-size:110%;padding:0px 0px 15px 0px;font-family:Arial, Helvetica, Verdana, sans-serif;}
.info_petit{font-size:100%;padding:5px 0px 15px 0px;}
.rouge{color:#EE1C25;}
h2{color:#EE1C25;font-weight:bold;text-transform:uppercase;margin:0px;padding:0px;font-size:100%;padding:5px 0px 0px 10px;}
.gauche{float:left;}
#boite_g{width:447px;float:left;}
#boite_g table{margin-top:10px;}
.boite_g_bordure{border-bottom: 1px solid #999999;border-top: 1px solid #999999;border-right: 1px solid #999999;border-left: 1px solid #999999;padding-right:10px;background-color:#ffffff;}
.boite_g_ligne{border-top:1px dotted #999999;padding:5px 0px 0px 5px;margin:0px;font-size:5px;}
.boite_g_ligne2{border-top:1px dotted #999999;padding:0px 0px 0px 0px;margin:0px;font-size:1px;}
.boite_g_grandeur{width:445px;min-height:255px;}
.boite_g_espace{padding:0px 0px 10px 5px;margin:0px;}
td.texte{text-align:right;font-weight:bold;}
.boite_fond{background: #ffffff url('../img/ombre_boite.jpg') repeat-x;width:445px;height:38px;}
.boite_fond2{background: #ffffff url('../img/fond_inscription.jpg') repeat-x;width:445px;height:30px;}
#boite_d{width:447px;float:right;}
/*#boite_d table{margin-top:86px;}*/
.boite_d_bordure{border-bottom: 1px solid #999999;border-top: 1px solid #999999;border-right: 1px solid #999999;border-left: 1px solid #999999;}
.boite_d_fond{ padding-top:86px; background: #ffffff url('../img/fond_inscription2.jpg') repeat-x;width:445px;height:169px;}
#wrapper .boite_d_fond table {background:none;}
.submit{cursor:pointer;border-bottom: 2px solid #999999;border-top: 1px solid #999999;border-right: 2px solid #999999;border-left: 1px solid #999999;background-color:#ffffff;font-weight:bold;text-transform:uppercase;}
.ajouter{cursor:pointer;background-color:#ffffff;width:174px;border:0px;margin:0px;padding:0px;}
.soumettre{cursor:pointer;background-color:#ffffff;width:206px;border:0px;margin:0px;padding:0px;}
.input{width:250px;}
#boite910{}
.boite910_fond{background: #ffffff url('../img/ombre_boite.jpg') repeat-x;width:910px;height:38px;}
.boite910_bordure{border-bottom: 1px solid #999999;border-top: 1px solid #999999;border-right: 1px solid #999999;border-left: 1px solid #999999;margin-bottom:10px;}
#cacher_1,#cacher_2,#cacher_3,#cacher_4{float:right;text-align:right;margin:4px 4px 0px 0px;}
#montrer_1,#montrer_2,#montrer_3,#montrer_4{float:right;text-align:right;margin:4px 4px 0px 0px;}
.theme{border-top:1px dotted #999999;border-bottom:1px dotted #999999;font-weight:bold;padding:5px 0px 5px 0px;}
.theme_titre{font-weight:bold;padding:0px 0px 5px 0px;}
.theme_texte{padding:5px 0px 0px 0px;}
.theme_bloc{width:104px;}
#pied{background-color:#eeeeee;width:974px;margin:auto;padding:0px 0px 20px 0px;}
.pied_liens{padding:25px 10px 10px 10px;text-align:center;}
.pied_copyright{padding:10px;text-align:center;}
#erreur_courriel,#erreur_utilisateur,#erreur_motdepasse_1,#erreur_motdepasse_2,#erreur_codepostal{color:#990000;}
#erreur_texte{color:#4c70b7;}
#bgOpaque{position:fixed;top:0;left:0;z-index:99;background-color:#7b7d7d;width:100%;height:100%;display:none;cursor:pointer;}
*html #bgOpaque{position:absolute;top:0;left:0;z-index:99;background-color:# 7b7d7d;width:100%;height:100%;display:none;}
#toggleImg-window {padding-bottom: 0; width: 589px;background-color:#fff;}
#toggleImg-window .header {width: 569px;}
#toggleImg-window h5 {width: 469px;}
#toggleImg-window img {border: 10px solid #fff;}
#toggleImg-window p {padding: 0 10px 10px 10px;}
#wrapper {background: #fff; margin: 0 auto; width: 974px;}
.popingBox {background: #fff; border: 5px solid #dedede; display: none; float: left; padding-bottom: 10px; position: absolute; text-align: left; width: 298px; z-index: 99999; top:0; left:0;}
.popingBox .header {border: none; float: left; padding: 8px 10px 8px 10px; width: 278px;color: #325bad;}
.popingBox .header h5 {color: #325bad; float: left; margin: 0; text-transform: uppercase;font-size:120%;}
.box {padding:10px;margin:0px;}
a.popingWindow-close {float:right;border:0;padding-right:20px;padding-top:15px;}
#description{visibility:visible;position:relative;left:0px;top:0px; background-color:#ffffff;width:180px;display:block;}
h6 {background-color:#666666;color:#ffffff;font-weight:bold;padding:2px 0px 2px 10px;margin:0px;font-size:100%;width:170px;}
p {padding:10px 0px 0px 0px;margin:0px; width:180px;}
.infolettre_titre{background-color:#f7f7f7;height:25px;}
.infolettre_titre_g{float:left;padding:3px 0px 3px 20px;}
.infolettre_titre_d{float:right;font-weight:bold;padding:3px 20px 3px 0px;}
.infolettre_rouge{color:#940000;font-weight:bold;}
.quinze{height:15px;}
.cinq{padding:5px;}
.select{width:200px;}
.droite{text-align:right;}
.hauteur_select{height:200px;}
#identification{padding:0px 0px 10px 20px;color:#003399;font-size:110%;}
.liste{padding:0px 0px 0px 10px;margin:0px;list-style-image: url('../img/carre_gris.gif')}
.bouton_centre{text-align:center;padding:40px 0px 0px 0px;}
.fond2{background: #ffffff url('../img/fond_2.jpg') repeat-x;height:192px;}
.titrealerte{font-weight:bold;font-size:16px;}
.titrealerte2{color:#9a0104;font-weight:bold;font-size:14px;padding-top:15px;}
.alertepetit{font-size:11px;padding-top:15px;}
