BODY {
	PADDING:5px;
}
* {
	FONT-FAMILY:Arial;
}


TD{
   color:black;
   font-size: 11; 
   font-family: Verdana;

}
.bot{	
	text-decoration: none;
	font-size: 10; 
   font-family: verdana,Arial;
   font-weight:bold;
   color:black;
}
.copy{
	font-size: 10; 
   font-family: verdana,Arial;
    color:black;
}



.equipement{
BACKGROUND-COLOR:#FFD99C;
}

.acces{
BACKGROUND-COLOR:#FF925B;
}
.tarifs{
BACKGROUND-COLOR:#FFD99C;
}
.contact{
BACKGROUND-COLOR:#FFD99C;
}
.dispo{
BACKGROUND-COLOR:#FFD99C;
}
.index{
BACKGROUND-COLOR:#FFD99C;
}
.loisirs{
BACKGROUND-COLOR:#6DD1F9;
}
.appartements{
BACKGROUND-COLOR:#FFD99C;
}









.menu{
	font-size: 14; 
   font-family: Arial;
    font-weight:bold;
    color:#FFFFFF;
	text-decoration: none;
}

.MainText{
	font-size: 14px;
   	font-family: Arial;
    font-weight:bold;
   	color: #FF0000;
	text-decoration: none;
	word-spacing: 2pt;
	padding: 3px;
		
}
.MainText2{
	font-size: 13px;
   	font-family: Arial;
    font-weight:bold;
   	color: #FF0000;
	text-decoration: none;
	word-spacing: 2pt;
	padding: 3px;
		
}
.MainTextLoisir{
	font-size: 14px;
   	font-family: Arial;
    font-weight:bold;
   	color: #FF0000;
	text-decoration: none;
	word-spacing: 2pt;
	padding: 3px;
		
}
.MainTextLoisir2{
	font-size: 14px;
   	font-family: Arial;
    font-weight:bold;
   	color: #000000;
	text-decoration: none;
	word-spacing: 2pt;
	padding: 3px;
		
}
.MainTextContact{
	font-size: 14px;
   	font-family: Arial;
    font-weight:bold;
   	color: #0000C3;
	text-decoration: none;
	word-spacing: 2pt;
	padding: 3px;
		
}
.MainTextContact2{
	font-size: 14px;
   	font-family: Arial;
    font-weight:bold;
   	color: #000000;
	text-decoration: none;
	word-spacing: 2pt;
	padding: 3px;
		
}



.SecondText{
	font-size: 12px;
   	font-family: Arial;
    font-weight:bold;
   	color: #000000;
	text-decoration: none;
	word-spacing: 2pt;
	padding: 3px;
		
}
.ThirdText{
	font-size: 11px;
   	font-family: Arial;
    font-weight:bold;
   	color: #000000;
	text-decoration: none;
	word-spacing: 2pt;
	padding: 3px;
		
}

.titlesimple{
	font-size: 12px;
   	font-family: Arial;
    font-weight:bold;
   	color: #000000;
	text-decoration: underline;
	word-spacing: 2pt;
	padding: 3px;
		
}
.CornerInfo{
	font-size: 14px;
   	font-family: Arial;
    font-weight:bold;
   	color: #F26522;
	text-decoration: none;
	word-spacing: 2pt;
	padding: 3px;
		
}


.TextTitleTable{
	font-size: 12px;
   	font-family: Arial;
    font-weight:bold;
   	color: #FF0000;
	text-decoration: none;
	word-spacing: 2pt;
	padding: 3px;
}

.link{
	cursor: hand;
	font-size: 14; 
   font-family: Arial;
    font-weight:bold;
    color:#FF3300;
	text-decoration: none;
}
.link2{
	font-size: 14; 
   font-family: Arial;
    font-weight:bold;
    color:#F26522;
	text-decoration: none;
}

.SecondTextLink{
	font-size: 12px;
   	font-family: Arial;
    font-weight:bold;
   	color: #000000;
	text-decoration: none;
	word-spacing: 2pt;
	padding: 3px;
	CURSOR: hand;
}

/****************Tableau*************************/


.ClassicTable /*Titre colonne*/
{

    PADDING-LEFT:5px;
    PADDING-RIGHT:5px;
	BORDER-WIDTH:2px;
	BORDER-STYLE:solid;

}

.sortButton /*Titre colonne*/
{
    BACKGROUND-COLOR:#CCBCA3;
    COLOR:black;
    PADDING-LEFT:5px;
    PADDING-RIGHT:5px;
	BORDER-WIDTH:2px;
	BORDER-STYLE:outset;
}
.sortButtonHighlight /*HightLight Titre colonne*/
{
    BACKGROUND-COLOR:#D4C28A;
    COLOR:white;
    PADDING-LEFT:5px;
    PADDING-RIGHT:5px;
	BORDER-WIDTH:2px;
	BORDER-STYLE:inset;
	cursor:hand;
}
.pair  /*Ligne*/
{
    COLOR:black;
    BACKGROUND-COLOR:#E0E0E0;
    PADDING-LEFT:5px;
    PADDING-RIGHT:5px;
    FONT-SIZE:14 px;

}
.impair  /*Ligne*/
{
    BACKGROUND-COLOR:#DBC1A9;
    COLOR:black;
    PADDING-LEFT:5px;
    PADDING-RIGHT:5px;
    FONT-SIZE:14px;
}
.pairHighlight
{
    COLOR:black;
    BACKGROUND-COLOR:#C47A9F;
    PADDING-LEFT:5px;
    PADDING-RIGHT:5px;
	cursor:hand;
	FONT-SIZE:14px;
}
.impairHighlight
{
    BACKGROUND-COLOR:#C47A9F;
    COLOR:black;
    PADDING-LEFT:5px;
    PADDING-RIGHT:5px;
	cursor:hand;
	FONT-SIZE:14px;
}
.invisible
{
    DISPLAY:none;
}
.mandatory
{
    COLOR:red;
}
.label
{
    TEXT-ALIGN:right;
    COLOR:blue;
    BACKGROUND-COLOR:lightcyan;
}
.flat
{
    BORDER-STYLE:solid;
    BORDER-COLOR:white;
}
.liste
{
    PADDING:10px;
    FONT-SIZE:10px;
    MARGIN:0px;
    FONT-FAMILY: Verdana, Comic Sans MS, sans-serif;
	TEXT-ALIGN:center;
}
.warning {
	color:red;
    TEXT-ALIGN:center;
}
TH     /*Titre colone */
{
    TEXT-ALIGN:left;
    PADDING-LEFT:10px;
    PADDING-RIGHT:10px;
    FONT-SIZE:14px;
    MARGIN:0px;
    FONT-FAMILY: Verdana, Comic Sans MS, sans-serif;

}
A.anchor {
    CURSOR: hand;
}
A.anchor:link {
    COLOR: #3333ff;
}
A.anchor:visited {
    COLOR: #3333ff;
}
A.anchor:active {
}
A.anchor:hover {
    COLOR: #eeeeee;
    BACKGROUND-COLOR: #9999ff;
}


/****************Formulaire*************************/

.titre2
{
  	FONT-SIZE:20px;
  	font-weight: bold;
    FONT-FAMILY: Verdana, Comic Sans MS, sans-serif;
	COLOR:black;
}


/****************Formulaire*************************/

.mandatoryField
{
  	TEXT-ALIGN:right;
    COLOR:red;
    BACKGROUND-COLOR:DBC1A9;
	
}

.NormalField
{
    TEXT-ALIGN:right;
    COLOR:black;
    BACKGROUND-COLOR:DBC1A9;
}

.label
{
    TEXT-ALIGN:right;
    COLOR:blue;
    BACKGROUND-COLOR:lightcyan;
}


.invisible
{
    DISPLAY:none;
}

