@charset "utf-8";

	@import url("reset.css");
	@import url("estrutura.css");

/* BODY */
	
	/*html { font-size: 0.7em; }*/		
	body { font-size:0.9em; font-family: Arial, Helvetica, sans-serif; background: #000000 url(../imagens/bg.jpg) top repeat-x; 
	scrollbar-face-color:#000000;
    scrollbar-arrow-color: #000000;
    scrollbar-track-color:#000000;
    scrollbar-shadow-color:#000000;
    scrollbar-highlight-color:#000000;
    scrollbar-3dlight-color:#000000;
    scrollbar-darkshadow-Color:#000000;	}

input, select, textarea { font: 12px "Trebuchet MS", Arial, Verdana; border:1px solid #ccc; padding: 1px 4px 1px 4px; }

a { text-decoration: none; }
a:visited { text-decoration: none; }
a:active { text-decoration: none; }
a:hover { text-decoration: underline; }

.img-left      { float: left; margin: 0 10px 5px 4px; }
.img-right     { float: right; margin: 0 15px 5px 5px; }
.img-center    { display: block; margin: 10px auto 10px; }
.floatleft     { float: left; }
.noborder      { border: none !important; }
.bold          { font-weight: bold; }
.clear         { clear: both; }
.clearleft     { clear: left; }
.inv           { visibility: hidden; }
.dnone         { display: none; }

/* CLEARFIX */

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix { display: inline-block; }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }

*+html .clearfix{
  min-height: 1%;
}

/* End hide from IE-mac */