#cadre {
background-color:#000000;
margin-left:10px;
width:873px;
height:450px;
}
#cadre2 {
background-color:#000000;
margin-left:10px;
width:873px;
}

#texte_intro{
margin:0px;
margin-left:15px;
font-size:11px;
width:850px;
padding-top:10px;
}
#texte_intro span{
color:#C6D872;
}

/*bloc pré packagés*/
a#bloc_prepack {
float:left;
width:226px;
height:355px;
background-color:#383A2D;
border:1px solid #383A2D;
margin-left:12px;
margin-right:30px;
}

a:hover#bloc_prepack {
border:1px solid #C6D872;
}

#barre_bloc1 {
background-color:#C6D872;
height:50px;
text-align:center;
}
#barre_bloc1 img{
margin-top:10px;
}

#bloc_prepack p{
margin:0px;
width:200px;
text-align:justify;
font-size:11px;
margin-left:11px;
margin-top:10px;
}

/*bloc sur mesure*/
a#bloc_sur_mesure {
float:left;
width:226px;
height:355px;
background-color:#C6D872;
border:1px solid #C6D872;
margin-left:10px;
margin-right:30px;
}

a:hover#bloc_sur_mesure {
border:1px solid #383A2D;
}

#barre_bloc2 {
background-color:#383A2D;
height:50px;
text-align:center;
}
#barre_bloc2 img{
margin-top:10px;
}

a#bloc_sur_mesure p{
margin:0px;
width:200px;
text-align:justify;
font-size:11px;
margin-left:11px;
margin-top:10px;
color:#383A2D
}
a:hover#bloc_sur_mesure p{
color:#000000;
}

/*bloc thématiques*/
a#bloc_thematiques {
float:left;
width:311px;
height:168px;
background-color:#383A2D;
border:1px solid #383A2D;
margin-left:10px;
position:relative;
}

a:hover#bloc_thematiques {
border:1px solid #C6D872;
}

a#bloc_thematiques #img_thematiques {
position:absolute;
right:0px;
border-left:10px solid #C6D872;
}

#img_titre_th1 {
position:absolute;
top:40px;
left:60px;
}

#img_titre_th2 {
position:absolute;
top:110px;
left:48px;
}

#img_titre_th2_en {
position:absolute;
top:40px;
left:45px;
}

#img_titre_th1_en {
position:absolute;
top:110px;
left:58px;
}

/*bloc opportunités*/
a#bloc_opportunites {
float:left;
width:311px;
height:168px;
background-color:#C6D872;
border:1px solid #C6D872;
margin-left:10px;
margin-top:15px;
text-align:center;
position:relative;
}

a:hover#bloc_opportunites {
border:1px solid #383A2D;
}

#img_titre_op {
margin-top:7px;
}

#img_opportunites {
position:absolute;
bottom:0px;
left:0px;
border-top:10px solid #383A2D;
}

/*page esprit ET*/
#colonne_gche {
float:left;
width:520px;
border-right:5px solid #383A2D;
height:450px;
position:relative;
}
#colonne_gche2 {
float:left;
width:520px;
height:450px;
position:relative;
}

p#texte_vert{
margin:0px;
margin-left:20px;
font-size:12px;
width:480px;
padding-top:20px;
color:#c8da6c;
text-align:justify;
line-height:15px;
}
p#texte_vert span{
color:#ffffff;
}

#colonne_drte {
float:left;
width:347px;
}

#flash1 {
border:3px solid #C6D872;
margin-top:50px;
}
#img_nos_services {
border:3px solid #C6D872;
height:443px;
}

/*page idees de tours*/
/*bloc_ac_chauffeur*/
a#bloc_ac_chauffeur {
float:left;
width:415px;
height:155px;
background-color:#C6D872;
border:1px solid #C6D872;
margin-left:10px;
margin-top:5px;
text-align:center;
position:relative;
}

a:hover#bloc_ac_chauffeur {
border:1px solid #383A2D;
}

#titre_ac_chauffeur {
margin-top:15px;
width:200px;
color:#383A2D;
font-size:11px;
position:absolute;
left:10px;
}
#titre_ac_chauffeur img{
margin-bottom:5px;
}

#img_ac_chauffeur  {
position:absolute;
bottom:0px;
right:0px;
}

/*bloc_sans_chauffeur*/
a#bloc_sans_chauffeur {
float:left;
width:415px;
height:155px;
background-color:#C6D872;
border:1px solid #C6D872;
margin-left:10px;
margin-top:5px;
text-align:center;
position:relative;
}

a:hover#bloc_sans_chauffeur {
border:1px solid #383A2D;
}

#titre_sans_chauffeur {
margin-top:15px;
margin-left:210px;
width:200px;
color:#383A2D;
font-size:11px;
}
#titre_sans_chauffeur img{
margin-bottom:5px;
}

#img_sans_chauffeur  {
position:absolute;
bottom:0px;
left:0px;
}

p.texte_normal{
margin:0px;
margin-left:10px;
font-size:11px;
width:700px;
margin-top:10px;
color:#ffffff;
}
p.texte_normal span{
color:#C6D872;
}

a.bloc_bas {
float:left;
height:40px;
width:415px;
background-color:#383A2D;
display:block;
margin-left:13px;
margin-top:5px;
text-align:center;
position:relative;
border:1px solid #383A2D;
}
a:hover.bloc_bas {
border:1px solid #C6D872;
}

.fleche{
position:absolute;
top:10px;
left:10px;
}

.titre{
margin-top:3px;
}

/*page produit tours prepacks*/
/*type 1*/
.produit_type1 {
float:left;
margin-top:30px;
margin-bottom:70px;
background-color:#c6d872;
height:100px;
width:215px;
display:block;
margin-left:38px;
position:relative;
margin-right:20px;
}
.produit_type1 img {
margin-left:5px;
margin-top:5px;
}
.texte_cote_offre1 {
position:absolute;
top:5px;
left:135px;
color:#383A2D;
text-align:center
}
.texte_cote_offre1 span{
color:#000000;
font-weight:bold;
}

.bloc_texte_offre1 {
background-color:#383A2D;
width:215px;
position:absolute;
top:100px;
left:0px;
}
.bloc_texte_offre1 p{
width:190px;
margin:0px;
margin:5px 0px 5px 10px;
}

/*type 2*/
a.produit_type2 {
float:left;
margin-top:30px;
background-color:#383A2D;
height:100px;
width:215px;
display:block;
margin-left:38px;
position:relative;
color:#383A2D;
margin-right:20px;
margin-bottom:70px;
}
a:hover.produit_type2 {
color:#000000;
}
.produit_type2 img {
margin-left:5px;
margin-top:5px;
}
.texte_cote_offre2 {
position:absolute;
top:5px;
left:135px;
color:#c6d872;
text-align:center
}
.texte_cote_offre2 span{
color:#ffffff;
font-weight:bold;
}

.bloc_texte_offre2 {
background-color:#c6d872;
color:#383A2D;
width:215px;
position:absolute;
top:100px;
left:0px;
}
.bloc_texte_offre2 p{
width:190px;
margin:0px;
margin:5px 0px 5px 10px;
}

/*contact*/
#colonne_gche2 form  {
margin-left:50px;
}

#colonne_gche2 input  {
width:150px;
margin-top:8px;
position:absolute;
left:200px;
}
#colonne_gche2 label {
line-height:25px;
}
/*#colonne_gche2 input#nom {
margin-left:60px;
}
#colonne_gche2 input#prenom {
margin-left:40px;
}
#colonne_gche2 input#adresse {
margin-left:36px;
}
#colonne_gche2 input#cp {
margin-left:10px;
}
#colonne_gche2 input#ville {
margin-left:62px;
}
#colonne_gche2 input#tel {
margin-left:68px;
}
#colonne_gche2 input#mail {
margin-left:48px;
}*/

/*page devis*/
#devis{
margin-top:10px;
margin-left:20px;
position:relative;
}


#cadre2 form span {
color:#c6d872;
}

#devis input, #devis select   {
position:absolute;
left:250px;
}
#devis label {
line-height:25px;
}

/*#devis input#nom{
margin-left:50px;
}

#devis input#prenom{
margin-left:30px;
}
#devis input#societe{
margin-left:42px;
}
#devis input#adresse{
margin-left:40px;
}
#devis input#cp{
margin-left:14px;
}
#devis input#ville{
margin-left:66px;
}
#devis input#pays{
margin-left:47px;
}
#devis input#tel_mobile{
margin-left:50px;
}
#devis input#tel_domicile{
margin-left:39px;
}
#devis input#tel_bureau{
margin-left:46px;
}
#devis input#fax{
margin-left:118px;
}
#devis input#mail{
margin-left:89px;
}

#devis input#JJ_mariage{
width:40px;
margin-left:85px;
}
#devis input#MM_mariage{
width:40px;
margin-left:0px;
}
#devis input#AAAA_mariage{
width:60px;
margin-left:0px;
}
#devis select#nb_mariage{
width:60px;
margin-left:5px;
}*/
#devis input#nb_adultes, #devis input#nb_adolescents, #devis input#nb_enfants, #devis input#nb_bebes{
margin-left:50px
}
input#bt_envoi {
margin-top:20px;
margin-bottom:20px;
margin-left:-50px;
}
/*
#devis input#nb_adolescents{
margin-left:27px
}
#devis input#nb_enfants{
margin-left:71px
}
#devis input#nb_bebes{
margin-left:73px
}
#devis select#destination{
margin-left:100px;
}
#devis input#arrivee{
margin-left:37px
}
#devis select#hebergement{
margin-left:39px;
}
#devis select#pension{
margin-left:63px;
}
#devis input#nb_jrs_total{
margin-left:24px
}*/
#devis textarea {
width:450px;
height:150px;
margin-top:10px;
}