/* Styles communs à toutes les pages -----------------------------------------*/
A.LienNavFixe:link, A.LienNavFixe:visited, A.LienNavFixe:active {
	font:					11px/13px Arial, Verdana, Helvetica, Sans-serif;
	color:					#776E5C;
	text-decoration:		none;
}
A.LienNavFixe:hover, A.LienNavFixe:visited:hover, A.LienNavFixe:active:hover {
	font:					11px/13px Arial, Verdana, Helvetica, Sans-serif;
	color:					#776E5C;
	text-decoration:		underline;
}
.CellMenuPrincipal {
	background:				url(/images/Agromex/Bg_MenuPrincipal.gif) repeat-x top left;
	vertical-align:			bottom;
	padding: 				0 0 1px 0;
	height:					49px;
}
.MenuPrincipal {
	font:					bold 11px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#EED2AF;
	padding: 				0 12px 13px 12px;
	vertical-align:			bottom;
	text-align:				center;
}
.MenuPrincipalOn {
	font:					bold 11px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#E0C6B9;
	padding: 				0 12px 13px 12px;
	vertical-align:			bottom;
	text-align:				center;
}
.MenuPrincipal a:link, .MenuPrincipal a:visited, .MenuPrincipal a:active {
	font:					bold 11px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#EED2AF;
	text-decoration:		none;
}

.MenuPrincipal a:hover, .MenuPrincipal a:visited:hover, .MenuPrincipal a:active:hover,
.MenuPrincipalOn a:link, .MenuPrincipalOn a:visited, .MenuPrincipalOn a:active,
.MenuPrincipalOn a:hover, .MenuPrincipalOn a:visited:hover, .MenuPrincipalOn a:active:hover  {
	font:					bold 11px/14px Arial, Verdana, Helvetica, Sans-serif;
	color:					#FFF;
	text-decoration:		none;
}

.BgBoxContenu {
	background:				url(/images/Agromex/Bg_BoxContenu.gif) repeat-x top left;
}

.CellEntete {
	padding: 				4px 4px 0 0;
}
/* Styles spéciaux pour page d'accueil ---------------------------------------*/
.BgAccContenu {
	background:				#FFF url(/images/Agromex/Bg_AccContDroit.jpg) no-repeat bottom right;
}
.BgAccCoinGauche {
	background:				#FFF url(/images/Agromex/Bg_AccContGauche.jpg) no-repeat bottom left;
}
.CellContenuAcc {
	font:					11px/18px Arial, Verdana, Helvetica, Sans-serif;
	color:					#988675;
	padding:				20px 3px 10px 3px;
	vertical-align:			top;
	text-align:				left;
}

/* Styles spéciaux pour pages intérieures ------------------------------------*/
.BgIntContenu {
	background:				#FFF url(/images/Agromex/Bg_IntContDroit.jpg) no-repeat bottom right;
}
.BgIntCoinGauche {
	background:				#FFF url(/images/Agromex/Bg_IntContGauche.jpg) no-repeat bottom left;
}
.CellTitreInt {
	text-align:				center;
	padding:  				10px 0 8px 0;
	background:				url(/images/Agromex/Bg_TitreInt.gif) no-repeat top center;
	height:					25px;
}
.CellSousTitreInt {
	font:					bold 12px/15px Arial, Verdana, Helvetica, Sans-serif;
	color:					#FFF;
	background:				#B4A584;
	text-align:				left;
}
.BgSousTitreIntHaut {
	background:				url(/images/Agromex/Bg_IntTitreHaut.gif) repeat-x top left;
}
.BgSousTitreIntBas {
	background:				url(/images/Agromex/Bg_IntTitreBas.gif) repeat-x top left;
}
.BgSousTitreIntGauche {
	background:				url(/images/Agromex/Bg_IntTitreGauche.gif) repeat-y top right;
}
.BgSousTitreIntDroit {
	background:				url(/images/Agromex/Bg_IntTitreDroit.gif) repeat-y top left;
}
.CellContenuDroitInt {
	padding:				0 4px 80px 0;
	vertical-align:			top;
	text-align:				left;
	height:					325px;
}
.CellContenuInt {
	font:					11px/18px Arial, Verdana, Helvetica, Sans-serif;
	color:					#988675;
	vertical-align:			top;
	text-align:				left;
	padding:				25px 0 0 0;
}
/* Emplois */
.BgEmploisGauche {
	background: 			url(/images/Agromex/Bg_EmploisG.jpg) no-repeat 0 5px;
	width: 					277px;
	height:					350px;
}
.BgSousTitreIntEmpBas {
	background:				url(/images/Agromex/Bg_IntTitreEmploisBas.gif) repeat-x top left;
}
.CellSousTitreEmploisInt {
	font:					bold 12px/15px Arial, Verdana, Helvetica, Sans-serif;
	color:					#FFF;
	background:				#b6a98d;
	text-align:				left;
}
.CellContenuEmplois {
	background:				url(/images/Agromex/Bg_ContenuEmplois.gif) 0 5px no-repeat;
	width:					377px;	
	padding:				33px 17px 0 27px;
	vertical-align:			top;
}
.CellContenuEmplois h2 {
	margin:					0 0 6px 0;
}
.CellContenuEmplois td {
	line-height:			120%;
}
.BgBoxContenuEmplois {
	background:				url(/images/Agromex/Bg_EmploisInt.jpg) repeat-x 0 5px;
}
.CellTitreEmplois {
	padding:				0 0 0 29px;
	height:					111px;
}
.CellContenuIntEmplois {
	padding:				20px 45px 0 55px;
}
.CellContenuIntEmplois h2 {
	margin:					0 0 0 0;
}

/* Styles pour sous menus ----------------------------------------------------*/
.TableauSousMenu {
	background:				url(/images/Agromex/Bg_EnteteSousMenu.gif) no-repeat top left;
}
.ContenuSousMenu {
	background:				url(/images/Agromex/Bg_SousMenu.gif) repeat-x 0px 22px;
	height:					200px;
}
.CellSousMenu {
	padding:				0 4px 225px 3px;
	width:					190px;
}
.SousMenuOff {
	font:					11px/13px Arial, Verdana, Helvetica, Sans-serif;
	color:					#9b8d7b;
	padding:				0 0 1px 0;
}
.SousMenuOn {
	font:					11px/13px Arial, Verdana, Helvetica, Sans-serif;
	color:					#847050;
	padding:				0 0 1px 0;
}
.SousMenuOff span,
.SousMenuOff a:link, .SousMenuOff a:visited, .SousMenuOff a:active {
	font:					11px/13px Arial, Verdana, Helvetica, Sans-serif;
	color:					#9b8d7b;
	text-decoration:		none;
	width:					132px;
	padding:				3px 12px 3px 12px;
	display:				block;
	background:				#e7e0c4;
	text-align:				left;
	border-left:			3px solid #e7e0c4;
	border-right:			3px solid #e7e0c4;
}
.SousMenuOff a:hover, .SousMenuOff a:visited:hover, .SousMenuOff a:active:hover {
	font:					11px/13px Arial, Verdana, Helvetica, Sans-serif;
	color:					#847050;
	text-decoration:		none;
	width:					132px;
	padding:				3px 12px 3px 12px;
	display:				block;
	background:				#f9f7ef;
	border-left:			3px solid #e7e0c4;
	border-right:			3px solid #e7e0c4;
	text-align:				left;
}
.SousMenuOn span,
.SousMenuOn a:link, .SousMenuOn a:visited, .SousMenuOn a:active,
.SousMenuOn a:hover, .SousMenuOn a:visited:hover, .SousMenuOn a:active:hover {
	font:					11px/13px Arial, Verdana, Helvetica, Sans-serif;
	color:					#847050;
	text-decoration:		none;
	width:					132px;
	padding:				3px 12px 3px 12px;
	display:				block;
	background:				#f9f7ef;
	border-left:			3px solid #e7e0c4;
	border-right:			3px solid #e7e0c4;
	text-align:				left;
}

/* Styles pour formulaires----------------------------------------------------*/
.TxtLabel {
	font:					bold 11px/13px Arial, Verdana, Helvetica, Sans-serif;
	color:					#988675;
	vertical-align:			top;
}
.TxtBox {
	font:					11px/13px Arial, Verdana, Helvetica, Sans-serif;
	color:					#988675;
	background:				#FFF;
	border:					1px solid #847050;
	padding:				2px;
}
.TxtArea {
	font:					11px/13px Arial, Verdana, Helvetica, Sans-serif;
	color:					#988675;
	background:				#FFF;
	border:					1px solid #847050;
	padding:				2px;
}
.DropDownList {
	font:					11px/13px Arial, Verdana, Helvetica, Sans-serif;
	color:					#988675;
	background:				#FFF;
	border:					1px solid #847050;
}
.Btn {
	font:					bold 11px/13px Arial, Verdana, Helvetica, Sans-serif;
	color:					#9c1417;
	background:				#e4dfca;
	border:					1px solid #988675;
	overflow: 				visible;
	padding:				2px 4px 2px 4px;
}

/* Général -------------------------------------------------------------------*/
BODY {
	font:					11px/18px Arial, Verdana, Helvetica, Sans-serif;
	color:					#988675;
	padding:				0;
	margin:					0;
	background:				#FFF;
}
A:link, A:visited, A:active {
	font:					11px/13px Arial, Verdana, Helvetica, Sans-serif;
	color:					#D96E42;
	text-decoration:		underline;
}
A:hover, A:visited:hover, A:active:hover {
	font:					11px/13px Arial, Verdana, Helvetica, Sans-serif;
	color:					#D96E42;
	text-decoration:		none;
}
P {
	font:					11px/18px Arial, Verdana, Helvetica, Sans-serif;
	color:					#988675;
	padding:				0;
	margin:					0 0 12px 0;
}
FORM {
	padding:				0;
	margin:					0;
}
SUP  {
	font:					100%/120% Arial, Verdana, Helvetica, Sans-serif;
}
/* Arrière-plan --------------------------------------------------------------*/
.Bg {
	background:				#F6F4F1 url(/images/Agromex/Bg.gif) repeat-x top left;
}
.BgAccG {
	background:				url(/images/Agromex/Bg_AccG.gif) no-repeat bottom right;
}
.BgIntG {
	background:				url(/images/Agromex/Bg_IntG.gif) no-repeat bottom right;
}
/* Catalogue --------------------------------------------------------------*/
.CellBasCatalogue {
	background:				url(/images/Agromex/Bg_BasCatalogue.gif) no-repeat top left;
	vertical-align:			top;
	padding:				0 0 0 32px;
	width:					446px;
	height:					41px;
}
.CellTitreCatalogue {
	background:				#eae3c7;
	font:					bold 11px/13px Arial, Verdana, Helvetica, Sans-serif;
	color:					#988675;
}
