/* Modif */
table#menu td {
background-color:#49382f;
}
/* */

#flash {
    z-index: 0;
}
#flashoffres {
    z-index: 0;
}
#menuhaut {
    z-index: 2;
}

.menu_off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menu_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFAA00;
	text-decoration: none;
}

a { text-decoration: none; }

.Menu {
	background-color:#3c4f5e;
	vertical-align:center;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	}
.Menu a:active,.Menu a:link,.Menu a:visited {  color: #FFFFFF; }
.Menu a:hover {  color: #ffaa00; }

.Smenu {
	vertical-align:center;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFAA00;
	}
.Smenu a:active,.Smenu a:link,.Smenu a:visited {  color: #FFFFFF; }
.Smenu a:hover {  color: #FFAA00;}

.Entete a:active,.Entete a:link,.Entete a:visited {  color: #FFAA00; }
.Entete a:hover {  color: #FFAA00; }
.Entete {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Entete2 a:active,.Entete2 a:link,.Entete2 a:visited {  color: #FFFFFF; }
.Entete2 a:hover {  color: #FFAA00; }
.Entete2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9ea7af;
}

.Yellow {
	color:#FFAA00;
	}
	
.Video_titre {
	padding: 20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17;
	color:#FFFFFF;
	}
li.Video {
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	}
li.Video a:active, li.Video a:link,li.Video a:visited { padding-left:30; border-top: 1px solid #053343;display: block; height:20; font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #FFFFFF; background-color:#042e3c;}
li.Video a:hover {  color: #FFAA00; background-color:#022835;}


.Publication_titre {
	padding: 20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color:#FFFFFF;
	}
li.Publication {
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	}
li.Publication a:active, li.Publication a:link,li.Publication a:visited { padding-left:30; border-top: 1px solid #5d493e;display: block; height:20; font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #FFFFFF; background-color:#544238;}
li.Publication a:hover {  color: #FFAA00; background-color:#4a3a32;}

.Bandeau {
	display: block; 
	height:167; 
	font-family: Gill Sans, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color:#FFFFFF;
	padding-left:30; 
	padding-top:90; 
	font-style: italic ;
}

body { scrollbar-arrow-color: #777777; scrollbar-3dlight-color: #DDDDDD; scrollbar-highlight-color: #DDDDDD; scrollbar-face-color: #DDDDDD; scrollbar-shadow-color: #DDDDDD; scrollbar-track-color: #F7F7F7; scrollbar-darkshadow-color: #FFFFFF;}.option_bas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.contenu {
	margin: 20;
}
.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #3c4f5e;
}
.stitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #678da8;
}
.stitre_client {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #8496ae;
}
.chapeau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	margin-right: 30;
	text-align: justify;
}
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #042e3c;
	text-align: justify;
}
.client {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #042e3c;
}
.texte high{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #042e3c;
	font-weight: bold;
}
.texte ul{
	padding-left: 60;
	list-style-image: url(img/list_image.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	
}
.texte li{
	margin-left: 10;
	
}
.cadre {
	border: 1px solid #e6eaef; 
	background-color:#F7F7F7;
	padding: 20;
	vertical-align:center;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
.citation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color:#053343;
	padding: 40;
}

.liste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.texte a,.plus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffaa00;
	text-decoration: none;
}
.texte a:hover {  text-decoration: underline; }

#actus {
	position:absolute;
	width:200px;
	height:450px;
	z-index:1;
	overflow:hidden; clip:rect(0px,200px,450px,0px); 
}
.actus { position:relative; width:200px; height:450px; z-index:1; left:0px; top:0px; visibility:show; border:0px; }

.actus_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CCFF00;
}
.actus_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCFF00;
}
.actus_texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.decal30 {
	margin-right: 30;
}
.presse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
}
.presse strong{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	text-decoration: none;
}
.presse a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffaa00;
	text-align: justify;
	text-decoration: none;
}
.pressedate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #8496ae;
}
.pressetitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}

.accroche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	height: 150px;
	width: 200px;
	font-style: italic;
}
.accroche b{
	font-size: 10px;
	font-style: normal;
}

.grand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	
	color: #4c606e;
}
.grand b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFAA00;
}
.puce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BB6600;
	text-decoration: none;
}


body,form {
	margin: 0px 0px 0px 0px;
}

UL {
  list-style-image: url(img/list_image.gif);
  list-style-type: disc;
  padding: 0px 0px 0px 14px; 
  margin: 0px 0px 0px 0px; 
}
LI {
  padding: 0px 0px 0px 0px; 
  margin: 0px 0px 0px 0px; 
}


.newslettertexte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #042e3c;
	margin-left: 30;
	text-align: justify;
}
.newslettertexte li{
	margin-left: 10;
	
}
.newsletterstitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #8496ae;
}
.newslettertexte a,.plus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffaa00;
	text-decoration: none;
}
.newslettertexte a:hover {  text-decoration: underline; }

