/* CSS Document */
html *{
	margin:0;
	padding:0;}

img{
	border:0;
	}

body{
	margin:0;
	font-family:Helvetica,Verdana, Arial, sans-serif;
	font-size:13px;
	text-align:center;
}

#banniere_fond{
	width:100%;
	height:184px;
	background-image:url(../IMG-elevage-avicole/banniere-fond.jpg);
	background-repeat:repeat-x;
	text-align:center;
	}

#banniere_contenu{
	width:800px;
	height:157px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	/*background-image:url(../IMG-elevage-avicole/banniere-image.jpg);*/
	background-repeat:no-repeat;
	background-position:right 0px;
	}

#banniere_contenu h1.logo a{
	display:block;
	background-image:url(../IMG-elevage-avicole/banniere-logo.jpg);
	background-repeat:no-repeat;
	width:270px;
	height:133px;
	text-decoration:none;
	float:left;
	}

	ul#portfolio{list-style:none; float:left;
	}
ul#portfolio li img{
	
}

#menu{
	width:780px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	padding-right:20px;
	
	text-align:right;
	background-image:url(../IMG-elevage-avicole/menu-bg.jpg);
	background-repeat:repeat-x;
	
	}




#menu a{

	text-decoration:none;
	font-size:14px;
	padding-left:15px;
	padding-right:10px;
	color:#666666;
	font-weight:bold;
	display:block;
	float:right;
	height:20px;
	background-repeat:repeat-x;
	padding-top:10px;
	}
#menu a.sel{
	color:#FFFFFF;
	background-image:url(../IMG-elevage-avicole/menu-bg-hover.jpg);
	}
	
#menu a:hover{
	color:#FFFFFF;
	background-image:url(../IMG-elevage-avicole/menu-bg-hover.jpg);
	}


	

#contenu_fond{
	width:100%;
	text-align:center;
	background-color:#FFFFFF;
	}

#main{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	}

#main-top{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	background-repeat:no-repeat;
	background-position:top;
}

#main-bottom{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	background-repeat:no-repeat;
	background-position:bottom;
}

#texte div.chemin-de-fer {
	font-size:90%;
	}
#texte div.chemin-de-fer a{
	color:#666666;
	text-decoration:none;
	}

#texte div.chemin-de-fer a:hover{
	color:#EF701B;
	}

#texte h1{
	margin-top:20px;
	margin-bottom:20px;
	padding-left:50px;

	font-size:200%;
	background-image:url(../IMG-elevage-avicole/h1-puce.gif);
	background-repeat:no-repeat;
	line-height:1.1em;
	}

#texte h2{
	margin-bottom:10px;
	margin-top:15px;
	color:#EF701B;
	}

#texte p{
	margin-bottom:10px;
	}

#texte a{
	color:#FF6600;
	text-decoration:none;
	}

#texte a:hover{
	text-decoration:underline;
	}

#texte td{
	vertical-align:top;
	border-color:#666666;
	padding:5px;
	
	}
#texte table{border-collapse:collapse; }

#texte li{
	margin-left:20px;
	list-style-image:url(../IMG-elevage-avicole/li.jpg);
	}

#texte img{
	border-color:#666666;
	}

#menu-produits{
	width:199px;
	float:right;
	margin-top:-50px;
	background-image:url(../IMG-elevage-avicole/produits-innovation-avicole-menu/menu-innovation-avicole-bg.jpg);
	}

#menu-produits a img{
	border:none;
	}

#liste-produits{
	width:159px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:10px;
}


#liste-produits a.produits{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	margin-top:10px;
	font-weight:bold;
	font-family:"Trebuchet MS", Tahoma, Georgia, sans-serif;
	padding-left:15px;
	}

#liste-produits a:hover{
	background-image:url(../IMG-elevage-avicole/produits-innovation-avicole-menu/puce_blanche.jpg);
	background-repeat:no-repeat;
	background-position:0px 5px;
	}




#footer-fond{
	height:73px;
	width:100%;
	background-color:#93BA15;
	margin-top:20px;
	text-align:center;
	clear:both;
	}

#footer-contenu{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	padding-top:8px;
	}

#footer-coord{
	height:42px;
	color:#FFFFFF;
	line-height:1.1em;
	font-size:90%;

}

#footer-logo a{
	display:block;
	float:left;
	height:42px;
	width:128px;
	background-image:url(../IMG-elevage-avicole/logo-footer.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	margin-right:10px;
	}

#footer-menu{
	text-align:right;
	}

#footer-menu li{
	display:inline;
	padding-right:25px;
	font-weight:bold;
	}

#footer-menu a{
	text-decoration:none;
	color:#00792B;
	}
#texte div.plan{
	margin-left:100px;
	}

#texte p.listepages_0 a{
	color:#666666;
	font-weight:bold;
	}
#texte p.listepages_1 a{

	font-weight:bold;
	}

div.encadre_vert{
	border:1px solid #99CC33;
	padding:5px;
	}
	
	
/* Menu de bas de page produits */
#menu_produits_bas{
	width:712px;
	height:162px;
	background-image:url(../IMG-elevage-avicole/produits-innovation-avicole-menu/fond_liste_produits.jpg);
	background-repeat:no-repeat;
	margin-top:25px;
	padding-left:15px;
	}

#menu_produits_bas a{
	width:120px;
	height:74px;
	display:block;
	float:left;
	margin-top:60px;
	margin-right:22px;
	}
#menu_produits_bas a:hover{text-decoration:none;}
#menu_produits_bas a.easylow{
	background-image:url(../IMG-elevage-avicole/produits-innovation-avicole-menu/easylow1.jpg);
	}
#menu_produits_bas a.deplitransport{
	background-image:url(../IMG-elevage-avicole/produits-innovation-avicole-menu/deplitransport1.jpg);
	}
#menu_produits_bas a.deplibottes{
	background-image:url(../IMG-elevage-avicole/produits-innovation-avicole-menu/deplibottes1.jpg);
	}
#menu_produits_bas a.tremie{
	background-image:url(../IMG-elevage-avicole/produits-innovation-avicole-menu/tremie1.jpg);
	}
#menu_produits_bas a.mesure{
	background-image:url(../IMG-elevage-avicole/produits-innovation-avicole-menu/mesure1.jpg);
	}
	
#menu_produits_bas a:hover.easylow{
	background-image:url(../IMG-elevage-avicole/produits-innovation-avicole-menu/easylow2.jpg);
	}
#menu_produits_bas a:hover.deplitransport{
	background-image:url(../IMG-elevage-avicole/produits-innovation-avicole-menu/deplitransport2.jpg);
	}
#menu_produits_bas a:hover.deplibottes{
	background-image:url(../IMG-elevage-avicole/produits-innovation-avicole-menu/deplibottes2.jpg);
	}
#menu_produits_bas a:hover.tremie{
	background-image:url(../IMG-elevage-avicole/produits-innovation-avicole-menu/tremie2.jpg);
	}
#menu_produits_bas a:hover.mesure{
	background-image:url(../IMG-elevage-avicole/produits-innovation-avicole-menu/mesure2.jpg);
	}
	
	
