.menu {width:370px;background-color:#FFFFFF;border:solid 1px #cccccc;padding:16px;}
.pane {
	position:absolute;
	z-index:10;
	margin-top:76px;
	margin-left:400px;
	padding: 10px;	
}
.delete {
	cursor: pointer;
	position:absolute;
	z-index:11;
	margin-left:362px;
	margin-top:-10px;
}
body {font-family: Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;font-size:11px;color:#4D4C4C;font-weight:normal;background:#EBE8E2;}	
ul {list-style: none;margin: 0;padding: 0;}
a:link {color: #4D4C4C;text-decoration: underline;font-weight:bold} /* lien non-visité */
a:visited {color: #4D4C4C;text-decoration: underline;font-weight:bold} /* lien visité */
a:hover {color: #4D4C4C;text-decoration:underline;font-weight:bold} /* lien survolé */
a:active {color: #4D4C4C;text-decoration: underline;font-weight:bold} /* lien activé */

a.lienbas:link {color: #000000;text-decoration: none;font-weight:normal} /* lien non-visité */
a.lienbas:visited {color: #000000;text-decoration: none;font-weight:normal} /* lien visité */
a.lienbas:hover {color: #000000;text-decoration:underline;font-weight:normal} /* lien survolé */
a.lienbas:active {color: #000000;text-decoration: underline;font-weight:normal} /* lien activé */

a.lienmail:link {color: #000000;text-decoration:underline;font-weight:normal} /* lien non-visité */
a.lienmail:visited {color: #000000;text-decoration:underline;font-weight:normal} /* lien visité */
a.lienmail:hover {color: #000000;text-decoration:underline;font-weight:normal} /* lien survolé */
a.lienmail:active {color: #000000;text-decoration: underline;font-weight:normal} /* lien activé */

a.lientxt:link {color: #f3f3eb;text-decoration:underline;font-weight:bold} /* lien non-visité */
a.lientxt:visited {color: #f3f3eb;text-decoration:underline;font-weight:bold} /* lien visité */
a.lientxt:hover {color: #f3f3eb;text-decoration:underline;font-weight:bold} /* lien survolé */
a.lientxt:active {color: #f3f3eb;text-decoration: underline;font-weight:bold} /* lien activé */

img {border: 0;}

#container {width: 955px;height:637px;padding:0;margin: 0 auto;background: transparent;}
#top1 {margin:0;padding:0;}
#top2 {margin:0;padding:0;}
#flash {margin:0;padding:0;background: url(img/fond.jpg) no-repeat;width: 955px;height:294px;}
#flash p {margin:0;padding-left:48px;}
#statique {margin:0 0 0 48px;padding:0;background: url(img/pigeons-blancs-accueil.jpg) no-repeat;width: 858px;height:294px;}
#statique p{margin:0;padding:72px 0 0 20px;text-align:justify;width:284px;color:#f3f3eb;}
#titre {margin:0;padding:0;}
#bottom-01 {margin:0;padding:0;background: url(img/bottom-01.jpg) no-repeat;width: 955px;height:27px;}
#bottom-01 p {margin:0;padding:10px 0 0 0;text-align:center;}
#bottom {margin:0;padding:0;}
#footer {text-align:center;font-size:10px;color:#000000;}
#footer p {margin:0;padding-bottom:6px;}

/*-- accueil --*/
#accueil {margin:0 0 0 48px;padding:0;background: url(img/pigeons-blancs-accueil.jpg) no-repeat;width: 858px;height:294px;}
#accueil p {margin:0;padding:220px 0 0 780px;}
#accueil-g {width:320px;float:left;}
#accueil-g p {margin:0;padding:72px 0 0 20px;text-align:justify;color:#f3f3eb;}
#vignette {
	margin-left: 740px;
	padding-top: 10px;
}

/*-- contact --*/
#contact {margin:0 0 0 48px;padding:0;background: url(img/pigeons-blancs-contact.jpg) no-repeat;width: 858px;height:294px;}
#contact p {margin:0;padding:74px 350px 0 260px;text-align:justify;color:#f3f3eb;}
#contact-g {float:left;margin:0;padding:0;}

#contact-g p {margin:0;padding:72px 0 0 0;color:#f3f3eb;}
form {margin:0;padding:6px 0 0 22px;color:#f3f3eb;font-weight:bold}
input {font-size:10px;font-family:Arial;margin:0;padding:0;}
textarea {margin:0;padding:0;font-size:10px;font-family:Arial;} 

/*-- acces --*/
#acces {margin:0 0 0 48px;padding:0;background: url(img/pigeons-blancs-acces.jpg) no-repeat;width: 858px;height:294px;}
#acces p {margin:0;padding:72px 0 0 20px;text-align:justify;width:284px;color:#f3f3eb;}

/*-- carte & menus --*/
#carte-menus {margin:0 0 0 70px;padding:0;width: 820px;height:286px;border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;}
.carte{text-align:center;}
.titre-carte{font-weight:bold;text-align:center;padding:10px 0 20px 0;}
.sous-titre-carte{font-weight:bold;text-align:center;padding-bottom:20px;}


/* -------- navigation ------- */
div#mainnav {margin: 0 auto;width:955px;height: 33px;}
div#mainnav ul{width: 955px;margin: 0 auto;height: 33px;background: transparent url(img/nav.jpg) no-repeat 0 -33px;}
div#mainnav ul li {margin: 0;padding: 0;list-style: none;display:inline;}
#mainnav ul li, #mainnav ul a {height: 33px;float: left;display: block;}

#nav-home a:hover, #nav-home a:active {background: transparent url(img/nav.jpg) 0 0;}
#nav-rub2 a:hover, #nav-rub2 a:active {background: transparent url(img/nav.jpg) -134px 0;}
#nav-rub3 a:hover, #nav-rub3 a:active {background: transparent url(img/nav.jpg) -264px 0;}
#nav-rub4 a:hover, #nav-rub4 a:active {background: transparent url(img/nav.jpg) -355px 0;}
#nav-rub5 a:hover, #nav-rub5 a:active {background: transparent url(img/nav.jpg) -457px 0;}
#nav-rub6 a:hover, #nav-rub6 a:active {background: transparent url(img/nav.jpg) -545px 0;}
#nav-rub7 a:hover, #nav-rub7 a:active {background: transparent url(img/nav.jpg) -721px 0;}
#nav-rub8 a:hover, #nav-rub8 a:active {background: transparent url(img/nav.jpg) -829px 0;}

/* -------- =active page nav items ------- */
body#home #nav-home a{ background: transparent url(img/nav.jpg) 0 0;}
body#rub2 #nav-rub2 a {background: transparent url(img/nav.jpg) -134px 0;}
body#rub3 #nav-rub3 a {background: transparent url(img/nav.jpg) -264px 0;}
body#rub4 #nav-rub4 a {background: transparent url(img/nav.jpg) -355px 0;}
body#rub5 #nav-rub5 a {background: transparent url(img/nav.jpg) -457px 0;}
body#rub6 #nav-rub6 a {background: transparent url(img/nav.jpg) -545px 0;}
body#rub7 #nav-rub7 a {background: transparent url(img/nav.jpg) -721px 0;}
body#rub8 #nav-rub8 a {background: transparent url(img/nav.jpg) -829px 0;}