BODY {
	SCROLLBAR-FACE-COLOR: #232323; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #232323; SCROLLBAR-SHADOW-COLOR: #008DD5; SCROLLBAR-3DLIGHT-COLOR: #008DD5; SCROLLBAR-ARROW-COLOR: #008DD5; SCROLLBAR-TRACK-COLOR: #232323; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #008DD5; SCROLLBAR-BASE-COLOR: #232323; }


a:hover { color: #676D76; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; } 
a { color: #027BD0; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; } 

INPUT {BORDER-RIGHT: #008DD5 1px solid; BORDER-TOP: #008DD5 1px solid; FONT-SIZE: 12px; BACKGROUND: #232323; BORDER-LEFT: #008DD5 1px solid;  COLOR: #FFFFFF; BORDER-BOTTOM: #008DD5 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; } 
INPUT.select {BORDER-RIGHT: #FFFFFF; BORDER-TOP: #FFFFFF 1px solid; FONT-SIZE: 12px; BACKGROUND: #232323; BORDER-LEFT: #008DD5 1px solid;  COLOR: #FFFFFF; BORDER-BOTTOM: #008DD5 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; height: 14px;  } 
.submit {BORDER-RIGHT: #FFFFFF; BORDER-TOP: #FFFFFF 0px solid; FONT-SIZE: 12px; BACKGROUND: #FFFFFF; BORDER-LEFT: #FFFFFF 0px solid;  COLOR: #FFFFFF; BORDER-BOTTOM: #FFFFFF 0px solid;   } 
textarea {BORDER-RIGHT: #008DD5 1px solid; BORDER-TOP: #008DD5 1px solid; FONT-SIZE: 12px; BACKGROUND: #232323; BORDER-LEFT: #008DD5 1px solid;   BORDER-BOTTOM: #008DD5 1px solid;  COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif;  } 



.titreaccueil {	font-size : 11px;	font-family: Arial, Helvetica, sans-serif;	color: #ffffff;	text-transform: bold; text-transform: uppercase; } 
.titre2 {	font-size : 14px;	font-family: Arial, Helvetica, sans-serif;		color: #ffffff;	text-transform: bold; text-transform: uppercase; } 

.cadre { margin-left : 8px; margin-right : 4px} 

.texteaccueil {	font-size : 10px;	font-family: Arial, Helvetica, sans-serif;	color: #ffffff;	font-weight: normal; } 
a.texteaccueil:hover { color: #676D76; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size : 10px} 
a.texteaccueil { color: #676D76; font-family: Arial, Helvetica, sans-serif; font-size : 10px}

.texte1 {	font-size : 10px;	font-family: Arial, Helvetica, sans-serif;	color: #B0B0B4;	font-weight: normal; } 
a.texte1:hover { color: #676D76; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size : 10px} 
a.texte1 { color: #008DD5; font-family: Arial, Helvetica, sans-serif; font-size : 10px}

.texte2 {	font-size : 11px;	font-family: Arial, Helvetica, sans-serif;	color: #B0B0B4;	font-weight: normal; } 
a.texte2:hover { color: #676D76; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size : 11px} 
a.texte2 { color: #008DD5; font-family: Arial, Helvetica, sans-serif; font-size : 11px}

.texte3 {	font-size : 12px;	font-family: Arial, Helvetica, sans-serif;	color: #ffffff;	font-weight: normal; } 
a.texte3:hover { color: #676D76; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size : 12px} 
a.texte3 { color: #008DD5; font-family: Arial, Helvetica, sans-serif; font-size : 12px}

.bleu10 {	font-size : 10px;	font-family: Arial, Helvetica, sans-serif;	color: #027BD0;	font-weight: normal; } 
a.bleu10:hover { color: #676D76; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size : 10px} 
a.bleu10 { color: #027BD0; font-family: Arial, Helvetica, sans-serif; font-size : 10px}

.bleu11 {	font-size : 11px;	font-family: Arial, Helvetica, sans-serif;	color: #027BD0;	font-weight: normal; } 
a.bleu11:hover { color: #676D76; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size : 11px} 
a.bleu11 { color: #027BD0; font-family: Arial, Helvetica, sans-serif; font-size : 11px}

.bleu12 {	font-size : 12px;	font-family: Arial, Helvetica, sans-serif;	color: #027BD0;	font-weight: normal; } 
a.bleu12:hover { color: #676D76; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size : 12px} 
a.bleu12 { color: #027BD0; font-family: Arial, Helvetica, sans-serif; font-size : 12px}

.bleu14 {	font-size : 14px;	font-family: Arial, Helvetica, sans-serif;	color: #027BD0;	font-weight: normal; } 
a.bleu14:hover { color: #676D76; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size : 14px} 
a.bleu14 { color: #027BD0; font-family: Arial, Helvetica, sans-serif; font-size : 14px}

.gris10 {	font-size : 10px;	font-family: Arial, Helvetica, sans-serif;	color: #777777;	font-weight: normal; } 
a.gris10:hover { color: #777777; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size : 10px} 
a.gris10 { color: #777777; font-family: Arial, Helvetica, sans-serif; font-size : 10px}

.gris11 {	font-size : 11px;	font-family: Arial, Helvetica, sans-serif;	color: #777777;	font-weight: normal; } 
a.gris11:hover { color: #777777; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size : 11px} 
a.gris11 { color: #777777; font-family: Arial, Helvetica, sans-serif; font-size : 11px}

.gris12 {	font-size : 12px;	font-family: Arial, Helvetica, sans-serif;	color: #777777;	font-weight: normal; } 
a.gris12:hover { color: #777777; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size : 12px} 
a.gris12 { color: #777777; font-family: Arial, Helvetica, sans-serif; font-size : 12px}

.gris14 {	font-size : 14px;	font-family: Arial, Helvetica, sans-serif;	color: #777777;	font-weight: normal; } 
a.gris14:hover { color: #777777; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size : 14px} 
a.gris14 { color: #777777; font-family: Arial, Helvetica, sans-serif; font-size : 14px}

.lienrouge {	font-size : 10px;	font-family: Arial, Helvetica, sans-serif;	color: #D51C3C;	font-weight: normal; } 
a.lienrouge:hover { color: #676D76; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size : 10px} 
a.lienrouge { color: #D51C3C; font-family: Arial, Helvetica, sans-serif; font-size : 10px}

.lienrouge2 {	font-size : 11px;	font-family: Arial, Helvetica, sans-serif;	color: #D51C3C;	font-weight: normal; } 
a.lienrouge2:hover { color: #676D76; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size : 11px} 
a.lienrouge2 { color: #D51C3C; font-family: Arial, Helvetica, sans-serif; font-size : 11px}

.lienrouge3 {	font-size : 12px;	font-family: Arial, Helvetica, sans-serif;	color: #D51C3C;	font-weight: normal; } 
a.lienrouge3:hover { color: #676D76; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size : 12px} 
a.lienrouge3 { color: #D51C3C; font-family: Arial, Helvetica, sans-serif; font-size : 12px}

.lienbas {	font-size : 11px;	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	} 
a.lienbas:hover { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size : 11px;} 
a.lienbas { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none;  font-size : 11px; }


.menu { color: #5C666F; font-size : 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; } 
a.menu { color: #5C666F; font-size : 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
a.menu:hover { color: #FF0000; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 

select {BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; BORDER-LEFT: #a5acb2 1px solid;  COLOR: #000000; BORDER-BOTTOM: #a5acb2 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; } 

/* ----------------index slider------------------ */
#s3slider {
   position: relative; /* important */
   overflow: hidden; /* important */
   clear: left; /* important -- fixes firefox bug */
}
#s3sliderContent {
	margin: 0;
	padding: 0;
position: absolute; /* important */
   top: 0; /* important */
}
.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}
.s3sliderImage a {
	text-decoration: none;
}
.s3sliderImage strong {
    font-size: 14px;
}
.s3sliderImage span {
   position: absolute; /* important */
   font: 10px/15px Arial, Helvetica, sans-serif;
   padding: 10px 13px;
   background-color: #000;
   color: #fff;
   display: none; /* important */
   left:0;
}

.s3sliderImage span.left {
	left:0;
	top:0;
}
.s3sliderImage span.right {
	bottom:0;
	right:0;
}
.s3sliderImage span.top {
	left:0;
	top:0;
}
.s3sliderImage span.bottom{
	left:0;
	bottom:0;	
}

object {
   overflow: auto;
}

