
/* Partie centrale - Contenu */

#wrapper #contenu {
height:819px;
width:953px;
background:url(../images/reference/bg_interne.png) no-repeat;
}


#wrapper #contenu #navigation_principale {
height:44px;
width:873px;
clear:both;
margin:0 0 0 43px;
}

#wrapper #contenu #bloc_contenu {
width:622px;
margin:0;
padding:35px 0 0 88px;
float:left;
}

#wrapper #contenu #bloc_contenu_haut {
width:622px;
height:22px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='squelettes/images/reference/haut_bloc.gif', sizingMethod="scale");
}

html>body #wrapper #contenu #bloc_contenu_haut {
background:url(../images/reference/haut_bloc.gif) no-repeat;
}

#wrapper #contenu #bloc_contenu_bg {
height:636px;
width:622px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='squelettes/images/reference/bg_bloc.gif', sizingMethod="scale");
}

#wrapper #contenu #bloc_contenu_bg {
background:url(../images/reference/bg_bloc.gif) no-repeat;
}


#wrapper #contenu #bloc_contenu_bg p {
color:#092047;
font-size:0.9em;
padding: 8px 0 0 50px;
width:530px;
font-weight:bold;
}

#wrapper #contenu #bloc_contenu_bg h1 {
color:#1e4c80;
font-size:1.3em;
font-weight: normal;
padding: 0 0 0 50px;
}

#wrapper #contenu #bloc_contenu_bg h2 {
color:#092047;
font-size:1.6em;
font-weight: normal;
padding: 10px 0 0 50px;
width:500px;
}


#wrapper #contenu #bloc_contenu_bg .bloc_reference {
width:600px;
padding: 17px 0 0 19px;
}

#wrapper #contenu #bloc_contenu_bg .bloc_reference h3 {
color:#092047;
font-size:0.9em;
background:url(../images/rejoindre/puces_orange.gif) no-repeat;
height:20px;
padding: 0 0 0 30px;
margin: 2px 0 0 0;
}

#wrapper #contenu #bloc_contenu_bg .bloc_reference img {
margin:17px 0 0 0;
}




#wrapper #contenu #bloc_contenu_bas {
width:622px;
height:21px;
background:url(../images/reference/bas_bloc.gif) no-repeat;
}


#contact_newsletter {
width:220px;
height:23px;
padding: 8px 0 0 675px;
clear:both;
}


#contact {
color:#ffffff;
width:80px;
height:23px;
background:url(../images/reference/contact.gif) no-repeat;
float:left;
}

#contact p, #newsletter p {
text-align:center;
margin:4px 0 0 0;
font-size:0.9em;
}

#contact a, #newsletter a {
color:#ffffff;
text-decoration:none;
}

#plan a {
color:#798fa9;
text-decoration:none;
margin:3px 0 0 3px;
font-size:1em;
}

#plan {
width:109px;
height:23px;
background:url(../images/reference/plan.gif) no-repeat;
float:left;
margin: 0 10px 0 0;
}

#plan p {
text-align:center;
margin:4px 0 0 0;
font-size:0.9em;
}

#wrapper #contenu #footer {
width:953px;
height:50px;
color: #575759;
font-size:0.7em;
padding: 8px 0 0 125px;
}











