@import url("style-radiopistes.css");
@import url("style-grange.css");
/* Surcharge hiver */


html {
	background-image:url(../images/fond-hiver-page-repeat.jpg);
	background-color:#922124;
}
#FondPage.png {
	background-image:url(../images/fond-hiver-page.png);
}

/*****************************************************
                        ACCUEIL
*****************************************************/
#Contenu{
	background-image:url(../images/fond-hiver-interieur.gif);
}
#BlocGoodies{
	background-color:#FFFFFF;
}
#SejourAccueil  {
	background-image:url("../images/fond-hiver-sejour.jpg");
}
#SejourAccueil .fond h1 {
	color:#666;
}
#BlocOffreHotel  {
	background-image:url("../images/offre-hebergement-hiver.jpg");
}
#BlocOffreCentrale  {
	background-image:url("../images/offre-activite-hiver.jpg");
}
#BlocOffreCentrale a h2 {
	color:#900;
}
#BlocOffresSpecialesAccueil{
	background-color:#93121b;
}
#ListeActualitesAccueil .Actualite h2{
	color:#efaca5;
}
#ListeActualitesAccueil .Actualite a h2{
	color:#efaca5;
}
#ListeActualitesAccueil .Actualite:hover a h2{
	color:#FFFFFF;
}
#ListeActualitesAccueil .Actualite:hover{
	background-color:#6d080d;
}
#BlocOffresSpecialesAccueil #ColDroite #BlocNewsletter {
	background-image:url(../images/fr/fond-ete-newsletter.gif);
}
div#menu a {padding:0 11px;}
div#menu {
background:url("../Script/apycom/images/main-hiver-bg.png") repeat-x scroll 0 0 transparent;
}
div#menu li {
background:url("../Script/apycom/images/main-hiver-delimiter.png") no-repeat scroll 98% 4px transparent;
}
/*****************************************************
                        INTERIEUR
*****************************************************/

#MenuGauche ul li {
list-style:disc outside url("../images/fleche-menu-gauche-hiver.png");
}
#MenuGauche ul li a, #MenuGauche ul li a:link, #MenuGauche ul li a:active, #MenuGauche ul li a:visited {
	color:#efaca5;
}
#MenuGauche ul li a:hover {
	color:#FFFFFF;
}
#MenuGauche ul li.MenuSelect li a {
	color:#efaca5;
}
#DetailPage h1 {
	color:#900;
}
#DetailPage h2 {
	color:#900;
}
#DetailPage h3 {
	color:#900;
}
.Html a:hover{
	color:#900;
}
#MenuGauche #SousMenu ul li.MenuSelect a {
	color:#FFFFFF;
}

/*****************************************************
                        PIED DE PAGE
*****************************************************/
#BlocMenuBas{
	background-image: url(../images/fond-hiver-menu-bas.jpg);
}
#BlocMenuBas #MenuBas a:hover {
	color:#efaca5;
}
#PiedPage{
	background-color:#97171c;
	min-height:110px;;
	_height:110px;
}
#PiedPage #MenuPiedpage ul li a{
	color:#FFFFFF;
}
#PiedPage #MenuPiedpage ul li a:hover{
	color:#FFFFFF;
}
#PiedPage .BlocMenuPiedPage.Pro {
	background-color:#C00;
}
#PiedPage #MenuPiedpage ul li li a {
	color:#efaca5;
}
#PiedPage .BlocMenuPiedPage a:hover {
	color:#FFFFFF;
}
#PiedPage .BlocMenuPiedPage.Pro a:hover {
	color:#efaca5;
}
#Signature a:hover {
	color:#600;
}
#SignatureStation{
	background-color:#97171c;
	color:#FFFFFF;
}

/*****************************************************
                        FORMULAIRES
*****************************************************/
.combogo {
	background-color: #900;
	color: #FFF;
}

/*****************************************************
                        Onglets
*****************************************************/
#BlocMenuGauche li.ui-state-default{
	background-color:#659317;
}
#BlocMenuGauche li.ui-tabs-selected a{
	color:#659317;
}

/************************************************
			SURCHARGE CATALOGUE
************************************************/
#ListeCatalogue .Item:hover{
	background-color:#97171c;
}
#ListeCatalogue .Item .BlocIcones{
	background-color:#97171c;
}
#tabscatalogue li.ui-tabs-selected{
	background-color:#97171c;
}
#tabscatalogue .ui-tabs-panel{
	background-color:#97171c;
}
.TableTarifs th{
	background-color:#D52029;
}
#ListeAgenda .Actualite:hover{
	background-color:#97171c;
}
#ListeAgenda .Actualite a h2{
	color:#efaca5;
}
#ListeAgenda .Actualite:hover a h2{
	color:#efaca5;
}

/************************************************
			SURCHARGE GALERIE PHOTOS
************************************************/
#ListeCinema .TableCinema tr:hover{
	background-color:#900;
}

/************************************************
			SURCHARGE GALERIE PHOTOS
************************************************/
#ListeGalerie .BlocGalerie:hover, #ListeVideo .BlocVideo:hover, #ListeGalerie .BlocGalerie:hover a h3, #ListeVideo .BlocVideo:hover a h3 {background-color:#900; color:#FFFFFF;}
#ListeGalerie .BlocGalerie a h3, #ListeGalerie .BlocGalerie a:hover h3, #ListeVideo .BlocVideo a h3 {color:#FFFFFF;}
.Pages .PageLien:hover, .Pages .PagePrecedente:hover,.Pages .PageSuivante:hover {	color:#efaca5;}

/************************************************
			SURCHARGE OFFRES
************************************************/
#ListeOffre .Offre:hover{background-color:#900;}
#ListeOffre .Offre a h2{
	color:#efaca5;
}
#ListeOffre .Offre:hover a h2{	color:#FFFFFF;}

#Transferts {
	text-align:left;
}
#Transferts a, #Transferts a:link, #Transferts a:active, #Transfertsi a:visited {
	color:#FFF;
}
#Transferts a:hover {
	color:#FFFFFF;
}

/************************************************
			SURCHARGE METEO
************************************************/
#meteo-accueil{
	color:#FFFFFF;
	padding: 20px 0px 10px 0px;
}
#tabs-meteo{
	background-color:#93121b;
}
#tabs-meteo a{
	color:#d38a91;
	text-decoration:none;
}
#tabs-meteo a:hover{
	color:#FFFFFF;
}
#BlocMenuGauche li.ui-state-default {
	background-color:#6f0d10;
}
#BlocMenuGauche li.ui-tabs-selected {
	background-color:#6f0d10;
}
#BlocMenuGauche li.ui-tabs-selected a {
	color:#FF9171;
}
#tabs-radio{
	background-color:#93121b;
}
#tabs-radio #radio, #tabs-radio #radio a {
color:#FFFFFF;
}
#tabs-pistes{
	background-color:#93121b;
}
#tabs-pistes #infopistes{
color:#FFFFFF;
padding:10px;
}
#tabs-pistes #infopistes p{
margin-bottom:12px;
}
#tabs-pistes #infopistes a {
color:#FFFFFF;
text-decoration:underline;
}
#tabs-pistes #infopistes a:hover {
color:#FFFFFF;
text-decoration:none;
}
/************************************************
			SURCHARGE PAGES
************************************************/
.Html table th {
	background-color:#811D1F;
	padding-left:2px;
}
.Html .Credit{
	font-size:11px;
	text-align:right;
	color:#999;
	font-style:italic;
}
.Html .Important{
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FF9900;
}

.Html Table th{
	font-size:12px;
	font-weight:bold;
}
.Html Table td.Libelle{
	font-weight:bold;
	text-align:left;
	width:200px;	
}

.Html Table td{
	font-size:12px;
	font-weight:normal;
	padding:2px;
	width:auto;
}

.Html #Simple table {
border:none;
width:80%;
text-align:left;
margin:0px;
}

.Html #Simple table th{
	border:none;
	background-color:#005B7B;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}

.Html #Simple table td{
	border:none;
	font-size:12px;
	font-weight:normal;
	padding:2px;
	text-align:left;	
	width:auto;
}


.Html Table tr.L1{
	background-color:#F5F5F5;
}
.Html Table tr.L2{
	background-color:#EAEAEA;
}
/******************************************
              Tableaux
*******************************************/
.Html TABLE.TableData{
	color:#FFFFFF;
	padding-top: 3px;
}
.Html TABLE.TableData TR{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	height:20px;
}
.Html TABLE.TableData TD{
	font-size: 9px;
	text-align: center;
	color:#333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #A8667B;
	border-right-color: #A8667B;
	border-bottom-color: #A8667B;
	border-left-color: #A8667B;
	border-right-style: solid;
}

.Html TABLE.TableData TH{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-color: #A8667B;
	border-right-color: #A8667B;
	color: #FFFFFF;
}
.Html TABLE.TableData TH.SansTrait{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A8667B;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FBF6E8;
}
.Html TABLE.TableData TD.SansTrait{
	font-size: 9px;
	font-weight: normal;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FBF6E8;
}
.Html TABLE.TableData TH.colonne{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A8667B;
	background-color:#974861;
}
.Html TABLE.TableData TH.titre{
	color: #FAA;
}
.Html TABLE.TableData TD a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.Html TABLE.TableData TD a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.Html TABLE.TableData TD a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.Html TABLE.TableData TR.L1,.Html TABLE.TableData TH.L1{	background-color: #FDF8F6;}
.Html TABLE.TableData TR.L2,.Html TABLE.TableData TH.L2{	background-color: #Ffffff;}
.Html TABLE.TableData TR.L1:hover,.Html TABLE.TableData TR.L2:hover{
	background-color: #FBFBF0;
}