td {
	text-align: left;
	font-family:tahoma;
	font-size:11px;
	color:#2A2A2A;
	line-height:14px;
}

a {text-decoration:underline;
   color:#A92700;}
  
body { 	margin:0px;padding:0px;}



ul {margin:0; padding:0; list-style:none}
li {background:url(images/a.gif) center left no-repeat; margin:0 0 0 0px; padding:0 0 0 22px; line-height:18px }

.head a { color:#2C2C2C; text-decoration:none}
.head a:hover {text-decoration:underline}
.head span strong { color:#D03B0B}

.menu { color:#FFFFFF}
.menu a { color:#FFFFFF; text-decoration:none; font-weight:bold; text-transform:uppercase; font-size:10px;}
.menu a:hover { text-decoration:underline}

.copy { color:#CFCFCF; line-height:12px;}
.copy a { color:#EE3E07;}
.copy span a { color:#2A2A2A; font-weight:bold; text-decoration:none}
.copy span a:hover {text-decoration:underline}
.copy span { color:#D13401}

.market li {background:url(images/a2.gif) center left no-repeat; margin:0 0 0 0px; padding:0 0 0 10px; line-height:24px }
.market a { color:#2C2C2C; font-weight:bold; text-decoration:none}
.market a:hover {text-decoration:underline}

.user span { color:#C63103}
.our strong { color:#A92700}

.arrow_right { margin-right:8px; vertical-align:middle}
.m { vertical-align:middle}

.form { width:154px;
		height:20px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#949494;
		background-color:#ffffff;
		color:#5F5F5F;
		margin-left:0px;
		margin-right:0px}
		
.textarea { width:154px;
		height:94px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#949494;
		background-color:#ffffff;
		color:#5F5F5F;
		margin-left:0px;
		margin-right:0px}
.cuadro_texto { 
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#949494;
		background-color:#ffffff;
		color:#5F5F5F;
		margin-left:0px;
		margin-right:0px}

		

a:hover {text-decoration:none;}

.ficha{
padding-left:15px;
padding-right:17px;
}

.foto_ficha{
border: #999999 dotted 1px;
}

.destacado{
font-size:18px;
color:#c93800;}

hr{
color:#cac4c0;
}

/*--------------------------------------------------------------------------------*/
.textgroc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E7A02E;
	text-decoration:underline;
	
}
.espai_inf {
padding-bottom:9px;
}
.borde_suplateralspast{
	border-left:1px solid #BBBBBB;
	border-right:1px solid #BBBBBB;
	border-top:1px solid #BBBBBB;
	padding-bottom:4px;
	padding-right:6px;
	padding-left:6px;
	padding-top:6px;

}
.borde_dreta{

	border-right:1px solid #BBBBBB;


}

.borde_suplaterals{
	border-left:1px solid #BBBBBB;
	border-right:1px solid #BBBBBB;
	border-top:1px solid #BBBBBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4B4B4B;
	text-decoration: none;

}
.espai_titbarra {
	border-left:1px solid #BBBBBB;
	border-right:1px solid #BBBBBB;
	border-top:1px solid #BBBBBB;

	padding-right:7px;
	padding-left:7px;
	padding-top:7px;
}
.espai_titlogin {
	border-left:1px solid #BBBBBB;
	border-right:1px solid #BBBBBB;
	border-top:1px solid #BBBBBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E7A02E;
	text-decoration: none;
	padding-right:14px;
	padding-left:14px;
	background-image:url(../img/esp/fons_degradattit.gif);
	background-repeat:repeat-x;

	
}
.borde_total{
	border-left:1px solid #BBBBBB;
	border-right:1px solid #BBBBBB;
	border-bottom:1px solid #BBBBBB;
	border-top:1px solid #BBBBBB;
	padding-right:10px;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:4px;
	
}
.borde_fin{
	border-left:1px solid #BBBBBB;
	border-right:1px solid #BBBBBB;
	border-bottom:1px solid #BBBBBB;
	border-top:1px solid #BBBBBB;
	background-color:#FFFFFF;
	font-weight:bold;	
	padding-right:3px;
	padding-left:3px;
	padding-top:1px;
	padding-bottom:1px;
	
}

.borde_laterals{
	border-left:1px solid #BBBBBB;
	border-right:1px solid #BBBBBB;
	padding-right:10px;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:4px;
	
}
.borde_laterals_login{
	border-left:1px solid #BBBBBB;
	border-right:1px solid #BBBBBB;
	padding-right:14px;
	padding-left:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	text-decoration: none;
}
.borde_sup{

	border-top:1px solid #BBBBBB;
	

}

.peu{

	border-top:1px solid #BBBBBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9F9F9F;
	text-decoration: none;
	padding-top:2px;


}
.fons_degradat{
	background-image:url(../img/esp/fons_botons.gif);
	background-repeat:no-repeat;
	


}
.fons_degadmin{
	background-image:url(../img/fons_admin.gif);
	background-repeat:no-repeat;
	


}
.fons_degradat_login
{
	background-image:url(../img/esp/fons_botons_login.gif);
	background-repeat:no-repeat;
	


}
.titol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4B4B4B;
	text-decoration: none;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	text-decoration: none;
}
.text_col {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	text-decoration: none;
	text-align:left;
	padding-top:8px;
	padding-bottom:8px;

}
.titol_groc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E7A02E;
	text-decoration: none;

}
.titol_grangroc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #E7A02E;
	text-decoration: none;

}

.preus_groc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
		color: #E7A02E;
font-weight:normal;
	text-decoration: none;

}
.text_login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4B4B4B;
	text-decoration: none;
}
.text_login_gris{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #969696;
	text-decoration: none;
	text-decoration:underline;
}
.text_groc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E7A02E;
	text-decoration: none;

}
.camptext{
	background-color:#F0F0F0;
	border:1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4B4B4B;
	text-decoration: none;
}
.espai_contingut_n3 {
padding-left:30px;
padding-top:20px;
}
.espai_contingut_n2 {

padding-top:13px;
}
.col_esq_n2 {

padding-right:3px;
text-align:justify;

}
.col_central_n2 {
padding-right:3px;
padding-left:3px;
text-align:justify;

}
.col_dreta_n2 {
padding-left:3px;
text-align:justify;

}
.titol_col {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4B4B4B;
	text-decoration: none;
	padding-bottom:5px;
	border-bottom:1px solid #C0C0C0;

}
.titol_colsin {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4B4B4B;
	text-decoration: none;
	padding-bottom:5px;


}
.titol_grangris {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4B4B4B;
	text-decoration: none;


}
.titol_col_groc {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #F1A51C;
	text-decoration: none;

}
.text_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E7A02E;
	text-decoration: none;
	text-decoration:underline;
}

.fons_pastgris {
background-image:url(../img/fons_pastgris.gif);
background-repeat:repeat-x;
background-attachment:scroll;
}
.textgrisfort {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525252;
	text-decoration: none;
}
/* Fons de Pagina */

.fons1{
background-image:url(../img/fons/fons1.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fons2{
background-image:url(../img/fons/fons3.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fons3{
background-image:url(../img/fons/fons4.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fons4{
background-image:url(../img/fons/fons5.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fons5{
background-image:url(../img/fons/fons6.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fons6{
background-image:url(../img/fons/fons7.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fons7{
background-image:url(../img/fons/fons9.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fons8{
background-image:url(../img/fons/fons11.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fons9{
background-image:url(../img/fons/fons17.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fons10{
background-image:url(../img/fons/fons18.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fons11{
background-image:url(../img/fons/fons19.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fons12{
background-image:url(../img/fons/fons20.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fons13{
background-image:url(../img/fons/fons22.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fons14{
background-image:url(../img/fons/fons23.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fonsofi1{
background-image:url(../img/fons/fons2.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fonsofi2{
background-image:url(../img/fons/fons8.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fonsofi3{
background-image:url(../img/fons/fons10.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fonsofi4{
background-image:url(../img/fons/fons13.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fonsofi5{
background-image:url(../img/fons/fons21.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fonsofi6{
background-image:url(../img/fons/fons24.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fonsofi7{
background-image:url(../img/fons/fons25.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fonsprensa1{
background-image:url(../img/fons/fons12.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fonsprensa2{
background-image:url(../img/fons/fons14.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fonsprensa3{
background-image:url(../img/fons/fons16.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.fonsdatos{
background-image:url(../img/fons/fons15.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;

}
.resenya {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#333333;
	text-decoration: none;

}
.textej {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
	text-decoration: none;
}
.tit_tablas {
	border: 1px solid #BBBBBB;
	background-color: #F3F3F3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4B4B4B;
	text-decoration: none;
	
}
.tit_tablasinizq {

	border-bottom:1px solid #BBBBBB;
	border-right:1px solid #BBBBBB;
	border-top:1px solid #BBBBBB;
	background-color: #F3F3F3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4B4B4B;
	text-decoration: none;
	
}
.borde_izq{
	border-right: 1px solid #BBBBBB;
}
.borde_izq_sup{
	border-right: 1px solid #BBBBBB;
	border-top:1px solid #BBBBBB;
}
.tablas {
	border-top:1px solid #BBBBBB;
	border-left:1px solid #BBBBBB;
	border-right:1px solid #BBBBBB;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #4B4B4B;
	text-decoration: none;

}
.borde_inf_dreta{
border-bottom:1px solid #BBBBBB;
border-right:1px solid #BBBBBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4B4B4B;
	text-decoration: none;
}
.borde_inf{
border-bottom:1px solid #BBBBBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4B4B4B;
	text-decoration: none;

}
.borde_sup_dreta{
	border-top:1px solid #BBBBBB;
	border-right:1px solid #BBBBBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4B4B4B;
	text-decoration: none;
}.peu_llista {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.text10 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #4B4B4B;
	text-decoration: none;
}
#anterior{
	width:50%;
	float:left;
}
#siguiente{
	float:right;
	
}
/**************************************************************/
#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	
	
.imagenes a{
border:solid 1px #999999;}

h1{
margin-bottom:0px;
}

