body {
	font-family: Arial;
	font-size: 0.8em;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#site { width: 800px; margin: 0px auto; }

#articleprint { padding: 30px; }

#accesskeys a {
	color: #fff;
	font-size: 1px;
	display: none;
	}


/* ----- TETIERE ----- */
#tetiere {
	height: 136px;
	background: url("images/t00.png");
	}
	
	#t00 {
		height: 20px;
		}

	#t00_1 {
		display: block;
		height: 10px;
		width: 290px;
		}
		
	#t00 a, #t00 div  {
		float: left;
		}
		
	#t00 a  {
		margin: 4px 10px 0px 0px;
		padding: 0px 0px 0px 11px;
		background: url("images/t00_puce.png") no-repeat 0px 4px;
		
		font-size: 0.9em;
		font-weight: bold;
		color: #fff;
		}
		#t00 a:hover {
			background: url("images/t00_puceo.png") no-repeat 0px 4px;
			color: #A2C3E7;			
			}	
		
/* --- RECHERCHE --- */
#search {
	width: 146px;
	height: 23px;
	_height: 21px;
	float: right;
	margin-top: 1px;
	_margin: 0px;
	padding: 0px;
	border: 0px;
	}

#search form {	margin: 0px; padding: 0px; border: 0px; }

#search input.text {
	width: 116px;
	height: 16px;
	color: #000;
	font-size: 0.9em;
	padding: 4px 0px 0px 7px;
	margin: 0px 0px 0px 0px;			
	border: 1px solid #628B8B;
	}

#search input.button {
	display: block;
	width: 21px;
	height: 22px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px;

	font-size: 1em;
	color: #fff;
	background: #628B8B;
	}
	
#date {
	clear: both;
	display: block;
	text-align: right;
	padding: 32px 0px 0px 0px;
	margin: 0px 20px 0px 0px;
	
	font-size: 0.9em;
	font-weight: bold;
	color: #fff;
	}

#marquee {
	display: block;
	margin-top: 18px;
	}

marquee {
	display: block;
	position: relative;
	left: 480px;
	width: 300px;
	
	font-weight: bold;
	color: #628B8B;
	}

/**/
/* ----- TETIERE V2 ----- */
#tetiere_v2 { height: 235px; background: url("/tetieres/notre_ville.jpg"); }
	#t00_v2 { height: 20px; padding:0 20px 0 0; float:right; }
	#t00_1_v2 { display: none; }
	#t00_v2 a, #t00 div  { float: left; }
	#t00_v2 a  { margin:4px 0 0 0; padding:0 11px 0 0; background: url("images/t00-puce.gif") no-repeat right 0; font-size: 11px; font-weight: bold; color: #688386; }
		#t00_v2 a:hover { color: #F3C12F; }	
		
/* --- RECHERCHE V2 --- */
#search_v2 { width: 146px; height: 19px; _height: 17px; float: right; margin-top: 1px; _margin:0; padding:0 20px 0 0; border:0; }
	#search_v2 form {	margin: 0px; padding: 0px; border: 0px; }
		#search_v2 input.text { width: 116px; height: 14px; color:#688386; font-size:11px; padding:2px 0 0 7px; margin:0; border:1px solid #628B8B; }
		#search_v2 input.button { display:block; width:21px; height:18px; padding:0; margin:0; border:0; font-size:11px; color: #fff; background: #628B8B; }
	
#date_v2 { clear: both; display: block; text-align:right; padding:158px 0 0 0; margin:0 60px 0 0; font-size:0.9em; font-weight:bold; color: #fff; }

#marquee_v2 { display: block; margin-top: 18px; }
#marquee_v2	marquee { display: block; position: relative; left: 480px; width: 300px; font-weight: bold; color: #628B8B; font-size: 0.9em; }
/**/

#page {
	clear: both;
	display: block;
	}

#page_table {
	text-align: left;
	clear: both;	
	}


#gauche {
	display: block;
	width: 190px;
	}
	
#gauchetd {
	display: block;
	width: 190px;
	}
	
	#g00 {
		display: block;
		height: 154px;
		}
		/*
		#g00 a:hover {
			background: url("images/g00o.png");		
			}
			*/
			
	#g01 {
		display: block;
		height: 87px;
		background: url("images/g01.png");
		}
		a#g01:hover {
			background: url("images/g01o.png");		
			}		

#contenu {
	display: block;
	padding: 24px 20px 20px 0px;
	}

#bas {
	clear: both;
	width: 780px;
	text-align: center;
	background: #1D76B2;
	color: #fff;
	padding: 6px 10px 6px 10px;
	font-weight: bold;
	}
	

#bas a.a2 {
	color: #fff;
	}	
	#bas a.a2:hover {
		color: #EBE3D6;
		}