.neige_sommet_fr{
	height:60px;
	background: url('http://www.week-end-escapade.com/interface/neige_sommet_fr.gif');
	background-repeat: no-repeat;
	background-position: top center;
}

.neige_fraiche_fr{
	height:60px;
	background: url('http://www.week-end-escapade.com/interface/neige_fraiche_fr.gif');
	background-repeat: no-repeat;
	background-position: top center;
}

/* styles de titres */
.titreBlocs {
	font-family: Arial, Helvetica, sans-serif;
	color: red;
	font-weight: bold;
	font-size: 14px;
}
 
.titreOnglet {
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	height:24px;
	width:122px;
}
.numero {
	font-family: Arial, Helvetica, sans-serif;
	color: red;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 1px;
}
.bleu9{
	font-family: Arial, Helvetica, sans-serif;
	color: #1059a7;
	font-size:9px;
}
.bleu10{
	font-family: Arial, Helvetica, sans-serif;
	color: #1059a7;
	font-size:10px;
}


.bleu11:link{
	font-family: Arial, Helvetica, sans-serif;
	color: #1059a7;
	font-size:10px;
	text-decoration:none;
}
.bleu11:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #1059a7;
	font-size:10px;
	text-decoration:none;
}
.bleu11:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: red;
	font-size:10px;
	text-decoration:none;
}

/* style 1er menu */

#zone1_menu_principal {
	background-color:#FFFFFF;
	border-width:0px;
	
}

#menu_niveau_0 {
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}

#menu_niveau_0 table
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	height: 35px;
	width: 780px;
	text-align:center;
	vertical-align:middle;
}

#menu_niveau_0 td
{
	vertical-align:middle;
}

#menu_niveau_0 a{
	color: #898989;
	text-decoration: none;
	vertical-align:middle;
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;   

}

/* End IE5-Mac hack */
#menu_niveau_0 a:hover {
	color: red;
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;   
}

#menu_niveau_0 #td_accueil{
	background: url(/travel/images/onglets/menu_on.gif) center top no-repeat;
}

#menu_niveau_0 a.a_accueil{
	color: #FFFFFF;
	text-decoration: none;
}


/*----------------- fin de style 1er menu ------------------------------*/
html>body #Barmenu {
	width: 978px;
	height: 35px;
}
#Barmenu {
	width: 978px;
	clear: both;
	position: relative;
	background-color: #FFFFFF;
	height: 45px;
	margin-bottom: 0px;
	color: #FFFFFF;
	
}
#Barmenu p#menu {
	position: absolute;
	top: 10px;
	left: 0px;
	margin: 0;
}

#Barmenu p#compte a:hover{
color:red;
}

#Barmenu p#compte a{
	margin:5px 0 0 0px;
	padding:5px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1059A7; 
	text-decoration: none; 
}
#Barmenu p#compte {
	background-image:url(/travel/images/moncompte_onglet.gif); background-repeat:no-repeat; background-position:center;
	position: absolute;
	top: 0px;
	right: 188px;
	width: 58px;
	height: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;color:#1059A7; 
	text-align:center;
}

#adress
{
	font-size:9px;color:red
}

#tbl_tel
{
	background:#FFFFFF;
	border:solid 1px #1059a7;
	position: absolute;
	top:118px;
	left:800px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1059a7;
	font-size:10px;
	text-decoration:none;
	width:188px;
}



/*-----------------------------------------------*/
#bantop p#contact {
bottom:0px;
right: 0px;
position: absolute;
height: 27px;
width: 187px;
padding: 0px 0px 0px 0px;
margin: 0 0 0px 0;
}
#bantop {
clear: both;
position: relative;
background-image:url(/travel/images/bantop.jpg); background-repeat: no-repeat; background-position:center;
width: 978px; height: 147px;
padding: 0px 0px 0px 0px;

}
p {
	margin: 0 0 0px 0;
	padding: 0;
}
body {
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	BACKGROUND-COLOR: #FFFFFF;
	/*BACKGROUND-COLOR: #FAF3E3;*/
}

img,table img
{
	border:0px;
}

/*----------------- fin de style 1er menu ------------------------------*/

.BLEU {color:#1059A7; font-weight:bold ; padding: 0px 2px 0px 0px;font-size:10px}
.PRIX {color:red; font-weight:bold; font-size:12px}
.RED {color:red;}
.GRIS {color:#8A8A8A;}
.ville {color:red; padding: 3px 0px 0px 2px; height:23px; text-align:left;font-size: 10px;}
a.ville:active{color:red; padding: 3px 0px 0px 2px; height:23px; text-align:left;font-size: 10px;}
a.ville:visited{color:red; padding: 3px 0px 0px 2px; height:23px; text-align:left;font-size: 10px;}
















/*BODY
{
    COLOR: #4D473D;
    FONT-FAMILY: Verdana,Arial, helvetica;
    BACKGROUND-COLOR: white
} */

.header1Haut
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pix_vide.gif);
    BACKGROUND-REPEAT: repeat
}
.header1Gauche
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pix_vide.gif);
    WIDTH: 1px;
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: white
}
.header1Droite
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pix_vide.gif);
    WIDTH: 1px;
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: white
}
.header1Bas
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pix_vide.gif);
    BACKGROUND-REPEAT: repeat
}
.testtableau
{
    BORDER-RIGHT: #4D473D 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #4D473D 1px outset;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #4D473D 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #4D473D 1px solid
}
.tabcaroline
{
    BORDER-RIGHT: #4D473D 1px solid;
    BACKGROUND-POSITION: center center;
    BORDER-TOP: #4D473D 1px solid;
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/caroline_portrait_hiver_.jpg);
    BORDER-LEFT: #4D473D 1px solid;
    WIDTH: 73px;
    BORDER-BOTTOM: #4D473D 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 73px
}
.header1Titre1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana,Arial, helvetica;
    BACKGROUND-COLOR: #f8f8f8;
    TEXT-ALIGN: center;
	COLOR: #4D473D;
}
.header1Titre2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #d4d4d4;
    FONT-FAMILY: Verdana,Arial, helvetica;
    BACKGROUND-COLOR: #f8f8f8;
    TEXT-ALIGN: center
}
.header2Haut
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pix_vide.gif);
    BACKGROUND-REPEAT: repeat
}
.header2Gauche
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pix_vide.gif);
    WIDTH: 1px;
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: white
}
.header2Droite
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pix_vide.gif);
    WIDTH: 1px;
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: white
}
.header2Bas
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pix_vide.gif);
    BACKGROUND-REPEAT: repeat
}
.header2Titre1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana,Arial, helvetica;
    TEXT-ALIGN: center
}
.header2Texte1
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana,Arial, helvetica;
    TEXT-ALIGN: center
}
.header2Titre2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana,Arial, helvetica;
    BACKGROUND-COLOR: #ADA595;
    TEXT-ALIGN: center;
	COLOR: #ffffff;
	PADDING: 3px;
}
.SousBloc1Haut
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pix_vide.gif);
    BACKGROUND-REPEAT: repeat
}
.SousBloc1Gauche
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pix_vide.gif);
    WIDTH: 1px;
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: white
}
.SousBloc1Droite
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pix_vide.gif);
    WIDTH: 1px;
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: white
}
.SousBloc1Bas
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pix_vide.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #4D473D
}
.ssblocCouleur1
{
    BACKGROUND-COLOR: #F2F7FA
}
.ssblocCouleur2
{
}
.sousTitre3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-INDENT: 0px;
    FONT-FAMILY: Arial, Verdana, helvetica;
    TEXT-ALIGN: left
}
.texte1
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, helvetica; 
    COLOR: #4D473D;
	padding:5px;
}
.boutonGauche
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/boutons/boutongaucherouge.gif);
    WIDTH: 15px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: right
}
.boutonDroit
{
    BACKGROUND-POSITION: left center;
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/boutons/boutondroiterouge.gif);
    WIDTH: 20px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px;
    BACKGROUND-COLOR: transparent
}
.boutonCentre
{
    BACKGROUND-POSITION: center center;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/boutons/boutoncentrerouge.gif);
    VERTICAL-ALIGN: middle;
    COLOR: white;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana,Arial, helvetica;
    HEIGHT: 25px;
    TEXT-ALIGN: center
}
.LIENBOUTON
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    TEXT-TRANSFORM: none;
    COLOR: white;
    FONT-FAMILY: Verdana,Arial, helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.LIENBOUTON:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    TEXT-TRANSFORM: none;
    COLOR: white;
    FONT-FAMILY: Verdana,Arial, helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.LIENBOUTON:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    TEXT-TRANSFORM: none;
    COLOR: white;
    FONT-FAMILY: Verdana,Arial, helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.texte0
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana,Arial, helvetica
}
.header3Haut
{
}
.header3Gauche
{
    /*BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/onglets/bleugauchefdblanc.gif);*/
    WIDTH: 9px;
    HEIGHT: 25px
}
.header3Droite
{
    /*BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/onglets/bleudroitefdblanc.gif);*/
    WIDTH: 9px;
    HEIGHT: 25px
}
.header3Bas
{
}
.header4Haut
{
}
.header4Gauche
{
    /*BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/onglets/bleugauche.gif);*/
    WIDTH: 9px;
    HEIGHT: 25px
}
.header4Droite
{
    /*BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/onglets/bleudroite.gif);*/
    WIDTH: 9px;
    HEIGHT: 25px
}
.header4Bas
{
}
.header4Titre2
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: #fef9da solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #4D473D 1px;
    COLOR: #e74b4a;
    BORDER-BOTTOM: #4D473D 1px solid;
    FONT-FAMILY: Verdana,Arial, helvetica;
    BACKGROUND-COLOR: #fef9da;
    TEXT-ALIGN: left
}
.header4Titre1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    /*BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/onglets/bleumilieu.gif);*/
	background:#FFFFFF;border:2px solid #990033;padding:5px;
    FONT-FAMILY: Verdana,Arial, helvetica;
    HEIGHT: 25px;
    TEXT-ALIGN: center
}
.header3Titre1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    /*BACKGROUND-IMAGE: url(http://www.week-end-escapade.com/interface/travel/bleumilieufdblanc.gif);*/
    FONT-FAMILY: Verdana,Arial, helvetica;
    HEIGHT: 25px;
    TEXT-ALIGN: center
}
.header3Titre2
{
    FONT-SIZE: 10px;
    /*BACKGROUND-IMAGE: url(http://www.week-end-escapade.com/interface/travel/bleumilieufdblanc.gif);*/
	background:#FFFFFF;border:1px solid #990033;padding:5px;
    FONT-FAMILY: Verdana,Arial, helvetica;
    HEIGHT: 25px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.lien1
{
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline
}
.lien1:hover
{
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline
}
.lien1:active
{
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline
}
.header3Titre2lien
{
    COLOR: #4D473D;
    TEXT-DECORATION: none
}
.header3Titre2lien:hover
{
    COLOR: #4D473D;
    TEXT-DECORATION: none
}
.header3Titre2lien:active
{
    COLOR: #4D473D;
    TEXT-DECORATION: none
}
.Titre1
{
    BORDER-TOP: #4D473D 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #e74b4a;
    BORDER-BOTTOM: #4D473D 1px solid;
    FONT-FAMILY: Verdana,Arial, helvetica;
    BACKGROUND-COLOR: #fef9da;
    TEXT-ALIGN: left
}
.titre2
{
    BORDER-RIGHT: #4D473D 1px;
    BORDER-TOP: #4D473D 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #4D473D 1px;
    COLOR: #FFFFFF;
    BORDER-BOTTOM: #4D473D 1px solid;
    FONT-FAMILY: Verdana,Arial, helvetica;
    BACKGROUND-COLOR: #026A9F;
    TEXT-ALIGN: left;
	PADDING: 3px;
}
.titre3
{
    BORDER-RIGHT: #4D473D;
    BORDER-TOP: red double;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BORDER-LEFT: #4D473D;
    COLOR: red;
    BORDER-BOTTOM: #4D473D;
    FONT-FAMILY: Verdana, Arial, helvetica;
    TEXT-ALIGN: center
}
.texteSelect
{
    FONT-SIZE: 11px
}
.soustitre4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana,Arial, helvetica
}
.soustitre1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana,Arial, helvetica
}
.titrebloc1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: Verdana,Arial, helvetica;
    BACKGROUND-COLOR: #ADA595;
	COLOR: #FFFFFF;
	PADDING: 3px;
}
.Bloc1Haut
{
}
.Bloc1Gauche
{
}
.Bloc1Droite
{
}
.Bloc1Bas
{
}
.blocCouleur1
{
}
.blocCouleur2
{
}
.texteRecherche
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana,Arial, helvetica
}
.titreRecherche
{
    BORDER-RIGHT: #4D473D;
    BORDER-TOP: red double;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BORDER-LEFT: #4D473D;
    COLOR: red;
    BORDER-BOTTOM: white 10px solid;
    FONT-FAMILY: Verdana, Arial, helvetica;
    TEXT-ALIGN: left
}
.flecheRecherche
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/fleche.gif);
    WIDTH: 20px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 8px
}
.flecheRedDroite
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/fleche-red-droite.gif);
    WIDTH: 10pt;
    BACKGROUND-REPEAT: no-repeat
}
.plusinfo
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/point_interrogation.gif);
    WIDTH: 25px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px
}
.red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red
}
.SousBlocHeader4Haut
{
    BORDER-RIGHT: #3b7ece 1px solid;
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pixel_jaune.gif);
    BORDER-LEFT: #3b7ece 1px solid;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 1px
}
.SousBlocHeader4Gauche
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    /*BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pixel_bleu.gif);*/
    BORDER-LEFT: medium none;
    WIDTH: 1px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: repeat-y
}
.SousBlocHeader4Bas
{
    /*BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pixel_bleu.gif);*/
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 1px
}
.SousBlocHeader4Droite
{
    /*BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pixel_bleu.gif);*/
    WIDTH: 1px;
    BACKGROUND-REPEAT: repeat-y
}
.Header4SsTitre
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pixel_jaune.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 1px
}
.Header3SsTitre
{
    BACKGROUND-POSITION: center bottom;
    /*BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pixel_bleu.gif);*/
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 1px
}
.typo4
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial
}
.typo2
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial
}
.gras
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Verdana
}
.gras2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.typo5
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial
}
.grasf
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial
}
.DevisMail
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/enveloppe.gif);
    WIDTH: 50px;
    HEIGHT: 35px
}
.home_Titre2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
.home_Titre1
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BORDER-LEFT: medium none;
    COLOR: #4D473D;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.home_Titre3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #4D473D;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.home_texte1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #4D473D;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.home_body
{
    FONT-SIZE: 9px;
    COLOR: #4D473D;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.home_menu_bar
{
    FONT-SIZE: 12px;
    COLOR: #4D473D;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
.home_lien1
{
    FONT-SIZE: 9px;
    COLOR: #4D473D;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
.home_lien1:hover
{
    FONT-SIZE: 9px;
    COLOR: #4D473D;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
.home_lien1:active
{
    FONT-SIZE: 9px;
    COLOR: #4D473D;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
.home_lien2
{
    FONT-SIZE: 10px;
    COLOR: #4D473D;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.home_lien2:hover
{
    FONT-SIZE: 10px;
    COLOR: #4D473D;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.home_lien2:active
{
    FONT-SIZE: 10px;
    COLOR: #4D473D;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.home_selling
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #b60000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
.home_selling:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #b60000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
.home_gs_prix
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, helvetica
}
.tableDossier
{
    BORDER-RIGHT: red 5px solid;
    BORDER-TOP: red 5px solid;
    BORDER-LEFT: red 5px solid;
    BORDER-BOTTOM: red 10px solid
}
.imageDossier
{
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/attention.gif);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 50px;
    TEXT-ALIGN: center
}
.home_fond_menu_bar
{
    BORDER-RIGHT: #fedc64 2px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #fedc64 2px solid;
    PADDING-LEFT: 2px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #fedc64 2px solid;
    BORDER-BOTTOM: #fedc64 2px solid;
    HEIGHT: 10px;
    BACKGROUND-COLOR: #fef9da
}
.fondbleu
{
    BACKGROUND-COLOR: #f8f8f8
}
.fondjaune
{
    BACKGROUND-COLOR: #f8f8f8
}
.grasw
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #d4d4d4
}
.gras2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial
}
.fond1
{
    BACKGROUND-COLOR: #f8f8f8
}
.typo3
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial
}
.red2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red
}
.typobleue
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial
}
.home_applet_cadre
{
    BORDER-RIGHT: #0069b3 1px solid;
    BORDER-TOP: #0069b3 1px solid;
    BORDER-LEFT: #0069b3 1px solid;
    BORDER-BOTTOM: #0069b3 1px solid
}
.DecorTitreGS
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #e74b4a;
    FONT-FAMILY: Verdana,Arial, helvetica;
    BACKGROUND-COLOR: #fef9da;
    TEXT-ALIGN: left
}
.TitreGS
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #e74b4a;
    FONT-FAMILY: Verdana,Arial, helvetica;
    BACKGROUND-COLOR: #fef9da;
    TEXT-ALIGN: left
}
.BlocGSHaut
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pix_noir.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 1px
}
.BlocGSGauche
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pix_noir.gif);
    WIDTH: 1px;
    BACKGROUND-REPEAT: repeat-y
}
.BlocGSBas
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pix_noir.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 1px
}
.BlocGSDroite
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pix_noir.gif);
    WIDTH: 1px;
    BACKGROUND-REPEAT: repeat-y
}
.lienongletbleu
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #4D473D;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c6e3f4;
    TEXT-DECORATION: none
}
.lienongletbleu:hover
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #4D473D;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c6e3f4;
    TEXT-DECORATION: none
}
.lienongletbleu:active
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #4D473D;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c6e3f4;
    TEXT-DECORATION: none
}
.formulaire
{
    FONT-SIZE: 9px;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.lienrouge
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
.lienrouge:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
.lienrouge:active
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
.titreOffre
{
    BORDER-BOTTOM: #4D473D 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #fef9da
}
.offreLieu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.offreRegion
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.offreHeb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.calendrier
{
    BACKGROUND-IMAGE: url(http://www.travelhorizon.com/images_autres/calendrier1.gif);
    WIDTH: 25px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 20px
}
.offrePrix
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 18px;
    COLOR: red;
    TEXT-DECORATION: none
}
.offrePrix:hover
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 18px;
    COLOR: red;
    TEXT-DECORATION: none
}
.offrePrix:active
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 18px;
    COLOR: red;
    TEXT-DECORATION: none
}

A
{
    COLOR: red
}

A:active
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.offreAligne
{
    MARGIN-LEFT: 10px
}
.DecorTitreGS
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #e74b4a;
    FONT-FAMILY: Verdana,Arial, helvetica;
    BACKGROUND-COLOR: #fef9da;
    TEXT-ALIGN: left
}
.TitreGS
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #e74b4a;
    FONT-FAMILY: Verdana,Arial, helvetica;
    BACKGROUND-COLOR: #fef9da;
    TEXT-ALIGN: left
}
.BlocGSHaut
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pix_noir.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 1px
}
.BlocGSGauche
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pix_noir.gif);
    WIDTH: 1px;
    BACKGROUND-REPEAT: repeat-y
}
.BlocGSBas
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pix_noir.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 1px
}
.BlocGSDroite
{
    BACKGROUND-IMAGE: url(http://www.skihorizon.com/images_autres/pix_noir.gif);
    WIDTH: 1px;
    BACKGROUND-REPEAT: repeat-y
}
.header1Titre1GS
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #d4d4d4;
    FONT-FAMILY: Verdana,Arial, helvetica;
    BACKGROUND-COLOR: #f8f8f8;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.header1Titre2GS
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #4D473D;
    FONT-FAMILY: Verdana,Arial, helvetica;
    BACKGROUND-COLOR: #f8f8f8;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.header1Titre1FlecheGS
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #4D473D;
    FONT-FAMILY: Verdana,Arial, helvetica;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.encadrevoyage
{
    BORDER-RIGHT: #4D473D 1px solid;
    BORDER-TOP: #4D473D 1px;
    BORDER-LEFT: #4D473D 1px solid;
    BORDER-BOTTOM: #4D473D 1px solid
}
.lien_rouge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.lien_rouge:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.lien_rouge:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff4a4a;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.telephone
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: red;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.telephone1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mention
{
    FONT-SIZE: 8px;
    COLOR: #cccccc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mentionNoir
{
    FONT-SIZE: 10px;
    COLOR: #4D473D;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tgMiseEnAvant
{
    BORDER-RIGHT: red 2px double;
    BORDER-TOP: red 2px double;
    BORDER-LEFT: red 2px double;
    BORDER-BOTTOM: red 2px double;
    BORDER-COLLAPSE: separate
}
.tabtick
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(/images_autres/tick_10px.gif);
    WIDTH: 10px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 10px
}
.tabimagepart
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(/images_autres/image_edito.jpg);
    WIDTH: 50px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 80px
}
.tabimagetel
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(/images_autres/phone.gif);
    WIDTH: 18px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px
}
.texte_titre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: red;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.picto_promo
{
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/images_autres/percent_gros.gif);
    COLOR: #edd204;
    FONT-FAMILY: Arial
}

