.body {
	scrollbar-face-color: #336699;
    scrollbar-shadow-color: #000099;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #000000;
    scrollbar-track-color: #336699;
    scrollbar-arrow-color: #FFFFFF;

	margin-top : 0;
	margin-left : 0;
	margin-bottom : 0;
	margin-right : 0;
	background-color: #DBDBDB;

} 
A:link {
color : #000099; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
font-size : 11px; 
font-weight : bold; 
} 
A:visited {
color : #000099; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
font-size : 11px; 
font-weight : bold; 
} 
A:hover {
color : #990000; 
font-style : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
} 
A.liens:link  {
color : #FFFFFF; 
font-style : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
background-color: #365583;
} 
A.liens:visited  {
color : #FFFFFF; 
font-style : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold;
background-color: #365583; 
} 
A.liens1:link  {
color : #000099; 
font-style : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold;
background-color: #365583; 
} 
A.liens1:hover  {
color : #990000; 
font-style : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
}
A.liens1:visited  {
color : #000099; 
font-style : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold; 
} 
A.liens:hover  {
color : #FFCC00; 
font-style : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
}
A.liens2:link {
color : #4E6D9B; 
font-style : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
}
A.liens2:visited {
color : #4E6D9B; 
font-style : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
}   
A.liens2:hover  {
color : #4E6D9B; 
font-style : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
} 

A.liens-menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000099;
}
A.liens-menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000099;
}
A.liens-menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFCC00;
}
.bandeau {
background : url(images/bandeau.jpg) no-repeat; 
height : 131px; 
} 
.bandeau-gite {
background : url(images/bandeau-gites.jpg) no-repeat; 
height : 131px;
}
.bandeau-admin {
	background-image: url(images/bandeau_admin.jpg);
	height: 131px;
	width: 1024px;
}
.bandeau-admin2 {
	background-image: url(images/bandeau_admin2.jpg);
}
.champs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	background-color: #DFDFDF;
	border: thin solid #999999;
	margin: 0px;
	padding: 0px;
}
.fondmenu {
background : url(images/fond_menu.jpg) no-repeat; 
height : 31px; 
} 
.bas_page {
	background-image: url(images/bas.jpg);
	height: 70px;
	background-repeat: no-repeat;
} 
.bas_page_vert {
font : bold 10px Verdana, Arial, Helvetica, sans-serif; 
color : #990000; 
text-align : center; 
} 
.bouton2 {
font : bold 10px Verdana, Arial, Helvetica, sans-serif; 
color : #1f65a1; 
border : thin solid #006600; 
background : #FDFFFD; 
} 
.fondmenubas {

background : url(images/fond_bas.jpg) no-repeat; 
height : 31px;
}
.menu_produit {

color : #006600; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
font-size : 10px; 
font-weight : bold;
}
.menu-admin {
	font : bold 11px Verdana, Arial, Helvetica, sans-serif;
	color : #FFCC00;
	text-align : center;
	background-color: #365583;
	padding: 2px;
}
.note_bp {
font : 10px Verdana, Arial, Helvetica, sans-serif; 
color : #990000; 
} 
.table_menu {
height : 31px; 
} 
.table_menu2 {
	height : 552px;
	background-image: url(images/fond_menu.jpg);
	background-repeat: no-repeat;
	width: 259px;
}
.tdbas {
	background-image: url(images/bas_admin.jpg);
	background-repeat: no-repeat;
	height: 48px;
	width: 1024px;
}
.td-menu-haut {
	background-image: url(images/menu_haut.jpg);
	height: 44px;
	width: 150px;
}
.td-menu-bas {
	background-image: url(images/menu_bas.jpg);
	height: 107px;
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #009900;
}
.td_menu {
	width: 259px;
	background-image: url(images/fond_menu_0.jpg);
	background-repeat: repeat;
	background-color: #FFFFFF;

} 
.td_produits {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	height: 22px;
	margin: 0px;
	padding: 4px;
	color: #006600;
	background: url(images/fond_menu_produits.gif) repeat;
}
.td-menu-rub {
	height: 27px;
	width: 180px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: bold;
	background-image: url(images/btn_admin.jpg);
	padding: 3px;
}
.titre {
font : italic bold 12px Verdana, Arial, Helvetica, sans-serif; 
color : #009900; 
margin-left : 40px; 
} 
.titre_paragraphe {
	font : italic bold 12px Verdana, Arial, Helvetica, sans-serif;
	color : #336699;
	margin-left : 50px;
	height : 30px;
	padding-left: 40px;
} 
.bas-page-rouge {
	font : bold 10px Verdana, Arial, Helvetica, sans-serif;
	color : #4E6D9B;
}
.texte01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	padding-left: 20px;
}
.info-haut {
	background-image: url(images/der_info_haut.jpg);
	height: 68px;
}
.info-centre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-align: center;
}
.info-bas {
	background-image: url(images/der_info_bas.jpg);
	height: 43px;
	margin: 0px;
	padding: 0px;
}
.texte02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	padding-left: 20px;
	text-align: justify;
	padding-right: 20px;
}
.sous-menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
	background-image: url(images/fond_menu.gif);
	height: 25px;
}
.bandeau-hotel {
background : url(images/bandeau-hotel.jpg) no-repeat; 
height : 131px;
}
.bandeau-residence {
background : url(images/bandeau-residence.jpg) no-repeat; 
height : 131px;
}
.bandeau-allegre {
background : url(images/bandeau-allegre.jpg) no-repeat; 
height : 131px;
}
.paragraphe08 {
	font : bold normal 11px Verdana, Arial, Helvetica, sans-serif;
	color : #006600;
	padding-left: 30px;
}
.texte03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	padding-left: 20px;
	font-weight: bold;
}
.principal {
	background-image: url(images/fond_principal.jpg);
}
.bord-menu1 {
	padding-left: 50px;
}
.bord-menu2 {
	padding-left: 35px;
}
.bord-menu3 {
	padding-left: 25px;
}
.bord-menu4 {
	padding-left: 4px;
}
.bord-menu5 {
	padding-left: 5px;
}
.bord-menu6 {
	padding-left: 8px;
}
.bord-menu7 {
	padding-left: 10px;
}
.bord-menu8 {
	padding-left: 15px;
}
.bord-menu9 {
	padding-left: 20px;
}
.position {
	padding-left: 50px;
}
.note-bp2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #990000;
}
.paragraphe {
	font : 12px Verdana, Arial, Helvetica, sans-serif;
	color : #000066;
	margin-right : 20px;
	margin-left : 20px;
	text-align : justify;
	padding-right: 10px;
	padding-left: 10px;
}
.paragraphe0 {
	font : bold 11px Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	height: 18px;
	padding: 2px;
}
.paragraphe01 {
font : 12px Verdana, Arial, Helvetica, sans-serif; 
color : #000066; 
margin-right : 10px; 
margin-left : 10px; 
text-align : justify; 
} 
.paragraphe02 {
font : 12px Verdana, Arial, Helvetica, sans-serif; 
color : #000066; 
margin-right : 20px; 
margin-left : 20px; 
} 
.paragraphe03 {
font : 12px Verdana, Arial, Helvetica, sans-serif; 
color : #000066; 
margin-right : 20px; 
margin-left : 20px; 
text-align : right; 
} 
.paragraphe04 {
	font : italic bold 12px Verdana, Arial, Helvetica, sans-serif;
	margin-right : 10px;
	margin-left : 10px;
	color: #990000;
}
.paragraphe5 {
	font : bold 12px Verdana, Arial, Helvetica, sans-serif;
	color : #FF9900;
	margin-right : 10px;
	margin-left : 10px;
	text-align : center;
	background-color: #990000;
}
.paragraphe06 {
	font : normal 12px Verdana, Arial, Helvetica, sans-serif;
	color : #336699;
	margin-right : 20px;
	margin-left : 20px;
	text-align: justify;
}
.paragraphe066 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	margin-right : 20px;
	margin-left : 20px;
	padding-left: 10px;
}
.paragraphe07 {
font : bold normal 11px Verdana, Arial, Helvetica, sans-serif; 
color : #336699;
}
.paragraphe088 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #006600;
	padding-left: 10px;
}
.paragraphe09 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #006600;
}
.paragraphe099 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color : #006600;
}
.texte00 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	padding-left: 5px;
	font-weight: bold;
}
.texte04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	font-weight: bold;
}
.texte05 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336699;
	font-weight: bold;
	font-style: italic;
}
.texte06 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336699;
	font-weight: bold;
	font-style: italic;
	padding-left: 20px;
}
.texte07 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	font-weight: normal;
	padding-left: 20px;
	font-style: normal;
	text-align: justify;
	text-indent: 20pt;
}
.texte08 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #491010;
	padding-left: 5px;
	font-weight: bold;
}
.titre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color : #006600;
	background-color: #CCCCCC;
}
.titre-vendre {
	font : italic bold normal 14pt Verdana, Arial, Helvetica, sans-serif;
	color : #336699;
	text-align: left;
	padding-left: 10px;
}

.titre-vendre0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color : #FF6600;
	text-align: left;
	font-style: italic;
}
.titre-vendre1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color : #006600;
	text-align: left;
	padding-left: 40px;
}
.titre-vendre2 {
	font : italic bold normal 14pt Verdana, Arial, Helvetica, sans-serif;
	color : #336699;
	text-align: right;
	font-style: italic;
}
.titre-vendre3 {
	font : italic bold normal 14pt Verdana, Arial, Helvetica, sans-serif;
	color : #FF0000;
}
.titre-vendre4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color : #0066FF;
	height: 30px;
}
.paragraphe10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color : #006600;
	margin-right : 10px;
	margin-left : 10px;
	text-align : center;
}
.paragraphe11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color : #990000;
	margin-right : 10px;
	margin-left : 10px;
	text-align : center;
	background-color: #FFC1C1;
}
.paragraphe061 {
	font : normal 12px Verdana, Arial, Helvetica, sans-serif;
	color : #336699;
	margin-right : 20px;
	margin-left : 20px;
}
.paragraphe077 {
font : bold normal 11px Verdana, Arial, Helvetica, sans-serif; 
color : #336699;
}
.footer {
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 81px;
}
.bord-menu10 {
	padding-left: 30px;
}
.paragraphe9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color : #990000;
}
.gps {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #275475;
	background-image: url(images/jps.jpg);
	background-repeat: no-repeat;
	text-align: center;
	height: 40px;
	width: 40px;
}
.note-bp1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color : #336699;
}
.bord-hotel1 {

	padding-left: 100px;
}
.bord-hotel2 {
	padding-left: 80px;
}
.bord-hotel3 {
	padding-left: 65px;
}
.bord-hotel4 {
	padding-left: 50px;
}
.bord-hotel5 {
	padding-left: 50px;
}
.bord-hotel6 {
	padding-left: 53px;
}
.bord-hotel7 {
	padding-left: 59px;
}
.bord-hotel {
	padding-left: 63px;
}
.bord-hotel8 {
	padding-left: 82px;
}
.bord-hotel9 {
	padding-left: 98px;
}
.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #006600;
	background-image: url(images/calendrier.gif);
	background-repeat: no-repeat;
	height: 42px;
	width: 47px;
	padding-top: 7px;
}
.accueil3 {
	background-image: url(images/accueil03.jpg);
	background-repeat: no-repeat;
	height: 60px;
}
.accueil2 {
	background-image: url(images/accueil02.jpg);
	background-repeat: no-repeat;
	height: 155px;
	width: 900px;
}
.accueil1-1 {
	background-image: url(images/accueil01-1.jpg);
	height: 385px;
	background-repeat: no-repeat;
	width: 263px;
}
.accueil1-2 {
	background-image: url(images/accueil01-2.jpg);
	height: 385px;
	width: 637px;
	background-repeat: no-repeat;
}
.accueil-info {
	height: 190px;
	width: 180px;
}
.saison1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/saison1.jpg);
	background-repeat: no-repeat;
	width: 160px;
	padding-top: 12px;
	padding-bottom: 5px;
	padding-right: 5px;
}
.saison2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;
	background-image: url(images/saison2.jpg);
	background-repeat: no-repeat;
	width: 160px;
	padding-top: 12px;
	padding-bottom: 5px;
	padding-right: 5px;
	height: 40px;
}
.saison3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993300;
	background-image: url(images/saison3.jpg);
	background-repeat: no-repeat;
	width: 160px;
	padding-top: 12px;
	padding-bottom: 5px;
	padding-right: 5px;
	height: 40px;
}

