.bodyContent {}
.pageHeader {background: url(../images/background.jpg) no-repeat;}

.pageMenu {position: relative; top: -976px; }
.pageMenu a {background: url(../images/bgMenu.png) repeat-x; text-decoration: none; color: white;}
.pageMenu a:hover {background-position: 0 -46px;}
.pageMenu .opened a,
.pageMenu .opened a:hover {background-position: 0 -92px;}
.pageMenu li {background: url(../images/bgMenuSeparator.png) top right no-repeat;}
.pageMenu li.last {background: url(../images/afficheTop.jpg) top right no-repeat; color: green;}

.pageMenu
.pageMenu a.opened {background-position: 0 -46px;}

.pageMain {position: relative; top: -976px;padding-bottom: 50px;}

.pageAffiche {position: relative; top: -976px; float: left}
.pageSponsors {background: url(../images/sponsors.png) no-repeat;}

.titre {bbackground-color: #005fa7;}
h1 {color: #ffffff;}
h2 {color: #FFED0E;}

.pageMain .content {background-color: #trasnparent; color: #000000}

ul.plan {bbackground-color: #005fa7; position: relative; top: 10px; left: 10px;}
ul.village, ul.avent {bbackground-color: #005fa7;}

table.contact {color: #fff;}

input, textarea {background: #fdf6e9; color: #005fa7;}

div.error {color: #fff; background: #f8b200; border: 1px solid #f00;}

.nouveaute1 {background: url(../images/nouveaute1.png) no-repeat bottom left; padding: 50px 0 8px 115px;}
.nouveaute2 {float: right; width: 200px; padding: 0 10px; height: 70px;}

.texte a {color: #D1EAF6; text-decoration: none}
.texte a:hover { text-decoration: underline;}
