@charset "utf-8";
#contenedor div.modulo-10 div#subcontenedorCalculo { position: relative; width: 100%; height: 536px; overflow: hidden; clear: both;  }
#contenedor div.modulo-10 div#subcontenedorCalculo div#ambiente0 { position: absolute; z-index: 4; top: 0; left: 0; width: 1001px; height: 536px; background-image: url(../img/ambiente/fondoAmbiente1.jpg); background-repeat: no-repeat; }
#contenedor div.modulo-10 div#subcontenedorCalculo div#ambiente1 { position: absolute; z-index: 3; top: 0; left: 0; width: 1001px; height: 536px; background-image: url(../img/ambiente/fondoAmbiente2.jpg); background-repeat: no-repeat; }
#contenedor div.modulo-10 div#subcontenedorCalculo div#ambiente2 { position: absolute; z-index: 2; top: 0; left: 0; width: 1001px; height: 536px; background-image: url(../img/ambiente/fondoAmbiente3.jpg); background-repeat: no-repeat; }
#contenedor div.modulo-10 div#subcontenedorCalculo div#ambiente3 { position: absolute; z-index: 1; top: 0; left: 0; width: 1001px; height: 536px; background-image: url(../img/ambiente/fondoAmbiente4.jpg); background-repeat: no-repeat; }
	#subcontenedorCalculo img#posicionarBotonPagina { position: absolute; margin: 72px 0px 0px 897px; z-index: 200; }
	#subcontenedorCalculo p { position: relative; z-index: 90; margin: 15px 232px 10px 232px; color: #ffffff; font-size: 1.4em; line-height:16px; text-align: center; border: 1px solid ff0000; font-family:Tahoma, Geneva, sans-serif; line-height: 17px;}
	#subcontenedorCalculo span.rojo { color: #FFF; background-color: #cb2e49; padding:0px 4px 1px 4px; }
	#subcontenedorCalculo span.verde { color: #FFF;background-color: #1a9683; padding:0px 4px 1px 4px;}
	#subcontenedorCalculo div#trash { float: left; position: relative; z-index: 140; width: 250px; height: 370px; margin: 98px 0px 0px 0px; }
	#subcontenedorCalculo div#trash ul#dropados { width: 192px; margin: 5px auto 0px auto; overflow: hidden; clear: both; }
	#subcontenedorCalculo div#trash ul#dropados li { float: left; margin: 0px 3px 3px 0px; }
	#subcontenedorCalculo div#contenedorIconos { position: relative; z-index: 150; float: left; width: 500px; height: 100px; margin: auto; }
		#contenedorIconos ul.filaIconos { width: 100%; clear: both; }
		#contenedorIconos ul.filaIconos li { float: left; margin: 0px 3px 3px 0px; }
	#subcontenedorCalculo div#contenedorHucha { float: right; position: relative; z-index: 60; width: 339px; height: 138px; margin: 213px 11px 0px 0px; padding: 11px 8px 0px 8px; overflow: hidden; }
	#subcontenedorCalculo div.fondo { background-image: url(../img/ambiente/fondoHucha.png); background-repeat: no-repeat; }
	#subcontenedorCalculo div#contenedorHucha p { margin: 0em; padding: 0em; color: #ffffff; text-align: center; font-weight: normal; padding-left:15px; padding-right:15px; }
	#subcontenedorCalculo div#contenedorHucha div#resumen { height: 60px; }
	#subcontenedorCalculo div#contenedorHucha div#resumen p { margin-bottom: 2px; font-size: 1.3em; line-height: 17px;}
		#contenedorHucha div#hucha { float: left; width: 131px; height: 74px; background-image: url(../img/ambiente/fondoBotonHucha.png); background-repeat: no-repeat; }
		#contenedorHucha div#hucha p { margin: 19px 0px 0px 40px; }
		#contenedorHucha div#hucha p, #contenedorHucha div#restoDatos p { font-family:Tahoma, Geneva, sans-serif; padding: 7px 0px 0px 0px; font-size: 2em; color: #ffffff; }
		#contenedorHucha div#restoDatos { float: left; width: 204px; height: 74px; margin: 0px 0px 0px 4px; padding: 4px 0px 0px 0px; background-image: url(../img/ambiente/fondoBotonArbol.png); background-repeat: no-repeat; }
		#contenedorHucha div#restoDatos p { margin: 0px 0px 0px 60px; text-align: left; }
		#contenedorHucha div#restoDatos p span { font-size: 15px; }
		#contenedorHucha div#restoDatos p span sub { font-size:10px;}
		#contenedorHucha div#restoDatos p span sup { font-size:10px;}

/* Estilos TOOLTIP */

#tooltip { background-color: #CCCCCC; border: 1px solid #888888; color: #333333; padding-top: 4px; padding-bottom: 4px; padding-left: 10px; padding-right: 10px;     -moz-border-radius-bottomleft: 7px; -moz-border-radius-bottomright: 7px; -moz-border-radius-topleft: 0; -moz-border-radius-topright: 7px; max-width: 20em; line-height: 12px; position: absolute; z-index: 10000; }

#tooltip h3 {
    font-size: 1.1em;
    margin: 0;
    padding: 0 3px;
    text-align: left !important;
}

#tooltip p {
    font-size: 0.95em;
    margin: 5px 0 0 5px;
    text-align: left;
}
