body {
	font-family: Arial, Helvetica;
	font-size: 1em;
	margin:0;
	padding:0;
	border:0;
	}
#site {
	width:988px;
	border:0;
	padding:0; 
	margin:0;
	background:#B3DC61;
	}


#tetiere {
	display: block;
	height: 184px;
	margin: 0px; 
	border: 0px;
	background: url("images/tetiere.gif") no-repeat top left;
	width:592px;
	padding: 0 0 0 396px;
	overflow:hidden;
	}

#page {
	clear: both;
	display: block;
	margin:0 10px 0 10px;
	padding:0;
	border:0;
	background:#FFF url("images/page.gif") bottom right no-repeat;
	}
	#t10 {
		height: 40px;
		background: url("images/t10.gif") top left no-repeat;
		padding:15px 410px 0px 213px;
		color:#A5A7A0;
		}

	#page_table {
		text-align: left;
		clear: both;	
		}
		#gauchetd {
			width: 152px;
			}	
			#gauche {
				width:152px;
				}
		#tdcolcentre {
			width:602px;
			}
			#colcentre {
				width:571px;
				margin-left:31px;
				}
				#menu_haut { width:571px; height:36px; margin:0; padding:9px 0 5px 0; }
					#menu_haut a { display:block; float:left; color:#000; padding:2px 25px 0 25px; height:19px; margin:0; }
					#menu_haut a:hover { color:#7FB019; }
					#menu_haut a.accueil { background: url("images/accueil.gif") no-repeat; }
					#menu_haut a.accueil:hover { background: url("images/accueilo.gif") no-repeat; }
					#menu_haut a.newsltrsub { background: url("images/newsletter.gif") no-repeat; }
					#menu_haut a.newsltrsub:hover { background: url("images/newslettero.gif") no-repeat; }
					#menu_haut a.contact { background: url("images/contact.gif") no-repeat; }
					#menu_haut a.contact:hover { background: url("images/contacto.gif") no-repeat; }
					#menu_haut a.cartes { background: url("images/carte.gif") no-repeat; }
					#menu_haut a.cartes:hover { background: url("images/carteo.gif") no-repeat; }

					#search {
						width:149px;
						height:36px;
						margin:0;
						padding:0;
						border:0;
						float:right;
						}
						#search form { margin:0; padding:0; border:0; }
						#search input.text {
							width: 89px;
							height:14px;
							color: #000;
							font-size: 0.9em;
							padding: 1px 0px 0px 1px;
							margin: 0px 0px 0px 34px;
							border: 1px solid #7FB019;
							}
						#search input.button {
							width:20px;
							height:17px;
							text-align:center;
							padding: 0px 0px 1px 0px !important;
							padding: 0px;
							margin: 0px;
							border:1px solid #7FB019;
							font-size: 1em;
							color: #FFF;
							background: #7FB019;
							}
				#date {
					clear:both;
					width:571px;
					height:27px;
					text-align: left;
					padding: 3px 0px 0px 0px;
					margin:0;
					color: #000;
					}
				#contenus {
					display: block;
					}
				#contenu {
					display: block;
					padding: 20px;
					}
		#droitetd {
			width:214px;
			}
			#droite {
				width:195px;
				margin:0px 0 0 19px;
				padding:100px 0 0 0;
				background:url("images/droite.gif") top left no-repeat;
				}
				#droite a.bouton {
					display:block;
					height:35px;
					width:195px;
					margin-bottom:190px;
					}
					#droite a.bouton:hover { background:url("images/droiteo.gif") 0px 4px no-repeat; }
				.liendroite {
					font-size:1.4em;
					font-weight:bold;
					color:#A5A7A0;
					display:block;
					margin:10px 5px 10px 14px;
					font-family:"Times New Roman",Times,serif;
					}

#bas {
	clear: both;
	width:968px;
	height:20px;
	text-align:right;
	background: url("images/bas.gif") no-repeat;
	color: #fff;
	padding:65px 20px 0 0;
	margin:0;
	font-size:0.8em;
	}
	#bas a { color: #fff; }	
		#bas a:hover { color: #EBE3D6; }

#accesskeys a {
	color: #fff;
	font-size: 1px;
	display: none;
	}

