

/* DEBUT CSS COULEURS */




					/* GENERAL */

					body {
						background-image: url(../_img/fd_page.jpg);
						background-repeat: repeat-x;
						background-position: left top;
						background-color: #cccabe;
					}


					/* HEADER */
					#navigation {
						background-color: #37a2b6;
					}
					
					#newsletter {
						color: #cccabe;
					}
					
					#newsletter select {
						color: #cccabe;
						background-color: #37a2b6;
						}
					
					#newsletter a {
						background-color: #4f4d40;
						background-image: url(../_img/puce_newsletter.gif);
						}
					
					#newsletter a:hover {
						background-color: #201d16;
					}
					
					#bloc_resa a:link,#bloc_resa a:visited {
						color: #a3a08f;
					}
					
					#newsletter input {
						color: #37a2b6;
						background-color: #fff;
					}
					
					#menu, #menu a:link, #menu a:visited {
						color: #fff;
						}
					
					#menu a:hover, #menu a:active {
						color: #201d16;
						}

					.menu_line {
						border-bottom: 1px solid #cccabe;
						}

					/* MENU GAUCHE */
					#menu_nav_gauche ul li a {
							color: #fff;
							border-bottom-color: #a3a08f;
							}

					#menu_nav_gauche ul li a:visited{
							color: #fff;
					}
					
					#menu_nav_gauche ul li a:hover {
							color: #fff;
							background-color: #201d16;
							}
					
					#back_home a:link, #back_home a:visited {
						color: #4f4d40;
					}

					/* PAGE  */

					#page {
						color: #4f4d40;
					}

					#ul_accueil li a { color: #4f4d40 ; }

					#page h2 {
						color: #37a2b6;
					}
					a.lk-page:link, a.lk-page:visited { color: #fff; }

					/* PAGE  / RUB FIXES*/
					#qui a:link, #qui a:visited {
						color: #a3a08f;
					}
					#liens a:link, #liens a:visited {
						color: #a3a08f;
					}

					/* TARIFS  */
					.table_tarifs .ti {
						border-bottom-color: #fff;
					}
					
					.table_tarifs .villas {
						background-color: #cccabe;
					}

					.leg_table {
						border-color: #cccabe;
					}

					.mentions_tarifs {
						border-color: #cccabe;
					}
					
					.table_tarifs .promos {
						background-color: #ff8935;
					}

					.carre_promo {
						background-color: #ff8935;
					}

					.table_tarifs .programme {
						color: #fff;
						background-color: #4c1055;
						}
					
					/* PIED */
					#pied {
						color: #9edaf2;
						background-color: #4f4d40;
						}
					
					#signature, #signature a:link, #signature a:visited {
						color: #cccabe;
						background-color: #201d16;
					}
	
					#liens_pied a:link, #liens_pied a:visited {
						color: #9edaf2;
					}
				
					#up {
					background-image: url(../_img/puce_haut.gif);
					background-repeat: no-repeat;
					background-position: left center;
					padding-left: 20px;
					}

					/* TABS AJAX  */
					#countrydivcontainer {
						background-color: #ffffff;
						border-color: #37a2b6;
					}
					.shadetabs li a, .shadetabs li a:visited{
						color: #a3a08f;
						border-color: #37a2b6;
					}
					.shadetabs li a:hover{
						color: #4f4d40;
					}
					.shadetabs li a.selected{
						background-color: #ffffff;
						border-bottom-color: #ffffff;
					}
					.shadetabs li a.selected{ 
						color: #4f4d40;
						border-top: 2px solid #4f4d40;
						}

					/* FORMULAIRE  */
					.submit
							{
								background-color: #a3a08f;
							}

					.submit:hover
					{
						background-color: #37a2b6;
					}

					input {
						border-color: #cccabe;
					}
					
					.focus {
						background-color: #cccabe;
						border-color: #4f4d40;
						}

					.focus_remarques {
						background-color: #cccabe;
						border-color: #4f4d40;
					}

					select {
						background-color: #fff;
						border-color: #cccabe; }
					
					textarea {
						color: #4f4d40;
						border: solid 1px #cccabe;
					}
					
					form h3 {
						color: #fff;
						background-color: #4f4d40;
					}

					.oblig {
						color: #37a2b6;
						}

					/* GALERIE PHOTO  */
					#vignettes img, #vignettes a:visited, #vignettes a:link {
						border-color: #cccabe;
						}
					
					#vignettes .selected_photo {
						border-color: #4f4d40;
						}
					
					#big_photo {
						border-color: #4f4d40;
					}
					
					#rub_galerie ul li a
					{
						color: #fff;
						border-bottom-color: #a3a08f;
					}
					
					#rub_galerie ul li a:visited {
						color: #fff;
					}
					
					#rub_galerie ul li a:hover{
						color: #fff;
						background-color: #a3a08f;
					}

		
/* FIN CSS COULEURS */


