/* RESET BROWSER STYLES begin */

html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,input,button,textarea,blockquote{ margin:0; padding:0; }
img { border:0; }
label { cursor:pointer; }
caption{ text-align:left; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote, q { quotes:"" ""; }
/*form { border:0; }*/
button { cursor:pointer; }


BODY {
	scrollbar-face-color:#336699;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#3399CC;
	scrollbar-darkshadow-color:#3399CC;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	background-color: #FFFFFF;
	text-decoration: none;

	font:1em/1.2    Verdana,  Helvetica, sans-serif;
	color: #333399
}

a:hover {  color: #336699; text-decoration: none; }
a:active {  color: #336699; text-decoration: none;}

p, ul, ol, td{
font-size: 1.22em;
}	

li{
margin:5px;
}

strong{
font-family: verdana, Helvetica, sans-serif;
font-size: 0.89em;}


.link {
	color: #336699;
	text-decoration: none;
	font-weight: bold;
	cursor: hand;
}


.cursor {
	cursor: hand;
	}

.button{
	color: #666464;
	background-color: #0B66AC;
	border: 1px solid #F5822A;
	color: #FFFFFF;
	background-attachment: scroll;
	font-size: medium;
}

.text {
	color: #004E93;
	font-weight: normal;
}
.textg{
	color: #004E93;
	font-weight: normal;
}

.textTITULO {
	color: #004E93;
	font-weight: bolder;
}
.textTITULOS {
	color: #000000;
	font-weight: bold;
}
.textTITULOXL {
	color: #000000;
	font-weight: bold;
}

.textTITULOL {
	color: #666666;
	font-weight: bold;
	font-size: 4em;
}




.textsmall {
	color: #000000;
	font-weight: normal;
}
.textsmallazul {
	color: #336699;
	font-weight: normal;
}

.separador { width:100%; border-bottom: solid 1px #808080; padding-top: 1em;}



.hide {
	position:absolute;
	left:0em;
	top:-31.25em;
	width:0.06em;
	height:0.06em;
	overflow:hidden;
}

.clr { clear:both; }

.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;}
/* End hide from IE-mac */

.floatL { float:left; position: relative; /*background-color:pink;*/}
.floatR { float:right; position: relative; /*background-color:yellow;*/}

.TextoL{text-align: left;}
.TextoR{text-align: right;}
.TextoC{text-align: center;}
.TextoJ{text-align: Justify;}

.Margem5{margin:5px 5px 5px 5px;
		border-bottom: 1px solid #0177B8;
		border-right: 1px solid #0177B8}
			
.Margem10 {margin:10px 0 10px 0}

.Largura100 {height: 100px;}
.Comprimento90 {width: 90px;}

.div25 {width:23%}
.div50 {width:47%}
.div55 {width:55%}
.div60 {width:60%}
.div75 {width:73%}
.div100 {width:99%}

h3 { 
font-size: 1.5em ;
color: #333399}

.MainWrapper {
font-size:0.69em;
background-image:url(images/bg.jpg);

  background-repeat: repeat-x     
}

.MW_Inner {
width:72.5em; /* 979px */
margin-left: auto;
margin-right: auto;
position:relative;
/*background-color:red;*/
}

.Header2 { /*background:#fff;*/}

.Header2 h1 a  { 
	float: left;
	text-decoration:none;
	}	

.Header2 h1 a span{
	display:none
	}

.ContentContainer1 { background:#fff; padding-top: 2.8em; border-left: 1px #BEBCBD solid; border-right: 1px #BEBCBD solid;}
.CC_Inner { }	
	
.ContentCol {
float:right;
width:50.64em;
overflow:hidden;
/*background-color:yellow;*/
}
.ContentFrame2 { padding:0 3em 0 0; }
.ContentType1 { padding:5px 0 5px 0; /*background:green;*/ }


/* - NOTICAS E LINKS- */
#noticias h3, #links h3 { 
font-size: 1em ;
color: #336699;
}

#links p {margin:0; padding:0;}

#links span {display: block;}

#noticias p, #links p {
font-size: 1em;
}	

#noticias li, #links li {
font-family: verdana, Helvetica, sans-serif;
font-size: 0.80em;
}	


/* - CONTADOR - */

#contador{
background: url(../images/bgcontador_novo.jpg) 9em no-repeat;
min-height:396px; 
}

#contador .posicaofinal{
padding-top: 7em;
}

.TopBar { position:absolute; left:0em; top:21.1em; width: 100%; background:transparent url(../images/bg_menu.jpg); height:22px;}
.TopBar h2 { display:none; }
.TopBar .MenuDrt {Padding-right: 1em;}

.TopBar a:link,
.TopBar a:visited {  text-decoration:none; }
.TopBar a:hover { text-decoration:none; }

.LeftCol {
float:left;
width:20.1em;
overflow:hidden;
padding-top:1em;
/*background-color:red;*/
}
/* IE6 start \*/
* html .LeftCol { width:18.91em; }
/* IE6 end */
/* IE7 start \*/
*:first-child+html .LeftCol { width:18.91em; }
/* IE7 end */

.LeftCol ul,
.LeftCol li {
padding:0;
margin:0;
list-style:none;
}

.LeftCol h2 { display:none; }

.FundoAzul {
	background:#A8DBF7;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}



.Footer2 { 
min-height:38px; 
background:transparent url(../images/baixo_ecr.gif) ;
background-repeat: no-repeat     
}
/* IE6 start \*/
* html .Footer2 { height:38px; }
/* IE6 end */

.Footer2 h2 { display:none; }
.Footer_Inner { padding:0 0; }

.FooterBox3 {
margin:0 1em 0 0;
}

.FooterBox3 {
color:#fff;
}
