/**/
/*
/*	Tools (tools.css)
/*	Libreria en css
/*
/**/

/* Clearing */
	.clear {
		clear:both;
		height:1px;
		margin:0;
		padding:0;
		font-size:1px;
		line-height:0;
	}
	
/* Float-Margin Bug, img Bug*/
	.floatmargin { display:inline; }
	.imgfix { font-size:0; }
	
/* img */
	.img { text-align:center; display:block; }
	.img img { border:3px solid #e7e7e7; }

/* Text align */
	.left { text-align:left; }
	.right { text-align:right; }
	.center { text-align:center; }
	.justify { text-align:justify; }

/* Images align */
	.floatleft { float:left; }
	.floatright { float:right; }
	.marginright { margin-right:45px; margin-bottom:10px; }

/* Miscellanous */
	.hidden { display:none !important; }
	.acrobat { background:url(../img/acrobat.png) no-repeat; padding:3px 25px 3px; }
	.dotted:hover { border:none; background:url(../img/dotted.png) repeat-x; padding-bottom:4px; }

/* Debugging */
	.red { border:1px solid red !important; }
	.bgred { background:red !important; }
