.tit_pag{
	font: bold 14px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-transform: uppercase;
	padding: 5px;
	background: url(/imgfiles/back/img/punts_negres.gif) bottom left repeat-x;

}
.tit_seccio{
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #9B0100;
	display: block;
	padding: 15px 0 10px 5px;
}
.button{
	border-top: 1px dotted #bdbdbd;
	margin: 10px 0 0 0;
	text-align: center;
	position: relative;
	padding: 5px;
}
.buscador, .recuadro{
	border: 1px solid #e1edf9;
	background: #f9f9f9;
	margin: 10px 0 0 0;
	padding: 10px;
}
.eti_obliga{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 4px 0 15px 0;
}

.eti_obliga_NoTD{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 0px 0 0px 0;
	width:99%;
}


.eti_no_obliga{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #919191;
}

.eti_no_obliga_NoTD{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #919191;
}


.eti_normal, .eti_centrada, .eti_inline, .eti_vista{
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2e2e2e;
	text-decoration: none;
	padding: 5px 0 5px 5px;
	display: block;
}

.eti_vista{
  width:170px;
  text-align:right;
}


.bold{
  font-weight:bold;
}

.eti_roja{
	color:#FF0000;
}

.eti_gris{
	color:#008000;
}

.eti_normal .link{
      cursor: hand;
      cursor: pointer;
}

.eti_dado_de_baja{
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ff0000;
	text-decoration: none;
	padding: 5px 0 5px 5px;
	display: block;
}
.eti_noregistrado{
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #008000;
	text-decoration: none;
	padding: 5px 0 5px 5px;
	display: block;
}

.eti_normal2{
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2e2e2e;
	text-decoration: none;
	padding: 5px 0 5px 5px;
	display: block;
}	
.eti_centrada{
	text-align:center;
}
.eti_inline{
	display:inline;
}
.taula{
	background: url(/imgfiles/back/img/fons_th.gif) bottom left repeat-x;
	font: bold 10px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2e2e2e;
	padding: 1px 0 2px 4px;
	text-transform: uppercase;
	border-left: 1px solid #d6d6d6;
        display:block;
}

.tabla_listados th{
	width:25%;
}

.input{
	width: 204px;
}

.input_large{
	width: 99%;
}

a.afegir{
	background: url(/imgfiles/back/img/afegir.gif) center left no-repeat;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #686868;
	padding: 0 0 0 15px;
	text-decoration: none;
}
a.afegir:hover{
	text-decoration: underline;
}
a.tornar{
	background: url(/imgfiles/back/img/tornar.gif) left center no-repeat;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #686868;
	padding: 3px 0 3px 15px;
	text-decoration: none;
	float: right;
	clear: right;
	display: block;
	text-transform:uppercase;
	text-decoration: underline;
}

a.tornar:hover{
	text-decoration: none;
}
.btn_gris{
	background: url(/imgfiles/back/img/btn_gris.gif) top left no-repeat;
	height: 26px;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0 0 0 0;
	float:left;
}

.btn_gris_right{
	background: url(/imgfiles/back/img/btn_gris_right.gif) top right no-repeat;
	height: 26px;
	color: #FFFFFF;
	border: 0;
	padding: 0 4px 4px 4px;
	cursor: pointer;
}
.btn_gris:hover{
	background: url(/imgfiles/back/img/btn_gris_hover.gif) top left no-repeat;
	height: 26px;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0 0 0 0;
}

.btn_gris_right:hover{
	background: url(/imgfiles/back/img/btn_gris_right_h.gif) top right no-repeat;
	height: 26px;
	color: #FFFFFF;
	border: 0;
	padding: 0 4px 4px 4px;
}

.btn_granate{
	background: url(/imgfiles/back/img/btn_granate.gif) top left no-repeat;
	height: 26px;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0 0 0 0;
	float:left;
}

.btn_granate_right{
	background: url(/imgfiles/back/img/btn_granate_right.gif) top right no-repeat;
	height: 26px;
	color: #FFFFFF;
	border: 0;
	padding: 0 4px 4px 4px;
	cursor: pointer;
}

.btn_blau{
	background: url(imgs/btn_blau.gif) top left no-repeat;
	height: 26px;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0 0 0 0;
	text-align:center;
	position: absolute;
	left: 49px;
	top: 225px;
}
.btn_blau_right{
	background: url(/imgfiles/back/img/btn_blau_right.gif) top right no-repeat;
	height: 26px;
	color: #FFFFFF;
	border: 0;
	margin:0;
	padding: 0 4px 4px 4px;
	cursor: pointer;
}
.btn_blau:hover{
	background: url(/imgfiles/back/img/btn_blau_hover.gif) top left no-repeat;
	height: 26px;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0 0 0 0;
}
.btn_blau_right:hover{
	background: url(/imgfiles/back/img/btn_blau_right_h.gif) top right no-repeat;
	height: 26px;
	color: #FFFFFF;
	border: 0;
	padding: 0 4px 4px 4px;
}

.pestanya_selec{
	background-color: #f4f4f4;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #a30708;
	padding: 10px;
	border-top: 1px solid #a30708;
	border-right: 1px solid #fff;
	text-transform: uppercase;
}

.pestanya_noselec a{
	background: #e9e9e9 url(/imgfiles/back/img/pest.gif) bottom left repeat-x;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #878686;
	padding: 10px;
	text-decoration: none;
	display: block;
	border-top: 1px solid #878686;
	border-right: 1px solid #fff;
}

.pestanya_noselec a:hover{
	text-decoration: underline;
}
.link_idioma a{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #878686;
	text-decoration: none;
	padding: 4px;
}
.link_idioma a:hover{
	text-decoration: underline;
}

.idioma_selec,.idioma_selec a,.idioma_selec a:active,.idioma_selec a:link{
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #8ba810;
	padding: 4px;
	text-decoration: none;
}
.idioma_selec a:hover{
	text-decoration: underline;
}
.idioma,.idioma a,.idioma a:active,.idioma a:link{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #575757;
	padding: 4px;
}
.idioma, .idioma_selec{
  float:left;
}
.txt_negrita{
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #434242;	
}
a.editar{
	background: url(/imgfiles/back/img/editar.gif) center left no-repeat;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #878686;
	text-decoration: none;
	padding: 0 0 0 15px;
}
a.editar:hover{
	text-decoration: underline;
}
a.arxius{
	background: url(/imgfiles/back/img/arxius.gif) center left no-repeat;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #878686;
	padding: 2px 0 2px 15px;
	text-decoration: none;
	display: block;
}
a.arxius:hover{	
text-decoration: underline;
}
.eliminar a{
	background: url(/imgfiles/back/img/eliminar.gif) center left no-repeat;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #878686;
	text-decoration: none;
	padding: 0 0 0 15px;
}
.eliminar a:hover{
	text-decoration: underline;
}
a.imatge{
	background: url(/imgfiles/back/img/imatges.gif) center left no-repeat;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #919191;
	padding: 2px 0 2px 15px;
	padding: 2px 0 2px 15px;
	text-decoration: none;
	display: block;
}
a.imatge:hover{
	text-decoration: underline;
}	

a.eti_link, a.eti_link:visited{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #919191;
	text-decoration:underline;
}

a.eti_link:hover{
	text-decoration:none;
}

viewUser{	
  color:#757676;
  font: 12px Arial,Hlevetica,sans-serif; 
  padding-left:210px;
}

.lashOpcion, .lashOpcion_selec{
  float:right;
  margin:4px;
}

.lashOpcion_selec a{
  font-weight:bold;
}

.vistaPest{
  display:none;
}

.centrar{
  width:300px;
  margin:0px auto;
}

.formato_cell{
  color:#757676; 
  font: 12px Arial,Hlevetica,sans-serif; 
  padding-left:51px;
  text-align:left;
  align:left;
}
.formato_cell1{
  color:#757676; 
  font: 12px Arial,Hlevetica,sans-serif; 
  padding-left:20px;
  padding-right:35px;
  text-align:left;
  align:left;
}
.formato_titulo{
  color:#757676; 

  font:14px Arial,Hlevetica,sans-serif; 
  font-weight: bold;
  padding-left:35px;
}

.top_right{
    vertical-align: top; 
    text-align: right;
}

.center_right{
    vertical-align: center; 
    text-align: right;
}

.center_left{
    vertical-align: center; 
    text-align: left;
}


.center_any{
    vertical-align: center; 
}

.listPart-cat-2, .listPart-cat-3{
  display:none;
}


.float_right{
  float: right;
}

.float_left{
  float: left;
}

.tablaSolicitudes, .tablaBordes table table{
  border: 1px #f0f0f0 solid;
  padding: 0px;
}

.tablaBordes .LISTPAG_pagstable{
  border: 0px !important;
}

.row1{
  background-color: #f0f0f0;
}

.row2{
  background-color: #ffffff;
}

.separador{
  float:left;
  width:180px;
  height:1px;
}

.separador_botones_100{
	float:left;
        width:100px;
} 

.separador_botones_200{
	float:left;
        width:200px;
} 


.a{
  text-decoration: none;
}


.fileWarn{
  margin-left: 35px;
}

.mas{
  background:url(/imgfiles/back/img/mas.png) left center no-repeat;
  font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #686868;
  text-decoration: underline;
  padding: 5px 0 5px 15px;
  float:right;
}

.mas:hover{
  text-decoration: none;
}

.ok{
  background:url(/imgfiles/back/img/ok.gif) center center no-repeat;
  display:block;
  height:20px;
}

.no{
  background:url(/imgfiles/back/img/no.gif) center center no-repeat;
  display:block;
  height:20px;
}

.campo_input{
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2e2e2e;
	width:185px;
}

textarea.campo_input{
	width:408px;
}

.campo_input_small{
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2e2e2e;
	width:90px;
}

.enlace{
  font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #686868;
  text-decoration: underline;
  padding-top: 5px;
}

.enlace:hover{
  text-decoration: none;
}

.textoEnlace{
  font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #686868;
  padding-top: 5px;
}