

.lienbleue:link {text-decoration: none; color:#333399; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.lienbleue:visited {text-decoration: none ; color: #333399; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.lienbleue::active {text-decoration: none ; color: #333399; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.lienbleue::hover {text-decoration: underline overline; color: red; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; }


.top10Over {
           border:none;
	    FONT-SIZE: 12px; 
	        COLOR: #666666; 	
	  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	  font-weight:bold;
            width:350;}

.top10{
          width:350;
          border:none; text-decoration:overline;
	   FONT-SIZE: 12px; 
	       COLOR:  #000000; 	
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

.insertHyperLink:link {
	 text-decoration:underline ;
           	   color: #0000FF;
	       font-size:12px; 
	     font-family: Verdana, Arial, Helvetica, sans-serif;}

.insertHyperLink:visited {			/* visited link */
	 text-decoration:underline ;
	           color: #0000FF;
	       font-size:12px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;}  

.insertHyperLink:hover 	{			/* mouse over link */
	                     text-decoration:underline ;
	                               color: #0000FF;
	                           font-size:12px; 
							 font-family: Verdana, Arial, Helvetica, sans-serif;
}   		
.insertHyperLink:active 	{			/* selected link */
	      text-decoration:underline ;
	                color: #0000FF;
	            font-size:12px;
			  font-family: Verdana, Arial, Helvetica, sans-serif;}  	

.veriCallItems	{
	            FONT-SIZE: 12px; 
	               border:none;
	                COLOR: veriCallItems; 
	          FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.textDesactive{ background-color:#E6E6FA;
	            FONT-SIZE: 12px; 
	               border:none;
	                COLOR: #666666; 
	          FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

.texteRouge	{    border:none;
	          FONT-SIZE: 12px; 
	             COLOR: #FF0000; 	
	       FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	           padding:2px}


.langue	{
	border-style :  none;
	font-weight  :bold;
	font-size	 :12px;
	  font-family: Verdana, Arial, Helvetica, sans-serif; 
	        color:#FFFFFF}


.veriCallItemsbis	{
  font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
	    color:#000099;}	
	

.bodyBg{
	    width : 100%;
	   height : 100%;
	  position:absolute; 
	   z-index:1; }
.body	
  {                font-size:12px;
                       COLOR: #000000; 	
                 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	                z-index:10;
                 margin-left: 0px;
	              margin-top: 0px;
	                   width: 100%;
	                  height: 100%;
                      border:none;
	    scrollbar-face-color: #EDF0F7;
      scrollbar-shadow-color: #EDF0F7;
   scrollbar-highlight-color: #EDF0F7;
     scrollbar-3dlight-color: #000099;
  scrollbar-darkshadow-color: #000099;
       scrollbar-track-color: #ffffff;
       scrollbar-arrow-color: #000099;}
	
	
.bgBleu {
	background-color: #B8D8FF;
	           color: #000050;
         font-family: Verdana, Arial, Helvetica, sans-serif;
	       font-size: 12px;}
.bgBleu2 {
	background-color: #B8D8FF;
	           color: #000050;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
	       font-size: 12px;}


.compteur
{
	background-color: #3860A0;
	           color: #FFFFFF;
	       font-size:12px; 
		 font-family: Verdana, Arial, Helvetica, sans-serif;
	      text-align: right;}

.miniBody{
	background-color: #3860A0;
	           color: #FFFFFF;
	       font-size:9px;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-weight:bold;
	          height:20px;
	           width:40px;}

a:link 		{	/*unvisited link */
	          color: #180050;
	text-decoration: none;
	      font-size:11px; 
		font-family: Verdana, Arial, Helvetica, sans-serif;}  
		   	
a:visited 	{		/*	 visited link */
	          color: #180050;
	text-decoration: none ;
	      font-size:11px;
	    font-family: Verdana, Arial, Helvetica, sans-serif;} 
		 	
a:hover 	{			/* mouse over link */
	          color: #180050;
	text-decoration: none;
	      font-size:11px; 
		font-family: Verdana, Arial, Helvetica, sans-serif;}   		
a:active 	{			/* selected link */
	          color: #180050;
	text-decoration: none;
	      font-size:11px;
	    font-family: Verdana, Arial, Helvetica, sans-serif;}   	

.whitebody 	{
	          color: #304080;
	      font-size:12px; 
	    font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color : #FFFFFF;	}
.title 	{
    color	   : #3860A0;
	font-size  : 18px; 
	font-family:  Helvetica, sans-serif;
	font-weight:bold;}
	
.sousTitre{
	font-size:12px;
	font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	height:30px;
	color:#FFFFFF;
}
.big	{
	font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;

}

.focus	{
    
FONT-SIZE: 12px;
	border-width: 1px; 
	border-style: double;
	border-color:#FF0000;
	COLOR: #666666; 	
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
	
	
}

.text	{
     
	FONT-SIZE: 12px;
	border-width: 1px; 
	border-style: double;
	border-color: #000099;
	COLOR: #000000; 	
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
	
}

.smallText {
	color:#000050;

	font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bodyErreur{
	color: #ffffff;
	font-weight: bolder; 
	background-color: #3860A0;
	font-size:12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:none;
	overflow: auto;
	text-align: center;
}
.erreur	{  
	color: #A80000;
	font-size	:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.att	{
	color:#FF0000;
}
.wBorder{
    
	border-color: #FFFFFF;
	border-style: solid;
	border-width: thin;
}

.menuEntry {
    font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.menu_back	{
	background-color:#3860A0;
	border-color: #180050;
	border-style: solid;
	border-width: 1px;
	border-right-width:0px;
	text-align:	center;
	font-weight:	bold;
	font-size:12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}


.menu a:visited{color:#A3A5A9;}
.menu a:hover{color:#5A5A5C;}
.menu a:link{color:#A3A5A9;}
.menu a:active{color:#A3A5A9;}
.menuSelected {color:#5A5A5C;
	           background:url("./images/b_down.gif") no-repeat left top;
	           padding-bottom:11px;
	           padding-top:11px;
	           text-align:	center;
	           font-family: sans-serif, tahoma;
	           font-size:13px;}
			   
.menuSelected a:visited{color:#5A5A5C;}

.menuSelected a:hover{color:#5A5A5C;}

.menuSelected a:link{color:#5A5A5C;}

.menuSelected a:active{color:#5A5A5C;}

.wBground	{background-color:#EDF0F7;}

.wBground_back	{background-color: #A8E0FF;}

.top{
margin-top:0px;
margin:0px;
padding-top:0px; 
background-color:#EDF0F7;
 }

.recherche {color: #164499;
	       font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
		
.souscat
{background-color:#EDF0F7;}
			
.rechercheInput {color: #A3A5A9;
	             border-style: none; 
	             background:url("./images/recherche.gif") no-repeat left center;
	             font-size:smaller;
	             margin-left: 12px;
	             width: 200px;
	             font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
				 
.sousMenu 	{ color: #A3A5A9;
                      background:url("./images/o_up.gif")  no-repeat center center; 
	                  text-align:center;
	                  margin-bottom: -10px;
           	          align:bottom;
	                  width: 96px;
	                  height: 29px;
	                  font-size:12px;
	                  font-family: Verdana, Arial, Helvetica, sans-serif;}
			  		

		
			  
.commentaires {border-style: none; 
	           background:url("./images/comment.gif") no-repeat center center;
	           width: 100px; }
			  




.sousMenuSelected	{color: #5A5A5C;
	                 background:url("./images/o_down.gif") no-repeat left top;
	                 text-align:center;
	                 margin-bottom: -10px;
	                 align:bottom;
	                 width: 96px;
	                 height: 29px;
	                 font-size:13px;
	                 font-family: Verdana, Arial, Helvetica, sans-serif;}

.divBleu	{background:url("./images/logo_danone.jpg");
	         border-color: #EDF0F7;
	         border-style: solid;
	         border-width: 8px;
	         color: #000050;
			 font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
		 
.divRouge {  background-color:#F8FF40;
	         border-color: #180050;
	         border-style: solid;
	         border-width: 1px;
	         color: 		#000050;
	         font-size: 20px;
             font-family: Verdana, Arial, Helvetica, sans-serif; }
			 
.divJaune	{background-color:#F8FF40;
	         border-color: #180050;
	         border-style: solid;
	         border-width: 1px;
	         color: 		#000050;
	         font-size: 16px;
		     font-family: Verdana, Arial, Helvetica, sans-serif;}

.bodySpecial{background-color: #3860A0;
	         border-color: #180050;
	         border-style: solid;
	         border-width: 1px;
	         color		: #164499;
	         font-size:14px;
			 font-family: Verdana, Arial, Helvetica, sans-serif;}
			 
.miniDivBleu{ background:url("./images/logo_danone.jpg");
	         border-color: #EDF0F7;
	         border-style: solid;
	         border-width: 8px;
	         color: 		#000050;
			 font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
			 
.TabBleu{    FONT-SIZE: 11px; 
	         COLOR: #666666; 	
	         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	         background-color:#EAF9FF;
	         padding: 3px;}

.TabBleu2	{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#B8D8FF;
	border-color: #180050;
	border-style: solid;
	border-width: 1px;
	color: 		#000050;
	font-size:12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-collapse:collapse;
	padding: 3px;
}
.scroll	{
	height:240px;
	overflow-y: auto;
	font-size:	12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.smallScroll	{
	height:200px;
	overflow-y: auto;
	font-size:	12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.smallScroll_2	{
	height:80px;
	overflow-y: auto;
	font-size:	12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.smallScroll_3	{
	height:34px;
	overflow-y: auto;
	font-size:	12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.encadre{
    padding:0px;
	/*text-align:left;*/
	border-style: solid;
	border-color: #EDF0F7;
	border-width:8px;
	font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
	
.encadre_without_border{
    padding:0px;
	/*text-align:left;*/
	/*border-style: solid;*/
	/*border-color: #EDF0F7;*/
	/*border-width:8px;*/
	font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
	
.encadreBlanc{background-color:#FFFFFF;
	          color: #000050; 
	          text-align:left;
	          font-size:12px;
	          border-style:solid;
	          border-color:#000033;
	          border-width:thin;}
			  
.header{      border-collapse:collapse;
	          border-color: #180050;
	          border-style: solid;
	          border-width: 1px;
	          border-bottom-width:2px;
	          color:#000050;}
			  
.textbox{    border-style:inset; 
	         background-color:#FFFFFF; 
	         border-width:thin; 
	         color:#000000; 
	        
			 font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;
	         height:25px; 
	         border-collapse:collapse;
	         /* Ne pas oublier de mettre : bordercolorlight="#CCCCCC" bordercolordark="#666666" */}
			 
.inputHidden{font-weight: normal;
	         border-top-width: 0px;
	         border-right-width: 0px;
	         border-bottom-width: 0px;
	         border-left-width: 0px;
	         border-top-style: none;
	         border-right-style: none;
	         border-bottom-style: none;
	         border-left-style: none;}

.mpr	 {   height:20px; 
	         margin:7px;}  
			 
.lettre  {  font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size:16pt;}
			 
.button{  width: auto;
		  height:auto;
		  background:url("./images/bouton.jpg");
		  FONT-SIZE: 11px;
		  font-weight:bold;
	      color:#FFffff;
	      FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	      padding: 2px;
		 } 

.tabCellCrise{ font-size:12px; 
               font-family: Verdana, Arial, Helvetica, sans-serif;
	           background-color:#3860A0;
	           color: #164499;
	           font-weight:	bold;}

.tdCellCrise{  background-color:#B8D8FF;
	           border-color: #180050;
	           border-style: solid;
	           border-width: 1px;
	           color: 		#000050;
			   font-family: Verdana, Arial, Helvetica, sans-serif;
	           font-size:12px;}

.tdCellCrise td{border-color: #180050;
	            border-style: solid;
	            border-width: 1px;}

.rsError{       color:red;
	            font-size:14px;
	            font-weight:bold;
				font-family: Verdana, Arial, Helvetica, sans-serif;}


ul.selectReplacement {
               margin: 0;
               padding: 0;
               height: 1.65em;
               width: 300px;
}
ul.selectReplacement li { 
               background: #cf5a5a;
               color: #fff;
               cursor: pointer;
               display: none;
               font-size: 11px;
	           font-family: Verdana, Arial, Helvetica, sans-serif;
               line-height: 1.7em;
               list-style: none;
               margin: 0;
               padding: 1px 12px;
               width: 276px;}
						   
ul.selectOpen li { display: block;}

ul.selectOpen li:hover {   height: 38px;
                           color: #fff; }
.sousMenu 	{ color: #A3A5A9;
                      background:url("./images/o_up.gif")  no-repeat center center; 
	                  text-align:center;
	                  margin-bottom: -10px;
           	          align:bottom;
	                  width: 96px;
	                  height: 29px;
	                  font-size:12px;
	                  font-family: Verdana, Arial, Helvetica, sans-serif;}
.sousMenuover 	{ color: #A3A5A9;
                      background:url("./images/o_down.gif")  no-repeat center center; 
	                  text-align:center;
	                  margin-bottom: -10px;
           	          align:bottom;
	                  width: 96px;
	                  height: 29px;
	                  font-size:12px;
	                  font-family: Verdana, Arial, Helvetica, sans-serif;}
		  
.menu  {
		     padding: 4px 0 ; 
               color: #000000;
		     display: block ;
		  text-align:center;
	   margin-bottom: 0px;
           	  valign:middle;
	           width: 135px;
	          height: 20px;
	       font-size:12px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
		  background:url("./images/b_up.gif");}
.menuover  {
		     padding: 4px 0 ; 
               color: #000000;
		     display: block ;
		  text-align:center;
	   margin-bottom: 0px;
           	  valign:middle;
	           width: 135px;
	          height: 20px;
	       font-size:12px;
	     font-family: Verdana, Arial, Helvetica, sans-serif;
		  background:url("./images/b_down.gif");}
		  


.shd   	{ background-color:#ffffff; color:#333388; font-size:12px; font-family:arial,verdana,sans-serif; font-weight:bold; }
.shd_g 	{ background-color:#f0f0f0; color:#333388; font-size:12px; font-family:arial,verdana,sans-serif; font-weight:bold; }
.shd_g_r{ background-color:#f0f0f0; color:#ff0000; font-size:12px; font-family:arial,verdana,sans-serif; font-weight:bold; }
.shd_r 	{ background-color:#ff3333; color:#333388; font-size:12px; font-family:arial,verdana,sans-serif; font-weight:bold; }

.lineunder {border-bottom: 1px solid #f0f0f0;}

.effectiveEndDate { font-style:italic; font-weight:600; }

.formatedTable td { padding: 5px 10px; }

.evenRow { background-color:#EEF; }

.header { font-weight:bold; color:#000; }

.header td { margin: 0; padding:5px 10px; border-bottom: solid 2px #000; border-top: solid 2px #000; }

.DisabledRow { background-color:#CCC; color:#777; }

.ErrorCause { color:#C55; font-weight:600; }

.lineover { border-top:solid 2px #f0f0f0; }