body {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: small;
        margin-top: 5px;
        padding: 0 0px;
		background-color:antiquewhite;
        }
p {

        margin: 10px 10px 10px 10px;
}
p img{
	float:left;
	padding:10px 15px 10px 10px;
	}

table{
	width: 100%;      
	    }
td{
	border : 0 ;
	vertical-align: top;
  }
td img{
	padding:5px;
}	

#carte{
	float:left;
	margin-left:25px;
	padding:10px 15px 10px 10px; 
       } 		
		
#centre p:first-letter {
	color: #5d7835;
	background-color:#d2dac2;
	color: #5d7835; 
}
#conteneur {
        width:750px;
        margin:0 auto;
        background-color:#d2dac2;
        border : 1px ;
        border-left-style: solid;
        border-right-style: solid;
        border-color: #5d7835;
}
#header {
	height: 100px;
	background-color: #ffffbc;
	color:white;
	font-size: 20px;
	font-weight: bolder;
	text-align:center;
	background : url(img/ban_dom.jpg) no-repeat;
	border : 1px ;
	border-top-style: solid;
    border-bottom-style: solid;
    border-color: #5d7835;   
}
#haut {
        font-size: smaller;
	height: 25px;
	background-color:#d2dac2;
	font-size: medium;
     border : 1px ;
	border-bottom-style: none;
    border-color: #5d7835;    
}
#haut ul {
        display: inline
}
#menuhaut {
	float:left;
        list-style-type: none;
        margin-top: 0px;
        margin-bottom:0px;
        padding-top:0px;
        padding-bottom:0px;
}
#menuhaut li {
        display: inline
}
#menuhaut a {
        font-size: 10pt;
        margin: 0 2px;
        color: #5d7835;
        text-decoration: underline
}
#menuhaut a:hover {
        color: #5d7835;
        text-decoration: none
}
#menuhaut a:visited {
	color: #5d7835;
	text-decoration: underline;
	
}
#menuhaut a:focus {
        color: #d2dac2;
		background-color : #5d7835;
      }
#centre {
        color: #5d7835;
        background-color:#ffffbc;
        margin-top: 0;
        margin-bottom:0;
        margin-left: 0;
        padding-top: 20px; 
        padding-right: 0px;
        padding-bottom: 20px ;
        padding-left: 10px;
        overflow: auto;
        width:658px;
       /* height:295px;*/
 }
 
 #centre td, th{
 text-align:left;
 padding-left:8px;
}	

#centre a {
        color: #5d7835;
        text-decoration: underline;
}
#centre a:hover {
        color: #5d7835;
        text-decoration: none;
}
#centre a:visited {
        color: #5d7835;
        text-decoration: underline;
}
#centre a:focus {
        color: #d2dac2;
		background-color : #5d7835;
      }
#droite {
	  float:right;
	  margin:0px;
	   padding:0px;
	   background-color: #d2dac2;
	   		}


#pied {
        font-size: 7pt;
		color: #5d7835;
        clear:both;
        height: 33px;
        background-color: #d2dac2;
        text-align:center;
        border : 1px ;
        border-top-style: none;
        border-bottom-style: solid;
        border-color: #5d7835;
}

#pied .contact{
        color: #5d7835;
        font-size: small;
        font-weight: bold;
        text-align: right;            
}
#pied  a{
        font-size: 7pt;
        margin: 0 2px;
        color: #5d7835;
        text-decoration: underline
}
#pied  a:hover {
        color: #5d7835;
        text-decoration: none
}
#pied  a:visited {
        color: #5d7835;
        text-decoration: underline
}

#retour {
	float:right;
        list-style-type: none;
        margin-top: 0px;
        margin-bottom:0px;
        padding-top:0px;
        padding-bottom:0px;
}
#retour li {
        display: inline
}
#retour a{
        font-size: 10pt;
        margin: 0 2px;
        color: #5d7835;
        text-decoration: underline
}
#retour a:hover {
        color: #5d7835;
        text-decoration: none
}
#retour a:visited {
        color: #5d7835;
        text-decoration: underline
}
#lienec {
	float:left;
        font-size: 12pt;
        color: #5d7835;
		font-weight: bolder;
        list-style-type: none;
        margin-top: 0px;
        margin-bottom:0px;
        padding-top:0px;
        padding-bottom:0px;
}
#lienec li {
        display: inline
}

 .arrows1{
      color: red;
      text-decoration: blink
       }
.arrows2{
      color: red;
      text-decoration: blink
       }
.arrows3{
      color: red;
      text-decoration: blink
       }
.arrows4{
      color: red;
      text-decoration: blink
       }

 /*##################### galerie ################## */
div#galerie{
	display: float;
	width: 350px ;
	border: 0px solid ;
	padding: 0px ;
	margin-left: 0px ;
	text-align: left ;
}
ul#galerie_mini{
	float:left;
	margin-left:0px;
}

#galerie_mini ul li{
	list-style-type: none;
}
#galerie_mini  li{
    display:inline;
	    }

/* correct a little IE bug */
* html .galerie_mini li li{
    display:block;
    }


ul#galerie_mini li a img{
	margin: 0px ;
	border: 0px solid #ffffbc;
	padding:0px;

}
#galerie_mini a {
text-decoration:none;
background-color: #faebd7;
border: 0px  solid #faebd7;
	}

dl#photo{
	clear: both ;
	margin: 0 auto ;
}

dl#photo dt{
	font: italic 2.5em/1.5em Georgia, serif ;
	color: #5d7835;
}

dl#photo dd{
margin-left:0px;
}

dl#photo img{
border: 0px solid #5d7835;
margin-left:0px;
}


