body{background:#000;font-family:Arial,Verdana,Helvetica,sans-serif;}
.intro{margin:auto;width:916px;height:100%; background-image: url(images/accueil2.png);}
a:active{color:#bc0517;}
a.triasc span{background:url(images/triasc.gif) no-repeat right center;padding-right:17px;font-weight:bold;text-decoration:none;color:#bc0517;}
a.triasc:hover span{background:url(images/triasc_hover.gif) no-repeat right center;text-decoration:none;color:#bc0517;}
a.tridesc span{background:url(images/tridesc.gif) no-repeat right center;padding-right:17px;font-weight:bold;text-decoration:none;color:#bc0517;}
a.tridesc:hover span{background:url(images/tridesc_hover.gif) no-repeat right center;text-decoration:none;color:#bc0517;}
a.trioff span{color:#bc0517;background:url(images/trioff.gif) no-repeat right center;text-decoration:none;padding-right:17px;font-weight:bold;}
.headertitre{text-align:center;vertical-align:top;color:white;letter-spacing:5.2px;font-size:small;top:0px;left:0px;margin-top:0px;margin-left:0px;}
.indexlogoimages{margin-top:420px;margin-left:174px;border: none;width:700px;border-left: solid 1px white;}
.headerlogoimages{text-align:left;color:white;top:0px;left:0px;margin-top:0px;margin-left:8px;border:solid 1px white;}
#logo1{}
.header{background-color:#bc0517;height:136px;}
.header td{width:100%;}
.main{background-color:#bc0517;width:916px;}
.content{text-align:justify;font-size:11px;background-color:#000;width:100%;}
.content td,th{background-color:#FFFFFF;}
.content th{text-align:center;}
.datas{font-size:11px;border-collapse:collapse;width:100%;}
.datas th{color:white;padding:5px;background-color:#bc0517;font-weight:bold;text-align:center;border:1px solid #c4caca;}
.datas td{padding:5px;border:1px solid #c4caca;}
.adresse{font-size:13px;}
h4{font-size:larger;font-weight:bold;color:#bc0517;}
h1{font-size:x-small;font-weight:bold;color:#000;}
.menu{height:100%;width:190px;text-align:left;vertical-align:top;}
.menu table{width:100%;text-align:left;vertical-align:top;}
.menu li{color:#bc0517;}
.menu td{font-size:11px;}
.menu a{color:#000;text-decoration:none;}
.menu a:hover{color:#bc0517;}
.menu a:active{color:#bc0517;}
.menu h2{color:#FFFFFF;background-color:#C0C0C0;font-weight:bold;font-size:small;}
.titrenews{font-weight:bold;font-size:small;}
.menu .imagenews a{color:white;}
.imagenews img{width:180px;}
.legendeimagenews{text-align:center;font-size:10px;}
.footer{font-size:11px;background-color:#bc0517;text-align:center;color:white;line-height:30px;border:1px solid #000;}
.donnees{clear:both;margin:5px 0px 5px 0px;width:100%;text-align:justify;}
.titredonnees{text-align:center;font-size:13px;font-weight:bold;padding:5px 0px 10px 0px;color:white;background-color:#bc0517;}
.donneescontent{margin-top:10px;}
.enssembleimagelegende{float:left;text-align:center;margin:0px 5px 0px 0px;width:200px;}
.enssembleimagelegende a{color:white;}
.enssembleimagelegende img{padding:5px 0px 0px 0px;width:180px;}
.legendeimagedonnees{clear:both;text-align:center;padding:0px 0px 5px 0px;}
.recherche{text-align:justify;}
.recherche a{color:#bc0517;padding:10px;text-decoration:underline;}
.adressedonnees{border:solid 1px #bc0517;}
.liendonneesagenda{background-image:url(images/agenda.png);}
.liendonnees{background-image:url(images/contacts32.png);}
.liendonnees,.liendonneesagenda{float:left;background-repeat:no-repeat;margin:10px 10px 0px 0px;padding:10px 0px 0px 35px;height:25px;}
.liendonnees a,.liendonneesagenda a,.liendonneesnews a,.liendonneessimple a{color:#bc0517;font-size:12px;text-decoration:underline}
