body {
	font-family:Verdana;
	font-size:0.8em;
	color:#000;
	background:#000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
}

a img {
    border:0;
}



/* titre dans le la zone de contenu */
H1 {

}
H2 {

}
#HOME {
	text-align:left;
	margin:0 auto;
	padding:0px 0px 0px 0px;
	width:800px;
	background: url("../images/bkground.jpg");
	
}

#HEADER {
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
}
#BANDEAU {
	display:block;
	height:136px;
	background: url("../images/bdFond.jpg");
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
	#IMG1 {
		float:left;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:176px;
		height:136px;
		background: url("../images/bdImg1.jpg") no-repeat;
	}

	#IMG2 {		
		float:left;
		width:624px;
		padding:0px 0px 0px 0px;
		background: url("../images/bdImg2.jpg") no-repeat;
		height:136px;
	}
	
	
#HAUT {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:800px;
	height:54px;
}
	#SOUSBD1 {
		float:left;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:176px;
		height:54px;
		background: url("../images/sousBd1.jpg") center left no-repeat;
	}
	#SOUSBD2 {
		float:left;
		padding:0px 0px 0px 0px;
		height:54px;
		width:624px;
		background: url("../images/sousBd2.jpg") center left repeat;
	}
		#RECHERCHE {
			display:inline;
			float:left;
			width:300px;
			padding:6px 0px 0px 20px;
		}
			.inputSearchBox {
				border:none;
			}
			.buttonSearchBox {
				border:none;
				
			}
                        .tx-macinasearchbox-pi1{
                                border:none;

                        }
		#MENUR[id] {
			padding:0px 30px 12px 0px;
		}
		.menuR {
			clear:none;
			float:right;
			padding:12px 30px 12px 20px;
		}
			.ItemR {
				display:inline;
				margin:0px 0px 0px 0px;
			        padding:3px 0px 12px 0px;
			        list-style-type:none;

			}


		        .ItemR A:link {
			       display:inline;
			       color:#FFF;
			       text-decoration:none;
			       padding-left:10px;

		       }
		       .ItemR A:visited {
			       display:inline;
			       color:#FFF;
			       text-decoration:none;
			       padding-left:10px;

		       }
		       .ItemR A:hover {
			       display:inline;
			       color:#fff;
			       text-decoration:underline;
			       padding-left:10px;

		       }
		      .ItemR-Act {
                               display:inline;
			       margin:0px 0px 0px 0px;
			       padding:3px 0px 12px 0px;
			       list-style-type:none;
		      }
		      .ItemR-Act A:link {
                               display:inline;
			       padding-left:10px;
			       text-decoration:none;
			       font-weight:bold;
		                 color:#FACA00;
		       }
		       .ItemR-Act A:visited {
                               display:inline;
		              	padding-left:10px;
		              	text-decoration:none;
		              	font-weight:bold;
			       color:#FACA00;
		       }
		       .ItemR-Act A:hover {
                               display:inline;
			       padding-left:10px;
			       text-decoration:underline;
			       font-weight:bold;
			       color:#FACA00;
		       }


#CORPS {
	clear:both;
	color:#000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:800px;
	/* background: #976001; */
	/* background:#FDEFCD; */
	background: url ("../images/fondCorps.jpg") repeat-x;
	height:auto;
}
	#COLGAUCHE[id] {	
		height:auto;
		min-height:235px; 
	}
	.colGauche {
		clear:none;
		float:left;
		height:235px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 275px 0px;
		width:176px;
		background:#976001  url("../images/imgMenu.jpg") repeat-x;
	}
		#MENU {
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
		}

                .menuNiv2 {
                         padding:0px 0px 0px 10px;
			 margin:0px 0px 0px 0px;
                         font-size:0.8em;
                }
		.Item {
			margin:0px 0px 0px 0px;
			padding:3px 0px 3px 0px;
			list-style-type:none;
			width:136px;	
		}
		.Item A:link {
			display:block;
			color:#FFF;
			text-decoration:none;
			padding-left:25px;
			width:136px;
		}
		.Item A:visited {
			display:block;
			color:#FFF;
			text-decoration:none;
			padding-left:25px;
			width:136px;
		}
		.Item A:hover {
			display:block;
			width:136px;
			color:#FACA00;
			text-decoration:underline;
			padding-left:25px;
			background: url("../images/puce.gif") center left no-repeat;
		}
		
		.Item-Act {
                        display:block;
			margin:0px 0px 0px 0px;
			padding:3px 0px 3px 0px;
			list-style-type:none;
			background: url("../images/puce.gif") center left no-repeat;
		}
		.Item-Act A:link {
                        display:block;
			padding-left:25px;
			text-decoration:none;
			font-weight:bold;
			color:#FACA00;
		}
		.Item-Act A:visited {
                        display:block;
			padding-left:25px;
			text-decoration:none;
			font-weight:bold;
			color:#FACA00;
		}
		.Item-Act A:hover {
                        display:block;
			padding-left:25px;
			text-decoration:underline;
			font-weight:bold;
			color:#FACA00;
		}
	
	#COLDROITE[id] {
		float:none;
		margin-left:176px;
		min-height:510px;
		height:auto;		 
	}
	.colDroite {
		clear:none;
		float:left;
		height:510px;
		margin-left:0px;
		background:#FDEFCD;
		width:624px;
		padding:0px 0px 0px 0px;
	}
	
	.colDroite a {
                  font-size:12px;
                  color:#813D30;
                  font-weight:200;
	}

		/* Les contenus */
		#CONTENT_TYPE1 {
			display:block;
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
		}
		H1.titre1 {
			font-size:1.7em;
			color:FEAB1B;
			padding:0px 0px 15px 30px;
			margin:0px 0px 0px 0px;
		}
		H2.titre2 {
			font-size:1.4em;
			color:#FEAB1B;
			padding:0px 0px 5px 30px;
			margin:0px 0px 10px 0px;

			border-bottom:1px solid #FEAB1B;	
		}
		P.titre2 {
			font-size:1em;
			color:#FEAB1B;
			padding:0px 0px 5px 30px;
			margin:0px 0px 10px 0px;
		}
		P.content,p{
                        font-size:12px;
			color:#813D30;
			padding:0px 20px 20px 20px;
			margin:0px 0px 0px 0px;
                        text-align:justify;
		}
		
                .contentnews{
                        font-size:11px;
			color:#813D30;
			padding:0px 20px 0px 20px;
			margin:0px 0px 0px 0px;
                        text-align:justify;
		}
                .contentnews p{
                        font-size:11px;
			color:#813D30;
			padding:0px 20px 10px 20px;
			margin:0px 0px 0px 0px;
                        text-align:justify;
		}
		.contentnews2 p, .contentnews2{
                        font-size:11px;
			color:#f4aa2d;
			padding:10px 20px 10px 20px;
			margin:0px 0px 0px 0px;
                        text-align:justify;
		}
                .contentnews p a, .contentnews a{
			color:#f4aa2d;
                        text-decoration:underline;
		}		
		.labelmailform {
			color:#813D30;
			padding:0px 0px 20px 20px;
			margin:0px 0px 0px 0px;
                        font-size:0.7em;
		}
		P.content, p a{
			color:#813D30;
                        text-decoration:underline;
		}		

                table.imgtext-nowrap{
                        margin:0 20px 0 20px;
                }
                table.imgtext-nowrap P.content, table.imgtext-nowrap p{
			padding:0 0 20px 0;
			margin:0 0 0 0;
                }
                table.imgtext-table{
                        margin:0 20px 0 20px;
                }
                table.imgtext-nowrap table.imgtext-table{
                        margin:0 0 0 0;
                }
/*recherche debut*/
                .tx-indexedsearch-browsebox-SCell p {
                        font-size:0.8em;
                }
                .tx-indexedsearch-secHead h2 a {
			font-size:0.7em;
			color:#FEAB1B;
			padding:0px 0px 5px 30px;
			margin:0px 0px 10px 0px;
                }
                .tx-indexedsearch-secHead p {
			font-size:0.7em;
			padding:0px 20px 5px 30px;

                }
                .tx-indexedsearch-searchbox p {
                        font-size:0.8em;
                        padding:5px 0px 5px 20px;
                        vertical-align:middle;
                }

		.tx-indexedsearch-info p a {
		        display:none;
		}
                .tx-indexedsearch-title p a {
                        font-size:0.8em;
                }
                .tx-indexedsearch-percent  {
                        font-size:0.8em;
                        padding:0px 20px 0px 0px;
                }
                .tx-indexedsearch-descr p {
                        font-size:0.8em;
                        padding:0px 20px 0px 0px;
                }
		.tx-indexedsearch-info p {
		        font-size:0.8em;
		}
                .tx-indexedsearch-sectionlinks {
		        display:none;
		}
/*recherche fin*/
		.contentNewsList{
			color:#813D30;
			padding:0px 0px 20px 20px;
			margin:0px 0px 0px 0px;
		}
		.contentNewsList p, .contentNewsList a:link {
			font-size:1.3em;
		}
		.contentNewsList a:hover, .contentNewsList a:visited {
			font-size:1.3em;
		}
                .sitemap a:link{
			color:#813D30;
			padding:0px 0px 20px 20px;
			margin:0px 0px 0px 0px;
                        text-decoration:underline;
                 }
                .sitemap a:visited{
			color:#813D30;
			padding:0px 0px 20px 20px;
			margin:0px 0px 0px 0px;
                        text-decoration:underline;
                 }
                .sitemap a:hover{
			color:#813D30;
			padding:0px 0px 20px 20px;
			margin:0px 0px 0px 0px;
                        text-decoration:underline;
                        font-weight:bold;
                 }
                 .sitemap2 a { font-weight: bold; text-decoration: none; }
                 .sitemap2 a:hover { text-decoration: underline; }
		/* Le contenu 2 colonnes avec les news */
		#CONTENT_TYPE2 {
			/* clear:both; */
			display:block;
			width:624px;
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
		}
			#COLNEWS {
				display:inline;
				float:left;
				width:276px;
				padding:0px 0px 0px 0px;
				margin:0px 0px 0px 0px;
			}
				#NEWSBOX[id] {
					min-height:372px;
					height:auto;
				}
				.newsBox {
					height:372px;
					width:232px;
					padding:0px 0px 0px 30px;
					margin:0px 0px 0px 0px;
				}
				.hautNewsBox {
					background: url("../images/hautBoiteNews.jpg") no-repeat;
					height:21px;
					width:202px;
					padding:0px 0px 0px 0px;
					margin:0px 0px 0px 0px;
				}
				.corpsNewsBox {
					width:202px;
					background: url("../images/bandeNews.jpg") repeat;
					padding:0px 0px 0px 0px;
					margin:0px 0px 0px 0px;
				}

				H1.newsLabel {
					font-size:1.2em;
					color:#DCD8CC;
					padding:0px 0px 10px 20px;
					margin:0px 0px 0px 0px;
				}
				H1.newsLabel a:link {
					font-size:1.2em;
					color:#DCD8CC;
					padding:0px 0px 10px 20px;
					margin:0px 0px 0px 0px;
				}
				H1.newsLabel a:visited {
					font-size:1.2em;
					color:#DCD8CC;
					padding:0px 0px 10px 20px;
					margin:0px 0px 0px 0px;
				}
				H1.newsLabel a:hover {
					font-size:1.2em;
					color:#DCD8CC;
					padding:0px 0px 10px 20px;
					margin:0px 0px 0px 0px;
				}
				H1.newsBoxTitle {
					font-size:1.5em;
					color:#FACA00;
					padding:0px 0px 10px 10px;
					margin:0px 0px 0px 0px;
				}
				P.contentNewsBox {
					width:190px;
					padding:0px 20px 20px 10px;
					margin:0px 0px 0px 0px;
					font-size:0.8em;
				}
				.imageNewsBox {
					border:none;
					padding:0px 0px 0px 0px;
					margin:0px 0px 0px 3px;
					background:#FDEFCD;
				}
			#CONTENTAFTERNEWS[id] {
				float:none;
				width:348px;
				padding:0px 0px 0px 0px;
				margin:0px 0px 0px 276px;	
			}
			.contentAfterNews {
				float:right;
				width:348px;
				padding:0px 0px 0px 0px;
				margin:0px 0px 0px 0px;
			}
			
		#CONTENT_TYPE3 {
			display:block;
			clear:both;
			float:none;
			width:624px;
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
		}

/*styles des news en mode liste*/
				.hautNewsList {
					background: #fff url("../images/hautListeNews.jpg") no-repeat;
					height:21px;
					width:594px;
					padding:0px 0px 0px 0px;
					margin:0px 15px 0px 15px;
				}
				.corpsNewsList {
					width:594px;
					background: #fff;
					padding:0px 0px 0px 0px;
					margin:0px 15px 0px 15px;
				}

		.NewsItem {
			margin:0px 0px 0px 0px;
			padding:3px 0px 3px 0px;
			list-style-type:none;
                        font-size:0.8em;
		}
		.NewsItem A:link {
			color:#FFF;

			text-decoration:none;
			padding-left:25px;
		}
		.NewsItem A:visited {
			color:#FFF;
			text-decoration:none;
			padding-left:25px;
		}
		.NewsItem A:hover {
			color:#FACA00;
			text-decoration:underline;
			padding-left:25px;
			background: url("../images/puce.gif") center left no-repeat;
		}
		.NewsDate {
			font-size:0.8em;
			font-weight:bold;
			color:#813d30;
			padding:0px 0px 10px 20px;
			margin:0px 0px 0px 0px;
		}
				.contentNewsList {
					padding:20px 20px 20px 10px;
					margin:0px 0px 0px 0px;
					font-size:0.6em;
				}
				.contentNewsList a:link {
					padding:20px 20px 20px 10px;
					margin:0px 0px 0px 0px;
					color:#FACA00;
				}
				.contentNewsList a:visited {
					padding:20px 20px 20px 10px;
					margin:0px 0px 0px 0px;
					color:#FACA00;
				}
				.contentNewsList a:hover {
					padding:20px 20px 20px 10px;
					margin:0px 0px 0px 0px;
					color:#FACA00;
				}
/*fin styles des news en mode liste*/

#FOOTER {
	position:relative;
	clear:both;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:20px;
	width:800px;
	background:#F4AA2D;
}
	#IMGBASMENU {
		position:absolute;
		width:176px;
		height:275px;
		top:-275px;
		/* margin-bottom:-275px; */
		/* margin-top:275px; */
		background: url("../images/fondGauche.jpg");	
	}


#MENUFOOTER {
      float:right;
      margin-right:20px;
}
.menufooter {
   display:inline;
}
.menufooter A:link { padding:0px 0px 0px 0px; margin:0px 0px 0px 15px; color:#FFF; display:inline; text-decoration:none;}
.menufooter A:visited { padding:0px 0px 0px 0px; margin:0px 0px 0px 15px; color:#FFF; display:inline; text-decoration:none;}
.menufooter A:hover { padding:0px 0px 0px 0px; margin:0px 0px 0px 15px; color:#FFF; display:inline; text-decoration:underline;}

/* suppression des images transparentes de décalage */
.spacer-gif{display:none;}
