body {
	font-family: Verdana;
	font-size: 0.6em;
	margin: 0px 1px 0px 1px;
	padding: 0px; border: 0px;
	background: #ececec;
	}

#articleprint { padding: 30px; }

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

#site { display: block; width: 800px; margin:0 auto; padding: 0px; border: 0px; background: #fff;}

/* ----- TETIERE ----- */
#tetiere {
	width: 800px;
	height: 218px;
	background: url("images/tetiere.png") no-repeat 0 0;
	margin: 0px; padding: 0px; border: 0px;	
	}
	
#tetiere_safari {
	width: 800px;
	height: 218px;	
	background: url("images/tetiere.png") no-repeat 0 0;
	margin: 0px; padding: 0px; border: 0px;	
	}	

	#accueil {
			display: block;
			width: 628px;
			height: 152px;
			float: left;
			}
	
	#menu_haut2 {
			float: left;
			}
		
	#menu_haut2_space1 {
		display: block;
		height: 20px;
		}
		
	#menu_haut2_space2 {
		display: block;
		height: 2px;
		}			
			
	#menu_haut2 a {
		color: #1891c9;
		font-size: 0.9em;
		display: block;
		padding-left: 14px;
		background: url("images/menu_haut2_puce.png") no-repeat 0px 3px;
		padding-bottom: 4px;
		}
		#menu_haut2 a:hover {
				color: #309107;
				}		
		
	
		
	#menu_haut1 {
		clear: both;
		}		


	#t10 {
		clear: both;
		display: block;
		height: 29px;	
		background: url("images/t10.png") no-repeat 0px 0px;
		}

	#t20 {
		display: block;
		height: 25px;	
		background: url("images/t20.png") no-repeat 0px 0px;
		}

		#t20_space1 {
			display: block;
			width:205px;
			height: 25px;
			float: left;
			}

		#alerte_sms {
			color: #1891c9;
			font-size: 0.9em;
			display: block;
			padding-left: 10px;
			padding-top: 6px;
			background: url("images/menu_haut2_puce.png") no-repeat 0px 9px;		
			float: left;
			text-decoration: underline;
			margin-right: 20px;
			}
			a#alerte_sms:hover {
				color: #006699;
				}

		#marquee {
			float: left;
			display: block;
			width: 216px;
			height: 25px;
			background: url("images/marquee_bgd.png") no-repeat 0px 0px;
			padding:0;
			}

		marquee {
			position: relative !important;
			padding-top: 5px;
			display: block;
			font-size: 0.9em;
			color: #1891C9;
			}	

		/* --- RECHERCHE --- */
		#search {
			width: 175px;
			height: 25px;
			text-align: left;
			margin: 0px 0px 0px 50px;
			padding: 0px 0px 0px 0px;
			border: 0px;
			float: left;
			background: url("images/search_bgd.png");
			}
			
		#search_safari {
			background: none;
			}		
		
		#search form {
			padding: 0px; border: 0px; margin: 0;
			margin-left: 18px;
			padding-top: 3px;
			}
			
		#search_safari {
			padding: 0px; border: 0px; margin: 0;
			margin-left: 18px;
			padding-top: 3px;
			}			
		
		#search input.text {
			width: 73px;
			color: #2D5C96;
			font-size: 9px;
			padding: 1px 0px 0px 7px;
			margin: 3px 10px 1px 3px !important;
			margin: 2px 10px 1px 3px;
			border: 0px;
			height: 14px;
			}
			
		#search_safari input.text {
			width: 73px;
			color: #2D5C96;
			font-size: 9px;
			padding: 1px 0px 0px 7px;
			margin: 0px 10px 1px 70px;
			border: 0px;
			height: 14px;
			}			
		
		#search input.button {
			width: 63px;
			height: 20px;		
			margin: 0px 0px 0px -1px !important;
			margin: 0px 0px 0px 0px;
			border: 0px;
			font-size: 7px;
			color: #000;
			font-weight: bold;
			background: none;
			}
		/* recherche */

#page {
	clear: both;
	display: block;
	width: 800px;
	margin: 0;
	padding: 0;
	border: 0;
	background: url("images/page_bgd.png");
	}

#page_table {
	text-align: left;
	clear: both;
	display: block;	
	width: 800px;
	margin: 0px; padding: 0px; border: 0px;	
	}


#gauche {
	display: block;
	width: 194px;
	border: 0; margin: 0; padding: 0;
	}
	
#gauchetd {
	width: 194px;
	border: 0; margin: 0; padding: 0;
	background: url("images/g_bgd.png") no-repeat 0 top;
	}
	
	/* --- SONDAGE --- */
	#sondage_haut {
		display: block;
		height: 12px;
		width: 194px;
		background: url("images/sondage_haut.png");
		overflow: hidden;
		}
		
	#sondage_frame {
		background: url("images/sondage_bgd.png");
		}		
	
	#sondage_frame .titre {
		font-size: 1.2em;
		font-weight: bold;
		color: #fff;
		padding: 0 0 4px 20px;
		background: url("images/sondage_titre.png") no-repeat 0px 4px;
		border-bottom: 1px dashed #fff;
		margin-bottom: 4px;
		}
	
	#sondage_frame .texte {
		padding: 0px 20px 10px 20px;
		color: #fff;
		overflow: hidden;
		}
	
	#sondage_frame .lien {
		display: block;
		height: 29px;
		background: url("images/sondage_lien.png");
		overflow: hidden;
		}
		#sondage_frame .lien:hover { background: url("images/sondage_lieno.png"); }	

	#sondage_bas {
		display: none;
		}
		
	#g00 {
		display: block;
		height: 77px;
		background: url("images/g00.png");
		overflow: hidden;
		}	
		
		#g00 a {
		display: block;
		height: 77px;
		overflow: hidden;
		}		
	
#contenu {
	display: block;
	margin: 0; border: 0;
	padding: 20px 10px 0 16px;
	background: url("images/contenu_bgd.png") no-repeat 0 0;
	width: 537px;
	}
	
#contenu_haut {
	display: block;
	background: url("images/contenu_haut.png") no-repeat 0 0;
	height: 23px;
	}	
	
#contenutd {

	}	

	
	#post_it_top {
		display: block;
		height: 60px;
		}
	
	#post_it {
		display: block;
		width: 150px;
		border: 1px solid #666;
		padding: 14px 14px 14px 14px;
		margin: 0px 0px 14px 20px;
		}

	#post_it .titre_rubrique { display: none; }
	#post_it .titre_article a { color: #4A4740; }	
	
						
	
#bas {
	display: block;
	height: 95px;
	color: #FEFFFE;
	padding: 0;
	font-size:0.9em;
	background: url("images/bas_bgd.png");
	}



#bas span {
	width: 300px;
	display: block;
	margin-left: 42px;
	}		
	
#bas span a {
	margin-right: 6px;
	padding-left: 12px;
	color: #1891C9;
	background: url("images/bas_puce.png") no-repeat 0px 2px;
	}	
	#bas span a:hover {
		color: #333;
		}