body {
  background-image: url(img/fond_37fr.jpg);
  background-position: bottom right;
  background-repeat: no-repeat;
  font: normal normal 9px normal Verdana, Arial, Helvetica, sans-serif;
  color: #154151;
  margin: 0px 0px 30px 0px;
  padding: 0px 0px 0px 0px;
  background-color:#FFF
}
a img {border:0;}
.verdagrey10 {	color: #555555;	font-weight:normal;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}
.verdawhite14 {	color: #E50207;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;}
.verdawhite10 {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000;font-size: 10px; font-weight: bold; }
.verdawhite10 a:link {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000;font-size: 10px; font-weight: bold; text-decoration:none;}
.verdawhite10 a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000;font-size: 10px; font-weight: bold; text-decoration:none}
.verdawhite10 a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size: 10px; font-weight: bold; text-decoration:none; background-color:#E50408;color:#FFF;}
.BDMENU {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; font-size: 14px; font-weight: bold;}
.BDMENU a:link {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; font-size: 14px; font-weight: bold; text-decoration:none}
.BDMENU a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; font-size: 14px; font-weight: bold; text-decoration:none}
.BDMENU a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #CC0000; font-size: 14px; font-weight: bold; text-decoration:none}
.BDMENUpuce {font-family: Verdana, Arial, Helvetica, sans-serif;color: #999999; font-size: 14px; }
.fondeg{background-image:url(img/fond_div.jpg);background-repeat:repeat-x;background-position:bottom;}
.fondeg img{padding-right:7px;}
.listdiv{height:105px;width:450px;float:left;padding-right:50px;padding-bottom:10px;}
.listdiv2{width:630px;float:left;padding:15px;}
.TITRE1 {font-family: Verdana, Arial, Helvetica, sans-serif;color: #CC0000; font-size: 14px; font-weight: bold;}
.TITRE1 a:link {font-family: Verdana, Arial, Helvetica, sans-serif;color: #CC0000; font-size: 14px; font-weight: bold; text-decoration:none}
.TITRE1 a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;color: #CC0000; font-size: 14px; font-weight: bold; text-decoration:none}
.TITRE1 a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; font-size: 14px; font-weight: bold; text-decoration:none; background-color:#CC0000}
.verdawhite10black {font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333; font-size: 10px }
.verdawhite10black a:link {font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333; font-size: 10px; font-weight: bold; text-decoration:none}
.verdawhite10black a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333; font-size: 10px; font-weight: bold; text-decoration:none}
.verdawhite10black a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration:none; background-color:#333333}
.verdawhite12black {font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333; font-size: 12px }
.verdawhite12black a:link {font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333; font-size: 12px; font-weight: bold; text-decoration:none}
.verdawhite12black a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333; font-size: 12px; font-weight: bold; text-decoration:none}
.verdawhite12black a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration:none; background-color:#333333}
.verdawhite11red {font-family: Verdana, Arial, Helvetica, sans-serif;color: #CC0000; font-size: 11px }
.verdawhite11red a:link {font-family: Verdana, Arial, Helvetica, sans-serif;color: #CC0000; font-size: 11px; font-weight: bold; text-decoration:none}
.verdawhite11red a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;color: #CC0000; font-size: 11px; font-weight: bold; text-decoration:none}
.verdawhite11red a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; font-size: 11px; font-weight: bold; text-decoration:none; background-color:#CC0000}
.verdawhite10red {font-family: Verdana, Arial, Helvetica, sans-serif;color: #CC0000; font-size: 10px }
.verdawhite10red a:link {font-family: Verdana, Arial, Helvetica, sans-serif;color: #CC0000; font-size: 10px; font-weight: bold; text-decoration:none}
.verdawhite10red a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;color: #CC0000; font-size: 10px; font-weight: bold; text-decoration:none}
.verdawhite10red a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration:none; background-color:#CC0000}

#barre_haut{
width:100%;
height:3px;
background-color: #E50408;
}

#header{
height: 50px;
background-color: #FFF;
padding:6px 6px 2px 6px;
}
#carreaux {
	position: absolute;
	height: 35px;
	margin-top: 63px;
	padding: 0;
	background-image: url(img/bd_bg.gif);
	line-height: 1px;
	font-size: 1px;
	top: -2px;
	right: 1px;
	left: 837px;
	background-position: top left;
}
#myMenuID ul.menuHaut{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#myMenuID ul.menuHaut li{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
}
#myMenuID ul.menuHaut li a{
	text-decoration:none;
	color:#FFF;
	margin: 0px 1px 0px 0px;
	padding: 5px 8px 12px 8px;
	float:left;
}
#myMenuID ul.menuHaut li a:hover{	background: url(img/fond_nav2.gif) no-repeat center top;}
#myMenuID ul.menuHaut li a#activ, #myMenuID ul.menuHaut li a:hover#activ{	background: url(img/fond_nav.gif) no-repeat center top;}
#myMenuID {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background: url(img/bandeau.jpg) no-repeat top left;
	height: 35px;
	width:844px;
}
#footer {
  position: fixed;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  background-color: #F7F7F7;
  background-image: url(img/bg.gif);
  width: 100%;
  left: 0px;
  bottom: 0px;
  text-align:left;
  color: #655F5F;
  font-size: 10px;
  z-index:10000;
  opacity:0.9;
  filter:alpha(opacity:90);
  text-indent: 3px;
  text-decoration:none;
  padding-top: 2px;
}
#footer a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #E50207;
  font-weight: bold;
  text-decoration:none;
}
#footer a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #655F5F;
  text-decoration:none;
}
.puce{
  position: relative;
  top:1px;
}
.puce2{
  position: relative;
  top:9px;
}
.puce3 a:hover,.puce2 a{
  background-color:#FFF;
}
#main{
  background-image: url(img/37FR_Newsletter-Big-ico.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  padding-left: 235px;
  margin:20px 5px 0px 6px;
  vertical-align: top;
  min-height:380px;
  height:100%;
}
#subscribe{
  width: 600px;
  background-color: #333333;
  border:5px solid #666666
}
form label {
	margin-top: 5px;
	text-align: left;
	padding-right: 20px;
	font-size:12px;
  font-weight: bold;
  display:block;
  color:#4A403F;
}
#univers37fr{
	position: absolute;
	height: 20px;
	margin-top: 63px;
	padding: 0;
	line-height: 1px;
	font-size: 1px;
	top: -11px;
	right: 1px;
	left: 600px;
	background-position: top left;
}
#univers37fr ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#univers37fr ul li{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display:block;
	float:left;
	height:9px;
  overflow: hidden;
  width:104px;
  position:relative;
  top:0px;
}
#univers37fr li a:hover{
  /*position: absolute;top: -15px;height:48px;*/
}

