/* CSS Document */
body,td,th,input,textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
body {
	background-color: #000066;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.titre_actu_agenda {
	font-size: 12px;
	font-weight: bold;
}
#entete{
	background-image:url(images/entete_fr.jpg);
	background-repeat:no-repeat;
	width:770px;
	height:81px;
	text-align: right;
	border-bottom: 1px solid #98989B;
	padding:0px;
}
#nav {
  background: url("images/fond_menu.gif") no-repeat left top;
  float:left;
  width:770px; height:26px;
  margin:0px;
  border-bottom: 1px solid #98989B;
}
#nav li { float:left; margin:0; padding:0; line-height:normal; text-indent:0; }
#nav ul { height:26px; margin:0; padding:0; list-style:none; padding:0 90px; }

#nav li a, #nav li a.active{ background-repeat:no-repeat; background-position:0 0; display:block; float:left; height:26px; text-indent:-10000px;}

#nav li a.active {
  background-position:0 -26px;
}
#nav li a:hover {
  background-position:0 -26px;
}

#menu_actu_agenda{ width: 68px; background-image:url(images/actu_agenda_fr.gif);}
#menu_savoir_faire{	width: 53px; background-image:url(images/savoir_faire_fr.gif);}
#menu_garantie_sanitaire{	width: 64px; background-image:url(images/garantie_sanitaire_fr.gif);}
#menu_sites_production{	width: 86px; background-image:url(images/sites_production_fr.gif);}
#menu_clients_monde{ width: 90px; background-image:url(images/clients_monde_fr.gif);}
#menu_presentation_entreprise{ width: 87px; background-image:url(images/presentation_entreprise_fr.gif);}
#menu_phototheque{ width: 78px; background-image:url(images/phototheque_fr.gif);}
#menu_acces_contact{ width: 55px; background-image:url(images/acces_contact_fr.gif);}


/* BLOC DE GAUCHE */

#bloc_gauche{
	background-image:url(images/fond_gauche.gif);
	padding:0px;
	width:100px;
	height:100%;
	float:left;
	margin: 0px;
	border-spacing:0px;
}

#titre_bloc_gauche{
	display:none;
}

#titre_canetons{
	border-bottom: 1px solid #98989B;
}

#nav_canetons {
  float:left;
  width:99px;
  margin:0px;
  border-bottom: 1px solid #98989B;
}
#nav_canetons li { float:left; margin:0; padding:0; line-height:normal; text-indent:0; }
#nav_canetons { margin:0; padding:0; list-style:none; }

#nav_canetons li a, #nav_canetons li a.active{ background-repeat:no-repeat; background-position:0 0; display:block; float:left; height:18px; text-indent:-10000px;}

/*#nav_canetons li a.active {
  background-position:0 -18px;
}
#nav_canetons li a:hover {
  background-position:0 -18px;
}*/

#menu_barbarie{ height:18px;width:99px;background-image:url(images/canetons_barbarie_fr.gif);}
#menu_mulard{ height:18px;width:99px;background-image:url(images/canetons_mulard_fr.gif);}
#menu_pekin{ height:18px;width:99px;background-image:url(images/canetons_pekin_fr.gif);}


#titre_fiches_conseil{
	border-bottom: 1px solid #98989B;
}

/* BLOC DU MILEU */

#bloc_milieu_agenda{
	width:473px;
	background-color: #ffffff;
	height: 100%;  
	float:left;
	padding:0px;
	border-spacing:0px;
}

#bloc_milieu_ss_agenda{
	width:670px;
	background-color: #ffffff;
	height: 100%;  
	float:left;
	padding:0px;
	border-spacing:0px;
}

#bloc_milieu{
	padding:10px;
	background-color: #FFFFFF;
	background-image: url(images/degrade.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	height: 100%;
}


/* BLOC DE DROITE */

#bloc_actu_agenda{
	background-image:url(images/fond_actu_agenda.gif);
	padding:0px;
	width:197px;
	height:100%;
	float:left;
	border-spacing:0px;
}
#bloc_actu{
	padding:10px 0px 0px 1px;
}

#rubrique_actu{
	height:18px;
	background-image:url("images/rubrique_actualite.gif");
    background-repeat:no-repeat;
}
#rubrique_actu h3{
	display:none;
}

#bloc_agenda{
	padding:10px 0px 0px 1px;
}
#rubrique_agenda{
	height:18px;
	background-image:url("images/rubrique_agenda.gif");
    background-repeat:no-repeat;
}
#rubrique_agenda h3{
	display:none;
}

h1{
	font-size:20px;
	color: #000066;
	text-align:left;
	border-bottom: 1px solid #000066;
}

h2{
	font-size:16px;
}

h3{
	font-size:12px;
}.texte_stand {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
