/***** Estils de catalogue *****/
#cataleg {
   
    font-family: Arial, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

#cataleg .breadcrumb{margin-bottom:10px;}

#cataleg .breadcrumb .crumb,
#cataleg .breadcrumb .crumb a {
    color: #5faab8;
    font:normal 12px Arial, sans-serif;
    text-decoration: none;
}

#cataleg .breadcrumb .crumb_root,
#cataleg .breadcrumb .crumb_root a {
	font:bold 14px Arial, sans-serif;
	text-transform:uppercase;
	color:#0044B0;
}

#cataleg .presenta {
	padding: 5px;
}

#cataleg .productes {
    width: 100%;
}

#cataleg .productes td.product-main-photo {
    width: 150px;
    margin: 0px auto;
	
}
	
#cataleg .productes td.product-reference {
    /* font-weight:bold; */
	text-align:center;
}

#cataleg .productes td.product-reference-left {
    /* font-weight:bold; */
	text-align:left;
}

#cataleg .productes td.product-title {
   text-align:left;
}

#cataleg .productes td.product-nums {
   text-align:right;
}

#cataleg .product-title {
	text-transform: lowercase capitalize;
}

#cataleg .product-description {
    color: #042495;
	margin-bottom:10px;
}

#cataleg .product-description h1 {
    text-transform: uppercase;
	color: white;
	font-size: 14px;
	margin: 0px;
	padding: 5px;
	/* text-align:center; */
}

#cataleg .product-description .section{padding-top:1px;
background:url(../../../img/ag2009/dot-horizontal.png)repeat-x;clear:left;}

#cataleg .product-description .section h1{background:#d4e2e5;}

#cataleg .product-description .section div{/* text-align:center; */padding-top:20px;padding-bottom:20px;
background:url(../../../img/ag2009/dot-horizontal.png)repeat-x;}

#cataleg .product-description .section div div{padding-top:0px;background:transparent;
	padding-bottom:0px;margin-left:20px;
}

#cataleg .product-description .section.floatright h1{background:#698CCA;}

#cataleg .product-description .section.floatright div{
	padding-left:20px;
	float:right;width:420px;
	text-align:left;min-height:100px;padding-bottom:20px;
	background:url(../../../img/ag2009/fons_degradat.jpg) top repeat-x;
}

#cataleg .product-description .section.floatright div div{min-height:1px;margin-left:0px;}

	
#cataleg .product-description .section.floatright div.puntets{
	width:100%;min-height:1px;height:1px;padding:0px;float:none;
	background:url(../../../img/ag2009/dot-horizontal.png)repeat-x;
	}
	
#cataleg .product-description .section.floatright div.foto{
	width:240px;
	text-align:right;}
	
#cataleg .product-description .section.floatright div.foto img{
	border:solid 1px #accdd7;margin-right:20px;
}

#cataleg .product-description .section.floatright div div{float:none;width:100%;padding:0;background:transparent;}

#cataleg .product-description .field{margin-bottom:10px;}



/* #cataleg div.border, #cataleg div.border.clearboth {  width:100%;height:1px;
	background:url(../../../img/ag2009/dot-horizontal.png)repeat-x;
} */



#cataleg .product-description div.floatleft {
    float: left;
	width:100%;
}

#cataleg .product-description .floatright {
    float: right;
    width:100%;
}

#cataleg .product-description div.clearboth {
    clear: both;
}

table.list.productes{background:url(../../../img/ag2009/dot-horizontal.png)repeat-x;}
table.list.productes tr{background:url(../../../img/ag2009/dot-horizontal.png) bottom repeat-x;}
table.list.productes tr th{
	background:#698cca;
	color:white;font-size:12px;font-weight:bold;}
	

table.list tr.even td{background:#F0F3F8;}
table.list tr:hover td{background:#DAE3F2;color:#0044B0;cursor:default;}
table.list.link tr td{cursor:pointer;}

#back {text-align:center;margin-top:20px;padding-top:20px;
background:url(../../../img/ag2009/dot-horizontal.png)repeat-x;}
#back a{background:#0044B0;padding:5px;color:white;}

