/*

	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_bMarc {
	margin: 0;
	/*width: 100%;*/
}

.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_eFormColum22 {
	float: left;
	width: 22%;
}

.FW_eFormColum20px {
	float: left;
	width: 20px;
}

.FW_eFormColum25 {
	float: left;
	width: 25%;
}

.FW_eFormColum27 {
	float: left;
	width: 27%;
}

.FW_eFormColum28 {
	float: left;
	width: 28%;
}

.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;
}