/* CSS présentation */
#contenu a, #menu a {
	position:relative;
	z-index:100;
}
a:hover {
	color: #d10013;
}
a.motcle, a.motcle:visited, .motcle{
	color: #d10013;
}
#menu a:hover {
	border-top:1px solid  #d10013;
}
#menu {
	border-bottom:1px solid  #d10013;
}
#smServices {
	position:absolute;
	font-size:0.7em;
	bottom:-2.1em;
	left:0;
	padding:0 0 0.7em 0;
	z-index:100;
}
#smServices a {
	padding-bottom:0.3em;
}
#smServices a:hover {
	border-top:none;
	border-bottom:1px solid  #d10013;
}
	
#services, #services1, #services2, #services3 {
	color: #d10013;
}
#logo {
	background: url(../images/logo_5.jpg) no-repeat bottom;
	height:124px;
	width:314px;
	font-size:0.9em;	
}
#pola {
	background: url(../images/photo_5.jpg) bottom no-repeat;
}
#contenu {
	min-height:370px;
	padding:1em 27px 0 20px;
	z-index:1;
}
#corps blockquote {
	position:relative;
	text-align:center;
	font-size:1.1em;
	padding:1em 20px;
	color:#d10013;
	top:-15px;
	margin-left: 25px;
}
.bloc {	
	float:left;
	width:230px;
	padding:0 24px 0 30px;
	margin-bottom:1.4em;
	text-align:justify;
	
}
.bloc h4 {
	position:relative;
	left:-15px;
	top:-0.4em;
}
.plus {
	text-align:right;
	padding-right:20px;
	font-size:0.7em;
}
.content {
	padding:0 30px 0 35px;
	text-align:justify;
}
#corps ul {
	padding:0 50px 1.5em 80px;
	list-style: url(../images/liste_rouge.jpg) outside;
}
#corps li {
	padding-bottom:0.7em;
}
.corpsPostIt h4{
	border-bottom:1px solid #d10013;
	color:#666;
}
#animCox {
width:700px;
height:530px;
z-index:1;
position:absolute;
top:-234px;
left:44px;
}
