body{font-family:verdana;}
#global{width:990px;height:100%;position:relative;overflow:hidden;margin:5px auto 5px auto;border:1px solid #000000;background:url('../img/fond.jpg') repeat top left;}
#bandeau{background:url('../img/bandeau.jpg') no-repeat top left;width:990px;height:171px;}
a{outline:none;}
.orange{color:#CE8A14;}
#gauche .orange{float:left;}
#contenu{margin-top:20px;background:url('../img/hexagone.png') no-repeat 90px 0px;}
#onglet{overflow:hidden;font-size:14px;width:320px;float:left;}
#onglet a{display:block;width:146px;height:27px;float:left;margin-left:5px;padding-top:6px;text-align:center;color:#000000;text-decoration:none;}
.onglet_gauche{background:url('../img/onglet_gauche_inactif.png') no-repeat top left;}
.onglet_droite{background:url('../img/onglet_droite_inactif.png') no-repeat top left;font-size:11px;padding-top:3px !important;height:30px !important;}
.onglet_gauche_actif{background:url('../img/onglet_gauche_actif.png') no-repeat top left;}
.onglet_droite_actif{background:url('../img/onglet_droite_actif.png') no-repeat top left;}
#ariane{padding-top:6px;font-size:13px;}
#ariane a{color:#000000;}
#gauche{clear:both;float:left;width:180px;margin:0px 0px 0px 0px;padding:15px 0px 0px 15px;font-size:15px;}
#menu{width:176px;border-left:1px solid #419F14;border-right:1px solid #419F14;background:#FFFFFF url('../img/menu_centre.png') no-repeat bottom left;}
#menu_haut{background:url('../img/menu_haut.png') no-repeat top left;width:178px;height:14px;}
#menu_bas{background:url('../img/menu_bas.png') no-repeat top left;width:178px;height:13px;}
dl, dt,#menu dd,#menu ul, #menu li{margin:0;padding:0;list-style-type:none;}
#menu li{clear:both;overflow:hidden;}
#menu dt{cursor:pointer;text-indent:5px;text-decoration:none;border-top:1px dotted #299002;padding-top:10px;padding-bottom:10px;margin-top:1px;margin-bottom:1px;overflow:hidden;}
.menu_actif{background-color:#299002;}
.lien_actif{color:#ffffff;}
#menu dd{padding-top:15px;padding-left:10px;}
#menu li a{text-decoration:none;border:none;height:100%;font-size:12px;padding-top:0px;padding-bottom:15px;padding-left:5px;display:block;float:left;width:140px;color:#299002;}
#menu dt a{color:#000000;text-decoration:none;border:none;height:100%;}
.lien_menu{padding-left:10px;}
#menu li .orange{font-size:11px;}
#menu li .lien_actif{color:#CE8A14;}
#menu dd>ul>li>ul>li{padding-left:20px;}
#menu dd>ul>li>ul>li>a{width:120px;}
#footer_gauche{padding-top:10px;font-size:9px;}
.plan_acces{display:block;background:url('../img/plan.jpg') no-repeat top left;width:79px;height:80px;margin-left:40px;margin-top:20px;margin-bottom:20px;}
#droite{float:right;width:170px;height:367px;margin-right:20px;}
#titre_info{text-align:center;padding-top:5px;padding-bottom:5px;border-bottom:2px dotted #000000;font-weight:bold;font-size:14px;background:url('../img/flash_info_h.png') no-repeat top left;}
#contenu_info{padding:10px 5px 10px 5px;font-size:13px;background:url('../img/flash_info_m.png') repeat-y 0 0;}
#bas_info{background:url('../img/flash_info_b.png') no-repeat 0 0;height:20px;}
.lien_info{display:block;position:relative;top:10px;left:100px;color:#295D11;}
#centre{margin-left:200px;font-size:13px;}
.centre{margin-right:195px;}
.centre_large{margin-right:20px;}
.titre_centre{padding-left:20px;font-size:20px;color:#339A03;}
#centre p{margin:0;padding:10px;}
#centre a{color:#299002;}
#centre a:hover{color:#CE8A14;}
h2{color:#339A03;padding-left:20px;font-size:16px;}
#footer{clear:both;margin:0px 30px 0px 30px;padding:2px 0px 5px 0px;border-top:1px solid #000000;text-align:center;font-size:11px;}
.tableCouleur, .tableFormation{border-collapse:collapse;margin-bottom:10px;width:100%;text-align:left;}
.tableCouleur th, .tableFormation th{font-weight:bold;color:#339a03;background-color:#e4f2de;text-align:center;}
.tableCouleur td, .tableCouleur th{border:1px solid #339a03;padding:4px;}
.tableCouleur td, .tableFormation td{font-size:13px;background-color:#f7faf6;}
.tableFormation td, .tableFormation th{border:1px solid #339a03;padding:4px;width:33%;}
.tableFormation ul{margin:0px;padding:20px;}
form{border:1px dashed #339a03;background-color:#e4f2de;margin-left:auto;margin-right:auto;font-size:13px;padding-bottom:10px;margin-bottom:10px;}
form .ligne{overflow:hidden;margin-top:10px;padding-left:4px;}
form .ligne div{float:left;}
form .label{width:190px;text-align:right;margin-right:10px;}
form .boutons{width:100%;margin-top:10px;text-align:center;}
textarea{font-family:Arial, Helvetica, Sans-serif;font-size:13px;}
.bouton{border:2px solid #339a03;font-size:14px;font-weight:bold;color:#339a03;background-color:white;}
.adresse{width:250px;height:50px;}
.erreurForm{color:red;padding:10px;}
.lienRetour{font-weight:bold;}
.ligneActu{overflow:hidden;margin-bottom:20px;}
.ligneActu div{float:left;}
.ligneActu img{display:block;margin-right:10px;float:left;border:1px solid #339a03;}
.ligneActu .illus, .titreActu .illus{margin-right:10px;}
.ligneActu h3{font-size:14px;font-weight:bold;margin:0 0 4px 0;}
.ligneActu .resume{width:500px;}
.ligneActu .resume p{padding:0 !important;}
.titreActu{overflow:hidden;margin-bottom:10px;}
.titreActu img, .titreActu h3{float:left;}
.titreActu h3{width:500px;padding-left:10px;color:#339a03;}
