/* Hoja de estilos JULIA

   Orbital 2.005
   
*/
/* Estructura general */
body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: center;
	scrollbar-face-color: #F2F6E9;
	scrollbar-track-color: #F2F6E9;
	scrollbar-arrow-color: #135432;		
	scrollbar-shadow-color: #135432;
	scrollbar-highlight-color: #F2F6E9;
	scrollbar-3dlight-color: #135432;
	scrollbar-darkshadow-color: #135432;
	}
#contenido {
	width: 766px; 
	font-size: 11px;
	text-align:right;
	margin-left:auto;
	margin-right:auto;
	padding-top: 23px;
	/*background-image: url("../img/fon.jpg");
    background-repeat: no-repeat;
	background-position: bottom left;*/
}
#contenidointerior {
	width: 766px; 
	text-align:left; 
	font: normal 10px Verdana;
	margin-left:auto;
	margin-right:auto;
	padding-top: 3px;
	color:#5A606B;
}
/* Menu HOME*/
#top {
	width:766px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#3B5E72;
	font-size: 15px;
	/*background-image: url("../img/fondo_new.jpg");
    background-repeat: no-repeat;
	background-position:top left;*/
	height: 1px;
}
#top ul {
   position: absolute;
   margin-left: 240px;
   top: 8px;
   z-index: 30;
   background-color:#FFFFFF;
	padding: 0px 0px 0px 0px;
}
#top ul li {
   line-height: 15px;
    float: left;
    position: relative;
	font: bold 9px verdana;
	list-style: none;
	padding-left: 8px;
	padding-right: 8px;
	background-image: url("../img/barra.gif");
    background-repeat: no-repeat;
	background-position:right;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-bottom:3px solid #ffffff;
}
#top ul li a{
	color: #6F6E6E;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration:none;
}
#top ul li.idioma {
	color: #9BAD60;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: underline;
	background-image: url("../img/cuadrat.gif");
    background-repeat: no-repeat;
	background-position: right;
	padding-left: 5px;
	padding-right: 15px;
}
#top ul li.idiomaover {
	color: #9BAD60;
	font: bold 9px verdana;
	text-decoration: none;
	background-image: url("../img/cuadrat.gif");
    background-repeat: no-repeat;
	background-position: right;
	padding-left: 5px;
	padding-right: 15px;
	border-left: 1px solid #A2C465;
	border-right: 1px solid #A2C465;
	border-top: 1px solid #A2C465;
}
#top ul ul {
   float: none;
   position: absolute;
   background-color: #82BD3D;
   left: 0px;
   top: 15px;
   color: white;
   padding: 0px 0px 0px 0px;
   margin: 0px;
   border: 1px solid #A2CE6F;
   border-bottom: 1px solid #A2CE6F;
   visibility: hidden;
   width: 117px;
}
#top ul li.idioma ul {
   width: 70px;
}
#top ul li.idiomaover ul {
   width: 70px;
   visibility: visible;
}
#top ul li.over {
	border-left: 1px solid #A2C465;
	border-right: 1px solid #A2C465;
	border-top: 1px solid #A2C465;
	}
#top ul li.over ul {
   visibility: visible;
}
#top ul ul li {
   position: relative;
   float: none;
   border-bottom: 1px solid #a2ce6f;
   background-color: #82BD3D;
   margin: 1px 0px 0px 0px;
	font-size: 0px;
	background-image: none;
	padding: 0px;
   display: block;
   	border-left: 1px solid #A2C465;
	border-right: 1px solid #A2C465;
	border-top: 1px solid #A2C465;
}
#top ul ul li a {
	text-align:left;
	font: bold 9px verdana;
   padding-left: 5px;
   display: block;
   padding-bottom: 1px;
   margin:0px;
   color:#FFFFFF;
   text-decoration:none;
}
#top ul ul li a:hover {
   background-color: #1E744E;
}

/* Menu INTERIOR*/
#topinterior {
	margin-top: 5px;
	width:766px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#3B5E72;
	font-size: 15px;
	height: 100px;
	z-index: 1000;
}
#topinterior ul {
   position: absolute;
   margin-left: 200px;
   margin-top: -11px;
   top: 19px;
   z-index: 1000;
   background-color:#FFFFFF;
	padding: 0px 0px 0px 0px;  
}
#topinterior ul li {
	float: left;
    position: relative;
	font: bold 9px verdana;
	list-style: none;
	padding-left: 8px;
	padding-right: 8px;
	background-image: url("../img/barra.gif");
    background-repeat: no-repeat;
	background-position:right;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-bottom:2px solid white;
	   z-index: 1000;
}
#topinterior ul li a{
	color: #6F6E6E;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration:none;
}
#topinterior ul li.idioma {
	color: #9BAD60;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: underline;
	background-image: url("../img/cuadrat.gif");
    background-repeat: no-repeat;
	background-position: right;
	padding:0px 15px 0px 5px;
}
#topinterior ul li.idiomaover {
	color: #9BAD60;
	font: bold 9px verdana;
	text-decoration: none;
	background-image: url("../img/cuadrat.gif");
    background-repeat: no-repeat;
	background-position: right;
	padding:0px 15px 0px 5px;
	border-left: 1px solid #A2C465;
	border-right: 1px solid #A2C465;
	border-top: 1px solid #A2C465;
}
#topinterior ul ul {
   float: none;
   position: absolute;
   background-color: #82BD3D;
   left: 0px;
   top: 14px;
   color: white;
   padding: 0px 0px 0px 0px;
   margin: 0px;
   border: 1px solid #A2CE6F;
   border-bottom: 1px solid #A2CE6F;
   visibility: hidden;
   width: 117px;
      z-index: 1000;
}
#topinterior ul li.idioma ul {
   width: 70px;
}
#topinterior ul li.idiomaover ul {
   width: 70px;
   visibility: visible;
}
#topinterior ul li.over {
	border-left: 1px solid #A2C465;
	border-right: 1px solid #A2C465;
	border-top: 1px solid #A2C465;
	}
#topinterior ul li.over ul {
   visibility: visible;
}
#topinterior ul ul li {
   position: relative;
   float: none;
   border-bottom: 1px solid #a2ce6f;
   background-color: #82BD3D;
   margin: 1px 0px 0px 0px;
	font-size: 0px;
	background-image: none;
	padding: 0px;
   display: block;
   	border-left: 1px solid #A2C465;
	border-right: 1px solid #A2C465;
	border-top: 1px solid #A2C465;
	   z-index: 1000;
}
#topinterior ul ul li a {
	text-align:left;
	font: bold 9px verdana;
   display: block;
   padding:0px 0px 1px 5px;
   margin:0px;
   color:#FFFFFF;
   text-decoration:none;
      z-index: 1000;
}
#topinterior ul ul li a:hover {
   background-color: #1E744E;
}
#topinterior ul li a.actual{
   color: #97B248;
}
	/* ESTILOS DEL CONTENIDO DE LA HOME */
#home {
	color: #36A02A;
	font: bold 10px verdana;
	text-align:left;
	text-decoration:none;
	margin-top: 0px;
	padding-top: 8px;
	margin-left: 13px;
	}
#home .texto {
	margin-left: 24px;
	color: #36A02A;
	font: bold 10px verdana;
	text-align:left;
	text-decoration:none;
	}
#home .novedades {
	width: 200px;
	margin-left: 24px;
	/*color: #809683;
	font: bold 10px verdana;*/
	text-align:left;
	text-decoration:none;
	border-bottom: 1px solid #C0CBDD;
}
#home .info {
	width: 200px;
	margin-left: 24px;
	padding-top: 2px;
	color: #809683;
	font: normal 9px verdana;
	}
#home .info a{
	color: #809683;
	font: bold 10px verdana;
	text-decoration:none;
	} 	
#home .info a:hover {
	color: #809683;
	font: bold 10px verdana;
	text-decoration:underline;
	} 
#home .muestra {
	float:right;
	height:175px;
	width: 200px;
	margin-left: -1px;
	margin-right: 2px;
	margin-top: 1px;
	text-align:right;
	padding-right:90px;
}
#home .muestra .base {
	float:right;
	width:70px;
	font: normal 10px verdana;
	color:#5A606B;
	text-align:left;
	border-left: 1px solid #CCCCCC;
	margin-top: -100px;
	margin-right: -80px;
	padding:5px 0px 5px 6px;
	z-index:inherit;
}
#home .breves {
	width: 311px;
	padding-top: 35px;
	background-image: url("../img/fon_breus.gif");
    background-repeat: no-repeat;
	background-position: bottom left;
	margin-left: 24px;
	margin-bottom: 6px;	
}
#home ul {
	margin: 0px;
	}
#home ul li {
	width: 311px;
   margin-top: 1px;
   margin-bottom: 0px;
   margin-left: -25px;
   padding-bottom: -10px;
   font: bold 10px Verdana;
   color: #809683;
   list-style-image: url("../img/bullets_breus.gif");
   list-style-position:inside;
}
#home ul li a{
	text-decoration:none;
	font: bold 10px Verdana;
    color: #809683;
}	
#home ul li a:hover{
	text-decoration:underline;
	font: bold 10px Verdana;
    color: #809683;
}
#home .abajo {
	padding-bottom: 18px;
	font: bold 10px verdana;
	color:#FFFFFF;
	margin-bottom:20px;
	margin-left: 24px;
}
#home .abajo b {
	padding-bottom: 10px;
	font: bold 10px verdana;
	color:#135432;
}
.caja {
	width: 222px;
	float: right;
	margin-right: 20px;
	margin-top: -45px;
}
#home .abajo .cajatxiki {
	width: 222px;
	float: right;
	margin-right: 0px;
	margin-bottom:8px;
	padding-right:10px;
	margin-top:-6px;
}
.clear {
	clear:both;
	}
/* ESTILOS PAGINAS INTERIORES CATALAN*/	
/* MUSEU */	
.titularmuseu {
	background-image: url("../cat/img/tit_museu.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #9EBF57;
	font: bold 10px verdana;
	text-align:right;
	height: 60px;
	width: 766px;
}
.titularmuseueng {
	background-image: url("../eng/img/tit_museu.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #9EBF57;
	font: bold 10px verdana;
	text-align:right;
	height: 60px;
	width: 766px;
}
.titularmuseufra {
	background-image: url("../fra/img/tit_museu.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #9EBF57;
	font: bold 10px verdana;
	text-align:right;
	height: 60px;
	width: 766px;
}
.titularmuseu a {
	color: #9EBF57;
	font: bold 10px verdana;
	text-decoration: none;
}	
.titularmuseu a:hover {
	color: #9EBF57;
	font: bold 10px verdana;
	text-decoration: underline;
}	
.columnaizq {
	width: 175px;
	color: #5A606B;
	font: normal 10px verdana;
	text-align: left;
	text-decoration: none;
	float: left;
	padding-top: 10px;
}
.columnadcha {
	width: 560px;
	color: #5A606B;
	font: normal 10px verdana;
	text-align: left;
	text-decoration: none;
	float: right;
	padding-top: 10px;
}
.precios {
	float:left;
	border-left: 1px solid #9EBF57;
	padding-left: 30px;
	margin-top: 50px;
	margin-left: 50px;
	color: #5A606B;
	font: normal 10px verdana;
	text-align: left;
	text-decoration: none;
	}		
.textoverde {
	color: #9EBF57;
	font: bold 10px verdana;
	text-align: left;
	text-decoration: none;
}
.textoverde:hover {
	color: #9EBF57;
	font: bold 10px verdana;
	text-align: left;
	text-decoration: underline;
}
.titularnwlt {
	color: #9EBF57;
	font: bold 10px verdana;
	text-align: left;
	text-decoration: none;
}
.titularnwlt:hover {
	color: #9EBF57;
	font: bold 10px verdana;
	text-align: left;
	text-decoration: underline;
}
.textoverdest {
	width:220px;
	color: #72942A;
	background-color:#EDF3DA;
	font: bold 10px verdana;
	text-align: left;
	text-decoration: none;
	margin-left:-10px;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
}
.textoverdeest:hover {
	color: #72942A;
	width:220px;
	background-color:#EDF3DA;
	font: bold 10px verdana;
	text-align: left;
	text-decoration: underline;
}
.text {
	color: #5A606B;
	font: normal 10px verdana;
	text-align: left;
	text-decoration: none;
}
.text:hover {
	color: #5A606B;
	font: normal 10px verdana;
	text-align: left;
	text-decoration: underline;
}
.texto {
	color: #5A606B;
	font: bold 10px verdana;
	text-align: left;
	text-decoration: none;
}
.texto:hover {
	color: #5A606B;
	font: bold 10px verdana;
	text-align: left;
	text-decoration: underline;
}
.textxiki {
	color: #79A714;
	font: normal 10px verdana;
	text-align: left;
	text-decoration: none;
}
.textxiki:hover {
	color: #79A714;
	font: normal 10px verdana;
	text-align: left;
	text-decoration: underline;
}
.num {
	color: #9EBF57;
	font: bold 12px verdana;
	text-align: left;
	text-decoration: none;
}
.barra {
	background-image: url("../img/barra_verde.gif");
	background-repeat:repeat-x;
	font: normal 1px verdana;
	width:570px;
	height:1px;
	margin:0px;
	padding:0px;
	}
/* TREBALLAR */	
.titularhistoria {
	background-image: url("../cat/img/tit_historia.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
.titularhistoriaesp {
	background-image: url("../esp/img/tit_historia.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
.titularhistoriaeng {
	background-image: url("../eng/img/tit_historia.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
.titularhistoriafra {
	background-image: url("../fra/img/tit_historia.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
.titularhistoria #izq {
	float:left;
	width:240px;
	}
.titularhistoria #dcha {
	float:right;
	width:524px;
	color: #5A606B;
	font: normal 10px verdana;
	text-align: left;
	text-decoration: none;
	}
#titulartreballar {
	background-image: url("../cat/img/tit_treballar.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #97B248;
	font: bold 10px verdana;
	text-align:right;
	width: 766px;
	height:44px;
}
#titulartreballaresp {
	background-image: url("../esp/img/tit_treballar.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #97B248;
	font: bold 10px verdana;
	text-align:right;
	width: 766px;
	height:44px;
}
#titulartreballareng {
	background-image: url("../eng/img/tit_treballar.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #97B248;
	font: bold 10px verdana;
	text-align:right;
	width: 766px;
	height:45px;
}
#titulartreballarfra {
	background-image: url("../fra/img/tit_treballar.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #97B248;
	font: bold 10px verdana;
	text-align:right;
	width: 766px;
	height:44px;
}
#titulartreballar a {
	color: #5A606B;
	font: bold 10px verdana;
	text-decoration: none;
}	
#titulartreballar a:hover {
	color: #5A606B;
	font: bold 10px verdana;
	text-decoration: underline;
}	
#oferim {
	width: 555px;
	color: #5A606B;
	font: normal 10px verdana;
	text-align: left;
	margin-left: 0px;
	text-decoration: none;
}
#oferim .content {
	padding-left: 33px;
	color: #5A606B;
	font: normal 10px verdana;
	margin-left: 0px;
	padding-right: 25px;
}
#oferim ul li {
   margin-top: 1px;
   margin-bottom: 0px;
   margin-left: -25px;
   padding-bottom: -10px;
   font: normal 10px Verdana;
   color: #5A606B;
   list-style-image: url("../img/flecha_a.gif");
   list-style-position:outside;
}
#oferim ul ul li {
   margin-top: 19px;
   margin-bottom: 0px;
   margin-left: 60px;
   padding-bottom: -10px;
   font: bold 10px Verdana;
   color: #5A606B;
   list-style-image: url("../img/bullets_green.gif");
   list-style-position:outside;
}		
.ofertas {
	width: 766px;
	height: 29px;
	background-color:#EDF3DA;
}
.listadoofertas {
	border-bottom: 1px solid #C9DBA1;
	color: #5A606B;
	font: bold 10px Verdana;
	text-align:left;
	padding-bottom: 3px;
	padding-top:25px;
	padding-left: 3px;
	text-decoration:none;
	}
.inmediata {
	float:right;
	color:#79A714;
	text-decoration:none;
	text-align:right;
	font: normal 9px Verdana;
	margin-top: -13px;
	padding-right: 3px;
}
.dades {
	background-image: url("../cat/img/dades.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #97B248;
	font: bold 10px verdana;
	text-align:right;
	width:766px;
	height:18px;	
	}
.dadesp {
	background-image: url("../esp/img/dades.gif");
    background-repeat: no-repeat;
	background-position: top 10px;
	color: #97B248;
	font: bold 10px verdana;
	text-align:right;
	width:766px;
	height:18px;	
	}
.dadeng {
	background-image: url("../eng/img/dades.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #97B248;
	font: bold 10px verdana;
	text-align:right;
	width:766px;
	height:18px;	
	}
.dadfra {
	background-image: url("../fra/img/dades.gif");
    background-repeat: no-repeat;
	background-position: top 2px;
	color: #97B248;
	font: bold 10px verdana;
	text-align:right;
	width:766px;
	height:18px;	
	}
.prof {
	background-image: url("../cat/img/btn_prof.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #97B248;
	font: bold 10px verdana;
	text-align:right;
	width:766px;
	height:18px;	
	}
.profesp {
	background-image: url("../esp/img/btn_prof.gif");
    background-repeat: no-repeat;
	background-position: top 10px;
	color: #97B248;
	font: bold 10px verdana;
	text-align:right;
	width:766px;
	height:18px;	
	}
.profeng {
	background-image: url("../eng/img/btn_prof.gif");
    background-repeat: no-repeat;
	background-position: top 10px;
	color: #97B248;
	font: bold 10px verdana;
	text-align:right;
	width:766px;
	height:18px;	
	}
.proffra {
	background-image: url("../fra/img/btn_prof.gif");
    background-repeat: no-repeat;
	background-position: top 10px;
	color: #97B248;
	font: bold 10px verdana;
	text-align:right;
	width:766px;
	height:18px;	
	}
/* CENTRE */
.titularcentre {
	background-image: url("../cat/img/tit_centre.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #97B248;
	font: bold 10px verdana;
	text-align:right;
	width: 766px;
	height:44px;
	padding-bottom:20px;
}
.titularcentreng {
	background-image: url("../eng/img/tit_centre.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #97B248;
	font: bold 10px verdana;
	text-align:right;
	width: 766px;
	height:44px;
	padding-bottom:20px;
}
.titularcentrfra {
	background-image: url("../fra/img/tit_centre.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #97B248;
	font: bold 10px verdana;
	text-align:right;
	width: 766px;
	height:44px;
	padding-bottom:20px;
}
/* TARGETA */
#titulartargeta {
	background-image: url("../cat/img/tit_targeta.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
#titulartargeta #titulartargetabis {
	float:right;
   margin: 0px;
   padding: 0px;
}
#titulartargetaesp {
	background-image: url("../esp/img/tit_targeta.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
	padding-left:10px;
}
#titulartargetaeng #titulartargetabis {
	float:right;
   margin: 0px;
   padding: 0px;
}
#titulartargetaeng {
	background-image: url("../eng/img/tit_targeta.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
	padding-left:10px;
}
#titulartargetafra #titulartargetabis {
	float:right;
   margin: 0px;
   padding: 0px;
}
#titulartargetafra {
	background-image: url("../fra/img/tit_targeta.gif");
    background-repeat: no-repeat;
	background-position: top 3px;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
	padding-left:5px;
}
#titulartargetaesp #titulartargetabis {
	float:right;
   margin: 0px;
   padding: 0px;
}
#columnaizqtarg {
	width:760px;
	height:310px;
	background-image: url("../cat/img/fondo_targeta_new.jpg");
    background-repeat: no-repeat;
	background-position: 70px  top;
	color: #5A606B;
	font: normal 10px verdana;
	text-align: center;
	text-decoration: none;
	float: center;
	padding-top: 10px;
}
#columnaizqtarg #como{
	width:245px;
	color: #5A606B;
	font: normal 10px verdana;
	text-align: left;
	padding:10px 0px 0px 280px;
}
#columnaizqtarg  #ref{
	width:150px;
	float:right;
	margin-top:120px;
	margin-right:-100px;
	padding:9px 0px 9px 20px;
	border-left:1px solid #E2EBD8;
	text-align:left;
	text-decoration:none;
	}
/*
#columnadchatarg {
	width: 387px;
	color: #5A606B;
	font: normal 10px verdana;
	text-align: left;
	text-decoration: none;
	float: right;
	padding-top: 10px;
}*/
#columnadchatarg {
	height:340px;
	background-image: url("../cat/img/fondo_targeta_venta.jpg");
    background-repeat: no-repeat;
	background-position: top center;
	color: #5A606B;
	font: normal 10px verdana;
	text-align: left;
	text-decoration: none;
	float: center;
	padding-top: 10px;
	}
#columnadchatarg #como{
	width:245px;
	color: #5A606B;
	font: normal 10px verdana;
	text-align: left;
	padding:15px 0px 0px 360px;
}
#columnadchavent {
	height:300px;
	background-image: url("../cat/img/fondo_targeta_com.jpg");
    background-repeat: no-repeat;
	background-position: top center;
	color: #5A606B;
	font: normal 10px verdana;
	text-align: left;
	text-decoration: none;
	float: center;
	padding:15px 180px 0px 160px;
	}
#columnadchavent #como{
	float:right;
	width:295px;
	color: #5A606B;
	font: normal 10px verdana;
	text-align: left;
	padding:-10px 0px 0px 30px;
	margin-top:-20px;
}
#columnadchavent ul li {
   margin-top: 12px;
   margin-bottom: -1px;
   margin-left: -25px;
   padding-bottom: -10px;
	color: #5A606B;
	font: normal 10px verdana;
   list-style-image: url("../img/bullets_green.gif");
   list-style-position:inherit;
}	
.asterisco {
	color: #5A606B;
	font: normal 9px verdana;
	text-align:left;
	}
/* POP UP */
#popup {
	width:509px;
	height:23px;
	background-image: url("../img/barra_pop.jpg");
    background-repeat: no-repeat;
	background-position: top left;
	color:#FFFFFF;
	font: bold 10px verdana;
	text-align:right;
	padding:4px 0px 0px 0px;
	text-decoration:none;
}
#popup a{
	text-decoration:none;
	color:#FFFFFF;
	font: bold 10px verdana;
	margin-right:8px;	
	}
#popup a:hover {
	text-decoration:underline;
	color:#FFFFFF;
	font: bold 10px verdana;	
	}
.piepop {
	position:absolute;
	left: 0px;
	top: 450px;
	float: left;
	font: normal 9px Verdana;
	color: #8EA488;
	text-align: center;
	text-decoration: none;
	padding:0px 0px 0px 0px;
	margin-right: 0px;
	width:508px;
}	
#popcontenido {
	margin:0px;
	padding-top:32px;	
	}
#popcontenido #popimagen {
	float:left;
	width:115px;
	margin-left:20px;
	margin-right:10px;
	padding-right:30px;
	text-decoration:none;
	color:#79A714;
	font: normal 9px verdana;
	border-right: 1px solid #D2E2B2;
	}
#popcontenido #popimagen a {
	text-decoration:none;
	color:#79A714;
	font: normal 9px verdana;
	}
#popcontenido #popficha {
	width:260px;
	float: right;
	padding-left:10px;
	margin-right:29px;
	text-align:left;
	text-decoration:none;
	color:#5A606B;
	font: normal 9px verdana;
	}
#popcontenido #popcondiciones {
	width:80px;
	float:right;
	margin: 0px;
	padding:0px;
	border-right: 25px solid white;
	text-align:left;
	text-decoration:none;
	color:#5A606B;
	font: normal 9px verdana;
}
#popcontenido #popdescuento {
	width:120px;
	float:right;
	margin: 0px;
	padding:0px;
	margin-right:19px;
	text-align:left;
	text-decoration:none;
	color:#88B820;
	font: bold 24px verdana, arial;
}
.descompte {
	text-decoration:none;
	color:#88B820;
	font: bold 15px verdana, arial;
}
.valordescuento {
	text-decoration:none;
	color:#88B820;
	font: bold 24px verdana, arial;
}
/* ESTABLIMENTS */
.titularestabliments {
	background-image: url("../cat/img/tit_establiments.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #97B248;
	font: bold 10px verdana;
	text-align:right;
	width: 766px;
	height:44px;
	padding-bottom:20px;
}
.titularestablimentsesp {
	background-image: url("../esp/img/tit_establiments.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #97B248;
	font: bold 10px verdana;
	text-align:right;
	width: 766px;
	height:44px;
	padding-bottom:20px;
}
.titularestablimentseng {
	background-image: url("../eng/img/tit_establiments.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #97B248;
	font: bold 10px verdana;
	text-align:right;
	width: 766px;
	height:44px;
	padding-bottom:20px;
}
.titularestablimentsfra {
	background-image: url("../fra/img/tit_establiments.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #97B248;
	font: bold 10px verdana;
	text-align:right;
	width: 766px;
	height:44px;
	padding-bottom:20px;
}
/* CONSULTA PUNTOS */
#titularconsulta {
	background-image: url("../cat/img/tit_consulta.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
	height:100px;
}
#titularconsulta #titularconsultabis {
	float:right;
   margin: 0px;
   padding: 0px;
}
#titularconsultaesp {
	background-image: url("../esp/img/tit_consulta.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
	height:100px;
}
#titularconsultaesp #titularconsultabis {
	float:right;
   margin: 0px;
   padding: 0px;
}
#titularconsultaeng {
	background-image: url("../eng/img/tit_consulta.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
	height:100px;
}
#titularconsultaeng #titularconsultabis {
	float:right;
   margin: 0px;
   padding: 0px;
}
#titularconsultafra {
	background-image: url("../fra/img/tit_consulta.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
	height:100px;
}
#titularconsultafra #titularconsultabis {
	float:right;
   margin: 0px;
   padding: 0px;
}

#consultacontenido {
	background-image: url("../img/fondo_targetabis.jpg");
    background-repeat: no-repeat;
	background-position: top center;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:right;
	width: 766px;
	height:247px;
}
#consultacontenido #como{
	color: #337C4A;
	font: bold 10px verdana;
	text-align: right;
	padding:30px 180px 0px 250px;
}
#consultacontenido #como #boton{
	color: #337C4A;
	font: bold 10px verdana;
	text-align: center;
	padding:20px 0px 0px 150px;
}
#consultadetall {
	background-image: url("../cat/img/detall_punts.gif");
    background-repeat: no-repeat;
	background-position: top center;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
	height:166px;
	margin-top:30px;
}
#consultadetallesp {
	background-image: url("../esp/img/detall_punts.gif");
    background-repeat: no-repeat;
	background-position: top center;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
	height:166px;
	margin-top:30px;
}
#consultadetall #como {
	list-style-image: url("../img/flecha_consulta.gif");
	list-style-position:outside;
	color: #686868;
	font: bold 10px verdana;
	text-align: left;
	padding:50px 180px 0px 280px;
	line-height:17px;
}
#consultadetallesp #como {
	list-style-image: url("../img/flecha_consulta.gif");
	list-style-position:outside;
	color: #686868;
	font: bold 10px verdana;
	text-align: left;
	padding:50px 180px 0px 280px;
	line-height:17px;
}
#consultadetallfra {
	background-image: url("../fra/img/detall_punts.gif");
    background-repeat: no-repeat;
	background-position: top center;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
	height:166px;
	margin-top:30px;
}
#consultadetallfra #como {
	list-style-image: url("../img/flecha_consulta.gif");
	list-style-position:outside;
	color: #686868;
	font: bold 10px verdana;
	text-align: left;
	padding:50px 180px 0px 280px;
	line-height:17px;
}
#consultadetalleng {
	background-image: url("../eng/img/detall_punts.gif");
    background-repeat: no-repeat;
	background-position: top center;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
	height:166px;
	margin-top:30px;
}
#consultadetalleng #como {
	list-style-image: url("../img/flecha_consulta.gif");
	list-style-position:outside;
	color: #686868;
	font: bold 10px verdana;
	text-align: left;
	padding:50px 180px 0px 280px;
	line-height:17px;
}
#titularcomprovacio {
	background-image: url("../cat/img/tit_actualiza.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
	height:60px;
}
#titularcomprovacioeng {
	background-image: url("../eng/img/tit_actualiza.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
	height:60px;
}
#titularcomprovaciofra {
	background-image: url("../fra/img/tit_actualiza.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
	height:60px;
}
#titularcomprovacioesp {
	background-image: url("../esp/img/tit_actualiza.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
	height:60px;
}
#comprovacioform {
	background-image: url("../img/fondo_form_a.gif");
    background-repeat: no-repeat;
	background-position: top center;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	height:170px;
	padding:20px 60px 0px 70px;
}
#comprovacioform ul{
	list-style-image: url("../img/flecha_consulta.gif");
	list-style-position:outside;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	padding:0px 0px 0px 20px;
}
#comprovacioformb {
	background-image: url("../img/fondo_form_b.gif");
    background-repeat: no-repeat;
	background-position: top center;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	height:270px;
	padding:10px 60px 0px 70px;
}
#comprovacioformb ul{
	list-style-image: url("../img/flecha_consulta.gif");
	list-style-position:outside;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	padding:0px 0px 0px 20px;
}
.columnadcha #como {
	color: #337C4A;
	font: bold 10px verdana;
	text-align: right;
	padding:20px 100px 0px 20px;
	line-height:17px;
	}
#comprovacioformbis {
	background-image: url("../img/fondo_form_a.gif");
    background-repeat: no-repeat;
	background-position: top center;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	height:154px;
	padding:20px 60px 0px 70px;
}
#comprovacioformbis ul{
	list-style-image: url("../img/flecha_consulta.gif");
	list-style-position:outside;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	padding:0px 0px 0px 20px;
}
#titularintroduccio {
	background-image: url("../cat/img/tit_actualiza.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
	height:100px;
}
#titularintroduccioesp {
	background-image: url("../esp/img/tit_actualiza.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
	height:100px;
}
#titularintroduccioeng {
	background-image: url("../eng/img/tit_actualiza.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
	height:100px;
}
#titularintroducciofra {
	background-image: url("../fra/img/tit_actualiza.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
	height:100px;
}
/* SOLITAR TARJETA  */
#titularsolicita {
	background-image: url("../cat/img/tit_solicita.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
#titularsolicitaesp {
	background-image: url("../esp/img/tit_solicita.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
#titularsolicitaeng {
	background-image: url("../eng/img/tit_solicita.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
#titularsolicitafra {
	background-image: url("../fra/img/tit_solicita.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
/* SERVEIS */
#titularserveis {
	background-image: url("../cat/img/tit_serveis.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
#titularserveis #titularserveisbis {
	float:right;
   margin: 0px;
   padding: 0px;
}
#titularserveis #servicios{
	color: #5A606B;
	font: normal 10px verdana;
	text-align: left;
	float:left;
	padding:0px 0px 0px 0px;
	}
#titularserveisesp {
	background-image: url("../esp/img/tit_serveis.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
#titularserveisesp #titularserveisbis {
	float:right;
   margin: 0px;
   padding: 0px;
}
#titularserveisesp #servicios{
	color: #5A606B;
	font: normal 10px verdana;
	text-align: left;
	float:left;
	padding:0px 0px 0px 0px;
	}

#titularserveiseng {
	background-image: url("../eng/img/tit_serveis.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
#titularserveiseng #titularserveisbis {
	float:right;
   margin: 0px;
   padding: 0px;
}
#titularserveiseng #servicios{
	color: #5A606B;
	font: normal 10px verdana;
	text-align: left;
	float:left;
	padding:0px 0px 0px 0px;
	}
	
#titularserveisfra {
	background-image: url("../fra/img/tit_serveis.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
#titularserveisfra #titularserveisbis {
	float:right;
   margin: 0px;
   padding: 0px;
}
#titularserveisfra #servicios{
	color: #5A606B;
	font: normal 10px verdana;
	text-align: left;
	float:left;
	padding:0px 0px 0px 0px;
	}
/* CONSELLS */
#titularconsells {
	background-image: url("../cat/img/tit_consells.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
#titularconsells #titularserveisbis {
	float:right;
   margin: 0px;
   padding: 0px;
}
#titularconsellsesp {
	background-image: url("../esp/img/tit_consells.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
#titularconsellsesp #titularserveisbis {
	float:right;
   margin: 0px;
   padding: 0px;
}
#titularconsellseng {
	background-image: url("../eng/img/tit_consells.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
#titularconsellseng #titularserveisbis {
	float:right;
   margin: 0px;
   padding: 0px;
}
#titularconsellsfra {
	background-image: url("../fra/img/tit_consells.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
#titularconsellsfra #titularserveisbis {
	float:right;
   margin: 0px;
   padding: 0px;
}
#consejo {
	float:left;
	width:370px;
	margin:0px;
	padding:0px;
	}
#consejodcha {
	width:370px;
	margin:0px;
	padding:0px;
	float:right;
	}
.textoconsejos {
	color:#79A714;
	font: normal 10px verdana;
	text-decoration:none;
	}
.textoconsejos:hover {
	color:#79A714;
	font: normal 10px verdana;
	text-decoration:underline;
	}
.columnadchab {
	width: 760px;
	color: #5A606B;
	font: normal 10px verdana;
	text-align: left;
	text-decoration: none;
	float: right;
	padding-top: 10px;
}
.columnadchab #detalle{
	float:right;
	margin-left:15px;
	text-align:left;
	width:170px;
	border-left:1px solid #E2EBD8;
	padding-left:25px;
	}
.columnadcha #detalle{
	float:right;
	margin-left:15px;
	text-align:left;
	width:170px;
	border-left:1px solid #E2EBD8;
	padding-left:25px;
	}
.columnaizq #ventajasa {
	float:left;
	background-image: url("../img/fon_consejos_a.gif");
    background-repeat: no-repeat;
	background-position: top left;
	width:150px;
	padding:15px 0px 0px 15px;
	color: #9EBF57;
	display:inline;
	margin-bottom:-15px;
	}
.columnaizq #ventajasb {
	float:left;
	background-image: url("../img/fon_consejos_b.gif");
    background-repeat: no-repeat;
	background-position: bottom left;
	background-color:#F4F8E8;
	width:150px;
	padding:0px 3px 15px 15px;
	color: #9EBF57;
	font: bold 10px verdana;
	text-align:left;
	}
#ventajasc {
	float:left;
	background-image: url("../img/fon_estab_1.gif");
    background-repeat: no-repeat;
	background-position: top left;
	width:263px;
	padding:15px 0px 0px 15px;
	color: #9EBF57;
	display:inline;
	margin-bottom:-15px;
	}
#ventajasd {
	float:left;
	background-image: url("../img/fon_estab_2.gif");
    background-repeat: no-repeat;
	background-position: bottom left;
	background-color:#EDF3DA;
	width:260px;
	padding:0px 3px 15px 15px;
	color: #646463;
	font: normal 10px verdana;
	text-align:center;
	display:block;
	}
#ventajasd  b{
		color: #9EBF57;
	font: bold 10px verdana;
	}
	
/* LINEA JULIA */
#titularlinea {
	background-image: url("../cat/img/tit_linea.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
}
#titularlineaesp {
	background-image: url("../esp/img/tit_linea.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
}
#titularlineaeng {
	background-image: url("../eng/img/tit_linea.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
}
#titularlineafra {
	background-image: url("../fra/img/tit_linea.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
}
.columnadcha #linea {
	text-align:center;
	padding-right:20px;
	}
.columnadcha #linea #description {
	text-align:left;
	padding:9px 0px 9px 14px;
	border-left:1px solid #E2EBD8;
	}
.columnadcha #linea #link {
	width:250px;
	float:right;
	margin-top:60px;
	padding:9px 0px 9px 20px;
	border-left:1px solid #E2EBD8;
	text-align:left;
	text-decoration:none;
	}
.columnadcha #linea #link a {
	text-decoration:none;
	color: #9EBF57;
	font: bold 10px verdana;
	}
.columnadcha #linea #link a:hover {
	text-decoration:underline;
	color: #9EBF57;
	font: bold 10px verdana;
	}
/* LISTADO MARCAS */
#titularlistado {
	background-image: url("../cat/img/tit_listado.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
#titularlistado #titularserveisbis {
	float:right;
   margin: 0px;
   padding: 0px;
}
#titularlistadoesp {
	background-image: url("../esp/img/tit_listado.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
#titularlistadoesp #titularserveisbis {
	float:right;
   margin: 0px;
   padding: 0px;
}
#titularlistadoeng {
	background-image: url("../eng/img/tit_listado.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
#titularlistadoeng #titularserveisbis {
	float:right;
   margin: 0px;
   padding: 0px;
}
#titularlistadofra {
	background-image: url("../fra/img/tit_listado.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
#titularlistadofra #titularserveisbis {
	float:right;
   margin: 0px;
   padding: 0px;
}
/* HEMEROTECA */
#titularhemeroteca {
	background-image: url("../cat/img/tit_hemeroteca.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
#titularhemerotecaeng {
	background-image: url("../eng/img/tit_hemeroteca.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
#titularhemerotecafra {
	background-image: url("../fra/img/tit_hemeroteca.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
/* JULIA ON */
#titularjulia {
	background-image: url("../img/tit_juliaon.gif");
    background-repeat: no-repeat;
	background-position: top left;
	color: #5A606B;
	font: normal 10px verdana;
	text-align:left;
	width: 766px;
}
#titularjulia #titularjuliabis {
	float:right;
   margin: 0px;
   padding: 0px;
   }
#titularjulia #izq {
	float:left;
	width:240px;
	text-align:left;
	}
#titularjulia #dcha {
	float:right;
	width:525px;
	text-align:left;
	color: #5A606B;
	font: normal 10px verdana;
	text-decoration: none;
	}
.barra {
	background-image:url("../img/punto.gif");
	background-repeat:repeat-x;
	font: normal 1px verdana;
	width:524px;
	margin-top:2px;
	}
/* FORM */
.input {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#004832;
	border-color: #CCDAD6;
}
.forms {  
	font: bold 10px  Verdana, Arial, Helvetica, sans-serif;
	color: #135432; 
	text-decoration: none; 
	border:1px solid #76972A;
	padding: 1px 1px 1px 2px;
}
.optiongroup {  
	font: bold 10px  Verdana, Arial, Helvetica, sans-serif;
	color: #135432; 
	text-decoration: none; 
}
.fecha {  
	font: normal 9px  Verdana, Arial, Helvetica, sans-serif;
	color: #6E737D; 
	text-decoration: none; 
}
.mail {
	float:right;
	text-decoration:none;
	text-align:left;
	width:160px;
	}
/* PIE */

.pie {
	float: left;
	font: normal 9px Verdana;
	color: #A4B5A2;
	text-align: right;
	text-decoration: none;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-right: 0px;
	width:740px;
}
.pie a {
	text-decoration: none;
	color: #8EA488;
}
.pie a:hover {
	text-decoration: underline;
		color: #8EA488;
}
.piefondo {
	float:inherit;
	height: 30px;
	font: normal 9px Verdana;
	color: #8EA488;
	text-align: right;
	text-decoration: none;
	background-image:url("../img/fondo_pie.gif");
	background-repeat:no-repeat;
	padding-bottom: 0px;
	margin-top: 20px;
	padding-right: 25px; 
}
.piefondo a {
	text-decoration: none;
	color: #8EA488;
}
.piefondo a:hover {
	text-decoration: underline;
		color: #8EA488;
}
.novetatsResaltadoTitulo {
    background-color:#9EBF57;
    color:#FFFFFF;
}

.novetatsResaltadoTexto {
    background-color:#5A606B;
    color:#FFFFFF;
}
#popup_mapa a{
	text-decoration:none;
	color:#FFFFFF;
	font: bold 10px verdana;
	margin-right:8px;	
	}
#popup_mapa a:hover {
	text-decoration:underline;
	color:#FFFFFF;
	font: bold 10px verdana;	
	}
.breve_gris {
	color:#888888; font-weight: normal; text-decoration: none;
	
	}