@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:normal 11px Arial;}
body.pleinepage {background:url(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;}

#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(http://www.agro-systemes.fr/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;}

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*/

td	{font-size: 11px;}
#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}


#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 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}


.bouton_cal	{background:url(../images/picto-calendrier.gif);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}

/*div */
.boiteHaut	{border:1px solid #CCCCCC;background:url(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(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:35px;float:left;}
.floatR		{float:right;}
.floatPicto {float:left;margin:0 15px 10px 0px}
.titreCommande	{border:1px solid #CCCCCC;background:url(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; font-size: 11px; text-decoration: underline }
.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}
.titreboite {font-size:13px; font-weight:bold;background:url(images/fleche-titreboite.gif) 0 50% no-repeat;padding:0 0 0 10px}

.marge10	{margin-bottom:10px;}
.marge5		{margin-bottom:5px;}

.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: #C13444;color:white; font-weight:bold;font-size : 11px;}



.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;}



/*******************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}
.actif			{background-color:#FFC04A;}




/********************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;}
.boutonSuivant { background-image:url(extranet/images/right.gif); width:16px; height:16px; border:0}
.boutonPrecedent { background-image:url(extranet/images/left.gif); width:16px; height:16px; border:0}
.gras	{ font-weight:bold;}
