*/

body {
background-color:#FFFFFF;
top:40px;
	}

html, body {
	top:40px;
	padding:0;
	
	z-index:10;
	

	}
div#english
	{
	width:20px;
	height:10px;
	position:absolute;
	left:70px;
	top:451px;
	border:none;
	
	}
div#conteneur{
	width:970px;
    background-color: #7C997E;
	margin: 0 auto;
	
	
	}
img { border : none; }
	
div#masterheader{
	height:170px;
	background:url(images/fondfin2.jpg);
	width:970px;
	position:absolute;
	top:40px;
	}
	
	div#fond{
	margin-left: 143px;	
    padding:24px;
	width:779px;
	background:url(images/mainfond.jpg);
	top:210px;
	position:absolute;
	height:440px;}
	
div#main {
    
	margin-left: 143px;	
    padding:24px;
	width:750px;
	top:210px;
	position:absolute;
	height:410px;
	font-family: Comic Sans MS, "Trebuchet MS", sans-serif;
	color:#7C997E;
	font-size:11px;
  	font-weight:bold;
	
	   	}
		
		
		#main a {
    color:#5A735A;	
  	font-weight:bold;
	text-decoration:underline;
	}
		
	
	
div#menu {
   float:left;
   width: 143px;
   height: 488px;
   background:url(images/darlingmenu.jpg);
   font-family: Comic Sans MS, "Trebuchet MS", sans-serif;
   top:210px;
   position:absolute;
   
 
	}
		
		div#inscription {		
		
		font-size:0px;

	
	}

	
dt#accueil 
	{
background:url("images/accueil2m.jpg");
	}
	dt#chatterie
	{
background:url("images/chatteriem.jpg");
	}
	dt#chats 
	{
background:url("images/chatsm.jpg");
	}
	dt#mariage
	{
background:url("images/mariagesm.jpg");
	}
	dt#chatons
	{
background:url("images/chatonsm.jpg");
	}
	dt#blog
	{
background:url("images/leblogm.jpg");
	}
	dt#liens
	{
background:url("images/liensm.jpg");
	}
	dt#livreor
	{
background:url("images/livreorm.jpg");
	}
	dt#contact
	{
background:url("images/contactm.jpg");
	}
	
	
	
dt#accueil a:hover
	{
background:url("images/accueil2m.jpg");
	}	
	dt#chatterie a:hover
	{
background:url("images/chatterie2m.jpg");
	}
	dt#chats a:hover
	{
background:url("images/chats2m.jpg");
	}
	dt#mariage a:hover
	{
background:url("images/mariages2m.jpg");
	}
	dt#chatons a:hover
	{
background:url("images/chatons2m.jpg");
	}
	dt#blog a:hover
	{
background:url("images/leblog2m.jpg");
	}
	dt#liens a:hover
	{
background:url("images/liens2m.jpg");
	}
	dt#livreor a:hover
	{
background:url("images/livreor2m.jpg");
	}
	dt#contact a:hover
	{
background:url("images/contact2m.jpg");
}
		
	dl, dt, dd, ul, li 
	{
	
margin-top:0;
padding: 0;
list-style-type: none;
z-index:700;
}


#menu dt {

float: right;
width: 118px;
cursor: pointer;
text-align: center;
font-weight: bold;
margin-top: 0px;
height: 50px;
z-index:700;
vertical-align:middle;
text-align:center;



}
#menu dd {
width: 118px;
display: none;
z-index:700;
position:absolute;
text-align:center;

}
#menu li {

width: 118px;
text-align: center;
height:17px;
z-index:700;

}
#menu dt a {
width: 118px;
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
text-align:center;
}
#menu li a {

width: 118px;
color: #000;
background-color: #626262;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
height:17px;
visibility:visible;
position:absolute;
font-size:80%;

}


div#footer {
	padding: 3px;

   text-align: center;

   color:  #7C997E;
   background-image: url("images/motif.png");
   background-repeat: repeat-x;
   margin-top: 20px;
   line-height: 10px;
   width:400px;
   height:15px;
      
   z-index:640;
  font-family: Comic Sans MS, "Trebuchet MS", sans-serif;
 color:#7C997E;
  font-size:11px;
  	font-weight:bold;
 margin-left:280px;
   
   top:678px;
   position:absolute;
   bottom:Opx;
   }
   	#footer a {
 color:#7C997E;
	
  	font-weight:bold;
	text-decoration:none;
	}
   

p {
	text-align:justify;
	}

h1, h2, h3, h4, h5 {
	font-family:Comic Sans MS, "Trebuchet MS", sans-serif;
 color:#5A735A;
	font-weight:lighter;
		font-weight:bold;
}

h1 { font-size:1.9em; }
h2 { font-size:1.7em; }
h3 { font-size:1.5em; }
h4 { font-size:1.2em; }
h5 { font-size:1.1em; }





#main .galerie_droite {display:block; float:right; margin:0; padding:0;}
#main .galerie_horiz {display:block; overflow:hidden; width:100%; height:auto; padding:0;}
#main dl.image_galerie_horiz {float: left; text-align: center; padding: 0 0 10px 0; margin: 5px 0.5em 0 0.5em;}

#main dl.image_gauche {float: left; text-align: center; padding: 0 0 10px 0; margin: 5px 1em 0 0;}
#main dl.image_droite {float: right; text-align: center; padding: 0 0 10px 0; margin: 5px 0 0 1em;}
#main dl.image_centre {margin-right:auto; margin-left:auto; text-align: center; padding: 0 0 10px 0;}




