/*
**		© COPYRIGHT OUTSOURCED ICT & NEW MEDIA SOLUTIONS
**		Version:		2.7
**		Date:   		24-11-2009
**		Author: 		C.L. Dons
**		Web:			http://www.outsourced.nl/ | http://www.outsourced.com.br/
*/

/*
**		CLASS ELEMENTS
*/

.clear{ clear: both; }

.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { 	height: 1%; }

.left{ float: left; }
.right { float: right; }
.leftclear{ clear: left; }
.rightclear{ clear: right; }

.mir { letter-spacing : -1000em; }
/*\*/html>body .mir { letter-spacing : normal; text-indent : -999em; overflow : hidden; }

.jir{ position: relative; overflow: hidden; padding: 0; }
.jir a{ position: absolute; height: 0; width: 100%; }

.link-transparent-50{ opacity: 0.5; filter: alpha(opacity=50); -moz-opacity: 0.5; }
.link-transparent-50:hover{ opacity: 1; filter: alpha(opacity=100); -moz-opacity: 1; }

.invisible{ display: none; visibility: hidden; }
.visible-block{ display: block; visibility: visible; }
.visible-inline{ display: inline; visibility: visible; }

/*
**		COMMON ELEMENTS & RESET
*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
:focus { outline: 0; }
a img { border: 0; }
body{ line-height: 1; color: #000; background: #fff; }
ol, ul{ list-style: none; }
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
