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

#default_image {
	display: block;
	width: 162px;
	height: 174px;
	background: url("images/default_image.jpg");
	}

#simpleframe {	 }

img { border: 0px; }

a { text-decoration: none; }

#site { width: 988px; }

/* ----- TETIERE ----- */
#t00 {
	width: 988px;
	height: 112px;
	background: url("images/t00.png");
	}
	
	#t00 a {
		width: 988px;
		height: 112px;
		display: block;
		}
		
#t10 {
	width: 988px;
	height: 21px;
	background: url("images/t10_bgd.png");
	}
	
	#t10 a { float: left; }
	
	#accueil1 {
		display: block;
		width: 250px;
		height: 21px;		
		background: url("images/_accueil1.png");
		}
		
	#mode_texte {
		display: block;
		width: 105px;
		height: 21px;		
		background: url("images/_mode_texte.png");
		}
		a#mode_texte:hover { background: url("images/_mode_texteo.png"); }
		
	#accueil2 {
		display: block;
		width: 85px;
		height: 21px;	
		background: url("images/_accueil2.png");
		}
		a#accueil2:hover { background: url("images/_accueil2o.png"); }
		
	#actualites {
		display: block;
		width: 95px;
		height: 21px;		
		background: url("images/_actus.png");
		}
		a#actualites:hover { background: url("images/_actuso.png"); }
		
	#contacts {
		display: block;
		width: 86px;
		height: 21px;		
		background: url("images/_contacts.png");
		}
		a#contacts:hover { background: url("images/_contactso.png"); }			
		
	#news_frame {
		display: block;
		width: 109px;
		height: 21px;		
		background: url("images/_news.png");
		}
		a#news_frame:hover { background: url("images/_newso.png"); }
		
	#documentations {
		display: block;
		width: 109px;
		height: 21px;		
		background: url("images/_doc.png");
		}
		a#documentations:hover { background: url("images/_doco.png"); }								
		
#t20 {
	clear: both;
	width: 988px;
	height: 22px;
	background: url("images/t20.png");
	}
	
	#t20 a {
		width: 988px;
		height: 20px;
		display: block;
		}
		
#t30 {
	width: 988px;
	height: 27px;
	background: url("images/t30_bgd.png");
	}

	#menu_haut {
		margin-left: 250px;
		width: 632px;
		height: 27px;
		} 			
	
	
	
#t40 {
	clear: both;
	width: 988px;
	height: 27px;
	background: url("images/t40_bgd.png");
	}
	
	#t40_1 {
		float: left;
		display: block;
		width: 140px;
		height: 14px;
	}	
	
	
	
	#marquee {
		float: left;
		display: block;
		padding: 9px 0px 0px 0px;
		width: 260px;
		color: #FFE5B2;
		}
		
	#date {
		display: block;
		text-align: left;
		width: 190px;
		height: 14px;
		padding: 5px 0px 0px 250px;
		font-size: 12px;
		color: #999;
		}
	
	/*	
	#mal_voyants {
		float: left;	
		display: block;
		margin-top: 13px;
		font-size: 11px;
		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: 174px;
	background: url("images/g_bgd.png");
	padding-bottom: 20px;
	}
	
	#g00 {
		display: block;
		width: 174px;
		height: 81px;
		background: url("images/g00.png");
		}
		
	#g01 {
		display: block;
		width: 174px;
		height: 87px;
		background: url("images/g01.png");
		}		
		
	#g01 a {
		margin: 0px 0px 0px 43px;
		display: block;
		width: 112px;
		height: 85px;
		}
		
	.acces_mal_voyants {
		font-weight: bold;
		}		
		
	#g02 {
		display: block;
		width: 174px;
		height: 22px;
		background: url("images/g02.png");
		}
		
	#g03 {
		display: block;
		width: 174px;
		height: 20px;
		background: url("images/g03.png");
		}						
		
	#g1_bas {
		display: block;
		width: 174px;
		height: 61px;
		background: url("images/g1_bas.png");
		}

	

#contenu {
	width: 560px;
	padding: 50px 15px 20px 50px;
	margin: 0px;
	}

#droite {
	width: 203px;
	padding-bottom: 20px;
	}
	
	/* Image de rubrique */
	#d00	{
	width: 162px;
	height: 174px;
	padding: 0px;
	margin: 0px;
	}
	
	#d00	{
	width: 162px;
	height: 174px;
	padding: 0px;
	margin: 0px;
	}
	
	#img_rubrique	{
	display: block;
	width: 162px;
	height: 174px;
	padding: 0px;
	margin: 0px;
	background: red;
	}		
	
	#d10 {
	width: 162px;
	height: 174px;
	padding: 0px;
	margin: 0px;
	background: url("images/d10_1.jpg");
	}
	
	#d20 {
	width: 162px;
	height: 166px;
	padding: 0px;
	margin: 0px;
	background: url("images/d20_1.jpg");
	}		
	
	
	#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: 8pt;
		color: #000;
		}		
		
	#sondage_lien {
		display: block;
		padding: 3px 10px 3px 10px;
		color: #fff;
		background: #ff9900;
		}
		a#sondage_lien:hover { color: #820B05; }		
			

#bas_haut {
		clear: both;
		display: block;
		width: 988px;
		height: 20px;
		background: url("images/bas_haut.png");
		}

#bas {
	clear: both;
	margin: 0px;
	padding: 0px;
	text-align: left;
	width: 978px;
	background: #0071BC;
	color: #B2D5EA;
	padding: 4px 0px 4px 10px;
	font-size: 8pt;
	}


#bas span {
	margin-left: 230px;
	}		
	
#bas a {
	text-decoration: none;
	color: #B2D5EA;
	}	
	#bas a:hover {
		color: #fff;
		}

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

/* --- RECHERCHE --- */
		#search {
			width: 120px;
			height: 20px;
			background: url("images/search_bgd.png") no-repeat 0px 0px;
			text-align: left;
			
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 54px;
			border: 0px;
			}
		
		#search form {	margin: 0px; padding: 0px; border: 0px; }
		
		#search input.text {
			color: #33A02C;
			font-size: 8pt;
			width: 76px;
			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 {
				width: 170px;
				height: 19px;
				text-align: left;
				padding: 0px 0px 0px 23px;
				border: 0px;
				margin: 0px;
				background: url("images/g1_bgd.png") no-repeat;
			}
			
			#search_safari form { margin: 0px; padding: 0px; border: 0px; }
			
			#search_safari input.text {
				color: #175375;
				font-size: 11px;
				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 */