﻿.imgContactezNous{display:none;}

.filariane a {
    color: #000000;
    font-size: 12px;
}
#espace_client{
	width:1000px;
	height:100%;
	float:left;
	margin:50px 0 0 0;
	background:#F2F2F2;
}
#espaceclient, #mariage {
    background: none repeat scroll 0 0 #f2f2f2;
    float: left;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 13px;
    height: 100%;
    margin: 0;
    padding: 24px 0 70px;
    position: relative;
    width: 100%;
}
.menutop1 a#A1{
    cursor: pointer;
    float: left;
    height: 27px;
	text-transform:none;
	margin:0;
}
.menutop1 a#A1 span{
    background:transparent;
}

.connexion{
	width:278px;
	height:auto;
	margin:0 100px; 
	margin:0 100px; 
	float:left;
	border:1px solid #AFAFAF;
	padding:10px;
}
h3.devis
{
			color: #ff5b38;
			padding: 10px 0  0  0;
}

#espaceclient  .devis
{
			color: #ff5b38;
			font-weight:bold;
			font-variant:uppercase;
}

h3.mariage
{
			color: #CEA4C8;
			padding: 10px 0  0  0;
}

#espaceclient .mariage
{
			color: #CEA4C8;
			font-weight:bold;
			font-variant:uppercase;
}
p{
	font-size:13px;
}

/* style des boutons devis */
.boutondevis {
	border: 0px
}

a.boutondevis{ 
    display:-moz-inline-box; 
    display:inline-block; 
    margin:0px 8px 0px 0px; 
    padding:0; 
    font: 12px "Trebuchet MS",Arial,sans-serif ; 
	font-weight:bold;
	text-transform: uppercase;
	color: #5c5c5c;
    white-space:nowrap; 
    text-align:center; 
    vertical-align:middle; 
    cursor:pointer; 
    border:0; 
    background:none; 
} 
a.boutondevis span, a:hover.boutondevis span { 
    float:left; 
    padding:0 0 0 5px; 
    vertical-align:middle; 
    background:url(/voyage-sur-mesure/img/bouton/btnLeft.png) left top no-repeat; 
	_background:url(/voyage-sur-mesure/img/bouton/btnLeft.gif) left top no-repeat; 
} 


a.boutondevis span span, a:hover.boutondevis span span { 
    padding:0 20px 0 0; 
    background:url(/voyage-sur-mesure/img/bouton/btnRight.png) right top no-repeat; 	
    _background:url(/voyage-sur-mesure/img/bouton/btnRight.gif) right top no-repeat; 
} 

a.boutondevis span span span, a:hover.boutondevis span span span { 
    height:34px; 
    line-height: 33px; 
	padding: 1px 7px;
    background:url(/voyage-sur-mesure/img/bouton/btnMiddle.png) left top repeat-x; 
	_background:url(/voyage-sur-mesure/img/bouton/btnMiddle.gif) left top repeat-x; 
} 

a:hover.boutondevis {color: #ff5b38;}  

 a:hover.boutondevis span span
{   
    padding:0 20px 0 0;  
   	background:url(/voyage-sur-mesure/Img/bouton/btn_fleche_espacelient_devis.png) right top no-repeat; 
	_background:url(/voyage-sur-mesure/Img/bouton/btn_fleche_espacelient_devis.gif) right top no-repeat; 
}

/* style des boutons Mariage style.css + hover ci-dessous */
a:hover.bouton {color: #CEA4C8;}  

 a:hover.bouton span span
{   
    padding:0 20px 0 0;  
   	background:url(/voyage-sur-mesure/Img/bouton/btn_fleche_espaceclient.png) right top no-repeat; 
	_background:url(/voyage-sur-mesure/Img/bouton/btn_fleche_espaceclient.gif) right top no-repeat; 
}

/*divers*/	
#espaceclient a:hover
{
    text-decoration: underline;
}

		
#espaceclient a.fleche {
color: #CEA4C8;	
background:url(/voyage-sur-mesure/img/espace_client/fleche_lien.gif) right 4px no-repeat;
padding:0 10px 0 0;
} 
#espaceclient a.fleche_rose {
color: #a975a2;	
background:url(/voyage-sur-mesure/img/espace_client/fleche_lien.gif) right 6px no-repeat;
padding:0 10px 0 0;
} 

.pad_gen_23 {padding: 23px 23px 10px 23px;}

.marg_bot_10 {margin-bottom: 10px;}


.lien_black{
	color:#000000;
} 
.lien_rose:hover{
	color:#C696C0;
	text-decoration:underline;
}

input.gris:focus {
	background-color:#F2F2F3;
}
/*
input.btn{
background: url(/voyage-sur-mesure/img/espace_client/btn_fond.jpg) repeat-x scroll left top #AFAFAF;
border-color:#b7b7b7;
min-width:40px; 
height:30px;				
-moz-box-sizing: content-box; 
border-radius: 5px; 
border-style: solid; 
border-width: 1px; 
cursor: pointer; 
font-size: 12px !important; 
line-height: 13px; 
text-decoration: none; 
color:#5C5C5C; 
font-weight:bold;
font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
text-transform:uppercase;*width:80px;*padding:8px;
}
input.btn:hover{
	color:#cea4c8;
}*/
input.btn{
background: url("/voyage-sur-mesure/img/espace_client/btn_valider.jpg") repeat scroll 0 0 transparent;
border-style: none;
color: #5C5C5C;
cursor: pointer;
font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif;
font-size: 12px !important;
font-weight: bold;
height: 35px;
width: 95px;
text-decoration: none;
text-transform:uppercase;
padding: 0 10px 0 0;
width:92px\9;
padding:4px 8px 0 0\9;
}
input.btn:hover{
background: url("/voyage-sur-mesure/img/espace_client/btn_valider_hover.jpg") repeat scroll 0 0 transparent;
border-style: none;
color: #cea4c8;
cursor: pointer;
font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif;
font-size: 12px !important;
font-weight: bold;
height: 35px;
width: 95px;
text-decoration: none;
text-transform:uppercase;
padding: 0 10px 0 0;
width:92px\9;
padding:4px 8px 0 0\9;
}
/*CONNEXION*/
.center{
	text-align:center;
}
#bloc_g{
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:13px;
	color:#5C5C5C;
	margin:20px 0 0 0;	
}
#bloc_g li{
	color:#94b6c2;list-style-position:disc;
}
#bloc_g li span{
	color:#5C5C5C;
}
#bloc_d{
	margin:20px 0 0 0;
	border-top:1px solid #f1f1f1;
	border-left:1px solid #f1f1f1;
	padding:0 20px 0 22px;
	moz-box-shadow: 3px 3px 3px #E8E8E8;
	-webkit-box-shadow: 3px 3px 3px #E8E8E8;
	box-shadow:3px 3px 3px #E8E8E8;
	    -ms-filter: 'progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF,endColorstr=#F4F4F2)';
    background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F4F4F2));
}
.label_log{
	width:90px;
	display:block;
	float:left;
}
#mdp_oubli{
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#5C5C5C;
	float:right;
}
#mdp_oubli a{
	font-size:13px;
	color:#000000;
	text-decoration:underline;
}
#valid_connect{
	text-align:right;
	/*margin:40px 0 0 0;*/
	margin:25px 0 0 0;
	margin:30px 0 0 0\9;
}
#pb_connect{
	border:1px solid #CB1B30;
	background:#FFEEEE; 
	padding:10px;
	margin:10px 0 0 0;
	color:#CB1B30;
}


/*ACCUEIL - DEMANDE EN COURS*/
#demandeencours{
background:#c5ded9;height:auto;padding:25px 20px 10px 20px;*padding:25px 20px 20px 20px;margin:0 0 30px 0;*margin:0 0 50px 0;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
}
#demandeencours .titre_fil{
font-size:11px;font-weight:bold;
}
#demandeencours  img{
margin:0 0 34px 0;
}
#demandeencours  .bloc_derniers_voyages{
height:194px;background:#FFFFFF;padding:10px;margin:0 0 32px 0;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
}
#demandeencours  .bloc_derniers_voyages img{
width:290px; height:194px;margin:0 14px 0 0; float:left;
}
#demandeencours  .bloc_derniers_voyages a{
color:#000000;text-decoration:underline;
}
#demandeencours  .bloc_derniers_voyages span{
color:#838486;
}
#demandeencours  .bloc_projets {
border-top:1px solid #BABABA;margin:16px 0 0 0;padding:16px 0 0 0;
}
#demandeencours  .bloc_projets span{
color:#838486;
}
#demandeencours  .bloc_questionnaire {
border-top:1px solid #BABABA;margin:16px 0 0 0;padding:16px 0 0 0;
}
#demandeencours  .bloc_questionnaire span{
color:#838486;
}
.bloc_devis_service{
text-align:justify;
width:184px;min-height:178px;background:#000000 url('/voyage-sur-mesure/img/espace_client/dents.jpg') no-repeat bottom;border-top:#a8dad0 solid 8px;border-bottom: 1px solid #FFFFFF;padding:16px 20px 32px 16px;color:#FFFFFF;margin:0 20px 18px 0;float:left;
}
.bloc_devis_service a{
color:#a8dad0;
background:url("/voyage-sur-mesure/img/espace_client/fleche_lien_vert.gif") no-repeat scroll right 4px transparent;
padding:0 10px 0 0;
}
.bloc_devis_service img{
float:right;margin:-10px 0 0 0;
}
#bloc_mieux{
text-align:justify;
width:184px;min-height:178px;background:#000000 url('/voyage-sur-mesure/img/espace_client/dents.jpg') no-repeat bottom;border-top:#a8dad0 solid 8px;border-bottom: 1px solid #FFFFFF;padding:16px 20px 32px 16px;color:#FFFFFF;margin:0 0 18px 0;float:left;
}
#bloc_mieux a{
color:#a8dad0;
background:url("/voyage-sur-mesure/img/espace_client/fleche_lien_vert.gif") no-repeat scroll right 4px transparent;
padding:0 10px 0 0;
}
.bloc_info_pays{
text-align:justify;
width:184px;min-height:390px;background:#000000 url('/voyage-sur-mesure/img/espace_client/dents.jpg') no-repeat bottom;padding:16px 20px 32px 16px;color:#FFFFFF;margin:0 20px 18px 0;float:left;
}
.bloc_info{
text-align:justify;
border-top:#56bcc0 solid 8px;
}
.bloc_info span{
color:#FFFFFF;
}
.bloc_info a.linkpush{
color:#56bcc0;
background:url("/voyage-sur-mesure/img/espace_client/fleche_lien_bleu.gif") no-repeat scroll right 4px transparent;
padding:0 10px 0 0;
*display:block;
*width:180px;
/*margin-bottom:-24px;*/
*background:transparent;
}
.bloc_info select{
width:184px;/*margin:0 0 12px 0;*/
}
.bloc_info ul{
margin:0 0 0 -30px;
*margin:0 0 0 10px;
}
img.img_bloc_info {
margin:0 10px 0 0;
}
.bloc_info span.linkfleche{
display:none;
*display:inline;
*margin:0 0 0 5px;
*background:url("/voyage-sur-mesure/img/espace_client/fleche_lien_bleu.gif") no-repeat scroll right 4px transparent;
}
.bloc_pays{
text-align:justify;
border-top:#e2b801 solid 8px;
}
.bloc_pays a.linkpush{
color:#e2b801;
background:url("/voyage-sur-mesure/img/espace_client/fleche_lien_jaune.gif") no-repeat scroll right 4px transparent;
padding:0 10px 0 0;
*display:block;
*width:180px;
/*margin-bottom:-24px;*/
*background:transparent;
}
.bloc_pays span{
color:#FFFFFF;
}
.bloc_pays span.linkfleche{
display:none;
*display:inline;
*margin:0 0 0 5px;
*background:url("/voyage-sur-mesure/img/espace_client/fleche_lien_jaune.gif") no-repeat scroll right 4px transparent;
}
.bloc_pays ul{
margin:0 0 0 -30px;
*margin:0 0 0 10px;
}
#bloc_cite{
text-align:justify;
width:184px;min-height:390px;background:#000000 url('/voyage-sur-mesure/img/espace_client/dents.jpg') no-repeat bottom;border-top:#fe8429 solid 8px;padding:16px 20px 32px 16px;color:#FFFFFF;margin:0 0 18px 0;float:left;
}
#bloc_cite span{
color:#FFFFFF;
}
#bloc_cite ul{
margin:0 0 0 -30px;
*margin:0 0 0 10px;
}
#bloc_cite a.linkpush{
color:#fe8429;
background:url("/voyage-sur-mesure/img/espace_client/fleche_lien_orange.gif") no-repeat scroll right 4px transparent;
padding:0 10px;
*display:block;
*width:180px;
/*margin-bottom:-24px;*/
*background:transparent;
}
#bloc_cite span.linkfleche{
display:none;
*display:inline;
*margin:0 0 0 5px;
*background:url("/voyage-sur-mesure/img/espace_client/fleche_lien_orange.gif") no-repeat scroll right 4px transparent;
}
img.img_info_pays_cite{
margin:-10px -16px 16px -16px;
}
object.img_info_pays_cite{
margin:0 -16px 16px -16px;
}
.img_info_pays_cite{
margin:-10px -16px 16px -16px;
}
.bloc_info_pays iframe, .bloc_pays iframe{
margin:0 0 0 -16px;
}
.btn_reseau
x_sociaux{
margin:2px 10px 0 0;
width:32;}
#histo_voy{
/*border-top:1px dotted #8C8C8C;border-bottom:1px dotted #8C8C8C;*/float:left;width:700px;padding:20px 0;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
}

/*ACCUEIL - VOS DERNIERS VOYAGES*/
#bloc_derniers_voy{
margin:0 0 30px 0;
}
#bloc_derniers_voy  .bloc_voy{
background: none repeat scroll 0% 0% rgb(255, 255, 255);float:left;border-bottom:1px solid #BABABA;width:700px;height:113px;
}
#bloc_derniers_voy  .bloc_img_bloc_vyg{
width:170px;margin:0 20px 0 0;
}
#bloc_derniers_voy  .bloc_txt_bloc_vyg{
margin:0 20px 0 0;padding:18px 0 14px 0;
}
#bloc_derniers_voy  .bloc_txt_bloc_vyg a{
color:#000000;vertical-align:bottom;
}
#bloc_derniers_voy  .bloc_txt_bloc_vyg span{
color: #838282;font-weight: bold;margin-left: 10px;
}
#bloc_derniers_voy  .bloc_txt_bloc_vyg h3{
color: #c696c0;font-size: 11px;text-transform: none;
}
#bloc_derniers_voy  .bloc_txt_bloc_vyg .bloc_prix{
color: #838282;font-weight: bold;margin-top: 4px;
}
/*MES DOCS DE VOYAGES*/
.menu_g_bienvenue, .menu_g_liens{
    font-weight:bold;
}

.menu_g_bienvenue{
	border-bottom:5px solid #000000;
	width:174px;
	min-height:48px;
	*height:auto;
	margin:3px 0 0;
}
.menu_g_bienvenue span.bienvenue{
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#cea4c8;
	font-size:10px;	
}
.menu_g_bienvenue span.utilisateur{
	font-family:Times New Roman, Times, serif;
	font-size:16px;
	*display:block;
	*float:left;	
}

.menu_g_liens{
	border-bottom:1px dotted #8c8c8c;
	width:176px;
	min-height:24px;
	padding:10px 0 0 0;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	margin:0;
}
.menu_g_liens .titre .noLink, .menu_g_liens #Devis{
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	/*color:#000000;*/
	cursor:pointer;
    text-transform:uppercase;
}
.menu_g_liens a{
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	cursor:pointer;
}
.menu_g_liens a span.actif{
	text-decoration:underline;
	font-weight:bold;
	font-size:12px;
}
.menu_g_liens a:hover, .menu_g_liens a.actif{
    color:#F75544; 
    text-decoration:underline;
}
.menu_g_liens .menutitre a:hover, .menu_g_liens .menutitre a.actif, .menu_g_liens .menutxt a:hover, .menu_g_liens .menutxt a.actif{
    color:#872274; 
    text-decoration:underline;
}


.link_dl{
	font-size:12px;
	color:#cea4c8;
	text-decoration:underline;
}
.bloc_fichier{
	background:#f1f1f1;
	padding:0 20px 0 8px;
	margin:10px 0 0 0;
	height:44px;
}
.bloc_fichier div{
	height:auto;
	float:right;
	width:60px;
	/*padding-top:2px;*/
	*margin-top:-20px;
}
.bloc_fichier a{
	color:#7b7c7e;
}
.bloc_fichier img{
	margin:4px 4px 0 0;
}
.bloc_fichier span{
	font-size:14px;
}
.suppr_droite{
	float:right;
	font-size:11px;
	text-decoration:underline;
	color:#7b7c7e;
}

#espaceclient .etape, #espaceclient .etape_inscription {margin-right: 27px; float: left;}
#espaceclient .etape_inscription {margin-right: 15px;}
#espaceclient .fleche_etape, #espaceclient .fleche_inscription {background: url(/voyage-sur-mesure/Img/espace_client/fleche_rubrique.gif) 0px 4px no-repeat; width: 25px; height: 25px; margin-right: 27px; float: left;}
#espaceclient .fleche_inscription {margin-right: 15px; }
#espaceclient h4 {font-size: 13px; text-transform:uppercase; font-weight:bold; color: #CEA4C8; margin:0; padding:0;text-align:left;}
#espaceclient h4.colorblack {color: #000000;}

.bloc_info_pays h4, #bloc_cite h4 {
    min-height: 60px;
}

#bloc_titre{
	border-bottom:5px solid #000000;
	min-height:48px;
}
#bloc_titre h3{
	color:#cea4c8;
}

.lien_menu_gauche{
	display:block;margin-top:5px;
}
.actif {color: #872274;}
#espaceclient label{display:inline;}



.apis label{
	font-size:13px;
}