/*General*/
/*Heading One*/
.globalHeading{
display:block;
width:100%;
margin-bottom:10px;
border:5px black;
color:white;
background-color:DarkBlue;
border-syle:solid;
border-bottom-color:Yellow;
text-align:center;
font-family:helvetica;
}

/*Heading 2*/
.globalHeading2{
display:block;
text-align:left;
font-family:helvetica;
font-size:14pt;
color:DarkBlue;
}

/*Heading 3*/
.globalHeading3{
display:block;
text-align:left;
font-family:helvetica;
font-size:12pt;
color:DarkBlue;
}

/*Heading 2*/
.globalHeading4{
display:block;
text-align:center;
font-family:helvetica;
font-size:14pt;
color:DarkBlue;
}

/*Heading 2*/
.globalHeading5{
display:block;
text-align:left;
font-family:helvetica;
font-size:12pt;
color:DarkBlue;
}

/*General Paragraph*/
.generalPara2{
display:block;
text-align:center;
color:DarkBlue;
font-family:helvetica;
font-size:10pt;
}

/*General Paragraph*/
.generalPara{
display:block;
color:DarkBlue;
font-family:helvetica;
font-size:10pt;
vertical-align:text-top;
}

/*General Paragraph*/
.generalPara3{
display:block;
color:DarkBlue;
font-family:verdana;
font-size:8pt;
vertical-align:text-top;
}

/*General Table Cells*/
.globalCell{
vertical-align:top;
width:25%;
}

.globalHeaderCell{
width:25%;
color:DarkBlue;
vertical-align:top;
text:align:left;
font-family:helvetica;
font-size:14pt;
font-height:16pt;
}

/*General List*/
.globalList{
display:block;
font-family:helvetica;
font-size:10pt;
color:DarkBlue;
}

/*General Links*/


a.homeLink:link {color: white;
font-family:helvetica;}
a.homeLink:visited {color: white;
font-family:helvetica;}
a.homeLink:hover {color: white;
font-family:helvetica;}

a.vvLink:link {color: red;
font-family:helvetica;}
a.vvLink:visited {color: red;
font-family:helvetica;}
a.vvLink:hover {color: dodgerblue;
font-family:helvetica;}

a.newLink:link {color: darkviolet;
font-family:helvetica;}
a.newLink:visited {color: red;
font-family:helvetica;}
a.newLink:hover {color: blue;
font-family:helvetica;}

a.skiLink:link {color: darkBlue;
font-family:helvetica;}
a.skiLink:visited {color: darkBlue;
font-family:helvetica;}
a.skiLink:hover {color: red;
font-family:helvetica;}

a.globalImageLink:link IMG{border:White;}
a.globalImageLink:visited IMG{border:White;}
a.globalImageLink:hover IMG{border:White;}



/*Left Align Paragraph*/
.globalLeftp{
display:block;
width:100%;
margin-bottom:10px;
border:5px black;
color:DarkBlue;
text-align:left;
font-family:helvetica;
font-size:10pt;
}

/*Our Resorts*/
.titlesOurResorts{
display:block;
color:CornflowerBlue;
text-align:center;
font-family:Helvetica;
font-size:16pt;
}

.listOurResorts{
display:block;
color:DodgerBlue;
font-family:Helvetica;
text-align:center;
font-size:8pt;
vertical-align:text-top;
}

.listSki{
display:block;
color:DarkBlue;
font-family:Verdana;
text-align:left;
font-size:8pt;
vertical-align:text-top;
}

.picsOurResorts{
text-align:center;
width:25%;
}

.headingOurResorts{
width:100%;
}

.mapCell{
text-align:top;
vertical-align:text-top;
}

/*FAQ*/
.answersFaq{
display:block;
color:DarkBlue;
font-family:helvetica;
font-size:10pt;
text-align:left;
vertical-align:text-top;
}

.rubricFaq {
font-size: 12pt;
color: darkBlue;
}

/*News*/
.newsTable{
width:100%;
border:collapse;
}

.newsCell{
width:50%;
vertical-align:top;
}

.newsHeaderCell{
text-align:center;
font-size:14pt;
font-family:helvetica;
}

.newsHeading2{
display:block;
text-align:center;
font-family:helvetica;
font-size:14pt;
color:DarkBlue;
border-style:solid;
border-color:DarkBlue;
}

.newsParagraph{
display:block;
text-align:justified;
font-family:helvetica;
font-size:8pt;
color:DarkBlue;
border-style:solid;
border-color:DarkBlue;
}

.newsImages{
display:block;
text-align:center;
}

/*Prices*/
.priceheaderCell{
text-align:center;
font-size:14pt;
font-family:helvetica;
color:white;
}

.priceCell{
text-align:center;
font-size:10pt;
font-family:helvetica;
color:white;
}

/*Golf Page*/
.golf{
display:block;
color:DarkBlue;
vertical-align:top;
text-align:justify;
font-family:helvetica;
font-size:10pt;
}
.golfTitle{
display:block;
color:DarkBlue;
vertical-align:top;
text-align:center;
font-family:helvetica;
font-size:12pt;
}

.golfTitle2{
display:block;
color:DarkBlue;
vertical-align:top;
text-align:center;
font-family:helvetica;
font-size:10pt;
}

/*Site Plan*/
.sitePlanTitle2{
display:block;
color:#FF3333;
vertical-align:top;
text-align:center;
font-family:helvetica;
font-size:8pt;
}

/*Site Plan*/
.sitePlanTitle3{
display:block;
color:#FF3333;
vertical-align:top;
text-align:right;
font-family:helvetica;
font-size:8pt;
}

/*Jobs Page*/
.jobsTitles{
display:block;
color:#FF3333;
vertical-align:top;
text-align:left;
font-family:helvetica;
font-size:12pt;
}

/*Special Fonts*/
.specFont{
font-family:broadway;
font-size:28pt;
}

/*Tarifs*/
.tarifsHeading1{
color: red;
font-family: Rage Italic; 
font-size: 300%;
}
.tarifsHeading2{
color: #0000FF; 
font-family: helvetica; 
font-size: 80%;
}

.tarifsHeading4
{color: #0000FF; 
font-family: sans-serif; 
font-size: 75%;
}
.tarifstable1 {
color: red; 
font-family: sans-serif;
font-size: 10pt;

}
.tarifsletters2 {
color: #00008D;
font-family: sans-serif;
font-size: 10pt;
}

/*Partners*/
.partnerTable{
border-collapse:separate;
width:100%;
font-family:helvetica;
}

.partnerHeadCell{
background-color:darkBlue;
color:white;

}

.partnerCell{
border: 2px solid darkblue;
text-align:center;
display:block;
color:DodgerBlue;
font-family:Helvetica;
text-align:center;
font-size:8pt;
vertical-align:text-top;
}


.homePageTable{
width:550px;
}

.homePageTableHeadCell{
color: DarkBlue;
font-family:Helvetica;
text-align:center;
font-size:10pt;
vertical-align:text-center;
}

.homePageTableCell{
color: DarkBlue;
font-family:Helvetica;
text-align:center;
font-size:8pt;
vertical-align:text-center;
}

.listPlanAccess{
display:block;
color:DodgerBlue;
font-family:Helvetica;
text-align:left;
font-size:10pt;
vertical-align:text-top;
}

.subListPlanAccess{
display:block;
color:DodgerBlue;
font-family:Helvetica;
text-align:left;
font-size:8pt;
vertical-align:text-top;
}

.siteMap1{
display:block;
color:DarkBlue;
font-family:Helvetica;
text-align:left;
font-size:8pt;
}

.homePageTableCell2{
color: DarkBlue;
font-family:Helvetica;
text-align:center;
font-size:8pt;
vertical-align:text-center;
}

.police
{
font-family:verdana;
font-size:12px;
color:#00009c;
text-align:justify;
padding:5px;
}

.minisearch_global{
color:#00009c;
font-family:Helvetica;
font-size:9pt;
}

.SearchBtn
{
	padding-right: 1px;

	padding-left: 1px;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 1px;

	color:DarkBlue;
	padding-top: 1px;

	font-family: Verdana;
	height: 12px;
    background-color:#9999ff;
	text-decoration: none;
	 white-space: nowrap;
}

.SearchBtn:hover
{
	text-decoration: underline;
}

.mini_search_link
{
	font-weight: bold;
	font-size: 10px;
	padding:1px;

	color:#00009c;

	font-family: Verdana;
	height: 16px;
    background-color:#ff7900;
	text-decoration: none;
	 white-space: nowrap;
}

.mini_search_link:hover
{
text-decoration:underline;
color:#00009c;
}


a.globalLink
{
	color:#0000dd;
	font-family:verdana;
	text-decoration:none;
	font-size:12px;
}

a.globalLink:visited 
{
	color:#0000bb;
	font-family:verdana;
	text-decoration:none;
	font-size:12px;
}


a.globalLink:hover 
{
	color:#ff7900;
	font-family:verdana;
	text-decoration:underline;
}
