/* Définition de règle */
@charset "iso-8859-1"; 

body {background-color:"#FFFFFF"; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

input {border:1px solid; border-color:#cbcbcb;  color:#434343; background-color:#FFFFFF; font-size:11px; font-family:arial;}


A:link				{FONT-WEIGHT:bold;  	FONT-SIZE:11px;  COLOR:#FED616;  	FONT-FAMILY:Verdana;  TEXT-DECORATION:none}
A:visited			{FONT-WEIGHT:bold;  	FONT-SIZE:11px;  COLOR:#FED616;  	FONT-FAMILY:Verdana;  TEXT-DECORATION:none}
A:active			{FONT-WEIGHT:bold;  	FONT-SIZE:11px;  COLOR:#FED616;  	FONT-FAMILY:Verdana;  TEXT-DECORATION:underlineoverline}
A:hover				{FONT-WEIGHT:bold;  	FONT-SIZE:11px;  COLOR:#FFFFFF;  	FONT-FAMILY:Verdana;  TEXT-DECORATION:underline}

A.lien:link			{FONT-WEIGHT:normal;  	FONT-SIZE:12px;  COLOR:#c4c4c4;  	FONT-FAMILY:Arial;  TEXT-DECORATION:underline}
A.lien:visited		{FONT-WEIGHT:normal;  	FONT-SIZE:12px;  COLOR:#c4c4c4;  	FONT-FAMILY:Arial;  TEXT-DECORATION:underline}
A.lien:active		{FONT-WEIGHT:normal;  	FONT-SIZE:12px;  COLOR:#c4c4c4;  	FONT-FAMILY:Arial;  TEXT-DECORATION:underline}
A.lien:hover		{FONT-WEIGHT:normal;  	FONT-SIZE:12px;  COLOR:#FFFFFF;  	FONT-FAMILY:Arial;  TEXT-DECORATION:none}

A.presse:link		{FONT-WEIGHT:normal;  	FONT-SIZE:11px;  COLOR:#FFFFFF;  	FONT-FAMILY:Verdana;  TEXT-DECORATION:none}
A.presse:visited	{FONT-WEIGHT:normal;  	FONT-SIZE:11px;  COLOR:#FFFFFF;  	FONT-FAMILY:Verdana;  TEXT-DECORATION:none}
A.presse:active		{FONT-WEIGHT:normal;  	FONT-SIZE:11px;  COLOR:#FFFFFF;  	FONT-FAMILY:Verdana;  TEXT-DECORATION:none}
A.presse:hover		{FONT-WEIGHT:bold;  	FONT-SIZE:11px;  COLOR:#ffba00;  	FONT-FAMILY:Verdana;  TEXT-DECORATION:none}

#vb12				{FONT-WEIGHT:normal;	FONT-SIZE:12px;  COLOR:#FFFFFF;    FONT-FAMILY:Verdana; line-height:18px;}
#vb13				{FONT-WEIGHT:bold;		FONT-SIZE:13px;  COLOR:#FFFFFF;    FONT-FAMILY:Verdana; line-height:15px;}
#norm				{FONT-WEIGHT:normal;	FONT-SIZE:12px;  COLOR:#000000;    FONT-FAMILY:Arial}
#suprou				{FONT-WEIGHT:bold;		FONT-SIZE:13px;  COLOR:#330000;    FONT-FAMILY:Verdana}
#titre_rubrique		{FONT-WEIGHT:normal;	FONT-SIZE:24px;  COLOR:#000000;    FONT-FAMILY:Times New Roman}


#menu ul {
 height:18px;
 margin:0;
 padding:0;
 list-style-type:none;
 }
#menu li {
 float:left;
 margin:auto;
 padding:0;
 }
#menu li a {
 display:block;
 padding:0px;
 }
#menu li a:hover {
 }
#menu ul li ul {
 display:none;
 }
#menu ul li:hover ul {
 display:block;
 }
#menu li:hover ul li {
 float:none;
 }

/* Horizontal Carousel */
#horizontal_carousel {
  width: 614px;
  height: 245px;
  padding:5px;
}

#horizontal_carousel .container {
  width: 544px;
  margin-left:30px;
  overflow: hidden;
}

#horizontal_carousel ul {
  margin: 0;
  padding:0;
  width: 100000px;
  position: relative;
  top: 0;
}                      

#horizontal_carousel ul li {
  width: 180px;
  height: 245px;
  text-align: center; 
  list-style:none;   
  float:left;
}

#horizontal_carousel .previous_button {
  float:left;
  margin-top: -245px;
  width: 25px;
  height: 225px;
  background: url(../img/flechep.png) no-repeat;
  z-index: 100;
  cursor: pointer;
}

#horizontal_carousel .previous_button_over {
  background: url(../img/flechepon.png) no-repeat;
}

#horizontal_carousel .previous_button_disabled {
  background: url(../img/flechepoff.png) no-repeat;
  cursor: default;
}

#horizontal_carousel .next_button {
  float:right;  
  width: 25px;
  height: 225px;
  margin-top: -245px;
  background: url(../img/fleches.png) no-repeat;
  z-index: 100;
  cursor: pointer;
}

#horizontal_carousel .next_button_over {
  background: url(../img/flecheson.png) no-repeat;
}

#horizontal_carousel .next_button_disabled {
  background: url(../img/flechesoff.png) no-repeat;
  cursor: default;
}