#cpanel {  text-align: center;  vertical-align: middle; }

#cpanel div.icon   { margin: 3px; }
#cpanel div.icon a { 
	display: block; float: left;
	height: 29px !important;
	height: 30px; 
	width: 98px !important;
	width: 100px; 
	vertical-align: middle; 
	text-decoration : none;
	border: 1px solid #DDD;
	padding: 2px 5px 1px 5px;
}

#cpanel div.icon a:link    {color:#404040;}
#cpanel div.icon a:hover   { 
	color : #333; 
	background-color: #f1e8e6;  
	border: 1px solid #c24733;
	padding: 3px 4px 0px 6px; 
}
#cpanel div.icon a:active  {  color : #404040;  }
#cpanel div.icon a:visited {  color : #404040;  }

#cpanel div.icon img { margin-top: 13px; }
#cpanel div.icon span { display: block; padding-top: 3px;}
.infobulle{
  color: #FFFFFF;
  visibility : hidden;
  border: 1px solid #000;
  padding: 2px;
  font-family: Verdana;
  align: center;
  font-size: 10px;
  background-color: #083157;
}

/* mini mod_quickicon */
#minicpanel {  text-align: center;  vertical-align: middle; }

#minicpanel div.icon   { margin: 0px; }
#minicpanel div.icon a { 
	display: block;
	height: 29px !important;
	height: 29px; 
	width: 202px !important;
	width: 202px; 
	vertical-align: middle; 
	text-decoration : none;
    font-size:13px;
	font-weight:bold;
	/*border: 1px solid #DDD;
	padding: 1px 4px 1px 4px;*/
	padding: 2px 4px 1px 4px;
	background:url(/style/images/ong.gif);
}

#minicpanel div.icon a:link    {color:#101010;}
#minicpanel div.icon a:hover   { 
	color : #000;
	FILTER: Alpha(Opacity=65);
	-moz-opacity: 0.650; 
	/*background-color:#EEE;
	border: 1px solid #c24733;
	padding: 2px 2px 0px 6px; */
}
#minicpanel div.icon a:active  {  color : #404040;  }
#minicpanel div.icon a:visited {  color : #404040;  }

#minicpanel div.icon img { margin-top: 13px; }
#minicpanel div.icon span { display: block; padding-top: 1px;}

#minicpanel div.act a { color : #333; 
	background:url(/style/images/ong_ho.gif);  
	font-size:16px;
	padding: 2px 4px 1px 4px;
	/*border: 1px solid #c24733;
	padding: 2px 2px 0px 6px; */   }


.bloc_desc_art{height:138px; overflow:auto; font-size:13px;}

.blanc {background:#FFFFFF; border-bottom:1px solid #999999; height:23px; 
		width:225px !important;
		width:220px;
		}

.panier_tbl {}
.panier_tbl td{padding:2px 3px; background-color:#f4f4f4; color:#333; font-size:16px; font-weight:bold; width:20%;}
.panier_tbl a { color:#333; text-decoration:none;}
.panier_tbl .active a{color:#cc0000;}
.panier_tbl td_ {padding:2px 3px; color:#000; font-size:14px; width:20%;}
.panier_tbl_ .active {font-weight:bold;}

.panier_tbl_list th{padding:2px 3px;}
.panier_tbl_list td{padding:1px 3px; background-color:#FFF; color:#000; font-size:12px;}
.panier_tbl_list td,th{border-bottom:1px solid #888;}

.panier_tbl_lines td{ border-bottom:1px solid #888;}
.panier_tbl_lines tr{ background:#FFF;}

.inner_tbl{background:#fff; padding:5px; border:1px solid #888;}

.cgv { margin:5px; text-align:center; }
.cgv a{color:#000;  }


.rib_tbl_u td{font-size:11px;}
.rib_tbl {width:100%; font-size:11px; text-align:center; padding:1px;}
.rib_tbl td {border:1px solid #555;}
