/* GENERAL */
#body {
background-color:#dbecfe;
font-family:Tahoma,Verdana,Sans-serif;
margin:15px 0 0;
padding:0;
}

img {
border-style:none;
margin:0;
padding:0;
}

.total_france {
margin:0 auto;
padding:0;
width:890px;
}

.menu_header_dnas {
margin-bottom: 0;
}

/* PAGE D'ACCUEIL */
#contenu{
width: 890px;
height: 1028px;
background: url('../images/bg_page_accueil.jpg') left bottom no-repeat;
margin-top: 31px;
}

#contenu_hiver{
width: 890px;
height: 1028px;
background: url('../images/bg_page_accueil_hiver.jpg') left bottom no-repeat;
margin-top: 31px;
/margin-top: -18px;
}

#titre{
width: 890px;
height: 76px; 
/padding-top: 16px;
}

#accroche{
width: 455px;
margin: -19px 0 0 30px;
font-size: 15px;
font-family: Tahoma,Verdana,Sans-serif;
float: left;
}

#accroche_hiver{
width: 455px;
margin: -19px 0 0 30px;
font-size: 15px;
font-family: Tahoma,Verdana,Sans-serif;
float: left;
color: #d8e3eb;
}

#accroche p {
margin-bottom: 2px;
}

#accroche p strong{
color: #845415;
}

#accroche_hiver p strong{
color: #ffffff;
}

#regions{
width: 377px;
height: 50px;
margin: 7px 0 0 28px;
float: left;
}

.presentation_regions{
float: left;
/margin-bottom: 10px;
}

.presentation_regions_hiver{
float: left;
/margin-bottom: 10px;
}


.photo_regions{
margin: 0 10px 10px 38px;
/margin-bottom: 0;
float: left;
}

.petit_descriptif_regions{
width: 170px;
float: left;
margin: 0;
font-size: 12px;
font-family: Tahoma,Verdana,Sans-serif;
text-decoration: none;
color: #000000;
}

.petit_descriptif_regions_hiver{
width: 170px;
float: left;
margin: 0;
font-size: 12px;
font-family: Tahoma,Verdana,Sans-serif;
text-decoration: none;
color: #ffffff;
}

.petit_descriptif_regions_off{
width: 170px;
float: left;
margin: 0;
font-size: 12px;
font-family: Tahoma,Verdana,Sans-serif;
color: #6d767f;
}

.presentation_regions_hiver .petit_descriptif_regions_off{
width: 170px;
float: left;
margin: 0;
font-size: 12px;
font-family: Tahoma,Verdana,Sans-serif;
color: #80a5bf;
}

.btn_offres{
width: 53px;
height: 60px;
background : url('../images/btn_offres_off.jpg') bottom left no-repeat;
text-decoration: none;
display: block;
float: left;
margin : 5px 0 0 4px;
border: 0;
}

.btn_offres_hiver1{
width: 53px;
height: 60px;
background : url('../images/btn_offres_hiver1_off.jpg') bottom left no-repeat;
text-decoration: none;
display: block;
float: left;
margin : 5px 0 0 4px;
border: 0;
}

.btn_offres_focus{
width: 53px;
height: 60px;
background : url('../images/btn_offres_on.jpg') bottom left no-repeat;
text-decoration: none;
display: block;
float: left;
margin : 5px 0 0 4px;
border: 0;
}

.btn_offres_hiver1_focus{
width: 53px;
height: 60px;
background : url('../images/btn_offres_hiver1_on.jpg') bottom left no-repeat;
text-decoration: none;
display: block;
float: left;
margin : 5px 0 0 4px;
border: 0;
}

.btn_offres_pyrenees{
width: 53px;
height: 60px;
background : url('../images/btn_offres_pyrenees_off.jpg') bottom left no-repeat;
text-decoration: none;
display: block;
float: left;
margin : 5px 0 0 4px;
border: 0;
}

.btn_offres_pyrenees_focus{
width: 53px;
height: 60px;
background : url('../images/btn_offres_pyrenees_on.jpg') bottom left no-repeat;
text-decoration: none;
display: block;
float: left;
margin : 5px 0 0 4px;
border: 0;
}

#package{
width: 259px;
height: 235px;
clear: left;
float: left;
margin: 133px 0 0 101px;
/margin-top: 140px;
}

#package_hiver{
width: 259px;
height: 235px;
clear: left;
float: left;
margin: 111px 0 0 101px;
/margin-top: 130px;
}

#titre_package{
padding: 0 53px 0 28px;
height: 60px;
}

.contenu_package{
background: url('../images/puce_contenu_package.jpg') 0 4px no-repeat;
width: 238px;
padding: 0 0 0 21px;
font-size: 12px;
font-family: Tahoma,Verdana,Sans-serif;
margin: 0 0 8px 0;
}

.contenu_package_hiver{
background: url('../images/puce_contenu_package_hiver.jpg') 0 4px no-repeat;
width: 238px;
padding: 0 0 0 21px;
font-size: 12px;
font-family: Tahoma,Verdana,Sans-serif;
margin: 0 0 8px 0;
}

.conclusion_package_hiver{
width: 265px;
font-style: italic;
font-size: 12px;
font-family: Tahoma,Verdana,Sans-serif;
text-align: center;
margin-left: -11px;
}

#prix_package{
width: 259px; 
text-align: center;
font-size: 18px;
font-family: Tahoma,Verdana,Sans-serif;
color: #cc3300;
font-weight: bold;
margin: 15px 0 0 0;
}

/* PAGE REGIONS */
.lien_logo{
float: left;
display: block;
height: 50px;
width: 90px;
position: absolute;
top: 150px;
left: 422px;
}

.lien_logo a{
display: block;
height: 50px;
width: 90px;
}

#accroche_region{
width: 770px;
margin: 105px 0 25px 0;
padding : 0 60px 0 60px;
font-size: 16px;
font-family: Tahoma,Verdana,Sans-serif;
font-weight: bold;
float: left;
color: #ffffff;
text-align: center;
}

#accroche_region_hiver{
width: 770px;
margin: 105px 0 25px 0;
padding : 0 60px 0 60px;
font-size: 16px;
font-family: Tahoma,Verdana,Sans-serif;
font-weight: bold;
float: left;
color: #24628e;
text-align: center;
}

.paragraphe1 p{
margin: 0 0 14px 0;
}

.offre_gauche{
margin: 0 30px 18px 0;
float: left;
width: 400px;
}

.offre_droite{
margin: 0 30px 18px 0;
float: left;
width: 400px;
}

.encart_offres{
width: 380px;
padding: 10px 10px 0 10px;
background: url('../images/bg_haut_proposition.jpg') left top no-repeat;
background-color: #f1d3a7;
float: left;
}

.encart_offres_hiver{
width: 380px;
padding: 10px 10px 0 10px;
background: url('../images/bg_haut_proposition_hiver.jpg') left top no-repeat;
background-color: #ffffff;
float: left;
}

.encart_offres .titre, .encart_offres_hiver .titre{
font-size: 15px;
font-family: Tahoma,Verdana,Sans-serif;
color: #845415;
margin: 0 0 10px 0;
}

.encart_offres_hiver .titre{color: #24628e;}

.encart_offres .titre span, .encart_offres_hiver .titre span{
font-weight: bold;
color: #000000; 
display: block;
}

.encart_offres .descriptif, .encart_offres_hiver .descriptif {
font-size: 12px;
font-family: Tahoma,Verdana,Sans-serif;
margin: 0 0 10px 0;
}

.encart_offres .descriptif img, .encart_offres_hiver .descriptif img{
margin : 0 9px 0 0;
float: left;
}

.encart_offres .tarif, .encart_offres_hiver .tarif {
width: 165px;
height: 26px;
/*padding-top: 1px;*/
background: url('../images/bg_prix.jpg') left top no-repeat;
float: left;
margin : 0 0 0 0;
font-size: 12px;
font-family: Tahoma,Verdana,Sans-serif;
color: #ffffff;
text-align: center;
}

.encart_offres_hiver .tarif {background: url('../images/bg_prix_hiver.jpg') left top no-repeat;}

.encart_offres .tarif span.prix, .encart_offres_hiver .tarif span.prix{
font-size: 18px;
font-weight: bold;
}

.encart_offres .tarif span.duree, .encart_offres_hiver .tarif span.duree{
font-size: 10px;
}

.encart_offres_petit {
width: 380px;
padding: 10px 10px 0 10px;
background: url('../images/bg_haut_proposition.jpg') left top no-repeat;
background-color: #f1d3a7;
float: left;
}

.encart_offres_petit  .titre{
font-size: 13px;
font-family: Tahoma,Verdana,Sans-serif;
color: #845415;
margin: 0 0 10px 0;
}

.encart_offres_petit  .titre span{
font-weight: bold;
color: #000000; 
}

.encart_offres_petit  .descriptif {
font-size: 11px;
font-family: Tahoma,Verdana,Sans-serif;
margin: 0 0 5px 0;
}

.encart_offres_petit  .descriptif img{
margin : 0 5px 0 0;
float: left;
}

.encart_offres_petit  .tarif {
width: 157px;
height: 18px;
padding-bottom: 1px;
background: url('../images/bg_prix_petit.jpg') left top no-repeat;
float: right;
margin : 0 0 0 0;
font-size: 10px;
font-family: Tahoma,Verdana,Sans-serif;
color: #ffffff;
text-align: center;
}

.encart_offres_petit  .tarif span.prix{
font-size: 15px;
font-weight: bold;
}

.encart_offres_petit .tarif span.duree{
font-size: 9px;
}

.package {
padding : 10px 10px 10px 10px;
float: left;
font-size: 12px;
font-family: Tahoma,Verdana,Sans-serif;
background: url('../images/bg_bas_proposition.jpg') left bottom no-repeat;
background-color: #f1d3a7;
width: 380px;
}

.package_hiver {
padding : 10px 10px 10px 10px;
float: left;
font-size: 12px;
font-family: Tahoma,Verdana,Sans-serif;
background: url('../images/bg_bas_proposition_hiver.jpg') left bottom no-repeat;
background-color: #ffffff;
width: 380px;
}

.package span {
font-weight: bold;
color: #845415;
font-size: 14px;
}

.package_hiver span {
font-weight: bold;
color: #24628e;
font-size: 14px;
}

.package_petit {
padding : 5px 10px 10px 10px;
float: left;
font-size: 11px;
font-family: Tahoma,Verdana,Sans-serif;
background: url('../images/bg_bas_proposition.jpg') left bottom no-repeat;
background-color: #f1d3a7;
width: 380px;
}

.package_petit span {
font-weight: bold;
color: #845415;
font-size: 12px;
}

/* AVEYRON */
#contenu_region_aveyron{
width: 890px;
height: 951px;
background: url('../images/bg_page_regions_aveyron.jpg') left top no-repeat;
background-color: #64ab27;
float: left;
}

#titre_aveyron{
width: 375px;
height: 39px;
margin: 28px 30px 0 484px;
background: url('../images/titre_aveyron.jpg') left top no-repeat;
float: left;
}

#description_aveyron{
width: 890px;
height: 438px;
padding: 0 30px 0 30px;
background: url('../images/bg_description_aveyron.jpg') left top no-repeat;
float: left;
}

#description_aveyron .paragraphe1{
width: 510px;
font-family: Tahoma,Verdana,Sans-serif;
font-size: 14px;
color: #e6fba4;
float: left;
margin: 10px 0 0 320px;
}

#description_aveyron .paragraphe2{
width: 677px;
font-family: Tahoma,Verdana,Sans-serif;
font-size: 14px;
color: #e6fba4;
float: left;
margin: 80px 0 0 0;
}

#offres_aveyron{
float: left; 
width: 860px;
background: url('../images/bg_offres_aveyron.jpg') left top no-repeat;
background-color: #64ab27;
padding: 148px 0 0 30px;
float: left;
}

/* LOZERE */
#contenu_region_lozere{
width: 890px;
height: 951px;
background: url('../images/bg_page_regions_lozere.jpg') left top no-repeat;
background-color: #64ab27;
float: left;
}

#titre_lozere{
width: 375px;
height: 39px;
margin: 28px 30px 0 484px;
background: url('../images/titre_lozere.jpg') left top no-repeat;
float: left;
}

#description_lozere{
width: 890px;
height: 448px;
padding: 0 30px 0 30px;
background: url('../images/bg_description_lozere.jpg') left top no-repeat;
float: left;
}

#description_lozere .paragraphe1{
width: 510px;
font-family: Tahoma,Verdana,Sans-serif;
font-size: 14px;
color: #e6fba4;
float: left;
margin: 10px 0 0 320px;
}

#description_lozere .paragraphe2{
width: 677px;
font-family: Tahoma,Verdana,Sans-serif;
font-size: 14px;
color: #e6fba4;
float: left;
margin: 66px 0 0 0;
}

#offres_lozere{
float: left; 
width: 860px;
background: url('../images/bg_offres_lozere.jpg') left top no-repeat;
background-color: #64ab27;
padding: 148px 0 0 30px;
float: left;
}

/* VENDEE */
#contenu_region_vendee{
width: 890px;
height: 951px;
background: url('../images/bg_page_regions_vendee.jpg') left top no-repeat;
background-color: #64ab27;
float: left;
}

#titre_vendee{
width: 390px;
height: 39px;
margin: 28px 30px 0 469px;
background: url('../images/titre_vendee.jpg') left top no-repeat;
float: left;
}

#description_vendee{
width: 890px;
height: 468px;
padding: 0 30px 0 30px;
background: url('../images/bg_description_vendee.jpg') left top no-repeat;
float: left;
}

#description_vendee .paragraphe1{
width: 510px;
font-family: Tahoma,Verdana,Sans-serif;
font-size: 14px;
color: #e6fba4;
float: left;
margin: 10px 0 0 320px;
}

#description_vendee .paragraphe2{
width: 677px;
font-family: Tahoma,Verdana,Sans-serif;
font-size: 14px;
color: #e6fba4;
float: left;
margin: 38px 0 0 0;
}

#offres_vendee{
float: left; 
width: 860px;
background: url('../images/bg_offres_vendee.jpg') left top no-repeat;
background-color: #64ab27;
padding: 148px 0 0 30px;
float: left;
}

/* BOUCHES DU RHÔNE */
#contenu_region_bouches_du_rhone{
width: 890px;
height: 951px;
background: url('../images/bg_page_regions_bouches_du_rhone.jpg') left top no-repeat;
background-color: #64ab27;
float: left;
}

#titre_bouches_du_rhone{
width: 390px;
height: 39px;
margin: 28px 30px 0 469px;
background: url('../images/titre_bouches_du_rhone.jpg') left top no-repeat;
float: left;
}

#description_bouches_du_rhone{
width: 890px;
padding: 0 30px 0 30px;
background: url('../images/bg_description_bouches_du_rhone.jpg') left top no-repeat;
float: left;
}

#description_bouches_du_rhone .paragraphe1{
width: 510px;
font-family: Tahoma,Verdana,Sans-serif;
font-size: 14px;
color: #e6fba4;
float: left;
margin: -5px 0 0 320px;
}

#description_bouches_du_rhone .paragraphe2{
width: 677px;
font-family: Tahoma,Verdana,Sans-serif;
font-size: 14px;
color: #e6fba4;
float: left;
margin: 15px 0 0 0;
}

#offres_bouches_du_rhone{
float: left; 
width: 860px;
background: url('../images/bg_offres_bouches_du_rhone.jpg') left top no-repeat;
background-color: #64ab27;
padding: 148px 0 0 30px;
float: left;
}

/* PYRENEES ATLANTIQUES */
#contenu_region_pyrenees_atlantiques{
width: 890px;
height: 951px;
background: url('../images/bg_page_regions_pyrenees.jpg') left top no-repeat;
background-color: #64ab27;
float: left;
}

#titre_pyrenees_atlantiques{
width: 390px;
height: 39px;
margin: 28px 30px 0 469px;
background: url('../images/titre_pyrenees.jpg') left top no-repeat;
float: left;
}

#description_pyrenees_atlantiques{
width: 890px;
padding: 0 30px 0 30px;
background: url('../images/bg_description_pyrenees.jpg') left top no-repeat;
float: left;
}

#description_pyrenees_atlantiques .paragraphe1{
width: 510px;
font-family: Tahoma,Verdana,Sans-serif;
font-size: 14px;
color: #e6fba4;
float: left;
margin: 21px 0 0 320px;
}

#description_pyrenees_atlantiques .paragraphe2{
width: 677px;
font-family: Tahoma,Verdana,Sans-serif;
font-size: 14px;
color: #e6fba4;
float: left;
margin: 68px 0 0 0;
}

#offres_pyrenees_atlantiques{
float: left; 
width: 860px;
background: url('../images/bg_offres_pyrenees.jpg') left top no-repeat;
background-color: #64ab27;
padding: 148px 0 0 30px;
float: left;
}

/* ISERE */
#contenu_region_isere{
width: 890px;
height: 951px;
background: url('../images/bg_page_regions_isere.jpg') left top no-repeat;
background-color: #cce3f4;
float: left;
margin-top: -18px;
}

#titre_isere{
width: 375px;
height: 39px;
margin: 28px 30px 0 484px;
background: url('../images/titre_isere.jpg') left top no-repeat;
float: left;
}

#description_isere{
width: 890px;
height: 467px;
padding: 0 30px 0 30px;
background: url('../images/bg_description_isere.jpg') left top no-repeat;
float: left;
}

#description_isere .paragraphe1{
width: 510px;
font-family: Tahoma,Verdana,Sans-serif;
font-size: 14px;
color: #3c79a4;
float: left;
margin: 30px 0 0 320px;
}

#description_isere .paragraphe2{
width: 826px;
font-family: Tahoma,Verdana,Sans-serif;
font-size: 14px;
color: #3c79a4;
float: left;
margin: 101px 0 0 0;
}

#offres_isere{
float: left; 
width: 860px;
background: url('../images/bg_offres_isere.jpg') left top no-repeat;
background-color: #cce3f4;
padding: 148px 0 0 30px;
float: left;
}
