/* CSS Document */

body {
	background-color:#22140A;
	font-family:"trebuchet MS", tahoma, sans-serif;
	font-size:11px;
	color:#22140A;
}

a {
	text-decoration: none;
	color:#22140A;
}

a:hover {
	/*text-decoration: underline;*/
	color:#22140A;
}

.titre_visu {
	font-size:11px;
	background-color:#ffffff;
	height:13px;
	padding-left:12px;
	padding-bottom:4px;
	padding-top:3px;
	padding-right:65px;
}

.e_content {
	background-color:#ffffff;
}
.e_news {
	height:167px;
	vertical-align:top;
}
.e_news_img {
	padding-top: 12px;
}
.e_news_img img{
	padding-top: 2px;
}
.e_news_img img.rss_ico {
	padding: 0px;
}
.c_news {
	padding-left:6px;
	height:74px;
	font-size:10px;
	vertical-align:top;
	padding-right:6px;
	padding-top:0px;
}

.st_news {
	padding-left:6px;
	/*height:74px;*/
	font-size:11px;
	line-height: 18px;
	height: 8px;
	/*vertical-align:top;*/	
	padding-right:6px;
	padding-top:3px;
	padding-bottom: 6px;
	/*font-weight:bo*/
}

.e_newsnav {
	padding-top:16px;
}

.e_newsnav a {
	text-decoration: none;
	color:#22140A;
}

.e_newsnav a:hover {
	text-decoration: none;
	color:#FFFFFF;
	background-color: #FF3301;
}

.e_newsnav a.a_hover {
	text-decoration: none;
	color:#FFFFFF;
	background-color: #FF3301;
}

.e_blocs_h {
	border: 1px solid #ffffff;
	padding-bottom:10px;
}

.e_blocs_h:hover {
	border: 1px solid #E8E7E6;
	padding-bottom:10px;
}

.r_home {
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
	border-bottom:1px solid #392C23;
	height:11px;
	padding-top:10px;
	vertical-align:top;
	padding-left:20px;
	padding-right:16px;
	text-align:left;
}

.r_home a {
	color:#FFFFFF;
}

.r_home_sel {
	color:#FFFFFF;
	padding-top:10px;
	line-height:22px;
	padding-bottom:30px;
	vertical-align:top;
	padding-left:20px;
	width:219px;
	text-align:left;
}

.c_news_actu {
	padding-left:6px;
	vertical-align:top;
	padding-right:6px;
	padding-top:16px;
	font-size:11px;
}

.t_c_actu {
	padding-top:20px;
	padding-bottom:38px;
	padding-left:8px;
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
}

.c_actu {
	padding-left:8px;
	padding-right: 4px;
	line-height:18px;
	font-size:11px;	
	text-align: justify;
}

.c_actu_abstract {
	padding-left:8px;
	padding-right: 4px;
	line-height:18px;
	font-size:10px;	
	text-align: left;
}

.e_img_actu {
	padding-left:18px;
	/*font-weight:bold;*/
	font-style:italic;
	font-size:10px;
	vertical-align:top;
}

.img_actu {
	padding-top:4px;
	padding-left: 18px;
	font-size: 11px;
	font-style:italic;
}

a.c_actu {
	color:#ff3300;
}
	
.img_cdc {
	background-image:url(../img/left/bg_cdc.gif);
	padding-left:7px;
	padding-top:7px;
	padding-bottom:7px;
	width:246px;
	padding-right:7px;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

.t_page_img {
	padding-bottom:17px;
	padding-top:17px;
	padding-left:13px;

}


.t_orange {
	background-color:#ff3300;
	padding-top:3px;
	padding-left:5px;
	padding-right:11px;
}

.p_t_orange {
	width:100%;
}




/* FICHE PROFESSIONNEL  */
.e_fiche_proL {
	padding-right:17px;
}

.t_o_fiche_pro {
	background-color:#ff3300;
	padding-top:3px;
	padding-left:5px;
	padding-bottom:4px;
	vertical-align:top;
}

.e_coord_fiche_pro {
	border: 1px solid #E8E7E6;
	padding:15px;
	color:#32261A;
	line-height:20px;
}

.e_coord_fiche_pro.google_map {
	padding:0px;
}

.e_infos_fiche_pro {
	padding-left:5px;
	padding-top:15px;
	color:#32261A;
	line-height:20px;
}

.e_essence_fiche_pro {
	padding:15px;
	color:#32261A;
	line-height:20px;
}

.t_infos_fp {
	line-height:24px;
	font-size:13px;
	font-weight:bold;
}

.t_coord_fp {
	font-size:14px;
	line-height:24px;
	text-transform:uppercase;
	font-weight:bold;
}

.p_infos_fp{
	padding-left:5px;
	padding-right:5px;
}

.p_infos_fp_select {
	color:#ff3300;
	background-color:#D3D0CE;
	padding-left:5px;
	padding-right:5px;
}

.adr_coord_fp {
	font-weight:bold;
	color:#ff3300;
}

.liste_metiers {
	font-weight:bold;
	font-variant:small-caps;
	font-size:12px;
	margin-bottom:10px;
}

.liste_metiers a {
	padding-right:12px;
	background-image:url(../img/contenu/ico_voirplus.gif);
	background-repeat:no-repeat;
	background-position:center right;
}

.liste_metiers a:hover{
	text-decoration:underline;
}

.im_essence_fp {
	border:2px solid #E8E7E6;
}

.im_essence_fp_sel {
	border:2px solid #ff3300;
}

.t_essence_fp {
	font-size:13px;
	font-weight:bold;
	width:100%;
	text-align:left;
}


/* RECHERCHE */

.e_infos_recherche {
	border: 1px solid #E8E7E6;
	padding-left:4px;
	padding-right:4px;
	padding-top:12px;
	padding-bottom:12px;
	color:#32261A;
	line-height:20px;
}
.e2_infos_recherche {
	padding-bottom:18px;
}
.e_essence_recherche {
	border: 1px solid #E8E7E6;
	padding-left:4px;
	padding-right:4px;
	padding-top:12px;
	color:#32261A;
	line-height:20px;
}

.e2_essence_recherche {
	padding-bottom:0px;
	cursor: pointer;
}

.e_map_recherche {
	height: 186px;
	border: 1px solid #E8E7E6;
	vertical-align: top;
}

.e_recherche_nav_bot {
	padding-top: 30px;
	padding-bottom: 7px;
	height: 25px;
	border-bottom: 1px solid #E8E7E6;
}
.e_recherche_nav_bot span {
	line-height: 25px;
}
.e_recherche_nav_top {
	padding-top: 8px;
	border-top: 1px solid #E8E7E6;
}

.t_essence_re {
	font-size:13px;
	padding-left:5px;
/*	padding-top: 2px;
	adding-bottom: 2px;*/
	font-weight:bold;
	width:100%;
	text-align:left;
}

.t_infos_re {
	font-size:13px;
	padding-left:5px;
	font-weight:bold;
	width:100%;
	text-align:left;
}

.e_results_recherche {
	font-size:10px;
	padding-left:5px;
	padding-right:15px;
	padding-bottom:17px;
	border-bottom:1px dotted #ccc;
}

.e_results_recherche  .telfax {
	padding-top:16px;
}



.e_results_recherche .link {
color:#ff3301;
}
.e_results_recherche .link a {
	color:#ff3301;
	text-decoration:none;
}


.e_results_recherche .link a:hover {
	color:#ff3301;
	text-decoration:underline;
}
.t_pro_recherche {
	padding-top: 11px;
	font-size:11px;
	font-weight:bold;
	color:#382b22;
	text-transform:uppercase;
}

.t_pro_recherche .puce_adherent {
	position:absolute;
	z-index:1;
	margin-left:-30px;
	margin-top:-3px;
}

.e_disclaimer_recherche {
	font-size:10px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom: 20px;
}

.e_disclaimer_recherche a {
	color:#ff3300;
}

.map_hovers {
	position: absolute;
	height: 184px;
	padding: 0px;
	margin: 0px;
}

.map_selects {
	position: absolute;
	height: 184px;
	padding: 0px;
	margin: 0px;
}
#map_bg {
	height: 184px;
}

#recherche_wait_loading {
	text-align:center; 
	height: 300px;
	vertical-align:middle;
	padding-top: 26px;
	padding-bottom: 26px;
}


.display_num_results {
	color: #22140A;
/*	padding-left: 6px;*/
	padding-bottom: 6px;
	font-weight: bold;
}

.p_infos_re{
	padding-left:5px;
	padding-right:5px;
	margin-bottom: 2px;
	cursor: pointer;
	display: block;
	width: 130px;
	line-height: 18px;
}

.p_infos_re_select {
	color:#ff3300;
	background-color:#D3D0CE;
	padding-left:5px;
	padding-right:5px;
	margin-bottom: 2px;
	cursor: pointer;
	display: block;
	width: 130px;
	line-height: 18px;
}

#recherche_nav_next {
/*	padding-right: 6px;*/
}

/* FibraDoc */
.e_fibradoc {
	border-top: 1px solid #E8E7E6;
	border-left: 1px solid #E8E7E6;
	border-right: 1px solid #E8E7E6;
	padding-left: 12px;
	padding-right: 13px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 2px;
}

.t_fibradoc_titre {
	color:#ff3300;
	font-size:16px;
	text-transform: uppercase;
	font-weight: bold;
	/*height: 20px;*/
	line-height:17px;
	padding-top: 10px;
	padding-bottom: 13px;
}
.t_fibradoc_titre a {
	color:#ff3300;

	text-transform: uppercase;
	font-weight: bold;
}

.t_fibradoc_documents {
/*	background-image:url(../img/divers/tiret.gif);
	background-repeat:no-repeat;
	background-position: 0px 21px;*/
	font-size: 12px;
	font-weight:bold;
	padding-left: 26px;
	padding-top: 12px;
	padding-bottom: 16px;
	line-height: 12px;
/*	width: 432px;*/
	text-transform:uppercase;
}
.e2_fibradoc {
	width: 627px;
}
.t_fibradoc_img {
	width: 193px;
}

.e_fibradoc_doc {
	padding-left: 15px;
	/*width: 393px;*/
	padding-top: 5px;
}

.e_titre_doc {
	padding-left: 7px;
	padding-right: 17px;
	padding-top: 6px;
	width: 66px;
	height: 11px;
	vertical-align:top;
}

.t_titre_doc {
	background-color: #ff3300;
	color: #FFFFFF;
	font-size:10px;
	text-align: right;
	font-weight: bold;
	height: 11px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 2px;
	width: 106px;
	cursor: pointer;
}

.t_titre_doc_hover {
	background-color: #01CAFD;
		font-size:10px;
	text-align: right;
	font-weight: bold;
	height: 11px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 2px;
	width: 106px;
	cursor: pointer;
}
/* Idem t_titre_doc_hover */
.t_titre_doc_select {
	background-color: #01CAFD;
		font-size:10px;
	text-align: right;
	font-weight: bold;
	height: 11px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 2px;
	width: 106px;
	cursor: pointer;
}

.e_detail_doc {
	border-bottom: 1px solid #E8E7E6;
	border-left: 1px solid #E8E7E6;
	border-right: 1px solid #E8E7E6;
	background-image:url(../img/contenu/_fibradoc/bg_doc_detail.gif);
	background-repeat:no-repeat;
	width: 654px;
	height: 25px;
	padding-top: 14px;
	padding-left: 13px;
	padding-bottom: 14px;
}

.e_titre_pdf {
	width:193px;
}

.t_titre_pdf {
	background-color: #22140A;
	border-bottom: 1px solid #534840;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
	height: 25px;
	width: 193px;
}


.t_titre_pdf a{
	text-decoration: none;
	color: #FFFFFF;
}

.t_detail_pdf {
	padding-left: 18px;
}

.t_fibradoc_spacer {
	height: 17px;
}


.t_titre_lien {
	background-color: #ff3300;
	/*border-bottom: 1px solid #534840;*/
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
	height: 25px;
/*	width: 193px;*/
	cursor:pointer;
}

.e_titre_lien {
	padding-left: 7px;
	padding-right: 17px;
	padding-top: 6px;
	height: 11px;
	vertical-align:top;
}
.t_titre_lien_hover {
	background-color: #01CAFD;
		color: #FFFFFF;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
	height: 25px;
	/*width: 193px;*/
}


.t_titre_lien a{
	text-decoration: none;
	color: #FFFFFF;
}
/*
* Page type contenus
*/
.e_pagetype {

}

.t_static_titre {
	color:#ff3300;
	font-size:20px;
	text-transform: uppercase;
	font-weight: bold;
	/*height: 20px;*/
	line-height:17px;
	padding-top: 26px;
	padding-bottom: 13px;
}
.t_static_titre a {
	color:#ff3300;
	font-size:20px;
	text-transform: uppercase;
	font-weight: bold;
}
.t_intro_pt {
	padding-left: 40px;
	padding-top: 26px;
	padding-right: 40px;
	line-height: 20px;
}

.e_part_pt {
	padding-top: 30px;
	padding-bottom: 20px;
}

.t_part_titre_num_pt {
	width: 63px;
	height: 11px;
	font-weight:bold;
	padding-top: 3px;
	vertical-align:top;
}

.titre_bg_pt {
	background-color: #22140A;
	color:#ffffff;
	padding-right: 11px;
	line-height: 11px;
	font-size:10px;
	text-align:right;
}

.titre_bg_pt_hover {
	background-color: #01CAFD;
	color:#ffffff;
	padding-right: 11px;
	line-height: 11px;
	font-size:10px;
	text-align:right;
}

.titre_bg_pt_select {
	background-color: #ff3300;
	color:#ffffff;
	padding-right: 11px;
	line-height: 11px;
	font-size:10px;
	text-align:right;
}


.t_part_titre_text_pt {	
	padding-left: 17px;
	font-weight:bold;
	font-size:14px;
	text-transform: uppercase;
}

.e_part_text_pt {
	padding-left: 17px;
}

.t_part_text_pt {
	vertical-align: top;
	padding-right: 40px;
}

/* Tableau comparatif énergies */
.t_part_texte_tb {
	padding-left: 20px;
}

.t_part_texte_tb tr.header td {
	border-bottom: 0px solid #999999;
}

.t_part_texte_tb tr.line1 td {
	border-top: 1px solid #999999;

}

.t_part_texte_tb tr.line td {
	border-bottom: 1px solid #999999;
	padding-left: 2px;
	padding-right: 2px;
}
.t_part_texte_tb tr.line td img {
	padding-top: 1px;
	padding-bottom: 1px;
}
.t_part_texte_tb tr.line  p {
	/*line-height: 12px;*/
}



.p_part_sstitre_pt {
	padding-top: 14px;
	font-size: 12px;
	color: #FF3301;
	font-weight:bold;
	text-transform: uppercase;
}
.p_part_sstitre_pt a {
	color: #FF3301;
	text-decoration:none;
}

.p_part_text_pt {
	line-height: 20px;
	text-align:justify;
}
.p_part_text_pt a {
	text-decoration: none;
	color:#FF3301;
}

.p_part_text_pt strong a {
	color:#22140A;
}
.p_part_text_pt a strong {
	color:#22140A;
}
.p_part_text_pt a strong:hover {
	color:#FF3301;
}
.p_part_text_pt strong a:hover {
	color:#FF3301;
}
.p_part_text_pt a:hover {
	text-decoration: underline;
	color:#FF3301;
}
.p_part_text_pt p{
	line-height: 20px;
	text-align:justify;
}

.p_part_text_pt a:hover {
	color: #FF3301;
}

.e_part_img_pt {
	/*max-width: 500px;*/
	width: 318px;
	border: 1px solid #E8E7E6;
	margin-top: 12px;
}
.e_part_img_pt_mini {
	/*max-width: 500px;*/
	width: 206px;
	border: 1px solid #E8E7E6;
	margin-top: 12px;
}

.e_part_img_pt_mini .t_part_img_img_pt {
	padding-bottom: 3px;
}

.leg_part_img_pt {
	float:right;
	padding-top: 3px;
	padding-right: 6px;
}

.t_part_img_num_pt {
	padding-top: 7px;
	padding-left: 5px;
	padding-bottom: 1px;
	font-size: 11px;
	font-weight: bold;
}

.t_part_img_img_pt {
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
}

.e_part_img_desc_pt {
	background-image:url(../img/contenu/_page_type/bg_image_text.gif);
	background-position: 2px 4px;
	background-repeat:no-repeat;
	padding-left: 4px;
	padding-top: 6px;
	padding-bottom: 3px;
}

.t_part_img_titre_pt {
	background-image: url(../img/divers/arrow4.gif);
	background-repeat: no-repeat;
	background-position: 5px 8px;
	background-color: #FF3301;
	height: 20px;
	padding-top: 1px;
	padding-left: 14px;
	padding-right: 7px;
	font-size: 12px;
	font-weight: bold;
	text-transform:uppercase;
	color: #ffffff;
}

.t_part_img_texte_pt {
	padding-left: 12px;
	padding-top: 6px;
	padding-bottom: 9px;
	line-height: 14px;
}


/*
* Navigation entre les pages statiques
*/
.t_intro_nav_pt {
	padding-left: 40px;
	padding-top: 6px;
	padding-right: 40px;
	line-height: 20px;
}

.t_part_nav_text_pt {
	padding-left: 17px;
	font-weight:bold;
	font-size:11px;

	text-transform: uppercase;
}

.static_nav_left {
	width: 50%;
	text-align:left;
	padding-left: 48px;
	padding-top: 20px;
}

.static_nav_right {
	width: 50%;
	text-align:right;
	padding-right: 48px;
	padding-top: 20px;
}

/*
* Partenaires départementaux Ajax
*/
.p_part_text_partenaire_pt {
	line-height: 16px;
	text-align:left;
	font-size:10px;
}

/*
* Formulaire de contact
*/
form .txt {
	border: 1px solid #C3C3C3;
	width: 180px;
	font-size: 10px;
	font-family:"trebuchet MS", tahoma, sans-serif;
	font-size:11px;
	color:#22140A;
}

form .chk {
	color:#22140A;

}

form .txt_area {
	border: 1px solid #C3C3C3;
	width: 300px;
	height: 100px;
	font-size: 10px;
		font-family:"trebuchet MS", tahoma, sans-serif;
	font-size:11px;
	color:#22140A;
}

form .txt_err {
	border: 1px solid #FFCC00;
	width: 180px;
	font-size: 10px;
		font-family:"trebuchet MS", tahoma, sans-serif;
	font-size:11px;
	color:#22140A;
}

form .txt_area_err {
	border: 1px solid #FFCC00;
	width: 300px;
	height: 100px;
	font-size: 10px;
		font-family:"trebuchet MS", tahoma, sans-serif;
	font-size:11px;
	color:#22140A;
}

form .btn {
	border: 1px outset #C3C3C3;
	background-color:#DDDDDD;
	margin-top: 8px;
	margin-left: 4px;
	cursor: pointer;
	font-weight: bold;
	font-family:"trebuchet MS", tahoma, sans-serif;
	font-size:12px;
	color:#22140A;
}

form .btn:hover {
	border: 1px outset #C3C3C3;
	background-color:#E1E1E1;
	margin-top: 8px;
	margin-left: 4px;
	cursor: pointer;
	font-weight: bold;
	font-family:"trebuchet MS", tahoma, sans-serif;
	font-size:12px;
	color:#22140A;
}

/*Les liste des doc à télécharger */
.download { 
	list-style-image: url(../img/puce_fleche_bd.gif);
}
.download li { 
	padding-left: 1px;
}

/* consulter le dernier connexion bois */
.consulter { 
	list-style-image: url(../img/puce_fleche_voir.gif);
}
.consulter li { 
	padding-left: 1px;
}

.e_list_ul {
	/*list-style-image:  url(../img/rond_rouge.gif) ;*/
	list-style-type:none;
}

.e_list_ul li {
	/*vertical-align: bottom;*/
}

.e_list_search_ul {
	list-style-image: url(../img/contenu/ico_search.gif);
	list-style-position:outside;
	vertical-align: middle;
	font-weight: bold;
	padding-top: 12px;
	/*padding-left: 4px;*/
	
}
.e_list_search_ul li {
	padding-left: 4px;
	vertical-align:middle;
	text-align:left;
}
.e_list_search_ul li  a {
	color:#22140A;
}


/* Archive Newsletter */
.e_newsletter_intro {
	padding-left: 15px;
	/*width: 393px;*/
	padding-top: 5px;
}

.e_newsletter_intro a {
	color: #FF3301;
	
}

.e_newsletter_intro p {
	padding: 0px;
	margin: 0px;
}

.t_newsletter_img {
	vertical-align:top;
	width: 193px;
	padding-top: 8px;
}

.cndb_projet_image_120 {
	cursor:pointer;
	margin-bottom:25px;
}







.cndb_part_img_pt_mini {
	/*max-width: 500px;*/
	width: 126px;
	border: 1px solid #E8E7E6;
	margin-top: 12px;
}

.cndb_part_img_img_pt {
	padding:6px 3px 3px 3px;
	cursor:pointer;
	text-align:center;
}

.Style2 {color: #ff3300}

.energie_logo_soutien {
	text-align:right;
	padding-right: 48px
}



.energie_logo_soutien td {

}
.energie_logo_soutien {
	border-collapse:collapse;
}

.energie_logo_soutien .logo {
	padding-left:10px;
}

.menu_recherche_pro {
	margin-top:22px;
	margin-left:12px;
}
.menu_recherche_pro div {
	width:122px;
	border-bottom:1px solid #392c23;
	margin-right:11px;
	margin-bottom:10px;
	padding-top:3px;
	padding-bottom:8px;
	float:left;
	text-align:left;
	
}

.menu_recherche_pro div.selected {
	background-image:url(../img/left/bg_lien_pro.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #22140b;
}



.menu_recherche_pro div a {
	color:white;
	text-decoration:none;
	margin-left:5px;
}

.menu_recherche_pro div a:hover {
	color:#ff3301;
	}

.menu_recherche_pro div a.selected {
	color:#ff3301;
}

.menu_recherche_pro div.selected a:hover{
	color:white;
}








.menu_recherche_ouvrage {
	margin-top:22px;
	margin-left:12px;
}
.menu_recherche_ouvrage div {
	width:255px;
	border-bottom:1px solid #392c23;
	margin-right:11px;
	margin-bottom:10px;
	padding-top:3px;
	padding-bottom:8px;
	float:left;
	text-align:left;
	
}

.menu_recherche_ouvrage div.selected {
	background-image:url(../img/left/bg_lien_ouvrage.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #22140b;
}



.menu_recherche_ouvrage div a {
	color:white;
	text-decoration:none;
	margin-left:5px;
}

.menu_recherche_ouvrage div a:hover {
	color:#ff3301;
	}

.menu_recherche_ouvrage div a.selected {
	color:#ff3301;
}

.actualite_menu {
	background-color:#f2f2f3;
	height:36px;
}

.actualite_menu  .move_left {
	float:left;
	margin-left:11px;
	margin-top:10px;
	cursor:pointer;
}
.actualite_menu .titre {
	float:left;
	margin-left:19px;
}
.actualite_menu .rss {
	float:left;
	margin-left:10px;
}
.actualite_menu .pagination {
	float:left;
	background-image:url(/img/actualites/compteur_selected.gif);
	background-repeat:no-repeat;	
	background-position:100% 0%; /* 0 33 66 100% */
	background-color:#dededf;
	margin-left:141px;
	margin-top:14px;

}

.actualite_menu .move_right {
	float:right;
	margin-right:11px;
	margin-top:10px;
	cursor:pointer;
}

#actualite_main_container {
	width:687px;
	overflow:hidden;	
}

#actualite_main_container #actualite_container {

	width:3000px;
	overflow:hidden;	
}

#actualite_container .actualite {
	float:left;
	width:209px;
  margin:0 10px 0 10px;
}

#acc_bandeau .les_bandeaux {
	height:36px;
}
#acc_bandeau .les_bandeaux div {
	float:left;
}

#acc_bandeau .les_bandeaux .partenaires {
padding-left:1px;
}



#acc_bandeau .contenu {
	clear:both;
}
#acc_bandeau .contenu .boutique {
	float:left;
	width:229px;
}

#acc_bandeau .contenu .texte {
	margin-top:20px;
}
#acc_bandeau .contenu .texte .desc {
	margin:16px 20px 0 20px;

}
#acc_bandeau .contenu .observatoire {
	border-left:1px dotted #ccc;
	float:left;
	width:228px;
}
#acc_bandeau .contenu .observatoire .texte {
	padding-top:120px;
}

#acc_bandeau .contenu  .desc a {
	color:#ff3301;
	text-decoration:none;
	display:block;
	margin-top:10px;
}

#acc_bandeau .contenu  .desc a:hover {
	text-decoration:underline;
}


#acc_bandeau .contenu .partenaires {
	border-left:1px dotted #ccc;
	float:left;
	width:227px;
}



#acc_bandeau .contenu .partenaires ul {
list-style-image:url(../img/etaussi/fleche.gif);
margin:0;
padding:0;
margin-left:20px;


}

#acc_bandeau .contenu .partenaires ul li {
	border-bottom:1px dotted #ccc;
	width:190px;
	padding:12px 0 7px 0;

	
}

#acc_bandeau .contenu .partenaires ul li .titre {
	color:#22140a;
	font-size:14px;
	text-transform:uppercase;
	float:left;
}

#acc_bandeau .contenu .partenaires ul li .titre.selected {
	color:#ff3301;
}

#acc_bandeau .contenu .partenaires ul li .lien {
	color:#ff3301;
	font-size:11px;
	float:right;
}

#acc_bandeau .contenu .partenaires ul li .lien a {
	color:#ff3301;
	text-decoration:none;
}

#acc_bandeau .contenu .partenaires ul li .lien a:hover {
	text-decoration:underline;
}

#acc_bandeau .contenu .logo {
	position:absolute;
	margin-left:-1px;
}



.info {
	margin-top:12px;
	margin-left:5px;
	margin-bottom:18px;
	text-transform:uppercase;
	color:#483c35;
	font-size:10px;
}

#publicite_col_gauche {
	margin:50px 12px 0 12px;
	border-top: 1px dotted #392C23;
	padding-top:10px;
	padding-left:10px;
}

#publicite_col_gauche img {
	border:0;
}

.interprofessions {
	width:100%;
}
.interprofessions td {
	width:221px;
	padding:16px 0 19px 0;
	color:white;
	background-image:url(../img/common/interprofession_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	
}

.interprofessions td .nom {
	color:white;
	margin:0;
	padding:0;
}
.interprofessions td .info {
	color:white;
	margin:9px 0 0 0;
	padding:0;
	text-transform:none;
	font-size: 11px;
}
.interprofessions td a {
	color:#ff3301;
	text-decoration:underline;
}

.interprofessions td a:hover {
	text-decoration:none;
}

#footer td {
	vertical-align:top;
}

#footer .legale {
	border-top: 1px dotted #392C23;
	padding:18px 0 0 12px;
}

#footer .legale img {
	vertical-align:middle;
	border:0;
}
#footer .legale span {
	margin-left:25px;
	color:#dededf;
}

#footer .soutien_ra {
	padding: 10px 0px 0px 0px;
	text-align:right;
	margin-right:13px;
}
#footer .dotted {
	border-top: 1px dotted #392C23;
}

.main_savoir_faire {
	
}

#nav_flash_wrapper{
	position:relative;
	z-index:50;
}

#switch_lng{
	position:absolute;
}

#switch_lng img{
	border:none;
}

#nav_flash{
	position:relative;
	z-index:40;
}

#logo_adherents {
	padding-bottom:10px;
}

#logo_adherents .adherent {
	vertical-align:middle;
	margin-right:7px;
}
#logo_adherents .non_adherent {
	vertical-align:middle;
	margin-left:30px;
	margin-right:7px;
}

#carrousel {
	width:688px;
	height:249px;
	overflow:hidden;
}

#carrousel .container {
	width:3500px;
}

#carrousel .container .slide {
	width:688px;
	height:249px;
	float:left;
}
#carrousel .container .slide .titre {
	margin-left:30px;
	margin-top:21px;
	text-transform:uppercase;
	font-size:24px;
	color:white;
	width:365px;
	
}

#carrousel_option .information {
	display:;
	margin:190px 0 0 0;
	width:459px;
	height:400px;
}

#carrousel_option  .information .close {
	float:right;
	margin:28px 10px 0 0;
	cursor:pointer;
}

#carrousel_option .information .titre {
	margin-left:30px;
	padding-top:21px;
	text-transform:uppercase;
	font-size:24px;
	color:white;
	width:365px;
}

#carrousel_option  .information .texte {
	margin-top:20px;
	margin-left:30px;
	width:397px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#b8b2af;
	line-height:15px;
}

#carrousel_option  .information .texte .link {
	margin-top:19px;
}

#carrousel_option  .information .texte .link a {
	color:#ff3301;
	text-decoration:none;
}

#carrousel_option  .information .texte .link a:hover {
	text-decoration:underline;
}

#carrousel_option  .menu {
	width:459px;
	height:249px;
	position:absolute;
	z-index:2;
	overflow:hidden;
	margin:0;
	padding:0;
}

#carrousel_option .numbers  {
	height:40px;
	width:434px;
	position:absolute;
	z-index:3;
	margin-top:210px;
	margin-left:25px;
}
#carrousel_option  .numbers .up {
	float:right;
	margin:8px 10px 0 0;
	cursor:pointer;
}


#carrousel_option .numbers .number {
	width:36px;
	height:20px;
	background-image:url(../img/carrousel/selection.gif);
	color:#8a8683;
	text-align:center;
	vertical-align:middle;
	margin-right:4px;
	float:left;
	padding-top:4px;
	cursor:pointer;
}

#carrousel_option .numbers .number.hover{
	background-image:url(../img/carrousel/selection_hover.gif);
	color:white;
}

#carrousel_option .numbers .number.selected {
	background-image:url(../img/carrousel/selection_hover.gif);
	color:white;
} 






#carrousel_option .opacity {
background-image:url(/img/carrousel/bg.png);
}

.center_main_tablo {
	padding-bottom:5px;
	padding-left:13px;
}
