
body{
     
     background: #f4e9da ;
	 background-repeat: repeat-x;
	 font-size: 11px;
	 font-family: Trebuchet MS;
	 color: #ffffff;
	 text-align: justify;
	 line-height: 12px;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-right: 0px;
	 margin-left: 0px;
	 border-top: 0px
}

td {

	font-size: 11px;
	text-align: justify;
	line-height: 13px;
	color: #d2c7b6;
}



td.sidebar {
	padding-left: 40px;
	padding-right: 35px;
	color: #ffffff;
	background: url("images/backgroundsidebar.png");
}

span, p, div, table {
     font-family: trebuchet ms; 
     font-size:11px;
     color:#d4b191;
}

td.contenu {
	 padding-top:0px;
	 padding-left: 40px;
	 padding-right: 40px;
	 color: #d4b191;
	 text-align:justify;
	 background: url("images/backgroundcontenu.png");
	 background-repeat:repeat-y;
}


.cutetitle {
     
     font-family: georgia;
	 text-align:center;
     letter-spacing:-1px; 
     font-style:italic; 
     font-size:23px;
     margin-top:0px;
     color: #8d8abc;
     padding-top:70px;
	 text-shadow: #575485 1px 1px 1px; 
	 float:center;
	 word-spacing: 3px
   
}

.cutesoustitle{
     
     font-family: trebuchet ms;
     text-align: center;
     background-position : center;
     letter-spacing:0px;  
     font-size:11px;
     font-weight:bold;
	 text-align: center;
     background-position : center;
     margin-left: 0px;
     margin-right: 0px;
     margin-top:0px;
     color: #ffffff;
     padding-top:10px;
	 
   
}

.cutesoussoustitle{
     
     font-family: Trebuchet MS;
     letter-spacing:0px;  
     margin-left: 250px;
     margin-right: 20px;
     margin-top:50px;
     font-size:13px;
     font-weight:bold;
	
     color: #ffffff;
	 
}

b{
     color:#b49271;
     font-weight:bold; 
     }

	u{
     color:#dea673; 
	 text-decoration:none;
     font-weight:bold; 
	 border-bottom-width: 1px;
     border-bottom-style: dotted;
     border-bottom-color: #b49271;
     }
	 
i{
     color:#7d7bba; 
     font-style:italic;
     font-weight:bold; 
     }
	 
	 
strong{
     color:#ffffff; 
	 font-family: Trebuchet MS;
     font-weight:bold; 
	 font-size:11px;
	 text-shadow: #9c5870 1px 1px 8px; 
     }



a{
     padding-left:0px; 
     padding-right:0px;
     font-weight:bold; 
     text-decoration:none;
     color:#a19fc6; 
     
     }


a:hover{
     color:#b49271; 
     text-decoration:none;
     font-weight:bold;
	 
	 
     }
	
a img {
	 padding: 6px;
	 border-bottom: 2px solid #b59371;
	 filter:alpha(opacity=70);
     opacity: 0.7;
     -moz-opacity:0.7;
	 -moz-border-radius: 8px;
	 background-color: #d5b392;
	 border-right: 2px solid #b59371;
	 border-top: 0;
	 border-left: 0;
}

a:hover img {
	  background-color: #d5b392;
	 border-bottom: 2px solid #c5b39b;
	 -moz-border-radius: 8px;
	 border-right: 2px solid #c5b39b;
     border-left: 0;
	 padding: 6px;
}
	


blockquote 
{
	border-left:#a5a2c8 12px solid;
	margin:10 px;
	padding:10px 10px;
	color: ffffff;
	background-color:#ecddc9;
	-moz-border-radius: 7px;
	text-shadow: #ffffff 1px 1px 4px;
}

	 
	 a.catlink {
	 padding: 4px; 
	 border-left: 11px solid #b49271;
	 display: block;
	 font-size: 11px;
	 margin-bottom: 2px;
	 color: #ffffff;
     -moz-border-radius: 7px;
	 background-color: #eac6a2;

}

a.catlink:hover {
	 
	 text-decoration:none;
	 border-left: 11px solid #b49271;
	 padding: 4px;  
	 font-size: 11px;
	 -moz-border-radius: 7px;
	 color: #ffffff;
	 display: block;
	 background-color: #ecddc9;
	 

}

