/* Catalog */
#queryProduct{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
#indexCatalog {
    text-align: justify;
	margin: 5px 15px 5px 15px;
}
#indexCatalog a{
    color: black;
}
#labelCatalog {
    background: url("/img/layout/articles_label960.jpg") left no-repeat;
    width: 100%;
    height: 20px;
}
#labelCatalog p {
    font: bold 12px Arial, Helvetica, sans-serif;
    padding-top: 5px;
    padding-left: 15px;
    color: red;
	text-align:left; /* IE hack */
}
#labelCatalog div{
    padding-top: 5px; 
}
#labelCatalog table{
	margin-left: 0px;
	border: 0px solid blue;
	width:auto;
}
#labelCatalog td{
	border: 0px solid blue;
}
#labelCatalog tr:hover{
	background:none;
}
#viewCatalog{
	list-style: none;
}
#viewCatalog h3{
	margin-top:5px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color:red;
}
#viewCatalog a{	
	color: #cacaca;
}
#viewCatalog a:hover{
	color: #01ff13;
}
#viewCatalog ul{
	list-style: none;
}
#viewCatalog .auto_complete{
	text-decoration: none;
}
#viewCatalog .auto_complete li{
	margin-left: 15px;
}
#viewCatalog .title{
	font: bold 11px Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-left:15px;
}
#viewCatalog .subtitle{
	font: bold 9px Arial, Helvetica, sans-serif;
	margin-left:15px;
}
#catalogControl{
}
#catalogControl table{
	width:auto;
	float:right;
	border: 0px solid #000000;
}
#catalogControl tr:hover{
	background:none;
}
#catalogControl td, img{
	border: 0px solid #000000;
}
#catalogControl a{
	text-decoration:none;
}
#loadingCatalog img{
	height:12px;
	width:12px;
}