* { padding: 0; margin: 0; border: 0 ; }

body { font: normal 12px verdana }

a:hover { text-decoration: underline}

/* TOPO */

#topo {
	width: 100%;
	height: 222px;
	background-color: #D48803;
	background: url(../img/bg_topo.gif);
}

#topo span {
	margin  : 0 auto;
	display : block;
	width   : 1002px;
	height  : 222px;
	background:url(../img/topo.png);
}

#topo span h1 a { 
	display : inline;
	float   : left;
	width   : 230px;
	height  : 130px;
	margin-left:30px;
}

#bannerTopo {
	display : inline;
	float   : right;
	width   : 728px;
	height  : 90px;
	margin-top : 20px;
	background-color : #fff;
	
}


/* MENU HORIZONTAL */

#topo #menuHorizontal {
	clear : both;
	width : 100%;
}

#topo #menuHorizontal ul {
	display    : block;
	margin     : 0 auto;
	width      : 100%;
	text-align : center;
	padding    : 11px 0 11px 0;
}

#topo #menuHorizontal ul  li {
	list-style  : none;
	display     : inline;
	background  : url(../img/bg_bt_menu.gif);
	padding     : 10px;
	margin-left : 10px;
}

#topo #menuHorizontal ul li a{
	color: #FFF;
	text-decoration: none;
	font: bold 13px Arial, Helvetica, sans-serif;
}

#topo #menuHorizontal ul li a:hover{
	color: #fed354;
}



/* BARRA DE BUSCA E LOGIN  ----------------------------------------- */
#topo #busca {
	width: 100%;
	height: 45px;
	margin-top: 7px;
}

#topo #busca #usuario, #topo #busca #senha, #topo #busca #pesquisa #q {
	display       :inline; /* ie6 */
	float   	  : left;
	height  	  : 19px;
	color   	  : #616161;
	font    	  : normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding 	  : 5px;	
	border-top    : solid 1px #CFCFCF;
	border-left   : solid 1px #CFCFCF;
	border-bottom : solid 1px #CFCFCF;
}

#topo #busca #login #usuario { width: 113px; margin: 8px 0 0 140px; }

#topo #busca #login #senha { margin: 8px 0 0 2px; width: 71px; display:inline; float: left}

#topo #busca #login #enviar { margin: 6px 0 0 0px; display:inline; float: left}

#topo #busca #pesquisa #q{ margin: 8px 0 0 10px; width: 382px; display:inline; float: left }

#topo #busca #pesquisa #sa{ margin: 6px 0 0 0; display:inline; float: left }

#topo #busca #login ul{
	float   : left;
	display : inline;
	margin  : 8px 0 0 20px;
	width   : 135px;
}

#topo #busca #login ul li a {
	font: bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #4B2700;
	text-decoration: none;
}

#topo #busca #login ul li a:hover {
	color: #D26900;
}

#topo #busca #recepcao {
	float: left;
	background-color: #FEBF01;
	margin: 7px 0 0 10px;
	width: 535px;
	height: 30px;
}

#topo #busca #recepcao h4 {
	margin-bottom: 1px;
	font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#topo #busca #recepcao h4,
#topo #busca #recepcao h5 {
	margin-left: 10px;
}

#topo #busca #recepcao #ola {
	float: left;
	margin: 0 40px 0 0;
}

#topo #busca #recepcao h5,
#topo #busca #recepcao h5 a {
	font: bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #D26900;
	text-decoration: none;
}

#topo #busca #recepcao h5 a:hover {
	color: #D26900;
	text-decoration: underline;
}

#topo #busca #recepcao ul {
	list-style: none;
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

/* CONTEUDO ---------------------------------------------- */
#meio {
	display	   : table;
	width      : 100%;
	background : url(../img/bg_meio.png);
	background-attachment : fixed;
}

#meio #conteudomeio {
	display : table;
	width   : 1000px;
	margin  : 10px auto 10px auto;
	padding-bottom: 63px;
}

#meio #conteudomeio #menuesquerdo {
	float    : left;
	display  : table;
	margin   : 0 0 0 10px;
	width    : 192px;
	background-color : #FFF;
}

#meio #conteudomeio #menuesquerdo img { margin: 10px 0 10px 15px } /* imagem publicidade no final */
#meio #conteudomeio #menuesquerdo ul  {	list-style: none; margin: 10px 0 0 15px;  * margin: 5px 0 0 15px}
#meio #conteudomeio #menuesquerdo ul li a:hover { text-decoration: underline; color: #000; }
#meio #conteudomeio #menuesquerdo ul li a { 
	font  : normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	color : #4B2700; 
	text-decoration: none; 
}

#meio #conteudomeio #menuesquerdo p { 
	font: normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	color: #666666;
	margin: 10px 0 0 15px;
	*margin: 5px 0 0 15px; /* IE6 IE7 */ 
}

/* publicidade */
#meio #conteudomeio #menuesquerdo h3 {
	font       : normal 8px Verdana, Geneva, sans-serif;
	border     : solid 1px #CDCDCD;
	text-align : center;
	padding    : 5px;
	margin	   : 30px 0 10px 15px;
	width	   : 160px;
	display	   : block;
}

#meio #conteudomeio #menuesquerdo #hr { 
	width      : 192px; 
	height	   : 1px;
	margin     : 10px 0 10px 0;
	*margin    : 5px 0 0 0;
	background : url(../img/separadormenu.gif) center repeat-x;
	border: none;
}

/* DESTAQUES TV */

#meio #conteudomeio #destaque12345 {
	display: inline; 
	float  : left;
	width  : 466px;
	height : 250px;
	margin : 0 0 0 9px;
	background-color:#FFF;
}

#meio #conteudomeio #destaque12345 #nav1,
#meio #conteudomeio #destaque12345 #nav2,
#meio #conteudomeio #destaque12345 #nav3,
#meio #conteudomeio #destaque12345 #nav4,
#meio #conteudomeio #destaque12345 #nav5 {
	display: none;
}

#meio #conteudomeio #destaque12345 a img {
	border: solid 1px #CCCCCC;
	margin: 4px 0 0 4px;
}

#meio #conteudomeio #destaque12345 #controle ul li a img {
	border: none;
	margin: 0;
}

#meio #conteudomeio #destaque12345 a {
	text-decoration: none;
}

#meio #conteudomeio #destaque12345 a #legenda {
	position: relative;
	width: 457px;
	height: 52px;
	margin: -52px 0 0 4px;
}

#meio #conteudomeio #destaque12345 a #legenda span{
	position: absolute;
	color: #FEBF01;
	margin: 5px 10px 5px 10px;
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
}

* html body #meio #conteudomeio #destaque12345 #legenda {
     background-color: #000;
     filter: alpha(opacity=55); /* Já q o FF não recebe, não vamos declarar o –moz-opacity */
}

html > body #meio #conteudomeio #destaque12345 a #legenda {
     background-image:url(../img/alpha.png);
}


#meio #conteudomeio #destaque12345 ul {
	list-style: none;
	margin: 10px 10px 10px 15px;
}

#meio #conteudomeio #destaque12345 ul li {
	float: left;
	width: 120px;
	text-align: center;
	color: #CCC;
}

#meio #conteudomeio #destaque12345 ul #barra_controle {
	width: 190px;
	
}


/* ------------------------------------------- */



#meio #conteudomeio #banner300x250 {
	display : inline;
	float   : left;
	width   : 300px;
	height  : 250px;
	margin  : 0 0 0 10px;
	background-color: #FFF;
}

#meio #conteudomeio #resumonumeros {
	display : inline;
	float  : left;
	width  : 775px;
	height : 85px;
	margin : 0 0 0 10px;
	background-color : #C77802;
}

#meio #conteudomeio #resumonumeros ul {}

#meio #conteudomeio #resumonumeros ul li {
	color      : #FFF;	
	float      : left;
	display    : inline;
	width	   : 145px;
	height     : 74px;
	padding    : 7px 5px 5px 5px;	
	text-align : center;
	list-style : none;
}

#meio #conteudomeio #resumonumeros ul li h3 {
	font  : normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color : #FFF;
}

#meio #conteudomeio #resumonumeros ul li p { font: bold 42px "Trebuchet MS", Arial, Helvetica, sans-serif; }

#meio #conteudomeio #concursosdestaque {
	float   : left;
	display : inline;
	width   : 475px;
	height  : 580px;
	margin  : 0 0 0 10px;
	background-color:#FFF;	
}

#meio #conteudomeio #concursosdestaque ul {
	height: 382px;
}

#meio #conteudomeio #concursosdestaque ul li {
	list-style : none;
	float      : left;
	display    : inline;	
	width      : 139px;
	height     : 180px;
	margin	   : 10px 0 0 13px;
}


#meio #conteudomeio #concursosdestaque h2 { 
	background : url(../img/titconcursosemdestaque.gif);
	width  : 283px;
	height : 33px;
	margin : 10px 0 0 10px;
}

#meio #conteudomeio #concursosdestaque ul li h3 {
	font : bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#meio #conteudomeio #concursosdestaque ul li a {
	font   : normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color  : #666;
	margin : 0;
}

#meio #conteudomeio #concursosdestaque ul li a:hover { text-decoration: underline }

#meio #conteudomeio #concursosdestaque a { 
	float   : left; 
	display : inline;
	margin  : 10px 0 0 0; 
	font    : bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color   : #4B2600;
	text-decoration: none; 	
}

#meio #conteudomeio #concursosdestaque a span {
	display : block;
	width   : 475px;
	height  : 22px;
	text-align  : center;
	padding-top : 5px;
	background-color : #F9EDD9;	
}

/* --- */
#meio #conteudomeio #concursosdestaque div#abas { 
	float      : left;  
	display    : inline;
	margin     : 30px 0 0 10px;
	width      : 448px;
	text-align : center;
	height     : 30px;
}

#meio #conteudomeio #concursosdestaque div#abas a {
	margin   : 5px 0 0 3px;
	display  : inline;
	float    : left;
	width    : 145px;
	height   : 23px;
	font     : bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color    : #000;
	padding-top : 1px;
}

/* --- */
.abadestaque {
	display     : block;
	width  		: 146px;
	height 		: 25px;
	padding-top : 3px;
	margin-top  : 2px;
	font        : bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color       : #D48803;	
}


/* --- */
#meio #conteudomeio #concursosdestaque #conteudoguias {
	float    : left;
	display  : inline;
	margin   : 0 0 0 10px;
	width    : 446px;
	height   : 274px;
	border-left   : solid 1px #DBD4CC;
	border-right  : solid 1px #DBD4CC;
	border-bottom : solid 1px #DBD4CC;
}

#meio #conteudomeio #concursosdestaque #conteudoguias ul li{
	display : inline;
	width   : 415px;
	height  : 37px;
	margin  : 15px 0 0 15px;
}

#meio #conteudomeio #concursosdestaque #conteudoguias ul li div {
	display : inline;
	float   : left;
	width   : 45px;
	height  : 35px;
	font    : normal 26px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color   : #6A4720;
	margin-right : 10px;
	text-align   : center;
}

#meio #conteudomeio #concursosdestaque #conteudoguias ul li span {
	color: #C86F01;
	font: normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	display: block;
	margin: 2px 0 0 0;
}

#meio #conteudomeio #concursosdestaque #conteudoguias ul li a {
	font: normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

#meio #conteudomeio #concursosdestaque #conteudoguias ul li a:hover { text-decoration: underline }

/* ---------------------- podcast --------------------------*/

#meio #conteudomeio #concursosdestaque #podcast, 
#meio #conteudomeio #concursosdestaque #forum {
	float   : left;
	display : inline;
	margin  : 10px 0 0 10px;
	*margin : 5px 0 0 10px;
	width   : 219px;
	height  : 386px;
	padding : 0;	
	background-color : #FFF8E5;
}

#meio #conteudomeio #concursosdestaque #podcast h2 {  
	width  : 130px;
	height : 32px;
	margin : 10px 0 15px 10px;
	background : url(../img/tit_estudos.gif) no-repeat ;
}

#meio #conteudomeio #concursosdestaque #podcast ul {
	margin-top: -13px;
	margin-left: -5px;
}

#meio #conteudomeio #concursosdestaque #podcast ul li div a img {
	border: #CFCFCF solid 1px;
}

#meio #conteudomeio #concursosdestaque #podcast ul li {
	margin-bottom: -135px;
}

#meio #conteudomeio #concursosdestaque #podcast ul li a span {
	width: 142px;
	height: 39px;
	position: absolute;
	text-align: left;
	padding-left: 5px;
	background-color: #FFF8E5;
}

#meio #conteudomeio #concursosdestaque #podcast ul li a:hover span {
	text-decoration: underline;
}

/*
#meio #conteudomeio #concursosdestaque #podcast div { 
	margin  : 5px 0 5px 10px;
	*margin : 0 0 0 10px; 
}

#meio #conteudomeio #concursosdestaque #podcast span { 
	font    : normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color   : #666;
	margin  : 0 0 0 10px;
	*margin : 0 0 5px 10px;
}

#meio #conteudomeio #concursosdestaque #podcast #hr, */
#meio #conteudomeio #concursosdestaque #forum #hr { 
	height : 1px;
	width  : 219px;
	margin : 7px 0 7px 0;
	*margin : 0 ;
	background : url(../img/separadormenu.gif) center repeat-x; 
}

/* #meio #conteudomeio #concursosdestaque #podcast a img, */
#meio #conteudomeio #concursosdestaque #forum a img { margin: 0 0 0 10px; }

#meio #conteudomeio #concursosdestaque #forum a { 
	display: block;
	float:none;
	width: 200px;
	height: 34px;
	font    : normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color   : #666;
	margin  : 7px 0 7px 10px;
	*margin : 0 0 0 10px; /* IE6 IE7 */
	padding: 0;
}

#meio #conteudomeio #concursosdestaque #forum a:hover { text-decoration: underline }

#meio #conteudomeio #concursosdestaque #forum h2 {
	width: 110px;
	height: 32px;
	margin: 10px 0 15px 10px;
	background:url(../img/tit_forum.gif) no-repeat ;
}



/* -------------------- ultimas noticias -------------------------- */

#meio #conteudomeio #ultimasnoticias {
	float   : left;
	display : inline;
	width   : 290px;
	height  : 1204px;
	margin  : 0 0 0 10px;	
	background-color : #FFF8E5;
}

#meio #conteudomeio #ultimasnoticias img {	margin: 10px 0 0 10px; }

#meio #conteudomeio #ultimasnoticias #ultnoticias {
	height: 430px;
}

#meio #conteudomeio #ultimasnoticias ul li img {
	border: solid 1px #B7B700;
	margin: 2px 0 0 2px;
}

#meio #conteudomeio #ultimasnoticias ul li{
	display : block;
	width   : 265px;
	height  : 50px;
	margin  : 10px;
}

#meio #conteudomeio #ultimasnoticias ul li div {
	display : inline;
	float   : left;
	width   : 64px;
	height  : 48px;
	border  : solid 1px #CCC;
	margin  : 0 10px 0 0;
}

#meio #conteudomeio #ultimasnoticias ul li a {
	font: normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #616161;
	text-decoration: none;
}

#meio #conteudomeio #ultimasnoticias ul li a:hover { text-decoration: underline }


#meio #conteudomeio #ultimasnoticias ul li a span {
	color: #C86F01;
	font: normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	display: block;
}

#meio #conteudomeio #ultimasnoticias #hr { 
	height : 1px;
	width  : 290px;
	margin : 0 0 5px 0;
	background : url(../img/separadormenu.gif) center repeat-x; 	
}



/* -------------------- videos ------------------------- */

#meio #conteudomeio #ultimasnoticias h3 { 
	display : inline;
	float   : left;
	margin  : 10px 0 0 10px;
	font    : bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#meio #conteudomeio #ultimasnoticias h6 {
	display : inline;
	float   : right;
	font    : normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color   : #C86F01;
	margin  : 15px 15px 0 0;	
}

#meio #conteudomeio #ultimasnoticias #youtube h3 { 
	display : inline;
	float   : left;
	margin  : 0 10px 5px 0;
	font    : bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#meio #conteudomeio #ultimasnoticias #youtube { margin: 10px 0 0 10px; }

#meio #conteudomeio #ultimasnoticias img { margin: 10px 0 10px 10px; }

#meio #conteudomeio #ultimasnoticias #abasv { 
	display : inline;
	float   : left;  
	margin  : 15px 0 0 10px;
	width   : 266px;
	height  : 29px;
}

#meio #conteudomeio #ultimasnoticias #abasv a {
	margin      : 5px 0 0 3px;
	display	    : inline;
	float       : left;
	width       : 130px;
	height      : 23px;
	font        : bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color       : #000;
	padding-top : 1px;
	text-align: center;
	text-decoration: none;
}

#meio #conteudomeio #ultimasnoticias #abasv a:hover { text-decoration: underline }
	

#meio #conteudomeio #ultimasnoticias #conteudoabav {
	float    : left;
	display  : inline;
	margin   : 0 0 0 10px;
	width    : 264px;
	height   : 320px;
	border-left   : solid 1px #DBCEB7;
	border-right  : solid 1px #DBCEB7;
	border-bottom : solid 1px #DBCEB7;
}

#meio #conteudomeio #ultimasnoticias #conteudoabav ul li{
	width   : 249px;
	height  : 50px;
	padding : 5px;
	margin  : 3px 0 0 3px;
	background-color : #EDE3CE;
}


#meio #conteudomeio #ultimasnoticias #conteudoabav ul li img {
	margin  : 1px 10px 0 3px;
	border  : 0;
	float   : left;
	display : inline;
}

#meio #conteudomeio #ultimasnoticias #conteudoabav ul li a {
	display: block;
	margin : 5px 0 0 0;
	font   : normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color  : #000;
}

#meio #conteudomeio #ultimasnoticias #conteudoabav ul li span {
	font       : italic 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color      : #CC0000;
	text-align : right;
	display: block;
	margin : 5px 0 0 0;
}


/* RODAPE ----------------------------------------------- */
#rodape {
	width  : 100%;
	height : 133px;
	background-color: #D48803;
}

#rodape #conteudorodape {
	display : block;
	width   : 1002px;
	margin  : 0 auto;
	height  : 133px;
}

#rodape #conteudorodape img { width: 264px; height: 133px; display : inline; float:left; }

#rodape #conteudorodape ul {
	width  : 700px;
	display : inline;
	float  : left;
	margin : 33px 0 0 2px;
}

#rodape #conteudorodape ul li { 
	list-style    : none; 
	display       : inline;
	margin-right  : 6px;
	padding-right : 4px;
	border-right  : solid 1px #996102;	
	height		  : 10px;
}

#rodape #conteudorodape ul li a { 
	font  : bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color : #000;
	text-decoration: none;	
}

#rodape #conteudorodape p {
	float   : left;
	display  : inline;
	margin  : 10px 0 0 0;
	color   : #FFF;
}

.bg_aba1 { 
	background : url(../img/bg_aba1.png) no-repeat ;
	/* IE6 */
	background-color: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/bg_aba1.png', sizingMethod='crop');			
}
.bg_aba2 { 
	background : url(../img/bg_aba2.png) no-repeat;
	/* IE6 */
	background-color: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/bg_aba2.png', sizingMethod='crop');			
}
.bg_aba3 { 
	background : url(../img/bg_aba3.png) no-repeat;
	/* IE6 */
	background-color: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/bg_aba3.png', sizingMethod='crop');			
}


.bg_abav1 { 
	background : url(../img/bg_abavideos_01.png) no-repeat;
	/* IE6 */
	background-color: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/bg_abavideos_01.png', sizingMethod='crop');				
}

.bg_abav2 { 
	background : url(../img/bg_abavideos_02.png) no-repeat;
	/* IE6 */
	background-color: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/bg_abavideos_02.png', sizingMethod='crop');					
}


#tit_concursos { 
	width: 118px;
	height: 18px;
	margin: 10px 0 0 15px;
	background:url(../img/titconcursos.gif) no-repeat ;
}
#tit_especial { 
	width: 88px;
	height: 15px;
	margin: 10px 0 0 10px;
	background:url(../img/titespecial.gif) no-repeat ;
}
#tit_interatividade { 
	width: 158px;
	height: 15px;
	margin: 10px 0 0 15px;
	background:url(../img/titinteratividade.gif) no-repeat ;
}
#tit_estudos { 
	width:  81px;
	height: 15px;
	margin: 10px 0 0 15px;
	background:url(../img/estudos.gif) no-repeat ;
}
#tit_twitter { 
	width: 115px;
	height: 32px;
	margin: 10px 0 0 15px;
	background:url(../img/tittwitter.gif) no-repeat ;
}

/* ----------------------------------------------------------------------------------- */

#indicar {
	display: none;
	margin-bottom: 20px;
}

#resp_indicar {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #884700;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 15px;
	text-align: center;
}

.indicar {
	background-color:#FFF8E5;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #884700;
	margin-bottom: 7px;
	border: solid 1px #FFE193;
	padding: 2px;
	background-color: #FFFDF9;
	width: 160px;
	margin-left: 15px;
}

.twtr-hd, .twtr-ft {
	display: none;
}
