/********************************************************
	
	Data de creacio: 09/11/2007
	Autors: IT Deusto (J. Aragon)
	
	Data d'ultima modificacio: 04/03/2008
	Autors: IT Deusto (J. Aragon)
	
	CSS: Definicio dels estils PIV.
	
*********************************************************/
/* Modificacio titol H2 */
.FW_bTitol {
	padding: 3px 0 2px 0;
	}

/* Canvi estils menu */
ul.FW_border_sup li.FW_Segon_Nivell_Exp { width: 100%!important;}
/* Canvi estils bloc destacats */
.FW_fDestacats {	
	font-weight: bold;
	height: 100%;
	padding: 2px 0pt 0px 4px;
	}
.FW_fPastillaNormal {margin-top:0px!important;}
/* Inici estils caixa */
/* Estils Border caixa */
.FW_PIVCaixaTop {
	/*border-top: 1px #949494 solid;*/
	border: 1px #949494 solid;
	}
.FW_PIVCaixaBottom {
	/*background:url(../img/FW_PIVCaixaBottom.gif) repeat-x bottom;*/
	}
.FW_PIVCaixaDreta {
/*	background: url(../img/FW_PIVCaixaLateralDre.gif) repeat-y right;*/
	}
.FW_PIVCaixaEsquerra {
	/*background: url(../img/FW_PIVCaixaLateralEsq.gif) repeat-y left;*/
	
	/*border-left: 1px #949494 solid;*/
	}
/* margin linia punts */	
.FW_sMarginCaixa {margin-left: .2em;}	
/* Estils Cap gris - text blanc i icones */
.FW_PIVCapGris {
	background-color: #818181!important;
	padding: .2em 1em .2em .5em;
/*	margin: 0 2px 0 2px;*/
	}
.FW_PIVCapGris h4 {
	color: #FFFFFF;
	font-weight: bold;
	}
.FW_PIVCapGris h4.FW_PIVIcoVermell {
	background: url(../img/FW_PIVVermell.jpg) no-repeat left .15em;
	padding: 0 0 0 1.1em;
	}
.FW_PIVCapGris h4.FW_PIVIcoVerd {
	background: url(../img/FW_PIVVerd.jpg) no-repeat left .15em;
	padding: 0 0 0 1.1em;
	}	
/* Fi estils caixa */

/* INICI Icones Documents EPS - GIF - JPG */

.FW_PIVEps { 
	background: url(../img/ico_eps.jpg) left top no-repeat; 
	padding: 1px 11px 5px 1px;
	margin-left: 2px;
	line-height: 1.5em;
	}
.FW_PIVGif { 
	background: url(../img/ico_gif.jpg) left top no-repeat; 
	padding: 1px 11px 5px 1px;
	margin-left: 2px;
	line-height: 1.5em;
	}
.FW_PIVJpg { 
	background: url(../img/ico_jpg.jpg) left top no-repeat; 
	padding: 1px 11px 5px 1px;
	margin-left: 2px;
	line-height: 1.5em;
	}
.FW_PIVDot { 
	background: url(../img/ico_dot.jpg) left top no-repeat; 
	padding: 1px 11px 5px 1px;
	margin-left: 2px;
	line-height: 1.5em;
	}	
.FW_sLinkExtern {
	background:transparent url(../img/link2.gif) no-repeat 1px top;
	padding: 0px 10px 0px 1px;
	margin-left: 0em;
	line-height: 1.5em;
	}
	
	
a:hover span.FW_sNormal span.FW_PIVEps { text-decoration: none!important; }
a:hover span.FW_sNormal span.FW_PIVGif { text-decoration: none!important; }
a:hover span.FW_sNormal span.FW_PIVJpg { text-decoration: none!important; }
a:hover span.FW_sNormal span.FW_PIVDot { text-decoration: none!important; }

/*a.FW_sLinkVermellNegreta {position:relative; top:0em;}*/
a.FW_sLinkVermellNegreta img { text-decoration: none!important; color: #FFFFFF!important; position:relative; top:.3em;}
a:hover.FW_sLinkVermellNegreta img { text-decoration: none!important; color: #FFFFFF!important; }

a:hover span.FW_sLinkExtern {
	text-decoration:none !important;
	}	

/* FI Icones Documents EPS - GIF - JPG */
/* Mod. padding left icone PDF */
.FW_sPdf { padding: 1px 11px 5px 1px; }

.FW_sLlistaAncoresPunts {
	padding-top:5px;
	padding-bottom:5px;
	margin-top:10px;
	margin-bottom:20px;
	background:top url(../img/separador_ligero.gif) repeat-x; 
	}
tr { background: none; padding: 0 .2em 0 .2em; }
td { padding: 0!important; }

/*td div.FW_sMarginEsq { margin-left: .2em; }
td div.FW_sMarginDre { margin-right: .2em; }*/

td .FW_PIVCapGris { margin: 0px; padding: 0px; }

td.FW_sPadding { padding: .6em 0px .6em .5em!important; }
div.FW_sPaddingLeft {padding-left: .4em;}
td a span span.FW_PIVGif {
	margin-left: 0px!important;
	}	
td a span span.FW_PIVJpg {
	margin-left: 0px!important;
	}
td a span span.FW_PIVEps {
	margin-left: 0px!important;
	}
td a span span.FW_PIVDot {
	margin-left: 0px!important;
	}
div.FW_sHeight2 { line-height:2px; }

.FW_sVertAlTop { vertical-align:text-top; }

.FW_sVerdanaVermellFosc {
	font-family: verdana;
	font-size: 1.2em;
	color: #660303;
	}

/* Estils Formulari */
input.FW_sButtonNeg {
	border: solid 1px #000000;
	background-color: #F7F7F7!important;
	font-family: verdana;
	font-size: .9em;
	font-weight: bold;
	padding: .2em;
	text-align: center;
	width: 70px;
	cursor: pointer;
	}
input.FW_cerca , select.FW_cerca, textarea.FW_cerca {
	border-color:#000000;
	border-width:1px;
	font-family: arial;
	font-size:.95em;
	margin-left:2px;
	width:60%;
	}	

textarea.FW_cerca2 {
	border-color:#000000;
	border-width: 1px;
	font-family: arial;
	font-size: .95em;
	margin-left:2px;
	width:60%;
	}	
.w100 { width: 100%;}
span.FW_sProvaVermell { color: #FF0000; }

a.FW_aBulletVermell { text-decoration: none; }
.FW_sDisplayNone { display: none; }

a.FW_sTitBulletNegre {
	background: url(../img/bullet_alt_negre.jpg) left 0px no-repeat;
	padding: 1px 0px 0px 15px;
	font-weight: bold;
	}
.FW_sUnderline { text-decoration: underline; }	
.FW_sNegreBold { color:#000000; font-weight: bold; }
.FW_sBorder1Bottom { border-bottom: 1px #949494 solid; }

.FW_bOcult {
	left:-2000px;
	position:absolute;
	top:-2000px;
	}
	
/* INICI estils cercador  */
.FW_bCercador form input#caixa_cercador_serveis {
	background-color:#FFFFFF;
	border-color:#000000;
	border-width:1px;
	color:#000000;
	font-family:Verdana;
	font-size:0.9em;
	margin:5px 0px 0px 10px;
	vertical-align:middle !important;
	width:140px;
	}
.FW_bCercador form {
	line-height:1.5em;
	}
.FW_bCercador form input#cerca {
	border:0px none;
	margin-top:5px !important;
	vertical-align:middle !important;
	}	
/* FI estils cercador  */
