
/*****************************************/
/***** mise en forme lié aux CGV-CPV *****/
/*****************************************/

#bas_page_info {
margin-right:0px;
}

#bloc_demande_info {
position:relative;
top:10px;
width:460px;
display:block;
margin-left: auto ;
margin-right: auto ;
}

.bloc_contenu_identification {
position:relative;
top:10px;
width:460px;
display:block;
margin-left: auto ;
margin-right: auto ;
}

.bloc_affichage {
width: 100%;
display:block;
position:relative;
margin-top:10px;
}

#cgv_e1, #cpv_e2 {
display:block;
width:650px;
position:relative;
top:10px;
left:10px;
}

#souscription_e3 {
display:block;
width:650px;
position:relative;
top:10px;
left:10px;
}


#cpv_e2 a {
text-decoration:none;
color:#e37633;
}

#cgv_e1 a {
text-decoration:none;
color:#e37633;
}

#cgv_e1 {
background:url(../img/cpv/cgv_1.jpg) no-repeat;
}

#cpv_e2 {
background:url(../img/cpv/cpv_2.jpg) no-repeat;
}

#souscription_e3 {
background:url(../img/cpv/souscription_3.jpg) no-repeat;
}

#souscription_e3 a.bt_retour {
float:left;
color: #6F6966;
font-weight:bold;
margin-top:50px;
text-decoration:none;
}

.bt_retour {
float:left;
color: #6F6966;
font-weight:bold;
margin-top:50px;
text-decoration:none;
}

#souscription_e3 .bt_droite {
float:right;
margin-top:50px;
}

#souscription_e3  .bandeau_souscription {
margin-bottom:40px;
}


#cgv_e1 .bloc_centre {
margin-left:150px;
}

#cpv_e2 .bloc_centre {
margin-left:150px;
}

#souscription_e3 .bloc_centre {
margin-left:150px;
}

#cgv_e1  .adresse {
border-left: 4px solid #e37633;
margin-top:20px;
padding-left:12px;
}

#cpv_e2  .adresse {
border-left: 4px solid #e37633;
margin-top:20px;
padding-left:12px;
}

#souscription_e3 .adresse {
border-left: 4px solid #e37633;
margin-top:20px;
margin-bottom:20px;
padding-left:12px;
}

#cgv_e1 .titre_etape {
background-color : #e37633;
width : 485px;
color: #FFF;
font-weight:bold;
margin-top:50px;
margin-bottom:15px;
padding:2px 2px 2px 10px;
}

#cpv_e2 .titre_etape {
background-color : #e37633;
width : 485px;
color: #FFF;
font-weight:bold;
margin-top:40px;
margin-bottom:15px;
padding:2px 2px 2px 10px;
}


#cgv_e1 .consulter_cgv {
border: 1px solid #CCC;
margin-top:20px;
margin-bottom:30px;
display:block;
height:100px;
width:480px;
overflow:auto;
padding:10px;
}

/*défini la taille de la page en hauteur, le bloc cgv_e1 étant en absolute*/
#taille_page {
height: 500px; 
} 

#taille_page2 {
height: 640px; 
}

#taille_page3 {
height: 950px; 
}

/*** bloc impression et sauvegarde ***/
#enregistrer_doc {
float:left;
width:240px;
}

#imprimer_doc {
float:right;
width:240px;
}

#enregistrer_doc .titre_enr {
color: #e37633;
font-weight:bold;
background:url(../img/cpv/save_ico.jpg) no-repeat;
background-position: left;
padding-bottom:5px;
padding-left:35px;
padding-top:13px;
margin-bottom:5px;
margin-top:5px;
display:block;
}

#enregistrer_doc a {
text-decoration: none;
}

#imprimer_doc  a {
text-decoration: none;
}


#imprimer_doc .titre_imp {
color: #e37633;
font-weight:bold;
background:url(../img/cpv/print_ico.jpg) no-repeat;
background-position: left;
padding-bottom:5px;
padding-left:35px;
padding-top:13px;
margin-bottom:5px;
margin-top:5px;
display:block;
}

/****************/

#cgv_e1 .info_date {
background:url(../img/cpv/picto_info.jpg) no-repeat;
padding-left:25px;
padding-top:3px;
padding-bottom:5px;
margin-bottom:15px;
}


#cpv_e2 .retour_courrier {
border: 1px solid #e37633;
padding:5px;
margin-bottom:10px;
}

#cpv_e2 .retour_adresse {
font-weight:bold;
text-align:center;
margin-top:10px;
}

#cpv_e2 .titre_services {
font-weight:bold;
margin-top:30px;
margin-bottom:10px;
background:url(../img/cpv/trait_gris.jpg) no-repeat;
background-position: left bottom;
padding-bottom: 4px;
}

#cpv_e2 .bouton_centre {
text-align: center;
}


#cpv_e2 .consult_offre {
margin-top: 5px;
background:url(../img/cpv/picto_fleche.jpg) no-repeat;
font-weight:bold;
padding-left:25px;
padding-bottom:5px;
margin-bottom:5px;
}

#cpv_e2 .accept_offre {
margin-top: 25px;
background:url(../img/cpv/picto_fleche.jpg) no-repeat;
font-weight:bold;
padding-left:25px;
padding-bottom:5px;
margin-bottom:5px;
}

#cpv_e2  .important {
color: #ff00d2;
font-weight:bold;
text-decoration: underline;
}

.bordure_bouton_valider_identification {
border:2px solid #746863;
_border-bottom-width:3px;
}

