body{color:#000000;background-color: #6492C4;font-size: 12px;font-family: Arial, Helvetica, sans-serif;margin: 0px;}
a{text-decoration: none;color:#045CAD}
a:visited{text-decoration: none;color:#045CAD}
.activeLink a:visited, .puceOrange a:visited{text-decoration: none;color:#FF8D1F;/*color:#666666;color:#045CAD;*/}
#breadcrump a:visited{text-decoration: none;/*color:#FF8D1F;color:#666666*/color:#045CAD;}
a:active{text-decoration: none;color:#045CAD}
a:hover, #corps a:hover{text-decoration: none;color:#FF8D1F;}
a.glossary, a.glossary:visited{color:#666666}
a.glossary:hover{ background-color: Yellow; color: Black;}
hr{border-bottom:1px dotted #ff8d1f !important;padding:0 0 0 0;margin:10px 15px 0px 0px; height:1px;color:white;background-color:transparent;border-left:none;border-right:none;border-top:none;}
a,img{border:none;}
h1{font-size: 15px;color: #FF8D1F;}
h1.titre1 a{color:#ffffff}
/*h2{font-size: 14px;color: #045CAD;border-bottom:1px dotted #ff8d1f; margin-right:5px}*/
h2.titre2{color: #045CAD;font-size:13px;font-weight: bold; border-bottom: none;}
h2.titre2 span{border-bottom: 1px dotted #FF8D1F;}
/*h2.titre2 a:hover{border-bottom: dotted 1px #045CAD;}*/
h3{font-size: 12px;color: #045CAD; padding-bottom:0; margin-bottom:0}
h4{font-size: 12px;color: #045CAD; font-weight: normal;padding-bottom:0; margin-bottom:0}
p{margin:0px 0 0px 0; padding: 0px 0 0px 0px;}
ul{padding: 0; margin:0}
acronym{border: none}
p.formErreur{color:Red}
.hiddenStructure {display:block; background:transparent; background-image:none; /* safari bug */
border:none;width:1px;height:1px;overflow:hidden; padding:0 0 0 0; margin:-1px 0 0 -1px;}
.hiddenStructure img{width:1px;height: 1px}
.hiddenStructureClear {display:block; background:transparent; background-image:none; /* safari bug */
border:none;width:1px;height:1px;overflow:hidden; padding:0 0 0 0; margin:-1px 0 0 -1px; clear:left}
#site{width:800px;margin-left:auto;margin-right:auto;background-image: url("../images/fondBlanc.gif");background-repeat: repeat-y;	}
/* header */
#header{height:149px;width:800px;background-repeat: no-repeat;background-position: left top;clear:both;}
#header img{margin-top:28px;margin-left: 50px}
#navigation {margin:-32px 0 0px 0;font-size: 11px;color:#2F5582;width: 740px; height:20px; position:relative; z-index:6}
#recherche{position: absolute;top: 50px;margin-left: 530px;}
#recherche ul{font-size: 10px;	margin:0;padding:0; list-style:none}
#recherche ul li{float:left}
#recherche form{margin-left:50px;margin-top: 5px;clear:both}
#recherche div{margin:0px}
#recherche a{color:#000000;}
#recherche a:hover{color:#000000; text-decoration:underline}
#recherche form input{font-size: 10px;border: solid 1px #2291FB;}
#recherche form input.ok{border: none;padding-left:10px;}
/* navigation */
#navigation ul{margin:0px 0px 0px 0px;padding:0px; height:34px;}
#navigation ul li{list-style: none;float:left;}
#navigation ul li a{display: block;float: left;background-image: url(../images/navFondBleuGrand.gif);background-repeat: no-repeat;background-position: left bottom;text-decoration: none;font-weight: bold;padding-left: 6px;padding-right: 6px;height: 32px;line-height: 30px; text-align:center}
#navigation ul li a:hover{background-image: url(../images/navFondOrange.gif);background-repeat: repeat-x;color:#FFFFFF;font-weight: bold;padding-left: 6px;padding-right: 6px;height: 32px;line-height: 30px; text-align:center}
#navigation ul li a#decouvrir {background-image: url(../images/fondGaucheArrondiBleu.gif);background-position: right bottom;background-repeat: no-repeat;width:100px;font-weight: bold;text-align:right;}
#navigation ul li a#decouvrir:hover {display: block;text-decoration: none;font-weight: bold;background-image: url(../images/fondGaucheArrondiOrange.gif);background-repeat: no-repeat;background-position: right bottom;color:#FFFFFF;width:100px;height: 32px;line-height: 32px;}
#navigation ul li a#actualites {background-image: url(../images/fondDroitArrondiBleu.gif);background-position: left bottom;background-repeat: no-repeat;width:98px;text-align:left;padding-left: 10px}
#navigation ul li a#actualites:hover {display: block;text-decoration: none;font-weight: bold;background-image: url(../images/fondDroitArrondiOrange.gif);background-repeat: no-repeat;background-position: left bottom;color:#FFFFFF;width:98px;height: 32px;line-height: 32px;}
#navigation ul li a#actualitesSelected {display: block;text-decoration: none;font-weight: bold;background-image: url(../images/fondDroitArrondiOrange.gif);background-repeat: no-repeat;background-position: left bottom;color:#FFFFFF;width:98px;height: 32px;line-height: 32px;text-align:left; padding-left:10px}
#navigation ul li a#actualite {background-image: url(../images/fondDroitArrondiBleu.gif);background-position: left bottom;background-repeat: no-repeat;width:98px;text-align:left;padding-left: 10px}
#navigation ul li a#actualite:hover {display: block;text-decoration: none;font-weight: bold;background-image: url(../images/fondDroitArrondiOrange.gif);background-repeat: no-repeat;background-position: left bottom;color:#FFFFFF;width:98px;height: 32px;line-height: 32px;}
#navigation ul li a#actualiteSelected {display: block;text-decoration: none;font-weight: bold;background-image: url(../images/fondDroitArrondiOrange.gif);background-repeat: no-repeat;background-position: left bottom;color:#FFFFFF;width:98px;height: 32px;line-height: 32px;text-align:left; padding-left:10px}
#navigation ul li a#decouvrirSelected {background-image: url(../images/fondGaucheArrondiOrange.gif);background-repeat: no-repeat;background-position: right bottom;width:100px;text-align:right;height: 32px;line-height: 30px;font-weight: bold;padding-left: 6px;padding-right: 6px;color:#ffffff;}
#navigation ul li a#evenements{width: 117px;}
#navigation ul li a#comprendre{width: 131px;}
#navigation ul li a#services{width: 47px;}
#navigation ul li a#evenementsSelected{width: 117px;display: block;float: left;background-image: url(../images/navFondOrange.gif);background-repeat: repeat-x;background-position: left bottom;text-decoration: none;font-weight: bold;color:#ffffff;height: 32px;line-height: 30px;}
#navigation ul li a#comprendreSelected{width: 131px;display: block;float: left;background-image: url(../images/navFondOrange.gif);background-repeat: repeat-x;background-position: left bottom;text-decoration: none;font-weight: bold;color:#ffffff;height: 32px;line-height: 30px;}
#navigation ul li a#servicesSelected{width: 47px;display: block;float: left;background-image: url(../images/navFondOrange.gif);background-repeat: repeat-x;background-position: left bottom;text-decoration: none;font-weight: bold;color:#ffffff;height: 32px;line-height: 30px;}
/* contenu */
#contenu{margin:0px 0px 0 0; }
/* Gauche */
#gauche div{ padding:0 0 0 0; margin:0 0 0 0; }
#gauche{float:left;font-weight: bold;color:#045CAD;width:190px;}
#gauche #gaucheInt{margin-left:15px;font-weight: normal;}
#gauche #gaucheIntBack{background-color: #DAE4F0;width:175px; position:relative;z-index:6;}
#gauche p#leftMenuTitle{background-color: #6592c4; background-image: url(../images/niv1titrenav.gif); background-position: bottom; background-repeat: no-repeat;margin:0 0 0 0; padding:0 0 0 12px; font-size: 14px;color:#FFFFFF;text-align:left; font-weight: bolder;}
#gauche p#leftMenuTitle a{color: #ffffff;}
#gauche p.leftMenuTitle2{background-image: url(../images/puceBlanche.gif); background-position: left;background-repeat: no-repeat; font-size: 12px; font-weight: bolder; padding: 10px 0 10px 12px}
#gauche ul{margin:0 0 0 0;padding:0 0 0 25px;}
#gauche ul li{margin:0 0 0 0; padding:0 0 0 0;  list-style-position:outside;}
/* breadcrump */
#corps {width:auto;padding-left:200px;position:relative;z-index:5;}
#corps #breadcrump{padding-bottom: 15px;padding-top: 5px;font-size: 12px;color: #054E91;}
#corps #breadcrump p{padding:0 30px 0 0; margin:0 10px 0 0;color: #054E91;}
#corps #breadcrump a:visited{color: #2291FB;}
#corps #breadcrump a:active{color: #2291FB;}
#corps #breadcrump a:hover{color: #FF8D1F;}
/* content */
#corps p, #corps ul li{color:#000000}
/* footer */
#footer #footerMiddle a,#footer #footerMiddle a:visited,#footer #footerMiddle a:active{color:#000000;}
#footer #footerMiddle a:hover{color: #ffffff;}
#footerFond{z-index: 1; clear:both; background-image: url(../images/baspage.gif); background-position: center bottom; background-repeat: no-repeat; padding-bottom:0px; height: 28px;width:800px;margin-left:auto;margin-right:auto;}
.imgGauche{float: left;}
.imgDroite{float: right;}
.imgBas{vertical-align: bottom;}
.all{color: #2291FB;padding-left: 20px; padding-top: 10px; background-image: url(../images/fleche.gif); background-repeat: no-repeat; background-position:0 10px}
.all a:visited, .all a:active{color: #2291FB;}
.all a:hover,a:hover{color: #FF8D1F;}
.avis a,.avis a:visited,.avis a:active{color: #FFFFFF;}
.avis a:hover{color: #000000}
p.top{text-align: center; padding-bottom: 0; margin-bottom: 0}
ul li#ici,ul li#ici a{display:block; background-color: #ffffff; color:#000000; margin:0 0 0 -25px; padding:0 0 0 25px; list-style: none;}
#active a,#active a:active,#active a:visited{color: #ff8d1f}
table tr td p{padding: 0 0 0 0; margin: 0 0 0 0; text-align: left;}
table tr th p{padding: 0 0 0 0; margin: 0 0 0 0; }
#corps{min-height:610px;}
.float-right{float:right}
#liensUtilesOrga li{width:30%; }
#logoHome{background-image:none; background-color:#6492c4;}
#logoHome ul{margin:0 auto; width:770px; height:8px; list-style:none; }
#logoHome ul li{float:left; padding-left:1em; list-style:none}
#logo{background-image:none; background-color:#6492c4; float:left}
#logo ul{margin:0 auto; width:770px; height:8px; list-style:none; }
#logo ul li{float:left; padding-left:1em; list-style:none}
