//* CSS Document */
body{
	margin:0px;
    background-color: #000000;

}

.body{
	margin:0px;
    background-color: #000000;

}
.lienbleu {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}


.lienbleu:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #4378B3;
	text-decoration: none;
}
.petitbleu {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #4378B3;
	text-decoration: none;
}

.lienbleu2 {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #4378B3;
	text-decoration: none;
}


.lienbleu2:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #4378B3;
	text-decoration: underline;
}

.lienrouge{
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #151515;
	text-decoration: none;
	line-height: 14px;
}



.lienrouge:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #BF3C32;
	text-decoration: none;
}

.lienviolet{
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #151515;
	text-decoration: none;
}



.lienviolet:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #7874AF;
	text-decoration: none;
}

.lienorange{
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.gris {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #8B8B7C;
	text-decoration: none;
}

.lienorange:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #FF8A43;
	text-decoration: none;
}
.lienorange2{
		font-family: "Trebuchet MS";
	font-size: 10px;
	color: #FF6406;
	text-decoration: none;
}



.lienorange2:hover {
		font-family: "Trebuchet MS";
	font-size: 10px;
	color: #BF3C32;
	text-decoration: none;
}

.lienorange3{
		font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FF6406;
	text-decoration: none;
}



.lienorange3:hover {
		font-family: "Trebuchet MS";
	font-size: 11px;
	color: #BF3C32;
	text-decoration: none;
}


.haut {
	background-image: url(home.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.haut2 {
	background-image: url(img_commun/fond_home2.gif);
	background-repeat: no-repeat;
	background-position: center top;
}


.rougegras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BF3C32;
}
.rougegraslien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BF3C32;
	text-decoration: none;
}
.rougegraslien:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF8A43;
	text-decoration: none;
}

.violetgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7874AF;
}
.orangegras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF8A43;
}

.cache {
	VISIBILITY: hidden;
	POSITION: absolute;
	z-index: 150;
	}
	
.nav {
	font-family: "Trebuchet MS";
	font-size: 10px;
color: #FFFFFF;
	text-decoration: none;
}
.nav:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
color: #252C42;
	text-decoration: none;
}

.fond1 {
	background-image: url(img_commun/fond/fond1.jpg);
	background-repeat: no-repeat;
	background-position: top;

}
.fond2 {
	background-image: url(img_commun/fond/fond2.jpg);
	background-repeat: no-repeat;
	background-position: top;

}
.fond3 {
	background-image: url(img_commun/fond/fond3.jpg);
	background-repeat: no-repeat;
	background-position: top;

}
.fond4 {
	background-image: url(img_commun/fond/fond4.jpg);
	background-repeat: no-repeat;
	background-position: top;

}
.fond5 {
	background-image: url(img_commun/fond/fond5.jpg);
	background-repeat: no-repeat;
	background-position: top;

}
.fond6 {
	background-image: url(img_commun/fond/fond6.jpg);
	background-repeat: no-repeat;
	background-position: top;

}
.fond7 {
	background-image: url(img_commun/fond/fond7.jpg);
	background-repeat: no-repeat;
	background-position: top;

}
.fond8 {
	background-image: url(img_commun/fond/fond8.jpg);
	background-repeat: no-repeat;
	background-position: top;

}

.fond9 {
	background-image: url(img_commun/fond/fond9.jpg);
	background-repeat: no-repeat;
	background-position: top;

}
.fond10 {
	background-image: url(img_commun/fond/fond10.jpg);
	background-repeat: no-repeat;
	background-position: top;

}
.fond11 {
	background-image: url(img_commun/fond/fond11.jpg);
	background-repeat: no-repeat;
	background-position: top;

}
.fond12 {
	background-image: url(img_commun/fond/fond12.jpg);
	background-repeat: no-repeat;
	background-position: top;

}
.fond13 {
	background-image: url(img_commun/fond/fond13.jpg);
	background-repeat: no-repeat;
	background-position: top;

}
.fond14 {
	background-image: url(img_commun/fond/fond14.jpg);
	background-repeat: no-repeat;
	background-position: top;

}
.fond15 {
	background-image: url(img_commun/fond/fond15.jpg);
	background-repeat: no-repeat;
	background-position: top;

}
.fond16 {
	background-image: url(img_commun/fond/fond16.jpg);
	background-repeat: no-repeat;
	background-position: top;

}
.fond17 {
	background-image: url(img_commun/fond/fond17.jpg);
	background-repeat: no-repeat;
	background-position: top;

}
.fond18 {
	background-image: url(img_commun/fond/fond18.jpg);
	background-repeat: no-repeat;
	background-position: top;

}
.fond19 {
	background-image: url(img_commun/fond/fond19.jpg);
	background-repeat: no-repeat;
	background-position: top;

}
.fond20 {
	background-image: url(img_commun/fond/fond20.jpg);
	background-repeat: no-repeat;
	background-position: top;

}


.texte1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
color: #666666;
}

.titrebleu {
	font-family: sans-serif;
	font-size: 14px;
	color: #4B86C6;
	font-weight: bold;
	text-transform: uppercase;
}
	
.titre_orange {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #FF8A43;
}

.spip_logos { border: 0; }

.spip_out{
	font-family: "Trebuchet MS";
	color: #C91B1B;
	text-decoration: none;
}
.spip_documents { text-align: center;  border: 0; }
.spip_documents_center { clear: both; width: 100%; margin: auto;  border: 0;}
span.spip_documents_center { display: block; margin-top:1em;  border: 0; }
.spip_documents_left { float: left; margin-right: 15px; margin-bottom: 5px;  border: 0;}
.spip_documents_right { float: right; margin-left: 15px; margin-bottom: 5px; }
.spip_doc_titre { font-weight: bold; font-size: 0.8em; margin-left: auto; margin-right: auto; border: 0; }
.spip_doc_descriptif { clear: both; font-size: 0.8em; margin-left: auto; margin-right: auto;  border: 0;}


img{
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	margin: 0px;
	padding: 0px;
	clear: Aucune;
	float: Aucune;
}

.spip_out:hover{
	font-family: "Trebuchet MS";
	color: #C91B1B;
	text-decoration: underline;
}
.tabledimension {
	border: thin solid #D2DFE3;
}
.tabledimension2 {
	border: 1px solid #F0B183;
}


.vignettes {
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 230px;
marginright: 10px;
	margin-right: 10px;
	
	}
	
	div#transparent {

	display:block;
	filter:alpha (opacity=93);
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=93); 
	-moz-opacity:.93;
	opacity:.93;

-khtml-opacity: 0.9;
	margin:0px;
	padding:0px;
	width:420px;


}
div#contenu {
	
	position: relative;
	margin:0px;
	padding:0px;

}
		
	
.textefonce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 17px;

}


.table {
	margin: 0px;
	padding: 20px;
	border: 1px solid #666666;
	background-color: #F0F0F0;
}

