/* ------ aquesta propietat css fa que tots els divs siguin tractats per Firefox --------------------------------------------------
 -------- amb les característiques de width i padding igual que l'Explorer -------------------------------------------------------- */
							* {	-moz-box-sizing: border-box; }
/* -------------------------------------------------------------------------------------------------------------------------------- */
#tot{
	width: 100%;
	height: 100%;
	position: relative;
	left: 0px;
	top: 0px;
	text-align: center;
}
#centrat{
	width: 780px;
	margin: auto;
	position: relative;
	top: 0px;
}
.total{
	width: 780px;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 88px;
	background-image: url(../images/banner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;		
}
.icones {
	z-index: 3;
	position: absolute;
	left: 486px;
	top: 64px;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4d4d4d;
	text-decoration: none;
	clear:both;
}
.icones span a{
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4d4d4d;
	text-decoration: none;
	background-image:   url(../images/dot_icones.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 13px;
	padding-right: 4px;
}
.icones span a:hover{
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4d4d4d;
	text-decoration: underline;
	background-image:   url(../images/dot_icones.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 13px;
	padding-right: 4px;
}
.ruta{
	z-index: 3;
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	background-color: #ffffff;
	z-index: 2;
	position: absolute;
	left: 26px;
	top: 92px;
	text-align: left;
	visibility: visible;
	text-transform: uppercase;
	clear:both;
}
.ruta a{
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #181412;
	text-decoration: none;
}
.ruta a:hover{
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #181412;
	text-decoration: underline;
}
.precontent{
	width: 780px;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 132px;
	text-align: left;
	vertical-align: top;
	float: left;	
}
.com {
	width: 180px;
	overflow: hidden;
	position: absolute;
	left:0px;
	top: 121px;
	visibility: visible;
	margin: 0px;
	padding: 0px;
	float: left;	
}
.content{
	width: 399px;
	background-color: #ffffff;
	z-index: 3;
	position: absolute;
	top: 132px;
	left: 191px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	visibility: visible;
	line-height: 16px;
	float: left;	
}
#vimprimible{
	width: 399px;
	background-color: #FFFFFF;
	top: 0px;
	left: 0px;
	text-align: right;
	float: left;
	height: 14px;
	margin-top: 10px;
}
#vimprimible a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-image: url(../images/imprimir.gif);
	background-repeat: no-repeat;
	background-position: left 1px;	
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#vimprimible a:hover{
	text-decoration: underline;	
}
.content2{
	width: 589px;
	background-color: #ffffff;
	z-index: 3;
	position: absolute;
	top: 253px;
	left: 191px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	visibility: visible;
	line-height: 16px;
	float: left;	
}

#footer {
	width: 399px;
	background-image:   url(../images/bg_footer.gif);
	background-repeat: repeat-x;
	background-position: left top;
	z-index: 3;
	position: relative;
	top: 0px;
	left: 0px;
	font-family: Verdana;
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
	text-align: center;
	visibility: visible;
	padding-top: 2px;
}

#margedret {
	width: 171px;
	position: absolute;
	left: 609px;
	top: 130px;
}
.login {
	font-family:Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	width: 171px;
	height: 99px;
	overflow: hidden;
	position: relative;
	left: 0px;
	top: 0px;
	text-align: left;
	background-image:   url(../images/v2header_cciutadana.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	visibility: visible;
}
.login2 {
	font-family:Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	width: 171px;
	height: 99px;
	overflow: hidden;
	position: absolute;
	left: 609px;
	top: 130px;
	text-align: left;
	background-image:   url(../images/v2header_cciutadana.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	visibility: visible;
}
.login .tx-newloginbox-pi1{
	width: 171px;
	height: 99px;
	position: relative;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
}
.login2 .tx-newloginbox-pi1{
	width: 171px;
	height: 99px;
	position: relative;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
}
.login .tx-newloginbox-pi1 form div.label{
	margin: 0px;
	padding: 0px;
	width: 143px;
	height: 70px;
	position: relative;
	left: 23px;
	top: 2px;
}
.login2 .tx-newloginbox-pi1 form div.label{
	margin: 0px;
	padding: 0px;
	width: 143px;
	height: 70px;
	position: relative;
	left: 23px;
	top: 2px;
}
.login .tx-newloginbox-pi1 form div.label input{
	margin: 0px;
	padding: 2px;
	height: 19px;
	background-color: #cccccc;
	border: 1px solid #000000;
	width: 142px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.login2 .tx-newloginbox-pi1 form div.label input{
	margin: 0px;
	padding: 2px;
	height: 19px;
	background-color: #cccccc;
	border: 1px solid #000000;
	width: 142px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.login .tx-newloginbox-pi1 form div.buttons{
	margin: 0px;
	padding: 0px;
	width: 171px;
	height: 16px;
	position: absolute;
	left: 0px;
	top: 83px;
	float: left;
}
.login2 .tx-newloginbox-pi1 form div.buttons{
	margin: 0px;
	padding: 0px;
	width: 171px;
	height: 16px;
	position: absolute;
	left: 0px;
	top: 83px;
	float: left;
}
.login .tx-newloginbox-pi1 form div.buttons div.registre{
	padding: 0px;
	margin: 0px;
	float: left;
	width: 68px;
	height: 11px;
	position: relative;
	left: 6px;
	top: 0px;
	background-color: #FF8400;
}
.login2 .tx-newloginbox-pi1 form div.buttons div.registre{
	padding: 0px;
	margin: 0px;
	float: left;
	width: 68px;
	height: 11px;
	position: relative;
	left: 6px;
	top: 0px;
	background-color: #FF8400;
}
.login .tx-newloginbox-pi1 form div.buttons div.registre input.register{
	width: 68px;
	height: 11px;
	background-image: url(../images/v2b_register.gif);
	background-repeat: no-repeat;
	background-position: center center;
	outline: none;
	border:none;	
	cursor: pointer;
}
.login2 .tx-newloginbox-pi1 form div.buttons div.registre input.register{
	width: 68px;
	height: 11px;
	background-image: url(../images/v2b_register.gif);
	background-repeat: no-repeat;
	background-position: center center;
	outline: none;
	border:none;	
	cursor: pointer;
}
.login .tx-newloginbox-pi1 form div.buttons div.registre input.registerover{
	width: 68px;
	height: 11px;
	background-image: url(../images/v2b_register_over.gif);
	background-repeat: no-repeat;
	background-position: center center;
	outline: none;
	border:none;	
	cursor: pointer;
}
.login2 .tx-newloginbox-pi1 form div.buttons div.registre input.registerover{
	width: 68px;
	height: 11px;
	background-image: url(../images/v2b_register_over.gif);
	background-repeat: no-repeat;
	background-position: center center;
	outline: none;
	border:none;	
	cursor: pointer;
}
.login .tx-newloginbox-pi1 form div.buttons div.entra{
	padding: 0px;
	margin: 0px;
	float: left;
	width: 39px;
	height: 11px;
	position: relative;
	left: 48px;
	top: 0px;
	background-color: #FF8400;
	line-height: 0.1px;
}
.login2 .tx-newloginbox-pi1 form div.buttons div.entra{
	padding: 0px;
	margin: 0px;
	float: left;
	width: 39px;
	height: 11px;
	position: relative;
	left: 48px;
	top: 0px;
	background-color: #FF8400;
	line-height: 0.1px;
}
.login .tx-newloginbox-pi1 form div.buttons div.entra input.login1{
	width: 39px;
	height: 11px;
	background-image: url(../images/v2b_login1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	outline: none;
	border:none;	
	cursor: pointer;
	line-height: 0.1px;
}
.login2 .tx-newloginbox-pi1 form div.buttons div.entra input.login1{
	width: 39px;
	height: 11px;
	background-image: url(../images/v2b_login1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	outline: none;
	border:none;	
	cursor: pointer;
	line-height: 0.1px;
}
.login .tx-newloginbox-pi1 form div.buttons div.entra input.login1over{
	width: 39px;
	height: 11px;
	background-image: url(../images/v2b_login1_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	outline: none;
	border:none;	
	cursor: pointer;
	line-height: 0.1px;
}
.login2 .tx-newloginbox-pi1 form div.buttons div.entra input.login1over{
	width: 39px;
	height: 11px;
	background-image: url(../images/v2b_login1_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	outline: none;
	border:none;	
	cursor: pointer;
	line-height: 0.1px;
}
.logout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 171px;
	height: 38px;
	position: relative;
	left: 0px;
	top: 0px;
	text-align: left;
	background-image:   url(../images/v2header_cciutadana2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	visibility: visible;
	margin: 0px;
	padding: 0px;
}
.logout2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 171px;
	height: 38px;
	position: absolute;
	left: 609px;
	top: 130px;
	text-align: left;
	background-image:   url(../images/v2header_cciutadana2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	visibility: visible;
	margin: 0px;
	padding: 0px;
	z-index: 10;
}
.logout .tx-newloginbox-pi1{
	width: 171px;
	height: 38px;
	position: relative;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
}
.logout2 .tx-newloginbox-pi1{
	width: 171px;
	height: 38px;
	position: relative;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
}
.logout .tx-newloginbox-pi1 form div.label{
	margin: 0px;
	padding: 0px;
	width: 171px;
	height: 17px;
	position: absolute;
	left: 0px;
	top: 2px;
	text-indent: 23px;
}
.logout2 .tx-newloginbox-pi1 form div.label{
	margin: 0px;
	padding: 0px;
	width: 171px;
	height: 17px;
	position: absolute;
	left: 0px;
	top: 2px;
	text-indent: 23px;
}
.logout .tx-newloginbox-pi1 form div.buttons{
	margin: 0px;
	padding: 0px;
	width: 171px;
	height: 19px;
	position: absolute;
	left: 0px;
	top: 19px;
	float: left;
}
.logout2 .tx-newloginbox-pi1 form div.buttons{
	margin: 0px;
	padding: 0px;
	width: 171px;
	height: 19px;
	position: absolute;
	left: 0px;
	top: 19px;
	float: left;
}
.logout .tx-newloginbox-pi1 form div.buttons div.editar{
	float: left;
	width: 68px;
	height: 11px;
	position: relative;
	left: 6px;
	top: 3px;
}
.logout2 .tx-newloginbox-pi1 form div.buttons div.editar{
	float: left;
	width: 68px;
	height: 11px;
	position: relative;
	left: 6px;
	top: 3px;
}
.logout .tx-newloginbox-pi1 form div.buttons div.editar input.edit{
	width: 68px;
	height: 11px;
	background-image: url(../images/v2b_edit.gif);
	background-repeat: no-repeat;
	background-position: center center;
	outline: none;
	border:none;	
	cursor: pointer;
}
.logout2 .tx-newloginbox-pi1 form div.buttons div.editar input.edit{
	width: 68px;
	height: 11px;
	background-image: url(../images/v2b_edit.gif);
	background-repeat: no-repeat;

	background-position: center center;
	outline: none;
	border:none;	
	cursor: pointer;
}
.logout .tx-newloginbox-pi1 form div.buttons div.editar input.editover{
	width: 68px;
	height: 11px;
	background-image: url(../images/v2b_edit_over.gif);
	background-repeat: no-repeat;
	background-position: center center;
	outline: none;
	border:none;	
	cursor: pointer;
}
.logout2 .tx-newloginbox-pi1 form div.buttons div.editar input.editover{
	width: 68px;
	height: 11px;
	background-image: url(../images/v2b_edit_over.gif);
	background-repeat: no-repeat;
	background-position: center center;
	outline: none;
	border:none;	
	cursor: pointer;
}
.logout .tx-newloginbox-pi1 form div.buttons div.surt{
	float: left;
	width: 36px;
	height: 11px;
	position: relative;
	left: 48px;
	top: 3px;
}
.logout2 .tx-newloginbox-pi1 form div.buttons div.surt{
	float: left;
	width: 36px;
	height: 11px;
	position: relative;
	left: 48px;
	top: 3px;
}
.logout .tx-newloginbox-pi1 form div.buttons div.surt input.out{
	width: 36px;
	height: 11px;
	background-image: url(../images/v2b_logout.gif);
	background-repeat: no-repeat;
	background-position: center center;
	outline: none;
	border:none;	
	cursor: pointer;
}
.logout2 .tx-newloginbox-pi1 form div.buttons div.surt input.out{
	width: 36px;
	height: 11px;
	background-image: url(../images/v2b_logout.gif);
	background-repeat: no-repeat;
	background-position: center center;
	outline: none;
	border:none;	
	cursor: pointer;
}
.logout .tx-newloginbox-pi1 form div.buttons div.surt input.outover{
	width: 36px;
	height: 11px;
	background-image: url(../images/v2b_logout_over.gif);
	background-repeat: no-repeat;
	background-position: center center;
	outline: none;
	border:none;	
	cursor: pointer;
}
.logout2 .tx-newloginbox-pi1 form div.buttons div.surt input.outover{
	width: 36px;
	height: 11px;
	background-image: url(../images/v2b_logout_over.gif);
	background-repeat: no-repeat;
	background-position: center center;
	outline: none;
	border:none;	
	cursor: pointer;
}
.msg{
   position: absolute;
   top:32px;
   left: 0px;
   width: 141px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #808080;
	text-transform: uppercase;
}
#album {
	width: 171px;
	height: 49px;
	position: relative;
	left: 0px;
	top: 9px;
	visibility: visible;
	margin: 0px;
	padding: 0px;
}
#album div.album-header {
	width: 171px;
	height: 14px;
	background-image:   url(../images/header_album.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
#album div.consulta {
	text-align: left;
	width: 171px;
	height: 17px;
	background-image:   url(../images/consulta_album.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: center;	
	margin: 0px;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	overflow: hidden;
}
#album div.consulta a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
#album div.consulta a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
#album div.album-foot {
	text-align: left;
	width: 171px;
	height: 18px;
	background-image:   url(../images/foot_album.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: center;	
	margin: 0px;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	overflow: hidden;
}
#album div.album-foot a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
#album div.album-foot a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
#album_lev1 {
	width: 171px;
	height: 49px;
	z-index: 2;
	position: absolute;
	left: 609px;
	top: 121px;
	visibility: visible;
	margin: 0px;
	padding: 0px;
}
#album_lev1 div.album-header {
	width: 171px;
	height: 14px;
	background-image:   url(../images/header_album.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
#album_lev1 div.consulta {
	text-align: left;
	width: 171px;
	height: 17px;
	background-image:   url(../images/consulta_album.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: center;	
	margin: 0px;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	overflow: hidden;
}
#album_lev1 div.consulta a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
#album_lev1 div.consulta a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
#album_lev1 div.album-foot {
	text-align: left;
	width: 171px;
	height: 18px;
	background-image:   url(../images/foot_album.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: center;	
	margin: 0px;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	overflow: hidden;
}
#album_lev1 div.album-foot a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
#album_lev1 div.album-foot a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
div.ads{
	position: relative;
	left: 0px;
	top: 13px;
	visibility: visible;
	padding: 0px;
}
div.ads div{
	width: 171px;
	margin-top: 10px;
	margin-bottom: 10px;		
}
#sabermes{
	position: relative;
	left: 0px;
	top: 22px;
	visibility: visible;
}
#sabermes div.sabermes-header {
	width: 171px;
	height: 4px;
	background-image:   url(../images/v2header_sabermes.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	font-size: 0.1px;
	line-height: 0.1px;
}
#sabermes div.sabermes-pest {
	width: 171px;
	height: 20px;
}
#sabermes div.sabermes-pest input.per_saber_mes{
	width: 171px;
	height: 20px;
	background-image: url(../images/v2sabermes_1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	outline: none;
	border:none;	
	cursor: pointer;
}
#sabermes div.sabermes-pest input.encara_mes{
	width: 171px;
	height: 20px;
	background-image: url(../images/v2sabermes_2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	outline: none;
	border:none;	
	cursor: pointer;
}
#sabermes div.sabermes-foot {
	width: 171px;
	height: 4px;
	background-image:   url(../images/v2foot_sabermes.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
	margin: 0px;
	padding: 0px;
	font-size: 0.1px;
	line-height: 0.1px;
}
#entrevistes{
	visibility: visible;
	position: relative;
	left: 0px;
	top: 35px;
}
#entrevistes input.ent{
	width: 171px;
	height: 19px;
	background-image: url(../images/v2entrevistes.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	outline: none;
	border:none;	
	cursor: pointer;
}
#arxiu{
	visibility: visible;
	width: 171px;
	position: relative;
	left: 0px;
	top: 48px;
}
#arxiu div{
	overflow: hidden;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 39px;
	text-align: left;
}
#arxiu div a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#arxiu div a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
#arxiu div.arxiu-header{
	width: 171px;
	height: 28px;
	margin: 0px;
	padding-left: 0px;
}
#arxiu div.arx_multi_img{
	width: 171px;
	height: 18px;
	background-image:   url(../images/v2arx_multi_img.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	margin: 0px;
}
#arxiu div.arx_aud{
	width: 171px;
	height: 18px;
	background-image:   url(../images/v2arx_aud.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	margin: 0px;
}
#arxiu div.arx_vid{
	width: 171px;
	height: 18px;
	background-image:   url(../images/v2arx_vid.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	margin: 0px;
}
#arxiu div.arx_img{
	width: 171px;
	height: 18px;
	background-image:   url(../images/v2arx_img.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	margin: 0px;
	position: relative;
	left: 0px;
	top: 0px;
}
#arxiu div.arxiu-header-noticies{
	width: 171px;
	height: 18px;
	background-image:   url(../images/v2header_arxiu_noticies.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	margin: 0px;
}
#arxiu div.arxiu-header-publicitat{
	width: 171px;
	height: 18px;
	background-image:   url(../images/v2header_arxiu_publicitat.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	margin: 0px;
}
#arxiu div.arxiu-foot{
	width: 171px;
	height: 18px;
	background-image:   url(../images/v2foot_arxiu.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	margin: 0px;
}
#mesinfo{
	visibility: visible;
	width: 171px;
	position: relative;
	left: 0px;
	top: 60px;
}
#mesinfo div.mesinfo-header {
	width: 171px;
	height: 12px;
	margin: 0px;
	padding: 0px;
	font-size: 0.1px;
	line-height: 0.1px;
}
#mesinfo div.mesinfo-pest {
	width: 171px;
	height: 19px;
}
#mesinfo div.mesinfo-pest input.cronologia{
	width: 171px;
	height: 19px;
	background-image: url(../images/v2mesinfo_crono.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	outline: none;
	border:none;	
	cursor: pointer;
}
#mesinfo div.mesinfo-pest input.bibliografia{
	width: 171px;
	height: 19px;
	background-image: url(../images/v2mesinfo_biblio.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	outline: none;
	border:none;	
	cursor: pointer;
}
#mesinfo div.mesinfo-foot {
	width: 171px;
	height: 18px;
}
#mesinfo div.mesinfo-foot input.enllacos{
	width: 171px;
	height: 18px;
	background-image: url(../images/v2mesinfo_enlla.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	outline: none;
	border:none;	
	cursor: pointer;
}
/*--------------------- ESTILS GENÈRICS FORMULARIS SITE tt_content.mailform.20.params ---------------------*/
.content div form table td input.form-input{
	margin: 0px;
	padding: 2px;
	height: 19px;
	background-color: #ffffff;
	border: 1px solid #4c4c4c;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.content div form table td textarea.form-text{
	margin: 0px;
	padding: 2px;
	background-color: #ffffff;
	border: 1px solid #4c4c4c;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.content div form table td input.form-submit{
	margin: 0px;
	padding: 2px 8px;
	border: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	background-image: url(../images/form-submit_bg.gif);
	background-repeat: no-repeat;
	background-position: right center;
	cursor: pointer;
	background-color: #FFFFFF;
}

/*---------------------------------------------------------------------------------------------------------*/
.search {
	z-index: 2;
	position: absolute;
	left: 601px;
	top: 30px;
	visibility: visible;
	float: left;	
}

.comhemfet-header {
    height: 148px;
	background-image:   url(../images/header_comhemfet.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.com div.demo{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 18px;
	background-image:   url(../images/demo_comhemfet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.com div.apor{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 18px;
	background-image:   url(../images/apor_comhemfet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.com div.apor a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}	
.com div.apor a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.com div.dec_lev0{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	text-align: left;
	width: 180px;
	height: 18px;
	background-image:   url(../images/dec_lev0_comhemfet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	vertical-align: middle;
}
.com div.dec_lev1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 18px;
	background-image:   url(../images/dec_lev1_comhemfet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.com div.dec_lev1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.com div.dec_lev1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.com div.dec_lev1_act {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	width: 180px;
	height: 18px;
	background-image:   url(../images/dec_lev1_comhemfet.gif);
	background-repeat: no-repeat;
	background-position: -180px center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.com div.dec_lev1_act a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.com div.dec_lev1_act a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.com div.con_pers_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 18px;
	background-image:   url(../images/dec_con_pers_1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.com div.con_pers_1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.com div.con_pers_1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.com div.con_pers_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 18px;
	background-image:   url(../images/dec_con_pers_2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.com div.con_pers_2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.com div.con_pers_2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.com div.con_pers_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 18px;
	background-image:   url(../images/dec_con_pers_3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.com div.con_pers_3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.com div.con_pers_3 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.com div.con_pers_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 18px;
	background-image:   url(../images/dec_con_pers_4.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.com div.con_pers_4 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.com div.con_pers_4 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.com div.con_pers_1_act {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 18px;
	background-image:   url(../images/dec_con_pers_1_act.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.com div.con_pers_1_act a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.com div.con_pers_1_act a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.com div.con_pers_2_act {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 18px;
	background-image:   url(../images/dec_con_pers_2_act.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.com div.con_pers_2_act a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.com div.con_pers_2_act a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.com div.con_pers_3_act {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 18px;
	background-image:   url(../images/dec_con_pers_3_act.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.com div.con_pers_3_act a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.com div.con_pers_3_act a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.com div.con_pers_4_act {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 18px;
	background-image:   url(../images/dec_con_pers_4_act.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.com div.con_pers_4_act a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.com div.con_pers_4_act a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
div.content div #menu_lev3{
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.content div #menu_lev3 div{
	background-image: url(../images/dec_menu_lev3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #ffffff;	
	float: left;
	text-indent: 10px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.content div #menu_lev3 div a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #4d4d4d;
	text-decoration: none;
	text-transform: uppercase;
}
div.content div #menu_lev3 div a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #4d4d4d;
	text-decoration: underline;
	text-transform: uppercase;
}
#menu_lev4{
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.content div #menu_lev4 div{
	background-image: url(../images/dec_menu_lev4.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #ffffff;	
	float: left;
	text-indent: 10px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.content div #menu_lev4 div a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #4d4d4d;
	text-decoration: none;
}
div.content div #menu_lev4 div a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #4d4d4d;
	text-decoration: underline;
}
/*----------------------------------------------------------------------------------------------------------------------*/
.com div.con_col_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 18px;
	background-image:   url(../images/dec_con_col_1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.com div.con_col_1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.com div.con_col_1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.com div.con_col_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 18px;
	background-image:   url(../images/dec_con_col_2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.com div.con_col_2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.com div.con_col_2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.com div.con_col_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 18px;
	background-image:   url(../images/dec_con_col_3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.com div.con_col_3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.com div.con_col_3 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.com div.con_col_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 28px;
	background-image:   url(../images/dec_con_col_4.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.com div.con_col_4 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.com div.con_col_4 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.com div.con_col_1_act {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 18px;
	background-image:   url(../images/dec_con_col_1_act.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.com div.con_col_1_act a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.com div.con_col_1_act a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.com div.con_col_2_act {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 18px;
	background-image:   url(../images/dec_con_col_2_act.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.com div.con_col_2_act a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.com div.con_pers_2_act a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.com div.con_col_3_act {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 18px;
	background-image:   url(../images/dec_con_col_3_act.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.com div.con_col_3_act a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.com div.con_pers_3_act a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.com div.con_col_4_act {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 28px;
	background-image:   url(../images/dec_con_col_4_act.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.com div.con_col_4_act a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.com div.con_pers_4_act a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}

/*------------------------------------------------------*/
.comhemfet-foot {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 28px;
	background-image:   url(../images/foot_comhemfet.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.comhemfet-foot a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.comhemfet-foot a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.comhemfet-foot_act {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 28px;
	background-image:   url(../images/foot_comhemfet.jpg);
	background-repeat: no-repeat;
	background-position: -180px center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.comhemfet-foot_act a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.comhemfet-foot_act a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.comes-header {
	font-size: 11px;
	width: 180px;
	height: 32px;
	text-align: left;
	background-image:   url(../images/header_comes.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	overflow: hidden;
	margin: 0px;
	padding-left: 25px;
	padding-top: 15px;
	padding-bottom: 0px;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B0AFAE;
	text-decoration: none;
}
.comes-header a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.comes-header a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.comes-noti {
	text-align: left;
	width: 180px;
	height: 17px;
	background-image:   url(../images/dec_noti.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B0AFAE;
	text-decoration: none;
}
.comes-noti a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.comes-noti a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.comes-ciut {
	width: 180px;
	height: 17px;
	text-align: left;
	background-image:   url(../images/dec_ciut.gif);
	background-repeat: no-repeat;
	background-position: left top;
	overflow: hidden;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B0AFAE;
	text-decoration: none;
}
.comes-ciut a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.comes-ciut a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.comes-foot {
	width: 180px;
	height: 28px;
	text-align: left;
	background-image:   url(../images/foot_comes.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	overflow: hidden;
	margin: 0px;
	vertical-align: middle;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B0AFAE;
	text-decoration: none;
}
.comes-foot a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.comes-foot a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.comvolemfer-header {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #B0AFAE;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 28px;
	background-image:   url(../images/header_comvolemfer.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 4px;
	margin-bottom: 0x;
	margin-left: 0x;
	margin-right: 0x;
	padding-left: 25px;
	padding-top: 11px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.comvolemfer-header a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.comvolemfer-header a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.comvolemfer-foot {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #B0AFAE;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 28px;
	background-image:   url(../images/foot_comvolemfer.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	margin-bottom: 0x;
	margin-left: 0x;
	margin-right: 0x;
	padding-left: 25px;
	padding-top: 1px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.comvolemfer-foot a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.comvolemfer-foot a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.comvolemfer-coloquis {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #B0AFAE;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 17px;
	background-image:   url(../images/dec_coloquis.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	margin-bottom: 0x;
	margin-left: 0x;
	margin-right: 0x;
	padding-left: 25px;
	padding-top: 1px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.comvolemfer-coloquis a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.comvolemfer-coloquis a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.comvolemfer-enquestes {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #B0AFAE;
	text-decoration: none;
	text-align: left;
	width: 180px;
	height: 17px;
	background-image:   url(../images/dec_enquestes.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	margin-bottom: 0x;
	margin-left: 0x;
	margin-right: 0x;
	padding-left: 25px;
	padding-top: 1px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.comvolemfer-enquestes a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}:hover
.comvolemfer-enquestes a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181412;
	text-decoration: underline;
}
.total_nota{
	width: 400px;
	background-color: #ffffff;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	visibility: visible;	
}


.content_nota{
	width: 380px;	
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	visibility: visible;
	line-height: 16px;
}
.content_nota div p a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.content_nota div p a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
.header{
	margin-top: 15px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FD0100;
	text-transform: uppercase;
	margin-bottom: 5px;
}
.subheader{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	font-style: italic;
	margin-bottom: 5px;
}
.text{
	padding-left: 5px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.caption{
	text-align: center;
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	font-style: italic;
	margin: 0px;
}

.content div p a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.content div p a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
.content2 div p a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.content2 div p a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
.content div a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.content div a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
.content2 div a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.content2 div a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
.content div form {
	text-align: center;
}
.content div form table{
	z-index: 3;
	font-family: Verdana;
	font-size: 10px;
	color: #181412;
	text-decoration: none;
	line-height: 16px;
}
.content div form table td textarea{
	margin: 0px;
	padding: 2px;
	background-color: #ffffff;
	border: 1px solid #000000;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	overflow: hidden;
}
.blocs{	
}
.blocs_news{
	width: 242px;
	position: relative;
	left: 160px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	float: none;
	background-color: #990066;
	overflow: hidden;
}
.blocs_novetats{
	width: 242px;
	position: relative;
	left: 403px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	float: none;
	background-color: #9933FF;
	overflow: hidden;
}
.peu{
	background-color: #FFFFFF;
	z-index: 3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #178de9;
	text-decoration: none;
	text-align: center;
	border: 1px solid #178de9;
	vertical-align: middle;
	padding: 5px;
}
.total_esq{
	height: 100%;
	width: 160px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: #178de9;
	z-index: 1;
	border-top: 1px solid #178de9;
	border-right: none;
	border-bottom: none;
	border-left: 1px solid #178de9;
}
.total_dret{
	height: 100%;
	width: 135px;
	position: absolute;
	left: 645px;
	top: 0px;
	background-color: #ffffff;
	z-index: 1;
	border-top: none;
	border-right: 1px solid #178de9;
	border-bottom: none;
	border-left: 1px solid #178de9;
}
.rosa{
	margin-top: 22px;
	margin-right: 13px;
	margin-left: 5px;
}

/* desde aquí */
.tx-usersoctortosa-pi1 div.mnu{
	width: 399px;
	height: 32px;
	background-image:   url(../images/cap_etapes.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu1{
	width: 100px;
	position: relative;
	left: 0px;
	top:14px;
	float: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	visibility: visible;
	background-color: #f5f0e9;
	background-image:   url(../images/mnu1_etapesvida.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
	text-indent: 25px;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu1 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu1 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: underline;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu1act{
	width: 100px;
	position: relative;
	left: 0px;
	top:14px;
	float: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	visibility: visible;
	background-color: #fde48b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
	background-image:   url(../images/mnu1_etapesvida.gif);
	background-repeat: no-repeat;
	background-position: -100px top;
	height: 17px;
	text-indent: 25px;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu1act a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu1act a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: underline;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu2{
	width: 100px;
	position: relative;
	left: 0px;
	top:14px;
	float: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	text-decoration: none;
	background-color: #f5f0e9;
	background-image:   url(../images/mnu2_etapesvida.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
	text-indent: 25px;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: underline;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu2act{
	width: 100px;
	position: relative;
	left: 0px;
	top:14px;
	float: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	visibility: visible;
	background-color: #fde48b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
	background-image:   url(../images/mnu2_etapesvida.gif);
	background-repeat: no-repeat;
	background-position: -100px top;
	height: 17px;
	text-indent: 25px;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu2act a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu2act a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: underline;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu3{
	width: 99px;
	position: relative;
	left: 0px;
	top:14px;
	float: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	text-decoration: none;
	background-color: #f5f0e9;
	background-image:   url(../images/mnu3_etapesvida.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
	text-indent: 25px;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu3 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu3 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: underline;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu3act{
	width: 99px;
	position: relative;
	left: 0px;
	top:14px;
	float: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	visibility: visible;
	background-color: #fde48b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
	background-image:   url(../images/mnu3_etapesvida.gif);
	background-repeat: no-repeat;
	background-position: -100px top;
	height: 17px;
	text-indent: 25px;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu3act a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu3act a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: underline;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu4{
	width: 100px;
	position: relative;
	left: 0px;
	top:14px;
	float: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	text-decoration: none;
	background-color: #f5f0e9;
	background-image:   url(../images/mnu4_etapesvida.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
	text-indent: 25px;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu4 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu4 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: underline;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu4act{
	width: 100px;
	position: relative;
	left: 0px;
	top:14px;
	float: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	visibility: visible;
	background-color: #fde48b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
	background-image:   url(../images/mnu4_etapesvida.gif);
	background-repeat: no-repeat;
	background-position: -100px top;
	height: 17px;
	text-indent: 25px;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu4act a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
}
.tx-usersoctortosa-pi1 div.mnu div.mnu4act a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: underline;
}
.llistat_test{
	width: 399px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: justify;
	background-color: #ffffff;
	line-height: 14px;
}
.tx-usersoctortosa-pi1-listrow table td .llistat_test .llistat_test_titol_a{	
	width: 300px;	
	position: relative;	
	left: 0px;
	top:0px;
	text-align: left;
	padding: 0px;
	float: left;		
}
.tx-usersoctortosa-pi1-listrow table td .llistat_test .llistat_test_titol_a a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #1effcc;	
	text-decoration: none;	
	text-transform: uppercase;	
}
.tx-usersoctortosa-pi1-listrow table td .llistat_test .llistat_test_titol_a a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #1effcc;	
	text-decoration: underline;	
	text-transform: uppercase;
}
.tx-usersoctortosa-pi1-listrow table td .llistat_test .llistat_test_titol_b{	
	width: 300px;	
	position: relative;	
	left: 0px;
	top:0px;
	text-align: left;
	padding: 0px;
	float: left;		
}
.tx-usersoctortosa-pi1-listrow table td .llistat_test .llistat_test_titol_b a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #1cff4b;	
	text-decoration: none;	
	text-transform: uppercase;	
}
.tx-usersoctortosa-pi1-listrow table td .lllistat_test .llistat_test_titol_b a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #1cff4b;	
	text-decoration: underline;	
	text-transform: uppercase;
}
.tx-usersoctortosa-pi1-listrow table td .llistat_test .llistat_test_titol_c{	
	width: 300px;	
	position: relative;	
	left: 0px;
	top:0px;
	text-align: left;
	padding: 0px;
	float: left;		
}
.tx-usersoctortosa-pi1-listrow table td .llistat_test .llistat_test_titol_c a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #399904;	
	text-decoration: none;	
	text-transform: uppercase;	
}
.tx-usersoctortosa-pi1-listrow table td .llistat_test .llistat_test_titol_c a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #399904;	
	text-decoration: underline;	
	text-transform: uppercase;
}
.tx-usersoctortosa-pi1-listrow table td .llistat_test .llistat_test_titol_d{	
	width: 300px;	
	position: relative;	
	left: 0px;
	top:0px;
	text-align: left;
	padding: 0px;
	float: left;		
}
.tx-usersoctortosa-pi1-listrow table td .llistat_test .llistat_test_titol_d a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #8dbf08;	
	text-decoration: none;	
	text-transform: uppercase;	
}
.tx-usersoctortosa-pi1-listrow table td .llistat_test .llistat_test_titol_d a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #8dbf08;	
	text-decoration: underline;	
	text-transform: uppercase;
}

/*-------------------------------------------- CERCADOR --------------------------------------------------*/
.tx-indexedsearch{
	margin: 0px;
	padding: 0px;
}
.tx-indexedsearch-rules{
	width: 394px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.tx-indexedsearch-searchbox{
	width: 394px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.tx-indexedsearch-searchbox .title{
	width: 394px;
	text-align: left;
	padding-top: 0px;


	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #171795;
	text-decoration: none;
	background-image: url(../images/dot_cercador.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.tx-indexedsearch-searchbox .buscador{
	width: 394px;
	margin: 0px;
	padding-left: 149px;
	float: left;
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.tx-indexedsearch-searchbox .buscador .caixa{
	width:168px;
	float: left;
	height: 21px;
	background-image: url(../images/bg_input_cercador.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.tx-indexedsearch-searchbox .buscador .caixa input.tx-indexedsearch-searchbox-sword{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #999999;
	float: left;
	width:167px;
	height: 20px;
	background-color: #ebebeb;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
}
.tx-indexedsearch-searchbox .buscador .boto{
	margin-top: 5px;
	float: left;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	line-height: 12px;
}
.tx-indexedsearch-searchbox .buscador .boto span{
	padding-left: 3px;
}
.tx-indexedsearch-searchbox .buscador .boto input.tx-indexedsearch-searchbox-yes{	
	float: left;
	margin: 0px;
}
.tx-indexedsearch-searchbox .buscador .boto input.tx-indexedsearch-searchbox-button{
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
	cursor:pointer;
	height: 15px;
	background-image: url(../images/b_cercar.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 62px;
	float: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.tx-indexedsearch-searchbox .buscador_avan{
	width: 394px;
	margin: 0px;
	text-align: right;
	padding-right: 77px;
	float: right;
}
.tx-indexedsearch-searchbox .buscador_avan .label{
	width:317px;
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: right;
}
.tx-indexedsearch-searchbox .buscador_avan .label .enun{
	text-align: left;
	margin-top: 10px;
	margin-bottom: 2px;
}
.tx-indexedsearch-searchbox .buscador_avan .label .caixa_avan{
	text-align: right;
	padding-right:1px;
	padding-bottom: 1px;
	background-image: url(../images/bg_input_cercador2.gif);
	background-repeat: repeat;
	background-position: 1px 1px;
	float: right;
	margin-left: 5px;
	margin-bottom: 3px;	
}
.tx-indexedsearch-searchbox .buscador_avan .label .check_avan{
	text-align: right;
	clear: both;
	margin-bottom: 3px;
	padding-top: 10px;	
}
.tx-indexedsearch-searchbox .buscador_avan .label .caixa_avan select{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #999999;
	background-color: #ebebeb;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 0px;		
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.tx-indexedsearch-searchbox .avan{
	margin-top: 15px;
	padding-left: 14px;
	width: 394px;
	text-align: left;
}
.tx-indexedsearch-searchbox .avan a{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.tx-indexedsearch-searchbox .avan a:hover{
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
	font-weight: bold;
}
.tx-indexedsearch-browsebox{
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 5px;
	padding: 0px;
	width: 394px;
	clear: both;
	background-image: url(../images/sepa_cercador.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.tx-indexedsearch-browsebox .num_res{
	margin-top: 0x;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding: 0px;
	width: 394px;
	text-align: left;
	font-family: Verdana;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	color: #171795;
	text-decoration: none;
	text-transform: uppercase;
}
.sepa_top{
	margin-top: 10px;
	background-image: url(../images/sepa_cercador.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 0.1px;
	line-height: 0.1px;
	height: 1px;
	width: 394px;
}
.sepa_bottom{
	margin-bottom: 10px;
	background-image: url(../images/sepa_cercador.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 0.1px;
	line-height: 0.1px;
	height: 1px;
	width: 394px;
	clear: both;
	margin-left: 5px;
}
.tx-indexedsearch .tx-indexedsearch-whatis{
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #171795;
	text-decoration: none;
	text-transform: uppercase;
	background-image: url(../images/dot_cercador.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: 394px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
}
.tx-indexedsearch-res{
	width: 394px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	float: left;
}
.tx-indexedsearch-res .tx-indexedsearch-title{
	width: 394px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
.tx-indexedsearch-res .tx-indexedsearch-title a{
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
	line-height: 14px;
}
.tx-indexedsearch-res .tx-indexedsearch-title a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #666666;
	text-decoration: underline;
	line-height: 14px;
}
.tx-indexedsearch-res .tx-indexedsearch-descr{
	width: 394px;
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
	background-image: url(../images/sepa_cercador.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin: 0px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	float: left;
}
.tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{
	font-style: italic;
	font-weight: normal;
	color: #171795;
	text-decoration: none;
}
.tx-indexedsearch .tx-indexedsearch-noresults{
	width: 394px;
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
	background-image: url(../images/sepa_cercador.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 5px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	float: left;
}



/* NUEVO PLUGIN VERSIÓN 2 */
.tx-instantaneassoc-pi2 div.mnu{
	width: 399px;
	height: 32px;
	background-image:   url(../images/cap_etapes.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu1{
	width: 100px;
	position: relative;
	left: 0px;
	top:14px;
	float: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	visibility: visible;
	background-color: #f5f0e9;
	background-image:   url(../images/mnu1_etapesvida.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
	text-indent: 25px;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu1 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu1 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: underline;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu1act{
	width: 100px;
	position: relative;
	left: 0px;
	top:14px;
	float: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	visibility: visible;
	background-color: #fde48b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
	background-image:   url(../images/mnu1_etapesvida.gif);
	background-repeat: no-repeat;
	background-position: -100px top;
	height: 17px;
	text-indent: 25px;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu1act a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu1act a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: underline;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu2{
	width: 100px;
	position: relative;
	left: 0px;
	top:14px;
	float: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	text-decoration: none;
	background-color: #f5f0e9;
	background-image:   url(../images/mnu2_etapesvida.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
	text-indent: 25px;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: underline;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu2act{
	width: 100px;
	position: relative;
	left: 0px;
	top:14px;
	float: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	visibility: visible;
	background-color: #fde48b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
	background-image:   url(../images/mnu2_etapesvida.gif);
	background-repeat: no-repeat;
	background-position: -100px top;
	height: 17px;
	text-indent: 25px;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu2act a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu2act a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: underline;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu3{
	width: 99px;
	position: relative;
	left: 0px;
	top:14px;
	float: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	text-decoration: none;
	background-color: #f5f0e9;
	background-image:   url(../images/mnu3_etapesvida.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
	text-indent: 25px;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu3 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu3 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: underline;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu3act{
	width: 99px;
	position: relative;
	left: 0px;
	top:14px;
	float: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	visibility: visible;
	background-color: #fde48b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
	background-image:   url(../images/mnu3_etapesvida.gif);
	background-repeat: no-repeat;
	background-position: -100px top;
	height: 17px;
	text-indent: 25px;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu3act a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu3act a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: underline;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu4{
	width: 100px;
	position: relative;
	left: 0px;
	top:14px;
	float: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	text-decoration: none;
	background-color: #f5f0e9;
	background-image:   url(../images/mnu4_etapesvida.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
	text-indent: 25px;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu4 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu4 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: underline;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu4act{
	width: 100px;
	position: relative;
	left: 0px;
	top:14px;
	float: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	visibility: visible;
	background-color: #fde48b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
	background-image:   url(../images/mnu4_etapesvida.gif);
	background-repeat: no-repeat;
	background-position: -100px top;
	height: 17px;
	text-indent: 25px;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu4act a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: none;
}
.tx-instantaneassoc-pi2 div.mnu div.mnu4act a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181412;
	font-weight: normal;
	text-decoration: underline;
}
.llistat_test{
	width: 399px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: justify;
	background-color: #ffffff;
	line-height: 14px;
}
.tx-instantaneassoc-pi2-listrow table td .llistat_test .llistat_test_titol_a{	
	width: 300px;	
	position: relative;	
	left: 0px;
	top:0px;
	text-align: left;
	padding: 0px;
	float: left;		
}
.tx-instantaneassoc-pi2-listrow table td .llistat_test .llistat_test_titol_a a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #1effcc;	
	text-decoration: none;	
	text-transform: uppercase;	
}
.tx-instantaneassoc-pi2-listrow table td .llistat_test .llistat_test_titol_a a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #1effcc;	
	text-decoration: underline;	
	text-transform: uppercase;
}
.tx-instantaneassoc-pi2-listrow table td .llistat_test .llistat_test_titol_b{	
	width: 300px;	
	position: relative;	
	left: 0px;
	top:0px;
	text-align: left;
	padding: 0px;
	float: left;		
}
.tx-instantaneassoc-pi2-listrow table td .llistat_test .llistat_test_titol_b a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #1cff4b;	
	text-decoration: none;	
	text-transform: uppercase;	
}
.tx-instantaneassoc-pi2-listrow table td .lllistat_test .llistat_test_titol_b a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #1cff4b;	
	text-decoration: underline;	
	text-transform: uppercase;
}
.tx-instantaneassoc-pi2-listrow table td .llistat_test .llistat_test_titol_c{	
	width: 300px;	
	position: relative;	
	left: 0px;
	top:0px;
	text-align: left;
	padding: 0px;
	float: left;		
}
.tx-instantaneassoc-pi2-listrow table td .llistat_test .llistat_test_titol_c a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #399904;	
	text-decoration: none;	
	text-transform: uppercase;	
}
.tx-instantaneassoc-pi2-listrow table td .llistat_test .llistat_test_titol_c a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #399904;	
	text-decoration: underline;	
	text-transform: uppercase;
}
.tx-instantaneassoc-pi2-listrow table td .llistat_test .llistat_test_titol_d{	
	width: 300px;	
	position: relative;	
	left: 0px;
	top:0px;
	text-align: left;
	padding: 0px;
	float: left;		
}
.tx-instantaneassoc-pi2-listrow table td .llistat_test .llistat_test_titol_d a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #8dbf08;	
	text-decoration: none;	
	text-transform: uppercase;	
}
.tx-instantaneassoc-pi2-listrow table td .llistat_test .llistat_test_titol_d a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #8dbf08;	
	text-decoration: underline;	
	text-transform: uppercase;
}
input.tx-instantaneassoc-pi2-searchbox-button {
	align: center;
	background-color: #cccccc;
	margin: 0px;
	padding: 0px;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: center;
	cursor:pointer;
	height: 20px;
}
input.tx-instantaneassoc-pi2-searchbox-sword {
						font-family: Verdana, Arial, Helvetica, sans-serif;
						height: 18px;
						font-size: 10px;
						font-weight: normal;
						color: #666666;
						text-decoration: none;
						border: 1px solid #666666;
						padding: 2px;
						margin-top: 0px;
						margin-left: 0px;
						margin-right: 0px;
						margin-bottom: 0px;	
						width:300px;						
						
}

/* hasta aquí*/
.llistat_test_autor{
	width: 399px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #9e8a60;
	text-align: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	float: none;
}
.llistat_test_icones{
	width: 86px;
	position: relative;
	left: 10px;
	top:0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #ffffff;
}
.llistat_test_data{
	text-align: right;
	width: 399px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
	color: #000000;
	padding-top: 3px;
	padding-right: 0px;
	padding-left: 0px;
	float: none;
}
.llistat_test_sepa{
	width: 399px;
	height: 1px;
	background-color: #399904;
	clear: ambos;
	overflow: hidden;
	position: relative;
}
.fitxa_test{
	width: 399px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: justify;
	background-color: #ffffff;
	line-height: 14px;
}
.fitxa_test_titol_a{
	width: 399px;	
	position: relative;	
	left: 0px;
	top:0px;
	text-align: left;
	padding: 0px;
	float: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #1effcc;	
	text-decoration: none;	
	text-transform: uppercase;
}
.fitxa_test_titol_b{
	width: 399px;	
	position: relative;	
	left: 0px;
	top:0px;
	text-align: left;
	padding: 0px;
	float: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #1cff4b;	
	text-decoration: none;	
	text-transform: uppercase;
}
.fitxa_test_titol_c{
	width: 399px;	
	position: relative;	
	left: 0px;
	top:0px;
	text-align: left;
	padding: 0px;
	float: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #399904;	
	text-decoration: none;	
	text-transform: uppercase;
}
.fitxa_test_titol_d{
	width: 399px;	
	position: relative;	
	left: 0px;
	top:0px;
	text-align: left;
	padding: 0px;
	float: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #8dbf08;	
	text-decoration: none;	
	text-transform: uppercase;
}
.fitxa_test_autor{
	width: 399px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #9e8a60;
	text-align: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	float: none;
}
.fitxa_test_prot{
	width: 399px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	float: none;
}
.fitxa_test_img{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	float: left;	
}
div.media{
text-align: left;
float: left;
margin-left: 2px;
margin-right: 1px;
margin-top: 0px;
margin-bottom: 0px;
}
.tipoimg{
	background-image: url(../images/tipo_imatge.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 18px;
	width: 75px;
	margin-top: 15px;
	margin-bottom: 10px;
}
.tipovideo{
	background-image: url(../images/tipo_video.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 18px;
	width: 75px;
	margin-top: 15px;
}
.tipoaudio{
	background-image: url(../images/tipo_audio.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 18px;
	width: 75px;
	margin-top: 15px;
}
div.media div img{
	border: 2px solid #fd0100;
}
.peumedia{
	background-image: url(../images/bg-peu.gif);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #4e4b4a;
	vertical-align: top;
	margin-top: 10px;
	padding-left: 24px;	
	padding-top: 0px;
	padding-bottom: 0px;
	align: justify;	
	width: 125px;
}
.peumedia a{
font-family: Verdana;
	font-size: 10px;
	color: #4e4b4a;
	font-weight: bold;
	text-decoration: none;
	align: justify;
}
.peumedia a:hover{
font-family: Verdana;
	font-size: 10px;
	color: #4e4b4a;
	font-weight: bold;
	text-decoration: underline;
	align: justify;	
}
.fitxa_test_data{
	text-align: right;
	width: 399px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
	color: #000000;
	padding-top: 3px;
	padding-right: 0px;
	padding-left: 0px;
	float: none;
}
.back a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #fb6d17;
	text-decoration: none;
	align: center;
}
.back a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #fb6d17;
	text-decoration: underline;
	align: center;
}
/* --------------------------------- PÀGINA DE REGISTRE tx_srfeuserregister_pi1 ------------------------------------- */
.tx-srfeuserregister-pi1{
	background-color: #FFFFFF;
	width: 399px;
	margin: 0px;
	padding: 0px;
}
.tx-srfeuserregister-pi1 h4{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
	text-align: justify;
}
.tx-srfeuserregister-pi1 a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #fb6d17;
	text-decoration: none;
	align: center;
}
.tx-srfeuserregister-pi1 a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #fb6d17;
	text-decoration: underline;
	align: center;
}
.login-tx-srfeuserregister-pi1-fe_users_form{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
	width: 171px;
	height: 121px;
	overflow: hidden;
	text-align: left;
	background-image:   url(../images/v2header_cciutadana.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	visibility: visible;
}
.login-tx-srfeuserregister-pi1-fe_users_form form div.label{
	text-align: left;
	margin: 0px;
	padding: 8px 0px 6px 22px;
}
.login-tx-srfeuserregister-pi1-fe_users_form form div.label input{
	margin: 0px;
	padding: 2px;
	height: 19px;
	background-color: #ffffff;
	border: 1px solid #000000;
	width: 141px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #181412;
	text-decoration: none;
}
.login-tx-srfeuserregister-pi1-fe_users_form form div input.submit{
	width: 40px;
	height: 11px;
	background-image:   url(../images/b_login.gif);
	outline: none;
	border:none;	
	cursor: hand;
	float: right;
	margin-right: 7px;
}
.login-tx-srfeuserregister-pi1-fe_users_form form div input.submitover{
	width: 40px;
	height: 11px;
	background-image:  url(../images/b_login_over.gif);
	background-repeat: no-repeat;
	background-position: center center;
	outline: none;
	border:none;	
	cursor: hand;
	float: right;
	margin-right: 7px;
	cursor: pointer;
}
#tx-srfeuserregister-pi1-fe_users_form{
	margin: 0px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	width: 399px;
		
}
#tx-srfeuserregister-pi1-fe_users_form div.title{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	vertical-align: top;
	text-transform: uppercase;
}
#tx-srfeuserregister-pi1-fe_users_form div.title2{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	vertical-align: top;
	text-transform: uppercase;
}
#tx-srfeuserregister-pi1-fe_users_form div.tx-srfeuserregister-pi1-notice{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	text-align: justify;
	padding: 10px;
}
#tx-srfeuserregister-pi1-fe_users_form div.tx-srfeuserregister-pi1-notice2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	text-align: justify;
	padding: 10px;
}
#tx-srfeuserregister-pi1-fe_users_form table td{
	text-align: left;
	vertical-align: middle;
}
#tx-srfeuserregister-pi1-fe_users_form table td label{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-align: left;
	line-height: 14px;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
}
#tx-srfeuserregister-pi1-fe_users_form table td label.etiqueta{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif¡
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	text-align: left;
	line-height: 14px;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
}
#tx-srfeuserregister-pi1-fe_users_form table td table td{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-align: left;
	line-height: 14px;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
}
#tx-srfeuserregister-pi1-fe_users_form table td input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	border: 1px solid #666666;
	padding: 2px;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 5px;

}
#tx-srfeuserregister-pi1-fe_users_form table td textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	border: 1px solid #666666;
	overflow: hidden;
	padding: 2px;
	width: 189px;
}
#tx-srfeuserregister-pi1-fe_users_form table td select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	border: 1px solid #666666;
	padding: 2px;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	width: 189px;
}
#tx-srfeuserregister-pi1-fe_users_form table td p.tx-srfeuserregister-pi1-error{
	vertical-align: top;
	color: #fd0100;
}
input.tx-srfeuserregister-pi1-submit{
	align: center;
	background-color: #cccccc;
	margin: 0px;
	padding: 0px;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	text-align: center;
	cursor:pointer;
	height: 20px;
}
input.tx-srfeuserregister-pi1-submitHover{
	background-color: #cccccc;
	margin: 0px;
	padding: 2px;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-align: center;
	cursor:pointer;
}
#tx-srfeuserregister-pi1-fe_users_form dl dt{
	text-align: right;
}
#tx-srfeuserregister-pi1-fe_users_form dl dt{
	text-align: left;
}
#tx-srfeuserregister-pi1-fe_users_form dl dd{
	text-align: left;
}
#tx-srfeuserregister-pi1-fe_users_form span{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
#tx-srfeuserregister-pi1-fe_users_form input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 18px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	border: 1px solid #666666;	
}
#tx-srfeuserregister-pi1-fe_users_form fieldset dl dd input.tx-srfeuserregister-pi1-submit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	border: 1px solid #666666;
	background-color: #cccccc;
	vertical-align: middle;
	cursor: hand;
	cursor: pointer;
}
/* Pàgina de registre 
--------------------------------------------------------------------------- */
.tx-usersoctortosafeedit-pi1{
}
.tx-usersoctortosafeedit-pi1-header{
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	visibility: visible;
	line-height: 16px;
	text-transform: uppercase;
}
/* -------- ESTILS FORMULARI INTODUCCIÓ D'APORTACIONS -------------------------------------------------------------------------- */
						.tx-metafeedit-pi1-form-row{
						}
						div.tx-metafeedit-pi1-form-row-titol{
							width: 399px;
							float:left;
							padding-top: 0px;
							padding-right: 0px;
							padding-bottom: 0px;
							padding-left: 0px;
							border: 1px solid #cccccc;
							margin-bottom: 10px;
						}
						div.tx-metafeedit-pi1-form-row-comentaris{
							width: 399px;
							float:left;
							padding-top: 0px;
							padding-right: 0px;
							padding-bottom: 0px;
							padding-left: 0px;
							border: 1px solid #cccccc;
							margin-bottom: 10px;
						}
						div.tx-metafeedit-pi1-form-row-multimedia1{
						width: 399px;
						float:left;
						padding-top: 40px;
						padding-right: 0px;
						padding-bottom: 0px;
						padding-left: 0px;
						border-top: 1px solid #cccccc;
						border-bottom: 0px none #cccccc;
						border-left: 1px solid #cccccc;
						border-right: 1px solid #cccccc;
						margin-bottom: 0px;
						background-image: url(../images/intro_instantanies_media.gif);
						background-repeat: no-repeat;
						background-position: left top;
						}
						div.tx-metafeedit-pi1-form-row-peu1{
							width: 399px;
							float:left;
							padding-top: 0px;
							padding-right: 0px;
							padding-bottom: 0px;
							padding-left: 0px;
							border-top: 0px none #cccccc;
							border-bottom: 1px solid #cccccc;
							border-left: 1px solid #cccccc;
							border-right: 1px solid #cccccc;
						}
						div.tx-metafeedit-pi1-form-row-multimedia2{
							width: 399px;
							float:left;
							padding-top: 0px;
							padding-right: 0px;
							padding-bottom: 0px;
							padding-left: 0px;
							border-top: 0px none #cccccc;
							border-bottom: 0px none #cccccc;
							border-left: 1px solid #cccccc;
							border-right: 1px solid #cccccc;
							margin-bottom: 0px;
						}
						div.tx-metafeedit-pi1-form-row-peu2{
							width: 399px;
							float:left;
							padding-top: 0px;
							padding-right: 0px;
							padding-bottom: 0px;
							padding-left: 0px;
							border-top: 0px none #cccccc;
							border-bottom: 1px solid #cccccc;
							border-left: 1px solid #cccccc;
							border-right: 1px solid #cccccc;
						}
						div.tx-metafeedit-pi1-form-row-multimedia3{
							width: 399px;
							float:left;
							padding-top: 0px;
							padding-right: 0px;
							padding-bottom: 0px;
							padding-left: 0px;
							border-top: 0px none #cccccc;
							border-bottom: 0px none #cccccc;
							border-left: 1px solid #cccccc;
							border-right: 1px solid #cccccc;
							margin-bottom: 0px;
						}
						div.tx-metafeedit-pi1-form-row-peu3{
							width: 399px;
							float:left;
							padding-top: 0px;
							padding-right: 0px;
							padding-bottom: 0px;
							padding-left: 0px;
							border-top: 0px none #cccccc;
							border-bottom: 1px solid #cccccc;
							border-left: 1px solid #cccccc;
							border-right: 1px solid #cccccc;
							margin-bottom: 10px;
						}
						div.tx-metafeedit-pi1-form-row-protagonista{
							width: 399px;
							float:left;
							padding-top: 17px;
							padding-right: 0px;
							padding-bottom: 0px;
							padding-left: 0px;
							border-top: 1px solid #cccccc;
							border-bottom: 0px none #cccccc;
							border-left: 1px solid #cccccc;
							border-right: 1px solid #cccccc;
							margin-bottom: 0px;
							background-image: url(../images/intro_instantanies_font.gif);
							background-repeat: no-repeat;
							background-position: left top;
						}
						div.tx-metafeedit-pi1-form-row-nomprotagonista{
							width: 399px;
							float:left;
							padding-top: 0px;
							padding-right: 0px;
							padding-bottom: 0px;
							padding-left: 0px;
							border-top: 0px none #cccccc;
							border-bottom: 1px solid #cccccc;
							border-left: 1px solid #cccccc;
							border-right: 1px solid #cccccc;
							margin-bottom: 10px;
						}
						div.tx-metafeedit-pi1-form-row-decada{
						width: 399px;
						float:left;
						padding-top: 29px;
						padding-right: 0px;
						padding-bottom: 0px;
						padding-left: 0px;
						border-top: 1px solid #cccccc;
						border-bottom: 0px none #cccccc;
						border-left: 1px solid #cccccc;
						border-right: 1px solid #cccccc;
						margin-bottom: 0px;
						background-image: url(../images/intro_instantanies_data.gif);
						background-repeat: no-repeat;
						background-position: left top;
						}
						div.tx-metafeedit-pi1-form-row-dataactualday{
							width: 399px;
							float:left;
							padding-top: 0px;
							padding-right: 0px;
							padding-bottom: 0px;
							padding-left: 0px;
							border-top: 0px none #cccccc;
							border-bottom: 0px none #cccccc;
							border-left: 1px solid #cccccc;
							border-right: 1px solid #cccccc;
						}
						div.tx-metafeedit-pi1-form-row-dataactualmonth{
							width: 399px;
							float:left;
							padding-top: 0px;
							padding-right: 0px;
							padding-bottom: 0px;
							padding-left: 0px;
							border-top: 0px none #cccccc;
							border-bottom: 0px none #cccccc;
							border-left: 1px solid #cccccc;
							border-right: 1px solid #cccccc;
						}
						div.tx-metafeedit-pi1-form-row-dataactualyear{
							width: 399px;
							float:left;
							padding-top: 0px;
							padding-right: 0px;
							padding-bottom: 0px;
							padding-left: 0px;
							border-top: 0px none #cccccc;
							border-bottom: 0px none #cccccc;
							border-left: 1px solid #cccccc;
							border-right: 1px solid #cccccc;
						}
						div.tx-metafeedit-pi1-form-row-datainstantanea{
							width: 399px;
							float:left;
							padding-top: 0px;
							padding-right: 0px;
							padding-bottom: 0px;
							padding-left: 0px;
							border-top: 0px none #cccccc;
							border-bottom: 1px solid #cccccc;
							border-left: 1px solid #cccccc;
							border-right: 1px solid #cccccc;
							margin-bottom: 10px;
						}
						div.tx-metafeedit-pi1-form-row-nucli{
						width: 399px;
						float:left;
						padding-top: 29px;
						padding-right: 0px;
						padding-bottom: 0px;
						padding-left: 0px;
						border-top: 1px solid #cccccc;
						border-bottom: 0px none #cccccc;
						border-left: 1px solid #cccccc;
						border-right: 1px solid #cccccc;
						margin-bottom: 0px;
						background-image: url(../images/intro_instantanies_lloc.gif);
						background-repeat: no-repeat;
						background-position: left top;
						}
						div.tx-metafeedit-pi1-form-row-carrer{
							width: 399px;
							float:left;
							padding-top: 0px;
							padding-right: 0px;
							padding-bottom: 0px;
							padding-left: 0px;
							border-top: 0px none #cccccc;
							border-bottom: 0px none #cccccc;
							border-left: 1px solid #cccccc;
							border-right: 1px solid #cccccc;
						}
						div.tx-metafeedit-pi1-form-row-num{
							width: 399px;
							float:left;
							padding-top: 0px;
							padding-right: 0px;
							padding-bottom: 0px;
							padding-left: 0px;
							border-top: 0px none #cccccc;
							border-bottom: 0px none #cccccc;
							border-left: 1px solid #cccccc;
							border-right: 1px solid #cccccc;
						}
						div.tx-metafeedit-pi1-form-row-barri{
							width: 399px;
							float:left;
							padding-top: 0px;
							padding-right: 0px;
							padding-bottom: 0px;
							padding-left: 0px;
							border-top: 0px none #cccccc;
							border-bottom: 0px none #cccccc;
							border-left: 1px solid #cccccc;
							border-right: 1px solid #cccccc;
						}
						div.tx-metafeedit-pi1-form-row-pais{
							width: 399px;
							float:left;
							padding-top: 0px;
							padding-right: 0px;
							padding-bottom: 0px;
							padding-left: 0px;
							border-top: 0px none #cccccc;
							border-bottom: 0px none #cccccc;
							border-left: 1px solid #cccccc;
							border-right: 1px solid #cccccc;
						}
						div.tx-metafeedit-pi1-form-row-localitat{
							width: 399px;
							float:left;
							padding-top: 0px;
							padding-right: 0px;
							padding-bottom: 0px;
							padding-left: 0px;
							border-top: 0px none #cccccc;
							border-bottom: 1px solid #cccccc;
							border-left: 1px solid #cccccc;
							border-right: 1px solid #cccccc;
							margin-bottom: 10px;
						}
						.tx-metafeedit-pi1-form-submit{
						align: center;
						background-color: #cccccc;
						margin: 0px;
						padding: 0px;
						border: 1px solid #999999;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 10px;
						font-weight: normal;
						color: #999999;
						text-decoration: none;
						text-align: center;
						cursor:pointer;
						height: 20px;
						}
						.tx-metafeedit-pi1-error {
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 10px;
						font-weight: bold;
						color:#fd0100;
                        background-color: #ffffff;
						width: 399px;
						margin: 0px;
						padding: 0px;
						margin-bottom: 10px;
						}
						.tx-metafeedit-pi1-form-required-marker{
						float: left;
						}						
						.tx-metafeedit-pi1-form-field {						
						text-align: left;
						vertical-align: middle;
						padding-top: 6px;
						padding-bottom: 10px;
						padding-left: 10px;
						padding-right: 10px;
						}
						.tx-metafeedit-pi1-form-field INPUT{
						font-family: Verdana, Arial, Helvetica, sans-serif;
						height: 18px;
						font-size: 10px;
						font-weight: normal;
						color: #666666;
						text-decoration: none;
						border: 1px solid #666666;
						padding: 2px;
						margin-top: 0px;
						margin-left: 0px;
						margin-right: 0px;
						margin-bottom: 0px;						
						}
						.tx-metafeedit-pi1-form-row-dataactualday .tx-metafeedit-pi1-form-field INPUT.tx-metafeedit-pi1-form-data-dataactualday{
						width: 18px;						
						}
						.tx-metafeedit-pi1-form-row-dataactualmonth .tx-metafeedit-pi1-form-field INPUT.tx-metafeedit-pi1-form-data-dataactualmonth{
						width: 18px;						
						}
						.tx-metafeedit-pi1-form-row-dataactualyear .tx-metafeedit-pi1-form-field INPUT.tx-metafeedit-pi1-form-data-dataactualyear{
						width: 31px;						
						}
						.tx-metafeedit-pi1-form-field SELECT{
						font-family: Verdana, Arial, Helvetica, sans-serif;
						height: 18px;
						font-size: 10px;
						font-weight: normal;
						color: #666666;
						text-decoration: none;
						border: 1px solid #666666;
						padding: 2px;
						margin-top: 0px;
						margin-left: 0px;
						margin-right: 0px;
						margin-bottom: 0px;
						width: 379px;						
						}						
						input.tx-metafeedit-pi1-form-data-titol{
						width: 379px;
						}
						input.tx-metafeedit-pi1-form-data-peu1{
						width: 379px;
						}
						input.tx-metafeedit-pi1-form-data-peu2{
						width: 379px;
						}
						input.tx-metafeedit-pi1-form-data-peu3{
						width: 379px;
						}
						.tx-metafeedit-pi1-link-back a{
						font-family: Verdana;
						font-size: 10px;
						font-weight: bold;
						color: #000000;
						text-decoration: underline;
						}
						.tx-metafeedit-pi1-link-back a:hover{
						font-family: Verdana;
						font-size: 10px;
						font-weight: bold;
						color: #999999;
						text-decoration: underline;
						}
						.tx-metafeedit-pi1-form-data-nomprotagonista{
						width: 379px;
						}
						.tx-metafeedit-pi1-form-data {
						}
						.tx-metafeedit-pi1-form-button-date INPUT {
						width:5%!important;
						}
						.tx-metafeedit-pi1-form-field .editorWrap TEXTAREA {
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 10px;
						font-weight: normal;
						color: #666666;
						text-decoration: none;
						border: 1px solid #666666;
						overflow: hidden;
						}
						.tx-metafeedit-pi1-preview-value {
						font-size: 12px;
						margin:5;
						width:97%;
						background-color: #EFEFEF;
						padding:5;
						outline: Black thick;
						margin-right: 10;
						}						
						.tx-metafeedit-pi1-form-error-field {
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 10px;
						font-weight: bold;
						color:#900b0b;
						text-align: left;
						float: left;
						}
						.tx-metafeedit-pi1-header {
						font-size: 14px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-weight: bold;
						color:#990000;
						}
						.tx-metafeedit-pi1-form-label {
						text-align: left;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 10px;
						font-weight: bold;
						color: #999999;
						text-decoration: none;
						text-align: left;
						line-height: 14px;
						padding-top: 5px;
						padding-bottom: 0px;
						padding-left: 5px;
						padding-right: 5px;						
						}
						.tx-metafeedit-pi1-preview-label {
						font-size: 14px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-weight: bold;
							color:#FFFFFF;
						width:100%;
						background-color: #CCCCCC;
						}
						.tx-metafeedit-pi1-link {
						font-size: 14px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-weight: bold;
							color:#990000;
						}
						.tx-metafeedit-pi1-editmenu-list {
						font-size: 14px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-weight: bold;
							color:#990000;
						}
						
						.tx-metafeedit-pi1-editmenu-list  A{
						font-size: 14px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-weight: bold;
							color:#990000;
						}
						.tx-metafeedit-pi1-lettersearch { 
							float:left; 
							width:1.5em; 
						}

						.tx-metafeedit-pi1-editmenu-list-table {
							clear:left;
							width:100%;
						}
						.tx-metafeedit-pi1-editmenu-list-table-header{
						 background-color:#CCCCCC;
						 text-align:left;
						 font-size: 14px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-weight: bold;
							color:#FFFFFF;
						}
						.tx-metafeedit-pi1-form-required-message {
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 10px;
						font-weight: normal;
						vertical-align: top;
						color: #fd0100;
						}
						.tx-metafeedit-pi1-preview-row {
						 background-color:#EEEEEE;
						text-align:left;
						 font-size: 10px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						color:#000000;
						}
						
						.tx-metafeedit-pi1-editmenu-list-table-row{
						 background-color:#EEEEEE;
						text-align:left !important;
						 font-size: 10px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						color:#000000;
						}
						.tx-metafeedit-searchbox form	{
 padding-left:1.5em;
 background-image:  url(file:///C|/Documents%20and%20Settings/Laura.FUNDACION/Escritorio/%22../typo3conf/ext/meta_feedit/res/loupe_petit.jpg%22);
 background-repeat: no-repeat; background-position: 0% 0em; 
}	
.tx-metafeedit-pi1-link-edit a{
 line-height:2.5em;
 padding-top:1.6em;
 padding-bottom:1.6em;
 padding-left:1.8em;
 background-image:  url(file:///C|/Documents%20and%20Settings/Laura.FUNDACION/Escritorio/%22../typo3conf/ext/meta_feedit/res/edit_petit.jpg%22);
 background-repeat: no-repeat; background-position: 0% 60%; 
}
.tx-metafeedit-pi1-link-csv a{
 line-height:2.5em;
 padding-top:1.6em;
 padding-bottom:1.6em;
 padding-left:1.8em;
 background-image:  url(file:///C|/Documents%20and%20Settings/Laura.FUNDACION/Escritorio/%22../typo3conf/ext/meta_feedit/res/csv_petit.jpg%22);
 background-repeat: no-repeat; background-position: 0% 60%;
}
.tx-metafeedit-pi1-link-html a{
 line-height:2.5em;
 padding-top:1.6em;
 padding-bottom:1.6em;
 padding-left:1.8em;
 background-image:  url(file:///C|/Documents%20and%20Settings/Laura.FUNDACION/Escritorio/%22../typo3conf/ext/meta_feedit/res/html_petit.jpg%22);
 background-repeat: no-repeat; background-position: 0% 60%;
}

.tx-metafeedit-pi1-link-xls a{
 line-height:2.5em;
 padding-top:1.6em;
 padding-bottom:1.6em;
 padding-left:1.8em;
 background-image:  url(file:///C|/Documents%20and%20Settings/Laura.FUNDACION/Escritorio/%22../typo3conf/ext/meta_feedit/res/xls_petit.jpg%22);
 background-repeat: no-repeat; background-position: 0% 60%; 
}
.tx-metafeedit-pi1-link-consult a{
 line-height:2.5em;
 padding-top:1.6em;
 padding-bottom:1.6em;
 padding-left:1.8em;
 background-image:  url(file:///C|/Documents%20and%20Settings/Laura.FUNDACION/Escritorio/%22../typo3conf/ext/meta_feedit/res/loupe_petit.jpg%22);
 background-repeat: no-repeat; background-position: 0% 60%; 
}

.tx-metafeedit-pi1-link-create a{
 line-height:6em;
 padding-top:1.6em;
 padding-bottom:1.6em;
 padding-left: 5em;
 background-image:  url(file:///C|/Documents%20and%20Settings/Laura.FUNDACION/Escritorio/%22../typo3conf/ext/meta_feedit/res/baguette_petit.jpg%22);
 background-repeat: no-repeat; background-position: 0% 60%; 
}

.tx-metafeedit-pi1-link-delete a{
 line-height:6em;
 padding-top:1.6em;
 padding-bottom:1.6em;
 padding-left: 5em;
 background-image:  url(file:///C|/Documents%20and%20Settings/Laura.FUNDACION/Escritorio/%22../typo3conf/ext/meta_feedit/res/poubelle_petit.jpg%22);
 background-repeat: no-repeat; background-position: 0% 60%; 
}

.tx-metafeedit-pi1-list_table_field img {border:0;}

.tx-metafeedit-pi1-editmenu-list-table-row {
width:25%;
vertical-align:top;
}
.filelinks{
	width: 399px;
	padding: 0px;
}
.filelinks div{
	background-image: url(../images/bg-peu.gif);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #4e4b4a;
	vertical-align: top;
	margin-top: 10px;
	padding-left: 24px;	
	padding-top: 0px;
	padding-bottom: 0px;	
}
.filelinks div a{
	font-family: Verdana;
	font-size: 10px;
	color: #4e4b4a;
	font-weight: bold;
	text-decoration: none;
}
.filelinks div a:hover{
	font-family: Verdana;
	font-size: 10px;
	color: #4e4b4a;
	font-weight: bold;
	text-decoration: underline;	
}
.imgtext-table a img{
cursor: pointer;
}
/*------------------------------------- hl_dam_gallery -----------------------------------------*/
.tx-hldamgallery-pi1 {
}
.tx_hldamgallery_back_link {
	width: 399px;
	text-align: left;
	background-image: url(../images/punt_verd.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.tx_hldamgallery_back_link a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #fb6d17;
	text-decoration: none;
}
.tx_hldamgallery_back_link a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #fb6d17;
	text-decoration: underline;
}
.tx_hldamgallery_img {
	width: 399px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.tx_hldamgallery_download {
	padding-left: 14px;
	margin-bottom: 10px;
}
.tx_hldamgallery_download a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #399904;
	text-decoration: none;
}
.tx_hldamgallery_download a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #399904;
	text-decoration: underline;
}
.tx_hldamgallery_meta {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 399px;
	background-image: url(../images/punt_verd.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 10px;
	text-align: left;
}
.tx_hldamgallery_meta_title {

	padding-left: 120px;
	width: 399px;
	background-image: url(../images/bg-fitxa_img_titol.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	font-weight: bold;
	text-transform: uppercase;
	align: left;
	margin-bottom: 5px;
}
.tx_hldamgallery_meta_country {

	padding-left: 120px;
	background-image: url(../images/bg-fitxa_img_localitzacio.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	float: left;
	padding-right: 10px;
	margin-bottom: 5px;
}
.tx_hldamgallery_meta_city {

	float: left;
	margin-bottom: 5px;
}
.tx_hldamgallery_meta_creator {

	padding-left: 120px;
	background-image: url(../images/bg-fitxa_img_fontd.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	float: left;
	width: 399px;
	margin-bottom: 5px;
}
.tx_hldamgallery_meta_publisher {

	padding-left: 120px;
	background-image: url(../images/bg-fitxa_img_fonsd.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	float: left;
	width: 399px;
	margin-bottom: 5px;
}
.tx_hldamgallery_meta_copyright {

	padding-left: 120px;
	background-image: url(../images/bg-fitxa_img_copyright.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	float: left;
	width: 399px;
}
/*-------------------------- MACINA SEARCH BOX --------------------------*/
.tx-macinasearchbox-pi1{
padding: 0px;
margin: 0px;
}
#searchform{
padding: 0px;
margin: 0px;
}
#searchform .lupa{
	width: 17px;
	height: 17px;
	float: left;
	background-image: url(../images/b_lupa.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border: none;
	cursor: pointer;
}
#searchform .caixa{
	width: 162px;
	height: 17px;
	padding: 1px;
	border-top: 1px solid #020003;
	border-left: 1px solid #020003;
	border-bottom: 1px solid #020003;
	border-right: 0px none;
	float: left;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #020003;
	text-decoration: none;
}
#searchform .b_ava {
	float: left;
	height: 17px;
	width: 115px;
	padding: 1px;
	border-top: 1px solid #020003;
	border-right: 1px solid #020003;
	border-bottom: 1px solid #020003;
	border-left: 0px none;
	text-align: center;
	background-color: #FFFFFF;
}
#searchform .b_ava a{
text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4d4d4d;
	text-decoration: none;
}
#searchform .b_ava a:hover{
text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4d4d4d;
	text-decoration: underline;
}


/*-------------------------- INSTANTANIES DINS IFRAME --------------------------*/
.content div div.tx-instantaneassoc-pi1 iframe{
	margin: 0px;
	padding: 0px;
	width: 399px;
}


/*-------------------------- GALERIA D'IMATGES --------------------------*/
.tx-mmdamfilelist-pi1{
	width: 399px;
	background-color: #ffffff;
	padding: 0px;
	margin: 0px;
}
.tx-mmdamfilelist-pi1 .tx-mmdamfilelist-pi1-listrow{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
}
TABLE.tx-mmdamfilelist-pi1-table{
	width: 399px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	margin-top: 10px;
	background-color: #ffffff;
	line-height: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/bg_galeria.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
TR.tx-mmdamfilelist-pi1-listrow-even TD{

}
TR.tx-mmdamfilelist-pi1-listrow-odd TD{

}
TD.tx-mmdamfilelist-pi1-file_name{
	width: 127px;
	padding: 4px;
	text-align: center;
	vertical-align: top;
}
SPAN.tx-mmdamfilelist-pi1-file_name{
	width: 119px;
}
SPAN.tx-mmdamfilelist-pi1-image a img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 4px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #fc6604;
}
DIV.tx-mmdamfilelist-pi1-title{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-image: url(../images/dot_galeria.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	text-align: left;
	margin-top: 4px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
}
SPAN.tx-mmdamfilelist-pi1-title{
	font-family: Verdana;
	font-size: 10px;
	color: #ff6600;
	text-decoration: none;
	margin: 0px;
	font-weight: bold;
	display:block;
	line-height: 12px;
}
DIV.tx-mmdamfilelist-pi1-description{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: left;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
}
SPAN.tx-mmdamfilelist-pi1-description{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	font-weight: normal;
	display:block;
}
.tx-mmdamfilelist-pi1-table-foot{
	background-image: url(../images/footer_galeria.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 399px;
}

/*-------------------------- GALERIA D'ARXIUS D'AUDIO --------------------------*/
TD.tx-mmdamfilelist-pi1-file_name1{
	width: 190px;
	padding: 4px;
	text-align: center;
	vertical-align: top;
	background-image: url(../images/sepa_item_galeria_audio.gif);
	background-repeat: no-repeat;
	background-position: 15px bottom;
	padding-bottom: 10px;
}
DIV.tx-mmdamfilelist-pi1-title1{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-image: url(../images/dot_galeria1.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	text-align: left;
	margin-top: 4px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
}
DIV.tx-mmdamfilelist-pi1-title1 SPAN.tx-mmdamfilelist-pi1-title{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	font-weight: bold;
	display:block;
	line-height: 12px;
}
DIV.tx-mmdamfilelist-pi1-description1{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: left;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
}
SPAN.tx-mmdamfilelist-pi1-description1{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	font-weight: normal;
	display:block;
}
DIV.tx-mmdamfilelist-pi1-normallink{
	margin-top: 4px;
	padding-left: 13px;
	text-align: left;
	float: left;
}
SPAN.tx-mmdamfilelist-pi1-normallink{
	display:block;
}
SPAN.tx-mmdamfilelist-pi1-normallink a{
	float:left;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
SPAN.tx-mmdamfilelist-pi1-normallink a:hover{
	float:left;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
DIV.tx-mmdamfilelist-pi1-normallink1{
	margin-top: 4px;
	padding-left: 13px;
	text-align: left;
	float: left;
}
SPAN.tx-mmdamfilelist-pi1-normallink1{
	display:block;
}
SPAN.tx-mmdamfilelist-pi1-normallink1 a{
	float:left;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
SPAN.tx-mmdamfilelist-pi1-normallink1 a:hover{
	float:left;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
DIV.tx-mmdamfilelist-pi1-normallink2{
	margin-top: 4px;
	padding-left: 13px;
	text-align: left;
	float: left;
}
SPAN.tx-mmdamfilelist-pi1-normallink2{
	display:block;
}
SPAN.tx-mmdamfilelist-pi1-normallink2 a{
	float:left;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
SPAN.tx-mmdamfilelist-pi1-normallink2 a:hover{
	float:left;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}

/**************************************** PAGEBROWSER GALERIA D'IMATGES *************************************/
DIV.browseBoxWrap{
	background-image: url(../images/footer_galeria.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	height: 20px;
	width: 399px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color:#ffffff;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
DIV.showResultsWrap{
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
DIV.browseLinksWrap{
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
DIV.browseBoxWrap a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
DIV.browseBoxWrap a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}

/*--------------------------------- LLISTA PER SABER-NE MÉS  -----------------------------------*/
.news-list-container {
	margin: 0px;
	padding: 0px;	
	width: 399px;
}
.news-list-item {
	width: 399px;
	font-family: Verdana;
	font-size: 10px;
	color: #9D8A5F;
	text-decoration: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
	text-align: justify;
	background-color: #ffffff;
	line-height: 14px;
	float:left;
}
.news-list-item div.news-list-item_title{
	clear: both;
}
.news-list-item div.news-list-item_title2{
	clear: both;
}
.news-list-item div.news-list-item_title a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #CC9900;	
	text-decoration: none;	
	text-transform: uppercase;
}
.news-list-item div.news-list-item_title a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #CC9900;	
	text-decoration: underline;	
	text-transform: uppercase;
}
.news-list-item div.news-list-item_title2 a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #A37F1B;	
	text-decoration: none;	
	text-transform: uppercase;
}
.news-list-item div.news-list-item_title2 a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #A37F1B;	
	text-decoration: underline;	
	text-transform: uppercase;
}
.news-list-item div.news-list-item_autor{
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
.news-list-item div.news-list-item_autor a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #9D8A5F;
	text-align: left;
	text-decoration: none;	
}
.news-list-item div.news-list-item_autor a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #9D8A5F;
	text-align: left;
	text-decoration: underline;	
}
.news-list-item div.news-list-item_date {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
	float: left;
}
.news-list-item_sepa{
	margin: 0px;
	padding: 0px;
	width: 399px;
	height: 1px;
	background-image: url(../images/sepa_item_sabermes.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	font-size: 0.1px;
	line-height: 0.1px;
}
.news-list-item_sepa2{
	margin: 0px;
	padding: 0px;
	width: 399px;
	height: 1px;
	background-image: url(../images/sepa_item_iencarames.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	font-size: 0.1px;
	line-height: 0.1px;
}
.news-list-browse {
	padding-top: 2px;
}
.tx-ttnews-browsebox{
	float: left;
}
.tx-ttnews-browsebox P{
	margin: 0px;
	padding: 0px;
	text-align:left;
	float: left;
}
.tx-ttnews-browsebox table{
	margin: 0px;
	padding: 0px;
	float: right;
}
.tx-ttnews-browsebox table td{
	margin: 0px;
	padding: 0px;
}
.tx-ttnews-browsebox table td a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #9D8A5F;
	text-align: left;
	text-decoration: none;
}
.tx-ttnews-browsebox table td a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #CC9900;
	text-align: left;
	text-decoration: underline;
}

/*--------------------------------- SINGLE PER SABER-NE MÉS  -----------------------------------*/
.news-single-item {
	width: 399px;
	font-family: Verdana;
	font-size: 10px;
	color: #9D8A5F;
	text-decoration: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	text-align: justify;
	background-color: #ffffff;
	line-height: 14px;
	padding: 0px;	
}
.news-single-item-header {
	background-image: url(../images/dot_altres2.gif);
	background-repeat: no-repeat;
	background-position: left 11px;
	clear: both;
	width: 296px;
	font-family: Verdana;
	font-size: 10px;
	color: #a37f1b;
	text-decoration: none;
	font-weight: bold;
	padding-left: 9px;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-left: 103px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.news-single-item div.news-single-item_title{
	width: 399px;
	float: left;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #CC9900;	
	text-decoration: none;	
	text-transform: uppercase;
	padding-bottom: 3px;
}

.news-single-item div.news-single-item_title2{
	width: 399px;
	float: left;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #a37f1b;
	text-decoration: none;
	text-transform: uppercase;
	padding-bottom: 3px;
	padding: 0px;
	margin: 0px;
	line-height: 12px;
}

.news-single-item .news-single-item_sepa{
	margin: 0px;
	padding: 0px;
	width: 399px;
	height: 1px;
	background-image: url(../images/sepa_item_sabermes.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	line-height: 1px;
	font-size: 1px;
}
.news-single-item .news-single-item_sepa2{
	margin: 0px;
	padding: 0px;
	width: 399px;
	height: 1px;
	background-image: url(../images/sepa_item_iencarames.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	line-height: 0.1px;
	font-size: 0.1px;
}
.news-single-item div.news-single-item_autor{
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	float: left;
	margin: 0px;
}
.news-single-item div.news-single-item_autor a{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #9D8A5F;
	text-align: left;
	text-decoration: none;	
}
.news-single-item div.news-single-item_autor a:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #9D8A5F;
	text-align: left;
	text-decoration: underline;	
}
.news-single-item div.news-single-item_date {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
	float: left;
	margin: 0px;
}
.news-single-item div.news-single-item_altres {
	width: 399px;
	text-align:right;
	padding-top: 10px;
	padding-bottom: 3px;
	padding-right: 7px;
	clear: both;
	background-image: url(../images/dot_altres.gif);
	background-repeat: no-repeat;
	background-position: 230px 14px;
}
.news-single-item div.news-single-item_altres a{
	text-decoration:none;
}
.news-single-item div.news-single-item_altres a:hover{
	text-decoration:underline;
}
div.news-single-item_menu {
	width: 399px;
	text-align:right;
	padding-right: 7px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 0.1px;
	line-height: 0.1px;
}
div.news-single-item_menu div{
	background-image: url(../images/dot_altres2.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 9px;
	padding-top: 6px;
	padding-bottom: 10px;
	margin-left: 18px;
	float: right;
}
div.news-single-item_menu div a{
	font-family: Verdana;
	font-size: 10px;
	color: #9D8A5F;
	text-decoration: none;
	font-weight: normal;
}
div.news-single-item_menu div a:hover{
	font-family: Verdana;
	font-size: 10px;
	color: #9D8A5F;
	text-decoration:underline;
	font-weight: normal;
}

/*--------------------------------- PLUGIN BIBLIOGRAFIA -----------------------------------*/
.back-bibliografia {
	clear: both;
	width: 399px;
	text-align: right;	
	padding: 0px;
	margin: 0px;
}
.back-bibliografia span{
	background-image: url(../images/dot_back.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 10px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.back-bibliografia span a{
	font-family: Verdana;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.back-bibliografia span a:hover{
	font-family: Verdana;
	font-size: 9px;
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}


div.tx-testbibliografia-pi1{
	margin: 0px;
	padding: 0px;
}
div.tx-testbibliografia-pi1-listrow{
	position: relative;
	padding: 0px;
	margin: 0px;
	width: 399px;
	float: left;
	background-image: url(../images/sepa_item_iencarames.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
div.tx-testbibliografia-pi1-listrow div.item{
	position: relative;
	top: 0px;
	left: 103px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	width: 296px;
	float: left;
}
div.tx-testbibliografia-pi1-listrow div.item span.autor{
	font-family: Verdana;
	font-size: 10px;
	color: #a37f1b;
	text-decoration: none;
	float: left;
}
div.tx-testbibliografia-pi1-listrow div.item span.titol{
	font-family: Verdana;
	font-size: 10px;
	color: #4d4d4d;
	text-decoration: none;
	padding-left: 8px;
	float: left;
}
div.tx-testbibliografia-pi1-listrow div.sepa{
	position: relative;
	top: 0px;
	left: 103px;
	padding: 0px;
	margin: 0px;
	width: 296px;
	height: 1px;
	background-image: url(../images/sepa_bibliografia.gif);
	background-repeat: repeat-x;
	background-position: left top;
	line-height: 0.1px;
	font-size: 0.1px;
	float: left;
}


/*--------------------------------- PLUGIN BIBLIOGRAFIA GENERAL-----------------------------------*/


div.tx-testbibliografia-pi2{
	margin: 0px;
	padding: 0px;
	margin-bottom:10px;
}
div.tx-testbibliografia-pi2-listrow{
	position: relative;
	padding: 0px;
	margin: 0px;
	width: 399px;
	float: left;
	background-image: url(../images/sepa_item_bibliografia.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom:20px;
}
div.tx-testbibliografia-pi2-listrow div.item{
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	width: 399px;
	float: left;
}
div.tx-testbibliografia-pi2-listrow div.item span.autor{
	font-family: Verdana;
	font-size: 10px;
	color: #0066CC;
	text-decoration: none;
	float: left;
}
div.tx-testbibliografia-pi2-listrow div.item span.titol{
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	padding-left: 8px;
	float: left;
}
div.tx-testbibliografia-pi2-listrow div.sepa{
	position: relative;
	top: 0px;
	left: 0px;
	padding: 0px;
	margin: 0px;
	width: 399px;
	height: 1px;
	background-image: url(../images/sepa_bibliografia_general.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	line-height: 0.1px;
	font-size: 0.1px;
	float: left;
}

/*--------------------------------- PLUGIN ENLLAÇOS -----------------------------------*/
div.tx-sosurfing-pi1{
	margin: 0px;
	padding: 0px;
	padding-bottom:20px;
}
div.tx-sosurfing-pi1 div.tx_somvc{
	position: relative;
	padding: 0px;
	margin: 0px;
	width: 399px;
	float: left;
	/*background-image: url(../images/sepa_item_bibliografia.jpg);*/
	background-repeat: repeat-x;
	background-position: left bottom;
	
}
div.tx-sosurfing-pi1 div.tx_somvc div.item{
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	width: 399px;
	float: left;
}
div.tx-sosurfing-pi1 div.tx_somvc div.item div.lloc{
	font-family: Verdana;
	font-size: 10px;
	color: #0066CC;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
div.tx-sosurfing-pi1 div.tx_somvc div.item div.url a{
	font-family: Verdana;
	font-size: 10px;
	color: #84C1FF;
	text-decoration: none;
	font-weight: bold;
}
div.tx-sosurfing-pi1 div.tx_somvc div.item div.url a:hover{
	font-family: Verdana;
	font-size: 10px;
	color: #84C1FF;
	text-decoration: underline;
	font-weight: bold;
}
div.tx-sosurfing-pi1 div.tx_somvc div.item div.descripcio{
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
div.tx-sosurfing-pi1 div.tx_somvc div.sepa{
	position: relative;
	top: 0px;
	left: 0px;
	padding: 0px;
	margin: 0px;
	width: 399px;
	height: 1px;
	background-image: url(../images/sepa_item_bibliografia.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	line-height: 0.1px;
	font-size: 0.1px;
	float: left;
}