/* 
	EA GAMES - MASS EFFECT  [ DEFAULT SETTING ]
	Guilherme Cãndido e Cruz
 */




/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		IMPORT ADDITIONAL SHEETS
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

	@import url("reset.css");
	@import url("estrutura.css");
	@import url("internas.css");


/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		BODY, WRAPPINGS, ANCHORS e outros elementos de todo o site
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
	html { font-size: 62.5%; }		
		
	body { /*font: normal 1em/1.4em Arial, sans-serif; background:url(../../images/estrutura/background.gif) repeat-x top;*/ background-color:#ffffff; font: normal 12px Arial, Helvetica, sans-serif; }
/*.normal{background:url(../../images/estrutura/background_normal.png) repeat-x top !important;}
/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    VISUALIZAÇÃO E PADRONIZAÇÃO MÍNIMA (800X600)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

	

/* Basic inputs fonts */
input, select, textarea { font: normal 11px Tahoma; color: #545454; }

a { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }

.img-left      { float: left; margin: 0 1px 5px 1px; }
.img-right     { float: right!important; margin: 0 0px 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; }
.png		   { behavior: url(includes/css/iepngfix.htc); }
.no_margin_l   { margin-left:0px!important;}
.no_margin_r   { margin-right:0px!important;}
.whitebg 	   { background-color:#FFFFFF!important;}
.left { float:left;}
.right { float:right;}


/* Clearfix */

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix { display: inline-block;  }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; float:left}
.clearfix { display: block; }

*+html .clearfix{
  min-height: 1%;
}

/* End hide from IE-mac */