
/**
	
	Data de creaci�: 15/01/2007
	Autors: IT Deusto (M. Molist)
	
	Data d'ultima modificaci�: 02/11/2009
	Autors: Oesia Networks (J. Aragon)
	
	CSS: Definici� d'estils DOGC - Formulari
	
*/

/* Camps obligatoris - Text informatiu */
.FW_sTextInf {
	color: #4D4D4D;
	font-size: .8em;
	font-weight: normal;
	}

.FW_fFormZona1 p label span { 
	float: left; 
	width: 95px; 
	}

.FW_fFormZona2 {
	display:inline;
	margin-bottom:20px;
	
	}
	
.FW_fFormZona2 p label span { 
	float: left; 
	width: 95px;
	}

.FW_fFormZona3 p label span {
	float: left; 
	width: 220px;
	}
	
.FW_fButtonNegLogin {
	font-weight:bold;
	margin-left:50px;
	width:80px;
	}
	
.FW_fButtonNegData {
	font-weight:bold;
	margin-left:30px;
	width:80px;
	}

.FW_fButtonNegUsuaris {
	font-weight:bold;
	margin-left:90px;
	width:110px;
	}
	
.FW_fFormLogin {
	margin: 0px 0px 20px 20px;
	padding-top:5px;
	}

.FW_fFormLogin h4 {
	color: #660303;
	}
	
.FW_BlocDreta {
	margin-left:200px;
	}

.FW_BlocDreta p{
	padding-top:0px;
	margin-top:0px;
	}
	
.FW_BlocEsq { 
	float:left;
	}

.FW_BlocEsq p{
	padding-top:0px;
	margin-top:0px;
	}
	
.FW_colEsq {
	float:left;
	}

.FW_colEsq p{
	margin-top:0px;
	padding-top:0px;
	}
	
.FW_colDreta {
	margin-left:275px;
	}
	
.FW_fFormUsuarisNous {
	margin: 0px 0px 20px 0px;
	}

.FW_fFormUsuarisNous h4 {
	color: #660303;
	}
	
/* Cercador DOGC*/

.FW_cercadorDOGC {
	background:url(../img/bg_caja.gif);
	padding-left:20px;
	padding-top:5px;
	}

.FW_cercadorDOGC form {
	margin-bottom:0px;
	margin-top:5px;
	padding-bottom:0px;
	padding-top:0px;
	}

.FW_cercadorDOGC p{
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-top:0px;
	/*background-color:#00FF00;*/
	}

	
.FW_baseDades {
	background:url(../img/bg_caja.gif);
	
	}


/*


.FW_cercadorDOGC form {
	background:none;
	}
*/
/* Inici calendari */

.FW_calendari {
	empty-cells: show;
	margin: 10px 0 0 0;
	width: 215px;
	}

.FW_calendari caption {
	text-align: center;
	background-color:#999999;
	padding: 0px 0px 0px 5px;
	font-family:verdana;
	font-weight:bold;
	font-size: 1.18em;
	margin: 0px 0px 0px 0px;
	color:#000000;
	}
	
.FW_calendari a {
	text-decoration: none;
	background-color:#CCCCCC;
	color:#FFFFFF;
	font-weight:bold;
	display: block;
	}

.FW_calendari td {
	padding: 3px 0;
	text-align: center;
	}

.FW_calendari td:hover { 
	background-color: #CCCCCC; 
	}
	
.FW_calendari .diesSetmana th {
	text-decoration:none;
	font-weight:normal;
	font-size: .97em;
	}
	

/*Fi calendari*/

.FW_marginLeft30 {
	margin-left:30px;
	}
	
.FW_marginLeft50 {
	margin-left:50px;
	}

/* Formulari subcripcions */

.FW_fFormSubscripcio {
	/*background:url(../img/bg_caja.gif);*/
/*	padding: 0px 0px 0px 20px;*/
}

.FW_fBlocRatllat {
	background:url(../img/bg_caja.gif);
	padding: 5px 0px 10px 20px;
	margin: 0px 0px 10px 0px;
	
}
.FW_zonaLlista {
	display:inline;
	float:left;
	}
	
	
.FW_zonaLlistaEsq {
	float:left;
	}
	
.FW_zonaLlistaDre {
	margin-left: 300px;
	}
	
.FW_fEdit508 {
	width:508px;
	height:90px;
	}
	
.FW_fFormMargeNou {
	margin: 0px 0px 20px 20px;
    }



/* inici Formularis PUBLICACIONS */	



/* inici Formulari Cerca Avan�ada */

.FW_fFormCercaAvan {
	background:url(../img/bg_caja.gif);
	padding-left:20px;
	padding-top:9px;
}

.FW_fFormCercaAvan p label span { 
	float: left; 
	width: 105px; 
}
	

.FW_FormCercaZonaButton input.FW_fButtonNeg2{
	margin-left:80px;
	width:95px;
	}
/* Inici formulari cerca cat�leg home*/

.FW_fFormHome {
	margin: 0px 0px 0px 20px;
	/*Ocultado para solventar incidencia 3.1.6. 15-11-2007 padding-top:5px;*/
	}

.FW_fFormhome h4 {
	color: #660303;
	}

/* Fi formulari cerca cat�leg home*/
/* inici Formulari Revistes */

.FW_fFormRevistes {
	background:none;
	display:inline;
}

.FW_fFormRevistes h4 {
	color: #AC2115;
	float:left;
	margin-left:0px;
	}
	
.FW_fFormRevistesColDret {
	width:45%;	
	float:right;
	}

.FW_fFormRevistesColEsq {
	width:55%;
	float:left;
	}
		
.FW_fButtonNeg {
	font-weight:bold;
	margin-left:10px;
	width:110px;
	}

.FW_fButtonNeg2 {
	font-weight:bold;
	/*margin-left:0px;*/
	width:110px;
	}
	
.FW_fButtonNeg3 {
	font-weight:bold;
	margin-left:105px;
	width:95px;
	}
	
.FW_fFormResultat {
	background:url(../img/bg_caja.gif);
	padding-left:20px;
	padding-top:9px;
/*	width:100%;*/
	display:block;
	}

.FW_fFormResultat p label span { 
	float: left;
	width: 80px; 
	}

.FW_fFormResultat form{
	/*background:none;*/
	}
	
	

.FW_colFormResultatDret {
	
	margin-left:30%;
	}
	
.FW_colFormResultatEsq {
	
	float:left;
	width:30%;
	}
	
.FW_sImgFormEsq {
	
	float:left;
	margin:0px 10px 0px 10px;
	}

.FW_fEditCercaData {
	width:130px;
	}
	
.FW_fEditCercaText {
	width:314px;
	}

.FW_fEditNumComte1 {
	width:50px;
	}

.FW_fEditNumComte2 {
	width:25px;
	}

.FW_fEditNumComte3 {
	width:105px;
	}

.FW_fEditTargeta {
	width:56px;
	}
	
.FW_fEditCaducitat {
	width:25px;
	}
	
.FW_fSelect2 {
	width:290px;
	}
	
.FW_fFormRatllat {
	background:url(../img/bg_caja.gif);
}

.FW_fEditDisabled {
	width:265px;
	height:20px;
	/*background-color:#FFFFFF;
	border:1px;
	border-color:#0066CC;*/
	}
	
.FW_SelectMateries {
	width:235px;
	}
	
.FW_fButtonNegHome {
	font-weight:bold;
	margin-left:10px;
	width:95px;
	}
	
.FW_fEditCompra {
	width:265px;
	height:20px;
	}

.FW_fEditCompra2{
	width:80px;
	height:20px;
	}
	
.FW_fLabelQuantitat {
	width:100px;
	margin-left:20px;
	margin-right:15px;
	}
	
.FW_fEditPreu {
	width:80px;
	height:20px;
	text-align:right;
	}
	
.FW_fButtonImage {
	font-weight: bold;
	margin-left: 105px;
	width:71px;
	height:20px;
	border:none;
	}

.FW_fButtonCercaCat {
	background: url(../img/FW_cercar.gif);
}

.FW_fButtonCercaCas {
	background: url(../img/FW_buscar.gif);
}

.FW_fButtonEsborraCat {
	background: url(../img/Esborrar.gif);
}

.FW_fButtonEsborraCas {
	background: url(../img/borrar.gif);
}

.FW_fButtonEsborraEn {
	background: url(../img/delete.gif);
}

.FW_fEditCataleg {
	width:245px;
}

/* "FW_fFormHome p". Soluci�n a incidencia 3.1.6 de la Fase 1 del EADOP */

.FW_fFormHome p {
	margin-bottom:5px;
	}

/* fi Formulari Revistes */



/* Canvis 11/2009 */

.FW_fLlistaCheck li { color: #000; font-weight: normal; }
.FW_fLlistaCheck li label { padding: 0 0 8px 0 !important; bottom: 8px; /*display: compact;*/ }

.FW_eHrsolid {
	background:transparent url(../img/FW_eSeparadorSolid.gif) repeat-x scroll center center;
	}

.FW_eHrdottedGris, .FW_eHrdotted, .FW_eHrsolid {
	clear:both;
	font-size:0;
	line-height:0;
	padding:2px 0;
	}
	
.FW_eButtons {
	background-color:#EBEBE9;
	border:1px solid #000000;
	cursor:pointer;
	margin:0 10px 10px 0;
	padding:1px 5px;
	width:100px;
	}

.FW_eFloatRight {
	float:right;
	}

.FW_eFontBold {
	font-weight:bold;
	}

.FW_eMarginLeft10 {
	margin-left:10px !important;
	}

input, select {
	font-family:Verdana;
	font-size:1em;
	}	


.FW_eAvisObligatoris {
	color:#818181;
	text-align:right;
	}

.FW_ePaddingRight34 { padding-right:3.4%; }

.FW_eBlocInfo {
	background: transparent url(../img/FW_info.gif) no-repeat scroll 10px 5px;
	}
.FW_eBlocErrors p, .FW_eBlocOk p, .FW_eBlocInfo p {
	margin:0;
	padding:6px 10px 7px 35px;
	}
.FW_eBlocErrors, .FW_eBlocOk, .FW_eBlocInfo {
	border:1px solid #4D4D4D;
	margin-bottom:15px;
	}

.FW_eMarginRight34 {
	margin-right:3.4%;
	}

.FW_eMarginLeft34 {
	margin-left:3.4%;
	}

/* fi Formularis PUBLICACIONS */


.FW_marginleft2px {
	margin-left: 2px;
}
.FW_TitolTaula01 {
	font-size:1.18em !important;
	margin-bottom:10px;
	padding-top:0 !important;
	color:#660303;
	font-family:Arial;
	font-weight:bold;
	/*margin-left: 8px;*/
}

.FW_BoxEsq {
	background: url(../img/FW_BoxEsq.gif) no-repeat left top;
	float: left;
	height: 23px;
	width: 50%;
}
	h4.FW_eTitolBox {
		color: #FFF;
		font-size: 13px;
		padding: 3px 10px 3px 8px;
	}
.FW_BoxDre {
	background: url(../img/FW_BoxDre.gif) no-repeat right bottom;
	float: right;
	height: 23px;
	width: 50%;
}
.FW_nopaddingleft {
	padding-left: 0 !important;
}
.FW_eMarginTop15 {
	margin-top:15px;
}
.FW_layout {
	display: block;
	overflow: hidden;
	height: auto !important;
	height: 1%;
}
.FW_fFonsRallat {
	border:1px solid #B3B3B3;
	margin-bottom:10px;
}
.FW_eTaula, .FW_eTaulaBordes {
	clear:both;
	margin-right: 0; /*Override*/
	margin-bottom: 20px;
}
	.FW_eTaula table {
		border:1px solid #969699;
		width:100%;
	}
		.FW_eTaula table thead, 
		.FW_eTaulaBordes table thead {
			font-weight:bold;
		}
		.FW_eTaula table thead tr .FW_eNoSelected {
			background-color:#808080;
		}
		.FW_eTaula table thead tr .FW_eSelected, 
		.FW_eTaula table thead tr .FW_eNoSelected {
			color:#FFF;
		}
		.FW_eTaula table td, 
		.FW_eTaula table th, 
		.FW_eTaulaBordes table td {
			padding:8px;
		}
		.FW_eZebra2 {
			background-color:#FFFFFF;
		}
		.FW_eZebra1 {
			background-color:#EBEBEB;
		}
		
.FW_eHrdotted {
	padding-top: 23px;
	background:transparent url(../img/FW_eSeparador.gif) repeat-x scroll center center;
}
