/**************************************************/
/*** bloc sur page recherche_destination.shtml ***/
/************************************************/

#bloc-google{
	border:1px solid #999;
	padding:0;width:601px;
	margin:10px 0 0 0 0;
}
#bloc-google-inner{
	padding:10px 5px 0 10px;
	font-size:10px;
	color: #666;
	}

#bloc-google #coin-bas{position:relative;left:1px;top:1px;width:auto;border:none;margin:0;text-align:right;}
#bloc-google #coin-bas img{color:#ffffff;background-color:#ffffff;margin:0;padding:0;border:none;}

#bloc-google-inner form{
	padding:5px 0 0 0;
}

#bloc-google-inner input{
	border:1px solid #B8B8B8;
	color:#636563;
	font-size:10px;
	width:300px;
}

#bloc-google-inner .marge{
	padding-top:5px;
}

#bloc-google-inner .text-center{
	text-align:center;
}

#bloc-google-inner .text-right{
	text-align:right;
}

/**************************************************/
/*** page recherche_motcles.shtml ****************/
/************************************************/

.bloc_titre img {
float:none;
margin:0pt;
padding:0pt;
position:relative;
z-index:2;
}

#colonne_centrale_inner {
margin:0;
}

#colonne_centrale.googlebox p.marge{
	padding:10px 0 0 0;
}

#colonne_centrale.googlebox input{
	border:1px solid #B8B8B8;
	color:#636563;
	font-size:10px;
	width:300px;
	float:left;
}

#iframe-googlebox{
	border:0;
	width:100%;
	height:100%;
	margin:20px 0 0 0;
	padding:0;
}

#colonne_centrale.googlebox .error{
	color:#FF0000;
	font-weight:bold;
}

/**************************************************/
/*** page iframe-googlebox.htm ****************/
/************************************************/

body#googlebox{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
}

#googlebox img{
	margin:0;
	border:0;
	float:none;
}

#googlebox p{
	margin:0;
	padding:0;
	clear:both;
}

#googlebox a{
	color:#666;
	text-decoration:none;
}

#googlebox a:hover{
	color:#666;
	text-decoration:underline;
}

#googlebox .left{
	float:left;
}

#googlebox .right{
	float:right;
}

#googlebox .titre{
	background: url(/imagerie/reservation/picto_etoile2.gif) left top no-repeat ;
	padding:0 0 0 40px;
	margin:0;
	color:#1451A2;
}

#googlebox .nav-haut{
	color:#666;
	padding:15px 0 0 0;
	
}

#googlebox .nav-haut a{
	color:#666;
	text-decoration:underline;
}

#googlebox .nav-haut a:hover{
	text-decoration:none;
}

#googlebox .offre-spe{
	background-color:#dee7f7;
	padding:5px;
	margin:25px 0 5px 0!important;
	margin:10px 0 5px 0;
	clear:right;
}

#googlebox .offre-spe h1{
	color:#666;
	font-size:15px;
	margin:0;
	padding:0;
}

#googlebox .offre-spe h2{
	color:#1451A2;
	font-size:15px;
	margin:0;
	padding:0;
	font-weight:bold;
}

#googlebox p.resultat{
	color:#000;
	font-size:11px;
	padding:0 0 15px 0;
	margin:0;
}

#googlebox p.descriptif a{
	color:#000;
	text-decoration:none;
}

#googlebox p.descriptif a:hover{
	color:#000;
	text-decoration:underline;
}

#googlebox p.tit-result{
	color:#1451A2;
	font-size:14px;
	margin:0;
	padding:0;
	font-weight:bold;
}

#googlebox p.tit-result a{
	color:#1451A2;
	text-decoration:underline;	
}

#googlebox p.tit-result a:hover{
	color:#1451A2;
	text-decoration:none;	
}

#googlebox p.nav-bas{
	color:#1451A2;
	font-size:11px;
	text-align:center;
	padding:20px 0 0 0;
	font-weight:bold;
}

#googlebox p.nav-bas a{
	color:#1451A2;
	text-decoration:none;
}

#googlebox p.nav-bas a:hover{
	color:#1451A2;
	text-decoration:underline;
}

#googlebox .precedent a:before { 
content: "< ";
}

#googlebox p.nav-bas span.precedent a:after { 
content: " | ";
}

#googlebox p.nav-bas span.suivant a:before { 
content: " | ";
}

#googlebox .suivant a:after { 
content: " > ";
}

/*pas de resultat*/
#googlebox #no-result .error{
	color:#FF0000;
	padding:30px 0 0 0;
}

#googlebox #no-result .liens{
	color:#1451A2;
	padding:30px 0 0 0;
}

#googlebox #no-result .liens a{
	color:#1451A2;
	text-decoration:underline;
}

#googlebox #no-result .liens a{
	color:#1451A2;
	text-decoration:none;
}

#googlebox #no-result dl{
	color:#1451A2;
	padding:0;
	margin:0;
}

#googlebox #no-result dt{
	color:#1451A2;
	padding:0 0 0 20px;
}

#googlebox #no-result dt a{
	color:#1451A2;
	text-decoration:underline;
}

#googlebox #no-result dt a:hover{
	color:#1451A2;
	text-decoration:none;
}