body{
	margin:auto;
	background-repeat:repeat-x;
	background-color:#f7f7f7;
	font-family:arial;
	font-size:12px;
	color:white;
}

#body_accueil{
	background-image: url(/_img/accueil_bg_body.jpg);
}

#body_type{
	background-image: url(/_img/bg_body.jpg);
}

a{
	text-decoration:none;
	color:white;
}

img{
	border:none;
}

textarea{
	font-family:arial;
	font-size:12px;;
}

#main{
	margin:auto;
	width:990px;
	position:relative;
}

#font_top{
	float:left;
	width:970px;
	height:23px;/*10*/
}

#font_top h1{
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
	vertical-align:top;
	margin-top:4px;
}
/* ----- INTERFACE / POLICE ----- */
.arial_red_12{
	font-size:12px;
	font-family:arial;
	line-height:14px;
	color:#b11e0f;
}

.arial_red_14{
	font-size:14px;
	font-family:arial;
	line-height:12px;
	color:#b11e0f;
}

.arial_red_24{
	font-size:24px;
	font-family:arial;
	line-height:12px;
	color:#b11e0f;
}

.arial_red_29{
	font-size:29px;
	font-family:arial;
	line-height:19px;
	color:#a4240e;
}

.arial_yellow_12{
	font-family:arial;
	font-size:11px;
	line-height:12px;
	color:#fbd10e;
}

.arial_white_10{
	font-family:arial;
	font-size:10px;
	line-height:12px;
	font-weight:normal;
	color:white;
}

.arial_white_11{
	font-family:arial;
	font-size:11px;
	line-height:12px;
	font-weight:normal;
	color:white;
}
.arial_white_11 a{
	font-family:arial;
	font-size:11px;
	line-height:12px;
	font-weight:normal;
	color:white;
	text-decoration:none;
}
.arial_white_11 a:hover{
	text-decoration:underline;
}
.arial_white_11_pqdw{
	font-family:arial;
	font-size:11px;
	line-height:12px;
	font-weight:normal;
	color:white;
}
.arial_white_11_pqdw a{
	font-family:arial;
	font-size:11px;
	line-height:12px;
	font-weight:normal;
	color:white;
	text-decoration:none;
}

.arial_white_12{
	font-family:arial;
	font-size:12px;
	line-height:12px;
	font-weight:normal;
	color:white;
}

.arial_white_12_bold{
	font-family:arial;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	color:white;
}

.arial_black_12{
	font-family:arial;
	font-size:12px;
	line-height:12px;
	font-weight:normal;
	color:black;
}

.arial_black_12_bold{
	font-family:arial;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	color:black;
}

.arial_black_10{
	font-family:arial;
	font-size:10px;
	line-height:12px;
	color:black;
}

.arial_black_14{
	font-family:arial;
	font-size:14px;
	line-height:14px;
	font-weight:normal;
	color:black;
}

.arial_black_14_bold{
	font-family:arial;
	font-size:14px;
	line-height:14px;
	font-weight:bold;
	color:black;
}

.arial_black_18{
	font-size:18px;
	font-family:arial;
	line-height:20px;
	color:black;
}

.arial_orange_12{
	font-weight:normal;
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	color:#f27a10;
}

.arial_orange_14{
	font-weight:normal;
	font-size:14px;
	line-height:36px;
	color:#b11e0f;
}

/* ----- HEADER ACCUEIL----- */
#accueil_top{
	float:left;
}

#logo_top, #acceuil_logo_top{
	float:left;
	width:970px;
}
#acceuil_logo_top{height:21px;}
#logo_top{height:10px;}

#conteneur_logo, #conteneur_logo_accueil{
	float:left;
}
#conteneur_logo{width:960px;}
#conteneur_logo_accueil{width:627px;}

#logo_accueil{
	float:left;
	width:627px;
	height:100px;;
}

#logo_space{
	float:left;
	width:500px;
}

#logo_div_accueil{
	float:left;
	cursor:pointer;
	width:182px;
	height:118px;
}


#logo_div{
	float:left;
	cursor:pointer;
	width:241px;
	height:152px;
}

#logo{
	float:left;
	width:270px;
}

#eiffel_accueil{
	float:left;
	width:627px;
	/*height:173px;*/
}

#eiffel{
	float:left;
	width:627px;
	height:152px;
}

#conteneur_contact_acceuil{
	float:left;
}

#conteneur_contact_accueil{
	float:left;
	width:333px;
}
#contact_accueil_space{
	float:left;
	width:333px;
	height:0px;
}
#contact_accueil{
	float:left;
	width:333px;
	height:275px;
	background-image:url(/_img/_bg_contact.jpg);
	background-repeat:no-repeat;
}

.contact_accueil_margin{
	float:left;
	width:80px;
	height:43px;
}

#top_contact{
	float:left;
	width:275px;
	height:20px;
}

#tel{
	float:left;
	width:333px;
	height:60px;
}

#tel_cont{
	float:left;
	width:187px;
	height:43px;
	background-image:url(/_img/accueil_bg_tel.jpg);
	background-repeat:no-repeat;
	color:white;
	font-size:18px;
}

#tel_cont_text{
	margin-top:10px;
	font-weight:bold;
	text-align:center;
}

#add{
	float:left;
	width:333px;
	height:70px;
}

#add_cont{
	float:left;
	width:187px;
	margin-left:13px;
}

#add_cont_text{
	margin-top:0px;
}

#mail{
	float:left;
	width:333px;
	height:45px;
}

#mail_cont{
	float:left;
	width:230px;
	margin-left:13px;
}

#mail_cont_text{
	margin-top:10px;
}

#ouverture{
	float:left;
	width:333px;
	height:60px;
}

#ouverture_margin{
	float:left;
	width:30px;
	height:60px;
}

/* ----- HEADER ----- */
#header{
	float:left;
	width:960px;
}

#header_top{
	float:left;
	width:950px;
	/*height:300px;*/
}

/* ----- MENU ----- */
#menu, #menu_accueil{
	float:left;
	width:970px;
	height:39px;
}

#menu_accueil{
	background-image:url(/_img/accueil_bg_menu.jpg);
	background-repeat:no-repeat;
}

#menu_space_top, #menu_space_top_accueil{
	float:left;
	width:970px;
}

#menu_space_top{height:8px;}
#menu_space_top_accueil{height:3px;}

#menu_cont{
	float:left;
}

#menu_cont a{
	float:left;
	height:19px;
	color:black;
	line-height:18px;
}

#menu_cont img{
	float:left;
	margin-top:2px;
}

#contenu_accueil{
	float:left;
	/*min-height:800px;*/
	width:100%;
}

#contenu_top_margin{
	float:left;
	width:970px;
	height:25px;
}

#contenu_left_margin{
	float:left;
	min-height:100%;
	width:6px;
}

#contenu_left_margin_2{
	float:left;
	height:100%;
	width:30px;
}

#contenu_left{
	float:left;
	min-height:700px;
	/*height:860px;*/
	width:630px;
}
#contenu_left_admin{
	float:left;
	min-height:700px;
	/*height:860px;*/
	width:740px;
}
#title_page{
	float:left;
	width:100%;
	min-height:70px;
}

#contenu_left h1, #contenu_left_admin h1{
	float:left;
	color:#b11e0f;
	font-size:24px;
	line-height:24px;
	font-weight:normal;
}

.left_text{
	float:left;
	width:100%;
}

.left_cont_text{
	float:left;
	font-size:12px;
	width:475px;
	line-height:14px;
	color:black;
	margin-left:23px;
}

.left_cont_text_top{
	float:left;
	width:100%;
	height:15px;
}

.title_text{
	float:left;
	width:550px;
}

.title_border_480{
	float:left;
	width:480px;
	font-size:14px;
	line-height:14px;
	font-weight:normal;
	color:#b11e0f;
	border-bottom:1px solid #b11e0f;
}

.text_margin_left{
	float:left;
	width:23px;
}

.bg_grey{
	float:left;
	width:300px;
	height:299px;
	background-image:url(/_img/bg_grey.jpg);
	background-repeat:no-repeat;
}

.bg_grey_top{
	float:left;
	width:300px;
	height:10px;
}

.title_bg_grey{
	float:left;
	color:black;
	line-height:24px;
	font-size:18px;
}

.text_grey_margin{
	float:left;
	height:185px;
	width:25px;
}

.text_grey{
	color:black;
	float:left;
	height:185px;
}

.grey_button{
	float:left;
	color:white;
	font-weight:normal;
	font-size:14px;
	line-height:36px;
	text-align:center;
}

.grey_button span{
	float:left;
	width:115px;
}

.bg_orange{
	float:left;
	width:300px;
	height:299px;
	background-image:url(/_img/bg_orange.jpg);
	background-repeat:no-repeat;
	color:white;
}

.bg_orange_top{
	float:left;
	width:300px;
	height:12px;
}

.title_bg_orange{
	line-height:24px;
	font-size:18px;
}

.title_bg_orange h2{
	line-height:0px;
	font-size:17px;
	font-weight:normal;
}

.text_orange_margin{
	float:left;
	height:200px;
	width:40px;
}

.text_orange{
	float:left;
	margin-top:30px;
	font-size:12px;
	line-height:12px;
	width:250px;
}
.content_orange{
	float:left;
	height:190px;
}
.orange_button{
	float:left;
	text-align:center;
}

.orange_button span{
	float:left;
	width:115px;
}

#annonces{
	float:left;
	width:624px;
}

#annonces_jaune, #annonces_rouge{
	float:left;
	width:624px;
	height:71px;
	background-repeat:no-repeat;
}

#annonces_jaune{
	background-image:url(/_img/annonce_jaune.jpg);
}

#annonces_rouge{
	background-image:url(/_img/annonce_rouge.jpg);
}

.annonce_title{
	float:left;
	font-size:24px;
	height:35px;
}

.annonce_title h2{
	font-size:24px;
	line-height:0px;
	font-weight:normal;
}

.annonce_text{
	float:left;
	width:100%;
	font-size:12px;
	line-height:12px;
}

.annonce_margin_top{
	float:left;
	width:100%;
	height:0px;/*10*/
}

#cont_jaune{
	float:left;
	width:295px;
	height:70px;
}

#margin_left_jaune{
	float:left;
	width:140px;
	height:71px;
}

#inscription{
	float:left;
	font-size:14px;
	line-height:36px;
	text-align:center;
}

#inscription span{
	float:left;
	margin-top:18px;
	width:170px;
}

#cont_rouge{
	float:left;
	width:400px;
}

#margin_left_rouge{
	float:left;
	width:210px;
	height:71px;
}

#form_contact{
	float:left;
	width:620px;
	height:200px;
	background-image:url(/_img/bg_form_contact.jpg);
	background-repeat:no-repeat;
}


#form_contact_top{
	float:left;
	width:620px;
	height:8px;
}

#title_form_contact{
	float:left;
	color:black;
	line-height:24px;
	font-size:18px;
	height:30px;
}

#form_contact_conteneur{
	float:left;
	width:620px;
	height:115px;
	color:black;
}

.form_contact_input{
	float:left;
	width:175px;
}

.cont_form_input{
	float:left;
}

.form_input_margin{
	float:left;
	height:110px;
	width:20px;
}

#form_contact_bottom{
	float:left;
	width:620px;
	margin-top:11px;
}

#form_contact_bottom span{
	float:right;
	margin-right:40px;
	color:#464646;
	font-size:14px;
	line-height:36px;
	cursor:pointer;
}

.msg_error{
	float:left;
	width:400px;
	height:25px;
	color:#b11e0f;
	font-weight:bold;
}

/* bow_jaune */
.box_jaune_cont, .box_white_cont{
	float:left;
	width:570px;
}

.box_jaune_cont_text{
	float:left;
	width:538px;
	min-height:40px;
	color:black;
	background-image:url(/_img/bg_contenu_jaune.jpg);
	background-repeat:repeat-y;
}

.box_jaune_text, .box_white_text{
	float:left;
	margin-left:23px;
	width:490px;
}

.box_jaune_top, .box_jaune_bottom{
	float:left;
	width:538px;
	height:9px;
	background-repeat:no-repeat;
}
.box_jaune_top{background-image:url(/_img/bg_contenu_jaune_top.jpg);}
.box_jaune_bottom{background-image:url(/_img/bg_contenu_jaune_bottom.jpg);}

/*box_white*/
.box_white_cont_text{
	float:left;
	width:538px;
	min-height:40px;
	color:black;
	background-image:url(/_img/bg_contenu_white.jpg);
	background-repeat:repeat-y;
}

.box_white_div_text{
	float:left;
	width:480px;
}

.box_white_top, .box_white_bottom{
	float:left;
	width:538px;
	height:14px;
	background-repeat:no-repeat;
}
.box_white_top{background-image:url(/_img/bg_contenu_white_top.jpg);}
.box_white_bottom{background-image:url(/_img/bg_contenu_white_bottom.jpg);}


.cont_box_red{
	float:left;
	width:100%;
}

.cont_box_left{
	float:left;
	width:82px;
	height:182px;
}

.box_red{
	float:left;
	width:332px;
	height:182px;
	background-image:url(/_img/box_red.jpg);
	background-repeat:no-repeat;
}

.box_red_top{
	float:left;
	width:332px;
	height:8px;
}

.box_red_title{
	float:left;
	font-weight:bold;
	height:55px;
}

.box_red_left{
	float:left;
	width:50px;
	height:100px;
}
.box_red span{
	float:left;
	width:280px;
	height:35px;
	font-weight:normal;
}

#cont_concept{
	float:left;
	width:539px;
	height:178px;
	background-image:url(/_img/concept.jpg);
	background-repeat:no-repeat;
	position:relative;
	left:-20px;
}

.box_concept, .box_concept_2, .box_concept_3{
	float:left;
	height:175px;
}
.box_concept{width:179px;}
.box_concept_2{width:200px;}
.box_concept_3{width:160px;}

.box_concept span, .box_concept_2 span{
	float:left;
	width:100%;
	font-weight:normal;
	text-align:center;
}

#box_concept_3_margin{
	float:left;
	height:100px;
	width:11px;
}

.box_concept_3 span{
	float:left;
	width:135px;
	font-weight:normal;
	text-align:center;
}

.box_jaune_concept{
	float:left;
	width:100%;
}

.box_jaune_concept_cont{
	float:left;
	width:452px;
	height:39px;
	background-repeat:no-repeat;
	background-image:url(/_img/box_jaune_concept.jpg);
}

.box_jaune_concept_cont_text{
	float:left;
	font-size:14px;
	line-height:12px;
	color:#a4240e;
}

.box_jaune_concept_cont_text{
	float:left;
	width:440px;
}

.box_jaune_concept_cont_top{
	float:left;
	width:100%;
	height:13px;
}

.box_white_cont{
	float:left;
	width:538px;
}

.warning{
	float:left;
	width:100%;
}

/* box_num */
.box_num_cont{
	float:left;
	width:538px;
	height:145px;
	background-repeat:no-repeat;
}

.box_num_cont_text{
	float:left;
	width:538px;
	min-height:40px;
	color:black;
}

.box_num_div_text{
	float:left;
	width:500px;
}

.box_num_text{
	float:left;
	margin-left:23px;
	width:500px;
}

.box_num_top{
	float:left;
	width:538px;
	height:9px;
}

/* cont_image */
.cont_image{
	float:left;
	width:470px;
}

.cont_image_left{
	float:left;
	width:45px;
	height:200px;
}

.cont_image_div{
	float:left;
	width:400px;
}

.cont_image_div img{
	float:left;
}

.cont_text_30{
	float:left;
	width:500px;
}

.cont_text_margin_30{
	float:left;
	height:100px;
	width:30px;
}

.cont_text_div{
	float:left;
	width:450px;
}

/* tarifs */
.tarifs{
	float:left;
}

.tarifs th{
	font-weight:normal;
}



/* ----- CONTENU RIGHT ----- */
#contenu_right{
	float:left;
	width:315px;
	min-height:700px;
}
#contenu_right_admin{
	float:left;
	width:245px;
	min-height:700px;
}

#right_border{
	float:left;
	width:9px;
	height:778px;
	border-left:1px solid #bcbcbc;
}

#cont_box_right{
	float:left;
	width:300px;
}

#contenu_right ul{
	float:left;
	color:black;
	list-style-type:none;
	width:250px;
	margin:0 0 0 20px;
}

.title_300{
	float:left;
	width:100%;
	border-bottom:1px solid #bcbcbc;
}

#bg_grey_right{
	float:left;
	width:300px;
	height:208px;
	background-image:url(/_img/bg_grey_right.jpg);
	background-repeat:no-repeat;
}

#login_div{
	float:left;
	width:300px;
	height:140px;
}

#login_div span{
	float:left;
}

#login_form{
	float:left;
	width:301px;
	height:114px;
	background-image:url(/_img/connexion.jpg);
	background-repeat:no-repeat;
}

#conteneur_login{
	float:left;
	width:301px;
	height:114px;
}

#conteneur_login span{
	float:left;
}

#submit_login{
	float:left;
	width:100px;
	height:74px;
}

#submit_login span{
	float:left;
	width:75px;
	text-align:center;
}

#download{
	float:left;
	width:305px;
}

.red_download{
	float:left;
	width:251px;
	height:49px;
	background-image:url(/_img/download_red.jpg);
	background-repeat:no-repeat;
}

.red_dowload_left{
	float:left;
	width:55px;
	height:50px;
}

.red_download p{
	float:left;
	width:150px;
	margin-top:6px;
}

.grey_download{
	float:left;
	width:251px;
	height:45px;
	background-image:url(/_img/download_grey.jpg);
	background-repeat:no-repeat;
}


.grey_download_pdf{
	float:left;
	width:251px;
	height:36px;
	background-image:url(/_img/download_pdf.jpg);
	background-repeat:no-repeat;
}

.grey_dowload_left{
	float:left;
	width:10px;
	height:30px;
}

.cont_download_name{
	float:left;
	width:210px;
}

.cont_download_red_name{
	float:left;
	width:190px;
}

tr{
	text-align:left;
}

.cont_download_name{
	float:left;
	height:32px;
}

#contact{
	float:left;
	width:300px;
}

#contact img{
	float:left;
}

.tel_type, .mail_type{
	float:left;
	width:300px;
}

.tel_type_cont{
	float:left;
	width:187px;
	height:47px;
	background-image:url(/_img/bg_tel.jpg);
	background-repeat:no-repeat;
	color:white;
	font-size:18px;
}

.add_type_cont{
	float:left;
	width:250px;

}

.add_type_cont_text{
	float:left
}

#links{
	float:left;
	width:300px;
}

#links li{
	float:left;
	position:relative;
	left:-30px;
	width:250px;
}

/* ----- FOOTER ----- */
#footer, #footer_accueil{
	float:left;
	width:960px;
}

#footer{
	height:92px;
	background-image:url(/_img/footer.jpg);
	background-repeat:no-repeat;
}

#footer_accueil{
	height:63px;
	background-image:url(/_img/accueil_footer.jpg);
	background-repeat:no-repeat;
}

#footer_margin_accueil{
	float:left;
	height:60px;
	width:700px;
}

#footer_margin_accueil span{
	float:left;
	margin-top:5px;
}

#footer_accueil_top{
	float:left;width:210px;height:2px;
}

#footer_top{
	float:left;
	width:960px;
	height:10px;
}

#footer_margin{
	float:left;
	height:70px;
	width:700px;
}

#bg_body_bas_acccueil{
	width:100%;
	height:63px;
	background-image:url(/_img/accueil_bg_footer.jpg);
	background-repeat:repeat-x;
	margin-top:-63px;
	float:left;
}

#bg_body_bas{
	width:100%;
	height:92px;
	background-image:url(/_img/bg_footer.jpg);
	background-repeat:repeat-x;
	margin-top:-92px;
	float:left;
}

#right_spe{
	float:left;
	font-family:Arial;
	font-size:12px;
	color:black;
	width:229px;
}

#right_spe h1{
	float:left;
	color:#b11e0f;
	font-size:24px;
	line-height:24px;
	font-weight:normal;
	width:100%;
}

#header_admin{
	float:left;
	width:100%;
	border-bottom:1px solid #bcbcbc;
}

#header_admin h3{
	float:left;
	color:#b11e0f;
	font-size:16px;
	line-height:24px;
	font-weight:normal;
}
#cat_marge{
	float:left;
	width:200px;
	height:30px;
}
#cat_sel{
	float:left;
}

#content_admin{
	float:left;
	width:100%;
}

#content_admin_top{
	float:left;
	width:100%;
	height:24px;
}
.content_admin_title{
	float:left;
	width:100%;
	font-size:17px;
	color:black;
}

#content_admin_cont{
	float:left;
	width:100%;
}
#content_admin_cont_top{
	float:left;
	width:100%;
	height:18px;
}
.part_cont{
	float:left;
	width:243px;
	/*height:310px;*/
	background-repeat:no-repeat;
}

.part_cont_top{
	float:left;
	width:100%;
	height:10px;
}

.part_cont_left{
	float:left;
	width:9px;
	height:190px;
}
.part_cont_img{
	float:left;
	width:100%;
	height:85px;
}
.part_cont_img img{
	float:left;
}
.part_cont_right_img{
	float:left;
	width:140px;
	font-size:11px;
	line-height:12px;
	color:black;
}
.part_cont_right_img .part_tel{
	float:left;
	font-size:14px;
	line-height:12px;
	font-weight:bold;
}
.part_cont_right_img_margin{
	float:left;
	width:14px;
	height:50px;
}

.cont_tel{float:left;width:120px;}

.part_cont_text{
	float:left;
	width:220px;
}
.part_text{
	float:left;
	width:100%;
}
.part_text .h3{
	float:left;
	width:100%;
	height:45px;
	color:black;
	font-size:18px;
	line-height:15px;
}
.part_text_h3{
	float:left;
	text-align:left;
	color:black;
	font-size:11px;
	line-height:14px;
	height:110px;
	width:100%;
}
.part_text_bottom{
	float:left;
	width:223px;
	/*height:71px;*/
	height:290px;
	margin-bottom:5px;
	margin-left:3px;
	list-style:none;
	/*background-color:white;*/
}

.part_text_bottom li{
	margin-top:5px;
}
.part_cont_left_bottom{
	float:left;
	width:3px;
	height:50px;
}
.part_text_puce{
	float:left;
	width:100%;
	font-size:12px;
	line-height:18px;
	color:black;
	padding:0 0 0 0;
}
.part_text_puce span{
	float:left;
	width:100%;
	color:black;
	font-size:12px;
	line-height:15px;
	font-weight:bold;
}

/* Admin courrier right */
#courrier_right{
	float:left;
	width:228px;
}

#courrier_top{
	float:left;
	width:228px;
	height:68px;
	background-image:url(/_img/annu_grey_top.jpg);
	backgrond-repeat:no-repeat;
}

#courrier_top_left{
	float:left;
	width:80px;
	height:60px;
}
#courrier_top_cont{
	float:left;
	width:140px;
	font-size:18px;
	line-height:12px;
	color:#b11e0f
}
#courrier_top_cont_top{
	float:left;
	width:140px;
	height:25px;
}
#courrier_center{
	float:left;
	width:228px;
	min-height:200px;
	background-image:url(/_img/annu_grey.jpg);
	backgrond-repeat:repeat-y;
}
#courrier_center_left{
	float:left;
	width:16px;
	height:150px;
}
#courrier_center_cont{
	float:left;
	width:200px;
}
.courrier_text{
	float:left;
	width:100%;
	font-size:12px;
	line-height:36px;
}
.courrier_text_cont{
	float:left;
	width:100%;
}
.courrier_text_left{
	float:left;
	width:30px;
	height:32px;
}
.courrier_text{
	float:left;
	width:160px;
}
#courrier_bottom{
	float:left;
	width:228px;
	height:20px;
	background-image:url(/_img/annu_grey_bottom.jpg);
	backgrond-repeat:no-repeat;
}

#probleme{
	float:left;
	width:279px;
	height:53px;
	background-image:url(/_img/admin_bg_red.jpg);
	background-repeat:no-repeat;
}
#cont_probleme_admin{
	float: left; width: 279px; height: 53px;
}
#probleme table{
	float: left; width:100%;
}
.table_1{
	font-size:14px;line-height:23px;color:white;
}

.table_2{
	font-size:23px;line-height:18px;color:white;
}
/*list courrier grey*/
.courrier_grey{
	float:left;
	width:100%;
}
.courrier_grey_top{
	float:left;
	width:951px;
	height:58px;
	background-image:url(/_img/courrier_grey_top.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #d1d1d1;
}
.courrier_grey_bottom{
	float:left;
	width:951px;
	height:7px;
	background-image:url(/_img/courrier_grey_bottom.jpg);
	background-repeat:no-repeat;
}

.courrier_grey table{
	float:left;
	width:951px;
	background-color:#eaeaea;
	color:black;
}
table thead tr{
	height:20px;
	border-bottom:1px solid #c4c4c4;
}
.border_grey_right{
	height:20px;
	border-right:1px solid #c4c4c4;
}

.action_courrier{
	height:19px;
}

.annu_tel{
	float:left !important;
	font-weight: normal !important;
	font-size:18px !important;
	width:200px !important;
}
.annu_text_tel{
	height:20px;
}

#img_deco{
	float:left;
	margin-top:-3px;
}


div#newslettre {
	text-align:left;
	display:block;
}
div#newslettre-fond {
	position:absolute;
	z-index:1000;
	width:100%;
	height:100%;
	left:0px;
	top:0px;
	background:black;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
	text-align:center;
	line-height:normal;
	clear:both;
}

div#newslettre-conteneur {
	position:absolute;
	margin:auto;
	z-index:1001;
	width:500px;
	text-align:left;
	clear:both;
	top:50%;
	left:25%;
	height:386px;
	margin-top:-226px;
}
div#newslettre-conteneur p{
	color:#396c75;
}
div#newslettre-cadre {
	width:612px;
	height:265px;
	background-image:url(/_img/bg_popup.jpg);
	background-repeat:no-repeat;
	text-align:left;
	font-size:12px;
	color:#555;
}
div#newslettre-contenu {
	width:612px;
	height:265px;
	background-image:url(/_img/bg_popup.jpg);
	background-repeat:no-repeat;
}

#newslettre-text{
	height:390px;
}
div#newslettre-contenu b {
	font-size:14px;
	color:#396c75;
}

div#newslettre-contenu p {
	font-size:11px;
	color:#396c75;
}

div#newslettre-contenu a {
	text-decoration:none;
	font-size:22px;
	font-weight:bold;
	color:#356aa0;
	vertical-align:middle;
}

#form_newslettre{
	float:left;
	width:100%;
}

#newslettre_selection{
	float:left;
	width:200px;
	color:#2c626c;
}

#newslettre-text h1{
	font-size:19px;
	line-height:36px;
	color:#ba2810;
	font-weight:bold;
	width:100%;
	padding:25px 0px 0px 17px;
}

#newslettre-text h2{
	font-size:18px;
	line-height:24px;
	color:#000000;
	font-weight:normal;
	width:100%;
	padding:0px;
	padding:0px 0px 0px 60px;
	margin:0px;
}

#newslettre-text h5{
	font-size:11px;
	line-height:24px;
	color:#000000;
	font-weight:normal;
	text-align:right;
	width:490px;
	padding:0px;
	padding:0px 0px 0px 60px;
	margin:0px;
}

.prix{
	font-size:18px;
	line-height:24px;
	font-weight:normal;
	width:100%;
	padding:0px 0px 0px 120px;
	color:#ba2810;
}

#dom{
	font-size:18px;
	line-height:24px;
	color:#000000;
	font-weight:normal;
	width:240px;
	text-align:center;
	padding:0px;
	padding:5px 0px 0px 60px;
}

#contligne{
	cursor:pointer;
	margin:0px;
	margin:0px 0px 0px 60px;
	width:205px;
	height:41px;
	background-image:url(/_img/btn_contrat_ligne.jpg);
	background-repeat:no-repeat;
}

#goto{
	cursor:pointer;
	position:relative;
	left:300px;
	top:-60px;
	margin:0px;
	margin:20px 0px 0px 60px;
	width:205px;
	height:41px;
	background-image:url(/_img/btn_go_site.jpg);
	background-repeat:no-repeat;
}