body {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size: 70%;
	color: #07519A;
	margin: 0;
	height:100%;
	background-image:url(http://www.mes-vacances.ch/images/bkg_gnl.jpg)
	}
a {	
	color: #07519A;
	text-decoration: none
}
a:hover {	
	color: #F2460D;
	text-decoration:none;
	}
a:visited { text-decoration:none;
	}

h1 {	
	font-family: Georgia, serif;
	font-style:italic;
	font-size: 120%;
	font-weight: bold;
	color: #018DC2;
	margin:0px;
	margin-left: 10px;
	}
h2 {
	font-family: Georgia, serif;
	font-style:italic;
	font-size: 115%;
	font-weight: bold;
	color:#000000;
	margin:0px;
	}
h3 {	
	font-family: Georgia, serif;
	font-style:italic;
	font-size: 120%;
	font-weight: bold;
	color: #000000;
	line-height: 30px;
	margin-top:0px;
	margin-bottom:0px;
	}
h4 {
	color: #ff0000;
	margin: 2px;
	font-size: 14px;
	font-weight: bold;
	font-family: Georgia, serif;
	font-style:italic;
	color: #FF0000;
	margin-left: 2px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	}
h5 {
	color: #ff0000;
	margin: 2px;
	font-size: 14px;
	font-weight: bold;
	font-family: Georgia, serif;
	font-style:italic;
	color: #FF0000;
	margin-left: 2px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	}
h6 {
	color: #ff0000;
	margin: 2px;
	font-size: 14px;
	font-weight: bold;
	font-family: Georgia, serif;
	font-style:italic;
	color: #FF0000;
	margin-left: 2px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	}
.parag {
	margin: 0px 0px 5px 5px;
	font-size: 120%;
	color: #666666;
	}
.paragFooter {
	margin: 0px 0px 5px 5px;
	font-size: 90%;
	color: #ffffff;
	}
.OffreVoyage {
		margin: 0;
		border: 1px solid #ddd;
		background-color: #ffffff;
	}
.DescriptionOffreVoyages {
		margin: 0;
		background-image:url(http://www.mes-vacances.ch/images/icones/Bkg_offreVoyage.jpg);
		background-repeat:repeat-x;
	}
.NomOffreVoyage {
	border-bottom:1px solid #ddd;
	background-image: url(http://www.mes-vacances.ch/images/icones/bkg_compteur.jpg);
	background-position:center;
	background-repeat:repeat-x;
	height: 30px;
	}
.descr_offre {
	width: 500px;
	}
.descr_offre1 {
	width: 290px;
	}
.descr_offre2 {
	width: 520px;
	}
.grand {
	font: italic 2.5em/1.5em Georgia, serif ;
	}
.grand2 {
	font: italic 2.2em/1.5em Georgia, serif ;
	}
.grand3 {
	font: italic 1.8em/1.5em Georgia, serif ;
	}
.grand4 {
	font: italic 1.4em/1.3em Georgia, serif ;
	}
.grand5 {
	font: italic 1.1em/1.2em Verdana, serif ;
	}
.grand6 {
	font: italic 1.6em/1.5em Georgia, serif ;
	}
.grand7 {
	font-size:80%;
	font-weight:bold;
	}
.PrixOffre {
	margin: 0;
	font-size: 120%;
	color: #018DC2;
	font-weight: bold;
	background-image: url(http://www.mes-vacances.ch/images/icones/bkg_compteur.jpg);
	background-position:center;
	background-repeat:repeat-x;
	height:24px;
	vertical-align:middle;
	}
.all{
	font-size:110%;
	font-weight:bold;
	margin-right:5px;
	text-align:right;
	padding-top: 10px;
	color:#ff6600;

}
.form
	{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin:0px;
	width:150px;
	font-size: 110%;
	font-style: normal;
	color: #333333;
	}
.form1
	{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin:0px;
	width:145px;
	font-size: 110%;
	font-style: normal;
	color: #333333;
	}
.centre {
	text-align:center;
	}
ul {	
	font-size:120%;
	list-style: none;
	}
li	{
	margin-top: 6px;
	}
.marge_bas{
	margin-bottom: 25px;
	}
.marge_gauche{
	margin-left: 40px;
	}
.marge_droite{
	margin-right: 30px;
	}
.marge_haut{
	margin-top: 20px;
	}
.marge_haut1{
	margin-top: 80px;
	}
.marge_haut2{
	margin-top: 7px;
	}

.haut_page {
	text-align:center;
	}
#dest {
	list-style: url(http://www.mes-vacances.ch/images/icones/fleche_d.jpg);
	margin: 0;
	padding: 0 20px 15px 20px;
	}
.dest {
	list-style: url(http://www.mes-vacances.ch/images/icones/fleche_d.jpg);
	margin: 0;
	padding: 0 20px 15px 20px;
	}
.list_fleche {
	list-style: url(http://www.mes-vacances.ch/images/icones/fleche_d.jpg);
	}
.list_fleche a {
	font-size: 100%;
	}
#vol {
	list-style: url(http://www.mes-vacances.ch/images/icones/vol.jpg);
	}
#vol a{
 	color: #018DC2;
	font-size: 120%;
	}
#locationVoiture {
	list-style: url(http://www.mes-vacances.ch/images/icones/voiture.jpg);
	}
.list_simple_point {
	list-style: url(http://www.mes-vacances.ch/images/icones/themes_voyages.jpg);
	}
.list_simple{
	margin-left: 10px;
	padding-left: 10px;
	}
.list_zero{
	margin: 0;
	padding: 0 20px 15px 10px;
	background: url(http://www.mes-vacances.ch/images/thumbmail/12b.gif) no-repeat 0 100%;
	}
.list_zero0{
	margin: 0;
	padding:0;
	}
.Bleu {
	color: #018DC2;
	margin-left: 10px;
	}
.Orange {
	color: #EC4D00;
	}
.marged {
	padding: 5px;
}
.details {
	padding: 5px;
	margin-left:160px;
}
.compteur {
	border: 1px solid #0066cc;
	padding: 2px;
	background-image: url(http://www.mes-vacances.ch/images/icones/bkg_compteur.jpg);
	background-position:center;
	background-repeat:repeat-x;
	}
.DetailsOffreVoyages {
	border: 1px solid #018DC2;
	color: #018DC2;
	padding-left: 3px;
	padding-right: 3px;
	background-image: url(http://www.mes-vacances.ch/images/icones/bkg_compteur.jpg);
	background-position:center;
	background-repeat:repeat-x;
	}
.compteurnolink {
	border: 1px solid #666666;
	color:#666666;
	font-size: 120%; 
	padding: 4px;
	background-image: url(http://www.mes-vacances.ch/images/icones/bkg_compteurd.jpg);
	font-weight:bold;
	}
.cent {
	height:100%;
	vertical-align: middle;
	}
.neuf {
	width:98%;
	margin-left:7px;
	}
.offreville {
	line-height:25px;
	background-color: #F8F8F8;
	margin:0px;
	padding-left:3px;
	border-bottom: #CCCCCC solid 1px;
	}
.PaysVoyages {
	padding-top:5px;
	padding-bottom:5px;
	background-color: #F8F8F8;
	margin:0px;
	border-bottom: #CCCCCC solid 1px;
	}
.devises {
	font-size: 70%;
	}
.tabform {
		margin: 0;
		border: 1px solid #ddd;
	}
.tabform1 {
		border: 1px solid #ddd;
	}
.forfait {
	font-size:60%;
	}
