/* DEBUT IBOX*/
#ibox_content { background: #222; border-color: #222; color: #fff; }
#ibox_wrapper { background: #222; border-color: #444; }
#ibox_footer_wrapper { left: 0; right: 0; top: 0; padding: 3px 10px; }
#ibox_footer_wrapper, #ibox_footer_wrapper a { color: #8dd6e2; background: #444; }
#ibox_footer_wrapper a { color: #8dd6e2; font-weight: bold; text-decoration: none; padding: 0 3px; }
#ibox_content { margin: 25px 0 0 0; padding: 10px; }
/* FIN IBOX */
A.RUB_AJT:link,A.RUB_AJT:visited
{ color:#CC0000;
}
A.PAYS_AJT:link,A.PAYS_AJT:visited
{ color:#CC0000;
}
A.ZONES_AJT:link,A.ZONES_AJT:visited
{ color:#CC0000;
}

.ident TH
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0000FF;
	border-bottom: 0px none;
	
	}
.exp_tab
	{ 
	 border-collapse:collapse;
	}
#exp_prod th
	{ border:#000 solid 1px;
	background-color:#C60;
	color:#FFF;
	}
#exp_prod td
	{ border:#000 solid 1px;
	}
/*CALENDRIER CSS */
.contenu {
	background-color: #FFFFCC;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
}
.contenu#droite{border-right: 1px solid #000000;}
.CDAT {
	background-color: #FFFF99;
	border: 1px #00CCCC;
}


.ligndate{
	background-color: #DDDDFF;
	text-align: center;
	border-type:solid;
	vertical-align: middle;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 1px solid #000000;


}
.entete {
	background-color: #FFFFCC;
	background-color: #DDDDFF;
	text-align: center;
	border-type:solid;
	vertical-align: middle;
	border-left: 1px solid #000000;
	border-right: 0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-variant: small-caps;	
}
.entdroite{
 border-right: 1px solid #000000;
 background-color: #FFFFCC;
	background-color: #DDDDFF;
	text-align: center;
	border-type:solid;
	vertical-align: middle;
	border-left: 1px solid #000000;	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-variant: small-caps;	}
.clente
	{ color:#0000FF;  
	  font-size: 12px;
  	  font-family: Verdana;  	  
  	  font-weight: bold;  	  
	}

/*===== FIN CALENDRIER =======*/
#TITRE_EXP
	{ background:#F0F;
	  color:#FFF;
	}
.ident TD
 {border-bottom: 1px solid #0000FF;
 border-left: 1px solid #0000FF;
 border-right: 1px solid #0000FF;
 border-top:0px none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
 }
 .ident TD.submit
 { border:0px none;
   text-align:right;
 }
 .TAB_ADMIN
 	{ padding: 0px;
	  border-spacing: 0px;
	  border-collapse:collapse;
 	}
 .TAB_ADMIN TH
 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0000FF;
	border:#000000 1px solid;
	border-bottom: 0px none;
 }
 .TAB_ADMIN TD
 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	border:#000000 1px solid;
 }
 .ADMIN_INP
 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	
 }
 .ADMIN_ERREUR
 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	border:1px solid #FF0000;
 }
 
.FICH
 { border:1px none;
 border-spacing: 2px;
  }
.FICH:hover
 { border:#FF0000 solid 1px;
   
 }

.FICHSEL
 { border:#0000FF dotted 1px;
   background-color:#CCCCFF;
 }
 .FICHSEL:hover
 { border:#FF0000 solid 1px;
 }
.FICH_masque
 { border:none;
 border-spacing: 2px;
 color:#999;}
 .FICH_masqueSEL:hover
 { border:#FF0000 solid 1px;
 }
 A {	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: bold;
	font-size:10px; 
	color:#0000FF;
	}	
a:link,a:visited {text-decoration:none;
		  font-size:10px;
		  font-weight: bold;
		  color:#0000FF;}
a:hover,a:active{
	text-decoration:underline;
	color: #FF0000;
}
.liste_def
{ border-spacing: 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: bold;
	font-size:10px; 
}
.liste_def TD
{ 
background-color:#CCCCFF;
}
.OBJ_SELEC
{
background-color:#0000FF;
color:#FFFF00;
}
.OBJ_NON
{ background-color:#999999;
 color:#000000;
}
.OBJ_CASE
{ 
border:#0000FF 1px solid;
}
.OBJ_CAR
{ font:Verdana, Arial, Helvetica, sans-serif 14px bold;
}
.OBJ_CAR TH
{ color:#0000FF;
 text-decoration:underline;
 text-align:center;
}


#HIST_ADM
{  border-spacing:0px;
	  
	   border:0px;
	 
	}
#HIST_ADM TD
	{ vertical-align:top;
	  background-color:#8080CC;
	   border-bottom : 2px solid #FFFFFF;
	}
#HIST_ADM TEXTAREA
	{
		width:300px;}
	#box
 	{ position: absolute;
    background-color:#FFFFFF;
 	  border:1px solid #000000;
 	  padding:5px;
 	  display:block;
 	}
 	#grise
 	{ position: absolute;
    top:0px;
    left:0px;
    background-color:#CCCCCC;
 	}
.stock
	{ border:1px solid #000;
	padding:0px;
	margin:0px;
	border-collapse: collapse;
	}
.stock TH
	{ background-color:#FC6;
	
	}
.stock TD
	{ border:1px solid #000;}



.ERR_BOX
	{ border : 1px solid #FF0000;
	  background-color:#FFCCCC;
	  color : #800000;
	  font-weight:bold;
	}
.ERR_PRIX
	{ /*ERREUR PRIX NON CONFORME DANS LA SECTION COMMANDE*/
	 background-color:#FF8080;
	}
.tabbed_area {
    border:1px solid #494e52;
    background-color:#636d76;
    padding:8px;
}
ul.tabs {
    margin:0px; padding:0px;
}
ul.tabs li {
    list-style:none;
    display:inline;
}
ul.tabs li a {
    background-color:#464c54;
    color:#ffebb5;
    padding:8px 14px 8px 14px;
    text-decoration:none;
    font-size:9px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    text-transform:uppercase;
    border:1px solid #464c54;
}
ul.tabs li a:hover {
    background-color:#2f343a;
    border-color:#2f343a;
}
ul.tabs li a.active {
    background-color:#ffffff;
    color:#282e32;
    border:1px solid #464c54;
    border-bottom: 1px solid #ffffff;
}
.content {
    background-color:#ffffff;
    padding:10px;
    border:1px solid #464c54; 
}
#content_2, #content_3,#content_4,#content_5,#content_6,#content_7,#content_8,#content_9 { display:none; }
ul.tabs {
    margin:0px; padding:0px;
    margin-top:5px;
    margin-bottom:6px;
}
.content ul {
    margin:0px;
    padding:0px 20px 0px 20px;
}
.content ul li {
    list-style:none;
    border-bottom:1px solid #d6dde0;
    padding-top:15px;
    padding-bottom:15px;
    font-size:13px;
}
.content ul li a {
    text-decoration:none;
    color:#3e4346;
}
.content ul li a small {
    color:#8b959c;
    font-size:9px;
    text-transform:uppercase;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    position:relative;
    left:4px;
    top:0px;
}
.content ul li:last-child {
    border-bottom:none;
}
ul.tabs li a {
    background-image:url(images/tab_off.jpg);
    background-repeat:repeat-x; 
    background-position:bottom;
}
ul.tabs li a.active {
    background-image:url(images/tab_on.jpg);
    background-repeat:repeat-x;
    background-position:top;
}
.content {
    background-image:url(images/content_bottom.jpg);
    background-repeat:repeat-x; 
    background-position:bottom;
}