body {
	font-family: Verdana;
	font-size: 11px;
	margin: 0px; padding: 0px; border: 0px;
}

#simpleframe {	background: url("images/contenu_bgd.png"); }

img { border: 0px; }

a { text-decoration: none; }

#site { width: 988px; }

/* ----- TETIERE ----- */
#t00 { width:988px; height:67px; background: url("images/t00.png"); }
	#t00 a { width: 988px; height: 67px; display: block; }

#t10 { width: 988px; height: 28px; background: url("images/t10.jpg"); }
	#t10 a { width: 988px; height: 28px; display: block; }

#menu_haut1 { display: block; width: 988px; height:13px; padding:4px 0; background: url("images/haut1_bgd.png"); }

#t20 { width: 988px; height:6px; background: url("images/t20.png"); }
	#t20 a { width: 988px; height: 6px; display: block; }

#t202 { width: 988px; /* height: 6px;*/ background: url("images/t20.png"); }

#menu_haut2 {
	float: left;
	padding: 2px 0px 3px 0px;
	_padding: 1px 0px 3px 0px;
	background: url("images/haut2_bgd.png");
}

#t30 {
	float: left;
	width: 38px;
	height: 17px;
	background: url("images/t30.png");
	}

#t40 {
	clear: both;
	width: 988px;
	height: 27px;
	background: url("images/t40_bgd.png");
	}

	#t40_1 {
		float: left;
		display: block;
		width: 10px;
		height: 14px;
	}



	#marquee {
		float: left;
		display: block;
		padding: 9px 0px 0px 0px;
		width: 440px;
		color: #FFE5B2;
		}

	#date {
		float: left;
		display: block;
		text-align: left;
		width: 190px;
		height: 14px;
		padding: 13px 0px 0px 80px;
		font-size: 10px;
		color: #000;
		}

	#mal_voyants {
		float: left;
		display: block;
		margin-top: 13px;
		font-size: 10px;
		color: #FF0000;
		}
		a#mal_voyants:hover { color: #000; }

/* point sensible */
#page {
	/* ie mac */float: left;
	width: 988px;
	clear: both;
	padding: 0px;
	margin: 0px;
	border: 0px;
	text-align: left;
	background: url("images/page_bgd.png");
}

#gauche {
	width: 130px;
	background: url("images/g_bgd.png");
	padding-bottom: 20px;
	}

	#g00 {
		display: block;
		width: 130px;
		height: 24px;
		background: url("images/g00.png");
		}

	#g1_bas {
		display: block;
		width: 130px;
		height: 15px;
		background: url("images/gauche1_bas.png");
		}

	#news_haut {
		display: block;
		width: 130px;
		height: 27px;
		margin-top: 7px;
		background: url("images/news_haut.png");
		}

		/* --- news --- */
		#newsletter {
			display: block;
			width: 127px;
			height: 17px;
			margin: 0px;
			padding: 0px 0px 0px 3px;
			_padding: 0px 0px 0px 0px;
			border: 0px;
			background: url("images/news_bgd.png");
			}

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

		#newsletter input {
			margin: 0px; padding: 0px; border: 0px;
			}

		#newsletter .text {
			display: block;
			float: left;
			color: #981009;
			font-size: 7pt;
			width: 88px;
			_width: 88px;
			height: 14px;
			padding: 1px 0px 0px 7px;
			margin: 1px 0px 0px 3px;
			border: 0px;
			}

		#newsletter .submit {
			text-transform: lowercase;
			font-size: 7pt;
			color: #fff;
			display: block;
			width: 18px;
			_width: 16px;
			height: 16px;
			background: url("images/espace.png");
			margin: 0px; padding: 0px; border: 0px;
			}

			/* safari */
			#newsletter_safari {
				display: block;
				width: 145px;
				height: 20px;
				margin: 0px; padding: 0px; border: 0px;
				background: #175375;
				}

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

			#newsletter_safari input {
				margin: 0px; padding: 0px; border: 0px;
				}

			#newsletter_safari .text {
				display: block;
				float: left;
				color: #7BA9D6;
				font-size: 10px;
				width: 115px;
				height: 14px;
				padding: 1px 0px 0px 7px;
				margin: 0px 0px 0px 0px;
				border: 0px;
				}

			#newsletter_safari .submit {
				color: #fff;
				display: block;
				width: 30px;
				height: 16px;
				background: url("images/espace.png");
				margin: 0px; padding: 0px; border: 0px;
				}

#contenu {
	width: 560px;
	padding: 50px 15px 20px 50px;
	margin: 0px;
	background: url("images/contenu_bgd.png");
	}

#droite {
	padding-top: 10px;
	width: 130px;
	background: url("images/contenu_bgd.png");
	padding-bottom: 20px;
	}

	#flash {
		border: 1px solid #ff9900;
		}

	#le_plan {
	display: block;
	margin: 13px 0px 13px 0px;
	}
	#le_plan a {
	display: block;
	width: 130px;
	height: 17px;
	background: url("images/le_plan.png");
	}
	#le_plan a:hover { background: url("images/le_plano.png"); }

	#d1_bas {
	display: block;
	width: 130px;
	height: 22px;
	background: url("images/droite1_bas.png");
	}


	#sondage { background: url("images/sondage_bgd.png"); }

	#sondage_titre {
		display: block;
		height: 41px;
		background: url("images/sondage_haut.png");
		}

	#sondage_texte {
		padding: 0px 10px 10px 10px;
		font-size: 7pt;
		color: #000;
		}

	#sondage_lien {
		display: block;
		padding: 3px 10px 3px 10px;
		color: #fff;
		background: #ff9900;
		}
		a#sondage_lien:hover { color: #820B05; }


#droite2 {
	width: 124px;
	/* background: url("images/droite2_bgd.png") -4px 0px;
	_background: url("images/droite2_bgd.png") -3px 0px; */
	}


#bas {
	clear: both;
	margin: 0px;
	padding: 0px;
	text-align: left;
	width: 978px;
	background: #000;
	color: #fff;
	padding: 4px 0px 4px 10px;
	font-size: 7pt;
	}


#bas span {
	margin-left: 230px;
	}

#bas a {
	text-decoration: none;
	color: #fff;
	}
	#bas a:hover {
		color: #FF9900;
		}

#bas a.a2 {
	font-size: 8pt;
	text-decoration: none;
	color: #fff;
	}
	#bas a.a2:hover {
		color: #FF9900;
		}

/* --- RECHERCHE --- */
		#search {
			width: 125px;
			height: 20px;
			background: url("images/search_bgd.png") no-repeat 0px 0px;
			text-align: left;

			margin: 10px 0px 0px 0px;
			padding: 0px 0px 0px 5px;
			border: 0px;
			}

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

		#search input.text {
			color: #000;
			font-size: 7pt;
			width: 90px;
			height: 14px;
			padding: 1px 0px 0px 7px;
			margin: 1px 1px 1px 1px;
			_padding: 1px 0px 0px 7px;
			_margin: 0px 1px 1px 1px;
			border: 0px;
			}

		#search input.button {
			width: 16px;
			height: 18px;
			background: url("images/espace.png");
			margin: 0px; padding: 0px; border: 0px;
			}

			/* spécifique safari */
			#search_safari {
				float:left;
				width: 142px;
				height: 19px;
				text-align: left;
				padding: 0px; border: 0px;
				margin: 1px 0px 0px 0px;
			}

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

			#search_safari input.text {
				color: #175375;
				font-size: 10px;
				width: 100px;
				height: 14px;
				padding: 1px 0px 0px 7px;
				margin: 0px 1px 1px 1px;
				border: 2px;
				background: #C3D7E3;
			}

			#search_safari input.button { width: 40px; margin-top: 0px; }

		/* recherche */