body	{
	background-image: url(http://www.ceilhes.com/index/fond.jpg);
	background-color: #FCF0B6;
	color:            #663333;
/*
	font-family:      "Comic Sans MS";
	font-size:         16px; /* medium; */
	font-weight :     normal;
	text-align:	      left; 
*/
	font-family:      sans-serif;
	font-size:        14px; /* small; */
}

a:link	{
	color:            #FF3333;
	text-decoration:  none;
}

a:visited	{
	color:           #FF3333;
	text-decoration: none;
}

a:active	{
	color:                    #FF3333;
 /* border-bottom:thin dotted #FF3333; */
	text-decoration:          none;
}


h1, ol.h1 li 	{

	font-size:    22px; 
}

h2, ol.h2 li	{

	font-size:    20px; 
}

h3, ol.h3 li	{

	font-size:    18px; 
}

h4, ol.h4 li	{

	font-size:    16px; 
}

h5, ol.h5 li	{

	font-size:    14px; 
}

h6, ol.h6 li	{

	font-size:    12px; 
}


.divcenter	{
	text-align:	center; 
}

/* CSS globale de Remi */
/* titre h1 pour Actualité, Ragots... */
h1.titre	{
	font-family: "Comic Sans MS";
	text-align:	center; 
}

#signature	{
	font-style:    italic;
	font-family:   sans-serif;
	font-size:     14px; /* small; */
	color:         #663333;
	text-align:	      left; 

	border-right-style:  none;
	border-left-style:   none;
	border-bottom-style: none;
	 
	border-top-width:    3px;	/* thin; */
	border-top-style:    solid; 
	border-top-color:    #fddd88;
}

#divmenucenter	{
	text-align:	center; 
    margin-left:  auto;
    margin-right: auto;
	width: 780;
}

.divleft	{
	text-align:	left; 
}

.divright	{
	text-align:	right; 
}


/* tableaux des formulaires : */

.formtable	{

	text-align:	         center; 
    margin-left:         auto;
    margin-right:        auto;
	width:               760;

	border-right-style:  solid;
	border-left-style:   solid;
	border-bottom-style: solid;
	border-top-style:    solid;
	 
	border-right-width:  1px;	/* thin; */
	border-left-width:   1px;	/* thin; */
	border-bottom-width: 1px;	/* thin; */
	border-top-width:    1px;	/* thin; */

	border-right-color:  #663333;
	border-left-color:   #663333;
	border-bottom-color: #663333;
	border-top-color:    #663333;

	padding-right:       4px;
	padding-left:        4px;
	padding-bottom:      4px;
	padding-top:         4px;

	border-spacing:      4px;
	border-collapse:     separate;	/* collapse | separate | inherit */ /* p. 94 */
}


/* Notamment pour <p class="..."> ... </p> */


.comic-xx-small	{
	font-family:  "Comic Sans MS";
	font-size:    10px; /* xx-small; */
	font-weight:  normal;
	font-style:   normal;
	color:        #663333;
} 

.comic-xx-small-bold	{
	font-family: "Comic Sans MS";
	font-size:   10px; /* xx-small; */
	font-weight: bold;
	font-style:   normal;
	color:       #663333;
} 

.comic-x-small	{
	font-family: "Comic Sans MS";
	font-size:   12px; /* x-small; */
	font-weight: normal;
	font-style:   normal;
	color:       #663333;
} 

.comic-x-small-bold	{
	font-family: "Comic Sans MS";
	font-size:   12px; /* x-small; */
	font-weight: bold;
	font-style:   normal;
	color:       #663333;
} 

.comic-small	{
	font-family: "Comic Sans MS";
	font-size:   14px; /* small; */
	font-weight: normal;
	font-style:   normal;
	color:       #663333;
} 

.comic-small-bold	{
	font-family: "Comic Sans MS";
	font-size:   14px; /* small; */
	font-weight: bold;
	font-style:   normal;
	color:       #663333;
} 

.comic-medium	{
	font-family: "Comic Sans MS";
	font-size:    16px; /* medium; */
	font-weight: normal;
	font-style:   normal;
	color:       #663333;
} 

.comic-medium-bold	{
	font-family: "Comic Sans MS";
	font-size:    16px; /* medium; */
	font-weight: bold;
	font-style:   normal;
	color:       #663333;
} 

.comic-large	{
	font-family: "Comic Sans MS";
	font-size:   16px; /* large; */
	font-weight: normal;
	font-style:   normal;
	color:       #663333;
} 

.comic-large-bold	{
	font-family: "Comic Sans MS";
	font-size:   16px; /* large; */
	font-weight: bold;
	font-style:   normal;
	color:       #663333;
} 

.comic-x-large	{
	font-family: "Comic Sans MS";
	font-size:   20px; /* x-large; */
	font-weight: normal;
	font-style:   normal;
	color:       #663333;
} 

.comic-x-large-bold	{
	font-family: "Comic Sans MS";
	font-size:   20px; /* x-large; */
	font-weight: bold;
	font-style:   normal;
	color:       #663333;
} 

.comic-xx-large	{
	font-family: "Comic Sans MS";
	font-size:   22px; /* xx-large; */
	font-weight: normal;
	font-style:   normal;
	color:       #663333;
}
 
.comic-xx-large-bold	{
	font-family: "Comic Sans MS";
	font-size:   22px; /* xx-large; */
	font-weight: bold;
	font-style:   normal;
	color:       #663333;
} 

.titrerubrique	{
	font-family: "Comic Sans MS";
	font-size:   28px; /* xxxx-large; */
	font-weight: normal;
	font-style:   normal;
	color:       #663333;
	text-align:	 center; 
}


.linkrubrique	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; /* small; */
	color:#FF3333;
	border-bottom-color:#CC0000;
	border-bottom-style:dashed;
	border-width:thin;
}


.minilinkbar	{
	text-align:	 right; 
	border-width:       3px;
	border-bottom-style:   none;
	border-left-style:  none;
	border-right-style: none;
	border-top-style:solid;
	border-top-color:    #fddd88;
	border-left-color:   #000000;
	border-right-color:  #000000;
	border-bottom-color: #000000;

	/* background-color: #fddd88; */

	margin-left  :    0px;
	margin-right :    0px;
	margin-top     :  1em;	
	margin-bottom  :  0px;	

	padding-left :    0px;
	padding-right:    0px;
	padding-top    :  0px;	
	padding-bottom :  0px;	
}

.minilinktab	{
	text-decoration:none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:   12px; /* x-small; */ 
	font-weight: normal;
	font-style:  normal;
	color:       #663333;
	background : #fde3a8;
	border-width:        thin;
	border-style:        solid;
	border-bottom-color: #fddd88;
	border-right-color:  #fddd88;
	border-left-color:   #fde3a8;
	border-top-color:    #fde3a8; 
	border-left-style:   solid; /* dotted */
}


.previous_next	{
	text-decoration:none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:   16px; /* medium; */ 
	font-weight: normal;
	font-style:  normal;
	color:       #663333;
	background : #fde3a8;
	border-width:        thin;
	border-style:        solid;
	border-bottom-color: #fddd88;
	border-right-color:  #fddd88;
	border-left-color:   #fde3a8;
	border-top-color:    #fde3a8; 
	border-left-style:   solid; /* dotted */
}


p	{
	font-family: "Comic Sans MS";
	font-size:    16px; /* medium; */
	font-weight: normal;
	font-style:   normal;
	color:       #663333;
} 

/* Arial Narrow */




.narrow-xx-small	{
	font-family:  "Arial Narrow, Arial";
	font-size:    10px; /* xx-small; */
	font-weight:  normal;
	font-style:   normal;
	color:        #663333;
} 

.narrow-xx-small-bold	{
	font-family: "Arial Narrow, Arial";
	font-size:   10px; /* xx-small; */
	font-weight: bold;
	font-style:  normal;
	color:       #663333;
} 

.narrow-x-small	{
	font-family: "Arial Narrow, Arial";
	font-size:   12px; /* x-small; */
	font-weight: normal;
	font-style:  normal;
	color:       #663333;
} 

.narrow-x-small-bold	{
	font-family: "Arial Narrow, Arial";
	font-size:   12px; /* x-small; */
	font-weight: bold;
	font-style:  normal;
	color:       #663333;
} 

.narrow-small	{
	font-family: "Arial Narrow, Arial";
	font-size:   14px; /* small; */
	font-weight: normal;
	font-style:  normal;
	color:       #663333;
} 

.narrow-small-bold	{
	font-family: "Arial Narrow, Arial";
	font-size:   14px; /* small; */
	font-weight: bold;
	font-style:  normal;
	color:       #663333;
} 

.narrow-medium	{
	font-family: "Arial Narrow, Arial";
	font-size:    16px; /* medium; */
	font-weight: normal;
	font-style:  normal;
	color:       #663333;
} 

.narrow-medium-bold	{
	font-family: "Arial Narrow, Arial";
	font-size:    16px; /* medium; */
	font-weight: bold;
	font-style:  normal;
	color:       #663333;
} 

.narrow-large	{
	font-family: "Arial Narrow, Arial";
	font-size:   18px; /* large; */;
	font-weight: normal;
	font-style:  normal;
	color:       #663333;
} 

.narrow-large-bold	{
	font-family: "Arial Narrow, Arial";
	font-size:   18px; /* large; */;
	font-weight: bold;
	font-style:  normal;
	color:       #663333;
} 

.narrow-x-large	{
	font-family: "Arial Narrow, Arial";
	font-size:   20px; /* x-large; */
	font-weight: normal;
	font-style:  normal;
	color:       #663333;
} 

.narrow-x-large-bold	{
	font-family: "Arial Narrow, Arial";
	font-size:   20px; /* x-large; */
	font-weight: bold;
	font-style:  normal;
	color:       #663333;
} 

.narrow-xx-large	{
	font-family: "Arial Narrow, Arial";
	font-size:   22px; /* xx-large; */
	font-weight: normal;
	font-style:  normal;
	color:       #663333;
}
 
.narrow-xx-large-bold	{
	font-family: "Arial Narrow, Arial";
	font-size:   22px; /* xx-large; */
	font-weight: bold;
	font-style:  normal;
	color:       #663333;
} 


/* Verdana */




.verdana-xx-small	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:    10px; /* xx-small; */
	font-weight:  normal;
	font-style:   normal;
	color:        #663333;
} 

.verdana-xx-small-bold	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:   10px; /* xx-small; */
	font-weight: bold;
	font-style:  normal;
	color:       #663333;
} 

.verdana-x-small	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:   12px; /* x-small; */
	font-weight: normal;
	font-style:  normal;
	color:       #663333;
} 

.verdana-x-small-bold	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:   12px; /* x-small; */
	font-weight: bold;
	font-style:  normal;
	color:       #663333;
} 

.verdana-small	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:   14px; /* small; */
	font-weight: normal;
	font-style:  normal;
	color:       #663333;
} 

.verdana-small-bold	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:   14px; /* small; */
	font-weight: bold;
	font-style:  normal;
	color:       #663333;
} 

.verdana-medium	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:    16px; /* medium; */
	font-weight: normal;
	font-style:  normal;
	color:       #663333;
} 

.verdana-medium-bold	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:    16px; /* medium; */
	font-weight: bold;
	font-style:  normal;
	color:       #663333;
} 

.verdana-large	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:   18px; /* large; */;
	font-weight: normal;
	font-style:  normal;
	color:       #663333;
} 

.verdana-large-bold	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:   18px; /* large; */;
	font-weight: bold;
	font-style:  normal;
	color:       #663333;
} 

.verdana-x-large	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:   20px; /* x-large; */
	font-weight: normal;
	font-style:  normal;
	color:       #663333;
} 

.verdana-x-large-bold	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:   20px; /* x-large; */
	font-weight: bold;
	font-style:  normal;
	color:       #663333;
} 

.verdana-xx-large	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:   22px; /* xx-large; */
	font-weight: normal;
	font-style:  normal;
	color:       #663333;
}
 
.verdana-xx-large-bold	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:   22px; /* xx-large; */
	font-weight: bold;
	font-style:  normal;
	color:       #663333;
} 



/* Marquee */

#marqueediv	{
	text-align:	      center; 
    margin-left:  auto;
    margin-right: auto;

}

#marqueeorange	{
	border-style:     solid;
	border-width:     auto;
	border-color:     #fbefb5;
	background-color: #fddd88;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style:  normal;
	color:            #098949;
	width:            730px;
	text-align:	      center; 
    margin-left:  auto;
    margin-right: auto;
}


/* Seulement pour le menu */

.menutable	{
	border-style:     none;
	border-width:     none;
	border-color:     #fbefb5;
	background-color: #fbefb5;
	border-style:     none;
}

.menuorange	{
	border-style:     none;
	border-width:     none;
	border-color:     #fbefb5;
	background-color: #fddd88;
	text-align:	      left; 
}

.menurose	{
	border-style:     none;
	border-width:     none;
	border-color:     #fbefb5;
	background-color: #fde3a8;
	text-align:	      left; 
}

.locationorange	{
	color:              #663333; /*	couleur le la police du tableau  */
	border-style:       none;
	border-width:       none;
	border-color:       #EEEE00;
	border-color-dark:  #DDDD00;
	border-color-light: #FFFF00;
	background-color:   #FF9900;
}

a.locationorange:link	{
	color: #663333;
	text-decoration: none;
}

.locationhautesaison	{
	border-color:       #FFFFFF;
	border-color-dark:  #FFFFFF;
	border-color-light: #FFFFFF;
	background-color:   #FFBBBB;
}

.locationmoyennesaison	{
	border-color:       #FFFFFF;
	border-color-dark:  #FFFFFF;
	border-color-light: #FFFFFF;
	background-color:   #FFDDBB;
}

.locationbassesaison	{
	border-color:       #FFFFFF;
	border-color-dark:  #FFFFFF;
	border-color-light: #FFFFFF;
	background-color:   #CCFFCC;
}

.locationreservee	{
	border-color:       #FFFFFF;
	border-color-dark:  #FFFFFF;
	border-color-light: #FFFFFF;
	background-color:   #666666;
}


