

/*fil ariane
*/

#wrapper a {
text-decoration:none;
}

#wrapper a:hover {
text-decoration:underline;
}

#wrapper #ariane {
width:966px;
height:20px;
clear:both;
margin:17px 0 0 3px;
}

#wrapper #ariane ul {
list-style-type:none;
padding: 0;
}

#wrapper #ariane ul li {
font-size:0.8em;
color:#015683;
float:left;
}

#wrapper #ariane ul li a {
color:#015683;
text-decoration:none;
}

#wrapper #ariane ul li a:hover {
text-decoration:underline;
}

/* Partie centrale - Contenu */

#wrapper #contenu {
width:976px;
clear:both;
}


/* Colone gauche */

#wrapper #contenu #colonne_gauche {
width:296px;
float:left;
padding: 0 0 20px 0;
}

/* Colone gauche - bloc gris */

#wrapper #contenu #colonne_gauche .bloc_gris_haut {
width:242px;
height:9px;
background:url(../images/bg_haut_bloc_gris.gif) no-repeat;
margin:20px 0 0 0;
}

#wrapper #contenu #colonne_gauche .bloc_bg_gris, #wrapper #contenu #colonne_gauche .bloc_bg_grisV2, #wrapper #contenu #colonne_gauche .bloc_bg_grisV3 {
width:242px;
background:url(../images/bg_bloc_gris.gif) repeat-y;
padding:0 0 0 10px;
}

#wrapper #contenu #colonne_gauche .bloc_gris_bas {
width:242px;
height:14px;
background:url(../images/bg_bas_bloc_gris.gif) no-repeat;
}

#wrapper #contenu #colonne_gauche .bloc_bg_gris h2 {
padding: 0 0 3px 0;
}

#wrapper #contenu #colonne_gauche .bloc_bg_gris p {
width:220px;
}

/* Colone gauche - bloc grisV2 */

#wrapper #contenu #colonne_gauche .bloc_bg_grisV2 {
background:url(../images/bg_bloc_grisV2.gif) repeat-y;
height: 60px;
}

html>body #wrapper #contenu #colonne_gauche .bloc_bg_grisV2 {
background:url(../images/bg_bloc_grisV2.gif) repeat-y;
height: auto;
min-height: 90px;
}

#wrapper #contenu #colonne_gauche .bloc_bg_grisV2 h2 {
padding: 0 0 3px 0;
width:130px;
}


#wrapper #contenu #colonne_gauche .bloc_bg_grisV2 p {
width:130px;
}

/* Colone gauche - bloc grisV3 */


#wrapper #contenu #colonne_gauche .bloc_bg_grisV3 {
background:url(../images/bg_bloc_grisV3.gif) repeat-y;
height: 100px;
}

html>body #wrapper #contenu #colonne_gauche .bloc_bg_grisV3 {
height: auto;
min-height: 100px;
}



#wrapper #contenu #colonne_gauche .bloc_bg_grisV3 h2 {
padding: 0 0 12px 0;
width:150px;
}


#wrapper #contenu #colonne_gauche .bloc_bg_grisV3 p {
width:130px;
}

/* Colonne droite */

#wrapper #contenu #colonne_droite {
width:640px;
margin:20px 0 0 0;
padding: 0 0 0 15px;
float:left;
height: 600px;
}

html>body #wrapper #contenu #colonne_droite {
width:650px;
height: auto;
min-height: 600px;
}

#wrapper #contenu #colonne_droite .image {
margin:0 !important;
padding:0 !important;
}

/*Bas page interne
*/


#wrapper #contenu #bas_page_interne {
width:977px;
height:219px;
background:url(../images/bas_interne.gif) no-repeat;
clear:both;
padding: 0 0 0 205px;
margin:0;
}

#wrapper #contenu #bas_page_interne .bloc_bas_interne {
height:112px;
width:240px;
float:left;
padding: 122px 0 0 10px;
}

#wrapper #contenu #bas_page_interne .bloc_bas_interne h4 {
width:210px;
font-size:0.9em;
color:#1d3063;
background:url(../images/puce_bas_interne.gif) no-repeat 0 3px;
padding: 0 0 0 14px;
margin: 0 0 0 5px;
}

#wrapper #contenu #bas_page_interne .bloc_bas_interne h4 a {
color:#1d3063;
}

#wrapper #contenu #bas_page_interne .bloc_bas_interne p {
width:210px;
font-size:0.8em;
color:#1d3063;
padding: 0 0 5px 20px;
}

#wrapper #contenu #bas_page_interne .bloc_bas_interne ul {
width:225px;
list-style-type:none;
padding: 0 0 5px 10px;
}

#wrapper #contenu #bas_page_interne .bloc_bas_interne ul li {
font-size:0.8em;
color:#45c0f7;
padding: 0 0 0 10px;
margin: 0 0 3px ;
background:url(../images/puce_carre_bleue.gif) no-repeat 0 7px;
}






/* Module d'achat en ligne */

.ecommerce_submit {
	border: 0;
	background: none;
	background-color: #ffffff;
	color: #0C1D4D;
	font-weight: bold;
	width: 80%;
	cursor: pointer;
}

.bloc_gris_haut_ecommerce {
background:transparent url(../images/bg_haut_bloc_gris.gif) no-repeat scroll 0 0;
height:9px;
width:242px;
margin-left: 22px;
}

.bloc_bg_gris_ecommerce {
background:transparent url(../images/bg_bloc_gris.gif) repeat-y scroll 0 0;
width:242px;
text-align: center;
margin-left: 22px;
}

.bloc_gris_bas_ecommerce {
background:transparent url(../images/bg_bas_bloc_gris.gif) no-repeat scroll 0 0;
height:14px;
width:242px;
margin-left: 22px;
}

#ecommerce_nav {
background: url(../images/ecommerce_nav_background.png) no-repeat;
width: 635px;
height: 30px;	
}

.ecommerce_nav_p {
float:left !important;
text-align:center !important;
height:25px !important;
margin:0 !important;
padding:5px 0 0 0 !important;
width:100px !important;
color: #ffffff !important;
}

.ecommerce_nav_p_ok {
background: url(../images/ecommerce_nav_background_ok.png) repeat-x;	
}



/*TYPOGRAPHIE*/


#wrapper #contenu #colonne_gauche .bloc_bg_gris h2, #wrapper #contenu #colonne_gauche .bloc_bg_grisV2 h2, #wrapper #contenu #colonne_gauche .bloc_bg_grisV3 h2 {
color:#0c1d4d;
font-size:1.2em;
}

#wrapper #contenu #colonne_gauche .bloc_bg_gris p, #wrapper #contenu #colonne_gauche .bloc_bg_grisV2 p, #wrapper #contenu #colonne_gauche .bloc_bg_grisV3 p {
color:#191919;
font-size:0.8em;
}


#wrapper #contenu #colonne_gauche .bloc_bg_gris a, .bloc_bg_grisV2 a, .bloc_bg_grisV3 a {
color:#40b0e2;
text-decoration:none;
}

.num_tel {
color:#2eace5;
font-size:1.4em;
}

.simp_vie {
color:#015683;
font-size:0.7em;
}


