body.general	{
	background-color: #003366;
	margin-left:10;
	margin-top:10;
	margin-right:10;
	margin-bottom:10;
	text-align: center;
}
.greyborder {
	border: 1px solid #888888;
}
.datewhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	
}
.links-top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #626262;
	text-decoration: none;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B3B3B;
	text-align: justify;
}

.fineprint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3B3B3B;
}

.fineprint2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D5E64;
}

.red-titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #A2000A;
	text-decoration: none;
}

.red-titles2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #A2000A;
	text-decoration: none;
}

.blue-titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #304B69;
	text-decoration: none;
}

.blue-titles2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #002456;
	text-decoration: none;
}

.green-titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #386E45;
	text-decoration: none;
}

.green-titles2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #386E45;
	text-decoration: none;
}

.grey-titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #939393;
	text-decoration: none;
}

.yellow-titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFBB04;
	text-decoration: none;
}

.orange-titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #E86A04;
	text-decoration: none;
}

.orange2-titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #CA462C;
	text-decoration: none;
}

.paleblue-titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #7898B8;
	text-decoration: none;
}

.links-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A2000A;
	text-decoration: none;
}

.links-red2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A2000A;
	text-decoration: underline;
}

.links-sub-menus { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #626262; 
	text-decoration: none;
}

.titres-blancs {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none
}

.titres-blancs2 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none
}

.aqua-titles { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #408080; 
	text-decoration: none; 
}

.orange-textmedium { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FF8000; 
	text-decoration: none; 
}

.orange-text2 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #990000; 
	text-decoration: none; 
}

.red-pricetags { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-style: normal; 
	font-weight: bolder; 
	color: #A2000A; 
	text-decoration: none; 
}

.links-sub-selected { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #626262; 
	text-decoration: none;
}

.links-white { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none; 
}

.links-white2 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	text-decoration: underline; 
}

.links-yellow { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFCC33; 
	text-decoration: none; 
}

.links-redsmall { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #A2000A; 
	text-decoration: none; 
}

.links-redsmall2 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #A2000A; 	
}

.textBlanc { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
}

.textBold { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3B3B3B;  
	font-weight: bold;
}

.paleblue-medium { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #7898B8; 
	text-decoration: none; 
}

.text2 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3B3B3B; 
	text-decoration: none; }

h1.geant {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #386E45;
	margin-bottom: 0px;
}

h1.diable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #142650;
	margin-bottom: 0px;
	text-decoration: none;
}

h1.academie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CB4E00;
	margin-bottom: 0px;
	text-decoration: none;
}

h2.golf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #386E45;
	margin-bottom: 0px;
	text-decoration: none;
}

h1.offres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #E86A04;
	margin-bottom: 0px;
}

h1.about {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333366;
	margin-bottom: 0px;
}

h1.guide {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #999999;
	margin-bottom: 0px;
}

h1.bulletin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3399CC;
	margin-bottom: 0px;
}
h1.condition {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	margin-bottom: 0px;
}

h1.plan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #669999;
	margin-bottom: 0px;
}

h1.village {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFCC99;
	margin-bottom: 0px;
}

.textBlanc2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}

.titresnoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
}

.titresbleus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0A435D;
	font-weight: bold;
}

h2.hebergement {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 0px;
	text-decoration: none;
}

h2.mountain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3399CC;
	margin-bottom: 0px;
	text-decoration: none;
}

h2.offres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #800000;
	margin-bottom: 0px;
	text-decoration: none;
}

h2.conditions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	margin-bottom: 0px;
	text-decoration: none;
}

a.menu-links{	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	color: #FFFFFF;	
	text-decoration: none;
}
	
a.menu-links:hover{ 
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px;    
	color: #F4F4F4;  
	text-decoration: underline;
}

a.links-anchor{	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	color: #626262;	
	text-decoration: none;
}
	
a.links-anchor:hover{ 
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 11px;    
	color: #626262;  
	text-decoration: underline;
}

.layerstyle {
	border: none;
}
.emailtable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #626262;
	text-decoration: none;
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #CCCCCC;
}
a.footer-link{font-family: arial, verdana, sans-serif; font-size: 11px; color: #FFFFFF;}
td.splash-txt{font-family: arial, verdana, sans-serif; font-size: 11px; color: #FFFFFF;}
td.white{font-family: arial, verdana, sans-serif; font-size: 8.5pt; color: #ffffff; text-align: justify;}
td.txt-top{font-family: arial, verdana, sans-serif; font-size: 8.5pt; color: #3B3B3B;}
a.details{font-family: arial, verdana, sans-serif; font-size: 11px; font-weight: bold; color: #940000;}
a.surveiller{font-family: arial, verdana, sans-serif; font-size: 11px; color: #626262;}
img.kodak{border-style: solid; border-width: 1px; border-color: #000000;}
td.conditions{font-family: arial, verdana, sans-serif; font-size: 11px; font-weight: bold; color: #98B2C1;}
td.events{font-family: arial, verdana, sans-serif; font-size: 11px; color: #626262; margin-bottom: 5px; padding-top: 5px; padding-left: 2px;}
td.results{font-family: arial, verdana, sans-serif; font-size: 11px; color: #FFFFFF;}
td.surveiller-txt{font-family: arial, verdana, sans-serif; font-size: 11px; color: #626262;}
ul.ulpadding{list-style: none; margin-bottom: 5px; margin-top: 0px; margin-left: 0px; padding-left: 10px; text-indent: -8px;}
li.lipadding{margin-bottom: 0px; margin-top: 5px; margin-left: 0px;}
.prix-large{font-family: arial, verdana, sans-serif; font-size: 41px; font-weight: bold; color: #721D00;}
.prix-small{font-family: arial, verdana, sans-serif; font-size: 18px; font-weight: bold; color: #721D00;}
 .rezint_content, a.rezint_content:active, a.rezint_content:visited, a.rezint_content:link, a.rezint_content:hover
 {color:#000000; font:11px Arial, Helvetica, 'Sans Serif'; TEXT-DECORATION: none;}
 a.rezint_content:active {color:#000000;}
 a.rezint_content:visited {color:#000000;}
 a.rezint_content:link {color:#000000;}
 a.rezint_content:hover {color:#000000;}
 .rezint_smcontent  {font:10px Arial}
 .rezintBackground {COLOR: #F7F7F2; background-color: #F7F7F2;}
 .rezintBackgroundRed {COLOR: #C14033; background-color: #C14033;}
 .rezintBorder {COLOR: #C14033;background-color: #C14033;}
 .rezintMainTitle {FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #FFFFFF; FONT-SIZE: 10pt;}
 .rezint_sectionheading, .rezint_subheading, .rezint_800label, .rezint_800number, .rezint_800intllabel, .rezint_800intlnumber, .rezint_datelabel
 {FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
 .rezint_datelabel {COLOR: #333333; FONT-SIZE: 7pt;}
 .rezint_subheading {COLOR: #333333; FONT-SIZE: 10pt; font-weight: bold;}
 .rezint_sectionheading {COLOR: #333333; FONT-SIZE: 9pt; font-weight: bold;}
 .rezint_800label {COLOR: #000000; FONT-SIZE: 8pt;}
 .rezint_800number {COLOR: #000000; FONT-SIZE: 10pt; font-weight: bold;}
 .rezint_800intllabel, .rezint_800intlnumber {COLOR: #333333; FONT-SIZE: 8pt;}
 .rezint_800intlnumber {font-weight: bold;}
 td.rezintleft {text-align: left; vertical-align: top;}
.tableborder {
	border: 1px solid #666666;
}
.celloutline {
	border: 1px solid #999999;
}
.links-sub-sub-menus {

	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #626262; 
	text-decoration: none;
}
.orangedark-textmedium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #993300;
	text-decoration: none;

}
.orangedark-textlarge {


	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #CC6600; 
	text-decoration: none;
}
.black-titles2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.titresnoir2 {

	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none
}
