@charset "iso-8859-1";

.popper { position : absolute;visibility : hidden;z-index: 600;}
*	{padding:0; margin:0;}
body, td, input, ul, form,select,th {padding:0; margin:0;font:11px Arial;}
body.pleinepage {background:url(extranet/images/bg.gif) 0 0 repeat-x #FFF; color:#333333;} /*ok*/

img				{border:0}

fieldset		{margin:0 0 10px 0;border:0;width:500px}
fieldset .ligne	{padding:5px;}
fieldset li		{list-style:none;padding-bottom:5px;margin:0;border:0;display:inline-block;text-align:left;}
fieldset .labelG  {width:160px;text-align:right;margin-right:30px;font-weight:bold;float:left;}
fieldset label  {width:160px;text-align:right;margin-right:30px;font-weight:bold;}
fieldset .labelD  {margin-right:10px;float:left;}
fieldset input,fieldset select	{border:1px solid #CCCCCC;width:200px;height:17px;}
fieldset input.bouton	{width:70px;height:25px;border:0; }



input			{height:20px;padding:2px 0 0 3px; border:1px solid #666666}
input.radio 	{border:none;padding:0;height:15px;width:15px;}
input.checkbox 	{border:none;padding:0;height:15px;width:15px;}
input.checkboxInactif 	{background-color:#D40000;border:none;padding:0;height:15px;width:15px;}
select			{border:1px solid #666666}
select.selectliste	{width:120px;}
.champRech			{width:200px}
.champNewsletter	{width:400px}

#logo 		{position:absolute;top:20px;left:50%;height:85px;width:183px;margin-left:-490px;z-index:100}
#smenu 		{position:absolute;top:160px;left:50%;width:150px;margin-left:-480px;}
#retoursite {position:absolute;top:85px;left:50%;width:250px;margin-left:240px;text-align:right;z-index:100;}


#top {position:relative;top:0px;left:50%;height:117px;width:980px;margin-left:-490px;z-index:1;}
#centre {position:relative;top:40px;left:50%;width:790px;margin-left:-300px;}
#pied {position:relative;top:50px;left:50%;height:117px;width:980px;margin-left:-490px;text-align:right;}


#smenu .smenu 	{background:url(extranet/images/gl.gif) bottom repeat-x; padding:5px 0 5px 0;}
#smenu a		{text-decoration:none;color:#333333;}
#smenu a:hover 	{color:#BF323E;text-decoration:underline;}
#smenu a.on 	{text-decoration:none;color:#BF323E;font-weight:bold;}
#smenu p 		{margin:0;padding:5px 0 5px 0;}
#smenu .ssmenu 	{margin:7px 0 5px 15px;}

#pied a		{text-decoration:none;color:#333333;}


p	{color: #333333;}

h1		{font-size: 20px; color: #990000;margin-top:0;margin-bottom:10px;font-weight:normal;}
#top h1	{font-size:26px;}
h2		{font-size:12px;font-weight:bold;color:black;margin-bottom:10px;}
h3		{font-size:12px;font-weight:bold;color:white;background-color:#C13444;padding:3px 0px 3px 5px;margin-bottom:5px;}/*news col g. APA nov2011 */

ul			{font-size: 11px; color: #333333;list-style-position: outside;margin-left:17px}
ul.acc li	{padding:0 0 3px 0;}/*0 0 7px 0*/

ul.distri_prel { list-style-image:url(extranet/images/picto-chantiers.gif); }

sup			{font-size:9px;}
td								{font-size: 11px;}
.bordures						{width:100%;border-left:1px solid #BDBDBD;border-right:1px solid #BDBDBD;}
.bordureBas						{border-bottom:1px solid #BDBDBD;}
.bordureHaut					{border-top:1px solid #BDBDBD;}
#rechercherDetail				{margin:0;border:1px solid #CCC;border-top:none;padding:30px;
								 background-color:#F4F4F4; padding-bottom:10px}
#tabAgroPrelevement				{width:100%;border-left:1px solid #BDBDBD;border-right:1px solid #BDBDBD;}
#tabAgroPrelevement a			{display:block;cursor:pointer;color:#333333;text-decoration:none}
#tabAgroPrelevement a.lienrouge	{color: #C13444;}
#tabAgroPrelevement a:hover		{text-decoration:none}

#tabAgroPrelevement a.normal	{color:#007A82;text-decoration:none;padding:0;display:inline}
.discret						{font-size:9px;color:#909090}

/*#tabAgroPrelevement tr:hover {background-color:#FFC04A;color:black;}*/
#tabAgroPrelevement tr:hover a {color:black;}
#tabAgroPrelevement td		{padding:5px 0 5px 5px;margin:0;vertical-align:top;border-bottom:1px solid #CCCCCC; vertical-align:top}
#tabAgroPrelevement td.cadre	{ border-bottom:0;border-top:1px solid #CCCCCC}
#tabAgroPrelevement th		{padding:7px 7px 7px 7px;background-color:#E6E6E6;text-align:left;border-right:1px solid #BDBDBD;border-bottom:1px solid #BDBDBD;vertical-align:top}

#tabAgroPrelevement table.tabAjouterCommande td		{padding:2px 0px 2px 2px;border-right:1px solid white;border-bottom:1px solid white;}
#tabAgroPrelevement table.tabAjouterCommande th		{background-color:#E6E6E6;text-align:left;padding:2px 0px 2px 2px;border-right:1px solid white;border-bottom:1px solid white;}
#tabAgroPrelevement .statut							{background-color:#FFCC33}
#tabAgroPrelevement table select,#tabAgroPrelevement table textarea	{ width:150px}
#tabAgroPrelevement table select.moyen	{ width:120px}
#tabAgroPrelevement table input	{ width:100px}
.bouton_cal	{background:url(extranet/images/picto-calendrier.gif) no-repeat;height:20px;width:19px;border: 0px;margin-left:2px;} /*le calendrier*/
#tabAgroPrelevement table input.bouton_cal {background:url(extranet/images/picto-calendrier.gif) no-repeat;height:20px;width:19px;border: 0px;margin-left:2px;} /*le calendrier*/

a 		{color: #C13444; text-decoration: none;}
a:hover {color: #C13444; text-decoration: underline;}
a.agro 	{font-family: Arial, Verdana, Helvetica; font-size: 8pt; text-decoration: none; color: #000000;}
a:hover.agro 	{font-family: Arial, Verdana, Helvetica; font-size: 8pt; text-decoration: underline; color: #000000;}
a.cocher		{color:white;font-size:10px;text-decoration: none;}
a.cocher:hover	{color:white;text-decoration:underline}
a.rechercher	{width:118px; display:inline-block; background-image:url(extranet/images/picto-loupe.gif);background-position:left center; background-repeat:no-repeat; padding:6px 0 4px 25px;}
a.rechercher:hover		{color:black;text-decoration: none;}
a.gmaps		{ width:118px; display:inline-block; background-image:url(extranet/images/picto-gmaps.gif);background-position:left center; background-repeat:no-repeat; padding:6px 0 4px 25px}
a.gmaps:hover		{color:black;text-decoration: none;}
a.pagepreleveur		{width:118px; display:inline-block; background-image:url(extranet/images/picto-pagepreleveur.png);background-position:left center; background-repeat:no-repeat; padding:6px 0 4px 25px;text-decoration: none;}
a.pagepreleveur:hover	{text-decoration: none;}

.boutonPlus,.boutonPlus:hover		{background:url(extranet/images/picto-plus.jpg) left center no-repeat;padding:0 0 0 12px}
.boutonMoins,.boutonMoins:hover		{background:url(extranet/images/picto-moins.jpg) left center no-repeat;padding:0 0 0 12px}

.cursorpointer	{ cursor:pointer;}
/*div */
.totaux		{width:15px;margin-left:7px;text-align:right; font-weight:bold; font-size:1.1em;}

.boiteHaut	{border:1px solid #CCCCCC;background:url(extranet/images/fond-degrade-court.jpg) top left repeat-x;border-bottom:none;
			 padding:5px 0 0 10px;height:26px;}
.boiteMilieu {border:1px solid #CCCCCC;background:url(extranet/images/fond-degrade-long.jpg) bottom left repeat-x;border-top:none;
			 padding:10px 0 15 10px;min-height:inherit;}
.boitemilieu p	{line-height:1.45em}
.floatL		{position:relative;top:0;left:3px;float:left;}
.floatR		{float:right;}
.floatPicto {float:left;margin:0 15px 10px 0px}
.titreCommande	{border:1px solid #CCCCCC;background:url(extranet/images/fond-degrade-barreaux.jpg) top left repeat-x;
			 height:30px;border-left:none;font-weight:bold;padding:7px 0 0 10px;left:0;margin-bottom:15px;}
.marqueur	{width:6px;height:30px;background-color:#C13444;float:left;}

.noir		{color: black;}
.n11		{color: #000; font-size: 11px; text-decoration: none }
.n11:hover	{color: #BF323E;}
.n9			{color: #666; font-size: 9px; text-decoration: none }
.n9b 		{color: #000000; font-size: 9px; text-decoration: none; border: solid 1px #666 }
.n9b:hover	{color: #BF323E; font-size: 9px; text-decoration: none; border: 1px #666 }
.n9:hover	{color: #BF323E; font-size: 9px; text-decoration: underline }
.b11		{color: #3366CC; font-size: 11px; text-decoration: none }
.n10		{color: #666; font-size: 10px; text-decoration: none }
.n10:hover	{color: #BF323E; font-size: 10px; text-decoration: underline }
.n12		{font-size: 12px; text-decoration: none }
.encadre	{border:1px solid #CCCCCC}
.borderbottomnone	{ border-bottom:none;}
.borderbottom		{ border-bottom:1px solid #CCCCCC}
.bordertopEntete	{ border-top:1px solid #BDBDBD;}
.padding10			{ padding:10px 5px 10px 5px;}
.padding5 			{ padding:5px}
.nopadding			{ padding:0}
.entete_total		{ background-color:#6B6B6B;color:white;}
.titreboite {font-size:13px; font-weight:bold;background:url(extranet/images/fleche-titreboite.gif) 0 50% no-repeat;padding:0 0 0 10px}
.backgroundGris		{ background-color:#6B6B6B;}
.marge10	{margin-bottom:10px;}
.marge5		{margin-bottom:5px;}
.displaynone	{ display:none}

.blanc			{font-weight: bold; color: #FFFFFF;}

.blancnongras	{color: #FFFFFF;}

.menuderoulant	{font-family: Arial, Verdana, Helvetica; font-size: 9px; color: #990000; background-color: #FFC06C; 
				 border: solid 1px #990000;}

.bouton			{background-color:#CCCCCC;color:#C13444;font-weight:bold;font-size:11px;cursor:pointer;padding:0px;height:23px;
				 border-top:1px solid #F2CED2;border-left:1px solid #F2CED2;border-right:1px solid #666;border-bottom:1px solid #666}
.bouton:hover	{ cursor:pointer}
.boutonSuivant  { background-image:url(extranet/images/fleche-page-suivante.jpg); width:17px; height:17px; border:0; background-color:transparent; cursor:pointer}
.boutonPrecedent { background-image:url(extranet/images/fleche-page-precedente.jpg); width:17px; height:17px; border:0; background-color:transparent; cursor:pointer}

.marron			{color: #993300;}

.marrongras		{font-weight: bold; color: #993300;}

.rougegras		{font-weight: bold; color: #990000;}

.rougegrand		{font-weight: bold; font-size: 9pt; color: #990000;}

.orange			{color: #C13444;}

.moyen_b		{font-size:11px; font-weight:bold; }

.grand			{font-size: 9pt;}

.grand2			{font-size : 10pt;} 
.smaller		{font-size:smaller}
.light			{font-weight:normal}

.bord 		{color: #333333; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; border: solid 1px #333333; }

.titre		{color: #990000; font-weight: bold; font-size: 14pt;}

.maps1		{ width:777px;height:380px;}
.maps2		{ width:387px;height:350px;}

.cadreDetailsCom			{ margin:0 0 0 28px;padding:5px;border:1px dotted black; background-color:#DADADA; margin-bottom:5px}
.cadreDetailsComTitre		{ margin:5px 0 7px 0;font-weight:bold;font-style:italic; text-decoration:underline}


.width60	{ width:60px}
.width30	{ width:30px}
/*******************LISTES D'ANALYSES ********************************************************/

.fd_orange 		{color: black; font-size: 12px; text-decoration: none; background-color: #CCCCCC; layer-background-color: #990000  }

/*Analyses de sol ...*/

.fd_orange9 	{color: black; text-decoration: none; background-color: #CCCCCC; layer-background-color: #ffffff  }

.tab_g			{color: white; font-size: 9px; text-decoration: none; background-color:#333333} /* tete de colonnes tableau liste de reliquats */

.bande 			{background-color: #EEEEEE; } /*coloration des lignes (une sur deux)*/
.bande			{background-color:#EBEBEB;}
.bande2			{background-color:#F9F9F9;}
.bande3			{background-color:#F0F0F0;}
.bandeVert		{background-color:#1A8D56; color:#EEEEEE}
.bandeRouge		{background-color:#C13444; color:#EEEEEE}
.bandeOrange	{background-color:#FB7D00; color:#ffffff}
.bandeGris		{ background-color:#d3d3d3}
.bandeGrisFonce	{ background-color:#c4c4c4}
.actif			{background-color:#FFC04A;}

.bordure 		{border:1px solid #999999;}
.bordurepadding	{padding:10px 5px 30px 5px;}
.entete_tableau	{padding:7px 7px 7px 7px;background-color:#E6E6E6;text-align:left;border-right:1px solid #BDBDBD;border-bottom:1px solid #BDBDBD;vertical-align:top}
.col_tableau	{padding:7px 7px 7px 7px;text-align:left;border-right:1px solid #BDBDBD;vertical-align:top}
.bordure_droite	{border-right:1px solid #BDBDBD;}
/********************RAPPORT ANALYSE DE SOL & RELIQUATS - numérotation du plus foncé au plus clair *******************/

.n9black  	{color: #000000; text-decoration: none; }
.tab_b		{color: white; text-decoration: none}
.tab_bg 	{color: white; font-weight: bold; text-decoration: none}
.tab_b1 	{color: black;  text-decoration: none; background-color:#AAC4E6}
.tab_b2 	{color: black;  text-decoration: none; background-color:#BCD0EB}
.tab_b3 	{color: black;  text-decoration: none; background-color:#CBDAEF}
.tab_b4 	{color: black;  text-decoration: none; background-color:#DAE4F3}
.tab_v		{color: white;  text-decoration: none; background-color: green; }
.tab_v2 	{color: black;  text-decoration: none; background-color:#ADE469 }
.tab_r		{color: white;  text-decoration: none; background-color:#d00000; }
.tab_r1 	{color: black;  text-decoration: none; background-color:#EB958B }
.tab_r2 	{color: black; text-decoration: none; background-color:#E7BFB6 }
.tab_r3 	{color: black;  text-decoration: none; background-color:#EDD0C9 }
.tab_o		{color: black;  text-decoration: none; background-color:#C13444 }
.tab_j		{color: black;  text-decoration: none; background-color:#FFE066 }
.tab_j10	{color: black; font-size: 10px; text-decoration: none; background-color:#FFE066 }
.tab_j1		{color: black; background-color: #FFE88C}
.tab_j2		{color: black; background-color: #FFF0B7}
.tab_j3		{color: black; background-color: #FFF9DD}


/********************* MOTEURS ******************************************************************************************/

#nom_visiteur	{color: #FFF;width:400px;text-align:center;font-size: 11px;background-color:#C13444;}
#tab_moteur		{width:550px;padding : 5px;border:1px solid #C13444;/*ancien marron : 6C3528*/background-color:#fff;}

/********************* RAPPORT RELIQUATS***********************************************************************************/

#entete_rapport		{width:700px; text-align:center; margin-top:5px; border:1px solid #6C3528; border-bottom:0; border-top:0; padding:10px;}
	.chap_haut		{width:100%; padding:5px 0 5px 0; background-color:#6C3528; font-size:12px; color:white;}

#contour_rapport	{width:700px; border:1px solid #6C3528;	border-top:0;	text-align:left; padding:10px; color: black;}

.tab_250p	{

	width:200px;

	height:100px;

	border:1px solid #333333;

	padding : 2px;

	background-color:#FCFEBA;

	font-size:10px;

	}

.tab_alim	{margin-top:15px; width: 100%; border:1px solid #275087; border-top:0; background-color:#E9EFF8;text-align:left;}

	.chapeau,.chapeau2	{width:100%; padding:2px; background-color:#BCD0EB; font-size:12px; margin-bottom:15px;}
	.chapeau2	{padding:5px; background-color:#275087; color:white;}
	.trait_n	{border-bottom:1px solid black;} /*pour un trait simple */
	.trait_n_h	{border-top:1px solid black;}

.noborder { border:0;}
.gras	{ font-weight:bold;}

/* *******************ENREGISTREMENT DUNE COMMANDE************************************* */
.etape_commande_actif { padding:7px 2px 7px 0; float:left; color:#C13444; height:auto; width:180px; margin-right:5px; background-image:url(extranet/images/fond-etape-actif.jpg); }
.etape_commande_fait { padding:7px 2px 7px 0; float:left; color:#FFFFFF; height:auto; width:180px; margin-right:5px; background-image:url(extranet/images/fond-etape-fait.jpg);  }
.etape_commande_pasfait { padding:7px 2px 7px 0; float:left; color:#EEC1C7; height:auto; width:180px; margin-right:5px; background-image:url(extranet/images/fond-etape-pasfait.jpg);  }
.picto			{ float:right;}
.exploit_commande	{background-color:#C13444; padding:5px; color:#FFFFFF; font-weight:bold; border:2px solid #999999}
div.exploit_commande:hover	{ cursor:pointer}

/* **************************** NEWSLETTER ************************************************ */
.box		{background:url(extranet/admin/images/bg1bis.jpg) 0 0 repeat-x;color:#666666; border-bottom:solid 1px #CDCDCD; font-size:10px}

/* ************************** ADMIN NEW VERSION ******************************************************* */
#masqueObscur {
	height:100%;
	width:100%;
	z-index:5;
	filter:alpha(opacity=50);
	opacity:0.50;
	-moz-opacity:0.50; 
	background-color:black;
	position:absolute;
	top:0%;
	left:0%;
	display:none;
}

.conteneurFondBlanc{
	/*height: 50%;*/
	height: 880px;
    /*left: 24%;*/
	left:50%;margin-left:-485px;width:970px;
    position: absolute;
    top: 3%;
    /*width: 1000px;*/
    z-index: 500;
	background-color:#FFFFFF;
	border:10px solid #FFFFFF;
	-moz-border-radius: 10px;
	-webkit-border-radius:10px;
	display:none;
	/*overflow:auto;*/
}


