/* para hack*/
.nomeDaClasse{
/*background-color:#000000; essa linha está escrita corretamente e funciona em todos os browsers*/
/**background-color:#CCCCCC; essa linha funciona no IE7 */
/*_background-color:#00FF00; essa linha funciona no IE6 */
}

html{
width:100%;
height:100%;
}

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 76%;
    margin:0;
	padding:0;
	line-height:18px;
	background-color:#6A6E77;
	line-height:17px;
	width:100%;
	height:100%;
	color:#6a6e77;
}

ul{
margin:0;
padding:0;
}

hr{
color:#FFCC33;
background:#FFCC33;
height:1px;
clear:both;
border:none;
padding:0;

}

h1, h2{
font-size:1.5em;
font-family:Arial, Helvetica, sans-serif;
padding:0;
margin:0;
line-height:20px;
}

h3, h4, h5{
font-size:1.4em;
font-family:Arial, Helvetica, sans-serif;
padding:0;
margin:0;
line-height:18px;
}

#geral{
width:980px;
margin:0 auto;
}

#topo{
width:960px;
height:80px;
background-color:#ABADB1;
margin:0 auto;
}
#topo img{
border:none;
}


#areaMenuPrincipal{
width:570px;
height:28px;
float:right;
margin:28px 22px 0 0;
background:#BDC0C7;
}
#areaMenuPrincipal .semMargem{
color:#abadb1;
padding:0;
margin:5px 0 0 0;
}

#areaMenuPrincipal li{
list-style:none;
float:left;
font-weight:bold;
color:#eeedf1;
margin:0;
font-size:0.9em;
}

#areaMenuPrincipal li.ativo{
padding:6px 17px 0 18px;
}

#areaMenuPrincipal li.semBorda{
border:none;
}
#areaMenuPrincipal a{
display:block;
padding:6px 17px 0 18px;
height:22px;	
}
#areaMenuPrincipal a:link, #areaMenuPrincipal a:visited{
color:#6a6e77;
text-decoration:none;	
}
#areaMenuPrincipal a.principalNoticia:link, #areaMenuPrincipal a.principalNoticia:visited{
color:#FFF;
text-decoration:none;	
}
#areaMenuPrincipal a:hover, #areaMenuPrincipal a:active{
color:#eeedf1;
background:#6a6e77;
text-decoration:none;	
}

#barraSup{
width:960px;
height:55px;
_height:55x;
padding:0 10px 0 10px;
background-image:url(../images/bgBarraSup.jpg);
}

#areaMenuBarra{
width:auto;
height:35px;
float:right;	
margin:22px 0 0 0;
background:#FFF;
}


#areaMenuBarraInterna{
width:auto;
height:35px;
_height:33px;
float:right;	
margin:22px 0 0 0;
background:#FFF;
}

#areaMenuBarra li, #areaMenuBarraInterna li{
list-style:none;
padding:0 15px 0 15px;
float:left;
font-weight:bold;
border-right:#6a6e77 solid 1px;
color:eeedf1;
margin:10px 0 0 0;
height:15px;
}

#areaMenuBarra li.semBorda, #areaMenuBarraInterna li.semBorda{
border:none;
}

#areaMenuBarra a, #areaMenuBarraInterna a{
display:block;

}
#areaMenuBarra a:link, #areaMenuBarra a:visited, #areaMenuBarraInterna a:link, #areaMenuBarraInterna a:visited{
color:#6a6e77;
text-decoration:none;	
}
#areaMenuBarra a:hover, #areaMenuBarra a:active, #areaMenuBarraInterna a:hover, #areaMenuBarraInterna a:active{
color:#ABADB1;
text-decoration:none;	
}

#areaMenuBarra .ativo{
color:#ABADB1;
text-decoration:none;	
}


#destaqueInternas{
padding:33px 15px 33px 33px;
background:#FFF;
width:912px;
margin:0 auto;
}

#destaqueInternas .foto1{
float:right;
margin:0 0 15px 25px;
}

#destaqueInternas .foto2{
float:right;
margin:-20px 0 15px 25px;
}
#destaqueInternas h1{
font-size:2em;
padding:3px 0 0 0;
font-weight:lighter;
line-height:28px;
}
#destaqueInternas h2{
font-size:1.1em;
padding:8px 0 10px 0;
}
#destaqueInternas p{
font-size:1.1em;
line-height:25px;
}

#areaFlash{
background-color:#FFF;
height:354px;
width:944px;
padding:8px;
margin:0 auto;
}

#meioHome{
width:960px;
padding:6px 0 0 0;
margin:12px 0 0 10px;
}

#esquerdaHome{
width:728px;
float:left;
background:#FFFFFF;
padding:8px;
margin-right:18px;
}

#direitaHome .vemai a:link, #direitaHome a:visited{
text-decoration:none;
}

#direitaHome{
width:182px;
float:left;
background:#FFFFFF;
padding:8px;
}

#direitaHome .vemai{
margin:8px 0 2px 1px;

/*
_border:none;
*border:#CCCCCC 4px solid;*/
}

#areaEsquerdaElenco{
width:460px;
float:left;
}
#areaEsquerdaElenco p{
font-size:1.5em;
margin-top:45px;
}
.thumbElenco{
margin:0 35px 25px 0;
float:left;
}

#areaDireitaElenco{
width:440px;
float:left;
}

#areaDireitaElenco p{
font-size:1.5em;
margin:45px 0 45px 0;
}

.barraTopMeio{
display:block;
background-image:url(../images/bgDestaques.jpg);
text-align:center;
}

#conteudoEsquerdaHome{
width:687px;
height:803px;
*height:812px;
_height:800px;
background:#FFF;
margin:auto;
}

.flutuaInternas{
position:absolute;
top:166px;
z-index:10;
}

.verMais{
background-image:url(../images/pontinho.jpg);
background-position:top;
background-repeat:repeat-x;
padding:25px 0 0 0;
*padding:15px 0 0 0;
_padding:15px 0 0 0;
clear:both;
font-size:0.9em;
}

.resumosNoticias{
background-image:url(../images/pontinho.jpg);
background-position:top;
background-repeat:repeat-x;
padding:18px 0 18px 0;
height:76px;
clear:both;
}

.resumosNoticiasInterno{
background-image:url(../images/pontinho.jpg);
background-position:top;
background-repeat:repeat-x;
padding:18px 0 18px 0;
height:76px;
clear:both;
width:98%;
}

.resumosNoticias h3, h4, h5{
padding-top:12px;
}


.resumosNoticias a:link, .resumosNoticias a:visited{
	color:#6a6e77;
text-decoration:none;
}
.resumosNoticias a:hover, .resumosNoticias a:active{
	color:#ABADB1;
text-decoration:none;
}

#rodapeSup{
height:265px;
width:960px;
padding:0;
margin:0 auto;
}

.esquerdaRodapeSup{
width:150px;
height:234px;
float:left;
margin-right:18px;
padding:8px;
background:#FFFFFF;
margin-bottom:16px;
_margin-bottom:8px;
}

.direitaRodapeSup{
width:759px;
height:234px;
float:left;
padding:8px;
_padding:8px 7px 8px 7px;
background:#FFFFFF;
margin-bottom:16px;
_margin-bottom:8px;
}

#rodapeInf{
background-image:url(../images/bgRodapeCinza.jpg);
background-repeat:repeat-x;
background-color:#ACADB1;
}

#areaRodape{
background:#878b94;
display:block;
margin:0 auto;
width:898px;
padding:10px 20px 10px 42px;;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
clear:both;
text-align:center;
line-height:22px;
}

#areaRodape span{
margin-left:15px;
margin-right:15px;
color:#6f7073;
display:inline-block;
}

#areaRodape img{
border:none;
}

#areaSigla{
text-align:right;
width:960px;
margin:0 auto;
padding:10px 0 10px 0;
}
#areaSigla img{
border:none;
}

.blocoEsquerda{
float:left;
width:325px;
height:355px;background:#FFFFFF;
background-image:url(../images/pontinho.jpg);
background-position:right;
background-repeat:repeat-y;
margin-top:8px;
padding:15px 21px 15px 0;
}

.elencoIndividual{
width:455px;
height:160px;
background:#009966;
}

.strongNoticia{
font-weight:bold;
color:#ABADB1;

}

a.destacaLink:link{
color:#1985a9;
}

a.destacaLink:visited{
color:#1985a9;
}

a.destacaLink:hover{
color:#6a6e77;
}

.apaga{
display:none;
}

.blocoDireita{
margin-top:8px;
float:left;
width:318px;
height:355px;
background:#FFFFFF;
padding:15px 0 15px 21px;

}
	
.borda2{
border:#ABADB1 solid 3px;
_width:172px;
}	

.borda1{
border:#E4E4E4 3px solid;
_width:172px;
}	

.borda3{
border:#FFF 4px solid;
}	

.borda4{
border:#ABADB1 solid 4px;
}	

.borda5{
border:#FFF 3px solid;
}	

.borda6{
border:#ABADB1 solid 3px;
}
	
.quebra{
clear:both;
height:1px;
display:block;
}

.posDir{
float:right;

}

.posEsq{
float:left;
}

.posEsqMargem{
float:left;
margin-right:20px;
}

.posEsqMargem2{
float:left;
margin-right:20px;
margin-left:20px;
}

.posEsqMargem3{
float:left;
margin-right:20px;
margin-left:60px;
}

/*Links*/
a:link, a:visited{
	text-decoration:none;
	color:#6a6e77;
}

a:hover{
	text-decoration:none;
	color:#ABADB1;
}
a:active{
	color:#6a6e77;
	text-decoration:none;
}



/*fim dos links*/

/*browser selector*/
.ie6 #areaMenuBarra{height:33px;}

.ie6 #areaMenuPrincipal{
	margin-right:14px;
}

.ie6 #areaMenuPrincipal a.principalNoticia:link, .ie6 #areaMenuPrincipal a.principalNoticia:visited{
color:eeedf1;
text-decoration:none;
width:10px;	
}

.ie6 .larguraIE6{
width:10px;
white-space:nowrap;
}
/*
*/
.webkit #areaMenuPrincipal{
width:590px;
margin:28px 11px 0 0;

}


.gecko a.linkAnuncios:link, .gecko a.linkAnuncios:visited{
border:none;
}.gecko a.linkAnuncios:hover, .gecko a.linkAnuncios:active{
border:none;}

.win.gecko a.linkAnuncios:link, .win.gecko a.linkAnuncios:visited{
border:none;
}.win.gecko a.linkAnuncios:hover, .win.gecko a.linkAnuncios:active{
border:none;}

.opera a.linkAnuncios:link, .opera a.linkAnuncios:visited{
border:none;
}.opera a.linkAnuncios:hover, .opera a.linkAnuncios:active{
border:none;}

.webkit a.linkAnuncios:link, .opera a.linkAnuncios:visited{
border:none;
}.webkit a.linkAnuncios:hover, .opera a.linkAnuncios:active{
border:none;}



.ie6 .meio{width:950px;}

.ie6 #menu {margin:8px 0 0 0;}

.ie7 #menu {margin:8px 0 0 0;}

.gecko #menu {padding-top:0px;margin:10px 0 0 0;}

.win.gecko #menu {padding-top:0px;margin:10px 0 0 0;}

.linux.gecko #menu {padding-top:0px;margin:10px 0 0 0;}

.opera #menu {padding-top:0px;margin:11px 0 0 0;}

.konqueror #menu {}

/*chrome*/.webkit #menu {padding-top:0px;margin:11px 0 0 0;}


#no_js { display: block }
#has_js { display: none }
#js .no_js { display: none }
#js .has_js { display: block }

.no_js { display: block }
.has_js { display: none }
.js .no_js { display: none }
.js .has_js { display: block }

no_js { display: block }
has_js { display: none }
js .no_js { display: none }
js .has_js { display: block }
