/* CSS design site*/

/* -------------------------------------------------------------------------------------------*/
/* Marge haut bas et couleur d'arriere plan*/
/* -------------------------------------------------------------------------------------------*/

body {
	margin-top : 0px;
	margin-bottom : 0px;
	background-color : #FFCE9D;
}

/* -------------------------------------------------------------------------------------------*/
/* -------- Design : En tete, menu de gauche, colonnes, corps, arriere plan, pied ------------*/
/* -------------------------------------------------------------------------------------------*/

/* En tete noir */
#entete_nr
{
	width : 1040px;
	line-height : 150px;
	background-color : #000000;
	position : relative;
	margin-left : auto; /*Marge auto pour centrage*/
	margin-right : auto; /*Marge auto pour centrage*/
}

/* En tete orange */
#bande_orge
{
	width : 1040px;
	min-height: 25px;
	background-color : #FBAB43;
	margin-left : auto; /*Marge auto pour centrage*/
	margin-right : auto; /*Marge auto pour centrage*/
}

#navigation
{
	list-style: none;
	margin-top: 0px; 
	margin-left : 25px;    
	margin-bottom: 0px; 
	padding: 0px; 
}

#navigation li
{
	float : left;
	line-height : 25px;
	margin-left : 0px;
	margin-right : 0px;
}

#navigation li a
{
	display: block;
	font-size: 13px;
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	padding-left : 10px;
	padding-right : 10px;
}

#navigation li a:hover
{
	font-size: 13px;
	text-decoration: none;
	color: #FFFFFF;
	background-color : #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
}

/* En tete bordeau */
#bande_brd
{
	width : 1040px;
	min-height : 25px;
	background-color : #B83547;
	margin-left : auto; /*Marge auto pour centrage*/
	margin-right : auto; /*Marge auto pour centrage*/
}

/* Couleur de fond des colonnes*/
#couleurfond
{
	width : 1040px;
	background-color : #B83547;
	margin-left : auto; /*Marge auto pour centrage*/
	margin-right : auto; /*Marge auto pour centrage*/
	min-height : 600px;
}

/* Bloc noir titre*/
#blocnoir
{
   background-color : #000000;
   width : 180px;
   line-height: 22px;
   font-size: 13px;
   text-decoration: none; /* Les liens ne seront pas soulignés */
   color: #FFFFFF; /* Couleur des liens*/
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal; /* Les liens seront écrit normalements */
   text-align : center;
}

/* Bloc noir colonne droite*/
#blocnoirdroite
{
   background-color : #000000;
   width : 164px;
   line-height: 22px;
   font-size: 13px;
   text-decoration: none; /* Les liens ne seront pas soulignés */
   color: #FFFFFF; /* Couleur des liens*/
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal; /* Les liens seront écrit normalements */
   text-align : center;
}

/* Mise en forme colonne gauche*/
#colonnegauche
{
	width : 180px;
	float : left; /* float par dessus corps et arriere plan */
	margin-left : 0px;
	margin-right : 0px;
}

#scrollannonce
{
	max-height : 450px; 
	width: 180px;
}
.scroll
{
	overflow: auto;
}

/* Mise en forme colonne droite*/
#colonnedroite
{
	width : 164px;
	float : right; 
	margin-left : 0px;
	margin-right : 0px;
}

/* Mise en forme corps*/
#corps
{
	width : 660px;
	margin-top: 0px;
	min-height: 600px;
	background-color : #FFFFFF;
	margin-left : 180px; /* Marge menu gauche*/
	margin-right : 164px;
	padding-top : 15px;
	padding-left : 15px;
	padding-right : 15px;
	padding-bottom : 15px;
}

/* Pied de page*/
#pied
{
   background-color : #FBAB43;
   width : 1040px;
   text-align: center;
   margin-top : 0px;
   margin-left : auto;
   margin-right : auto;
   clear:both;
}
	
/* -------------------------------------------------------------------------------------------*/
/* ------------------------------- M2R marges et textes --------------------------------------*/
/* -------------------------------------------------------------------------------------------*/

/* Couleur moteur rapide*/
#moteurrapide
{
   background-color : #FBAB43;
   width : 180px;
   padding-top : 2px;
   padding-bottom : 5px;
}

/* Acces clients*/
#acces
{
   background-color : #FBAB43;
   width : 164px;
   padding-top : 2px;
   padding-bottom : 5px;
}


/* -------------------------------------------------------------------------------------------*/
/* Menu du site*/
/* -------------------------------------------------------------------------------------------*/

/* Menu colonnes*/
ul#menu
{
	width : 159px;
	margin: 0px;
	padding : 0px;
	list-style-type : none;
	background-color : #B83547;
}

#menu a:link, #menu a:visited, #menu a:active
{
	padding-left : 5px;		
	font-size: 13px;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
}

#menu a:hover
{
	padding-left : 5px;		
	font-size: 13px;
	text-decoration: none;
	color: #FCAA44;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
}

/* Menu annonces*/
ul#menuannonces
{
	width : 159px;
	margin: 0px;
	padding : 0px;
	list-style-type : none;
	background-color : #B83547;
}

#menuannonces a:link, #menuannonces a:visited, #menuannonces a:active
{
	padding-left : 3px;		
	font-size: 13px;
	text-decoration: none;
	color: #FCAA44;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
}

#menuannonces a:hover
{
	padding-left : 3px;		
	font-size: 13px;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
}


/* Texte Menu*/
.menublc
{
   font-size: 13px;
   text-decoration: none;
   color: #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
}

.menunoir
{
   font-size: 13px;
   text-decoration: none;
   color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
   margin-left:5px;
   margin-top:5px;
}

/* -------------------------------------------------------------------------------------------*/
/* ----------------------------------- Page annonces -----------------------------------------*/
/* -------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------*/
/*Texte Ville, departements, regions */
/* -------------------------------------------------------------------------------------------*/
.orangesouligne
{
   font-size: 13px;
   text-decoration: underline;
   color: #FCAA44; /* Couleur des liens*/
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
}

.orangenonsouligne
{
   font-size: 13px;
   text-decoration: none;
   color: #FCAA44;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
   margin-left:3px;
}

/* -------------------------------------------------------------------------------------------*/
/* -------------------------------------------------------------------------------------------*/
/* -------------------------------------------------------------------------------------------*/
/* Bordure des images*/
/* -------------------------------------------------------------------------------------------*/

.border
{
	border-left:2px solid #000000; /* couleur du cadre */
	border-right:2px solid #000000;
	border-bottom:2px solid #000000;
	border-top:2px solid #000000;
}

/* -------------------------------------------------------------------------------------------*/
/* Texte du menu
/* -------------------------------------------------------------------------------------------*/
.textmenu
{
   font-size: 13px;
   text-decoration: none;
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
}

.textmenu:hover
{
	color: #B83547;
}

.textbordeaugd
{
   font-size: 18px;
   text-decoration: underline;
   color: #B83547;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
}

.textbordeaupt
{
   font-size: 13px;
   text-decoration: none;
   color: #B83547;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
}

/* -------------------------------------------------------------------------------------------*/
/* Barre navigation page par page
/* -------------------------------------------------------------------------------------------*/

.pageactu
{
   font-size: 13px;
   text-decoration: none;
   color: #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
   background-color: #000000;
   margin-left : 3px;
   margin-right : 3px;
   padding-left : 4px;
   padding-right : 4px;
   padding-top : 2px;
   padding-bottom : 2px;
   border-left:2px solid #FCAA44;
   border-right:2px solid #FCAA44;
   border-top:2px solid #FCAA44;
   border-bottom:2px solid #FCAA44;
}
.suitepage
{
   font-size: 13px;
   text-decoration: none;
   color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
   background-color: #FCAA44;
   margin-left : 3px;
   margin-right : 3px;
   padding-left : 4px;
   padding-right : 4px;
   padding-top : 2px;
   padding-bottom : 2px;
   border-left:2px solid #B83547;
   border-right:2px solid #B83547;
   border-top:2px solid #B83547;
   border-bottom:2px solid #B83547;
}   

/* -------------------------------------------------------------------------------------------*/
/* Texte description resultat moteur de recherche
/* -------------------------------------------------------------------------------------------*/

.descriptionresultat
{
   font-size: 13px;
   text-decoration: none; /* Les liens ne seront pas soulignés */
   color: #FFFFFF; /* Couleur des liens*/
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-style: normal; /* Les liens seront écrit normalements */
}
.descriptionresultat:hover
{
   font-size: 13px;
   text-decoration: none; /* Les liens ne seront pas soulignés */
   color: #000000; /* Couleur des liens*/
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-style: normal; /* Les liens seront écrit normalements */
}
/* -------------------------------------------------------------------------------------------*/
/* Texte liens tri + autres dans resultat moteur de recherche et acces web dans fiche
/* -------------------------------------------------------------------------------------------*/

.liennoir
{
   font-size: 13px;
   text-decoration: underline;
   color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
}
.liennoir:link
{
   text-decoration: underline;
}
.liennoir:visited
{
   text-decoration: underline;
}
.liennoir:hover
{
   text-decoration: underline;
}
.liennoir:active
{
   text-decoration: underline;
}
/* -------------------------------------------------------------------------------------------*/
/* Texte classique arial sans gras
/* -------------------------------------------------------------------------------------------*/

.texteclassique
{
   font-size: 13px;
   text-decoration: none;
   color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-style: normal;
   text-align: justify;
}
.texteclassique:link
{
   text-decoration: none;
}
.texteclassique:visited
{
   text-decoration: none;
}
.texteclassique:hover
{
   text-decoration: none;
}
.texteclassique:active
{
   text-decoration: none;
}
/*--------------------------------------------------------------------------------------------*/
/*Le texte */
/* -------------------------------------------------------------------------------------------*/

.blancsouligne
{
   font-size: 13px;
   text-decoration: underline; /* Les liens ne seront pas soulignés */
   color: #FFFFFF; /* Couleur des liens*/
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal; /* Les liens seront écrit normalements */
}

.blancnonsouligne
{
   font-size: 13px;
   text-decoration: none; /* Les liens ne seront pas soulignés */
   color: #FFFFFF; /* Couleur des liens*/
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal; /* Les liens seront écrit normalements */
}

/* -------------------------------------------------------------------------------------------*/
/* moteur recherche detaillee et carte de France*/
/* -------------------------------------------------------------------------------------------*/
#hautm2r
{
   width : 600px;
   height : 37px;
   background-image:  url(../css/moteurdetaillee/hautm2r.jpg);
   background-repeat : no-repeat; /* L'en tête ne se repetera pas */
}

#milieum2r
{
   width : 600px;
   height : auto;
   background-image:  url(../css/moteurdetaillee/milieum2r.jpg);
   background-repeat : repeat; /* L'en tête ne se repetera pas */
}

#basm2r
{
   width : 600px;
   height : 27px;
   background-image:  url(../css/moteurdetaillee/basm2r.jpg);
   background-repeat : no-repeat; /* L'en tête ne se repetera pas */
}

/***************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************/


/* -------------------------------------------------------------------------------------------*/
/* Ecriture blanche sur haut bloc bordeaux*/
/* -------------------------------------------------------------------------------------------*/
.textblanchautbordeau
{
   font-size: 13px;
   text-decoration: underline;
   color: #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
}

/***************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************/
/* -------------------------------------------------------------------------------------------*/
/* Design site */
/* -------------------------------------------------------------------------------------------*/
#hautsitejaune
{
   background-color : #FDF8A7;
   width : 1021px;
}

#barremenuorange
{
   background-color : #FBAB43;
   width : 1021px;
}

#barrebordeau
{
   background-color : #B83547;
   width : 1021px;
}

/***************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************/

/*--------------------------------------------------------------------------------------------*/
/* Affichage du résultat du moteur de recherche*/
/*--------------------------------------------------------------------------------------------*/

#hautmoteur
{
   width : 638px;
   height : 35px;
   background-image :  url(../css/resultat/haut.jpg);
   background-repeat : no-repeat; /* L'en tête ne se repetera pas */
}
#milieurougemoteur
{
   width : 638px;
   height : auto;
   background-image :  url(../css/resultat/milieurouge.jpg);
   background-repeat : repeat; /* L'en tête ne se repetera pas */
}
#banderougemoteur
{
   width : 638px;
   height : 10px;
   background-image :  url(../css/resultat/banderouge.jpg);
   background-repeat : repeat; /* L'en tête ne se repetera pas */
}
#milieujaunemoteur
{
   width : 638px;
   height : auto;
   background-image :  url(../css/resultat/milieujaune.jpg);
   background-repeat : repeat; /* L'en tête ne se repetera pas */
}
   #basmoteur
{
   width : 638px;
   height : 6px;
   background-image :  url(../css/resultat/bas.jpg);
   background-repeat : no-repeat; /* L'en tête ne se repetera pas */
}


/*affiner R moteur de recherche*/
   
   #affinhaut
{
   width : 540px;
   height : 36px;
   background-image :  url(../css/resultat/affinhaut.jpg);
   background-repeat : no-repeat; /* L'en tête ne se repetera pas */
}

   #affinmilieu
{
   width : 540px;
   height : auto;
   background-image :  url(../css/resultat/affinmilieu.jpg);
   background-repeat : repeat; /* L'en tête ne se repetera pas */
}

   #affinbas
{
   width : 540px;
   height : 11px;
   background-image :  url(../css/resultat/affinbas.jpg);
   background-repeat : no-repeat; /* L'en tête ne se repetera pas */
}

.textafinsouli
{
   font-size: 12px;
   text-decoration: underline;
   color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
}

.textafin
{
   font-size: 12px;
   text-decoration: none;
   color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
}

/***************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************/
/*--------------------------------------------------------------------------------------------*/
/* La fiche de location*/
/*--------------------------------------------------------------------------------------------*/
/*Le texte */
/* -------------------------------------------------------------------------------------------*/

.grandtitrefiche
{
   font-size: 15px;
   text-decoration: underline;
   color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
}

.grandtitreficheblanc
{
   font-size: 15px;
   text-decoration: underline;
   color: #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
}

.grandtitreficheblancnonsouligne
{
   font-size: 15px;
   text-decoration: none;
   color: #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
}

.titrefiche
{
   font-size: 13px;
   text-decoration: underline;
   color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
}

.titrefichenonsouligne
{
   font-size: 13px;
   text-decoration: none;
   color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
}

/* -------------------------------------------------------------------------------------------*/
/* bloc disponibilite*/
/* -------------------------------------------------------------------------------------------*/

#menu
{
   width : 270px;
   height : auto;
   background-color : #000000;
}

/***************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************/

/* CSS d'affichage des blocs espace client*/
/* -------------------------------------------------------------------------------------------*/
/* Le texte*/

.textespaceclient
{
   font-size: 13px;
   text-decoration: none; /* Les liens ne seront pas soulignés */
   color: #000000; /* Couleur des liens*/
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal; /* Les liens seront écrit normalements */
}

.textespaceclient:hover {
	font-size: 13px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

/* -------------------------------------------------------------------------------------------*/
/* Le design*/
/* -------------------------------------------------------------------------------------------*/

#hautespaceclient
{
   width : 549px;
   height : 37px;
   background-image:  url(../css/blocespaclt/hautesclt.jpg);
   background-repeat : no-repeat;
}

#hautnoirespaceclient
{
   width : 549px;
   height : auto;
   background-image:  url(../css/blocespaclt/hautnoiresclt.jpg);
   background-repeat : repeat;
}

#milieuespaceclient
{
   width : 549px;
   height : auto;
   background-image:  url(../css/blocespaclt/milieuesclt.jpg);
   background-repeat : repeat;
}

#basespaceclient
{
   width : 549px;
   height : 10px;
   background-image:  url(../css/blocespaclt/basesclt.jpg);
   background-repeat : no-repeat;
}

#barremilieu
{
   width : 225px;
   height : 8px;
   background-image:  url(../css/blocespaclt/milieu.jpg);
   background-repeat : no-repeat; /* L'en tête ne se repetera pas */
}

/***************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************/
/* -------------------------------------------------------------------------------------------*/
/* Bloc rouge pour erreur, texte divers, compte à expiration m+1 et compte expirer */

#hauterreurexpirer
{
   width : 386px;
   height : 9px;
   background-image:  url(../css/expirer/haut.jpg);
    background-repeat : no-repeat;
}

#milieuerreurexpirer
{
   width : 386px;
   height : auto;
   background-image:  url(../css/expirer/milieu.jpg);
    background-repeat : repeat;
}

#baserreurexpirer
{
   width : 386px;
   height : 9px;
   background-image:  url(../css/expirer/bas.jpg);
    background-repeat : no-repeat;
}

/***************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************/
/* -------------------------------------------------------------------------------------------*/
/* Bloc orange */

#hautorangenoir
{
   width : 550px;
   height : 34px;
   background-image:  url(../css/blocorange/hautnoir.jpg);
   background-repeat : no-repeat;
}

#milieuorange
{
   width : 550px;
   height : auto;
   background-image:  url(../css/blocorange/milieu.jpg);
    background-repeat : repeat;
}

#basorange
{
   width : 550px;
   height : 12px;
   background-image:  url(../css/blocorange/bas.jpg);
    background-repeat : no-repeat;
}

/***************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************
****************************************************************************************************************************************/
/* Bloc selection location */
#hautselectloc
{
   width : 383px;
   height : 44px;
   background-image:  url(../css/erreur/haut.jpg);
    background-repeat : no-repeat;
}

#milieuselectloc
{
   width : 383px;
   height : auto;
   background-image:  url(../css/erreur/milieu.jpg);
   background-repeat : repeat;
}

#basselectloc
{
   width : 383px;
   height : 14px;
   background-image:  url(../css/erreur/bas.jpg);
   background-repeat : no-repeat;
}

/* Réservation et zone calendrier*/
/* -------------------------------------------------------------------------------------------*/

#hautreserzone
{
   width : 412px;
   height : 12px;
   background-image:  url(../css/reservation/haut.jpg);
   background-repeat : no-repeat;
}

#milieureserzone
{
   width : 412px;
   height : auto;
   background-image:  url(../css/reservation/milieu.jpg);
   background-repeat : repeat;
}

#basreserzone
{
   width : 412px;
   height : 9px;
   background-image:  url(../css/reservation/bas.jpg);
   background-repeat : no-repeat;
}

/* Page accueil*/
/* -------------------------------------------------------------------------------------------*/

#cadre1
{
   width : 300px;
   height : 250px;
   background-image:  url(../css/accueil/cadre1.jpg);
   background-repeat : no-repeat;
}

#cadre2
{
   width : 300px;
   height : 250px;
   background-image:  url(../css/accueil/cadre2.jpg);
   background-repeat : no-repeat;
}

#cadre4
{
   width : 300px;
   height : 250px;
   background-image:  url(../css/accueil/cadre4.jpg);
   background-repeat : no-repeat;
}

.textcadre2
{
   font-size: 13px;
   text-align:center;
   text-decoration: none;
   color: #FFFFFF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
   padding-top:5px;
   padding-left:5px;
   padding-right:5px;
}

#cadreaccueil4
{
   width : 300px;
   height : 250px;
   background-image:  url(../css/accueil/cadre4.jpg);
   background-repeat : no-repeat;
}

.textcadre4retrait
{
   font-size: 13px;
   text-align:right;
   text-decoration: none;
   color: #B83547;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
   padding-left:5px;
   padding-right:5px;
   padding-bottom:5px
}
/* -------------------------------------------------------------------------------------------*/
/* -------------------------------------------------------------------------------------------*/
/* -------------------------------------------------------------------------------------------*/
/* Le Calendrier*/
/* -------------------------------------------------------------------------------------------*/
#calhaut
{
   width : 539px;
   height : 22px;
   background-image:  url(../css/calendrier/hautcal.jpg);
   background-repeat : no-repeat;
}
#calmilieu
{
   width : 539px;
   height : auto;
   background-image:  url(../css/calendrier/milieucal.jpg);
   background-repeat : repeat;
}
#calbas
{
   width : 539px;
   height : 16px;
   background-image:  url(../css/calendrier/bascal.jpg);
   background-repeat : no-repeat;
}

/* -------------------------------------------------------------------------------------------*/
/* -------------------------------------------------------------------------------------------*/
/* Saison*/
/* -------------------------------------------------------------------------------------------*/
/* -------------------------------------------------------------------------------------------*/
/* Saison N.C */                 
.nco
{
   line-height : 18px; /* Taille de la ligne */
   background-color: #E1E1E1; /* couleur de fond */
    
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px; /* Taille de la police d'écriture du jour */
   color: #282828; /* couleur police écriture jour */
   text-decoration: none;
   font-weight: bold;
}

/* Hors saison non réservée */                 
.hrnr
{
   line-height : 18px; /* Taille de la ligne */
   background-color: #D1FB6B; /* couleur de fond */
    
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px; /* Taille de la police d'écriture du jour */
   color: #282828; /* couleur police écriture jour */
   text-decoration: none;
   font-weight: bold;
}

/* Basse saison non réservée */                 
.bsnr
{
   line-height : 18px; /* Taille de la ligne */
   background-color: #FFFAB8; /* couleur de fond */
    
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px; /* Taille de la police d'écriture du jour */
   color: #282828; /* couleur police écriture jour */
   text-decoration: none;
   font-weight: bold;
}
/* Moyenne saison non réservée */                 
.msnr
{
   line-height : 18px; /* Taille de la ligne */
   background-color: #FFE262; /* couleur de fond */
    
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px; /* Taille de la police d'écriture du jour */
   color: #282828; /* couleur police écriture jour */
   text-decoration: none;
   font-weight: bold;
}
/* Haute saison non réservée */                 
.hsnr
{
   line-height : 18px; /* Taille de la ligne */
   background-color: #F43749; /* couleur de fond */
    
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px; /* Taille de la police d'écriture du jour */
   color: #282828; /* couleur police écriture jour */
   text-decoration: none;
   font-weight: bold;
}

/* Très haute saison non réservée */                 
.thnr
{
   line-height : 18px; /* Taille de la ligne */
   background-color: #F5377F; /* couleur de fond */
    
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px; /* Taille de la police d'écriture du jour */
   color: #282828; /* couleur police écriture jour */
   text-decoration: none;
   font-weight: bold;
}

/* -------------------------------------------------------------------------------------------*/
/* -------------------------------------------------------------------------------------------*/
/* -------------------------------------------------------------------------------------------*/
/* -------------------------------------------------------------------------------------------*/
/* -------------------------------------------------------------------------------------------*/

/* Hors saison réservée */
.hrr
{
   line-height : 18px; /* Taille de la ligne */
   background-color: #D1FB6B; /* couleur de fond */
    
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px; /* Taille de la police d'écriture du jour */
   color: #282828; /* couleur police écriture jour */
   text-decoration: line-through;
   font-weight: bold;
}

/* Basse saison réservée */
.bsr
{
   line-height : 18px; /* Taille de la ligne */
   background-color: #FFFAB8; /* couleur de fond */
    
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px; /* Taille de la police d'écriture du jour */
   color: #282828; /* couleur police écriture jour */
   text-decoration: line-through;
   font-weight: bold;
}
/* Moyenne saison réservée */
.msr
{
   line-height : 18px; /* Taille de la ligne */
   background-color: #FFE262; /* couleur de fond */
    
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px; /* Taille de la police d'écriture du jour */
   color: #282828; /* couleur police écriture jour */
   text-decoration: line-through;
   font-weight: bold;
}

/* Haute saison réservée */
.hsr
{
   line-height : 18px; /* Taille de la ligne */
   background-color: #F43749; /* couleur de fond */
    
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px; /* Taille de la police d'écriture du jour */
   color: #282828; /* couleur police écriture jour */
   text-decoration: line-through;
   font-weight: bold;
}

/* Très haute saison réservée */
.thr
{
   line-height : 18px; /* Taille de la ligne */
   background-color: #F5377F; /* couleur de fond */
    
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px; /* Taille de la police d'écriture du jour */
   color: #282828; /* couleur police écriture jour */
   text-decoration: line-through;
   font-weight: bold;
}

#divnoir
{
	width : 650px;
	background-color : #000000;
	line-height: 35px;
	vertical-align : center;
	text-align : center;
	font-size: 13px;
	text-decoration: none; /* Les liens ne seront pas soulignés */
	color: #FFFFFF; /* Couleur des liens*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal; /* Les liens seront écrit normalements */
}

#divorange
{
	width : 650px;
	background-color : #FCAA44;
}

#divbordeau
{
	width : 650px;
	background-color : #B83547;
}

#divbeige
{
	width : 650px;
	background-color : #FFFAB8;
}

#divjaune
{
	width : 650px;
	background-color : #FFE262;
}
