#volta
{
	position:absolute;
	z-index:99;
	top:370px;
	left:700px;
	width:50px;
}
#volta a
{
	font:10px verdana;
	color:#A1ADB2;
}
#volta a:hover
{
	text-decoration:underline;
}
.divMasterFechar
{
	left: 715px;
	position: absolute;
	top: 10px;
	width: 20px;
	clear:both;
	z-index:50;
}
#frenteTras
{
	font:10px verdana;
	position:absolute;
	z-index:99;
	top:370px;
	left:500px;
	width:200px;
}
#frenteTras a
{
	font:10px verdana;
	color:#A1ADB2;
}
#frenteTras a:hover
{
	text-decoration:underline;
}
#volta1
{
	float:right;
	padding:18px 0 0 4px;
}
#volta1 a
{
	font:10px verdana;
	color:#A1ADB2;
}
#volta1 a:hover
{
	text-decoration:underline;
}
/*-----------LOGIN------------*/
#login
{
    position:absolute;
    top:20px;
    right:20px;
    display:none;
}
#login1
{
    padding:10px;
    background:white;
}
#login1 h2
{
    font:bold 12px verdana;
    color:#e23b20;
    padding:0 0 10px 0;
}
#login1 td
{
    font:10px verdana;
    color:#546d76;
}
#login1 td a
{
    font:bold 10px verdana;
    color:#546d76;
}
/*-------------FIM LOGIN--------------*/
#interna
{
	position: absolute;
	top:3px;
	border:2px solid #677C89;
	padding:0px 19px;
	width:704px;
	height:385px;
	background-color: #FFFFFF;
}
#nuvem
{
	position:absolute;
	top:15px;
	left:772px;
	width:198px;
	text-align:center;
}
#nuvem a
{
    font-family:Arial;
    font-weight:bold;
    color:white;
    filter: alpha(opacity=80); /* para o IE */
    -moz-opacity:0.6; /* para o FireFox */
    opacity:0.6; /* para o outros Navegadores */
}
#nuvemP
{
	position:absolute;
	top:17px;
	left:774px;
	width:198px;
	text-align:center;
}
#nuvemP a
{
    font-family:Arial;
    font-weight:bold;
    color:Black;
    filter: alpha(opacity=80); /* para o IE */
    -moz-opacity:0.6; /* para o FireFox */
    opacity:0.6; /* para o outros Navegadores */
}
h2
{
	font:bold 15px verdana;
	color:#E23B20;
}
h3
{
	font:11px verdana;
	color:#E23B20;
}
#interna p
{
	font:11px verdana;
	color:#7D909C;
	margin:3px 0 0  0;
}

.link_politica_minhas_exp
{
	font: bold 10px verdana;
	color: #FF3300;
	text-decoration: underline;
}

.link_politica_minhas_exp visited
{
	font: bold 10px verdana;
	color: #FF3300;
	text-decoration: underline;
}

.link_politica_minha_foto visited
{
	color: #a7b2b7;
	text-decoration: underline;
}

.link_politica_minha_foto
{
	color: #a7b2b7;
	text-decoration: underline;
}

#interna p strong
{
	font:bold 11px verdana;
	color:#7D909C;
}

#tabForm
{
	font:9px verdana;
	color:#A1ADB2;
}
.tituloToda
{
	font:bold 10px verdana;
	color:#E23B20;
}
#interna .Radion
{
	font:bold 10px verdana;
	color:#7D909C;
}
#txtContato
{
	padding:85px 0 0 70px;
	font:bold 12px verdana;
	color:#96A09E;
	width:190px;
	float:left;	
}

#tabFormContato
{
	padding:65px 0 0 59px;
	float:left;
	width:325px;
	font:9px verdana;
	color:#A1ADB2;
}

/*-------------MAPA DO SITE----------------*/
#tabMapa
{
	padding:0 110px;
}
#menuMapa
{
	padding:5px 0 0 0;
	float:left;
	height:270px;
}
#menuMapa2
{
	padding:5px 0 0 125px;
	float:left;
	height:270px;
}
#menuMapa ul li a
{
	font:bold 10px verdana;
	color:#A1ADB2;
}
.menuMapaOutro
{
	font:bold 10px verdana;
	color:#A1ADB2;
}
#menuMapa ul li a:hover
{
	text-decoration:underline;
}
#menuMapa ul li ul li
{
	padding:0 0 0 35px;	
}
#menuMapa ul li ul li a
{
	font:10px verdana;
	color:#A1ADB2;
}
#menuMapa ul li ul li a:hover
{
	text-decoration:underline;
}
#menuMapa2 ul li a
{
	font:bold 10px verdana;
	color:#A1ADB2;
}
#menuMapa2 ul li a:hover
{
	text-decoration:underline;
}
#menuMapa2 ul li ul li
{
	padding:0 0 0 35px;	
}
#menuMapa2 ul li ul li a
{
	font:10px verdana;
	color:#A1ADB2;
}
#menuMapa2 ul li ul li a:hover
{
	text-decoration:underline;
}
#menuPolitica {
	width: 515px;
	height: 40px;
	position: relative;
	float: left;
}
#topoPolitica {
	width: 515px;
	margin-bottom: 10px;
}


/*--------------POLÍTICAS DO SITE-------------------*/
#menuPolitica ul li
{
	float:left;
	display:inline;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 0;
	height: 30px;
}
#menuPolitica ul li a
{
	font:bold 11px verdana;
	color:#666;
	text-decoration:underline;
}
#menuPolitica ul li a:hover
{
	text-decoration:none;
}
#txtPolitica
{
	float:left;
	width:485px;
	height:400px;
	overflow:auto;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	position: relative;
}
#txtPolitica p
{
	font:12px verdana;
	color:#7D909C;
}
#txtPolitica p strong
{
	font:bold 11px verdana;
	color:#546d76;
}
/*---------------RESULTADO DA BUSCA----------------*/
#resultBusca
{
	width: 628px;
	float: left;
	margin: 25px 20px 0px 0px;
	vertical-align: top;
}
#resultBusca ul li
{
	float: left;
	display: inline;
	padding: 5px 7px 0 0;
	font: 10px verdana;
	color: #999;
	vertical-align: top;
}
#resultBusca ul li ul li
{
	display:inline;
	float:left;
	padding:0 5px 0 0;
}
#resultBusca ul li a
{
	font:10px verdana;
	color:#999;
}
#resultBusca ul li a:hover
{
	text-decoration:underline;	
}
#resultBusca ul li a:visited
{
	font:10px verdana;
	color:#999;
}
#legBusca2
{
	margin: 30px 0 0 0;
	left: 685px;
	position: absolute;
}
#legBusca
{
    position:absolute;
    top:40px;
    left:690px;
}
#legBusca ul li
{
	height:52px;
}
#resultBusca table ul li
{
    float:left;
    width:18px;
    height:22px;
    background:none;
    border:none;
    display:inline;
}
#resultBusca .icosResult
{
    width:49px;
    height:66px;
    padding-left:7px;
    margin-left:10px;
    border-left:1px solid #d6dadd;
    float:right;
}
#resultBusca .txtPodcast
{
	width: 289px;
	font: 10px verdana;
	float:left;
}
.playPod
{
    width:40px;
    text-align: right;
    margin:0 5px;
    position:relative;
}
.downLoad
{
    width:40px;
    float:left;
    margin:0 5px; 
}
#resultBusca .txtResult
{
    float:left;
    width:225px;
    padding:5px 0 0 5px;
}
#resultBusca .imgResultado
{
    float:left;
    width:90px;
    height:65px;
}
#resultBusca .titResult
{
   font:bold 10px verdana;
   color:#546d7e;
   overflow:hidden;
   height:15px;

}
#resultBusca .textoResult
{
   overflow:hidden;
   height:48px;
}
#resultBusca .textoResult a
{
   font:10px verdana;
   color:#546d7e;
}
#resultBusca .textoResult a:hover
{
   font:10px verdana;
   color:#546d7e;
}
#resultBusca .textoResult a:visited
{
   float:left;
   overflow:hidden;
   height:48px;
}
.tituloResultado
{
   font:bold 10px verdana;
   color:#546d7e; 
}
.textoResultado
{
   font:10px verdana;
   color:#546d7e; 
}
.tituloResultadoA
{
   font:bold 10px verdana;
   color:#716f6f; 
}
.boxVeja
{
	float:left;
	margin:0 10px 0 0;
}
.tituloVejaBox
{
	font:bold 10px verdana;
	color:#E23B20;
   overflow:hidden;
   height:15px;
}
.txtVejaBox
{
   font:9px verdana;
   color:#546d7e; 
   overflow:hidden;
   height:26px;

}
.textoResultado a
{
   font:10px verdana;
   color:#546d7e; 
}
.textoResultado a:hover
{
   text-decoration:underline;
}
/*---------------CADASTRO-----------------*/
#tabCadastro
{
	margin:10px 0 0 0;
}
#tabCadastro td
{
	font:10px verdana;
	color:#8697A2;
}
#tabCadastro td a
{
	font:10px verdana;
	color:#E23B20;
	text-decoration:none;
}
#tabCadastro td a:hover
{
	font:10px verdana;
	color:#E23B20;
	text-decoration:underline;
}
.aviso
{
	background: transparent url(../images/bg_transparent.gif) repeat;
	width:628px;
	height:350px;
	position:absolute;
	top:15px;
	left:33px;
	z-index:10;
	display:block;
}
.avisoBiblioteca
{
    background: transparent url(../images/bg_transparent.gif) repeat;
    width:710px;
    height:355px;
    position:absolute;
    top:10px;
    left:25px;
    display:none;
    /*padding:10px; */
}

#btnClose
{
    float:right;
    padding:10px; 
}
.btnClose2
{
	left: 710px;
	position: absolute;
	top: 14px;
	width: 20px;
	clear:both;
	z-index:50;
}
#imagemSelect
{
    float:left;
    padding:20px 40px 20px 70px;
}
#tableSelect
{
    width:609px;
    height:337px;
    float:left;
    margin:10px 0 0 26px;
}
.titSelect
{
    font:bold 11px verdana;
    color:#e23b20;
}
.txtSelect
{
    font:10px verdana;
	color:#a7b2b7;
}
.legSelect
{
    font:9px verdana;
	color:#a7b2b7;
}
#controlSelect
{
    float:left;
}
#tabAviso
{
	padding:50px 140px;
}
/*-----------------MATÉRIAS--------------*/
#Materia
{
	 width:355px;
	 float:left;
}
#txtMateria
{
	 width:335px;
	 height:250px;
	 overflow:auto;
	 padding:0 15px 0 0;
}
#txtMateria p
{
	font:10px verdana;
	margin:5px 0 0 0;
}
#txtMateria p strong
{
	font:bold 10px verdana;
}
#txtMateria p a
{
	font:bold 10px verdana;
	color:#7d909c;
}
#btnMateria p a
{
	font:10px verdana;
	color:#E54E36;
}
#btnMateria p a:hover
{
	text-decoration:underline;
}
#btnMateria ul
{
	float:right;
}
#btnMateria ul li
{
	text-align:right;
}
#btnMateria ul li a
{
	font:bold 10px verdana;
	color:#63625E;
}
#btnMateria ul li a:hover
{
	text-decoration:underline;
}
#Destaques
{
	float:left;
	margin:0 0 0 10px;
	width:322px;
	height:352px;
}
#boxVisualizacao
{
	width:320px;
	height:240px;
	border:1px solid #6A7391;
	background:white;
	margin-top: 7px;
	overflow:auto;
}
#boxVisualizacao a
{
	font:bold 10px verdana;
	color:#546D7E;
	text-decoration:underline;
}
#boxVisualizacao a:hover
{
	text-decoration:none;
}
#legVisualizacao
{
	font:10px verdana;
	color:#546D7E;
	margin:0px 0 0 0;
}
#menuDestaque p
{
	float:left;
	margin:10px;
}
#menuDestaque ul
{
	float:right;
	margin:10px;
}
#menuDestaque ul li
{
	float:left;
	display:inline;
}
#vejaTambem
{
	position:absolute;
	top:310px;
	_top:312px;
	left:35px;
	width:700px;
}
#vejaTambem h3
{
	margin:0 0 5px 0;
}
#video, #foto, /*#podcast*/
{
	display:none;
}
/*----------------------MEU ESTILO-----------------*/
#btnEditar
{
	position:absolute;
	top:3px;
	left:128px;
}
#btnEditar a
{
	color:#FF0000;
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
}
#btnEditar a:hover
{
	text-decoration:underline;
}
/*-------------------BIBLIOTECA---------------------*/
#comboEstilo
{
    position:absolute;
    top:12px;
    left:140px;
}
.biblioteca {
	float:left;
	margin:10px 0 0 0;
}
.biblioteca ul li
{
    float:left;
    display:inline;
}

#divFechar a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #546d7e;
	position: absolute;
	left: 468px;
	top: 13px;
}
.rfvSexo td {
	vertical-align: middle;
	}
