.salam {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BACKGROUND: #f0f0f0; BORDER-LEFT: #cccccc 1px solid; COLOR: #C31516; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial
	}
TABLE {
FONT-SIZE: 11pt; FONT-FAMILY: Georgia, Times New Roman, Times, serif; color: #ffffff
}
BODY { 
font-family: Georgia, Times New Roman, Times, serif; font-size: 11pt; color: #ffffff; background-color: #63C1F5; scrollbar-face-color:#339933; scrollbar-highlight-color:cccccc; scrollbar-3dlight-color:white; scrollbar-track-color:#ffffff; scrollbar-arrow-color:cccccc
}


<!-- 
a
{
color:#C31516;
text-decoration:none;
} 
a:hover
{
color:#ffffff;
text-decoration:underline;
}

a.link
{
color:#C31516;
text-decoration:none;
} 
a.link:hover
{
color:#ffffff;
text-decoration:none;
}
-->

/* =Contact / Formulaire
-------------------------------------------------------- */

div#contact-container {
	padding:0 20px;
}
	div#contact-container img {
		padding-right:15px;
	}
	div#contact-content {
		width:530px;
	}
		form#form-contact {
			padding:20px 0;
			font-size:11px;
		}
			form#form-contact p {
				margin-bottom:10px;
			}
				form#form-contact p label#label-ville { margin-left:100px; }
				form#form-contact p label#label-telecopie { margin-left:45px; }
				form#form-contact p label#label-ageenfants { margin-left:45px; }
				form#form-contact p input {
					height:17px;
					background-color:#fff;
					border:1px solid #f4a021;
				}
					form#form-contact p input#nom { width:217px; }
					form#form-contact p input#prenom { width:190px; }
					form#form-contact p input#adresse { width:457px; }
					form#form-contact p input#cpostal { width:74px; }
					form#form-contact p input#ville { width:226px; }
					form#form-contact p input#pays { width:208px; }
					form#form-contact p input#telephone { width:123px; }
					form#form-contact p input#telecopie { width:123px; }
					form#form-contact p input#email { width:209px; }
					form#form-contact p input#ageenfants { width:123px; }
				form#form-contact p textarea#message { 
					position:relative;
					z-index: 71;
					width:460px; 
					height:93px; 
					background-color:#fff;
					border:1px solid #f4a021;
				}
				form#form-contact p select#nbreadulte { 
					width:55px; 
					background-color:#fff;
					border:1px solid #f4a021;
				}
				form#form-contact p input#submit { 
					width:250px;
					height:31px;
					margin:0 50px 0 60px;
					border:none;
					
				}
				form#form-contact p span.bleu {
					padding:0 5px;
					font-weight:bold;
				}
			form#form-contact div#datesdesejour {
				position:relative;
				z-index: 80;
			}
				form#form-contact div#datesdesejour label#label-finsejour {
					margin:0;
					margin-left:27px;
				}
				form#form-contact div#datesdesejour input {
					width:84px;
				}
				form#form-contact div#datesdesejour img {
					position:relative;
					top:2px;
					margin:0;
					padding:0;
				}
				form#form-contact div#datesdesejour span {
					margin:0;
					padding:0;
				}
				form#form-contact div#datesdesejour div#chooserSpan {
					display: none;
					position: absolute;
					z-index:80;
					top:20px;
					left:0;
					visibility: hidden;
					width: 160px;
					border:1px solid #f4a021;
					background-color:#f4a021;
				}
					form#form-contact div#datesdesejour div#chooserSpan table.dateChooser, 
					form#form-contact div#datesdesejour div#chooserSpan2 table.dateChooser {
						width:100%;
						margin:0 auto;
						margin-top:10px;
						border:1px solid #c25c02;
						border-collapse:collapse;
						background-color:#c25c02;
					}
						form#form-contact div#datesdesejour div#chooserSpan table.dateChooser tr th, 
						form#form-contact div#datesdesejour div#chooserSpan2 table.dateChooser tr th {
							font-size:13px;
							font-weight:bold;
							text-align:center;
							vertical-align:middle;
							border:1px solid #c25c02;
							background-color:#c25c02;
						}
						form#form-contact div#datesdesejour div#chooserSpan table.dateChooser tr td, 
						form#form-contact div#datesdesejour div#chooserSpan2 table.dateChooser tr td {
							font-size:13px;
							font-weight:bold;
							text-align:center;
							vertical-align:middle;
							border:1px solid #c25c02;
						}
				form#form-contact div#datesdesejour div#chooserSpan2 {
					display: none;
					position: absolute;
					z-index:80;
					top:20px;
					left:317px;
					visibility: hidden;
					width: 160px;
					border:1px solid #f4a021;
					background-color:#c25c02;
				}
			
			form#form-contact p#message-container {
				position:relative;
			}
				form#form-contact p#message-container label {
					position:relative;
					z-index: 70;
					top:-80px;
				}
			form#form-contact p#info-formulaire {
				width:100%;
				/*min-height:20px;*/
				color:#fff;
				font-weight:bold;
				line-height:20px;
				text-align:center;
				text-transform:uppercase;
				background-color:#009ee0;
			}

