@media all,print
/*

	Data de creació: 30/08/2008
	Data última modificació: 16/02/2009
	
	Autors: Oesía (J. Torras)
	
	CSS: Arxiu principal d'estils de la Guia d'Aplicacions.
	
*/
.FW_fFonsRallat {
	/*background:transparent url(../../images/nouEstil/bg_caja.gif) repeat;*/
	border: 1px solid #b3b3b3;
	margin-bottom: 10px;
}
.FW_fFonsRallatForm {
	/*background:transparent url(../../images/nouEstil/bg_caja.gif) repeat;*/
	border-bottom: 1px solid #b3b3b3;
	margin-bottom: 10px;
}
.FW_fFonsRallatCercador {
	border: 1px solid #b3b3b3;
	margin-bottom: 10px;
	/*margin-left:8px;*/
}
.FW_eButtons{
	border:1px solid #000;
	background-color: #ebebe9;
	padding: 1px 5px;
	margin:0 10px 10px 0;
	cursor: pointer;
	width:100px;
}
.FW_eButtonsCercador{
	border:1px solid #000;
	background-color: #ebebe9;
	padding: 1px 5px;
	margin:0 0px 10px 0;
	cursor: pointer;
	width:100px;
}
.FW_eButtonsLogin{
	border:1px solid #000;
	background-color: #ebebe9;
	padding: 1px 5px;
	margin: 0 -4px 0 0;
	cursor: pointer;
	width:100px;
}
.FW_eButtonsafegeix{
	border:1px solid #000;
	background-color: #ebebe9;
	padding: 1px 5px;
	margin: 0;
	cursor: pointer;
	width:140px;
}

.FW_eFilaFormsDesplegable .FW_eButtons{
	margin-top:10px;
	margin-bottom: 15px;
	}
	
.FW_eButtonDisabled{
	border:1px solid #B3B3B3;
	color: #B3B3B3;
	background-color: #fff;
	padding: 1px 5px;
	margin: 0;
}

.FW_eButtonsForm{
	border:1px solid #000;
	background-color: #ebebe9;
	padding: 1px 5px;
	margin: 0;
	cursor: pointer;
	width:100px;
}


.FW_eBlocsForms{
	clear: both;
	padding: 10px 0 10px 8px;
}
.FW_eBlocsFormsDesplegable{
	clear: both;
	/*padding: 10px;*/
}
.FW_eBlocsForms h4, .FW_eBlocsForms100 h4{
	color: #660303;
	font-size: 11px;
	margin: 0;
}
.FW_eBlocsForms100{
	clear: both;
}
.FW_eBlocsForms100 h4{
	padding: 10px 8px 0px;
}
.FW_eHrdottedGris, .FW_eHrdotted, .FW_eHrsolid{
	clear: both;
	/*height: 1px;*/
	font-size: 0px; /* IE6 FIX */
	line-height: 0px;
	padding:2px 0px;
}
.FW_eHrdottedGris{
	background: transparent url(../../images/nouEstil/separador_ligero.gif) repeat-x scroll center center;
}
.FW_eHrdotted{
	background: transparent url(../../images/nouEstil/FW_eSeparador.gif) repeat-x scroll center center;
}
.FW_eHrdottedForm{
	background: transparent url(../../images/nouEstil/FW_eSeparador.gif) repeat-x scroll center center;
	margin-left: 32px;
	clear:both;
}
.FW_eHrdottedCont{
	background: transparent url(../../images/nouEstil/FW_eSeparador.gif) repeat-x scroll center center;
	margin-left: 17px;
	clear:both;
}
.FW_eHrsolid{
	background: transparent url(../../images/nouEstil/FW_eSeparadorSolid.gif) repeat-x scroll center center;
}
h4.FW_eTitolBox{
	/*clear: both;
	background-color:#4D4D4D;*/
	color: #fff;
	padding:3px 10px 3px 8px;
	font-size: 13px;
	margin: 0;
}
h4.FW_eTitolPasos{
	clear: both;
	color: #660303;
	font-size: 13px;
}
.FW_ePasapas{
	padding-bottom: 15px;
}
.FW_ePasapas a:hover{
	text-decoration: none;
}
.FW_ePasos{
	float: left;
}
.FW_ePasVist, .FW_ePasSel, .FW_ePasNoVist{
	padding: 0px 15px;
}
.FW_ePasVist{
	border:1px solid #000;
}
.FW_ePasSel a, .FW_ePasNoVist a, .FW_ePasos span{
	color: #FFF;
}
.FW_ePasSel{
	background-color: #ac2115;
	border: 1px solid #ac2115;
}
.FW_ePasNoVist{
	background-color: #bfbfbf;
	border: 1px solid #bfbfbf;
	color: #FFF;
}
.FW_eSeparadorPas{
	background: url(../../images/nouEstil/FW_eFletxaPas.jpg) no-repeat left top;
	width: 5px;
	height: 11px;
	margin: 2px 3px 0px 3px;
	float: left;
}
.FW_ePasapasAntSeg{
	clear: both;
	height: 38px;
}
.FW_eAnterior, .FW_eSeguent {
	padding: 10px 10px;
}
.FW_eMesCriteris {
	padding: 10px 0;	
}
.FW_eAnterior{
	float: left;
}
.FW_eSeguent{
	float: right;
}
.FW_eMesCriteris{
	float: left;
}
.FW_eFilaForms0 {
	margin-left: 0px;
	margin-top: 8px;
}
.FW_eFilaForms{
	float:left;
	margin-left:3%;
	margin-top:8px;
	width:97%;
}
.FW_eFilaForms2 {
	margin-left: 33px;
	/*margin-top: 17px;*/
	padding:2px;
}

.FW_eFilaForms011 {
	margin-left: 25px;
	margin-top: 17px;
	padding:2px;
}

.FW_eFilaForms3 {
	margin-left: 10px;
	margin-top: 8px;
}
.FW_eFilaForms3b {
	margin-left: 15px;
	margin-top: 8px;
}
.FW_eFilaForms4 {
	margin-left: 40px;
	margin-top: 8px;
}
.FW_eFilaForms5 {
	margin-left: 17px;
	margin-top: 8px;
}
.FW_eFilaForms6 {
	/*margin-left: 17px;*/
	margin-top: 8px;
}
.FW_eFilaForms7 {
	margin-left: 2px;
	margin-top: 20px;
}
.FW_eFilaFormsDesplegable {
	margin-left: 10px;
	/*margin-top: 8px;*/
}
.FW_eFilaForms p{
	margin:10px 0px;
}

/* eFormColumn */
.FW_eFormColum1{
	width:32%;
	float: left;
}
.FW_eFormColum2{
	width:2%;
	float:left;
}
.FW_eFormColum3{
	width:3%;
	float:left;
}
.FW_eFormColum4{
	width:4%;
	float:left;
}
.FW_eFormColum5{
	width:5%;
	float:left;
}
.FW_eFormColum6{
	width:6%;
	float:left;
}
.FW_eFormColum9{
	width:9%;
	float:left;
}
.FW_eFormColum10{
	width:10%;
	float:left;
}
.FW_eFormColum12{
	width:12%;
	float:left;
}
.FW_eFormColum15{
	width:15%;
	float:left;
}
.FW_eFormColum17{
	width:17%;
	float:left;
}
.FW_eFormColum18{
	width:18%;
	float:left;
}
.FW_eFormColum20{
	float: left;
	width: 20%;
}
.FW_eFormColum20px{
	float: left;
	width: 20px;
}
.FW_eFormColum25{
	float: left;
	width: 25%;
}
.FW_eFormColum30 {
	width: 30%;
	float: left;
}
.FW_eFormColum33 {
	width: 33%;
	float: left;
}
.FW_eFormColum33 input[type="text"], .FW_eFormColum33 textarea{
	
}
.FW_eFormColum35 {
	float:left;
	width:35%;
}
.FW_eFormColum37 {
	float:left;
	width:37%;
}
.FW_eFormColum40 {
	float:left;
	width:40%;
}
.FW_eFormColum45 {
	float:left;
	width:45%;
}
.FW_eFormColum50 {
	float:left;
	width:50%;
}
.FW_eFormColum50 input[type="text"], .FW_eFormColum50 textarea{
	width: 81.5%;
}
.FW_eFormColum60 {
	float:left;
	width:60%;
}
.FW_eFormColum65 {
	float:left;
	width:60%;
}
.FW_eFormColum66 {
	float:left;
	width:66%;
}
.FW_eFormColum66 input[type="text"], .FW_eFormColum66 textarea{
	width: 87%;
}
.FW_eFormColum70 {
	float:left;
	width:70%;
}
.FW_eFormColum75 {
	float:left;
	width:75%;
}
.FW_eFormColum80 {
	float:left;
	width:80%;
}
.FW_eFormColum85 {
	float:left;
	width:85%;
}
.FW_eFormColum90 {
	float:left;
	width:90%;
}
.FW_eFormColum95 {
	float:left;
	width:95%;
}
.FW_eFormColum95 input[type="text"], .FW_eFormColum95 textarea{
	width: 95.5%;
}
.FW_eFormColum99 {
	float:left;
	width:99%;
}
.FW_eFormColum100{
	width:100%;
	float: left;
}
/* FI eFormColumn */

.FW_eFormDates{
	float:right;
	width:75%;
}
.FW_eFormDates2 {
	float:right;
	width:84%;
}
.FW_eFormDatesCol1{
	width:49%;
	text-align: left;
}
.FW_eFormDatesCol2{
	width:49%;
	text-align: left;
}
.FW_eFormatData{
	color: #818181;
}
.FW_eImgData{
	vertical-align:bottom;
	margin-left:3px;
}
.FW_eColChecksRadios{
	width:100%;
	float: left;
	margin-right: 10px;
	line-height:15px;
}
.FW_eColChecksRadios.floatless {
	width: auto;
	margin-right: 10px;
	line-height:15px;
}
.FW_eColChecksRadios input{
	float: left;
	margin-left: 0px;
}
.FW_eColChecksRadios label{
	float: left;
	padding-top: 3px;
}
img.FW_eImgAjuda{
	padding: 2px 0px 0px 4px;
}
.FW_eFilaChecksRadios{
	clear: both;
	float: left;
	width: 100%;
}
select.FW_eSelectMultiple{
	width:44%;
	height:165px;
	border:1px solid #778FA8;
}
.FW_eZebraHovered{
	background-color: #d9d9d9 !important ;
}
.FW_eZebra1{
	background-color: #ebebeb;
}
.FW_eZebra1 a{
	color:#000;
}
.FW_eZebra1 a:hover{
	color:#000;
}
.FW_eZebra1b{
	background-color: #d9d9d9;
}
.FW_eZebra1b a{
	color: #000;
}
/* taules accions */
.FW_eZebra1taules{
	background-color: #d9d9d9;
}
.FW_eZebra1taules a{
	color: #ac2115;
}
.FW_eZebra1taules a:hover{
	color: #ac2115;
}
.FW_eZebra2taules{
	background-color: #fff;
}
.FW_eZebra2taules a{
	color: #ac2115;
}
.FW_eZebra2taules a:hover{
	color: #ac2115;
}
/* fi taules accions*/
.FW_eZebra2{
	background-color: #fff;
}
.FW_eZebra2 a{
	color: #000;
}
.FW_eZebra2 a:hover{
	color: #000;
}
.FW_eZebra2b{
	background-color: #d9d9d9;
}
.FW_eZebra2b a{
	color: #000;
}
.FW_eColFletxes{
	width: 11%;
	float: left;
	text-align: center;
	padding-top: 60px;
	margin: 0 auto;
}
.FW_eColFletxes a{
	display:block;
	padding:2px 0px 2px 4px;
}
.FW_eFormUbicacio{
	width:73%;
	float: left;
	margin-bottom: 17px;
}
.FW_eTxtFile{
	width: 54%;
}
.FW_eTaula, .FW_eTaulaBordes{
	clear: both;
	margin-right:12px;
}
.FW_eTaula table{
	width: 100%;
	border:1px solid #969699;
}
.FW_eTaula table td, .FW_eTaulaBordes table td{
	padding: 8px;
}
.FW_eTaula table td.TW_eFilaUnica {
	font-weight: bold;
}
	.FW_eTaula table td.TW_eFilaUnica A {
		color: #000;
	}
	.FW_eTaula table td.TW_eFilaUnica A:hover {
		text-decoration: underline;
	}
	.FW_eTaula table td.TW_eFilaUnica SMALL {
		font-weight: normal;
	}
		.FW_eTaula table td.TW_eFilaUnica SMALL STRONG {
			font-weight: bold;
			color: #666;
		}
.FW_eTaula table td.TW_codi {
	padding-left: 16px;
	background-position: 0.2em;
	background-repeat: no-repeat;
}	
	.FW_eTaula table td.TW_codi.mes { 
		background-image: url(../../images/nouEstil/mes_arbre.gif);
	}
	.FW_eTaula table td.TW_codi.menys { 
		background-image: url(../../images/nouEstil/menys_arbre.gif);
	}
	
.FW_eTaula table thead, .FW_eTaulaBordes table thead{
	font-weight:bold;
}
.FW_eTaula table thead tr td.FW_eSelected, .FW_eTaula table thead tr td.FW_eNoSelected{
	color: #FFF;
}
.FW_eTaula table thead tr td.FW_eSelected{
	background-color:#4D4D4D;
}
.FW_eTaula table thead tr td.FW_eSelected span{
	background: transparent url(../../images/nouEstil/FW_sortSelected.gif) no-repeat 0 6px;
	padding-left: 12px;
 }
.FW_eTaula table thead tr td.FW_eNoSelected{
	background-color:#808080;
}
.FW_eTaula table thead tr td.FW_eNoSelected span{
	background: transparent url(../../images/nouEstil/FW_sortNoSelected.gif) no-repeat 0 6px;
	padding-left: 12px;
}

.FW_eTaulaBordes table{
	width: 100%;
	border-top: 1px solid #969699;
	border-bottom: 1px solid #969699;
	border-left: 1px solid #969699;
}
.FW_eTaulaBordes table tbody td input.FW_checkbox{
	float: left;
	margin: 0;
	width: 13px;
	height: 13px;
}
.FW_eTaulaBordes table tbody td label{
	float: left;
	/*padding-left: 3px; Al possar el label ha de dessapareixer akest padding */
}
.FW_eTaulaBordes table td{
	border-right: 1px solid #969699;
	padding-left: 10px;
}
.FW_eTaulaBordesFooter{
	background-color: #FFF;
	border-right: 1px solid #969699;
	border-bottom: 1px solid #969699;
	border-left: 1px solid #969699;	
	padding:8px 40px 25px 20px;
}
.FW_eTaulaBordesBuscar{
	background-color: #FFF;
	border-right: 1px solid #969699;
	border-bottom: 1px solid #969699;
	border-left: 1px solid #969699;		
}
.FW_eTaulaBordesFooter a{
	float:left;
}
.FW_eTaulaBordesFooter input{
	float:right;
}
.FW_eTaulaBordesBuscar{
	/*padding: 20px 10px 10px;*/
	width:59.8%
}
.FW_eTaulaBordesBuscar label.FW_novaCaract{
	font-weight:bold;
	margin-bottom:8px;
	margin-left:10px;
	padding-top:10px;
}
.FW_eTaulaBordesBuscar input.FW_novaCaractText{
	width: 88%;
	margin-left: 10px;
	margin-bottom:17px;
}
.FW_eTaulaBordesTBody input, .FW_eTaulaBordesTBody select{
	width: 41px;
	vertical-align: middle;
}
.FW_eTaulaBordesTBody select{
	height: 19px;
}
p.FW_eTitolP{
	padding:5px 0px 0px;
}
p.FW_eSubTitolP{
	padding:5px 8px;
}
.FW_eTitolCanals{
	margin-left: 30px;
}
.FW_eTitolCanalsform{
	margin-left: 33px;
}
.FW_eTitolCanalsLlibres{
	margin-left: 18px;
}
.FW_eTitolCanals a{
	font-weight: bold;
}
.FW_eTitolCanalsform a{
	font-weight: bold;
}
a.FW_eCanalsLink{
	 background:url(../../images/nouEstil/mes_arbre.gif) no-repeat 0 0.2em;
	 padding-left:15px;
	 font-weight: bold;
}
a.FW_eCanalsLinkSel{
	 background:url(../../images/nouEstil/menys_arbre.gif) no-repeat 0 0.2em;
	 padding-left:15px;
	 color: #000;
	 font-weight: bold;	 
}
.FW_eSubColums{
	float: left;
	width: 35%;
	margin-right: 2%;
}
.FW_eLabelCanals{
	float: left;
	padding: 3px 0px 5px 0px;
}
.FW_eBlocErrors, .FW_eBlocOk, .FW_eBlocInfo{
	border:1px solid #4D4D4D;
	margin-bottom: 15px;
}
.FW_eBlocErrors p, .FW_eBlocOk p, .FW_eBlocInfo p{
	padding:6px 10px 7px 35px;
	margin: 0;
	}
.FW_eBlocErrors {
	background: url(../../images/nouEstil/FW_alerta.gif) no-repeat 10px 5px;
	}
.FW_eBlocOk {
	background: url(../../images/nouEstil/FW_ok.gif) no-repeat 10px 5px;
	}
.FW_eBlocInfo {
	background: url(../../images/nouEstil/FW_info.gif) no-repeat 10px 5px;
	}
.FW_eErrors{
	color: #FFF;
	background-color: #ac2115;
	padding: 0px 3px;
}
.FW_eFilaNot{
	clear: both;
	padding-top:12px;
}
.FW_eFilaNotAdresa{
	clear: both;
	padding-top:6px;
}
.FW_eChecksNot{
	float: left;
}
.FW_eChecksNot input{
	float: left;
	margin: 0;
	width: 13px;
	height: 13px;
}
.FW_eChecksNot label{
	float: left;
	padding-left: 3px;
}
.FW_eTxtDisabled{
	color: #808080;
}
.FW_eAdresaEnv{
	border: 1px solid #808080;
	float: left;
	background-color: #FFF;
	padding: 6px;
}


.FW_encapcalament_oficines {
	display: block;
	overflow: hidden;
	color: #333;
	margin-bottom: 10px;
}
.FW_municipi {
	width: 20%;	
	float: right;
}
	STRONG.FW_municipi {
		text-indent: 5px;
	}
UL.FW_llistat-oficines {
	color: #AC2115;
	font-weight: bold;
}
UL.FW_llistat-oficines LI {
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom: 1px dotted #666;
}
	UL.FW_llistat-oficines LI A.FW_toggle-open,
	UL.FW_llistat-oficines LI A.FW_toggle-open:hover {
		background: transparent url(../../images/nouEstil/mes_arbre.gif) no-repeat scroll 0 0.2em;
		padding-left: 16px;
		text-decoration: none;
	}
UL.FW_llistat-oficines LI A.FW_toggle-open.menys {
	background: transparent url(../../images/nouEstil/menys_arbre.gif) no-repeat scroll 0 0.2em;
}
	
UL.FW_detall-oficines {
	color: #000;
	font-weight: normal;
	padding-top: 10px; /* padding+margin de UL.FW_llistat-oficines LI = 10 */
	float: left;
	width: 100%;
}
	UL.FW_detall-oficines LI {
		display: block;
		overflow: hidden;
		background: none;
		padding-left: 30px;
		background: transparent url(../../images/nouEstil/FW_fletxa.jpg) no-repeat 16px 0.3em;
	}
		UL.FW_detall-oficines LI .TW_oficina {
			color: #AC2115;
		}
		UL.FW_detall-oficines LI ADDRESS {
			font-style: normal;	
		}

.FW_llistat-oficines2 {
	margin: 0 1%;
}
	.FW_llistat-oficines2 DT,
	.FW_llistat-oficines2 DD {
		padding-left: 15px;	
	}
	.FW_llistat-oficines2 DT {
		font-weight: bold;
		color: #AC2115;
		background: transparent url(../../images/nouEstil/menys_arbre.gif) no-repeat 0px 0.2em;
	}
	.FW_llistat-oficines2 DD {
		margin: 0px 0px 10px;
	}
	
UL.FW_llistat-oficines {
	color: #AC2115;
	font-weight: bold;
}
	
/* Estilos Ayuda */

/*
 * TABS
 */
 
.FW_tabs {
	color: #000;
}
.FW_tabs LI {
	display: inline;
	margin-right: 0px;
}
.FW_tabs LI A.FW_tabTarget {
	/*position: relative;*/
	background: #e7e7e7;
	border: 1px solid #B3B3B3;
	padding: 2px 5px 5px;
}
.FW_tabs LI A.FW_tabTarget:hover{
	text-decoration: underline;
}
.FW_tabs LI A.FW_tabTarget.current{
	/*background: #FFF url(../../images/nouEstil/bg_caja.gif) repeat;*/
	text-decoration: none;
	border-bottom: none;
	padding-bottom: 1px;
	color: #000;
	padding: 2px 5px 6px;
	background-color:#FFFFFF;
	cursor:text;
	position:relative;
}
.FW_tabs LI .FW_tab-content {
	float: left;
	width: 100%;
	/*border-top: 1px solid #B3B3B3;
	margin-top: 2px;*/
	margin-top:5px;
}
 
 /*
 * FN TABS
 */

/*.FW_icoAjuda.gif*/
.FW_help {
	/*position: absolute;
	left: 30%; Provisional hasta que se pruebe en IE
	top: 0px;
	padding-left: 70px;*/
	display:inline;
}
	.FW_toggle-help, .FW_content-help {
		float: left;
	}
	.FW_toggle-help {
		display: block;
		/*background: transparent url(../../images/nouEstil/FW_icoAjuda.gif) no-repeat;*/
		width: 17px;
		height: 17px;
		margin-top: 0px;
		margin-left:4px;
		cursor: help;
	}
	.FW_toggle-help2 {
		display: block;
		width: 17px;
		height: 17px;
		margin-top: 0px;
		margin-left:4px;
	}
	.FW_toggle-help3 {
		display:inline;
		height:17px;
		/*margin-left:4px;*/
		margin-top:0;
		width:17px;
		float:none;
	}
	.FW_content-help-showEnabled {
		display: block !important;
	}
	.FW_content-help {
		display:none; 
		position: absolute;
		width: 250px;
		background-color: #FFF;
		border: 1px solid #666;
		padding: 5px 10px;
		margin-left:72px;
	}
	.FW_content-help2 {
		display:none; 
		position: absolute;
		width: 185px;
		background-color: #FFF;
		border: 1px solid #666;
		padding: 5px 10px;
		margin-left:72px;
	}
	.FW_content-help3 {
		display:none; 
		position: absolute;
		width: 185px;
		background-color: #FFF;
		border: 1px solid #666;
		padding: 5px 10px;
		margin-left:92px;
	}	
	.FW_content-help-formsencer {
		display:none; 
		position: absolute;
		width: 185px;
		background-color: #FFF;
		border: 1px solid #666;
		padding: 5px 10px;
		float:right;
		margin-left:68px;
	}
	.FW_content-help-formsencer2 {
		display:block; 
		position: absolute;
		width: 185px;
		background-color: #FFF;
		border: 1px solid #666;
		padding: 5px 10px;
		float:right;
		margin-left:68px;
	}
	.FW_content-help-formsencer3 {
		display:none; 
		position: absolute;
		width: 185px;
		background-color: #FFF;
		border: 1px solid #666;
		padding: 5px 10px;
		margin-top:-150px;
		margin-left:408px;
		clear:both;
	}
	
	
		.FW_close-help {
			position: absolute;
			top: 5px;
			right: 5px;
			display: block;
			/*background: transparent url(../../images/nouEstil/tancar_arbre.gif) no-repeat;*/
			width: 9px;
			height: 9px;
		}
		.FW_content-help P {
			margin-top: 3px;
		}
/* Fi Estilos Ayuda*/

/* IDentificacio i desconnecta*/
.FW_PantIdent {
	background-color: #fff;
	padding: 15px 0;
	margin: 0 auto;
	width: 32%;
	height: 240px;
	border:1px solid #B3B3B3;
}
.FW_PantIdentNoHeight {
	background-color: #fff;
	padding: 15px 0;
	margin: 0 auto;
	width: 32%;
	border:1px solid #B3B3B3;
}
		
.FW_eMarginPantIdent{
	margin-top: 39px;
	}
	
#FW_eCos .FW_eFilaForms4 h3{
	padding-top: 0;
}

.FW_PantDesc{
	background-color: #fff;
	padding: 15px 0;
	margin: 9px auto;
	width: 434px;
	height: 115px;
	border:1px solid #B3B3B3;
	}

/* FI IDentificacio i desconnecta*/

/* 016 i 017 Resultat Cerca */
#FW_eMainContent .FW_eFilaForms5 h3{
	color: #000;
	font-size: 14px;
	padding:0;
	margin:0;
	}

UL.FW_llistat-cerca {
	color: #000;
	font-weight: normal;
	/*margin-left:15px;*/
	}

/* FI 016 i 017 Resultat Cerca */

/* 020 Ancores */
ul.FW_llistat-ancores2 {
	width:98%;
	list-style-type:none;
	/*height:20px;*/
	}

ul.FW_llistat-ancores2 li h3{
	margin-top: 10px;
	font-size: 13px;
	height:20px;
	}

ul.FW_llistat-ancores2 li{
	display: inline;
	margin-top: 10px;
	height:20px;
	}
	
ul.FW_llistat-ancores2 {
	width:98%;
	list-style-type:none;
	/*height:20px;*/
	}

ul.FW_llistat-ancores2 li h3{
	margin-top: 10px;
	font-size: 13px;
	height:20px;
	}

ul.FW_llistat-ancores2 li{
	display: inline;
	margin-top: 10px;
	height:20px;
	}
	
.FW_titBullet {
	background:transparent url(../../images/nouEstil/bullet_alt_.gif) no-repeat scroll left top;
	padding:1px 3px 0 15px;
}
a.FW_sBotoAmunt {
	background:transparent url(../../images/nouEstil/FW_bullet_amunt.gif) no-repeat scroll 0 0;
	float:right;
	margin-bottom:-10px;
	padding-right:10px;
	text-decoration:none;
}


.FW_bColEsquerraCos {
	float:left;
	left:0;
	margin:0 !important;
	padding:0 !important;
	top:0;
	width:49%;
}
.FW_bColDretaCos {
	float:right;
	left:0;
	padding:0 !important;
	top:0;
	width:49%;
}
	
/* FI 020 Ancores */

.FW_bOcult{
	position:absolute;
	left:-2000px;
	top:-2000px;
	}
	
/* MISC */
.FW_cursorpointer{
	cursor:pointer; 
	border: 0;
	}
.FW_cursorpointer2{
	cursor:pointer; 
	border: 0;
	padding-left:5px;
	}	
.FW_paddingcostats{
	padding:0px 15px 0px 20px;
	}
.FW_ew34flotaesq{
	width:34%; 
	float:left;
	}
.FW_ew33flotaesq{
	width:33%; 
	float:left;
	}
.FW_ew30flotaesq{
	width:30%; 
	float:left;
	}		
.FW_alignmiddle{
	vertical-align: middle;
	}
.FW_emarginright5{
	margin-right: 5px;
	}
.FW_emarginright17{
	margin-right: 17px;
	}
.FW_emarginright12{
	margin-right: 12px;
	}
.FW_emarginright6{
	margin-right: 6px;
	}
.FW_legend{
	color:#660303;
	font-size:11px;
	font-weight:bold;
	margin-top: 10px;
	}
.FW_legend2{
	color:#660303;
	font-size:11px;
	font-weight:bold;
	margin-top: 10px;
	padding-left:8px;
	}
.FW_eTriangleDreta{
	background:url(../../images/nouEstil/FW_triangledreta.gif) no-repeat;
	height:11px;
	width:6px;
	float:right;
	margin-right:15px;
	margin-top:4px;
	}
	
.FW_eTriangleAvall{
	background:url(../../images/nouEstil/FW_triangleavall.gif) no-repeat;
	height:7px;
	width:12px;
	float:right;
	margin-right:12px;
	margin-top:6px;
	}
/* FI MISC */

/* formulari */ 
#FW_error2{
	margin-left:135px;
}
.FW_cercadorDiv{
	background-color: #808080;
	padding: 8px;
	font-weight: bold;
	color: #FFFFFF;
}