          /* 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;
          
          }
		  
		  #offre 
		  { 
			clear: both;
            float: left;
            position: relative;
            width: 840px;
            margin: 10px 10px 50px 24px;
            padding-left: 40px;
			height:440px;
			overflow: auto;
		  }
		  #offre table {   }
		  
          #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, #menu-bas {
             width: 830px;
             margin: 0 auto;
             list-style: none ;
             margin: 0 ;
             padding: 0 ;
          }
		  #menu-bas { position:relative; top:-10px; width:850px; margin:0 auto; }
          #menu li, #menu-bas li {
             display: inline;
             color: #000000;
			 padding:0px;
			 margin:0px;
          }
          #menu li a, #menu-bas li a {

             color: #000000 ;
             font-size: 13px;
             font-weight: bold;
			 margin:0px;
             padding: 2px 8px;
             text-align: center ;
             text-decoration: none ;
          }
		  #menu-bas li a { padding:1px 2px; font-size:11px; color: #444; }
          #menu li a:hover, #menu-bas 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: 14px;
	width: 340px;
	height:430px;
	margin: 0px 10px 5px 490px;
	padding-right:5px;
	overflow: auto;
	left: 50px;
          }
          #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;
 }
.Style2 {color: #000000}

.Style2b {color: #D0122D}


#eve1 { width:110px; height:110px; position:absolute; top:5px; left:65px; z-index:1000; }		  
.EVEpolice { /* couleur et style de la police dans le div*/
color:#000;
font-family:Arial;
font-size:14px;
}
.EVEtourimg { /* couleur du tour de la photo dans le div*/
border-color:#000;
}
.EVEcoulseparation { /*couleur du trait de séparation du titre et du libellé dans le div*/
background-color:#000;
}

.EVEdiv { /*couleur de fond du div et style du contour (couleur et type)*/
background-color:#EFE8D5;
border: 3px double #000;
}

.EVEinput {
background-color: transparent;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#927472;
text-decoration:none; 
border-style:none;
padding: 0;
margin: 0; 
}
