/********//* corps de page *//********/.body {	background-image:url(images/bg.jpg);	background-repeat:repeat-x;	background-color: #9999CC;	margin-top:0px;	}.table {	margin-left: 10px;	margin-right: 10px;}/********//* Menu *//********/#Menu{	width:100%;	font-family: "Trebuchet", Arial, Helvetica;	color: #666666;	font-size:16px;	text-decoration: none;}#Menu ul{	list-style:none;	margin:5px 0px 5px 0px;	padding:0px;}#Menu ul li{	float:left;	padding:0px 5px 0px 5px;}#Menu ul li a {	display:block;	height:35px;	width:100px;	text-align:center;	cursor:pointer;	color:#666666;	font-weight: bold;	text-decoration: none;}#Accueil #Menu ul li a#Accueil,#Infos #Menu ul li a#Infos,#Galerie #Menu ul li a#Galerie,#Liens #Menu ul li a#Liens,#Contact #Menu ul li a#Contact{	background-image:url(images/etiquette_menu2.gif);	background-repeat:no-repeat;	background-position:center bottom;	text-decoration: none;	color:#666666;	font-weight: bold;}#Menu ul li a:hover{	text-decoration: none;	background-image: url(images/etiquette_menu.gif);	background-repeat:no-repeat;	background-position:center bottom;	color:#FFF8B9;	font-weight: bold;}/********//* News *//********/marquee{	overflow:auto;	display:block;	margin:0px;	padding-top:8px;	padding-left:10px;	padding-right:10px;	height:250px;	text-align: justify;}/********//* Logo Titres et textes *//********/.logo {	font-family: "Trebuchet", Arial, Helvetica;	font-size: 35px;	font-weight: bold;	color: #999999;}.logo a:link {	color: #999999;	text-decoration: none;}.logo a:visited {	color: #999999;	text-decoration: none;}.logo a:hover {	color: #ffffff;	border-bottom: 1px dashed #ffffff;}.accroche_logo {	font-family: "Trebuchet", Arial, Helvetica;	font-size: 14px;	font-weight: bold;	color: #1A1A1A;	text-align: left;}.accroche_logo a:link {	color: #1A1A1A;	text-decoration: none;}.accroche_logo a:visited {	color: #1A1A1A;	text-decoration: none;}.accroche_logo a:hover {	color: #ffffff;	border-bottom: 1px dashed #ffffff;}.titre_rubrique {	font-family: "Trebuchet", Arial, Helvetica;	font-size: 16px;	font-weight: bold;	color: #FFFBDB;}.titre_recyclage {	font-family: "Trebuchet", Arial, Helvetica;	font-size: 16px;	font-weight: bold;	color: #FFFBDB;}.titre_news {	font-family: "Trebuchet",  Arial, Helvetica;	font-size: 16px;	font-weight: bold;	color: #FFFBDB;}.texte_bouton{	font-family: "Trebuchet", Arial, Helvetica;	font-size: 20px;	font-weight: normal;	color: #EEE6D6;	text-decoration: none;}.texte_bouton a:link {	color: #EEE6D6;	text-decoration: none;	}.texte_bouton a:visited {	color: #EEE6D6; 	text-decoration: none;}.texte_bouton a:hover {	color: #829DAC;	text-decoration: none;}.news {	font-family: "Trebuchet", Arial, Helvetica;	font-weight: normal;	color: #000000;	text-align: justify;}.news a:link {	color: #ffffff;	border-bottom: 1px dashed #ffffff;	text-decoration: none;}.news a:visited {	color: #ffffff; 	text-decoration: none; 	border-bottom: 1px dashed #ffffff;}.news a:hover {	color: #FBEDAF;	border-bottom: 1px dashed #FBEDAF;}.texte {	font-family: "Trebuchet", Arial, Helvetica;	font-size: 14px;	color: #000000;	font-weight: bold;	text-decoration: none;}.texte a:link {	color: #3300FF ; 	text-decoration: none; 	border-bottom: 1px dashed #FBEDAF;}.texte a:visited {	color: #3333CC;	text-decoration: none;	border-bottom: 1px dashed #FBEDAF;}.texte a:hover {	color: #660000;	border-bottom: 1px dashed #FBEDAF;}.titre-texte {	font-family: "Trebuchet", Arial, Helvetica;	font-size: 15px; 	color: #FBEDAF;	font-weight: bold;	text-decoration: none;}/********//* footer*//********/.footersmall {	font-family: "Trebuchet", Arial, Helvetica;	font-size: 12px;	font-weight: normal;	color: #000000;	text-decoration: none;}.footersmall a:link {	color: #000000;	text-decoration: none;	border-bottom: 1px dashed #000000;}.footersmall a:visited {	color: #000000; 	text-decoration: none; 	border-bottom: 1px dashed #000000;}.footersmall a:hover {	color: #ffffff;	border-bottom: 1px dashed #ffffff;}.body table tr td div table tr td table tr .texte blockquote .Style49 .Style33 .Style49 {	font-size: 14px;}.body table tr td div table tr td table tr .texte blockquote .Style49 .Style33 .Style49 br {	text-align: justify;}.justifié {	text-align: justify;}gras {	font-weight: bold;}.body table tr td div table tr td table tr .texte blockquote .Style49 strong {	font-size: 14px;}.body table tr td div table tr td table tr .texte .Style1 blockquote .Style49 div p .Style33 {	font-weight: bold;}.body table tr td div table tr td table tr .texte .Style1 blockquote .Style49 div .Style49 {	font-weight: bold;}.body table tr td div table tr td table tr .texte .Style1 blockquote .Style4 div p strong {	font-size: 16px;}.body table tr td div table tr td table tr .texte .Style1 blockquote .Style33 div table tr td strong {	font-size: 16px;}.body table tr td div table tr td table tr .texte blockquote table tr td strong {	font-weight: bold;}.body table tr td div table tr td table tr .texte .Style1 blockquote .Style33 div blockquote p strong {	font-size: 16px;}.body table tr td div table tr td table tr .texte .Style1 blockquote .Style4 div p {	font-weight: normal;}.body table tr td div table tr td table tr .texte .Style1 blockquote .Style4 div .Style49 {	text-align: justify;}.body table tr td div table tr td table tr .texte .Style1 blockquote .Style4 div {}.body table tr td div table tr td table tr .texte blockquote table tr td strong {	font-size: 12px;}.body table tr td div table tr td table tr .texte blockquote table tr td strong {	font-size: 18px;}.body table tr td div table tr td table tr .texte .Style1 blockquote .Style4 div table tr td {	color: #FFF;}.body table tr td div table tr td table tr .texte .Style1 blockquote .Style4 div .news {	font-weight: bold;}
