
/* CSS Document */
html{
height:100%;
}
body{
   margin-bottom:0px;
   margin-top:0px;

text-align:center;
height:90%;
margin:0px;
margin: 0px;
padding:0px;
top:0px;
}
/* ----le div qui englobe tout le contenu---*/
div#page
  {
/* position */
   position:relative;
   z-index:1;
   top:0px;

/* marge */
   margin-right: auto;
   margin-left: auto;

/* Boite */
   background-color: white;
   width:778px;
   height:100%;
   }
#banniere{
	background-image:url(../images/banniere.jpg);
	background-repeat:no-repeat;
	width:780px;
	height:142px;
}
#slogan{
Z-INDEX: 1;
position:absolute;
top:57px;
right:25px;
width:312px;
height:44px;
}
#menu-haut{
Z-INDEX: 1;
position:absolute;
top:122px;
right:0px;
width:258px;
height:20px;
}
#menu-haut b{
display:none;
}

div#menu
   {
	Z-INDEX: 1;
	POSITION: absolute;
	TOP:142px;
	LEFT: 0px;

	WIDTH: 780px;
	HEIGHT:30px;
	
	background-color:#DEBE7C;
	margin:0px;
	padding:0px;
	
	text-align:right;
	
	border-bottom:2px solid #663333;
	border-top:2px solid #663333;
 }
 cadre_contenu_nav
 {
	Z-INDEX: 2;
	position:absolute;
	left:0px;
	top:176px;
	
	margin:0px;
	padding:40px 220px 0px 213px ;
	
	width:780px;
	height:453;
}
#cadre_contenu
   {
	Z-INDEX: 2;
	position:absolute;
	left:0px;
	top:176px;
	
	margin:0px;
	padding:0px;
	
	width:780px;
	height:453;
	
}
#gd_titre{
width:778px;
height:73px;
background-image:url(../images/assetif-accueil.gif);
background-repeat:no-repeat;
background-position:left;
text-align:left;
font-family:Tahoma;
font-size:36px;
text-align:left;
}
DIV#contenu_index
   {
	
	TOP: 0px;
	LEFT: 0px;

	WIDTH: auto;
	HEIGHT:421px;
		
	margin:0px;
	padding:0px;
	
	text-align:left;
	font-size:11px;
	
	background-image: url(../images/carte.jpg);
	background-repeat:no-repeat;
	background-position: right;	
   }
   #contenu_index img.gimg{
   padding:Opx Opx Opx 17px;
   float:left;
   }
   #contenu_index p{
   text-align:justify;
   margin-bottom:0px;
   margin-left:228px;
   margin-right:150px;
   font-family: Tahoma;
   font-size: 12px;
  
   }
    #contenu_index span{
	font-size:18px;
   }
   
   
#copyright
   {
   bottom:0px;
   
   background-image: url(../images/pxl-footer.jpg);
   background-repeat: repeat-x;
   height:32px;
 
   } 

#copyright span
   {
   font-family:Tahoma;
   font-size:11px;
   color:#6C6B6C;
   display:block;
   text-align:center;
   padding-top:12px;
   
   } 
#photos{
   text-align:center;
   margin-top:40px;
 }
  .retrait{
	 margin:0px 23px 0px 23px;
 }  
 a.accueil{
 font-family:Tahoma;
 font-size: 11px;
 font-weight:bold;
 text-decoration:none;
 color:#666666;
 background-image: url(../images/home.gif);
 background-repeat:no-repeat;
 background-position:0px 0px;
 padding-left:14px;
 
 }
 a.accueil:hover{
 font-family:Tahoma;
 font-size: 11px;
 font-weight:bold;
 text-decoration:none;
 color:#663333;
 
 }
 a.plan{
 font-family:Tahoma;
 font-size: 11px;
 font-weight:bold;
 text-decoration:none;
 color:#666666;
 background-image:url(../images/plan.gif);
 background-repeat:no-repeat;
 background-position:0px 0px;
 padding-left:14px;
 
 }
 a.plan:hover{
 font-family:Tahoma;
 font-size: 11px;
 font-weight:bold;
 text-decoration:none;
 color:#663333;
 
 }

 a.contact{
 font-family:Tahoma;
 font-size: 11px;
 font-weight:bold;
 text-decoration:none;
 color:#666666;
 background-image: url(../images/contact.gif);
 background-repeat:no-repeat;
 background-position:0px 2px;
 padding-left:14px;
 
 }
 a.contact:hover{
 font-family:Tahoma;
 font-size: 11px;
 font-weight:bold;
 text-decoration:none;
 color:#663333;
 }
#nav {margin: 0; padding: 0; height: 30px;

  } 
#nav li {list-style: none; float: left; padding-left: 6px; padding-right:6px;
  font-size: 10px; line-height: 30px; white-space: nowrap;
  }
#nav a {display: block; float: left; padding: 0px 0px 0px 17px;
font-family: Tahoma;
font-size: 12px;
  text-decoration: none; text-align: center; font-weight: bold;
  background:url(../images/fleche.gif) 0% 50% no-repeat;
  color:#663333;
  
  }
html>body #nav a {width: auto;}    /* fixes IE6 hack */
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav a {float: none;}            /* End IE5-Mac hack */
#nav a:hover {color:#BB0000;}
 
   /* navigation */
   
DIV#contenu_navigation{

	
	TOP: 0px;
	LEFT: 0px;

	WIDTH: auto;
	HEIGHT:421px;
		
	margin:0px;
	padding:0px;
	
	text-align:left;
	font-size:11px;
	}
	
	#droit{
	float: right;
	
	}
	