body {
scrollbar-face-color: #d6d6d6;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #fff;
scrollbar-3dlight-color: #fff;
scrollbar-arrow-color:  #000;
scrollbar-track-color: #000;
scrollbar-darkshadow-color: #fff;

background: #888488;
font-family: Verdana, Arial, Helvetica, sans-serif; 
margin: 0px;
padding:0px;
font-size: 11px;
color: #ffffff;

}

#page {
background: url(fond_page.jpg);
background-repeat:repeat-y;
}

#logo {
height:102px;
}


/* *************************** menu   *****************************************/

#menu {
height:31px;
background: url(fond_menu.jpg);
background-repeat:no-repeat;
background-position:right;
text-align:right;
padding-right:50px;
}


	#menu ul{
	list-style: none;
	padding:0px;
	margin:0px;	
	}

	#menu ul li{
	display:inline;
	list-style: none;
	padding:0px;
	margin:0px;
	padding-left:3px;
	padding-right:3px;
	}


	

#smenu {
background: url(fond_smenu.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:right;
padding-right:10px;
vertical-align:top;
padding-top:55px;
font-size:11px;
}
	#smenu ul{
	list-style: none;
	padding:0px;
	margin:0px;	
	}

	#smenu ul li{
	list-style: none;
	padding:0px;
	margin:0px;
	padding-bottom:10px;
	}


#adresse {
clear:both;
margin-top:40px;
padding-top:10px;
padding-right:5px;
background: url(adresse.gif);
background-repeat:no-repeat;
background-position:right top;
height:110px;

}

/* *************************** content   *****************************************/
#spacer{
float:right;
width:1px;
height:522px;
}


#content {
background: url(fond_content.jpg);
background-repeat:no-repeat;
background-position:right top;
vertical-align:top;
font-size:12px;
padding-top:7px;
padding-bottom:20px;
padding-right:20px;
padding-left:20px;
}
	#content h1{
	margin-top:30px;
	font-size:18px;
	font-weight:bold;
	}

	#content h2 {
	color:#cba2be;
	font-size:16px;
	font-weight:bold;
	border-bottom:dotted 1px #beb1bb;
	}

	#content h3 {
	color:#cba2be;
	border-bottom:dotted 1px #beb1bb;
	font-weight:bold;
	font-size:14px;
	}

#region_2 {
padding-top:13px;
width:510px;
text-align:justify;
}

#region_2 TD img {
margin-bottom:13px;
}


#formulaire {
font-size:11px;
}















#liste {
width:510px;
margin:0;
padding:0;
margin-bottom:15px;
padding-top:0px;
min-height:115px;
}

#vig {
float:left;
padding-top:10px;
padding-left:0px;
width:150px;
height:105px;
overflow:hidden;
}

#resume {
float:left;
width:350px;
overflow:hidden;
margin-left:10px;
margin-top:5px;
}

	#resume h3{
	margin:0;
	padding:0;
	margin-bottom:3px;
	float:left;
	width:345px;
	}

	#resume p{
	padding:1px;
	margin:0;
	}




/* *************************** footer   *****************************************/


#footer {
height:77px;
background: url(footer.jpg);
background-repeat:no-repeat;
text-align:right;
padding-right:60px;
vertical-align:top;
padding-top:20px;
font-size:10px;
color:#4e423b;

}



/* *************************** home   *****************************************/
#home {
font-size:10px;
text-align:right;
float:right;
margin-right:30px;
}


#autre_real {
clear:left;
margin-top:5px;
border-top:solid 1px #f2e3ed;
border-bottom:solid 1px #f2e3ed;

}

/* ***************************  liens *****************************************/
#menu A:link{cursor : pointer; color: #fff; text-decoration:none; font-size: 12px;background:none}
#menu A:visited{cursor : pointer; color: #fff; text-decoration:none; font-size: 12px; background:none}
#menu A:hover{cursor : pointer; color: #ff00b4; text-decoration:none; font-size: 12px;background:none;}
#menu a#current {color: #ff00b4; }


#smenu A:link{cursor : pointer; color: #fff; text-decoration:none; font-size: 12px;background:none}
#smenu A:visited{cursor : pointer; color: #fff; text-decoration:none; font-size: 12px; background:none}
#smenu A:hover{cursor : pointer; color: #ff00b4; text-decoration:none; font-size: 12px;background:none;}
#smenu a#current {color: #ff00b4; font-weight:bold; font-size: 12px;}

#home A:link{cursor : pointer; color: #fff; text-decoration:none; background:none}
#home A:visited{cursor : pointer; color: #fff; text-decoration:none; background:none}
#home A:hover{cursor : pointer; color: #ff00b4; text-decoration:none; background:none;}
#home a#current {color: #ff00b4; }

#adresse A:link{cursor : pointer; color: #fff; text-decoration:none; font-size: 11px;background:none}
#adresse A:visited{cursor : pointer; color: #fff; text-decoration:none; font-size: 11px;background:none}
#adresse A:hover{cursor : pointer; color: #ff00b4; text-decoration:none;font-size: 11px; background:none;}
#ho#adresseme a#current {color: #ff00b4; }

#footer A:link{cursor : pointer; color: #4e423b; text-decoration:none; background:none}
#footer A:visited{cursor : pointer; color: #4e423b; text-decoration:none; background:none}
#footer A:hover{cursor : pointer; color: #ff00b4; text-decoration:none; background:none;}


A:link{cursor : pointer; color: #fff; text-decoration:underline; }
A:visited{cursor : pointer; color: #fff; text-decoration:underline; }
A:hover{cursor : pointer; color: #004494; text-decoration:none; background:#beb1bb;}


