body {
	font-family: Verdana, Arial;
	font-size: 0.7em;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
}

#body2 { display:block; text-align:left; margin:0 auto; width:988px; }

/* ----- TETIERE ----- */
#tetiere {
	display: block;
	height: 137px;
	width:988px;
	margin: 0px; padding: 0px; border: 0px;
	}
	#t00 {
		width:988px;
		height: 69px;
		background: url("images/t00.gif") no-repeat top left;
		}
		#t00 a {display:block; width:499px; height:69px; margin:0; padding:0; float:left; }
		#fildinfo { 
			width:489px; 
			height:69px;
			margin:0;
			padding:0;
			background: url("images/fildinfo.gif") repeat-x;
			float:left;
			}
			marquee {
				width:449px;
				height:26px;
				color:#FFF;
				padding:43px 20px 0px 20px;
				margin:0px;
				}
	#t10 {
		width:988px;
		height:68px;
		background: url("images/t10.gif") no-repeat top left;
		}
		#t10 a {display:block; width:499px; height:68px; margin:0; padding:0; float:left; }
		#pics {
			width:489px; 
			height:68px;
			margin:0;
			padding:0;
			background: url("images/pics.jpg") no-repeat top left;
			float:left;
			}
			#pics a { display:block; width:489px; height:68px; margin:0; padding:0; }


#t20 {
	width:988px;
	height:42px;
	}
	#date {
		height:30px;
		display: block;
		text-align: center;
		padding: 12px 0px 0px 45px;
		color: #2D5C96;
		float:left;
		background:url("images/date.gif") top left no-repeat;
		}

#t30 {
	width:988px;
	height:20px;
	}

	#t35 { float:left; width:450px; color:#CD0000; margin:0px; padding:2px 0px 0px 0px; }
	#t35 a { color:#CD0000; text-decoration:none; padding:0px 17px 0px 17px; border-right:1px solid #CD0000; }
	#t35 a:hover { color:#FFF; background:#CD0000; }
	/* --- RECHERCHE --- */
	#search {
		width: 140px;
		height:16px;
		float:left;
		text-align: left;
		margin:0px;
		padding:1px 0px 0px 0px;
		_padding:0px 0px 0px 0px;
		}
	#search form {
		margin: 0px;
		padding: 0px;
		border: 0px;
		}
	#search input.text {
		width: 100px;
		height:14px;
		color: #CD0000;
		padding: 0px 0px 0px 5px;
		margin: 0px 0px 0px 0px;			
		border: 1px solid #CD0000;
		font-size:0.9em;
		}
	#search input.button {
		width:20px;
		height:16px;
		padding: 0px;
		margin: 0px;
		font-size:1.1em;
		vertical-align:top;
		border: 1px solid #CD0000;
		background: #CD0000;
		color: #FFF;
		text-align:center;
		} 
		/* recherche */



#page {
	clear: both;
	display: block;
	width:988px;
	}

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

#gauchetd {
	width: 200px;
	}	
	#gauche {
		width: 200px;
		margin:30px 0 10px 0;
		}

#contenus {
	margin:0px;
	padding:0px;
	display: block;
	width:543px;
	}

#contenu_haut {
	text-align: right;
	padding: 4px 0px 4px 18px;
	margin: 0px;
	}
	#contenu_haut a { }
		.imprimer_frame {
			padding: 0px 0px 0px 18px;
			margin-right: 20px;
			text-decoration: none;
			font-size: 0.9em;
			color: #89919E;
			background: url("images/_imprimer.png") no-repeat 0px 0px;
			}
			a.imprimer_frame:hover { color:#CC1D00; }
		.envoyer {
			padding: 0px 0px 0px 17px;
			margin-right: 20px;
			text-decoration: none;
			font-size: 0.9em;
			color: #89919E;
			background: url("images/_envoyer.png") no-repeat 0px 2px;
			}
			a.envoyer:hover { color:#CC1D00; }			

#contenu {
	display: block;
	padding: 40px 10px 20px 20px;
	}
	
	#scrollbar { border:1px solid red; display:none; }
	
#droite {
	width: 245px;
	background: #CDE4F9;
	padding-bottom: 20px;
	}

#img_rubrique {
	margin:0;
	padding:0;
	border:0;
	width:245px;
	overflow:hidden;
	display:block;
	}
	#img_rubrique img {
		border:none;
		margin:0;
		padding:0;
		background:none;
		}
#depliant { 
	width:245px;
	margin:0;
	padding:0;
	border-bottom:1px solid #CDE4F9;
	}
#sondage {
	margin:26px 33px 10px 22px;
	padding:0;
	}
	
	#logo {
		width:225px;
		height: 114px;
		margin: 10px 0 10px 10px;
		background: url("images/logo.png");
		}

/* --- PIED DE PAGE --- */
#bas {
	clear: both;
	padding:0px;
	margin:0px;
	width:988px;
	height:25px;
	background:#008ACB;
	}
#copyright {
	margin:0px;
	padding:5px 0px 0px 13px;
	width:213px;
	height:20px;
	float:left;
	vertical-align:middle;
	color:#CEDFF0;
	}
	#copyright a { color:#CEDFF0; }

#lienspied {
	width:538px;
	height:20px;
	float:left;
	margin:0px;
	padding:5px 0px 0px 0px;
	color:#FFF;
	}
	#lienspied a {
		color: #FFF;
		}	
#bas a:hover { color:#FF0; } /* orange : FBAE46 */

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

#articleprint { padding: 30px; }

#fp_main { }
