@charset "ISO-8859-1";
body {
		background-image:url(wallpaper.jpg);
		background-repeat:repeat;
		font-family:Arial;
		margin:0px;
}

a{ border:none;}
img { border:none;}

body a {
		color:#053657;
		text-decoration:none
}

body a:hover {
		color:#FFFFFF;
}

div#conteneur {
		width:800px;
		border-left:#ffffff solid thin;
		border-right:#ffffff solid thin;
		border-bottom:#ffffff solid thin;
		margin:auto;
		background-image:url(img/page-web.jpg);
		background-repeat:repeat-y;
}

div#HAUT {
		background-color:none;
		width:800px;
		height:180px;
}

div#PAGE {
	text-align:justify;
	width:580px;
	padding:10px;
	min-height:300px;
}

div#MENU_G {
		color:#000000;
		float:right;
		width:190px;
		height:100%;
		padding-left:10px;
		display:inline;
		overflow:hidden;
}

div#form input{
		background-color:#38BFF9;
		border: #FFF 2px;
		color:#FFF;
}

div#form select{
		background-color:#38BFF9;
		border: #FFF 2px;
		color:#FFF;
}

div#form textarea{
		background-color:#38BFF9;
		border: #FFF 2px;
		color:#FFF;
}

div#BAS {
		color:#E1E9A0;
		width:800px;
		height:13px;
		font-size:9px;
		text-align:center;
		background-image:url(img/bas_wall.jpg);
}

div.titre {
		color:#053657;
		font-size:18px;
}

div.text {
		color:#ffffff;
		font-size:13px;
		text-align:justify;
}

div.textD {
		color:#ffffff;
		font-size:13px;
		text-align:right;
}

div.textC {
		color:#ffffff;
		font-size:13px;
		text-align:center;
}

div.m {
		color:#000;
		font-size:12px;
		text-align:center;
}

div.b {
		color:#064E7E;
		font-size:12px;
		text-align:center;
}

div.textG {
		font-size:14px;
		color:#ffffff;
}

.fg {
		float:left;
}

.fd {
		float:right;
}
	
span.source {
		font-size:8px;
}
.img_f_g  {
		float:left;
}

p.news {
	font-size:11px;
	text-align:justify;
	font-weight:bold;
}

h2.news {
	font-size:13px;
}

a.news {
	font-size:11px;
}

h1 {
	font-size:8px;
	color:#630;
	margin-top:-20px;
	margin-bottom:30px;
}

h2 {
	font-size:14px;
}

/*SLIDE SHOW MENU----------------------------------------------------------------------------------------*/

#slideshow {
	margin:0 auto;
	width:550px;
	background-image:url(img/fondmenu.jpg);
	background-color:#42291b;
	position:relative;
	min-height:300px;
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:550px;
  overflow:auto; /* allow scrollbar */
  position:relative;
    min-height:300px;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:auto; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
}

/** * Slideshow controls style rules.*/
.control {
  display:block;
  width:127px;
  height:20px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:-20px;
  left:40px;
  background:url(prec.png) no-repeat 0 0;
}
#rightControl {
  top:-20px;
  right:20px;
  background:url(suiv.png) no-repeat 0 0;
}

/** * Style rules for Demo page */

#pageContainer {
  margin:0 auto;
  width:550px;

  min-height:300px;
}

.slide h2 {
	font:italic 24px Georgia, "Times New Roman", Times, serif;
	color:#ccc;
	letter-spacing:-1px;
	text-shadow: #666 2px 2px 2px;
	margin-left:30px;
	margin:15px;
}
.slide img {
  float:right;
  margin:0 15px;
  border: #ccc thin solid;
}

.slide p {
  font:normal 13px Verdana, Geneva, sans-serif;
  color:#ffffff;
  margin:15px;
}

span.description {
	font-style:italic;
	color:#CCC;
}

/********************** FORM ******************/

form input {
	border: solid 1px #000000;
	border-radius: 5px;
	-moz-border-radius: 5px;
}

form textarea {
	border: solid 1px #000000;
	border-radius: 5px;
	-moz-border-radius: 5px;
}
