table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
/* PAGE RECHERCHE XML ------------------------------------------------ */
#moteur_rech {
background-image: url(http://www.selectour-examonde.com/images/xml/fd_rech.gif);
background-repeat:repeat-x;
background-color:#39A5B2;
font-size:11px;
}

#moteur_rech select, #moteur_rech input{
font-size:10px;
color:#003163;
}

#result_rech {
}

#result_rech .resume {
background-color:#E8E8E8;
}
#result_rech .resume td, #result_rech .resume td a{
color:#000;
}
.no_result {
font-weight:bold;
color:#622801;
}
.result {
border:1px solid #003163;
background-position:top;
background-color:#FFF;
}
.result .contenu .prix{
font-size:18px;
font-weight:bold;
color:#CE0018;
padding-right:5px;
}
.result .contenu {
padding-left:10px;
color:#333;
text-align:left;
}
.result .contenu a:link, .result .contenu a:visited, .result .contenu a:hover, .result .contenu a:active {
color:#333;
text-decoration:none;
}
.result .contenu .details {
padding-right:10px;
color:#CE0018;
float:right;
}
.result .contenu .details a:link, .result .contenu .details a:visited, .result .contenu .details a:hover, .result .contenu .details a:active {
color:#CE0018;
text-decoration:none;
}
.result .contenu .titre a:link, .result .contenu .titre a:visited, .result .contenu .titre a:hover, .result .contenu .titre a:active {
font-size:14px;
font-weight:bold;
color:#003163;
text-decoration:none;
}
.result .contenu .regime {
color:#C7184F;
}

/* PAGE VOYAGE XML ------------------------------------------------------------ */
#fd_voyage {
}
#fd_voyage_col_g {
background-color:#39A5B2;
border-right:1px solid #003163;
}
#encart {
margin-top:1px;
background-image: url(http://www.selectour-examonde.com/images/xml/fd_rech.gif);
background-repeat:repeat-x;
}
#fd_voyage_col_g #moteur_rech {
border:0px;
}
.retour_rech {
float:left; padding-left:25px; padding-top:5px; color:#622801;
}
.retour_rech a:link, .retour_rech a:visited, .retour_rech a:hover, .retour_rech a:active{
color:#003163;
}
.retour_destination {
float:right; padding-right:25px; padding-top:5px; color:#003163;
}
.retour_destination a:link, .retour_destination a:visited, .retour_destination a:hover, .retour_destination a:active{
color:#003163;
}

#fiche_produit {
}

#fiche_produit .recap_voyage {
background-color:#ECF9FF;
border:1px solid #CCC;
margin-bottom:20px;
}

#fiche_produit .recap_voyage .ligne1 {
border-bottom:1px solid #CCC;
color:#000;
font-weight:bold;
font-size:14px;
padding-left:10px;
padding-top:5px;
}
#fiche_produit .recap_voyage .ligne1 .prix {
color:#000;
font-weight:bold;
font-size:20px;
padding-right:10px;
float:right;
}
#fiche_produit .recap_voyage .ligne1 .prix .apartir{
color:#999;
font-weight:normal;
font-size:10px;
position:relative;
bottom:5px;
}
#fiche_produit .recap_voyage .ligne2 {
padding-left:10px;
}
#fiche_produit .recap_voyage .ligne2 select{
font-size:11px;
color:#003163;
}
#fiche_produit .recap_voyage .ligne3 {
color:#003163;
background-color:#39A5B2;
border-top:1px solid #003163;
padding-top:2px;
padding-bottom:2px;
}
#fiche_produit .recap_voyage .ligne3 img {
position:relative;
bottom:2px;
}
#fiche_produit .recap_voyage .ligne3 .prix {
color:#FFF;
font-weight:bold;
font-size:12px;
}
#fiche_produit .recap_voyage .ligne3 a {
color:#CBECED;
font-weight:bold;
font-size:12px;
text-decoration:underline;
}

#fiche_produit .detail_voyage {
color:#333;
padding-left:10px;
background-color:#FFF;
}
#fiche_produit .pension {
color:#000;
font-weight:bold;
font-size:12px;
}
#fiche_produit .onglet {
position:relative;
left:-302px;
}

	/* ZOOM IMAGES */
	#showimage{
	z-index: 10;
	position:absolute;
	visibility:hidden;
	top:0;
	/*margin-left:100;*/
	margin-top:0;
	border: 1px solid #CE0018;
	background-color : #CBECED;
	align:center;
	}
	#dragbar #closetext{
	cursor:hand;
	font-weight: bold;
	margin-right: 1px;
	height : 18px;
	background-color : white;
	}

#fiche_produit input#STEP1 {
margin:5px;
}
