/* CSS Document */
body{
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
h1, h2, h3, h4, h5, h6{
	font-family: Arial, Helvetica, sans-serif;
	color: #3E3E40;
	text-align: justify;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}
.spacer {
  clear: both;
}
a{
	color: #3E3E40;
	text-decoration: none;
	font-weight: normal;
	outline: none;
	padding: 0px;
	margin: 0px;
}
a:hover{
	color: #AB001C;
}
.photo_lien{
	border: none;
	outline: none;
}
a.lien_rouge{
	color: #AB001C;
}
a.lien_rouge:hover{
	color: #3E3E40;
}
.duree{
	font-size: 10px;
	font-style: italic;
	padding: 15px 0px 0px 0px;
}
.precision{
	font-size: 10px;
	line-height: 12px;
	font-style: italic;
}
/*-------------------------------------------------------conteneur----------------------------------------------------------------------*/
#conteneur{
	width: 925px;
	margin: auto;
	background-image: url(images/logo_carre_neige.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
}
#conteneur_en{
	width: 925px;
	margin: auto;
	background-image: url(images/logo_carre_neige_en.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
}
/*-------------------------------------------------------bandeau_haut-------------------------------------------------------*/
#bandeau_haut{
	position: relative;
	height: 104px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*------------------------------logo------------------------------*/
a.logo{
	display: block;
	float: left;
	width: 220px;
	height: 104px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*------------------------------centre_bandeau_haut------------------------------*/
#centre_bandeau_haut{
	position: relative;
	float: left;
	height: 104px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*------------------------------drapeaux------------------------------*/
#drapeaux{
	position: relative;
	height: 28px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#drapeaux a.drapo{
	display: block;
	float: right;
	width: 28px;
	height: 28px;
	padding: 0px;
	margin: 0px 0px 0px 5px;
}
#drapeaux a#fr{
	background-image: url(images/drapeaux/drapeau_francais.jpg);
	background-repeat: no-repeat;
}
#drapeaux a#fr:hover{
	background-image: url(images/drapeaux/drapeau_francais_survol.jpg);
	background-repeat: no-repeat;
}
#drapeaux a#fr_actif{
	background-image: url(images/drapeaux/drapeau_francais_survol.jpg);
	background-repeat: no-repeat;
}
#drapeaux a#gb{
	background-image: url(images/drapeaux/drapeau_anglais.jpg);
	background-repeat: no-repeat;
}
#drapeaux a#gb:hover{
	background-image: url(images/drapeaux/drapeau_anglais_survol.jpg);
	background-repeat: no-repeat;
}
#drapeaux a#gb_actif{
	background-image: url(images/drapeaux/drapeau_anglais_survol.jpg);
	background-repeat: no-repeat;
}
#drapeaux a#al{
	background-image: url(images/drapeaux/drapeau_allemand.jpg);
	background-repeat: no-repeat;
}
#drapeaux a#al:hover{
	background-image: url(images/drapeaux/drapeau_allemand_survol.jpg);
	background-repeat: no-repeat;
}
#drapeaux a#it{
	background-image: url(images/drapeaux/drapeau_italien.jpg);
	background-repeat: no-repeat;
}
#drapeaux a#it:hover{
	background-image: url(images/drapeaux/drapeau_italien_survol.jpg);
	background-repeat: no-repeat;
}
#drapeaux a#sp{
	background-image: url(images/drapeaux/drapeau_espagnol.jpg);
	background-repeat: no-repeat;
}
#drapeaux a#sp:hover{
	background-image: url(images/drapeaux/drapeau_espagnol_survol.jpg);
	background-repeat: no-repeat;
}
/*------------------------------menu_haut------------------------------*/
#menu_haut{
	position: relative;
	width: 700px;
	height: 37px;
	padding: 39px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#menu_haut ul{
	padding: 0px;
	margin: 0px;
}
#menu_haut li{
	float: left;
	list-style: none;
	padding: 0px;
	margin: 0px;
}
#menu_haut li a{
	display: block;
	width: 197px;
	height: 39px;
	padding: 0px;
	margin: 0px;
}
/*---------------menu_haut01---------------*/
#menu_haut li a.menu_haut01{
	background-image: url(images/menu_haut/menu_haut01.png);
	background-repeat: no-repeat;
}
#menu_haut li a.menu_haut01:hover{
	background-image: url(images/menu_haut/menu_haut01_survol.png);
}
#menu_haut li a.menu_haut01_dessus{
	background-image: url(images/menu_haut/menu_haut01_survol.png);
	background-repeat: no-repeat;
}
/*---------------menu_haut01_en---------------*/
#menu_haut li a.menu_haut01_en{
	width: 306px;
	background-image: url(images/menu_haut/en/menu_haut01.png);
	background-repeat: no-repeat;
}
#menu_haut li a.menu_haut01_en:hover{
	background-image: url(images/menu_haut/en/menu_haut01_survol.png);
}
#menu_haut li a.menu_haut01_en_dessus{
	width: 306px;
	background-image: url(images/menu_haut/en/menu_haut01_survol.png);
	background-repeat: no-repeat;
}
/*---------------menu_haut02---------------*/
#menu_haut li a.menu_haut02{
	background-image: url(images/menu_haut/menu_haut02.png);
	background-repeat: no-repeat;
}
#menu_haut li a.menu_haut02:hover{
	background-image: url(images/menu_haut/menu_haut02_survol.png);
}
#menu_haut li a.menu_haut02_dessus{
	background-image: url(images/menu_haut/menu_haut02_survol.png);
	background-repeat: no-repeat;
}
/*---------------menu_haut02_en---------------*/
#menu_haut li a.menu_haut02_en{
	background-image: url(images/menu_haut/en/menu_haut02.png);
	background-repeat: no-repeat;
}
#menu_haut li a.menu_haut02_en:hover{
	background-image: url(images/menu_haut/en/menu_haut02_survol.png);
}
#menu_haut li a.menu_haut02_en_dessus{
	background-image: url(images/menu_haut/en/menu_haut02_survol.png);
	background-repeat: no-repeat;
}
/*---------------menu_haut03---------------*/
#menu_haut li a.menu_haut03{
	background-image: url(images/menu_haut/menu_haut03.png);
	background-repeat: no-repeat;
}
#menu_haut li a.menu_haut03:hover{
	background-image: url(images/menu_haut/menu_haut03_survol.png);
}
#menu_haut li a.menu_haut03_dessus{
	background-image: url(images/menu_haut/menu_haut03_survol.png);
	background-repeat: no-repeat;
}
/*---------------menu_haut03_en---------------*/
#menu_haut li a.menu_haut03_en{
	background-image: url(images/menu_haut/en/menu_haut03.png);
	background-repeat: no-repeat;
}
#menu_haut li a.menu_haut03_en:hover{
	background-image: url(images/menu_haut/en/menu_haut03_survol.png);
}
#menu_haut li a.menu_haut03_en_dessus{
	background-image: url(images/menu_haut/en/menu_haut03_survol.png);
	background-repeat: no-repeat;
}
/*-------------------------------------------------------bloc_gauche-------------------------------------------------------*/
#bloc_gauche{
	position: relative;
	float: left;
	width: 420px;
	min-height: 400px;
	padding: 0px 0px 0px 0px;
	margin: 14px 0px 0px 0px;
}
/*------------------------------menu_gauche------------------------------*/
#menu_gauche{
	position: relative;
	float: left;
	width: 205px;
	min-height: 200px;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
}
.titre_menu_gauche{
	font-size: 17px;
	font-weight: bold;
}
.titre_menu_gauche_en{
	font-size: 15px;
	font-weight: bold;
}
#menu_gauche ul{
	padding: 0px;
	margin: 0px;
}
#menu_gauche li{
	list-style: none;
	padding: 0px;
	margin: 5px 0px 0px 0px;
}
#menu_gauche li a{
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 10px;
	background-image: url(images/puces/puce_carre.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px 0px 0px 12px;
	margin: 0px 0px 0px 0px;
}
#menu_gauche li.resserre a{
	display: block;
	height: 40px;
	background-position: left 5%;
}
.menu_gauche_dessus{
	color: #AB001C;
}
/*------------------------------menu_gauche_carres------------------------------*/
#menu_gauche_carres{
	position: relative;
	float: left;
	width: 200px;
	min-height: 200px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#menu_gauche_carres ul{
	padding: 0px;
	margin: 0px;
}
#menu_gauche_carres li{
	float: left;
	list-style: none;
	padding: 0px;
	margin: 0px;
}
#menu_gauche_carres li a{
	display: block;
	width: 97px;
	height: 97px;
	padding: 0px;
	margin: 0px 3px 3px 0px;
}
/*---------------menu_gauche_carres01---------------*/
#menu_gauche_carres li a.menu_gauche_carres01{
	background-image: url(images/menu_carres/bt01.png);
	background-repeat: no-repeat;
}
#menu_gauche_carres li a.menu_gauche_carres01:hover{
	background-image: url(images/menu_carres/bt01_survol.png);
}
#menu_gauche_carres a.menu_gauche_carres01_dessus{
	background-image: url(images/menu_carres/bt01_survol.png);
	background-repeat: no-repeat;
}
/*---------------menu_gauche_carres01_en---------------*/
#menu_gauche_carres li a.menu_gauche_carres01_en{
	background-image: url(images/menu_carres/en/bt01.png);
	background-repeat: no-repeat;
}
#menu_gauche_carres li a.menu_gauche_carres01_en:hover{
	background-image: url(images/menu_carres/en/bt01_survol.png);
}
#menu_gauche_carres a.menu_gauche_carres01_en_dessus{
	background-image: url(images/menu_carres/en/bt01_survol.png);
	background-repeat: no-repeat;
}
/*---------------menu_gauche_carres02---------------*/
#menu_gauche_carres li a.menu_gauche_carres02{
	background-image: url(images/menu_carres/bt02.png);
	background-repeat: no-repeat;
}
#menu_gauche_carres li a.menu_gauche_carres02:hover{
	background-image: url(images/menu_carres/bt02_survol.png);
}
#menu_gauche_carres a.menu_gauche_carres02_dessus{
	background-image: url(images/menu_carres/bt02_survol.png);
	background-repeat: no-repeat;
}
/*---------------menu_gauche_carres02_en---------------*/
#menu_gauche_carres li a.menu_gauche_carres02_en{
	background-image: url(images/menu_carres/en/bt02.png);
	background-repeat: no-repeat;
}
#menu_gauche_carres li a.menu_gauche_carres02_en:hover{
	background-image: url(images/menu_carres/en/bt02_survol.png);
}
#menu_gauche_carres a.menu_gauche_carres02_en_dessus{
	background-image: url(images/menu_carres/en/bt02_survol.png);
	background-repeat: no-repeat;
}
/*---------------menu_gauche_carres03---------------*/
#menu_gauche_carres li a.menu_gauche_carres03{
	background-image: url(images/menu_carres/bt03.png);
	background-repeat: no-repeat;
}
#menu_gauche_carres li a.menu_gauche_carres03:hover{
	background-image: url(images/menu_carres/bt03_survol.png);
}
#menu_gauche_carres a.menu_gauche_carres03_dessus{
	background-image: url(images/menu_carres/bt03_survol.png);
	background-repeat: no-repeat;
}
/*---------------menu_gauche_carres03_en---------------*/
#menu_gauche_carres li a.menu_gauche_carres03_en{
	background-image: url(images/menu_carres/en/bt03.png);
	background-repeat: no-repeat;
}
#menu_gauche_carres li a.menu_gauche_carres03_en:hover{
	background-image: url(images/menu_carres/en/bt03_survol.png);
}
#menu_gauche_carres a.menu_gauche_carres03_en_dessus{
	background-image: url(images/menu_carres/en/bt03_survol.png);
	background-repeat: no-repeat;
}
/*---------------menu_gauche_carres04---------------*/
#menu_gauche_carres li a.menu_gauche_carres04{
	background-image: url(images/menu_carres/bt04.png);
	background-repeat: no-repeat;
}
#menu_gauche_carres li a.menu_gauche_carres04:hover{
	background-image: url(images/menu_carres/bt04_survol.png);
}
#menu_gauche_carres a.menu_gauche_carres04_dessus{
	background-image: url(images/menu_carres/bt04_survol.png);
	background-repeat: no-repeat;
}
/*---------------menu_gauche_carres04_en---------------*/
#menu_gauche_carres li a.menu_gauche_carres04_en{
	background-image: url(images/menu_carres/en/bt04.png);
	background-repeat: no-repeat;
}
#menu_gauche_carres li a.menu_gauche_carres04_en:hover{
	background-image: url(images/menu_carres/en/bt04_survol.png);
}
#menu_gauche_carres a.menu_gauche_carres04_en_dessus{
	background-image: url(images/menu_carres/en/bt04_survol.png);
	background-repeat: no-repeat;
}
/*------------------------------anim_gauche------------------------------*/
#anim_gauche{
	position: relative;
	width: 420px;
	height: 205px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*------------------------------actus------------------------------*/
#actus{
	position: relative;
	width: 405px;
	min-height: 205px;
	padding: 0px 0px 0px 15px;
	margin: 10px 0px 0px 0px;
}
.titre_rubrique_actu{
	float: left;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
.lien_ttes_actus{
	min-height: 10px;
	padding: 4px 0px 0px 0px;
}
.lien_ttes_actus a{
	min-height: 10px;
	text-align: right;
	font-size: 9px;
	font-weight: bold;
	color: #AB001C;
	background-image: url(images/puces/puce_fleche.png);
	background-repeat: no-repeat;
	background-position: right;
	padding: 0px 15px 0px 0px;
	margin: 0px 0px 0px 20px;
}
.lien_ttes_actus a:hover{
	color: #999999;
	background-image: url(images/puces/puce_fleche_survol.png);
}
.bloc_actus{
	position: relative;
	float: left;
	width: 198px;
	min-height: 205px;
	padding: 0px 4px 0px 0px;
	margin: 15px 0px 0px 0px;
}
.titre_actu{
	text-align: left;
}
.titre_actu a{
	text-align: left;
	font-size: 14px;
	color: #AB001C;
	text-transform: uppercase;
}
.titre_actu a:hover{
	color: #3E3E40;
}
.img_actu{
	position: relative;
	width: 198px;
	height: 97px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
}
.txt_actu{
	font-size: 11px;
	line-height: 13px;
	padding: 0px 10px 0px 0px;
}
.date_actu{
	font-size: 9px;
	line-height: 12px;
	color: #AB001C;
}
.liens_actu{
	text-align: right;
	font-size: 9px;
	line-height: 12px;
	color: #AB001C;
}
.liens_actu a{
	color: #AB001C;
}
.liens_actu a:hover{
	color: #A9A9A9;
}
/*-------------------------------------------------------bloc_centre-------------------------------------------------------*/
#bloc_centre{
	position: relative;
	float: left;
	width: 401px;
	min-height: 400px;
	padding: 0px 0px 0px 0px;
	margin: 14px 0px 0px 0px;
}
#bloc_centre_haut{
	position: relative;
	width: 401px;
	min-height: 400px;
	background-image: url(images/centre/bg_centre_haut.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#bloc_centre_bas{
	position: relative;
	width: 391px;
	min-height: 600px;
	_height: 600px;
	background-image: url(images/centre/bg_centre_bas.jpg);
	background-repeat: no-repeat;
	background-position: bottom center;
	padding: 0px 5px 10px 5px;
	margin: 0px 0px 0px 0px;
}
/*------------------------------anim_centre------------------------------*/
#anim_centre{
	position: relative;
	width: 401px;
	height: 401px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*------------------------------chemin_navigation------------------------------*/
#chemin_navigation{
	position: relative;
	min-height: 15px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.txt_chemin_navigation{
	font-size: 12px;
	color: #A9A9A9;
}
.txt_chemin_navigation2{
	font-size: 11px;
	color: #A9A9A9;
}
#chemin_navigation a{
	color: #A9A9A9;
}
#chemin_navigation a:hover{
	color: #AB001C;
}
/*------------------------------texte_centre------------------------------*/
#texte_centre{
	position: relative;
	width: 401px;
	min-height: 205px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
}
/*------slogan------*/
.slogan_page_home{
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #AB001C;
	padding-bottom: 5px;
}
.slogan_page{
	font-size: 30px;
	line-height: 30px;
	color: #AB001C;
	padding: 5px 0px 5px 0px;
	text-align: left;
}
/*------intro------*/
.intro_page{
	font-size: 12px;
	line-height: 14px;
	font-style: italic;
}
/*------legende------*/
.legende{
	font-size: 11px;
	line-height: 13px;
	font-style: italic;
}
/*---------------bloc_texte---------------*/
.bloc_texte{
	position: relative;
	float: left;
	width: 190px;
	min-height: 205px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}
.espace_bloc_texte{
	position: relative;
	float: left;
	width: 15px;
	min-height: 205px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}
/*---------------bloc_texte_interieur---------------*/
.bloc_texte_interieur{
	position: relative;
	float: left;
	width: 188px;
	min-height: 205px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.espace_bloc_texte_interieur{
	position: relative;
	float: left;
	width: 15px;
	min-height: 205px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*------liste------*/
.bloc_texte_interieur ul{
	background-image: url(images/puces/puce_fleche_texte.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding: 0px 0px 0px 8px;
	margin: 0px;
}
.bloc_texte_interieur ul.sous_liste{
	background-image: url(images/puces/pixel_transparent.gif);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}
.bloc_texte_interieur ul.sous_liste li{
	padding: 0px 0px 0px 8px;
	margin: 0px;
}
.bloc_texte_interieur li{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.bloc_texte_interieur li h3.ss_titres{
	text-align: justify;
}
/*------image------*/
.bloc_texte_interieur img{
	margin: 0px 0px 10px 0px;
}
/*------texte------*/
.txt_bloc_texte{
	font-size: 11px;
	line-height: 13px;
}
.txt_bloc_texte_interieur{
	font-size: 12px;
	line-height: 15px;
}
.txt_bloc_texte_interieur2{
	font-size: 11px;
	line-height: 13px;
}
/*------ss_titres------*/
.ss_titres{
	font-size: 12px;
	font-weight: bold;
	color: #AB001C;
	text-align: left;
}
a.lien_declaration{
	font-size: 12px;
	font-weight: bold;
	color: #AB001C;
	text-align: left;
}
a.lien_declaration:hover{
	color: #3E3E40;
}
.mav{
	font-size: 18px;
	font-weight: bold;
	color: #AB001C;
}
.mav2{
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	color: #AB001C;
	text-align: left;
	padding: 0px 0px 10px 0px;
}
.mav3{
	font-size: 11px;
	font-weight: bold;
	color: #AB001C;
}
.mav_fleche{
	font-size: 12px;
	font-weight: bold;
	color: #AB001C;
}
.txt_gras{
	font-size: 14px;
	font-weight: bold;
}
/*------chiffres------*/
.chiffres{
	position: relative;
	float: left;
	width: 25px;
	min-height: 10px;
	padding: 5px 0px 0px 0px;
}
.chiffres h3{
	font-size: 18px;
	font-weight: bold;
	color: #AB001C;
}
.chiffres_fleche{
	font-size: 12px;
	font-weight: normal;
}
.liste{
	position: relative;
	float: left;
	width: 160px;
	min-height: 10px;
	padding: 10px 0px 0px 0px;
}
.liste2{
	position: relative;
	float: left;
	width: 75px;
	min-height: 10px;
	padding: 10px 0px 0px 0px;
}
.liste_img{
	position: relative;
	float: left;
	width: 85px;
	min-height: 10px;
	padding: 5px 0px 0px 0px;
}
.txt_liste{	
	font-size: 12px;
	line-height: 15px;
}
/*------declaration------*/
.declaration{
	font-size: 12px;
	line-height: 20px;
}
/*------en_savoir_plus------*/
.en_savoir_plus{
	text-align: right;
}
/*------telechargements------*/
.telechargements{
	text-align: center;
	text-transform: uppercase;
}
.telechargements a.liens_telechargements{
	min-height: 10px;
	text-align: right;
	font-size: 14px;
	line-height: 13px;
	font-weight: bold;
	color: #AB001C;
	background-image: url(images/puces/puce_fleche.png);
	background-repeat: no-repeat;
	background-position: right;
	padding: 0px 15px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.telechargements a.liens_telechargements:hover{
	color: #999999;
	background-image: url(images/puces/puce_fleche_survol.png);
}
.img_telechargements{
	display: block;
	height: 159px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 20px 0px;
}
/*------goodies------*/
.goodies{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	border-bottom: 1px solid #989898;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}
.bloc_goodies{
	position: relative;
	float: left;
	width: 180px;
	min-height: 20px;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 15px 0px;
}
.bloc_goodies2{
	position: relative;
	min-height: 20px;
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}
.bloc_goodies_espace{
	position: relative;
	float: left;
	width: 10px;
	min-height: 20px;
}
.bloc_goodies_liens{
	position: relative;
	float: left;
	width: 70px;
	min-height: 10px;
	margin: 0px 20px 0px 0px;
}
.bloc_goodies_liens2{
	position: relative;
	float: left;
	width: 90px;
	min-height: 10px;
	padding: 0px 20px 0px 85px;
}
.bloc_goodies_liens3{
	position: relative;
	float: left;
	width: 80px;
	min-height: 10px;
	padding: 0px 20px 20px 0px;
}
/*------liens_goodies------*/
.liens_goodies{
	text-align: right;
}
.liens_goodies a{
	min-height: 11px;
	font-size: 11px;
	font-weight: bold;
	color: #AB001C;
	background-image: url(images/puces/puce_fleche.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px 15px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.liens_goodies a:hover{
	color: #999999;
	background-image: url(images/puces/puce_fleche_survol.png);
}
/*------liens_goodies2------*/
.liens_goodies2{
	text-align: right;
}
.liens_goodies2 a{
	min-height: 11px;
	font-size: 11px;
	font-weight: bold;
	color: #AB001C;
	background-image: url(images/puces/puce_fleche.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px 15px 0px 0px;
	margin: 0px 50px 0px 0px;
}
.liens_goodies2 a:hover{
	color: #999999;
	background-image: url(images/puces/puce_fleche_survol.png);
}
/*------liens_goodies3------*/
.liens_goodies3, .liens_goodies3_en{
	text-align: left;
}
.liens_goodies3 a{
	display: block;
	width: 55px;
	min-height: 20px;
	font-size: 11px;
	font-weight: bold;
	color: #AB001C;
	background-image: url(images/puces/puce_fleche.png);
	background-repeat: no-repeat;
	background-position: 35px 85%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 50px;
}
.liens_goodies3_en a{
	display: block;
	width: 60px;
	min-height: 20px;
	font-size: 11px;
	font-weight: bold;
	color: #AB001C;
	background-image: url(images/puces/puce_fleche.png);
	background-repeat: no-repeat;
	background-position: 40px 85%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 50px;
}
.liens_goodies3 a:hover,  .liens_goodies3_en a:hover{
	color: #999999;
	background-image: url(images/puces/puce_fleche_survol.png);
}
/*------liens_goodies4------*/
.liens_goodies4{
	text-align: center;
	margin: 10px 0px 0px 0px;
}
.liens_goodies4 a{
	display: block;
	float: left;
	width: 160px;
	min-height: 10px;
	min-height: 11px;
	font-size: 11px;
	font-weight: bold;
	color: #AB001C;
	background-image: url(images/puces/puce_fleche.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px 15px 0px 0px;
	margin: 0px 0px 0px 100px;
}
.liens_goodies4_bis a{
	display: block;
	float: left;
	width: 130px;
	min-height: 10px;
	min-height: 11px;
	font-size: 11px;
	font-weight: bold;
	color: #AB001C;
	background-image: url(images/puces/puce_fleche.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px 15px 0px 0px;
	margin: 0px 0px 20px 120px;
}
.liens_goodies4 a:hover, .liens_goodies4_bis a:hover{
	color: #999999;
	background-image: url(images/puces/puce_fleche_survol.png);
}
/*------banniere------*/
.bloc_banniere01{
	position: relative;
	width: 315px;
	min-height: 10px;
	padding: 0px 0px 0px 60px;
	margin: 0px 0px 10px 10px;
}
.bloc_banniere02{
	position: relative;
	float: left;
	width: 220px;
	min-height: 10px;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
}
.bloc_banniere03{
	position: relative;
	float: left;
	width: 40px;
	min-height: 10px;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
}
.bloc_banniere04{
	position: relative;
	float: left;
	width: 105px;
	min-height: 10px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.goodies_formats{
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}
.espace_formats{
	position: relative;
	height: 16px;
}
.img_bannieres{
	min-height: 10px;
	padding: 0px;
	margin: 5px 0px 5px 0px;
}
.img_bannieres h5{
	text-align: center;
}
/*------liens_goodies_banniere------*/
.bloc_goodies_liens_banniere{
	position: relative;
	float: left;
	width: 80px;
	min-height: 10px;
	margin: 0px 0px 0px 0px;
}
.espace_bloc_goodies_liens_banniere{
	position: relative;
	float: left;
	width: 20px;
	min-height: 10px;
	margin: 0px 0px 0px 0px;
}
.liens_goodies_banniere{
	text-align: right;
}
.liens_goodies_banniere a{
	min-height: 11px;
	font-size: 11px;
	font-weight: bold;
	color: #AB001C;
	background-image: url(images/puces/puce_fleche.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px 15px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.liens_goodies_banniere a:hover{
	color: #999999;
	background-image: url(images/puces/puce_fleche_survol.png);
}
.liens_goodies_banniere2{
	text-align: right;
}
.liens_goodies_banniere2 a{
	min-height: 11px;
	font-size: 11px;
	font-weight: bold;
	color: #AB001C;
	background-image: url(images/puces/puce_fleche.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px 15px 0px 0px;
	margin: 0px 17px 0px 0px;
}
.liens_goodies_banniere2 a:hover{
	color: #999999;
	background-image: url(images/puces/puce_fleche_survol.png);
}
.liens_goodies_banniere3{
	text-align: left;
	margin: 30px 0px 0px 5px;
}
.liens_goodies_banniere3 a{
	min-height: 11px;
	font-size: 11px;
	font-weight: bold;
	color: #AB001C;
	background-image: url(images/puces/puce_fleche.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px 15px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.liens_goodies_banniere3 a:hover{
	color: #999999;
	background-image: url(images/puces/puce_fleche_survol.png);
}
/*---------------carre_gris---------------*/
.carre_gris{
	position: relative;
	float: left;
	width: 168px;
	height: 178px;
	background-image: url(images/img_centre/carre_gris.jpg);
	background-repeat: no-repeat;
	padding: 10px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
}
.carre_gris_mini{
	position: relative;
	float: left;
	width: 188px;
	height: 81px;
	background-image: url(images/img_centre/carre_gris_mini.jpg);
	background-repeat: no-repeat;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.texte_carre_gris{
	font-size: 12px;
	line-height: 15px;
	color: #302F31;
}
.legende_carre_gris{
	font-size: 9px;
	line-height: 11px;
	color: #302F31;
	font-style: italic;
	padding: 5px 0px 0px 0px;
}
.adresse_carre_gris{
	text-align: center;
	font-size: 11px;
	line-height: 15px;
	color: #302F31;
}
.carre_gris_haut{
	position: relative;
	float: left;
	width: 188px;
	height: 10px;
	line-height: 5px;
	font-size: 5px;
	background-image: url(images/img_centre/carre_gris_haut.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}
.carre_gris_centre{
	position: relative;
	float: left;
	width: 168px;
	min-height: 26px;
	background-image: url(images/img_centre/carre_gris_centre.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #DADADA;
	padding: 0px 10px 0px 10px;
	margin: 0px;
}
.carre_gris_bas{
	position: relative;
	float: left;
	width: 188px;
	height: 10px;
	background-image: url(images/img_centre/carre_gris_bas.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}
.carre_gris_centre ul{
	background-image: url(images/img_centre/pixel.gif);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}
.carre_gris_centre ul li{
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #302F3;
	padding: 0px;
	margin: 0px;
}
.carre_gris_centre ul li ul{
	min-height: 15px;
	_height: 15px;
	padding: 0px;
	margin: 0px;
}
.carre_gris_centre ul li ul li{
	padding: 0px 0px 0px 10px;
	margin: 0px;
}
/*---------------carte_centre---------------*/
a.carte_centre{
	display: block;
	width: 152px;
	min-height: 50px;
	text-align: left;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #AB001C;
	background-image: url(images/puces/puce_loupe.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 0px 0px 35px;
	margin: 0px 0px 0px 0px;
}
a.carte_centre:hover{
	color: #999999;
	background-image: url(images/puces/puce_loupe_survol.png);
}
.fleche{
	position: relative;
	float: right;
	width: 16px;
	height: 11px;
	background-image: url(images/puces/puce_fleche.png);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 2px 40px 0px 0px;
}
a.carte_centre:hover .fleche{
	background-image: url(images/puces/puce_fleche_survol.png);
}
/*---------------en_savoir_plus_centre---------------*/
a.en_savoir_plus_centre{
	display: block;
	width: 152px;
	min-height: 50px;
	text-align: left;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #AB001C;
	background-image: url(images/puces/puce_info.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 0px 0px 35px;
	margin: 0px 0px 0px 0px;
}
a.en_savoir_plus_centre:hover{
	color: #999999;
	background-image: url(images/puces/puce_info_survol.png);
}
.fleche_en_savoir_plus_centre{
	position: relative;
	float: right;
	width: 16px;
	height: 11px;
	background-image: url(images/puces/puce_fleche.png);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 2px 80px 0px 0px;
}
a.en_savoir_plus_centre:hover .fleche_en_savoir_plus_centre{
	background-image: url(images/puces/puce_fleche_survol.png);
}
/*---------------telechargez---------------*/
a.telechargez{
	display: block;
	width: 152px;
	min-height: 50px;
	text-align: left;
	font-size: 10px;
	line-height: 15px;
	font-weight: bold;
	color: #AB001C;
	background-image: url(images/puces/puce_info.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 0px 0px 35px;
	margin: 0px 0px 0px 0px;
}
a.telechargez:hover{
	color: #999999;
	background-image: url(images/puces/puce_info_survol.png);
}
.fleche_telechargez{
	position: relative;
	float: right;
	width: 16px;
	height: 11px;
	background-image: url(images/puces/puce_fleche.png);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 2px 40px 0px 0px;
}
.fleche_telechargez2{
	position: relative;
	float: right;
	width: 16px;
	height: 11px;
	background-image: url(images/puces/puce_fleche.png);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 2px 80px 0px 0px;
}
a.telechargez:hover .fleche_telechargez, a.telechargez:hover .fleche_telechargez2{
	background-image: url(images/puces/puce_fleche_survol.png);
}
/*---------------telechargez en---------------*/
.fleche_telechargez_en{
	position: relative;
	float: right;
	width: 16px;
	height: 11px;
	background-image: url(images/puces/puce_fleche.png);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 2px 80px 0px 0px;
}
.fleche_telechargez_en2{
	position: relative;
	float: right;
	width: 16px;
	height: 11px;
	background-image: url(images/puces/puce_fleche.png);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 2px 10px 0px 0px;
}
a.telechargez:hover .fleche_telechargez_en, a.telechargez:hover .fleche_telechargez_en2{
	background-image: url(images/puces/puce_fleche_survol.png);
}
/*---------------suivant---------------*/
.suivant{
	text-align: right;
}
.suivant a{
	min-height: 10px;
	text-align: right;
	font-size: 10px;
	color: #AB001C;
	background-image: url(images/puces/puce_fleche.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px 15px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.suivant a:hover{
	color: #999999;
	background-image: url(images/puces/puce_fleche_survol.png);
}
/*---------------valider---------------*/
.valider{
	text-align: center;
}
.valider a{
	min-height: 10px;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	color: #AB001C;
	background-image: url(images/puces/puce_fleche.png);
	background-repeat: no-repeat;
	background-position: right;
	padding: 0px 15px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.valider a:hover{
	color: #999999;
	background-image: url(images/puces/puce_fleche_survol.png);
}
/*---------------autres_temoins---------------*/
.autres_temoins{
	text-align: right;
}
.autres_temoins a{
	min-height: 10px;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background-image: url(images/puces/puce_fleche_gris_survol.png);
	background-repeat: no-repeat;
	background-position: right;
	padding: 0px 20px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.autres_temoins a:hover{
	color: #AB001C;
	background-image: url(images/puces/puce_fleche_gris.png);
}
/*-------------------contact_assistance-------------------*/
.contact_assistance{
	font-size: 11px;
	line-height: 14px;
	text-align: center;
}
.contact_assistance_mav{
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
}
.contact_assistance_numero{
	font-size: 20px;
	line-height: 24px;
	font-weight: bold;
	color: #AB001C;
}
.contact_assistance_petit{
	font-size: 9px;
	line-height: 11px;
}
/*-------------------------------------------------------page_garanties-------------------------------------------------------*/
#page_garanties{
	width: 708px;
	margin: auto;
}
#page_garanties_haut{
	position: relative;
	min-height: 391px;
	background-image: url(images/page_garanties/garanties_bg_haut.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	padding: 80px 20px 0px 20px;
	margin: 0px 0px 0px 0px;
}
#page_garanties_haut_en{
	position: relative;
	min-height: 391px;
	background-image: url(images/page_garanties/garanties_bg_haut_en.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	padding: 80px 20px 0px 20px;
	margin: 0px 0px 0px 0px;
}
#page_garanties_bas{
	position: relative;
	min-height: 471px;
	background-image: url(images/page_garanties/garanties_bg_bas.jpg);
	background-repeat: no-repeat;
	background-position: bottom center;
	padding: 0px 0px 70px 0px;
	margin: 0px;
}
.page_garanties_titre{
	text-align: center;
	font-size: 27px;
	line-height: 36px;
	color: #AB001C;
}
.page_garanties_sstitre{
	text-align: center;
	font-size: 12px;
	line-height: 14px;
	font-style: italic;
	color: #AB001C;
}
.page_garanties_legende{
	font-size: 12px;
	line-height: 14px;
	font-style: italic;
}
.page_garanties_legende_mav{
	color: #AB001C;
	font-weight: bold;
}
.page_garanties_points{
	text-transform: uppercase;
	font-size: 14px;
	line-height: 12px;
	font-weight: bold;
	color: #AB001C;
}
.page_garanties_points_legende{
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 15px;
	font-style: italic;
	color: #AB001C;
}
#page_garanties ul{
	padding: 0px;
	margin: 0px;
}
#page_garanties li{
	list-style: none;
	background-image: url(images/page_garanties/puce_garanties.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding: 0px 0px 0px 10px;
	margin: 0px;
}
.page_garanties_liste{
	font-size: 11px;
	line-height: 13px;
}
.page_garanties_txt{
	font-size: 11px;
	line-height: 13px;
}
.page_garanties_liste_mav{
	font-weight: bold;
}
.page_garanties_fd_gris{
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 15px;
	font-style: italic;
	background-color: #EDEDEE;
	padding: 10px 10px 10px 10px;
	margin: 0px;
}
.page_garanties_fd_gris_img{
	width: 645px;
	min-height: 15px;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 15px;
	font-style: italic;
	background-image: url(images/page_garanties/bg_gris.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #EDEDEE;
	padding: 10px 10px 10px 10px;
	margin: 0px;
}
.page_garanties_sspoints{
	font-size: 11px;
	line-height: 13px;
	color: #AB001C;
}
#page_garanties ul.liste02 li{
	list-style: none;
	background-image: url(images/page_garanties/puce_point.jpg);
	background-repeat: no-repeat;
	background-position: 7px 4px;
	padding: 0px 0px 0px 20px;
	margin: 0px;
}
/*-------------------------------------------------------bloc_droit-------------------------------------------------------*/
#bloc_droit{
	position: relative;
	float: left;
	width: 100px;
	min-height: 400px;
	padding: 0px 0px 0px 0px;
	margin: 14px 0px 0px 0px;
}
/*------------------------------carte_clubs------------------------------*/
a.carte_clubs{
	display: block;
	width: 100px;
	height: 52px;
	text-transform: uppercase;
	text-align: center;
	font-size: 11px;
	line-height: 11px;
	background-image: url(images/puces/puce_loupe.png);
	background-repeat: no-repeat;
	background-position: center 20%;
	padding: 52px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
a.carte_clubs:hover{
	background-image: url(images/puces/puce_loupe_survol.png);
	color: #A9A9A9;
}
a.carte_clubs_dessus{
	display: block;
	width: 100px;
	height: 52px;
	text-transform: uppercase;
	text-align: center;
	font-size: 11px;
	line-height: 11px;
	color: #A9A9A9;
	background-image: url(images/puces/puce_loupe_survol.png);
	background-repeat: no-repeat;
	background-position: center 20%;
	padding: 52px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*------------------------------menu_droit_carres------------------------------*/
#menu_droit_carres{
	position: relative;
	float: left;
	width: 100px;
	min-height: 200px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#menu_droit_carres ul{
	padding: 0px;
	margin: 0px;
}
#menu_droit_carres li{
	list-style: none;
	padding: 0px;
	margin: 0px;
}
#menu_droit_carres li a{
	display: block;
	width: 97px;
	height: 97px;
	padding: 0px;
	margin: 0px 0px 3px 3px;
}
/*---------------menu_droit_carres05---------------*/
#menu_droit_carres li a.menu_droit_carres05{
	background-image: url(images/menu_carres/bt05.png);
	background-repeat: no-repeat;
}
#menu_droit_carres li a.menu_droit_carres05:hover{
	background-image: url(images/menu_carres/bt05_survol.png);
}
#menu_droit_carres a.menu_droit_carres05_dessus{
	background-image: url(images/menu_carres/bt05_survol.png);
	background-repeat: no-repeat;
}
/*---------------menu_droit_carres05_en---------------*/
#menu_droit_carres li a.menu_droit_carres05_en{
	background-image: url(images/menu_carres/en/bt05.png);
	background-repeat: no-repeat;
}
#menu_droit_carres li a.menu_droit_carres05_en:hover{
	background-image: url(images/menu_carres/en/bt05_survol.png);
}
#menu_droit_carres a.menu_droit_carres05_en_dessus{
	background-image: url(images/menu_carres/en/bt05_survol.png);
	background-repeat: no-repeat;
}
/*---------------menu_droit_carres06---------------*/
#menu_droit_carres li a.menu_droit_carres06{
	background-image: url(images/menu_carres/bt06.png);
	background-repeat: no-repeat;
}
#menu_droit_carres li a.menu_droit_carres06:hover{
	background-image: url(images/menu_carres/bt06_survol.png);
}
#menu_droit_carres a.menu_droit_carres06_dessus{
	background-image: url(images/menu_carres/bt06_survol.png);
	background-repeat: no-repeat;
}
/*---------------menu_droit_carres06_en---------------*/
#menu_droit_carres li a.menu_droit_carres06_en{
	background-image: url(images/menu_carres/en/bt06.png);
	background-repeat: no-repeat;
}
#menu_droit_carres li a.menu_droit_carres06_en:hover{
	background-image: url(images/menu_carres/en/bt06_survol.png);
}
#menu_droit_carres a.menu_droit_carres06_en_dessus{
	background-image: url(images/menu_carres/en/bt06_survol.png);
	background-repeat: no-repeat;
}
/*---------------menu_droit_carres07---------------*/
#menu_droit_carres li a.menu_droit_carres07{
	background-image: url(images/menu_carres/bt07.png);
	background-repeat: no-repeat;
}
#menu_droit_carres li a.menu_droit_carres07:hover{
	background-image: url(images/menu_carres/bt07_survol.png);
}
#menu_droit_carres a.menu_droit_carres07_dessus{
	background-image: url(images/menu_carres/bt07_survol.png);
	background-repeat: no-repeat;
}
/*---------------menu_droit_carres08---------------*/
#menu_droit_carres li a.menu_droit_carres08{
	background-image: url(images/menu_carres/bt08.png);
	background-repeat: no-repeat;
}
#menu_droit_carres li a.menu_droit_carres08:hover{
	background-image: url(images/menu_carres/bt08_survol.png);
}
#menu_droit_carres a.menu_droit_carres08_dessus{
	background-image: url(images/menu_carres/bt08_survol.png);
	background-repeat: no-repeat;
}
/*------------------------------recommandations------------------------------*/
a.recommandations{
	display: block;
	width: 100px;
	min-height: 50px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	background-image: url(images/puces/puce_info.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 35px 0px 0px 0px;
	margin: 80px 0px 0px 0px;
}
.interlignage_recommandations{
	line-height: 24px;
}
.txt_recommandations{
	font-size: 10px;
	color: #AB001C;
}
.txt_recommandations_10{
	font-size: 22px;
	color: #AB001C;
}
a.recommandations:hover{
	background-image: url(images/puces/puce_info_survol.png);
	color: #A9A9A9;
}
a.recommandations:hover .txt_recommandations, a.recommandations:hover .txt_recommandations_10{
	color: #A9A9A9;
}
/*-------------------------------------------------------partenaires-------------------------------------------------------*/
#partenaires{
	position: relative;
	width: 821px;
	height: 60px;
	background-color: #E5F3FE;
	padding: 3px 0px 0px 0px;
	margin: 14px 0px 0px 0px;
}
#partenaires a{
	display: block;
	float: left;
	height: 58px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#partenaires a.logo_partenaire01{
	padding: 0px 0px 0px 54px;
}
#partenaires a.logo_partenaire02{
	padding: 0px 0px 0px 137px;
}
#partenaires a.logo_partenaire03{
	padding: 0px 0px 0px 121px;
}
#partenaires a.logo_partenaire04{
	padding: 0px 0px 0px 118px;
}


#listing_partenaire{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.nom_station{
	color:#AB001C;
	text-transform: uppercase;
}
.office_tourisme{
	text-transform: uppercase;
}
/*-------------------------------------------------------partenaires_en-------------------------------------------------------*/
#partenaires_en{
	position: relative;
	width: 505px;
	height: 60px;
	background-color: #E5F3FE;
	padding: 3px 0px 0px 0px;
	margin: 14px 0px 0px 420px;
}
#partenaires_en a{
	display: block;
	float: left;
	height: 58px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#partenaires_en a.logo_partenaire01{
	padding: 0px 0px 0px 40px;
}
#partenaires_en a.logo_partenaire02{
	padding: 0px 0px 0px 40px;
}
#partenaires_en a.logo_partenaire03{
	padding: 0px 0px 0px 40px;
}
#partenaires_en a.logo_partenaire04{
	padding: 0px 0px 0px 40px;
}
/*-------------------------------------------------------langues-------------------------------------------------------*/
#langues_imprimer{
	position: relative;
	height: 20px;
	background-color: #bf0b1d;
	padding: 5px 20px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#langues_imprimer a{
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
#langues_imprimer a:hover{
	text-decoration: underline;
}
/*-------------------------------------------------------footer-------------------------------------------------------*/
#footer{
	position: relative;
	width: 821px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}
#footer h6{
	text-align: right;
	font-size: 9px;
}
/*-------------------------------------------------------footer_en-------------------------------------------------------*/
#footer_en{
	position: relative;
	height: 20px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}
#footer_en h6{
	text-align: right;
	font-size: 9px;
}
