/********** CONTENIDOS **********/





div#contenidos h3 {

	width: 105px;

}



div#contenidos h3 span {

	width: 105px;

	background: url(../img/tituloMisFacturas.gif) left top no-repeat;

}

div#contenidos h3.facturacionElectronica,
div#contenidos h3.facturacionElectronica span {
	width: 336px !important;
}
div#contenidos h3.facturacionElectronica span { background-image: url(../img/tituloFacturacionElectronica.gif) !important; }


div#contenidos img {

	float: left;

	margin: 0 15px 5px 15px;

}



div#contenidos img, [hack] {

	margin-bottom: 18px;

}



@media all and (min-width: 0px) {

	div#contenidos img, [hack] {

		margin-bottom: 5px;

	}

}



div#contenidos p {

	margin-bottom: 12px;

	font-size: 11px;

}



div#contenidos dl#listaElementos {

	clear: left;

	margin: 0 25px 0 15px;

	font-size: 10px;

}



div#contenidos dl#listaElementos dt {

	height: 19px;

}



div#contenidos dl#listaElementos dt, [hack] {

	height: auto;

}



div#contenidos dl#listaElementos dt a {

	display: block;

	height: 19px;

	margin-bottom: 1px;

	padding-left: 30px;

	line-height: 19px;

	background: url(../img/flechaDesplegable.gif) #fff 8px 5px no-repeat;

	font-weight: bold;

	color: #6c6c6c;

}



div#contenidos dl.casaMatriz dt.casaMatriz a,

div#contenidos dl.centroCoste dt.centroCoste a,

div#contenidos dl.contrato dt.contrato a,

div#contenidos dl.fechaFactura dt.fechaFactura a,

div#contenidos dl.numeroCliente dt.numeroCliente a,

div#contenidos dl.importeTotal dt.importeTotal a,

div#contenidos dl.numeroFactura dt.numeroFactura a,

div#contenidos dl.numeroSerie dt.numeroSerie a,

div#contenidos dl.fechaVencimiento dt.fechaVencimiento a,

div#contenidos dt a:hover {

	background: url(../img/flechaDesplegableHover.gif) #6c6c6c 8px 5px no-repeat;

	color: #fff;

}



div#contenidos dl#listaElementos dd {

	display: none;

	margin-bottom: 1px;

	padding: 10px 15px 12px 30px;

/*	background-color: #f8f8f8;*/

	line-height: 13px;

}



div#contenidos dl.casaMatriz dd.casaMatriz,

div#contenidos dl.centroCoste dd.centroCoste,

div#contenidos dl.contrato dd.contrato,

div#contenidos dl.fechaFactura dd.fechaFactura,

div#contenidos dl.numeroCliente dd.numeroCliente,

div#contenidos dl.importeTotal dd.importeTotal,

div#contenidos dl.numeroFactura dd.numeroFactura,

div#contenidos dl.numeroSerie dd.numeroSerie,

div#contenidos dl.fechaVencimiento dd.fechaVencimiento {

	display: block;	

}



div#contenidos dl#botones {

	margin: 0px 0 20px 15px;

	padding: 0px 0 10px 0;

	/*border-top: 1px #000 dotted;

	border-bottom: 1px #000 dotted;*/

}



div#contenidos dl#botones dt {

	float: left;

	clear: left;

	display: inline;

	height: 25px;

	margin-bottom: 10px;

}



div#contenidos dl#botones dt a {

	display: block;

	width: 121px;

	height: 25px;

}



div#contenidos dl#botones dt#facturas a {

	background: url(../img/botonMisFacturas.gif) left top no-repeat;

}



div#contenidos dl#botones dt#contrasenya a {

	background: url(../img/botonMiContrasenya.gif) left top no-repeat;

}



div#contenidos dl#botones dt#AccedaAFacturacionElectronica a {
	background: url(../img/botonAccedaAFacturacionElectronica.gif) left top no-repeat;
	width: 215px;
}
div#contenidos dl#botones dt#ManualDeUsuario a {
	background: url(../img/botonManualesDeAyuda.gif) left top no-repeat;
	width: 215px;
}
div#contenidos dl#botones dt#BajaFacturasPapel a {
	background: url(../img/botonBajaFacturasPapel.gif) left top no-repeat;
	width: 215px;
}



div#contenidos dl#botones dt a span {

	display: none;

}



div#contenidos dl#botones dd {

	margin: 0 0 10px 130px;

	padding: 0 0 0 4px;

	background: url(../img/puntitoNaranja.gif) left 12px no-repeat;

	line-height: 25px;

	font-size: 11px;

	color: #6c6c6c;

}
div#contenidos dl#botones dd.push {
	margin-left: 225px;
}

div#contenidos dl#botones dd, [hack] {

	padding-left: 7px;

}



div#contenidos dl#requisitos {

	margin-left: 15px;

	background: url(../img/iconoOrdenador.gif) left top no-repeat;

	font-size: 11px;

	color: #6c6c6c;

}



div#contenidos dl#requisitos dt {

	margin: 0 0 8px 35px;

	font-weight: bold;

}



div#contenidos dl#requisitos dd {

	margin-left: 40px;

	padding-left: 6px;

	background: url(../img/puntitoNaranja.gif) left 6px no-repeat;

	line-height: 13px;

}





form fieldset {
	background-color: #f9f9f9;
	margin-left: 15px;
	padding: 15px;
	display: block;
	width: 400px;
}
	form label,
	form input {
		font-family: Verdana;
		font-size: 11px;
		color: #6c6c6c;
		margin-top: 5px;
	}
	form label {
		display: block;
		width: 100px;
		float: left;
		background: transparent url(../img//img/puntitoNaranja.gif) no-repeat left top;
	}
	form label.checkbox {
		display: inline;
		width: 250px;
		background: none;
	}
	form input.checkbox {
		float: left;
		margin-left: 100px;
		margin-right: 5px;
	}
	form input.submit {
		margin-left: 320px;
		margin-top: 10px;
	}





