body {
	background-image:url('images/web_fd.jpg');
	background-repeat:repeat;
	color : #302020 ; 
	font-family : 'trebuchet ms', arial, sans-serif ; 
	font-size:100%; 
	font-weight:580;
	margin:0px;
	border:0px;
	padding:0px;
	vertical-align:top;
	text-align:center;
	height:100%;
} 

table, tr, td, div, img {
	margin:0px;
	padding:0px;
	border:0px;
	border-spacing:0px;
	border-collapse:collapse;
	vertical-align:top;
}

p {
	margin:0px;
	padding:0px;
	border:0px;
	border-spacing:0px;
	border-collapse:collapse;
	vertical-align:top;
	padding-top:5px;padding-bottom:5px
		}


#conteneur1 {
	text-align:center;
	height:100%;
}

#conteneur2 {
	width:800px;height:100%;}

#conteneur3 {

	border:1px solid #990000;
	height:100%;
	position:relative;left:0px;top:0px;
}	

.minheight{height:88%}

.menu {
	width:181px;
	padding-bottom:10px;
}

.contenu {
	width:620px;
	background-color:#F6F6F6;
}

.menu1, .menu1 a:link, .menu1 a:active, .menu1 a:visited {
	display:block;
	color:#eee;
	text-decoration:none!important;
	text-indent:20px;
	width:100%;
	height:40px;
	line-height:40px;
	font-weight:bold;
	text-align:left;
	font-size:16px;
	border-top:1px solid #a00000;
	text-transform:uppercase;
}

.menu1 a:hover,.menu2 a:hover {
	background-color:#a00000;
	text-decoration:none!important;
	color:#FFFFFF
}


.menu2 a:link, .menu2 a:active, .menu2 a:visited {
	display:block;
	width:180px;
	line-height:25px;
	height:25px;
	text-decoration:none!important;
	text-align:left;
	text-indent:50px;
	color:#eee;
	FONT-weight:bold;
	text-transform:uppercase;
	font-size:8PT;
	letter-spacing:1px;
	border-top:1px dashed #a00000;

}

.pied1 {float:right;vertical-align:top;padding-right:5px;padding-top:5px;
	font-size:11px;color:#555 }

.pied1 a:link, .pied1 a:active, .pied1 a:visited{color:#444;text-decoration: none!important;font-size : 11px ; color : #555 ; letter-spacing : 1px; }
.pied1 a:hover {color:#000000;text-decoration:none!important}

.pied2 {vertical-align:top;text-align:left;width:800px;
	font-size : 11px ; color : #666 ; letter-spacing : 0.2px;border:1px solid #940000;}
	
.pied2 a:link, .pied2 a:active, .pied2 a:visited {
	text-decoration:none!important;color:#444
} 

.pied2 a:hover {
	text-decoration:underline!important;color:#FFF;
}

.padding {
	padding-top : 7px ; 
	padding-bottom : 8px ; 
	padding-left:15px ; 
	padding-right:15px
	}


	
a{color:#E4D5e9;text-decoration: underline ;border:0px} 
a:visited {color : #E1D2e5 ; text-decoration: underline ;border:0px}
a:hover { color:#f5EAff ; text-decoration: none ;border:0px}
a:active {color : #ffffff ; text-decoration: none ;border:0px}

a.lienexterne:link,a.lienexterne:visited,a.lienexterne:active,a.lienexterne:hover {color:E4D5e9;font-size:11px;letter-spacing : 0.2px;}

a.titre:link, a.titre:active, a.titre:visited {text-decoration:none}
a.titre:hover {text-decoration:underline;}

h1 {font-size :165% ; font-weight : 850 ;line-height:120% ;letter-spacing:1.2px;text-align:left;padding-left:55px;padding-right:30px;margin-top:40px;padding-bottom:10px}



.titre2 {font-weight : bolder ; color:#E4D5e9 ; font-family : "trebuchet ms", arial, sans-serif  ; border-top: 1px dashed #353040 ; 	border-bottom: 1px solid #201730 ; background-color: #100720 ; }
h2 {font-weight : bolder ; color:#E4D5e9 ; font-family : "trebuchet ms", arial, sans-serif  ; border-top: 1px dashed #353040 ; background-color: #100720 ; }

h3 {
	line-height:240% ; 
	vertical-align: middle ; 
	font-size :120% ;
	font-weight : bold ; 
	color:#E4D5e9 ; 
	border-bottom: 1px dashed #402760 ;  
	letter-spacing : 1px ;
	text-align:left;
	}
	
h4 {
	font-weight:bold;
	letter-spacing : 1px ;
	color:#E4D5e9 ; 
	text-transform : uppercase ;
	font-size : 70% ; 
	margin-bottom : 10px ;
	margin-top : 15px ;
	}

.descriptif {font-style:italic}

.chapo {padding-top:5px;padding-left:40px;padding-right:30px;padding-bottom:5px;
	font-weight:bold ; 
	text-align : LEFT ; 
	line-height:140% ;
	letter-spacing : 0.5px ;
	}

.texte {padding-top:5px;padding-left:40px;padding-right:30px;padding-bottom:30px;
	font-size:95%;text-align : justify ; line-height:140%; font-family: arial, sans-serif;letter-spacing:0.4px}

.clignote {text-decoration: blink ; }

.notes {
	text-align : justify ;
	font-size:94% ; 
	border-top : 1px solid #353040
	}