#fond_slider {
   padding: 0;
   margin: 0;
   width: 875px; /* important to be same as image width */
   height: 270px; /* important to be same as image height */
   background-image: url(../diapo/presentation.jpg);
}

#s3slider {
   width: 834px; /* important to be same as image width */
   height: 225px; /* important to be same as image height */
   position: relative; /* important */
}


#slider {
    width: 834px; /* important to be same as image width */
    height: 225px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}


#sliderContent {
    width: 840px;
    position: absolute;
	top: 0px;
	margin-left: 0;
list-style-type: none;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 7px 23px 12px 23px;
    width: 820px;
    background-color: #FFFFFF;
    filter: alpha(opacity=40);
    -moz-opacity: 0.4;
	-khtml-opacity: 0.4;
    opacity: 0.4;
    color: #464646;
    display: none;

}

.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}

}






div#imprim {
  position: relative;
  padding: 10px;
  width: 100%;
  color: #464646;
float: left;
}

div#fond {
  position: absolute;
  width: 875px;
  padding: 0;
  left: 50%;
  top: 0px;
  margin-left: -437px;
  z-index: 1;
}

div#entete1 {
  background-image: url(../images/entete.png);
  width: 845px;
  height: 46px;
  padding-top: 126px;
  padding-left: 30px; 
  
}

div#accesrapide {
position: relative; 
float:right; 
padding-right:20px; 
top:-93px;
}

a.laccueil:visited {  display: block;  width:21px;   height:12px;   background-image: url(../images/accueil0.gif);   float:left; }
a.laccueil:link {  display: block; width:21px;  height:12px; background-image: url(../images/accueil0.gif);  float:left; }
a.laccueil:hover { display: block; width:21px; height:12px; background-image: url(../images/accueil1.gif); float:left; 	}

a.lcontact:visited {  display: block;  width:21px;   height:12px;   background-image: url(../images/contact0.gif);   float:left; }
a.lcontact:link {  display: block; width:21px;  height:12px; background-image: url(../images/contact0.gif);  float:left; }
a.lcontact:hover { display: block; width:21px; height:12px; background-image: url(../images/contact1.gif); float:left; 	}

a.llien:visited {  display: block;  width:21px;   height:12px;   background-image: url(../images/lien0.gif);   float:left; }
a.llien:link {  display: block; width:21px;  height:12px; background-image: url(../images/lien0.gif);  float:left; }
a.llien:hover { display: block; width:21px; height:12px; background-image: url(../images/lien1.gif); float:left; 	}


div#entete2 {
}

div#entete3 {
  background-image: url(../images/entete3.png);
  width: 805px;
  padding: 0 0 0 31;
  background-repeat: no-repeat; 
}

div#pied {
  background-image: url(../images/pied.png);
  width: 875px;
  height: 76px;
  padding: 0;
}

div#backg {
  background-image: url(../images/fond.png);
  width: 875px;
  padding: 0;
}

div#backgflash {
  background-image: url(../images/fond.png);
  width: 865px;
  padding: 0;
  padding-left:10px;

}

div#bloc {
  position: relative;
  padding: 14px;
  top:-8px;
  padding-top: 0px;
  padding-bottom: 0px;
}


div#news {
  min-height: 250px;
}

a.baccueil:visited { 
		  display: block; 
		  width:151px; 
		  height:16px; 
		  background-image: url(../images/bouton0.png); 
		  float:left; 
		  color: #CCCCCC; 
		  text-decoration: none;
		  text-align: center;
		  padding-top: 20px;
		  margin-right:-10px;
		  font-weight: bold;
		}

a.baccueil:link { 
		  display: block; 
		  width:151px; 
		  height:16px; 
		  background-image: url(../images/bouton0.png); 
		  float:left; 
		  color: #CCCCCC; 
		  text-decoration: none;
		  text-align: center;
		  padding-top: 20px;
		  margin-right:-10px;
		  font-weight: bold;
}

a.baccueil:hover { 
		  width:151px; 
		  height:20px; 
		  background-image: url(../images/bouton1.png); 
		  float:left; 
		  color: #FFFFFF; 
		  text-decoration: none;
		  text-align: center;
		  padding-top: 16px;
		  margin-right:-10px;
		  font-weight: bold;
} 





a.telecharge:visited { 
		  display: block; 
		  width:143px; 
		  height:20px; 
		  background-image: url(../images/bouton1.gif); 
		  color: #FFFFFF; 
		  text-decoration: none;
		  text-align: center;
		  padding-top: 8px;
		  font-weight: bold;

		}

a.telecharge:link { 
		  display: block; 
		  width:143px; 
		  height:20px; 
		  background-image: url(../images/bouton1.gif); 
		  color: #FFFFFF; 
		  text-decoration: none;
		  text-align: center;
		  padding-top: 8px;
		  font-weight: bold;

}

a.telecharge:hover { 
		  width:143px; 
		  height:20px; 
		  background-image: url(../images/bouton0.gif); 
		  color: #FFFFFF; 
		  text-decoration: none;
		  text-align: center;
		  padding-top: 8px;
		  font-weight: bold;

} 


a 		{
		color: #464646;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;}

 a:visited {
		color: #464646; 
		text-decoration: underline; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		font-weight: normal}

 a:hover {
		color: #464646; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		text-decoration: none; 
		font-weight: normal}


.image2 {
border: 1px #885831 solid;
margin-right:5px;
padding:1px;
}

.image3 {
border: 1px #4778b0 solid;
}

INPUT, TEXTARA, FORM { 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #464646;}

FONT, TD, P, DIV, SELECT { 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #464646;}


INPUT, TEXTAREA	{ 
	background-color: #FFFFFF;
}

body {
margin:0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #464646;
}


dl, dt {
margin: 0;
padding: 0;
list-style-type: none;
}



#menun {
z-index:100;
width: 100%; /* correction pour Opera */
margin-bottom: 0px;
}

#menun dl {
float: left;
width: 100%;
}
#menun dt {
cursor: pointer;
text-align: center;
font-weight: bold;
border: 1px solid #255994;
margin: 2px;
padding: 3px;
background: #9db5d0;
color: #FFFFFF;
}

#menun dt a {
color: #FFFFFF;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}

#menun dt a:hover, #menun dt a:focus {
color: #464646;
background: #ffffff;
}


div.spacer {
 	clear: both;
 }


 h3 {
padding-left:20px; 
background-image:url("/themes/images/avt_titre.gif");
background-repeat: no-repeat;
font: italic 16px Georgia, "Times New Roman", Times, serif;
color : #364170;
font-weight: bold;
height:21px;
}


 h4 {
font-size :12px;
font-family: Arial, Helvetica, sans-serif;
color : #ff6c00;
padding-top : 1px;
}

.grand {
width:96%;
}

.bouton {
border:1px;
background-image:url("/themes/images/bouton3.gif");
padding-bottom: 3px;
width:148px;
height:17px;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size: 11px;
}


 .titre {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		background-color:#CCCCCC; 
		color: #464646;
		font-style: normal;
		text-transform: uppercase;}

  

 
 .coord {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #464646; 
		font-weight: bold; 
		text-decoration: none }

 
 .titre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF6600;
	font-size: 10px;

}

 .important {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #255994;
	line-height: normal;
}

 .rappel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: normal;

}
a.menu:link {
	color: #FFFFFF;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;

}
a.menu:visited {
	color: #FFFFFF;
	font-weight: normal;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;

}
a.menu:hover {
	color: #FFFFFF;
	font-weight: normal;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}


table {
	border: 0px none;
}

a.menu7:link {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #464646;

}
a.menu7:visited {
	font-size: 11px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #464646;
}
a.menu7:hover {
	font-size: 11px;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	color: #464646;



}
a.menu6:link {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	color: #FFFFFF;
}

a.menu6:visited {
	font-size: 11px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
}
a.menu6:hover {
	font-size: 11px;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

a.suite:link {
	margin-right:0px; 
	padding-right:36px; 
	background-image:url("/themes/images/suite.png");
	background-repeat: no-repeat;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	color: #885831;
}

a.suite:visited {
	margin-right:0px; 
	padding-right:36px; 
	background-image:url("/themes/images/suite.png");
	background-repeat: no-repeat;
	font-size: 11px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #885831;
}
a.suite:hover {
	margin-left:0px; 
	padding-right:36px; 
	background-image:url("/themes/images/suite.png");
	background-repeat: no-repeat;
	font-size: 11px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #885831;
}


a.menupart:link {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	color: #B15123;
}

a.menupart:visited {
	font-size: 11px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #B15123;
}
a.menupart:hover {
	font-size: 11px;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	color: #B15123;
}


a.menuimg:link {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: verdana, Arial, Helvetica, sans-serif;

}

a.menuimg:visited {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: verdana, Arial, Helvetica, sans-serif;


}
a.menuimg:hover {
	color: #333333;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: verdana, Arial, Helvetica, sans-serif;


}


bas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
}

.titre2_pt {

	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FF6600;
	font-size: 10px;
}

#vignette {
		overflow:auto;
		width:575px;
		height:130px;
}

#montre_img {
		overflow:auto;
		width:99%;
		height:450px;
}

.zoom {
height:400px;
}
.zoom p {
text-align:center;
}
.zoom img {
width:200px;
height:267px;
}
.zoom img:hover {
width:300px;
height:400px;
}
