html, body { margin: 0; padding: 0; font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; }
.clear { clear: both; line-height: 0; font-size: 0; height: 0; }
a { color: #000000; }
a img { border: none; }

.clrfix:after {clear:both;display:block;visibility:hidden;height:0;content:".";}
.clrfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clrfix {height: 1%;}
.clrfix {display: block;}
/* End hide from IE-mac */

#page { margin: 0 auto; width: 1000px; }


/*header*/
* 	{ margin: 0; padding: 0; border:0 }
body{ font:normal 12px Arial; color:#000;} 
a{ text-decoration: none; }
ul{ list-style: none; }



/* Google */
.boxgoogle { margin: 0; padding: 32px 15px 16px 20px; width: 966px; }
.boxgoogle h3 { margin: 0; padding: 0; font-size: 12px; color: #838383; }
.boxgoogle ul { margin: 0; padding: 0; list-style: none; }
.boxgoogle ul li { float: left; margin: 12px 0 0 0; padding: 0; width: 25%; list-style: none; font-size: 12px; color: #000; }
.boxgoogle ul li a { color: #0000FF; text-decoration: none; }
.boxgoogle ul li span.text { display: block; font-size: 11px; color: #000; }



 @media print {

}

/* SIDEBAR */

#sideBar{  margin:0 0 0 20px; padding:0 5px; overflow:hidden; height:100%; float:left; width:340px}
#sideBar h2{ font:normal 22px arial; color:#DA6700; margin:0 0 7px; padding:0; white-space: nowrap !important;}

#sideBar .bannerAcesso{ margin:0 0 20px; padding:0; width:340px; height:100px;}
#sideBar .bannerAcesso img{ margin:0; padding:0}
#sideBar .bannerAcesso ul{ list-style:none; margin:0; padding:0;   }

/*
#sideBar .bannerAcesso ul li.left{ width:210px !important; margin:0; padding: 0 0 0 10px; float:left; position:absolute;}
#sideBar .bannerAcesso ul li.left p{ font:normal 17px arial;color:#000; padding:0; margin:0;z-index:900; position:relative;}
*/

#sideBar .bannerAcesso ul li.left{ /*width:210px !important;*/ margin:0; padding: 0 0 0 10px; float:left; position:absolute}
#sideBar .bannerAcesso ul li.left h3{ font:bold 19px arial;color:#000; padding:0; margin:-95px 0 0;z-index:900; position:relative;}
#sideBar .bannerAcesso ul li.left p{ font:normal 17px arial;color:#000; padding:0; margin:0;}



#sideBar .bannerAcesso ul li.right{ width:156px; margin:-90px 20px 0 0; padding:0; float:right; position:relative}
#sideBar .bannerAcesso ul li.right p.num{margin:-75px 0 0 40px; padding:0; font:bold 26px arial; color:#000}
#sideBar .bannerAcesso ul li.right p.vagas{margin:0 0 0 25px; padding:0 0 5px; font:bold 16px arial; color:#000}
#sideBar .bannerAcesso ul li.right a{margin:0; border:solid 1px #FFF}

#sideBar .acompanhe{ margin:0 0 20px; padding:0 0 50px;}
#sideBar .acompanhe ul{ list-style:none; margin:0; padding:0; text-indent:-9999px}
#sideBar .acompanhe ul li.youTube{ background:url(../imgs/btn-sitesRelecionamento.jpg) no-repeat 0 0; height:56px; width:95px; float:left; padding:0 0 0 10px}
#sideBar .acompanhe ul li.twitter{ background:url(../imgs/btn-sitesRelecionamento.jpg) no-repeat -114px 0; height:56px; width:95px; float:left;padding:0 0 0 25px}
#sideBar .acompanhe ul li.orkut{ background:url(../imgs/btn-sitesRelecionamento.jpg) no-repeat -241px 0; height:56px; width:95px; float:left; padding:0}

#sideBar .servico{ background:url(../imgs/bkg-servicos.gif) repeat-x 0 0; height:75px; padding:0 0 20px; margin:0 0 10px 0;}
#sideBar .servico p{ font:normal 17px arial; color:#FFF; padding:0 5px; margin:0}
#sideBar .servico ul{ list-style:none; background:url(../imgs/bkg-assineAgora.gif) repeat-x 0 0; height:50px; margin:0; padding:0;}
#sideBar .servico ul li{ float:left; margin:0; padding:10px 0 5px 25px}
#sideBar .servico ul li p{ font:bold 16px arial ; color:#000; margin:0; padding:0}
#sideBar .servico ul li a{ text-decoration:none; text-indent:-9999px}
#sideBar .servico ul li a img{ margin:-3px 0 0 0; padding:0}

#sideBar .acessoExclusivo{ background-color:#e3eced; border:solid 1px #cee0e2; margin:0; padding:0; height:auto; width:340px; overflow:hidden}
#sideBar .acessoExclusivo p{ font:bold 14px arial; color:#000; margin:0; padding:5px; border-bottom:solid 1px}
#sideBar .acessoExclusivo p.SubTitulo{ font:bold 12px arial; color:#002e63; margin:0; padding:5px 5px !important; border-bottom:dotted 0px !important}
#sideBar .acessoExclusivo .acessoRight{ float:right; width:134px; margin:5px 0}
#sideBar .acessoExclusivo .acessoRight a{ text-decoration:none;}
#sideBar .acessoExclusivo .acessoRight a img{ margin:0; padding:0 5px 0 0}
#sideBar .acessoExclusivo .acessoLeft{ width:190px; float:left;margin:5px 0}
#sideBar .acessoExclusivo .acessoLeft span{font:normal 11px arial; color:#000; margin:0 5px; display:block }
#sideBar .acessoExclusivo .acessoLeft hr{ border:dotted 1px #CCC; width:160px; padding:0 ; margin:0 5px}
#sideBar .acessoExclusivo .acessoBottom{ width:324px; margin:0; float:left}
#sideBar .acessoExclusivo .acessoBottom hr{ width:330px; border:dotted 1px #CCC; padding:0; margin:0 5px}
#sideBar .acessoExclusivo .acessoBottom .left{ float:left; width:150px;}
#sideBar .acessoExclusivo .acessoBottom .right{ margin:0; padding:0; width:350px}
#sideBar .acessoExclusivo .acessoBottom .right p.Conteudo{font:normal 11px arial; color:#000; margin:2px 5px;border-bottom:dotted 0px !important }

#sideBar .acessoLivre{ background-color:#e3eced; border:solid 1px #cee0e2; margin:20px 0 0; padding:0; width:340px; clear:both}
#sideBar .acessoLivre p{ font:bold 14px arial; color:#000; margin:0; padding:5px; border-bottom:solid 1px}
	html>/**/body #sideBar .acessoLivre p.Conteudo {padding-bottom:6px !important}
#sideBar .acessoLivre p.SubTitulo{ font:bold 12px arial; color:#002e63; margin:10px 0 0 5px; padding:0; border-bottom:dotted 0px !important}
#sideBar .acessoLivre hr{width:330px; border:dotted 1px #CCC; padding:0; margin:0 5px}


#sideBar .acessoLivre .left { float:left; width:150px;}
#sideBar .acessoLivre .right{ margin:0; padding:0; width:350px; }
#sideBar .acessoLivre .right p.Conteudo{font:normal 11px arial; color:#000; margin:4px 5px 0;border-bottom:dotted 0px !important }

#sideBar .publicidade{ margin:20px 0}
#sideBar .publicidade p{ font:normal 9px arial; color:#0076a6; padding:0; margin:0;border-bottom:dotted 0px !important; text-align:left}
#sideBar .publicidade img{ margin:0; padding:0}


#sideBar span.logo_material{ background:url(../imgs/logo-livraria.gif) no-repeat 0 0; width:84px; height:24px; margin:-30px 0 0; padding:0; float:right; text-indent:-9999px}
#sideBar .material_didatico{background-color:#e3eced; border:solid 1px #cee0e2; margin:20px 0 0; padding:0; width:338px}
#sideBar .material_didatico ul{ list-style:none; overflow:hidden }
#sideBar .material_didatico ul li{ width:150px;float:left; padding:3px 8px 10px; border-bottom:dotted 1px #CCC}
#sideBar .material_didatico ul li h5{ display:block; font:bold 12px arial ; color:#000; height:30px}
#sideBar .material_didatico ul li img{ float:left;}
#sideBar .material_didatico ul li p.impresso_digital{ font:bold 11px arial; color:#898989; margin:13px 0 10px 10px; float:left}
#sideBar .material_didatico ul li p.preco{ font:bold 12px arial; color:#000; margin:0 0 0 10px; float:left}
#sideBar .material_didatico ul li p.assinante{ font:bold 10px arial; color:#0076a6; margin:0 0 0 10px; float:left;}
#sideBar .material_didatico ul li p.preco_assinante{ font:bold 14px arial; color:#0076a6; margin:0 0 0 10px; float:left}
#sideBar .material_didatico ul li p.btn-comprar a{ background:url(../imgs/btn-comprar.jpg) no-repeat 0 0; text-indent:-9999px; width:68px; height:18px; float:left; margin:3px 0 0 5px}
#sideBar .material_didatico div.todos_livros{ margin:0; padding:0;}
#sideBar .material_didatico div.todos_livros a{ font:bold 12px arial; color:#002e63; text-decoration:none; margin:7px 10px 0 0; float:right}

/*Fim SideBar */


/* area assinantes */
.contentassinantes{width:606px; padding-left:15px;overflow:hidden;float:left;}
.contentassinantes h2{color:#da6700;font-size:22px;font-weight:normal;font-family:Arial;margin:0px;margin-bottom:7px;}
.sideBar{width:340px;border:1px solid blue; float:left;margin-left:20px; margin-right:15px;}
ul.submenuassinantes{margin:0px; padding:0px;list-style-type:none;height:31px;}
* ul.submenuassinantes {margin-bottom:-2px}
ul.submenuassinantes li{float:left;margin-top:5px;margin-right:4px;background-image:url(../imgs/leftTabDisabled.gif);background-position:left; background-repeat:no-repeat;}
* ul.submenuassinantes li {margin-top:8px}

ul.submenuassinantes li a{height:20px;display:block;padding-top:7px;float:left;margin-left:8px;background-image:url(../imgs/rightTabDisabled.gif);background-position:right; background-repeat:no-repeat;color:#004c81;font-size:15px;text-decoration:none;padding-left:16px;padding-right:20px;}
* html ul.submenuassinantes li a {margin-left:4px}



ul.submenuassinantes li.activated{background-image:url(../imgs/leftTabEnabled.gif);margin-top:0px;}

ul.submenuassinantes li.activated a{background-image:url(../imgs/rightTabEnabled.gif);height:26px;font-size:16px;font-weight:bold;}

.contentTab
{
	margin:3px 0 0 0;
	background-image:url(../imgs/bgcontenttab.gif);
	background-repeat:no-repeat;
	height:100%;
	/*background-position:0px 35px;*/
}

.contentTab .noticias_principal {overflow:hidden}

ul.lnksubmenu{list-style-type:none;padding:0px;font-family:arial;background-image:url(../imgs/lnksubmenu.gif); background-repeat:repeat-x;height:35px; width:100%;margin:0px;padding-left:15px;padding-top:5px;}
ul.lnksubmenu li {float:left;margin:5px 0 0;padding-left:11px!important;padding-right:11px!important;}
ul.lnksubmenu li a{color:#004c81;font-size:14px;font-weight:bold;text-transform:uppercase;font-weight:bold;text-decoration:none;}
.lnksubmenu li.activated {border-right:1px solid #da6700; border-left:1px solid #da6700}
.lnksubmenu li.activated a{color:#da6700;}
.itemcontenttab{padding-left:6px;padding-right:10px;padding-top:16px;padding-bottom:16px;border-bottom:1px dotted #9d9d9d;color:#343434;font-size:12px;}
.itemcontenttab img{float:left; border:1px solid #b8cdcf;margin-right:10px;}
.itemcontenttab strong{font-size:13px;}
.destaqueitemcontenttab{font-size:14px;}
	
.banner { height: 90px; text-align:center;background-color:#FFFFFF; /*text-indent:-9999px;*/ padding:15px 0; margin:0 auto;clear:both;}
	
.acesso_hotsite{ background-color:#EEE; border:solid 1px #d7d7d7; height:43px; width:608px; padding:0; margin:10px 0;}
.acesso_hotsite ul{ list-style:none; }.acesso_hotsite ul li{width:193px;  margin:5px 0 0; padding:0;float:left}
.acesso_hotsite ul p{font:bold 12px arial; color:#000; margin:0 0 0 5px; padding:0}
.acesso_hotsite	select{  padding:0; border:solid 1px #bbcbd9; margin:5px 0 0 10px; width:185px }
.contentassinantes hr{ border: solid 1px #cee0e2}

.SubConteudo{ height:auto; width:606px; margin:20px 0;}
.SubConteudo hr.Titulo{ border:solid 2px #6d909d; margin:5px 0 0;width:286px;}
.SubConteudo hr.Bottom{border:solid 2px #cee0e2; margin:5px 0 0;}
.SubConteudo hr{ border: dotted 1px #CCC; margin:10px 0;}
.SubConteudo ul{ list-style:none; display:block;}
.SubConteudo ul li{  margin:0px 0; padding:0px 0;}
.SubConteudo ul li a{ font:bold 14px arial; color:#000; margin:0; padding:0; text-decoration:none}
.SubConteudo h3{ font:bold 18px arial; color:#da6700; margin:0; padding:0;}
.SubConteudo h3 img{ margin:0 0 -10px 0; padding:5px 0 0}

/*
.SubConteudo .educacao{ height:370px; width:286px; float:left; margin:20px 0 0;}
.SubConteudo .empregos{ height:370px; width:286px; float:right;margin:20px 0 0}
*/

.SubConteudo .educacao{ height:270px; width:286px; float:left; margin:20px 0 0;}
.SubConteudo .empregos{ height:270px; width:286px; float:right;margin:20px 0 0}


.SubConteudo .vestibular{ height:auto; width:286px; float:left;margin:20px 0 0}
.SubConteudo .militar{ height:auto; width:286px; float:right;margin:20px 0 0;}
.SubConteudo a{text-decoration:none}
.SubConteudo a:hover{color:#0076a6}

/*/ area assinantes */


/*/ area noticias */

.todasNoticias{ float:right; margin:10px 5px 0;}
.todasNoticias img{ margin:0; padding:0; border:0;}
.todasNoticias a{ font:bold 12px arial; color:#004c81}

.Noticias_left
{
	width:400px;
	float:left;
	border-right:1px dotted #CCC;
	margin:10px 0 0;
}
.Noticias_left h2{ font:bold 26px arial; color:#000;border-bottom: dotted 1px #CCC; padding:0 0 5px; height:118px}
.Noticias_left img{ float:left; border:0; margin:0; padding:0 5px; width:132px;height:118px}
.Noticias_left ul{ list-style:none}
.Noticias_left ul li{ float:left; width:180px; margin:10px 0 0; padding:0 8px; border-left:1px dotted #CCC}
.Noticias_left ul li h3{ font:bold 20px arial; color:#000; }
.Noticias_left a{ text-decoration:none}
.Noticias_left a:hover{ color:#0076a6}



.Noticias_right
{
	width:202px;
	float:right;
	margin:10px 0 0;
}
.Noticias_right p{ margin:0; padding:5px 3px 15px 3px; border-bottom:1px dotted #CCC; font:bold 16px arial; color:#000}
.Noticias_right p.coluna3{border-bottom:0px dotted #CCC;}
.Noticias_right p a{ text-decoration:none}
.Noticias_right p a:hover{ color:#0076a6}
	
	
.boxgoogle_Noticias{ width:600px; margin:15px 0 0 5px; padding:20px 0 0 0; float:left; border-top:1px dotted #CCC;}
.boxgoogle_Noticias h3 { margin: 20px 0 0; padding: 0; font-size: 9px; color: #0076a6; }
.boxgoogle_Noticias ul { margin: 0; padding: 0; list-style: none; }
.boxgoogle_Noticias ul li { float: left; margin: 12px 0 0 0; padding: 0 5px; width: 190px; list-style: none; font-size: 12px; color: #000; }
.boxgoogle_Noticias ul li a { color: #0000FF; text-decoration: none; }
.boxgoogle_Noticias ul li span.text { display: block; font-size: 11px; color: #000; }



.sub_Noticias{ width:auto; margin:30px 0 0; padding:0; float:left; border-bottom:1px dotted #CCC; border-top:1px dotted #CCC}
.sub_Noticias ul{ list-style:none}
.sub_Noticias ul li.sub_coluna{ width:181px; float:left; font:bold 16px arial; color:#000; margin:0; padding:5px 10px; border-right:1px dotted #CCC}
.sub_Noticias ul li.sub_coluna3{width:170px; float:left; font:bold 16px arial; color:#000; margin:0; padding:5px 20px;}
.sub_Noticias a{ text-decoration:none}
.sub_Noticias a:hover{color:#0076a6}

/*/ Fim area noticias */




/* ---------------------HOME DE FICHAS DO CONCURSO-----------------------*/
#listaFichas p{margin:40px 0 20px}
#listaFichas p strong{ font-size:14px;}
#listaFichas ul{ list-style:none; width:606px; padding-bottom:10px}
#listaFichas ul li{ float:left; width:190px; font-size:14px}

.escolhaFichas{ padding:40px 0 20px; }
.escolhaFichas h4{font:bold 15px arial; color:#0076a6;border-bottom:dotted 1px #CCC; padding:5px 0 0}

#Fichas{ width:606px; overflow:hidden; margin:0 0 20px}
#Fichas p{ background:url(../imgs/icone-pasta.jpg) no-repeat 0 0; height:auto; padding-left:30px; padding-top:10px;padding-right:10px}
#Fichas p a{ text-decoration:none }
#Fichas p a:hover{ color:#da6700; border-bottom:solid 1px #da6700}
#Fichas #fichasLeft{ width:303px; font-size:16px; font-weight:bold; float:left}
#Fichas #fichaRight{ width:303px; font-size:16px; font-weight:bold; float:right; margin-bottom:90px}
h2.titulointerna{font:normal 22px arial; color:#0076a6; margin:0 0 7px; padding:0 0 3px; border-bottom:solid 2px #ffa800;}

.acesso_hotsite{ background-color:#EEE; border:solid 1px #d7d7d7; height:43px; width:608px; padding:0; margin:30px 0 10px; overflow:hidden}
.acesso_hotsite ul{ list-style:none; }
.acesso_hotsite ul li{width:193px;  margin:5px 0 0; padding:0;float:left}
.acesso_hotsite ul p{font:bold 12px arial; color:#000; margin:0 0 0 5px; padding:0; text-align:left}
.acesso_hotsite	select{  padding:0; border:solid 1px #bbcbd9; margin:5px 0 0 10px; width:185px }
.acesso_hotsite p{ font:bold 26px arial; color:#da6700; text-align:center; margin:5px 0 0}
.acesso_hotsite p span{font:bold 18px arial; color:#343434;}

/*----------------------FIM HOME FICHAS DO CONCURSO----------------------*/


/*JUNIOR INCLUINDO ACESSO PARA PÁGINA DE ACESSO RESTRITO*/
.boxRestrito{ 
	background:url(../imgs/box_loginRestrito.gif) ;
	height:270px;
}

.boxRestrito p{ 
	font:bold 16px arial;
	color:#000;
	padding:20px 16px;
	margin:0;
	position:relative;
}

.boxRestrito p.QueroCadastrar{ 
	font:bold 16px arial;
	color:#000;
	padding:5px 16px;
	margin:0;
	position:relative;
}

.boxRestrito p.QueroCadastrar a{ 
	font:bold 22px arial;
	color:#03629c;
	padding:5px 5px;
	margin:0;
	position:relative;
}

.boxRestrito span{
	font:normal 14px arial;
	color:#000;
	display:block;
	padding:0 16px;
	position:relative;
}

.boxLogin{ 
	background:url(../imgs/box_Login.gif) repeat-x 0 0;
	height:112px;
	width:413px;
	margin:15px 15px;
	position:relative;
}

.boxLogin p{
	font:normal 18px arial;
	color:#FFF;
	padding:5px

}

.boxLoginSenha{ 
	background:url(../Imgs/boxLogin_Senha.gif) repeat-x 0 0;
	height:68px;
	width:393px;
	margin:0 10px;
}

.boxLoginSenha ul{
	list-style:none;
	/*margin:0 -30px;*/
	margin:5px 0;
}

.boxLoginSenha ul li{ 
	float:left;
	padding:10px;
	/*margin:0 -10px;*/
}

.boxLoginSenha input{
	font:normal 12px arial;
	color:#6a6a6a;
	border: solid 1px #0076a6;
	padding:3px;
	margin:0px 5px;
}

.boxLoginSenha span{
	margin: 0 10px;
	padding:0 5px

}

.boxLoginSenha span a{
	font:normal 12px arial; color:#03629c;
	text-decoration:none;
	float:left;
}
/* FIM JUNIOR PAGINA DE ACESSO RESTRITO*/






/* INICIO PAGINA DE ACESSO RESTRITO DE ASSINANTES */
.boxRestritoAssinantes{ 
	background:url(../imgs/box_loginRestrito.gif) repeat-x 0 0;
	height:144px;
}

.boxRestritoAssinantes p{ 
	font:bold 16px arial;
	color:#000;
	padding:20px 16px;
	margin:0;
}
.boxRestritoAssinantes span{
	font:normal 14px arial;
	color:#000;
	display:block;
	padding:0 16px;
	float:left;
}

.boxLoginAssinantes{ 
	background:url(../imgs/box_Login.gif) repeat-x 0 0;
	height:112px;
	width:413px;
	float:right;
	margin:-45px 15px;
}

.boxLoginAssinantes p{
	font:normal 18px arial;
	color:#FFF;
	padding:5px

}

.boxLoginSenhaAssinantes{ 
	background:url(../Imgs/boxLogin_Senha.gif) repeat-x 0 0;
	height:68px;
	width:393px;
	margin:0 10px;
}

.boxLoginSenhaAssinantes ul{
	list-style:none;
	/*margin:0 -30px;*/
	/*margin-top:5px;*/
}

.boxLoginSenhaAssinantes ul li{ 
	float:left;
	padding:10px;
	margin:0 -10px;
}

.boxLoginSenhaAssinantes input{
	font:normal 12px arial;
	color:#6a6a6a;
	border: solid 1px #0076a6;
	padding:3px;
	margin:5px 5px;
}

.boxLoginSenhaAssinantes span{
	margin: 0 10px;
	padding:0 5px

}

.boxLoginSenhaAssinantes span a{
	font:normal 10px arial; color:#03629c;
	text-decoration:none;
}

.restritoLeft{
	float:left;
}

.restritoLeft p{
	font:bold 15px arial;
	color:#0076a6;
	margin:15px 0;
}

.restritoLeft ul{
	float:left;
	list-style:none;
	margin:0;
	padding:0
	
}

.restritoLeft ul li.bullet{
	background:url(../imgs/bullet_Restrito.gif) no-repeat 0 15px;
	font:normal 14px arial;
	color:#000;
	padding:10px 15px
}



.restritoRightAssinantes{
	background:url(../imgs/bkg_AssineAgora.gif) repeat-x 0 0;
	height:392px;
	width:440px;
	float:right;
	margin:15px 0;
}

.restritoRightAssinantes p{
	font:bold 22px arial;
	color:#3b8020;
	margin:10px
}

.restritoRightAssinantes span{
	font:normal 12px arial;
	color:#000;
	display:block;
	margin:0 10px
}

.restritoRightAssinantes .Pmensal{
	display:block;
	margin:18px 20px 0;
	padding:5px 0;
	
}
.restritoRightAssinantes .Pmensal ul{
	list-style:none;
	padding:0;
	margin:0
	
}

.restritoRightAssinantes .Pmensal ul li{
	float:left;
	font: bold 14px arial;
	color:#000;
	margin:0;
	
}

.restritoRightAssinantes .Pmensal ul li.middle{
	background:url(../imgs/bkg_Planos.gif) no-repeat 30px 0;
	margin:-23px 10px 0;
	padding:0;
	height:62px	
}

.restritoRightAssinantes .Pmensal ul li p.simples{
 	font:bold 16px arial; color:#da6700;
	padding:20px 60px;
	margin:0
}

.restritoRightAssinantes .Ptrimestral{
	display:block;
	margin:58px 0 0;
	padding:5px 22px;
	
}

.restritoRightAssinantes .Ptrimestral ul{
	list-style:none;
	padding:0;
	margin:0
	
}

.restritoRightAssinantes .Ptrimestral ul li{
	float:left;
	font: bold 14px arial;
	color:#000;
	margin:0 -5px;
	
}

.restritoRightAssinantes .Ptrimestral ul li.middle{
	background:url(../imgs/bkg_Planos.gif) no-repeat 30px 0;
	margin:-23px 0;
	padding:0;
	height:62px	
}

.restritoRightAssinantes .Ptrimestral ul li.Ttrimestral{
	float:left;
	padding:0;
	margin:-10px -20px 0;
}

.restritoRightAssinantes .Ptrimestral ul li p.simples2{
 	font:bold 16px arial; color:#da6700;
	padding:2px 60px;
	margin:0;
}

.restritoRightAssinantes .Ptrimestral ul li p.Ttrimestral{
	font:normal 11px arial; color:#000;
	margin:0px 0px;
	padding:0;
	float:left;
}

.restritoRightAssinantes .Psemestral{
	display:block;
	margin:58px 0 0;
	padding:5px 15px;
	
}

.restritoRightAssinantes .Psemestral ul{
	list-style:none;
	padding:0;
	margin:0
	
}

.restritoRightAssinantes .Psemestral ul li{
	float:left;
	font: bold 14px arial;
	color:#000;
	margin:0;
	
}

.restritoRightAssinantes .Psemestral ul li.middle{
	background:url(../imgs/bkg_Planos.gif) no-repeat 30px 0;
	margin:-23px -3px 0;
	padding:0;
	height:62px	
}

.restritoRightAssinantes .Psemestral ul li.Tsemestral{
	float:left;
	padding:0;
	margin:-10px -20px 0;
}

.restritoRightAssinantes .Psemestral ul li p.simples2{
 	font:bold 16px arial; color:#da6700;
	padding:2px 60px;
	margin:0
}

.restritoRightAssinantes .Psemestral ul li p.Tsemestral{
	font:normal 11px arial; color:#000;
	margin:0;
	padding:0;
	float:left;
}

.restritoRightAssinantes .Panual{
	display:block;
	margin:58px 0 0;
	padding:5px 15px;
	
}

.restritoRightAssinantes .Panual ul{
	list-style:none;
	padding:0;
	margin:0
	
}

.restritoRightAssinantes .Panual ul li{
	float:left;
	font: bold 14px arial;
	color:#000;
	margin:0;
	
}

.restritoRightAssinantes .Panual ul li.middle{
	background:url(../imgs/bkg_Planos.gif) no-repeat 30px 0;
	margin:-23px 28px 0;
	padding:0;
	height:62px	
}

.restritoRightAssinantes .Panual ul li p.simples2{
 	font:bold 16px arial; color:#da6700;
	padding:2px 60px;
	margin:0
}

.restritoRightAssinantes .Panual ul li.Tanual{
	float:left;
	padding:0;
	margin:-10px -55px;
}
.restritoRightAssinantes .Panual ul li p.Tanual{
	font:normal 11px arial; color:#000;
	margin:0px;
	padding:0;
	float:left;
}

.restritoRightAssinantes .btnAssine{ 
	/*position:absolute;*/
	width:420px;
	margin:0px 0 0;
	/*float:left;*/
}

.restritoRightAssinantes .btnAssine ul.assine{
	float:left;
	padding:0;
	margin:0px 0;
}
.restritoRightAssinantes .btnAssine ul.assine li{
	padding:0;
	list-style:none;
	float:left;
}

.restritoRightAssinantes .btnAssine ul.assine li p{
	font:normal 11px arial; color:#000;
	padding:0
}

.restritoRightAssinantes .btnAssine ul.assine li a img{
	padding:5px 0;
	margin:0
}


.contentTab .conteudoAnuncie 
{
    font-size:12px;
    font-family:Verdana;
    color:#034762;
    background: #FFF url('../imgs/bg_header_navigation2.gif') repeat-x top left;
    padding: 25px 0 0 5px;
    }
.contentTab .conteudo_audiencia{
    color:#015054;
    background: #FFF url('../imgs/bg_header_navigation2.gif') repeat-x top left;
    padding: 25px 0 0 5px;
    }
.contentTab .conteudo_audiencia img {
    margin-bottom: 10px;
    }
.contentTab .conteudoAnuncie  p.p-left 
{
    padding-left: 15px;
    }
.contentTab .conteudoAnuncie .text_align_right 
{
    text-align: right;
    }
.contentTab .conteudoAnuncie .linha_pontilhada 
{
    background: url('../Imgs/linha_pontilhada_anuncie.gif') no-repeat bottom ; padding-bottom: 8px;
    }
.contentTab .conteudoAnuncie ul.list_iten 
{
    background: url('../Imgs/linha_pontilhada_anuncie.gif') no-repeat bottom left;
    padding-bottom: 10px;
    }
.contentTab .conteudoAnuncie .linha_pontilhada 
{
    padding: 10px 20px 7px 0px!important;    
    }
.contentTab .show_border_input input, .contentTab .show_border_input textarea
{
    border: 1px solid #d0d0ce;
    }
.contentTab .show_border_input .linha_pontilhada 
{
    background: url('../Imgs/linha_pontilhada_anuncie.gif') no-repeat bottom center;  
    }
.contentTab .conteudoAnuncie ul 
{
    padding: 10px 0 0 10px;
    }
.contentTab .conteudoAnuncie ul li ul
{
    padding-top: 0!important;
    }
.contentTab .conteudoAnuncie ul.w260
{
    width: 260px;
    }
.contentTab .conteudoAnuncie ul li
{
    line-height: 20px;
    }
.contentTab .conteudoAnuncie h3
{
    background: url('../Imgs/linha_pontilhada_anuncie.gif') no-repeat bottom left;
    padding: 10px 0 10px 15px;
    }


/*Banner Google ADS*/
#floater { z-index: 1000; }
#floater25anos object {position:absolute; z-index: 1000; top: 107px; left: 0; }

/*box acesso livre home*/
.box_acesso_livre { background: url('../imgs/bg_box_acesso_livre.jpg') no-repeat left top; height: 100px; width: 336px; }
.box_acesso_livre .align_box { padding: 3px 13px 0 10px; }
.box_acesso_livre .align_box .left { width: 155px; float: left; }
.box_acesso_livre .align_box .left h3 { font-size: 19px; margin: 0; padding: 2px 0 3px 0; color: #2c1601; text-transform: uppercase; }
.box_acesso_livre .align_box .left p { font-size: 17px; margin: 0; padding: 0; color: #2c1601; }
.box_acesso_livre .align_box .right { float: right;  width: 155px; text-align: center; }
.box_acesso_livre .align_box .right a { color: #FFF; font-weight: bold; text-transform: uppercase; display: block; font-size: 15px; padding-top: 7px; }
.box_acesso_livre .align_box .right p { text-align: center; }
.box_acesso_livre .align_box .right p.num { font-size: 26px; font-weight: bold; padding-top: 5px; }
.box_acesso_livre .align_box .right p.vagas { font-size: 16px; font-weight: bold; }
#dvBannerX, #dvBannerS { z-index: 1000!important }
