html, body{ 
 margin: 0; 
 padding: 0;
 font-family:"Verdana","Arial","Helvetica",sans-serif;
 height: 100%;
 width: 100%;
 color:#a0a0a0;
 font-size:10px;
 background-color:#6b5a4f;
}

table{
 margin: 0; 
 padding: 0;
 font-family:"Verdana","Arial","Helvetica",sans-serif;
 color:#a0a0a0;
 font-size:10px;
}

input, textarea ,select {
 background-color:#ffffff;
 border:1px solid #e3e3e3;
 font-family:"Verdana","Arial","Helvetica",sans-serif;
 font-size:10px;
 font-weight:normal;
 color:#747474;
}

form{
margin:0;
padding:0;
}


/********************************* LIEN */




/********************************* BASE */

.page{
width:936px;
margin:10px auto 0 auto;
background-image:url(img/backpage.gif);
}

.header{
height:162px;
}

.frameinside{
}

.frame_menu{
float:left;
width:185px;
margin:0 0 0 8px;
}

.corp{
float:right;
width:724px;
margin:0 8px 0 0;
}

.corp_menu{}

.footer{
width:920px;
height:223px;
margin:0 8px 0 8px;
background-image:url(img/backbottom.gif);
}

.foot_google{
height:150px;
}

.foot_private{
height:50px;
text-align:center;
}

.foot_private_a{
height:50px;
width:210px;
float:left;
}

.foot_private_b{
height:50px;
width:500px;
float:left;
}

.foot_private_b A{
color:#ffffff;
text-decoration:none;
}

.foot_private_b A:hover{
text-decoration:underline;
}

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

.foot_copyright{
height:23px;
}

.foot_copyright_txt_l{
position:absolute;
margin:5px 0 0 5px;
}

.foot_copyright_txt_l A{
color:#c9c9c9;
text-decoration:none;
}

.foot_copyright_txt_l A:hover{
text-decoration:underline;
}

.foot_copyright_txt_r{
float:right;
margin:5px 5px 0 0;
}

.foot_copyright_txt_r A{
color:#c9c9c9;
text-decoration:none;
}

.foot_copyright_txt_r A:hover{
text-decoration:underline;
}

.br_space{
clear:both;
}

.menuhead,.menuhead H1,.menuhead A{
font-size:9px;
color:#947d6e;
width:1000px;
margin:0 auto 0 auto;
text-align:center;
text-transform:none;
text-decoration:none;
padding:0;
}

.footerbottom,.footerbottom A{
font-size:9px;
color:#947d6e;
width:1000px;
margin:auto;
text-align:center;
text-transform : lowercase;
text-decoration:none;
background-color:#6b5a4f;
}

.page_courantes{
background-color:#30312c;
text-align:left;
margin:0 8px 0 8px;
}

.page_courantes A{
color:#c9c9c9;
text-decoration:none;
}

.page_courantes A:hover{
text-decoration:underline;
}

.page_bottom{
width:936px;
height:8px;
margin:0 auto 5px auto;
background-image:url(img/back_page_bottom.gif);
}


/********************************* Banniere */

.banniere_a{
width:258px;
height:278px;
/*background-image:url(img/banniere_a_back.gif);*/
}
.banniere_a_corp{
margin:0 0 0 5px;
}

.banniere_b{
width:167px;
height:408px;
/*background-image:url(img/banniere_b_back.gif);*/
}
.banniere_b_corp{
margin:0 0 0 5px;
}
/********************************* VOLET */

.volet{
}

.vollet_pub_a{
float:right;
width:258px;
margin:0 10px 0 0;
}		

.vollet_pub_b{
float:right;
width:170px;
margin:0 5px 0 0;
}		


/********************************* VOLET HEBERGEMENT 2 */

.volet_article{
float:left;
}

.block_volet_article{
width:443px;
height:278px;
margin-top:5px;
border: solid 1px #c7c7c7;
/*background-image:url(img/bva_back.gif);*/
}

.block_volet_article_titre{
background-color:#026988;
height:40px;
}

.block_volet_article_titre_text{
clear:both;
float:left;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
margin:10px 0 auto 10px;
}

.bva_image{
position:absolute;
margin:28px 0 0 18px;
}

.bva_titre{
position:absolute;
font-weight:bold;
margin:23px 0 0 160px;
color:#5980c1;
font-size:13px;
}

.bva_titre A{
text-decoration:none;
color:#5980c1;
}


.bva_corp{
position:absolute;
width:283px;
margin:45px 0 0 152px;
text-align:justify;
}

.bva_corp A{
color:#5980c1;
}

.bva_lien{
position:absolute;
margin:258px 0 0 344px ;
}

.volet_promo{
float:right;
}

.block_volet_promo{
width:253px;
height:133px;
margin:5px 10px 8px 0;
border: solid 1px #c7c7c7;
/*background-image:url(img/bvp_back.gif);*/
}

.bvp_promo{
position:absolute;
margin:2px 0 0 175px;
z-index:2;
}

.bvp_image{
position:absolute;
margin:14px 0 0 16px;
}

.bvp_titre{
position:absolute;
font-weight:bold;
margin:10px 0 0 110px;
color:#5980c1;
}

.bvp_titre A{
color:#5980c1;
text-decoration:none;
}



.bvp_corp{
position:absolute;
margin:30px 0 0 110px;
width:140px;

}

.bvp_lien{
position:absolute;
margin:108px 0 0 154px;
}

/* result promo */

.block_volet_result_promo{
width:161px;
height:170px;
margin-left:4px;
margin-top:10px;
border: solid 1px #c7c7c7;
/*background-image:url(img/bvrp_back.gif);*/
}

.bvrp_promo{
position:absolute;
margin:3px 0 0 85px;
z-index:2;
}

.bvrp_image{
position:absolute;
margin:27px 0 0 12px;
width:139px;
height:76px;
overflow:hidden;
}

.bvrp_titre{
position:absolute;
font-weight:bold;
margin:9px 0 0 12px;
color:#5980c1;
width:140px;
overflow:hidden;
height:13px;
}

.bvrp_titre A{
color:#5980c1;
text-decoration:none;
}

.bvrp_corp{
position:absolute;
margin:110px 0 0 12px;
width:139px;
height:30px;
text-align:center;
font-weight:bold;
}

.bvrp_lien{
position:absolute;
margin:145px 0 0 60px;
}


					
/********************************* HEBERGEMENT */

.volet_search_hebergement{
float:left;
width:445px;
height:276px;
margin:2px 0 0 0;
}

.volet_result_hebergement{
float:left;
width:540px;
position:relative;
}

#volet_result_search{
width:522px;
height:50px;
position:absolute;
z-index:3;
}

.rh_block_large{
width:520px;
height:133px;
margin-top:10px;
border: solid 1px #c7c7c7;
/*background-image:url(img/rh_block_large.gif);*/
}


.rh_bl_promotion{
position:absolute;
width:124px;
height:61px;
margin:5px 0 0 396px;
z-index:2;
}

.rh_bl_image{
position:absolute;
margin:10px;
border:solid 1px #4485d5;
}

.rh_bl_title{
position:absolute;
font-weight:bold;
color:#2f679c;
margin:19px 0 0 155px;
font-size:11px;
}

.rh_bl_title A{
color:#2f679c;
text-decoration:none;
}

.rh_bl_texte{
position:absolute;
width:344px;
height:80px;
overflow:hidden;
margin:36px 0 0 155px;
text-align:justify;
}

.rh_bl_promo{
position:absolute;
margin:108px 0 0 139px;
color:#9c9c9c;
font-weight:bold;
background-image:url(img/rh_bl_line.gif);
background-repeat:no-repeat;
padding:0 0 0 19px;
}

.rh_bl_link{
position:absolute;
margin:105px 0 0 478px;
}

.rh_bl_link_b{
position:absolute;
margin:105px 0 0 445px;
}



.rh_block_small{
float:left;
position:relative;
margin:10px 10px 0px 0;
width:255px;
height:110px;
border: solid 1px #c7c7c7;
/*background-image:url(img/temp6.gif);*/
}

.rh_bs_image{
position:absolute;
margin:12px;
border:solid 1px #4485d5;
}

.rh_bs_title{
position:absolute;
margin:10px 0 0 92px;
color:#2f679c;
width:155px;
height:13px;
}

.rh_bs_title A{
color:#2f679c;
text-decoration:none;
}

.rh_bs_texte{
position:absolute;
width:155px;height:50px;
margin:33px 0 0 92px;
overflow:hidden;
text-align:justify;
}

.rh_bs_lien{
position:absolute;
margin:78px 0 0 217px;
}



/********************************* Block  */
.ba_bouton{
float:left;
margin-left:9px;

}
/********************************* Block HEBERGEMENT */
.ligne_separator{
height:1px;
width:670px;
background-color:#c7c7c7;
margin:20px 10px 20px 10px;
clear:both;
position:relative;
}

.block_hebergement{
width:695px;
height:auto;
border: solid 1px #c7c7c7;
/*background-image:url(img/article/bh_back.gif);*/
/*background-repeat:no-repeat;*/
}

.block_hebergement A{
color:#325a80;
text-decoration:none;
}

.block_hebergement A:hover{
color:#325a80;
text-decoration:underline;
}

.bh_top{
height:1px;
width:699px;
}

.bh_menu{
background-color:#026988;
width:695px;
height:43px;
}

.bh_menu_titre{
position:absolute;
margin:4px;
}

.bh_menu_titre_text{
clear:both;
float:left;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
margin:15px 0 auto 20px;
}

.bh_menu_menu{
position:absolute;
width:420px;
height:44px;
margin:23px 0 0 280px;
}

.bh_menu_subtitles{
float:left;
font-size:9px;
color:#ffffff;
margin-left:10px;
}

.bh_menu_subtitles_separate{
position:absolute;
width:1px;
height:15px;
margin:0px 5px 0 5px;
background-color:#d3d3d3;
}

#bh_frame{
/*overflow: hidden;*/
position: relative;
width:689px;
height:auto;
margin-left:5px;
}

.bh_frame_inside{
width:689px
}

.bh_frame_presentation{
width:689px;
height:330px;
float:left;
clear:both;
position:relative;
margin-bottom:20px
/*background-image:url(img/article/bh_presentation_image.gif);*/
/*background-repeat:no-repeat;*/
}

.bh_frame_galerie{
width:689px;
height:auto;
float:left;
clear:both;
position:relative;
}

.bh_frame_tarifs{
/*overflow:hidden;
overflow-y:auto;*/
width:689px;
height:auto;
float:left;
clear:both;
position:relative;
}

.bg_frame_plan{
width:689px;
height:auto;
float:left;
clear:both;
position:relative;
}

.bh_frame_contact{
width:689px;
height:auto;
float:left;
clear:both;
position:relative;
}

.bh_frame_avis{
width:689px;
height:auto;
float:left;
clear:both;
position:relative;
}

.bh_frame_titre{
color:#4773a5;
font-size:12px;
font-weight:bold;
}

.bh_frame_grand_titre{
color:#4773a5;
font-size:14px;
font-weight:bold;
margin:10px 0 10px 5px;
}

.bh_presentation_image{
padding:20px;
position:absolute;
width:277px;
height:277px;
}

.bh_presentation_separate{
position:absolute;
width:1px;
height:185px;
margin:19px 0 0 290px;
background-color:#d3d3d3;
}

.bh_presentation_corp{
position:absolute;
overflow:auto;
width:378px;
height:310px;
margin:20px 0 0 310px;
}

.bh_presentation_corp_texte{
width:340px;
text-align:justify;
margin:0 0 10px 0 ;
}

.bh_presentation_picto_conteneur{
position:absolute;
width:246px;
height:56px;
margin:274px 0 0 23px;
}

.be_presentation_picto{
float:left;
margin:2px;
}


.bh_contact_coordonné{
margin:20px 0 0 20px;
position:absolute;

width:277px;
height:277px;
}

.bh_contact_separate{
position:absolute;
width:1px;
height:185px;
margin:19px 0 0 290px;
background-color:#d3d3d3;
}

#bh_contact_formulaire{
float:right;
overflow: hidden;
position: relative;
width:358px;
height:330px;
margin:0 20px 0 0;
}

.bh_contact_formulaire_a{
margin:20px 0 0 0;
width:358px;
height:310px;
}

.bh_contact_formulaire_b{
margin:20px 0 0 0;
width:358px;
height:310px;
}



#bh_avis_formulaire{
float:left;
overflow: hidden;
position: relative;
margin:20px 0 0 20px;
width:260px;
height:277px;
}

.bh_avis_formulaire_a{
height:330px;

}

.bh_avis_formulaire_b{
height:330px;
}


.bh_avis_separate{
position:absolute;
width:1px;
height:185px;
margin:35px 0 0 390px;
background-color:#d3d3d3;

}



.bh_avis_commentaire{
float:left;
overflow: hidden;
position: relative;
width:378px;
height:310px;
margin:20px 0px 0 0;

}

.avis_conteneur{
	overflow:auto;
	height: 250px;
}

.avis_commentaire{
width:95%,
}

.avis_nb{
float:left;
color:#4773a5;
font-size:12px;
margin:0 0 0 3px;
}

.avis_commentaire_header{
height:15px;
width:345px;
text-align:right;
}


.avis_commentaire_titre{
float:right;
margin-right:5px;
color:#6e95cf;
}

.avis_commentaire_date{
float:right;
margin-right:15px;
}

.avis_commentaire_commentaire{
text-align:justify;
width:345px;
}

.avis_commentaire_commentaire_separate{
width:150px;
height:1px;
margin:5px auto 0 auto;
background-color:#d3d3d3;
}


.avis_commentaire_titre A{
text-decoration:none;
color:#257cab;
}



#bh_avis_frame{
overflow:hidden;
position:relative;
height:330px;
}



.bh_frame_video{
float:left;
width:689px;
height:330px;
background-image:url(img/article/back_video.gif);
}

.bh_v_block{
margin:45px 0 0 185px;
}

/* botom */

.bh_tools{
position:relative;
margin:0 0 0 113px;
}

#bh_tools_corp_ami, #bh_tools_corp_selection{
width:572px;
display:none;
background-image:url(img/article/tools_corp.gif);
}

/* Promotion */


#bh_promotion_block{
}

.bh_promotion_corp {
	position: relative;
	background-color:#f4f4fc;
	margin:20px;
	border:solid 1px #e7e7f4;
}
 

.bh_promotion_corp_inside{
margin:5px;
text-align:center;
}

.bh_promotion_corp_title_spacer{
height:10px;
}
.bh_promotion_corp_title_a{
color:#928888;
font-size:9px;
}

.bh_promotion_corp_title_b{
color:#56546f;
height:21px;
margin:6px 0 0 0;
}
 

#bh_promotion_title{
width:689px;
height:36px;
background-image:url(img/article/bouton_promotion.gif);
}





/********************************* Block Proxi Hebergement  */

.bh_proxi{
width:695px;
height:337px;
position:relative;
border: solid 1px #c7c7c7;
/*background-image:url(img/article/back_proxi.gif);*/
margin:20px 0 35px 0;
}

.bh_proxi A{
text-decoration:none;
color:#6a6a81;
}

.bh_proxi_titre{
position:absolute;
background-color:#026988;
width:695px;
height:25px;
}

.bh_proxi_titre_text{
clear:both;
float:left;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
margin:5px 0 auto 20px;
}


.bh_proxi_height{
height:0px;
}

.bhp_block_sorties{
clear:both;
float:left;
position:absolute;
margin:40px 0 0 35px;
width:185px;
height:275px;
border:1px solid #c7c7c7;
}

.bhp_block_sorties_title{
clear:both;
float:left;
position:absolute;
margin:5px 0 0 0;
width:183px;
text-align:center;
color:#c71965;
font-weight:bold;
font-size:14px;
}

.bhp_sorties_image{
clear:both;
float:left;
position:absolute;
overflow:hidden;
width:159px;
height:114px;
margin:26px 0 0 13px;
}

.bhp_sorties_title{
clear:both;
float:left;
position:absolute;
margin:151px 0 0 0;
width:183px;
text-align:center;
color:#6a6a81;
font-weight:bold;
font-size:11px;
}

.bhp_sorties_texte{
clear:both;
float:left;
position:absolute;
margin:170px 0 0 10px;
width:163px;
height:250px;
text-align:justify;
}

.bhp_sorties_lien{
clear:both;
float:left;
position:absolute;
margin:248px 0 0 0;
}

.bhp_sorties_lien_text{
float:right;
margin-right:5px;
color:#c71965;
font-size:9px;
}


.bhp_block_loisirs{
clear:both;
float:left;
position:absolute;
margin:40px 0 0 253px;
width:185px;
height:275px;
border:1px solid #c7c7c7;
}

.bhp_block_loisirs_title{
clear:both;
float:left;
position:absolute;
margin:5px 0 0 0;
width:183px;
text-align:center;
color:#046b7b;
font-weight:bold;
font-size:14px;
}

.bhp_loisirs_image{
clear:both;
float:left;
position:absolute;
overflow:hidden;
width:159px;
height:114px;
margin:26px 0 0 13px;
}

.bhp_loisirs_title{
clear:both;
float:left;
position:absolute;
margin:151px 0 0 0;
width:183px;
text-align:center;
color:#6a6a81;
font-weight:bold;
font-size:11px;
}

.bhp_loisirs_texte{
clear:both;
float:left;
position:absolute;
margin:170px 0 0 10px;
width:163px;
height:250px;
text-align:justify;
}

.bhp_loisirs_lien{
clear:both;
float:left;
position:absolute;
margin:248px 0 0 0;
}

.bhp_loisirs_lien_text{
float:right;
margin-right:5px;
color:#046b7b;
font-size:9px;
}

.bhp_block_shopping{
clear:both;
float:left;
position:absolute;
margin:40px 0 0 470px;
width:185px;
height:275px;
border:1px solid #c7c7c7;
}

.bhp_block_shopping_title{
clear:both;
float:left;
position:absolute;
margin:5px 0 0 0;
width:183px;
text-align:center;
color:#9e14b3;
font-weight:bold;
font-size:14px;
}

.bhp_shopping_image{
clear:both;
float:left;
position:absolute;
overflow:hidden;
width:159px;
height:114px;
margin:26px 0 0 13px;
}

.bhp_shopping_title{
clear:both;
float:left;
position:absolute;
margin:151px 0 0 0;
width:183px;
text-align:center;
color:#6a6a81;
font-weight:bold;
font-size:11px;
}

.bhp_shopping_texte{
clear:both;
float:left;
position:absolute;
margin:170px 0 0 10px;
width:163px;
height:250px;
text-align:justify;
}

.bhp_shopping_lien{
clear:both;
float:left;
position:absolute;
margin:248px 0 0 0;
}


.bhp_shopping_lien_text{
float:right;
margin-right:5px;
color:#9e14b3;
font-size:9px;
}

		
/********************************* Pagination */

.pagination{
width:535px;
margin:0 0 20px 0 ;
}


.pagination_left{
float:left;
width:42px;
height:39px;
}

.pagination_center{
float:left;
width:420px;
height:39px;
}

#pagination_center_conteneur{
position:relative;
width:420px;
}

.pagination_center_conteneur_inner{
width:4200px;
height:39px;
}

.pagination_block{
float:left;
width:22px;
height:19px;
margin:0 4px 6px 0;
background-image:url(img/pagination_block.gif);
background-repeat:no-repeat;
background-position:center center;
}

.pagination_texte{ 
margin:3px 0 0 4px;
color:#6d7589;
font-size:10px;
}

.pagination_texte A{ 
text-decoration:none;
color:#d0d2d8;
}

.pagination_texte A:hover{ 
text-decoration:none;
color:#6d7589;
}

.pagination_right{
float:left;
width:42px;
height:39px;

}





/********************************* ARTICLE HEBERGEMENT */



.block_article_hebergement{
width:699px;
background-image:url(img/article_hebergement/bah_back.gif);
}

.bah_header{
width:699px;
height:44px;
background-image:url(img/article_hebergement/bah_head.gif);
}

.bah_titre_height{
height:5px;
}

.bah_titre{
margin:0 0 0 50px;
}


.bah_frame{
width:689px;
position:relative;
margin:0 0 0 5px;
background-image:url(img/article_hebergement/bah_shadow.gif);
background-repeat:no-repeat;
}

.bah_image_height{
height:0px;
}

.bah_image{
position:absolute;
margin:20px;
width:277px;
height:277px;
}

.bah_corp{
margin:19px 20px 20px 20px;
text-align:justify;
}

.bah_separate{
position:absolute;
width:1px;
height:185px;
margin:19px 0 0 290px;
background-color:#d3d3d3;
}



.bah_bottom{
width:699px;
background-image:url(img/article_hebergement/bah_bottom.gif);
background-repeat:no-repeat;
}


.bah_tools{
margin:0px 0 0 113px;
}

.bah_bottom_height{
height:10px;
}

#bh_tools_corp_ami, #bh_tools_corp_selection, #bh_tools_corp_confirmation{
width:572px;
display:none;
background-image:url(img/article/tools_corp.gif);
}




























































/********************************* temp */


	
h1 {
text-transform : uppercase;
font-size : 24px;
}

h1 a{

}

h2{
text-transform : none;
text-decoration:none;
font-size:10px;
padding:0;
margin:0;
}

#barre_navigation{
width:171px;
margin-left:12px;
}

#barre_navigation:hover, #barre_navigation A:hover{
cursor: pointer;
}

.accordeon H2 A, .accordeon H2 A:hover{
color:#43698d;
}



/* */

.sousnav_block_a_1{
width:171px;
padding-bottom:2px;
background-image:url(img/menu/sousnav_block_a_1.gif);
background-repeat:no-repeat;
background-position:top;
}

.sousnav_block_b_1{
width:171px;

background-image:url(img/menu/sousnav_block_b_1.gif);
}

.sousnav_block_c_1{
width:171px;
background-image:url(img/menu/sousnav_block_c_1.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.accordeonbouton_1{
height:21px;
background-image:url(img/menu/sousnav_block_d_1.gif);
background-repeat:no-repeat;
}

.accordeonbouton_b_1{
height:21px;
background-image:url(img/menu/sousnav_block_db_1.gif);
background-repeat:no-repeat;
}

.sousnav_bottom_1{
width:171px;
height:10px;
margin-top:5px;
/*background-image:url(img/menu/sousnav_bottom_1.gif);*/
}

.togglerlink_1{
margin:6px 0 0 15px;
height:20px;
color:#ebf3fa;
}

.togglerlink_1 A, .togglerlink_1  A{
font-weight:bold;
color:#ebf3fa;
}

.togglerlink_b_1 A, .togglerlink_b_1  A,{
font-weight:bold;
color:#43698d;
}


.accordeonlink_1{
padding:2px 0 0 20px;
}

.accordeonlink_b_1{
padding:2px 0 0 40px;
}

.accordeonlink_1 A{
font-weight:bold;
color:#43698d;
}

.accordeonlink_b_1 A{
font-weight:bold;
color:#43698d;
}
/* */


.sousnav_block_a_2{
width:171px;
padding-bottom:2px;
background-image:url(img/menu/sousnav_block_a_2.gif);
background-repeat:no-repeat;
background-position:top;
}

.sousnav_block_b_2{
width:171px;

background-image:url(img/menu/sousnav_block_b_2.gif);
}

.sousnav_block_c_2{
width:171px;
background-image:url(img/menu/sousnav_block_c_2.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.accordeonbouton_2{
height:21px;
background-image:url(img/menu/sousnav_block_d_2.gif);
background-repeat:no-repeat;
}

.sousnav_bottom_2{
width:171px;
height:10px;
margin-top:5px;
background-image:url(img/menu/sousnav_bottom_2.gif);
}

.togglerlink_2{
margin:6px 0 0 15px;
height:20px;
}

.togglerlink_2 A{
font-weight:bold;
color:#f6adcd;
}


.accordeonlink_2{
padding:2px 0 0 20px;
}

.accordeonlink_2 A{
color:#a13b68;
}
/* */


.sousnav_block_a_3{
width:171px;
padding-bottom:2px;
background-image:url(img/menu/sousnav_block_a_3.gif);
background-repeat:no-repeat;
background-position:top;
}

.sousnav_block_b_3{
width:171px;

background-image:url(img/menu/sousnav_block_b_3.gif);
}

.sousnav_block_c_3{
width:171px;
background-image:url(img/menu/sousnav_block_c_3.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.accordeonbouton_3{
height:21px;
background-image:url(img/menu/sousnav_block_d_3.gif);
background-repeat:no-repeat;
}

.sousnav_bottom_3{
width:171px;
height:10px;
margin-top:5px;
background-image:url(img/menu/sousnav_bottom_3.gif);
}

.togglerlink_3{
margin:6px 0 0 15px;
height:20px;
}

.togglerlink_3 A{
font-weight:bold;
color:#b6e6cd;
}


.accordeonlink_3{
padding:2px 0 0 20px;
}

.accordeonlink_3 A{
color:#438d67;
}
/* */


.sousnav_block_a_4{
width:171px;
padding-bottom:2px;
background-image:url(img/menu/sousnav_block_a_4.gif);
background-repeat:no-repeat;
background-position:top;
}

.sousnav_block_b_4{
width:171px;

background-image:url(img/menu/sousnav_block_b_4.gif);
}

.sousnav_block_c_4{
width:171px;
background-image:url(img/menu/sousnav_block_c_4.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.accordeonbouton_4{
height:21px;
background-image:url(img/menu/sousnav_block_d_4.gif);
background-repeat:no-repeat;
}

.sousnav_bottom_4{
width:171px;
height:10px;
margin-top:5px;
background-image:url(img/menu/sousnav_bottom_4.gif);
}

.togglerlink_4{
margin:6px 0 0 15px;
height:20px;
}

.togglerlink_4 A{
font-weight:bold;
color:#d4bfdd;
}


.accordeonlink_4{
padding:2px 0 0 20px;
}

.accordeonlink_4 A{
color:#72507f;
}
/* */


.sousnav_block_a_5{
width:171px;
padding-bottom:2px;
background-image:url(img/menu/sousnav_block_a_5.gif);
background-repeat:no-repeat;
background-position:top;
}

.sousnav_block_b_5{
width:171px;

background-image:url(img/menu/sousnav_block_b_5.gif);
}

.sousnav_block_c_5{
width:171px;
background-image:url(img/menu/sousnav_block_c_5.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.accordeonbouton_5{
height:21px;
background-image:url(img/menu/sousnav_block_d_5.gif);
background-repeat:no-repeat;
}

.sousnav_bottom_5{
width:171px;
height:10px;
margin-top:5px;
background-image:url(img/menu/sousnav_bottom_5.gif);
}

.togglerlink_5{
margin:6px 0 0 15px;
height:20px;
}

.togglerlink_5 A{
font-weight:bold;
color:#d2806e;
}


.accordeonlink_5{
padding:2px 0 0 20px;
}

.accordeonlink_5 A{
color:#9a584a;
}
/* */


.sousnav_block_a_6{
width:171px;
padding-bottom:2px;
background-image:url(img/menu/sousnav_block_a_6.gif);
background-repeat:no-repeat;
background-position:top;
}

.sousnav_block_b_6{
width:171px;

background-image:url(img/menu/sousnav_block_b_6.gif);
}

.sousnav_block_c_6{
width:171px;
background-image:url(img/menu/sousnav_block_c_6.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.accordeonbouton_6{
height:21px;
background-image:url(img/menu/sousnav_block_d_6.gif);
background-repeat:no-repeat;
}

.sousnav_bottom_6{
width:171px;
height:10px;
margin-top:5px;
background-image:url(img/menu/sousnav_bottom_6.gif);
}

.togglerlink_6{
margin:6px 0 0 15px;
height:20px;
}

.togglerlink_6 A{
font-weight:bold;
color:#b6e0e6;
}


.accordeonlink_6{
padding:2px 0 0 20px;
}

.accordeonlink_6 A{
color:#43838d;
}
/* */


.sousnav_block_a_7{
width:171px;
padding-bottom:2px;
background-image:url(img/menu/sousnav_block_a_7.gif);
background-repeat:no-repeat;
background-position:top;
}

.sousnav_block_b_7{
width:171px;

background-image:url(img/menu/sousnav_block_b_7.gif);
}

.sousnav_block_c_7{
width:171px;
background-image:url(img/menu/sousnav_block_c_7.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.accordeonbouton_7{
height:21px;
background-image:url(img/menu/sousnav_block_d_7.gif);
background-repeat:no-repeat;
}

.sousnav_bottom_7{
width:171px;
height:10px;
margin-top:5px;
background-image:url(img/menu/sousnav_bottom_7.gif);
}

.togglerlink_7{
margin:6px 0 0 15px;
height:20px;
}

.togglerlink_7 A{
font-weight:bold;
color:#e29a73;
}

.accordeonlink_7{
padding:2px 0 0 20px;
}

.accordeonlink_7 A{
color:#be6c3f;
}
/* */





.togglerlink A{
font-family:Trebuchet MS;
font-size:10px;
font-weight:bold;
}

.togglerspacer{
height:1px;
}








#barre_navigation h4{
font-size: 12px;
font-weight: normal;
text-transform: uppercase;
cursor: pointer;    

}

#barre_navigation a{
text-decoration : none;
}


#barre_navigation ul{
padding: 4px 2px 4px 10px;;
font-size: 11px;

}

#barre_navigation ul li{
list-style-type : none;
}

#barre_navigation ul li a {
text-decoration: none;
}

#barre_navigation ul li a:hover {
text-decoration: none;


}



.bva_corpnew{
width:420px;
margin:5px 0 0 10px;
text-align:justify;
color:#5980c1;
height:100px;
}

.bva_corpnew a{
color:#5980c1;
}
.bva_corpnewtxt{
float:left;
width:205px;
}