          /* CSS Document */
          body {
             font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 12px;
             margin: 0;
             padding: 0;
             color: #000000; /*background-color: #074D7C;
          */
          
          height: 100%;
             background-image: url(../images/fond.jpg);
             background-repeat: repeat;
          }
          html {
          
          height: 100%;
          }
          a {
          color:#502E5C;
          }
          a:hover {
          color:#7aa3ed;
          
          }
          #conteneur {
             position: relative;
             width: 970px;
             margin: 0 auto;
             height: 835px;
             padding: 0;
             background-image: url(../images/fondconteneur.png);
             background-repeat: no-repeat;
          }
          #header {
             height: 165px;
             /*background-image: url(../images/fondheader.jpg);
             background-repeat: no-repeat;*/
          }
          #actu {
             position: relative;
             float: left;
             padding-top: 112px;
             padding-left: 80px;
             font-size: 13px;
             font-weight: bold;
             color: #000000 ;
             /*background-color: #FFFFFF;*/
             width: 740px;

          }
          #actu a{

             color: #D0122D ;

          }
          #actu a:hover{

             color: #7aa3ed;

          }
          #actualite {
          clear: both;
             position: relative;
             width: 770px;
             height:450px;
             overflow: auto;
             margin: 20px auto 35px auto;
             
             text-align: center;
          }
          p.actual {
          text-align: left;
          width: 740px;
          
          }
          p.tar {
          margin: 0 auto;
          background-color: #FFFFFF;
          }
          #flashcontent1 {
             padding-top: 85px;

          }
          #flashcontent {
             margin: 0px 0px 0px 0px;
             padding: 0px 0px 0px 0px;
             text-align: left;
             /*background-color: #FFFFFF;*/
             width: 480px;
          }
          #flashcontentsitu {
             
             width: 100%;
             height: 100%;
          }
          #contmenu {
             position: relative;
             width: 840px;
             /*height: 30px;*/
             margin: 0 auto;
             /*background-color: #FFFFFF;*/
             text-align: center;
          }
          #menu {

             width: 830px;
             margin: 0 auto;
             list-style: none ;
             margin: 0 ;
             padding: 0 ;

          }
          #menu li {
             display: inline ;
             margin-right: 1px ;
             color: #000000 ;
          }
          #menu li a {

             color: #000000 ;

             font-size: 13px;
             font-weight: bold;
             padding: 2px 10px;
             text-align: center ;
             text-decoration: none ;
          }
          #menu li a:hover {
             color: #7aa3ed;

          }
          #gauche {
             clear: both;
             float: left;
             position: relative;
             width: 480px;
             height:460px;
             margin: 34px 10px 5px 20px;
             padding-left: 40px;
             /*background-color: #FFFFFF;*/

          }
          #droite {
	position: absolute;
	float: left;
	top: 7px;
	width: 340px;
	height:430px;
	margin: 0px 10px 5px 490px;
	padding-right:5px;
	overflow: auto;
	left: 55px;
             /*background-color: #7543AA;*/
          }
          #carte {
           clear: both;
             position: relative;
             width: 770px;
             height:470px;
             margin: 20px auto 5px auto;


          }
          #tar {
           clear: both;
             position: relative;
             width: 770px;
             height:470px;
             margin: 20px auto 5px auto;
             text-align: center;
          }
          #map {
             float: left;
             position: relative;
             width: 770px;
             height:460px;
             margin: 0px;

             

          }
          h1 {
             font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 14px;
             color: #7aa3ed;
             text-transform: uppercase;
          }
          #adresse {
             clear: both;
             text-align: center;
          }
          p.infos {
             font-size: 10px;
             text-align: center;
          }

          .tabletar {
font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 12px;
    border-collapse: collapse;
 }
 .tabletar td {
    border-bottom: thin solid #5D7D32;

 }
 .tabletarth {

    border-bottom: thin solid #5D7D32;
text-align: center;
    background-color: #EEEFDF;
 }
 .colonne1 {
text-align: left;
padding-left: 3px;
    /*background-color: #F8E1EF;*/
    background-color: #CCC58F;
 }
  .colonne2 {
    /*background-color: #F8E1EF;*/
    background-color: #FFFFFF;
 }
 .colonne34 {
     background-color: #D2B87B;
 }
          .lien1 {
    font-size: 10px;
    color: #000000;
    text-decoration: none;
    font-weight: normal
 }
 .lien1:hover {
    color: #000000;
    text-decoration: none;
    font-weight: normal;
 }
 .lien2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
 }
 .lien2:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
 }
 .liens3 {
    font-size: 1em;
    color: #000000;
 }
 .lien3:hover {
    color: #FFFFFF;
    text-decoration: none;
 }
 .liens4 {
    font-size: 1em;
    color: #000000;
    text-decoration: none;
 }
 .liens4:hover {
    font-size: 1em;
    color: #000000;
    text-decoration: none;
 }
