/* ---------- Styles specific to products ----------- */

/* Types produits */

td.TypProdTitle {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 14px;
	color : rgb(255,255,255);
	text-decoration : none;
	text-align : left;
	vertical-align : center;
	padding-left : 25px;
	/*padding-top : 10px;*/
	background :  rgb(255,154,0) url(../images/site_flred.gif) no-repeat center left;
	/*border-bottom : 1px solid rgb(36,52,117);*/
	height :  18px;
	}
td.TypProdTitleDetail {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 16px;
	color : rgb(36,52,117);
	text-decoration : none;
	text-align : left;
	padding-left : 20px;
	border-bottom : 0px solid rgb(240,240,240);
	background :  rgb(255,255,255) url(../images/menu_st.gif) no-repeat center left;
	border-bottom : 1px solid rgb(203,220,252);
	height :  24px;
	}
td.TypProdDescr {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(102,102,102);
	text-decoration : none;
	text-align : justify;
	padding-top : 10px;
	padding-bottom : 2px;	
	padding-right : 5px;	
	padding-left : 0px;
	}
td.TypProdDescr a {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(0,62,135);
	text-decoration : underline;
	}
td.TypProdDescr a:hover {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(255,154,0);
	text-decoration : underline;
	}


/*  ---------Produits-------- */
table.list {
	/*border : 1px dashed rgb(156,154,156);*/
	width : 100%;
	padding : 0px;
	/*margin : 10px;*/
}
table.Produit {
	border : 1px solid rgb(36,52,117);
}
table.ProduitDetail {
	border : 0px solid rgb(36,52,117);
	width : 100%;
}
td.ProduitsTitle {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 14px;
	color : rgb(255,255,255);
	text-decoration : none;
	text-align : left;
	vertical-align : center;
	padding-left : 25px;
	/*padding-top : 10px;*/
	background :  rgb(255,154,0) url(../images/site_flred.gif) no-repeat center left;
	height :  18px;
	}
td.ProduitsDescr {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(102,102,102);
	text-decoration : none;
	text-align : justify;
	padding-top : 10px;
	padding-bottom : 2px;	
	padding-right : 5px;	
	padding-left : 0px;
	}
td.ProduitsDescr a {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(0,62,135);
	text-decoration : underline;
	}
td.ProduitsDescr a:hover {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(255,154,0);
	text-decoration : underline;
	}


td.ProduitsCar {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal;
	font-Style : normal;
	font-Size : 11px;
	color : rgb(36,52,117);
	text-decoration : none;
	text-align : justify;
	padding-top : 5px;
	padding-bottom : 2px;	
	padding-right : 2px;	
	padding-left : 25px;
	vertical-align : top;
	}

td.linkItemsProduits {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(36,52,117);
	text-decoration : none;
	text-align : justify;
	padding-top : 3px;
	padding-bottom : 3px;	
	padding-right : 0px;	
	padding-left : 20px;
	}
td.linkItemsProduits a {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(36,52,117);
	background :  url(../images/site-fl-link.gif) no-repeat center left;
	padding-left : 15px;
	text-decoration : none;
	}
td.linkItemsProduits a:hover {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(249,113,3);
	background :  url(../images/site-fl-link-hover.gif) no-repeat center left;
	padding-left : 15px;
	text-decoration : underline;
	}

td.ProduitsPrice {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold;
	font-Style : normal;
	font-Size : 12px;
	color : rgb(255,0,0);
	text-decoration : none;
	text-align : justify;
	padding-top : 5px;
	padding-bottom : 2px;	
	padding-right : 2px;	
	padding-left : 25px;
	vertical-align : top;
	}

td.ListProduitsPrice {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold;
	font-Style : normal;
	font-Size : 11px;
	color : rgb(255,0,0);
	text-decoration : none;
	text-align : justify;
	padding-top : 2px;
	padding-bottom : 2px;	
	padding-right : 0px;	
	padding-left : 0px;
	vertical-align : top;
	}

/* Items produits dans liste  */

td.ListTitle {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 12px;
	color : rgb(255,255,255);
	background-color : rgb(255,204,0);
	text-decoration : none;
	text-align : center;
	padding : 2px;
	/*width : 18px;*/
	}
td.ListTitleOrd {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 12px;
	color : rgb(255,255,255);
	background-color : rgb(255,255,255);
	text-decoration : none;
	text-align : left;
	padding : 2px;
	/*width : 18px;*/
	}


td.ListItemSsborder {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(102,102,102);
	text-decoration : none;
	text-align : left;
	vertical-align : top;
	padding-right : 2px;
	padding-left: 2px;
	}
td.ListItemSsborder a {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(0,62,135);
	text-decoration : underline;
	}
td.ListItemSsborder a:hover {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(255,154,0);
	text-decoration : underline;
	}
td.ListItem {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(102,102,102);
	text-decoration : none;
	text-align : left;
	vertical-align : top;
	padding-right : 2px;
	padding-left: 2px;
	border-right: 1px solid rgb(224,224,224);
	}
td.ListItem a {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(0,62,135);
	text-decoration : underline;
	}
td.ListItem a:hover {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(255,154,0);
	text-decoration : underline;
	}
td.ListItemRight {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(102,102,102);
	text-decoration : none;
	text-align : right;
	/*vertical-align : top;*/
	padding-right: 2px;
	padding-left: 2px;
	border-right: 1px solid rgb(224,224,224);
	}
td.ListItemTitle {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(102,102,102);
	background-color : rgb(249,219,97);
	text-decoration : none;
	text-align : left;
	padding-right : 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	}
td.ListItemTitle a {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(0,62,135);
	text-decoration : underline;
	}
td.ListItemTitle a:hover {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(255,154,0);
	text-decoration : underline;
	}


/* ----------- Images --------- */

td.ImagesProduits {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal;
	font-Style : italic; 
	font-Size : 11px;
      color : rgb(34,35,135);
	padding-top : 0px;
	padding-bottom : 0px;	
	padding-right : 10px;	
	padding-left : 10px;
	text-align : left;
	vertical-align : top;
	width : 250px;
	}

td.ImagesProduitsAll {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal;
	font-Style : italic; 
	font-Size : 11px;
      color : rgb(34,35,135);
	padding-top : 5px;
	padding-bottom : 5px;	
	padding-right : 10px;	
	padding-left : 10px;
	text-align : left;
	vertical-align : top;
	}

/* ----------- Partie transactionnelle ----------- */
td.TransItem {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
    	color : rgb(102,102,102);
	background-color : rgb(255,255,255);
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 2px;
	/*border-top : 1px solid #0008B5;*/
	}
td.TransItem2 {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
    color : rgb(1,34,118);
	background-color : #F6F6F6;
	padding : 5px,30px,5px,25px;
	padding-top : 5px;
	padding-bottom : 5px;	
	padding-right : 30px;	
	padding-left : 25px;
	border : 0px solid rgb(9,2,107);
	}
select.TransSelect {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Style : normal;
	font-Size : 10px;
	color : rgb(102,102,102);
	background-color : rgb(245,245,245);
	}
.InfoDetails {
  	cursor : wait;
  	text-decoration : none;
}

/* ----- Admin ------*/

td.ListItemAdmin {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(36,52,117);
	text-decoration : none;
	text-align : left;
	padding : 0px;
	}

td.ListItemAdmin a {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(36,52,117);
	text-decoration : none;
	}

td.ListItemAdmin a:hover {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(0,0,0);
	text-decoration : none;
	}

td.ProduitListAdmin {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 14px;
	color : rgb(255,255,255);
	background-color : rgb(36,52,117);
	text-decoration : none;
	text-align : left;
	padding : 2px;
	}
td.ProduitListAdminDescr {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(36,52,117);
	text-decoration : none;
	text-align : left;
	padding : 2px;
	}


td.ProduitsAdminTitle {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(36,52,117);
	text-decoration : none;
	text-align : justify;
	vertical-align : top;
	padding-top : 2px;
	padding-bottom : 2px;	
	padding-right : 0px;	
	padding-left : 5px;
	}
td.ProduitsAdminTitle a{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(0,0,0);
	text-decoration : none;
	}
td.ProduitsAdminTitle a:hover{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(36,52,117);
	text-decoration : none;
	} 

td.ProduitsAdmin {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(36,52,117);
	text-decoration : none;
	text-align : justify;
	vertical-align : top;
	padding-top : 2px;
	padding-bottom : 2px;	
	padding-right : 0px;	
	padding-left : 5px;
	}
td.ProduitsAdmin a{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(0,0,0);
	text-decoration : none;
	}
td.ProduitsAdmin a:hover{
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(36,52,117);
	text-decoration : none;
	}