body {background: url('../img/back.png') repeat-x; margin: auto; width: 900px; color: #9ea50a; font-size: 1em;}

header {text-align: center;margin-top:0px;height:170px;}
header img {border:none;}

#menu li {display: inline-block;margin-right: 8px;}
#menu ul {list-style-type: none;height: 75px; text-align: center;}
#menu ul a {text-decoration: none;color: white;font-family: "Just Me Again Down Here";font-size: 1.7em;}
#menu a:hover {border-bottom: 3px solid white;}


section {background: white;border-radius: 0px 0px 5px 5px;box-shadow: 1px 5px 5px 0px #1c1a19;}
article {padding:15px;}
article img a {border: none;}
article a {text-decoration: none; color: black;}

#title_loc {text-align: center;}
#title_loc img {border:none;box-shadow: 1px 5px 5px 0px #1c1a19;}
#title_loc a {text-decoration: none; color: black;}

footer {color: #9ea50a; margin-top: 5px; font-size: 1em; padding: 5px; text-align: center;}
footer a {text-decoration: none; color: #9ea50a;}
footer a:hover {text-decoration: underline;}
footer img {border: none;}

#grp_image {text-align: center;}

table {border: 1px; border-style: solid;text-align: center;}

#offre {color: red;}
#offre2 {font-size: 0.8em; color: red;}

#text {background: #9ea50a; color: white; font-size: 1em;}
#text2 {background: white; color: #9ea50a; font-size: 1em;}
#text3 {background: white; color: red; font-size: 1em; text-align: center;}
#mh {background: #9ea50a; color: white; text-align: center; padding: 10px;}
#cabourg {display: none;}
#desc_mh {height: 320px; width:380px; vertical-align: middle; margin-left:5px;}
#img_mh {float: right; width: 520px;}
ul {list-style-type: none;}

#tb_semaine {text-align: center; width: 100%; border: medium solid #9ea50a; border-collapse: collapse;}
#tb_semaine th {width: 25%; background: #9ea50a; color: white; }
#tb_semaine td {width: 25%; white-space: nowrap;}

#tb_region {text-align: left; width: 100%; border: none; border-collapse: collapse; color: black;}
#tb_region td {white-space: nowrap;}
#tb_region td hover {text-decoration: underline;}
#tb_region ul li {list-style-type: none; color: black;}
#tb_region a {color: black;}

.center {text-align: center; font-size: 1em;}
.avertissement {font-size: 1em; color: red;}

label {display: block;width: 180px;float: left;}
input {width: 250px;}
textarea {resize: none;}

#map{width:650px;height:500px;margin:auto;}
#panel{width:650px;margin:auto;}
#destinationForm {width: 650px; margin: auto;}
#destinationForm label {display: block; width: 200px; float: left;}
#destinationForm input {width: 300px;}
