/* CSS Document */
body {background:url(images/bg-body.jpg) no-repeat top center #fff;margin:0;padding:0;}

p   { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p.partenaires {padding:0 0 18px;}
li { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1 { color: #000000; font-size: 32px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2 { color: #000000; font-size: 24px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h3 { color: #000000; font-size: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h3.green {border-bottom:1px solid #b5ca88;color:#619006;font:bold 14px/18px Tahoma, Geneva, Verdana, Arial, sans-serif;padding:0 0 10px 10px;}
h4 { color: #000000; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h5 { color: #000000; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h6 { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

img.logo {display:block;margin:0 0 5px;}
img.slogan {display:block;margin:7px 0 25px;}

ul.menu {list-style-type:none;margin:0;padding:10px 0 0;width:82px;}
ul.menu li {padding:0 0 2px;}
ul.menu a {display:block;height:44px;widht:82px;}
ul.menu .accueil a {background:url(images/menu-accueil.png) no-repeat top left;}
ul.menu .coordonnees a {background:url(images/menu-coordonnees.png) no-repeat top left;}
ul.menu .historique a {background:url(images/menu-historique.png) no-repeat top left;}
ul.menu .services a {background:url(images/menu-services.png) no-repeat top left;}
ul.menu .carte a {background:url(images/menu-carte.png) no-repeat top left;}
ul.menu .hebergement a {background:url(images/menu-hebergement.png) no-repeat top left;}
ul.menu .forfaits a {background:url(images/menu-forfaits.png) no-repeat top left;}
ul.menu .activites-estivales a {background:url(images/menu-activites-estivales.png) no-repeat top left;}
ul.menu .activites-hivernales a {background:url(images/menu-activites-hivernales.png) no-repeat top left;}
ul.menu .tarifs a {background:url(images/menu-tarifs.png) no-repeat top left;}
ul.menu .liens a {background:url(images/menu-liens.png) no-repeat top left;}
ul.menu .english a {background:url(images/menu-english.png) no-repeat top left;}
ul.menu span {display:none;}

table.tarifs {color:#000;width:100%;margin-bottom:20px;border:1px solid #123714;font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-size:11px;line-height:16px;}
table.tarifs tr {background-color:#eee7d4;}
table.tarifs tr th {text-align:center;border:1px solid #123714;background-color:#3c723f;padding:5px 5px;color:#fff;font-size:13px;}
table.tarifs tr td {border:1px solid #123714;padding:5px 5px;}
table.tarifs tr td.right {text-align:right;}
table.tarifs tr td.title {background-color:#729674;color:#fff;font-weight:bold;text-align:center;}

div.footer {border-top:1px solid #b5ca88;font:12px/16px Tahoma, Geneva, Verdana, Arial, sans-serif;padding:7px 0 0 0;text-align:center;width:510px;}
div.footer p {margin:0;padding:3px 0 5px;}
a.facebook {background:url(images/btn-facebook.png) no-repeat top left;display:block;height:32px;margin:0 auto 20px;width:32px;}
a.facebook span {display:none;}

