
UL{ 
  list-style-type:none;  
}

UL, 
LI { 
  text-align:left ;
  margin:0 ;
  padding:0;
}

#zz_main{
 background:#ffffff;
 font-family:Arial,Helvetica,Sans-serif;
 font-size:10px;
 color:#191919;
 margin:0;padding:0;
 height:400px;
 width: 934px;
 ;
}

#maindroite{
	border-top:1px solid Brown;
	border-left:1px solid Brown;
	width:200px;
	height:100%;
	float:right;
}

#maingauche{
	border-top:1px solid Brown;
	border-right:1px solid Brown;
	width:200px;
	height:100%;
	float:left;
}

.libleu, .libleu a{
 list-style-type:disc;
 line-height:25px;
 color:Brown;
	 font-weight: bold; 
 font-family:Arial,Helvetica,Sans-serif;
 font-size:12px;
 text-decoration:none;
}

.linoir a{
 list-style-type:disc;
 color:Black;
 font-family:Arial,Helvetica,Sans-serif;
 font-size:10px;
 margin-left:10px;
 padding-left:10px;
height:19px;
}

#connexion{margin-left:10px;}

#maincentre{
	border:0px solid Black;
	width:524px;
	float:left;
}

#footer{
 background:#FFFFFF;
 font-family:Arial,Helvetica,Sans-serif;
 font-size:12px;
 color:#191919;
 margin:0;padding:0;
 text-align:right;
 line-height:10px;
 border : 0px solid Black;
 width: 934px;
}

/******************************************     */
/*  Tableaux																		*/
/******************************************     */

.tablelist {
	text-align: center;
	width: 100%;
	/*border-collapse: collapse;*/
	border-spacing : 1pt;
}

.tablelist thead th {
	background-color: #c7794d; 
	color: White;  
	font-family: Tahoma,Arial; 
	font-size: 8pt; 
	font-weight: normal; 
	text-align: left; 
}

.dim2{
	background-color: #F1DCB5; 
	color: #004D84;  
	font-family: Tahoma,Arial; 
	font-size: 8pt; 
	font-weight: normal; 
	text-align: left; 
}
.thactions{	width:16px;}

.tablelist tbody tr {
	color: #000000; 
	font-family: Tahoma,Arial;	
	font-size: 8pt; 
	font-weight: normal; 
	text-align: left;	
	border: solid 1pt; 
	border-color: #EEEEEE; 
}

.tablelist tbody tr td {
	white-space: nowrap;
}

#tbodyDiv table tbody tr td {
	white-space: nowrap;
}



/******************************************     */
/*  UL MENU PRINCIPAL			*/
/******************************************     */
UL#tranches{ 
  background-color:#FFFFFF;
  margin-top:2px;
  height:16px;
  clear:both;
  margin:2px 0px;
  margin-left:1px;
  border : 0px;	
}

html>body UL#tranches LI{   
  width:195px;
  margin-left:0px;
}
UL#tranches LI{   
  border:0px solid #000;
  float:left;
  /*width:194px;*/
  width:170px;
  text-align:center;
  line-height:16px;
  margin:0 1px;

}
UL#tranches LI A{ 
  background-color:#FFFFFF;
  /*font-size:1.4em;*/
  font-size:10pt;
  color:#000;
  /*color:#fff;*/
  display:block;
  border:0px;
  text-decoration:none;
}
UL#tranches LI A:hover{ 
  text-decoration:none;
  color:#000;
  background-color:#FFFFD1;
}
UL#tranches LI A.actif{ 
  background:url("http://images.programme-tv.net/gif/bgsemaineactif.gif") bottom left repeat-x;
}
UL#tranches LI A SPAN{ 
/*  color:#fff;*/
}

/******************************************     */
/*  UL SOUS MENU 																*/
/******************************************     */
UL#tranches2{ 
  margin-top:2px;
  height:16px;
  clear:both;
  margin:2px 0px;
  margin-left:1px;
}

html>body UL#tranches2 LI{   
  width:140px;
  margin-left:0px;
}
UL#tranches2 LI{   
  border:0px solid #00000;
  float:left;
  width:30px;
  text-align:center;
  line-height:16px;
  margin:1px;
	white-space: nowrap;

}
UL#tranches2 LI A{ 
  border:1px solid #000;
  background-color:#768B15;
  /*font-size:1em;*/
  font-size:9pt;
  color:#000;
  color:#fff;
  display:block;
	text-decoration:none;
  padding-left:5px;
  padding-right:5px;
}
UL#tranches2 LI A:hover{ 
  border:1px solid #000;
  text-decoration:none;
  color:#000;
  background-color:#FFFFD1;
	text-decoration:none;
}
UL#tranches2 LI A.actif{ 
  background:url("http://images.programme-tv.net/gif/bgsemaineactif.gif") bottom left repeat-x;
	text-decoration:none;
}
UL#tranches2 LI A SPAN{ 
/*  color:#fff;*/
}

/******************************************     */
/*  UL ONGLETS	: boutons d actions		*/
/******************************************     */

/*************************************************/
/* FORMULAIRE */
/*************************************************/

.fieldsetvisible{
	display:block;
	border: 1px solid Brown;
	margin-bottom:15px;
}

.fieldsetinvisible{
	display:none;
	border: 1px solid Brown;
	margin-bottom:15px;
}
legend{
	 background:url("../images/core/old/formseparator.gif") no-repeat;
	 height:43px;
	/*margin-top:25px; */
	padding-right:256px;
	 font-family:Helvetica,Sans-serif;
	 font-size:16px;
	 font-weight: bold; 
	 color:White;
	padding-left:55px;
	padding-top:17px;
}

legend A{padding-left:90px;text-decoration:none;font-weight: bold;	color: White;font-family: Arial, Helvetica, sans-serif;font-size: 9pt;}

legend SPAN A{padding-left:0px;text-decoration:none;font-weight: bold;	color: Black;font-family: Arial, Helvetica, sans-serif;font-size: 9pt;}


.fslegend{
	 /*width:100%;*/
	 height:43px;
	 /*background:#FFFFD1;*/
	 /*background:url("../images/core/formseparator.gif") no-repeat;*/
	 padding:12px 0px 0px 0px;
	 font-family:Helvetica,Sans-serif;
	 font-size:16px;
	 font-weight: bold; 
	 color:Brown;
	 /*margin-left:130px;*/
	 /*padding-top : 12px;*/
	 border:0px solid black;
}

.formseparator{
	 height:43px;
	 background:#FFFFD1;
	 background:url("../images/core/formseparator.gif") no-repeat;
	 padding:4px 0px 0px 50px;
	 font-family:Helvetica,Sans-serif;
	 font-size:16px;
	 font-weight: bold; 
	 color:White;
	 margin-left:130px;
	 border:0px solid black;
}

.formsectionseparator{
	 height:15px;
	 background:#DFA14E;
	 /*padding:0px 0px 0px 20%;*/
	 font-family:Helvetica,Sans-serif;
	 font-size:12px;
	 font-weight: bold; 
	 color:Brown;
	 /*margin-left:130px;*/
	 /*border:0px solid black;*/
	 /*width:100%;*/
}

.hiddenline{
	display:none;
	visibility:hidden;
}

.visibleline{
	width:100%;
	/*display:block;*/
	visibility:visible;
}


.cellule-libelle	{
	width: 150px;	
	background-color: #DFA14E;
	color: White;
	font-family: Tahoma,Arial;
	font-size: 08pt;
	font-weight: bold;
	text-align: right;
	text-indent: 0px;
	border: solid 1pt;
	border-color: #999999;
	vertical-align : middle;
	padding : 0px 0px 0px 5px;
	overflow:hidden;
	/*white-space: nowrap;*/
}


.cellule-valeur		{
	width: 600px;	
	background-color: #FFCF73;
	color: #000000;
	font-family: Tahoma,Arial;
	font-size: 08pt;
	font-weight: normal;
	text-align: left;
	border: solid 1pt;
	border-color: #999999;
	vertical-align : middle;
}

INPUT{font-size:8pt;}
/*************************************************/
/* FILTRE */
/*************************************************/
#container #center #main #content #filtre{font-size: 08pt;	background-color: #EEEEEE;}
#container #center #main #content #filtre SELECT{	font-size: 08pt;	}

#filtreentete{
 font-size: 08pt;
 background:url("../images/core/filtre/cointhautgauche.gif") bottom left no-repeat; 
}

.filtre{
	background-color: #CCCCFF;
	color: #000000;
	font-family: Tahoma,Arial;
	font-size: 08pt;
	font-weight: normal;
	text-align: left;
	border: solid 1pt;
	border-color: #999999;
	vertical-align : middle;
}

.filtreoptionoff{font-size: 08pt;}
.filtreoptionon{color:Blue;font-size: 08pt;}
/*************************************************/
/* CALENDRIER Javascript*/
/*************************************************/


.tablecaljs {
	background-color: #FFF;
	border: 1px solid #000;
	width:200px;
}

.ds_tbl {
	background-color: #FFF;
}

.entetecaljs{
	background-color: #333;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 1px;
}

.detailcaljs{
	background-color: #CCC;
	color: #000;
	font-size: 8px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 20px;
}

.ds_cell {
	background-color: #EEE;
	color: #000;
	font-size: 8px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
}

.ds_cell:hover {
	background-color: #F3F3F3;
}	


/*************************************************/
/* boutique */
/*************************************************/

div.hrboutique {
	height:5px;
	line-height:5px;
	width:94%;
	margin:0 auto;
	margin-top:15px;
	border: 1px solid #9E5E1D;
	border-width:1px 0 0 0;
	clear:both;
}

td.produit {
	margin:0;
	padding:0;
	/*background-color:#FFF6F0;*/
}
td.produit_photo {
	/*background-color:#FFF6F0;*/
	text-align:center;
}
td.produit_photo img {
	border: 1px solid #999999;
	border-width:0;
}
p.produit_domaine
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC6600;
}
p.produit_titre {
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
p.produit_fournisseur {
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #000000;
}
p.produit_ref {
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #000000;
}
p.produit_prix {
	margin:0;
	padding:3px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C05905;
	/*border:1px solid black;*/
}
p.produit_prix span {
	/*border:2px solid #CC6600;
	padding:0 5px;*/
}
div.produit_description {
	padding:5px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
div.produit_description a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:4px 0;
	text-decoration: none;
	font-weight: bold;
	color: #3C4F68;
}
div.produit_description a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #999999;
}
td.produit_lien {
	text-align:right;
	margin:0;
	padding:3px 10px;
	color: #0E0568;
}
td.produit_lien a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #0E0568;
}
td.produit_lien a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FEB70D;
}
/*************************************************/
/* rayon */
/*************************************************/

		.Text5link:link {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:15px; font-weight:normal; letter-spacing:-1px; color:#000000; text-decoration:none; }
		.Text5link:visited {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:15px; font-weight:normal; letter-spacing:-1px; color:#000000; text-decoration:none; }
		.Text5link:active {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:15px; font-weight:normal; letter-spacing:-1px; color:#000000; text-decoration:underline; }
		.Text5link:hover {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:15px; font-weight:normal; letter-spacing:-1px; color:#000000; text-decoration:underline; }
		.Text5-white {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; letter-spacing: -1px;	 color: #FFFFFF	}
		.Text5-div {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; letter-spacing: -1px;	 color: #773366;	}


/*************************************************/
/* pagination */
/*************************************************/


/* ******************* REDEF APP BLUE *************************/

BODY{background-color:#FFFFF0;margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:center;background-image:url(../images/core/fond.jpg);}

#container{float:top;background:White;background-position:center top;width:999px;margin:0 auto;padding:0;border:1px solid #7E502A;text-align:left; font-family: Arial, Helvetica, sans-serif;background-repeat:repeat;height:auto !important;min-height:100%;}


/* Palettes */
#container #container_palette_Identification{color:#556E73;float:right;text-align:left;margin:0;padding:0;height:74px;width:178px;z-index: 10;font-size:10px;display:Block;}
#container #container_palette_Identification #palette_Identification{background:transparent url(../images/core/palette/Identification.png) repeat scroll 0 0;height:74px;width:178px;}		
#container #container_palette_Identification #palette_Identification #palette_Identification_Title{padding:15 0 0 50;font-size:12px;}
#container #container_palette_Identification #palette_Identification #palette_Identification_Link{padding:5 0 0 50;}


#container #container_palette_Panier{color:#556E73;float:right;text-align:left;margin:0;padding:0;height:74px;width:178px;z-index: 10;font-size:10px;display:Block}
#container #container_palette_Panier #palette_Panier{background:transparent url(../images/core/palette/Panier.png) repeat scroll 0 0;height:74px;width:178px;}		
#container #container_palette_Panier #palette_Panier #palette_Panier_Title{padding:15 0 0 50;font-size:12px;}
#container #container_palette_Panier #palette_Panier #palette_Panier_Link{padding:5 0 0 50;}



#container #header {font-size:10px; font-weight: bold;  color:#191919;width:999px;height:74px;background:url("../images/core/bandeau_haut.jpg");border-bottom:1px solid Black;margin:0;padding:0;}
#container #header #logo					{ width:250px;float:left ;border-right:1px solid #7E502A;}
#container #header #logo					IMG {border:0px;decoration:none;}
#container #header #raccourcis		{ height:30px;width:200px;float:right;background-color:#7E502A;}


#container #header2{font-size:10px;width: 999px;height: 21px; font-weight: bold;  color:#191919; border-bottom : solid 1px #000000; text-align:left;}
#container #header2 #headerusername{ float:left;font-weight:normal;}
#container #header2 #headerusername FORM{padding:0px;font-size:8pt;margin:0px;}
#container #header2 #headerusername A{color:Red;}
#container #header2 #headeruserdate{ float:right;}

#container #header3{width: 999px;height: 23px;}
#container #header3 #menuTopGauche{width: 249px;height: 23px;float:left;}
#container #header3 #menuTopCentre{width: 500px;height: 23px;float:left;}
#container #header3 #menuTopDroite{width: 250px;height: 23px;float:left;}


#container #titre   {width:999px;font-weight:bold;color:Green;font-size:12px;height:15px;border-bottom:1px solid #7E502A;}

#container #center{position:relative;width:999px;margin:0px;padding:0px;float:left;height:auto !important;min-height:100%;background:White url("../images/core/menu/fond_menu.jpg");background-position:top left;background-repeat:no-repeat;}
#container #center #menu {width:250px;border-right:0px solid Black;float:left;font-size: 10px;font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-align:center;}
#container #center #menu #famille{height:45px;width:100%;color: #c7794d;background:url("../images/core/menu/typemenubullet.gif");background-repeat:no-repeat;background-position:right;}
#container #center #menu #famille #familleoptions{padding-top:25px;font-size: 11px;}
#container #center #menu #menuoptions {height:19px;width:100%;color: #835B06;text-align:right;background:url("../images/core/menu/bullet.gif");background-repeat:no-repeat;background-position:right;}
#container #center #menu #menuoptions A{height:19px;width:100%;color: #835B06;text-align:right;padding-right:20px;text-decoration:none;}
#container #center #menu #menuoptions A:hover{color:White;background:#c7794d;border-top:1px solid #835B06;border-bottom:1px solid #835B06;}

#container #center #menu #search{width:242px;line-height:20px;border:0px solid Black;float:left;font-size: 9pt;padding:4px;margin:10 0 20 0;background-image:url(../images/core/fond.jpg);}
#container #center #menu #search #search_title{width:242px;height:39px;background:White url("../images/core/boutique/Moteur_de_recherche.gif");background-position:center;background-repeat:no-repeat;float:left;}
#container #center #menu #search #search_line{width:242px;float:left;}
#container #center #menu #search #search_line #search_line_libfield{width:70px;float:left;}
#container #center #menu #search #search_line #search_line_field{width:172px;float:left;}
#container #center #menu #search #search_line #search_line_field INPUT{font-size: 9pt;}
#container #center #menu #search #search_line #search_line_field SELECT{font-size: 9pt;}

#container #center #menu #panier{width:242px;line-height:20px;border:0px solid Black;float:left;font-size: 9pt;padding:4px;margin:0px;background:#B4EC84;}
#container #center #menu #panier #panier_title{width:242px;height:39px;background:White url("../images/core/boutique/caddie3.gif");background-position:center;background-repeat:no-repeat;float:left;}
#container #center #menu #panier #panier_line{width:242px;float:left;text-align:left;}
#container #center #menu #panier #panier_line #panier_line_headqte{width:30px;float:left;border-bottom:1px solid Black;font-weight:bold;}
#container #center #menu #panier #panier_line #panier_line_headproduit{width:162px;float:left;border-bottom:1px solid Black;font-weight:bold;}
#container #center #menu #panier #panier_line #panier_line_headprix{width:50px;float:left;border-bottom:1px solid Black;font-weight:bold;}
#container #center #menu #panier #panier_line #panier_line_qte{width:30px;float:left;text-align:left;}
#container #center #menu #panier #panier_line #panier_line_produit{width:162px;float:left;overflow:hidden;text-align:left;}
#container #center #menu #panier #panier_line #panier_line_prix{width:50px;float:left;text-align:left;}
#container #center #menu #panier #panier_total{width:242px;float:left;font-weight:bold;text-align:right;border:1px solid black;}


#container #center #menu A:link{}
#container #center #menu A:active{}
#container #center #menu A:hover{color:White;background:#c7794d;border-top:1px solid #835B06;border-bottom:1px solid #835B06;}
#container #center #menu A:visited{}

#container #center #main {width:Auto;margin:0px;padding:0px;float:left;}
#container #center #main #message {width:550;height:30px;float:left;margin:0;padding:0;border-bottom:1px solid #7E502A;}
#container #center #main #content {font-family: Arial, Helvetica, sans-serif; width:730px;float:left;margin:0;padding:0;border:0px solid Red;overflow:auto;}

#container #center #main #content #blocAccueil{width:550px;border:1px solid Black;height:50px;font-size:10pt;margin-top:10px;}
#container #center #main #content #blocAccueil_titleBlue{width:550px;background:LightBlue;font-weight:bold;border-bottom:1px dashed Black;text-align:center;}
#container #center #main #content #blocAccueil_titleYellow{width:550px;background:LightYellow;font-weight:bold;border-bottom:1px dashed Black;text-align:center;}
#container #center #main #content #blocAccueil_line{width:550px;font-size:9pt;}
#container #center #main #content #blocAccueil_line #blocAccueil_headdate{width:150px;float:left;border-bottom:1px solid Black;font-weight:bold;}
#container #center #main #content #blocAccueil_line #blocAccueil_headproducteur{width:150px;float:left;overflow:hidden;border-bottom:1px solid Black;margin-left:1px;font-weight:bold;}
#container #center #main #content #blocAccueil_line #blocAccueil_headproduit{width:150px;float:left;overflow:hidden;border-bottom:1px solid Black;margin-left:1px;font-weight:bold;}
#container #center #main #content #blocAccueil_line #blocAccueil_headaction{width:96px;float:left;overflow:hidden;border-bottom:1px solid Black;margin-left:1px;font-weight:bold;}
#container #center #main #content #blocAccueil_line #blocAccueil_date{width:150px;float:left;}
#container #center #main #content #blocAccueil_line #blocAccueil_producteur{width:150px;float:left;overflow:hidden;margin-left:1px}
#container #center #main #content #blocAccueil_line #blocAccueil_produit{width:150px;float:left;overflow:hidden;margin-left:1px}
#container #center #main #content #blocAccueil_line #blocAccueil_action{width:96px;float:left;overflow:hidden;margin-left:1px;}


#container #center #main #content #debug {width:100%;float:top;margin:0;padding:0;font-size:10px;border:1px solid Black;}
#container #center #main #content #action {height:18px;width:100%;background:#835B06;border:0px solid #c7794d;} 
#container #center #main #content #action UL#onglets	{text-align:left;float:left;}
#container #center #main #content #action UL#onglets LI{ border:1px solid #000; float:left; text-align:center; margin-right:5px;white-space: nowrap;background:LightBlue;}
#container #center #main #content #action UL#onglets LI A					{ background:url("../images/core/boutons/bouton_off.gif");text-decoration:none; display:block; color:#000000 ; font-size:10pt;white-space: nowrap;}
#container #center #main #content #action UL#onglets LI A.actif		{ text-decoration:none; color:#555555;}
#container #center #main #content #action UL#onglets LI A:hover		{ background:url("../images/core/boutons/bouton_on.gif");text-decoration:none; color:Red;}
#container #center #main #content #action UL#onglets LI A:visited	{ text-decoration:none; color:#000000;}
#container #center #main #content #action UL#onglets LI A:link		{ text-decoration:none; color:#000000;}
#container #center #main #content #data {float:left;width:100%;}
#container #center #main #content #elementData A{color:Red;text-decoration:none;}
#container #center #main #content #colonnedroite{width:130px;background:Green;float:right;}

#container #center #main #content #divPagination{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 12px;letter-spacing: -1px;border:0px solid Black;height:40px;padding-top:10px;text-align=center;width:550px}
#container #center #main #content #divPagination .black {color: Black	}	
#container #center #main #content #divPagination .red 	{ color: Red	}	
#container #center #main #content #container #center #main #content #divPagination a {color:#222222; text-decoration:none; }		
#container #center #main #content #divPagination a:link 	 {}		
#container #center #main #content #divPagination a:visited {}
#container #center #main #content #divPagination a:active  {color:#222222; text-decoration:underline; }
#container #center #main #content #divPagination a:hover 	 {color:#22AA22; text-decoration:underline; }

#container #bottom {font-size:12px;width:999px;height:15px;border-top:1px solid #7E502A;padding-right:10px;padding:0;text-align:right;font-weight:bold;position:relative;float:left;}

#popup{display:none;}
#black {background-color:black;bottom:0;	height:100%;	left:0;	opacity:0.6;	position:fixed;	top:0;	width:100%;	z-index:20;}
/*#popup .inner {	background-color:#4E2D4A;	border-bottom:1px solid #458D8B;	border-top:1px solid #458D8B;	left:0;	padding-bottom:10px;	padding-top:10px;	position:absolute;	top:200px;	width:100%;	z-index:21;}*/
#popup .inner {	background-color:White;	border-bottom:1px solid #458D8B;	border-top:1px solid #458D8B;	left:0;	padding-bottom:10px;	padding-top:10px;	position:absolute;	top:200px;	width:100%;	z-index:21;}
#popup .content {	color:white;	margin-left:16%;margin-right:16%;	text-align:left;border:1px solid Black;}

.loading{width:35px;height:35px;background:none;background-image:url('../images/core/popup/load.gif');}

#popup .popupheader{text-align:right;border-bottom:1px solid Black;background:Blue;width:100%;height:20px}
#popup .popupheader A{color:White;}

/*************************************************/
/* CALENDRIER Php*/
/*************************************************/
	
	
#tbodyCal table tbody tr td {white-space: nowrap;font-size: 10pt; }
#tbodyCal table tbody th {white-space: nowrap;font-size: 10pt; }

.tableCalheadMonth {color: #000000; font-family: Tahoma,Arial;	font-size: 10pt; font-weight: bold; text-align: center;height: 17;background-image:url('../images/core/calendar/cal_head.jpg');	border: solid 1pt;}
.tableCalheadday {color: #000000; font-family: Tahoma,Arial;	font-size: 10pt; font-weight: normal; text-align: right;height: 17;width:116;background-image:url('../images/core/calendar/cal_headday.jpg');	border: solid 1pt;}
.tableCalbodyday {background-color: #FFFFCC; font-family: Tahoma,Arial;	font-size: 8pt; font-weight: normal; text-align: left;height: 50;width:116;border: solid 1pt;}

/* specifique p_dsp_calendrierMois2 : saisie activité*/
.tableCalbodydaygreen {background-color: #97EF9C; font-family: Tahoma,Arial;	font-size: 8pt; font-weight: normal; text-align: left;height: 50;width:116;border: solid 1pt;}
.tableCalbodydayorange {background-color: #FFE168; font-family: Tahoma,Arial;	font-size: 8pt; font-weight: normal; text-align: left;height: 50;width:116;border: solid 1pt;}
.tableCalbodydayred {background-color: #FF7653; font-family: Tahoma,Arial;	font-size: 8pt; font-weight: normal; text-align: left;height: 50;width:116;border: solid 1pt;}



/* Affichage en onglet */
		#ongletElement{font-size:10px;width:700px;border:0px; border-bottom:0px solid Black;padding:0px;margin:0px;padding-left:15px;padding-right:15px;margin-left:3px;margin-right:15px;border-bottom:1px solid Black;background:#AAAAAA;margin-top:0pxpadding-top:0px;}
		/*.ongletActif{height:20px;background:url("../images/core/onglet/n2g_webmail_fond_titre.gif");color:Black;border:0px solid Black;border-bottom:0px solid Black;}*/
		.ongletActif{width:60px;height:20px;background:#AAAAAA;color:Black;border:0px solid Black;border-bottom:0px solid Black;}
		.ongletActif A{text-decoration:none;color:Black;font-weight:bold;}
		/*.ongletInactif{height:20px;background:url("../images/core/onglet/n2g_webmail_fond_titre.gif");color:Black;border:1px solid Black;border-bottom:1px solid Black;}*/
		.ongletInactif{width:60px;height:20px;background:#CCCCCC;color:Black;border:1px solid Black;border-bottom:1px solid Black;}
		.ongletInactif A{text-decoration:none;color:White}
		.ongletInactif A:hover{color:Red}
		.ongletEmpty{height:20px;background:White;border:0px solid Black;border-bottom:1px solid Black;}
		
		.contentActif{visibility:visible;display:block;border:10px solid Black;}
		.contentInactif{visibility:hidden;display:none;border:1px solid Black;}


#container #center #main #content #produitlist{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;height:125px;width:550px;border-top:1px solid Black;padding-top:5px;float:left;overflow:hidden;}
#container #center #main #content #produitlist #produitlist_actions{line-height:100px;float:left;height:100px;width:100px;padding-right:10px;border-right:1px Solid Black;	font-size: 10px;	font-weight: bold;	color: #C05905;text-align:center;}
#container #center #main #content #produitlist #produitlist_photo{vertical-align:center;padding-top:25px;padding-left:10px;float:left;height:150px;width:100px;padding-right:10px;border-right:0px solid Black;}
#container #center #main #content #produitlist #produitlist_domaine{padding-left:10px;line-height:20px;float:left;border:0px solid black;width:200px;	font-size: 11px;	font-weight: bold;	color: #CC6600;}
#container #center #main #content #produitlist #produitlist_ref{padding-right:10px;border:0px solid black;width:50px;	float:right;	text-align:right;	font-size: 10px;	font-style: italic;	color: #000000;}
#container #center #main #content #produitlist #produitlist_titre{float:left;padding-left:10px;width:300px;	border:0px solid black;margin:0;	font-size: 11px;	font-weight: bold;	color: #000000;}
#container #center #main #content #produitlist #produitlist_producteur{padding-left:10px;float:left;width:300px;	margin:0;	font-size: 10px;	font-style: italic;	color: #000000;}
#container #center #main #content #produitlist #produitlist_description{padding-left:10px;overflow:hidden;height:38px;background:White;border-top:0px solid Black;border-bottom:0px solid Black;width:300px;float:left;font-size: 10px;	color: #000000;}
#container #center #main #content #produitlist #produitlist_prix{width:100px;border-left:0px solid Black;float:left;	margin:0;	padding:0px;	font-size: 10px;	font-weight: bold;	color: #C05905;text-align:center;}
#container #center #main #content #produitlist #produitlist_poids{padding-left:10px;float:left;width:200px;border:0px solid Black;}
#container #center #main #content #produitlist #produitlist_panier{float:left;}


/* liste des articles en boutique */
#container #center #main #content #boutiquelist{color: rgb(85, 110, 115);font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;border:1px solid Black; width:159px;height:325px;background:rgb(242, 242, 242);float:left;margin:0 0 10 10;padding-left:1px;}	
#container #center #main #content #boutiquelist #boutiquelist_ref{height:15px;margin:0 0 5 5;font-size:8pt;}	
#container #center #main #content #boutiquelist #boutiquelist_famille{height:15px;margin:0 0 5 5;}	
#container #center #main #content #boutiquelist #boutiquelist_famille A{text-decoration:none;color: rgb(85, 110, 115);}	
#container #center #main #content #boutiquelist #boutiquelist_famille A:hover{text-decoration:underline;}	
#container #center #main #content #boutiquelist #boutiquelist_famille A:visited{text-decoration:none;}	
#container #center #main #content #boutiquelist #boutiquelist_photo{height:160px;padding:0;background:White;display:table-cell;vertical-align:middle;width:159px;text-align:center;}	
#container #center #main #content #boutiquelist #boutiquelist_photo SPAN{height:160px;text-align:center;width:159px;}	
#container #center #main #content #boutiquelist #boutiquelist_photo A{height:160px;text-align:center;width:159px;}	
#container #center #main #content #boutiquelist #boutiquelist_photo IMG{border:1px solid rgb(242, 242, 242);}	
#container #center #main #content #boutiquelist #boutiquelist_titre{height:50px;margin:0 0 0 5;}	
#container #center #main #content #boutiquelist #boutiquelist_producteur {height:50px;margin:0 0 0 5;}	
#container #center #main #content #boutiquelist #boutiquelist_producteur A{text-decoration:none;color: rgb(85, 110, 115);}	
#container #center #main #content #boutiquelist #boutiquelist_producteur A:hover{text-decoration:underline;}	
#container #center #main #content #boutiquelist #boutiquelist_producteur A:visited{text-decoration:none;}	
#container #center #main #content #boutiquelist #boutiquelist_prix{border:0px solid Black;height:30px;text-align:center;font-size:12pt;color:rgb(250, 40, 143);font-weight:bold;}	


/* debut inutile ??*/
#container #center #main #content #produitlist #boutiquelist_actions{line-height:100px;float:left;height:100px;width:100px;padding-right:10px;border-right:1px Solid Black;	font-size: 10px;	font-weight: bold;	color: #C05905;text-align:center;}
#container #center #main #content #produitlist #boutiquelist_domaine{padding-left:10px;line-height:20px;float:left;border:0px solid black;width:200px;	font-size: 11px;	font-weight: bold;	color: #CC6600;}
#container #center #main #content #produitlist #boutiquelist_description{padding-left:10px;overflow:hidden;height:38px;background:White;border-top:0px solid Black;border-bottom:0px solid Black;width:300px;float:left;font-size: 10px;	color: #000000;}
#container #center #main #content #produitlist #boutiquelist_poids{padding-left:10px;float:left;width:200px;border:0px solid Black;}
#container #center #main #content #produitlist #boutiquelist_panier{float:left;}
/* fin inutile ??*/



#container #center #main #content #milieu{border:0 solid Black;float:left;margin:0;overflow:hidden;padding:0;vertical-align:top;width:550px;}

#container #center #main #content #droite {border:0 solid Black;float:right;height:auto !important;margin:0;padding:0;vertical-align:top;width:240px;}



#container #center #main #content #milieu #produit{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;width:550px;padding-top:5px;border:0px solid Black;min-height:100%;height:auto !important;}
#container #center #main #content #milieu #produit #produit_actions{line-height:100px;float:left;height:100px;width:100px;padding-right:10px;border-right:1px Solid Black;	font-size: 10px;	font-weight: bold;	color: #C05905;text-align:center;}
#container #center #main #content #milieu #produit #produit_photo{vertical-align:center;padding-top:25px;padding-left:10px;float:left;height:250px;width:200px;padding-right:10px;border-right:0px solid Black;}
#container #center #main #content #milieu #produit #produit_domaine{padding-left:10px;line-height:20px;float:left;border:0px solid black;width:200px;	font-size: 11px;	font-weight: bold;	color: #CC6600;}
#container #center #main #content #milieu #produit #produit_ref{float:right;border:0px solid black;width:50px;	float:left;	text-align:right;	font-size: 10px;	font-style: italic;	color: #000000;}
#container #center #main #content #milieu #produit #produit_titre{float:left;padding-left:10px;width:300px;	border:0px solid black;margin:0;	font-size: 20px;	font-weight: normal;	color: #000000;}
#container #center #main #content #milieu #produit #produit_producteur{display:none;}
#container #center #main #content #milieu #produit #produit_description{float:left;width:100%;}
#container #center #main #content #milieu #produit #produit_prix{width:100px;border-left:0px solid Black;float:left;	margin:0;	padding:0px;	font-size: 10px;	font-weight: bold;	color: #C05905;text-align:center;}
#container #center #main #content #milieu #produit #produit_poids{padding-left:10px;float:left;width:200px;border:0px solid Black;}
#container #center #main #content #milieu #produit #produit_form{padding:6px;width:200px;float:left;border:1px solid Black;}
#container #center #main #content #milieu #produit #produit_form #produit_formline{width:200px;float:left;}
#container #center #main #content #milieu #produit #produit_form #produit_formline_lib{width:100px;float:left;}
#container #center #main #content #milieu #produit #produit_form #produit_formline_field{width:100px;float:left;}
#container #center #main #content #milieu #produit #produit_form #produit_formline_action{width:200px;float:left;}

	
#container #center #main #content #milieu #producteur{width:100%;}
#container #center #main #content #milieu #producteur #producteur_title{background:url("../images/core/boutique/fond_producteur.gif") repeat-x;color:White;}


#container #center #main #content #milieu #producteur #producteur_actions{line-height:100px;float:left;height:100px;width:100px;padding-right:10px;border-right:1px Solid Black;	font-size: 10px;	font-weight: bold;	color: #C05905;text-align:center;}
#container #center #main #content #milieu #producteur #producteur_photo{vertical-align:center;padding-top:25px;padding-left:10px;float:left;height:250px;width:200px;padding-right:10px;border-right:0px solid Black;}
#container #center #main #content #milieu #producteur #producteur_domaine{padding-left:10px;line-height:20px;float:left;border:0px solid black;width:200px;	font-size: 11px;	font-weight: bold;	color: #CC6600;}
#container #center #main #content #milieu #producteur #producteur_ref{float:top;border:0px solid black;width:50px;	float:left;	text-align:right;	font-size: 10px;	font-style: italic;	color: #000000;}
#container #center #main #content #milieu #producteur #producteur_titre{float:top;padding-left:10px;width:300px;	border:0px solid black;margin:0;	font-size: 20px;	font-weight: normal;	color: #000000;}
#container #center #main #content #milieu #producteur #producteur_producteur{display:none;}
#container #center #main #content #milieu #producteur #producteur_description{display:none;}

	
#container #center #main #content #GestionOptions{padding-top:10px;}
#container #center #main #content #GestionOptions #GestionOptions_title{font-style:italic;font-weight: bold;	color: #CC6600;padding-bottom:10px;}
#container #center #main #content #GestionOptions #GestionOptions_content{}
#container #center #main #content #GestionOptions #GestionOptions_content a{text-decoration:none;color:Blue;font-size:11px;padding-left:5px;}
#container #center #main #content #GestionOptions #GestionOptions_content #GestionOptions_TypeOption{font-weight: bold;}
#container #center #main #content #GestionOptions #GestionOptions_content #GestionOptions_TypeOption A{decoration:none;}
#container #center #main #content #GestionOptions #GestionOptions_content #GestionOptions_Option{padding-left:20px;}




