
		.infoblock{
			position: absolute;
			width: 400px;
			height: 400px;
			display: block;
			margin: 0;
			padding: 0;
			left: -9999px;
			}

		h2{
			
			color:red;
		}
		
		#toolinfo{
			position: absolute;
			width: 660px;
			height: 400px;
			
			
			
		}
		#toolinfo a:link,
		#toolinfo a:visited,
		#toolinfo a:hover,
		#toolinfo a:active{
			color: #FFFFFF;
			
		}
		
		
		#toolinfo a:hover { text-decoration: underline; }
		
		
		#toolinfotoc{
			padding: 20px 0 0 10px;
			
			
		}
		#toolinfotoc li{ 	/*Lista Izquierda*/
			line-height : 1.4em;
			list-style: none;
			font-size: 11px;
			width: 220px;
		}



		
		p.back{
			padding:.2em;
			text-align:right;
			background:#eee;
			margin-top:2px;
		}
		#toolinfo p.back a:link,
		#toolinfo p.back a:visited{
			color: #FFCC00;
		}
		
		/* ESTILOS DINAMICOS */
		
		#toolinfo.dyn div.infoblock{ 
			position: relative;
			left:-9999px;
			
		}
		
		
		#toolinfo.dyn div.show{	/*DIV Derecha*/
			position:relative;
			overflow: visible;
			left: 0px;
			top: 0px;
		}
		
	
		
		#toolinfo.dyn p.back{
			display:none;
		}
		#toolinfo.dyn #toolinfotoc{	/*DIV Izquierda*/
			display: block;
			width: 300px;
			height: 400px;
			float:left;
			overflow: hidden;
		}
		#toolinfo.dyn div.infoblock{
			position: absolute;
			margin: 0 0 0 340px;
			width: 320px;
			height: 440px;
			display: block;
			overflow: auto;
		}
		
		
		div.infoblock div.infodetalle { position: absolute; width: 300px }

		
		#toolinfo.dyn div.infoblock a:hover {  color:#FFCC00 }
		
		/*#toolinfo.dyn div.infoblock ul.nav li a { text-align: center }*/
		
		
		
		#toolinfo.dyn div.infoblock .nav { height: 400px; padding: 80px 0 0 0; left: 74px; }
		
		
		
		#toolinfo.dyn #toolinfotoc a.current{
			text-decoration: underline;
			font-weight: normal;
			color: #FFCC00;
		}