html, body, h1, h2, h3, h4, h5, h6, p, blockquote, ul, ol, li, dl, dt, dd, form, fieldset, input, textarea, label, u{
border:0;
list-style:none;
margin:0;
padding:0;
font-family:arial;
}
.liens{
text-decoration:none;
font-family:verdana;
font-size:12px;
color:#763B57;
margin:10px;
}
.liens a{
text-decoration:none;
font-family:verdana;
font-size:12px;
color:#763B57;
}
.liens a:hover{
text-decoration:underline;
font-family:verdana;
font-size:12px;
color:#763B57;
}
.no_display {
	display : none;
}
#home {
	width:960px;
	height:282px;
	padding-top:15px;
	margin:auto;
	text-align:left;
	background:transparent url(../images/html/bg_home.jpg) no-repeat left top;
}
#additional_content {
	width:960px;
	height:274px;
	padding-top:35px;
	margin:auto;
	text-align:left;
	background:transparent url(../images/html/bg_html.jpg) no-repeat left top;
}
#additional_content .small{
	width : 520px;
	margin : auto;
	text-align : left;
}
.clear {
	clear : both;
}

#additional_content h2{
font-size:25px;
font-style:italic;
color:#8c3e63;
font-weight:normal;
margin-left:21px;
font-family:georgia;
padding-bottom:1px;
}
#styler,#criteres,#conseils{
float:left;
position:relative;
height:195px;
margin-right:12px;
}
#styler{
width:324px;
background:transparent url(../images/html/styler_bottom.gif) no-repeat left bottom;
}
#criteres{
width:302px;
background:transparent url(../images/html/bg_critere.jpg) no-repeat left top;
}
#conseils{
width:298px;
background:transparent url(../images/html/bg_article.jpg) no-repeat left top;
}
#styler h3{
margin:0;
}
#styler h4{
position:absolute;
bottom:22px;
left:32px;
color:#872c6e;
font-size:17px;
font-family:"Century Gothic";
font-weight:normal;
margin:0;
}
#styler a{
position:absolute;
bottom:17px;
right:23px;
}
#criteres h3{
position:absolute;
top:23px;
left:17px;
color:#ffffff;
font-weight:bold;
font-style:italic;
font-size:12px;
background:#eb8428;
font-family:georgia;
padding:3px 9px;
margin:0;
}
#criteres ul{
margin:66px 0 0 21px;
}
#criteres li{
font-weight:bold;
font-size:12px;
color:#482335;
padding-bottom:12px;
font-family:arial;
position:relative;
}
#criteres li span{
color:#eb8428;
}
#criteres img{
left:63px;
position:absolute;
top:-5px;
}

#conseils h3{
color:#7F1D64;
font-family:georgia;
font-size:17px;
font-weight:bold;
margin:49px 0 0 12px;
width:250px;
min-height:40px;
}
#conseils p{
color:#5a424d;
font-size:11px;
margin:6px 30px 0 12px;
}
#conseils a{
position:absolute;
bottom:13px;
left:12px;
}

.visu,.actu,.inscription{
position:relative;
float:left;
}
.visu{
margin-left:13px;
}
.actu{
width:250px !important;
width:310px;
padding:25px 49px 0 13px;
}
.actu h4{
color:#ffffff;
font-weight:bold;
font-style:italic;
font-size:12px;
background:transparent url(../images/html/bg_idee.gif) no-repeat left top;
font-family:georgia;
padding:3px 10px;
margin:0;
}
.actu h3{
color:#56233c;
font-family:georgia;
font-size:24px;
font-weight:bold;
margin:12px 0 6px;
}
.actu p{
color:#5a424d;
font-size:12px;
}

.inscription{
width:239px;
padding-top:28px;
}
.inscription a{
background:transparent url(../images/html/bg_bt_inscrit.jpg) no-repeat left top;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
color:#ffffff;
padding:9px 37px 9px 28px;
}
.inscription h4{
color:#871f68;
font-size:13px;
font-weight:bold;
margin:17px 0 4px 6px;
}
.inscription p{
color:#482335;
font-size:12px;
padding:0 6px;
}
.inscription img{
margin-right:4px;
}




