/* Alpha PNG support for IE
------------------------------
\*/
* html img/**/ {
	filter:expression(
		this.alphaxLoaded ? "" :
		(
		this.src.substr(this.src.length-4)==".png"
		?
		(
		(!this.complete)
		? "" :
		this.runtimeStyle.filter=
		("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
		(this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
		String(this.alphaxLoaded=true).substr(0,0)+
		(this.src="blank.png").substr(0,0)
		)
		:
		this.runtimeStyle.filter=""
		)
	);
}

html{
	margin:0;
	padding:0;
}

body {
	background: #CADBFF none repeat scroll 0 0;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg.png);
	background-repeat: repeat-x;
	margin:0;
	padding:0;
	text-align:center
}

a {	font-family: Verdana, Arial, sans-serif; color: #6699FF; text-decoration: none; }
a:link{color: #6699FF;}
a:visited{color: #6699FF;}
a:hover{color: #6699FF; text-decoration: underline;}
a:active{color: #6699FF;}

p {	font-family: Verdana, Arial; font-size: 13px; color: #555555; }

.paginador{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #CCC;
	text-align: right;
}
.paginador ul{
	margin: 0;
	padding: 0;
}
.paginador ul li{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #CCC;
	margin: 0; 
	padding: 0;
	line-height: 20px;
	list-style: none;
	display: inline;
}
.paginador ul li.separador{
	padding: 0 6px;
}
.paginador ul li a{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #6699FF;
	margin: 0;
	text-decoration: none;
	padding: 2px 5px 4px 0.5em !important;
}
.paginador ul li a:link{color: #6699FF;}
.paginador ul li a:visited{color: #6699FF;}
.paginador ul li a:hover{color: #6699FF; text-decoration: underline; /* background-color: #E0EBFF; */}
.paginador ul li a:active{color: #6699FF;}

.vertodos {
	text-align: right;
}

.vertodos a{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #6699FF;
	text-decoration: none;
}
.vertodos a:link{color: #6699FF;}
.vertodos a:visited{color: #6699FF;}
.vertodos a:hover{color: #6699FF; text-decoration: underline;}
.vertodos a:active{color: #6699FF;}

#quebra{
	float: none;
	clear: both;
	display: block;
	width: 100%;
}

#topo{
	background-image: url(/_images/disi/2009/rnp-disi-2009-topo.png);
	background-repeat: no-repeat;
	margin: 0 auto;
	padding:0;
	width: 984px;
	height: 199px;
}
/*
#corpo{
	width: 964px;
	margin: 0px auto;	
}
*/
#conteudo{
	text-align: left;
	width: 984px;
	margin: 0px auto;
	padding:0;
}

#colesq{
	width: 166px;
	border: 0;
	margin: 0 0 20px 0;
	float: left;
	display: block;
}

.cxlogo{
	width: 154px;
	/* height: 382px; 
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-cx-logo.png);
	background-repeat: no-repeat;
	margin: 0;
	padding: 12px 0 0 12px; */
	text-align: left;
	margin: 0 0 4px 10px;
}

.cxlogo div.ltopo{
	width: 154px;
	height: 10px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-cx-logo.png);
	/* _background-image: url(/_images/disi/2009/rnp-disi-2009-bg-cx-logo.gif); */
	background-repeat: no-repeat;
	background-position: top right;
	margin: 0;
	padding: 0;
	text-align: left;
}

.cxlogo div.lmeio{
	width: 147px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-cx-logo-meio.png);
	/* _background-image: url(/_images/disi/2009/rnp-disi-2009-bg-cx-logo-meio.gif); */
	background-repeat: repeat-y;
	margin: 0;
	padding: 0;
	text-align: left;
	padding: 0 0 0 10px;
}

.cxlogo div.lrodape{
	width: 154px;
	height: 14px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-cx-logo.png);
	/* _background-image: url(/_images/disi/2009/rnp-disi-2009-bg-cx-logo.gif); */
	background-repeat: no-repeat;
	background-position: bottom right;
	margin: 0;
	padding: 0;
	text-align: left;
}

.cxlogo h1{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #999;
	font-weight: bold;
	margin: 0;
	padding: 7px 0 10px 0;
	width: 126px;
}

.cxlogo h2{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #999;
	font-weight: normal;
	margin: 0;
	padding: 0;
	width: 126px;
}

.cxlogo p.acompanhe_texto{
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #BBB;
	font-weight: normal;
	margin: 0;
	padding: 22px 0 4px 0;
}

.cxlogo p.acompanhe_icones{
	padding: 0;
	margin: 0;	
}

.cxlogo p.acompanhe_icones span{
	padding: 2px 10px 2px 0;
}

.cxlogo p.acompanhe_icones img{
	border: 0;
	margin: 0;	
}

.cxlogo p.acompanhe_icones img.final{
	border: 0;
	margin: 0;
}

.cxlogo ul{
	margin: 0;
	padding: 0;
	width: 128px;
}

.cxlogo ul li{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #6699FF;
	margin: 0; 
	padding: 0;
	line-height: 20px;
	list-style: none;
	_line-height: 0px;
}

.cxlogo ul li a{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #6699FF;
	margin: 0;
	text-decoration: none;
	display: block;
	padding:3px 5px 5px 1px;
	_padding:6px 5px 6px 1px;
}
.cxlogo ul li a:link{color: #6699FF;}
.cxlogo ul li a:visited{color: #6699FF;}
.cxlogo ul li a:hover{color: #6699FF; background-color: #E0EBFF; text-decoration: none}
.cxlogo ul li a:active{color: #6699FF;}

.cxlogo ul li img{
	border: 0;
	margin: 0;
	padding: 0;
}

.cxlogo div.linha{
	width: 128px;
	height: 1px;
	background-color: #DADADA;
	border: 0;
	margin: 18px 0 6px;
	padding: 0;
	font-size: 1px;
}

.cxpatrocinadores{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000;
	width: 154px;
	margin: 0 0 4px 10px;
}

.cxpatrocinadores h2{
	font-size: 11px;
	color: #666;
	width: 100px;
	padding: 0;
	margin: 0;
	clear: both;
	display: block;
}

.cxpatrocinadores div.ptopo{
	width: 154px;
	height: 10px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-caixa-esq-friso.png);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0;
	text-align: left;	
	padding: 10px 0 4px 10px;
}

.cxpatrocinadores div.pmeio{
	width: 154px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-caixa-esq-friso-meio.png);
	background-repeat: repeat-y;
	margin: 0;
	text-align: left;	
	padding: 0 0 0 10px;
}

.cxpatrocinadores div.pmeio div.imagens{
	padding: 10px 0 0 0;
	margin: 0;
	border: 0;
}

.cxpatrocinadores div.pmeio div.imagens p{
	font-size: 11px;
	color: #666;
	width: 100px;
	padding: 0 0 4px 0;
	margin: 0;
}

.cxpatrocinadores div.pmeio div.imagens img.final{
	padding: 10px 0 0 0;
	margin: 0;
	border: 0;
}

.cxpatrocinadores div.pmeio div.imagens div.separador{
	height: 10px;
	padding: 0;
	margin: 0;
	border: 0;
}

.cxpatrocinadores div.pmeio div.imagens img.ouro{
	width: 126px;
	height: 75px;
	padding: 0;
	margin: 0;
	border: 0;
}

.cxpatrocinadores div.pmeio div.imagens span{
	padding: 0 6px 0 0;
}

.cxpatrocinadores div.pmeio div.imagens img.prata{
	width: 58px;
	height: 50px;
	margin: 0;
	border: 0;
}

.cxpatrocinadores div.prodape{
	width: 154px;
	height: 44px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-caixa-esq-friso.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	margin: 0;
	text-align: center;	
	padding: 0;
}

.cxpatrocinadores div.prodape table.link_pdf{
	padding: 0 0 0 10px;
	margin: 0;
	text-align: left;
	width: 154px;
}

.cxpatrocinadores div.prodape a{
	padding: 4px 17px 0 0;
	margin: 0;
	text-align: left;
}

.cxpatrocinadores div.prodape a img.iconpdf{
	padding: 0;
	margin: 0;
	border: 0;
	width: 16px;
}

#colcentro{
	width: 628px;
	border: 0;
	float: left;
	display: block;
	margin: 0 0 10px 0;
}

.cxcentro{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000;
	width: 628px;
	margin: 0 0 10px 0;	
}

.cxcentro div.home_topo{
	margin: 0 0 4px 0;	
}


.cxcentro h1{
	width: 100%;
	font-family: Verdana, Arial;
	font-size: 24px;
	color: #B12D20;
	font-weight: normal;
	margin: 0 0 10px 0;
	padding: 0 0 4px 10px;
	line-height: 24px;
}

.cxcentro h2 {
	color: #B12D20;
	font-family: Verdana,Arial;
	font-size: 14px;
	font-weight: normal;
	line-height: 24px;
	margin: 10px 0 0;
	padding: 0 0 4px 10px;
	width: 100%;
}

.cxcentro h3 {
	color: #B12D20;
	font-family: Verdana,Arial;
	font-size: 14px;
	font-weight: normal;
	line-height: 24px;
	margin: 0;
	padding: 0 0 4px 10px;
	width: 100%;
}

.cxcentro p{
	width: 100%;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000;
	margin: 0;
	padding: 0 0 0 10px;
}

.cxcentro div.paginador_noticia{
	margin: 0 14px 0 10px;
	padding: 0 0 10px 0;
	width: 600px;	
	border-bottom: 1px #DADADA solid;	
}

.cxcentro div.ctopo{
	width: 624px;
	height: 10px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-cx-centro.png);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0;
	text-align: left;	
	padding: 0;
}

.cxcentro div.cmeio{
	width: 624px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-cx-centro-meio.png);
	background-repeat: repeat-y;
	margin: 0;
	text-align: left;
	padding: 0 0 10px;
}

.cxcentro div.cmeio hr{
	margin: 0 0 0 10px;
	padding: 0 0 10px;
	width: 594px;
}

.cxcentro div.cmeio p{
	width: 600px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #555555;
	margin: 0;
	padding: 0 0 10px 10px;
}

.cxcentro div.cmeio input.submitinput{
	margin: 0 0 0 10px !important;
}

.cxcentro div.cmeio div{
	width: 584px !important;
}

.cxcentro div.cmeio div p.p_login{
	width: 584px !important;
}

#xdbform {
	margin-left: 0 !important;
}

#xdbform fieldset {
	width: 581px;
	margin:0 0 10px 10px;
	border: 0;
	padding: 0 !important;
}

#xdbform fieldset label {
	width: 560px;
}

#xdbform fieldset legend {
	color: #006699 !important;
}

#xdbform fieldset div {
	width: 598px !important;
	margin-bottom: 0 !important;
	padding-top: 10px;
	padding-bottom: 10px;
}
#xdbform fieldset div p{
	width: 580px !important;
}

#xdbform fieldset div div.textinput {
	width: 580px !important;
	padding: 0 0 0 10px !important;
}

#xdbform fieldset div div.textinput p {
	width: 580px !important;
	margin: 0 0 2px 0;
	padding: 0;
	text-indent: 0;
}

#xdbform fieldset div div.textinput p input{
	margin-bottom: 0px;
}

#xdbform fieldset div div.textinput p label{
	margin-bottom: 10px !important;
}

#xdbform span.xdbl {
	height: auto !important;
	margin: 0 0 6px;
	width: 500px !important;
}

#xdbform span label{
	color: #B12D20 !important;
	font-size: 13px !important;
	font-weight: bold !important;
	padding: 0 0 10px 0 !important;
	margin: 0 0 10px 0 !important;
}

.cxcentro div.cmeio table.lista_noticias{
	border-bottom: 1px solid #CCCCCC;
	color: #555555;
	font-family: Verdana,Arial;
	font-size: 11px;
	margin: 0 0 0 10px;
	padding: 0;
	width: 600px;
}

.cxcentro div.cmeio div.linha{
	width: 600px;
	font-size: 1px;
	background-color: #555555;
	margin: 0;
	padding: 0;
	border: 0;
	margin: 10px 0 10px 0;
}

.cxcentro div.cmeio table.lista_noticias tr{ margin: 0; }
.cxcentro div.cmeio table.lista_noticias tbody.normal{ background-color: #FFF; }
.cxcentro div.cmeio table.lista_noticias tbody.selecionado{ background-color: #EFF5FF; cursor: pointer; *cursor: hand; }

.cxcentro div.cmeio table.lista_noticias td.logo{
	width: 60px;
	height: 50px;
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: top;
}

.cxcentro div.cmeio table.lista_noticias td p.texto{
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #555;
	width: 536px;
	margin: 0;
	padding: 0 0 4px 0;
}

.cxcentro div.cmeio table.lista_noticias span.titulo{
	color: #006699;
	font-weight: bold;
}

.cxcentro div.cmeio table.lista_noticias td.margem{
	width: 536px;
	height: 10px;
	margin: 0;
	padding: 0;
}

.cxcentro div.cmeio table.lista_noticias p.infos{
	color: #999;
	font-weight: normal;
	font-size: 11px;
	width: 536px;
	margin: 0;
	padding: 0;
}

.cxcentro div.cmeio p.final{
	padding-bottom: 0;
}

.cxcentro div.cmeio div.evento_programacao p{
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #555555;
	margin: 0;
	padding: 0 0 10px 10px;
}

.cxcentro div.cmeio div.evento_programacao div.tabela{
	width: 600px;
	margin: 50px 0 8px 0;
	padding: 0 0 10px 10px;
}

.cxcentro div.cmeio div.evento_programacao div.tabela table{
	width: 600px;
	margin: 0;
	padding: 0;
}

.cxcentro div.cmeio div.evento_programacao div.tabela table thead th {
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #006699;
}

.cxcentro div.cmeio div.evento_programacao div.tabela table thead th p{
	margin: 0;
	padding: 0 0 6px 0;
	text-align: left;
	width: 600px;
	color: #006699;
}

.cxcentro div.cmeio div.evento_programacao div.tabela table tbody tr.bgazul{ background-color: #EFF5FF; }

.cxcentro div.cmeio div.evento_programacao div.tabela table tbody p{
	/* width: 536px; */
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #555555;
	margin: 0;
	padding: 0 0 10px 10px;
}

.cxcentro div.cmeio div.evento_programacao div.tabela table tbody td.horario {
	margin: 0;
	padding: 0 0 0 6px;
	border: 0;
	vertical-align: top;
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #B12D20;
}

.cxcentro div.cmeio div.evento_programacao div.tabela table tbody tr.margem_sup td {
	height: 10px;
	margin: 0;
	padding: 0;
	border: 0;
	width: 500px
}

.cxcentro div.cmeio div.evento_programacao div.tabela table tbody tr.margem_sup_primeira td {
	border-top: 1px solid #CCCCCC;
}

.cxcentro div.cmeio div.evento_programacao div.tabela table tbody tr.margem_inf td {
	height: 10px;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #CCCCCC;
	width: 500px;
}

.cxcentro div.cmeio div.evento_programacao div.tabela table tbody td p.titulo{
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #B12D20;
	margin: 0;
	padding: 0 0 8px 0;
	width: 100%;
}

.cxcentro div.cmeio div.evento_programacao div.tabela table tbody td p.texto{
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #555;
	width: 100%;
	margin: 0;
	padding: 0 0 8px 0;
}

.cxcentro div.cmeio div.evento_programacao div.tabela table tbody td p.ator{
	color: #999;
	font-weight: normal;
	font-size: 13px;
	width: 100%;
	margin: 0;
	padding: 0;
}

.cxcentro div.cmeio div.evento_programacao div.tabela table tbody td p.ator a { padding: 2px; font-family: Verdana, Arial, sans-serif; color: #6699FF; text-decoration: none; text-decoration: underline; }
.cxcentro div.cmeio div.evento_programacao div.tabela table tbody td p.ator a:link{color: #6699FF;}
.cxcentro div.cmeio div.evento_programacao div.tabela table tbody td p.ator a:visited{color: #6699FF;}
.cxcentro div.cmeio div.evento_programacao div.tabela table tbody td p.ator a:hover{ color: #FFF; background-color: #6699FF; }
.cxcentro div.cmeio div.evento_programacao div.tabela table tbody td p.ator a:active{color: #6699FF;}

.cxcentro div.cmeio div.inscricao{
	background-color: #D1E0FF;
	margin-left: 10px;
	padding: 10px 0;
	text-align: left;
	width: 598px !important;
}

.cxcentro div.cmeio #xdb_inscricoes{
	display: none;
	visibility: hidden;
}

.cxcentro div.cmeio p.msg {
	color: #B12D20;
	font-family: Verdana,Arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 24px;
	margin: 0;
	padding: 0 0 4px 10px;
	width: 100%;
}
.cxcentro div.cmeio p.msg_prog {
	color: #B12D20 !important;
	font-family: Verdana,Arial !important;
	font-size: 10px !important;
	font-weight: normal !important;
	line-height: 24px !important;
	margin: 0;
	padding: 0 0 4px 10px;
	width: 100%;
}

.cxcentro div.cmeio div.inscricao form{ margin: 0; padding: 0; }

.cxcentro div.cmeio div.inscricao div.form_inscricao{
	width: 601 !important;
	margin: 0 auto;
	text-align: left;
	padding: 0 10px 0 10px;
}

.cxcentro div.cmeio div.inscricao div.form_inscricao table{
	width: 579px !important;
	margin: 0;
	padding: 0;
	border: 0;
}

.cxcentro div.cmeio div.inscricao div.form_inscricao table td{
	height: 30px;
	vertical-align: middle;
}

.cxcentro div.cmeio div.inscricao div.form_inscricao table td.tdrg{	width: 287px !important; }
.cxcentro div.cmeio div.inscricao div.form_inscricao table td.tdseparador{	width: 4px !important; }
.cxcentro div.cmeio div.inscricao div.form_inscricao table td.tdorgao{	width: 287px !important; }
.cxcentro div.cmeio div.inscricao div.form_inscricao table td.tdbutton{	text-align: right; }

.cxcentro div.cmeio div.inscricao div.form_inscricao p.comosoube{
	color: #666666;
	font-family: Verdana,Arial;
	font-size: 13px;
	font-weight: bold;
	padding: 6px 0;
	width: 400px; 
}

.cxcentro div.cmeio div.inscricao div.form_inscricao p.radio_comosoube{
	color: #666666;
	font-family: Verdana,Arial;
	font-size: 13px;
	font-weight: normal;
	padding: 0;
	width: 400px; 
}

.cxcentro div.cmeio div.inscricao div.form_inscricao p.radio_comosoube input{
	border: 0px; 
}

.cxcentro div.cmeio div.inscricao div.form_inscricao input{
	color: #666;
	border: 0;
	font-family: Verdana, Arial;
	font-size: 13px;
}

.cxcentro div.cmeio div.inscricao div.form_inscricao div.boxinput{
	border: 1px #666 solid;
	background-color: #FFF;
	height:20px;
	padding:4px;
	margin: 4px 0;
	width: 569px !important;
	_width: 100%;
}

.cxcentro div.cmeio div.inscricao div.#box_inscr_nome input.nome{ width:569px !important; }
.cxcentro div.cmeio div.inscricao div.form_inscricao input.nome{ width: 564px; }
.cxcentro div.cmeio div.inscricao div#box_inscr_rg { width: 270px !important;  }
.cxcentro div.cmeio div.inscricao div.form_inscricao input.rg{ width: 264px !important;}
.cxcentro div.cmeio div.inscricao div#box_inscr_orgao { width: 270px !important;  }
.cxcentro div.cmeio div.inscricao div.form_inscricao input.orgao{ width: 264px !important; }
.cxcentro div.cmeio div.inscricao div.form_inscricao input.instituicao{ width: 564px;  }
.cxcentro div.cmeio div.inscricao div.form_inscricao input.email{ width: 564px; }
.cxcentro div.cmeio div.inscricao div.form_inscricao input.enviar{
	width: 86px;
	height: 25px;
	line-height: 28px;
	background-color: #6699FF;
	border: 1px #006699 solid;
	font-family: Verdana, Arial, serif;
	font-size: 13px;
	font-weight: bold;
	color: #EFF5FF;
	margin: 0;
	vertical-align: middle;	 
	padding:0 0 2px;
	*padding: -2px 0 0;
	*line-height: 26px;
	*vertical-align: top;
	_padding: -2px 0 0;
	_line-height: 26px;
}

.cxcentro div.cmeio div.inscricao div.form_inscricao a{
	cursor: pointer;
}

.cxcentro div.cmeio div.inscricao div.form_inscricao a img{
	border: 0;
}

.cxcentro div.cmeio div.inscricao div.form_inscricao div.enviar{
	width: 86px;
	height: 25px;
	line-height: 28px;
	border: 1px #006699 solid;
	background-color: #6699FF;
	font-family: Verdana, Arial, serif;
	font-size: 13px;
	font-weight: bold;
	color: #EFF5FF;
	margin: 0;
	padding: 0 0 2px;
	text-align: center;	
}

.cxcentro div.cmeio div.comoparticipar p{
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #006699;
	margin: 0;
	padding: 0 0 4px 10px;
}

.cxcentro div.cmeio div.comoparticipar div.lista_maneiras{
	padding: 0 55px 0 5px;
}

.cxcentro div.cmeio div.comoparticipar ul{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: decimal;
	margin-top: 0;
	padding-top: 0;
}

.cxcentro div.cmeio div.comoparticipar ul li{
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #6699FF;
	margin: 0 0 8px;
	padding: 0 8px 0 0;
}

.cxcentro div.cmeio div.comoparticipar ul li span{
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: normal;
	color: #666;
}

/* AQUI! */

.cxcentro div.cmeio div.saibamais{
	margin:0 14px 0 10px;
	padding: 0;
	width:598px;
}

.cxcentro div.cmeio div.saibamais table.tbsaibamais{
	border-bottom: 1px solid #CCCCCC;
	color: #555555;
	font-family: Verdana,Arial;
	font-size: 11px;
	/*
	margin: 0 0 0 10px;
	padding: 0;
	width: 600px;
	*/
}

.cxcentro div.cmeio div.saibamais p{
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #666;
	width: 590px;
	padding: 0;
}

.cxcentro div.cmeio div.saibamais table.tbsaibamais tr{ margin: 0; }
.cxcentro div.cmeio div.saibamais table.tbsaibamais tbody.normal{ background-color: #FFF; }
.cxcentro div.cmeio div.saibamais table.tbsaibamais tbody.selecionado{ background-color: #EFF5FF; cursor: pointer; *cursor: hand; }

.cxcentro div.cmeio div.saibamais table.tbsaibamais td.logo{
	width: 30px;
	/* height: 25px; */
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: top;
	text-align: center;
}

.cxcentro div.cmeio div.saibamais table.tbsaibamais td p.texto{
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #555;
	width: 568px;
	margin: 0;
	padding: 0 0 4px 0;
}

.cxcentro div.cmeio div.saibamais table.tbsaibamais span.titulo{
	color: #006699;
	font-weight: bold;
}

.cxcentro div.cmeio div.saibamais table.tbsaibamais tr.margem{
	width: 536px;
	height: 10px;
	margin: 0;
	padding: 0;
}

.cxcentro div.cmeio div.saibamais table.tbsaibamais tr.margem td{
	width: 536px;
	height: 10px;
	margin: 0;
	padding: 0;
}

.cxcentro div.cmeio div.saibamais table.tbsaibamais p.infos{
	color: #999;
	font-weight: normal;
	font-size: 11px;
	width: 568px;
	margin: 0;
	padding: 0;
}

.cxcentro div.cmeio div.noticias p{
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #CCC;
	width: 598px;
	margin: 0;
	padding: 0 0 8px 10px;
}

.cxcentro div.cmeio div.noticias p.texto{
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #555;
}

.cxcentro div.cmeio div.noticias p.titulo{
	color: #006699;
	font-weight: bold;
}

.cxcentro div.cmeio div.noticias p.infos{
	color: #999;
	font-weight: normal;
	border-bottom: 1px solid #CCCCCC;
	margin: 0 0 0 10px;
	padding: 0 0 10px;
	width: 598px;
}

.paginador_antprox table {
	margin: 0;
	padding:0 0 0 10px;
	width: 618px;
	color:#CCCCCC;
	font-family: Verdana, Arial;
	font-size: 11px;
}

.box_paginador_antprox {
	width: 500px;
	margin: 0 auto;
}

.paginador_antprox table tr{ margin: 0; }
.paginador_antprox table tr td.paginador_ant{ text-align: left; }
.paginador_antprox table tr td.paginador_ant a { margin: 0; padding: 0;}
.paginador_antprox table tr td.paginador_prox{ text-align: right; padding: 0 10px 0 0; }
.paginador_antprox table tr td.paginador_prox a { margin: 0;}

/* ZZZ */

.cxcentro div.cmeio div.quiz p{
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #555555;
	margin: 0;
	padding: 0 0 10px 10px;
}

.cxcentro div.cmeio div.quiz div.tabela{
	width: 600px;
	margin: 10px 0 8px 0;
	padding: 0 0 10px 10px;
}

.cxcentro div.cmeio div.quiz div.tabela table{
	width: 600px;
	margin: 0;
	padding: 0;
}

.cxcentro div.cmeio div.quiz div.tabela table thead th {
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #006699;
}

.cxcentro div.cmeio div.quiz div.tabela table thead th p{
	margin: 0;
	padding: 0 0 6px 0;
	text-align: left;
	width: 600px;
	color: #006699;
}

.cxcentro div.cmeio div.quiz div.tabela table tbody tr.bgazul{ background-color: #EFF5FF; }

.cxcentro div.cmeio div.quiz div.tabela table tbody p{
	/* width: 536px; */
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #555555;
	margin: 0;
	padding: 0 0 10px 10px;
}

.cxcentro div.cmeio div.quiz div.tabela table tbody td.horario {
	margin: 0;
	padding: 0 0 0 6px;
	border: 0;
	vertical-align: top;
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #B12D20;
}

.cxcentro div.cmeio div.quiz div.tabela table tbody tr.margem_sup td {
	height: 10px;
	margin: 0;
	padding: 0;
	border: 0;
	width: 500px
}

.cxcentro div.cmeio div.quiz div.tabela table tbody tr.margem_inf td {
	height: 10px;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #CCCCCC;
	width: 500px;
}

.cxcentro div.cmeio div.quiz div.tabela table tbody td p.titulo{
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #B12D20;
	margin: 0;
	padding: 0 0 8px 10px;
	width: 100%;
}

.cxcentro div.cmeio div.quiz div.tabela table tbody td p.texto{
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #666;
	width: 100%;
	margin: 0;
	padding: 0 0 8px 0;
}

.cxcentro div.cmeio div.quiz div.tabela table tbody td p.ator{
	color: #999;
	font-weight: normal;
	font-size: 13px;
	width: 100%;
	margin: 0;
	padding: 0;
}

.cxcentro div.cmeio div.quiz div.tabela table tbody td p.ator a { padding: 2px; font-family: Verdana, Arial, sans-serif; color: #6699FF; text-decoration: none; text-decoration: underline; }
.cxcentro div.cmeio div.quiz div.tabela table tbody td p.ator a:link{color: #6699FF;}
.cxcentro div.cmeio div.quiz div.tabela table tbody td p.ator a:visited{color: #6699FF;}
.cxcentro div.cmeio div.quiz div.tabela table tbody td p.ator a:hover{ color: #FFF; background-color: #6699FF; }
.cxcentro div.cmeio div.quiz div.tabela table tbody td p.ator a:active{color: #6699FF;}


.cxcentro div.cmeio div.eventosanteriores{
	text-align: center;
	margin: 0 auto;
	width: 608px;
}

.cxcentro div.cmeio div.eventosanteriores a{
	margin: 0;
	padding: 0;
	text-decoration: none;
}

.cxcentro div.cmeio div.eventosanteriores a img.icon_eventosanteriores{
	margin: 0;
	padding: 0;
	border: 0;
}

.cxcentro div.cmeio div.eventosanteriores img.icon_separador{
	margin: 0;
	padding: 0;
	border: 0;
}

.cxcentro div.crodape{
	width: 624px;
	height: 10px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-cx-centro.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	margin: 0;
	text-align: right;
	padding: 0;
}

.cxcentro div.crodape_alto{
	height: 33px;
}

.cxcentro div.crodape a{
	padding: 0 14px 0 0;
}

.cxcentro div.ctopo_friso{
	width: 624px;
	height: 10px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-cx-centro-friso.png);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0;
	text-align: left;
	padding: 0;
}

.cxcentro div.cmeio_friso{
	width: 624px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-cx-centro-friso-meio.png);
	background-repeat: repeat-y;
	margin: 0;
	text-align: left;	
	padding: 0;
}

.cxcentro div.crodape_friso{
	width: 624px;
	height: 33px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-cx-centro-friso.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	margin: 0;
	text-align: right;	
	padding: 0;
}

.cxcentro div.crodape_friso a{
	/* padding: 0 14px 0 0; */
	padding: 0 0 0 0;
}

.cxcentro div.home_vertodos{
	margin: 0;
	padding: 0 14px 0 0;
}

.cxcentro div.cmeio div.parceiros p{
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #555555;
	margin: 0;
	padding: 0 0 10px 10px;
}

.cxcentro div.cmeio div.parceiros div.tabela{
	width: 600px;
	margin: 50px 0 8px 0;
	padding: 0 0 10px 10px;
}

.cxcentro div.cmeio div.parceiros div.tabela table{
	width: 600px;
	margin: 0;
	padding: 0;
}

.cxcentro div.cmeio div.parceiros div.tabela table thead th {
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #006699;
}

.cxcentro div.cmeio div.parceiros div.tabela table thead th p{
	margin: 0;
	padding: 0 0 6px 0;
	text-align: left;
	width: 600px;
	color: #006699;
}

.cxcentro div.cmeio div.parceiros div.tabela table tbody tr.bgazul{ background-color: #EFF5FF; }

.cxcentro div.cmeio div.parceiros div.tabela table tbody p{
	/* width: 536px; */
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #555555;
	margin: 0;
	padding: 0 0 10px 10px;
}

.cxcentro div.cmeio div.parceiros div.tabela table tbody td.horario {
	margin: 0;
	padding: 0 0 0 6px;
	border: 0;
	vertical-align: top;
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #B12D20;
}

.cxcentro div.cmeio div.parceiros div.tabela table tbody td.imagem_grande {
	margin: 0;
	padding: 0 0 0 6px;
	border: 0;
	vertical-align: top;
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #B12D20;
	width: 178px;
}

.cxcentro div.cmeio div.parceiros div.tabela table tbody td.imagem_pequena {
	margin: 0;
	padding: 0 0 0 6px;
	border: 0;
	vertical-align: top;
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #B12D20;
	width: 85px;
}

.cxcentro div.cmeio div.parceiros div.tabela table tbody tr.margem_sup td {
	height: 10px;
	margin: 0;
	padding: 0;
	border: 0;
	width: 500px
}

.cxcentro div.cmeio div.parceiros div.tabela table tbody tr.margem_sup_primeira td {
	border-top: 1px solid #CCCCCC;
}

.cxcentro div.cmeio div.parceiros div.tabela table tbody tr.margem_inf td {
	height: 10px;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #CCCCCC;
	width: 500px;
}

.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.titulo_grande{
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #B12D20;
	margin: 0;
	padding: 0 0 3px 0;
	width: 100%;
}

.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.titulo_grande a { color: #B12D20; }
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.titulo_grande a:link{ color: #B12D20; }
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.titulo_grande a:visited{ color: #B12D20; }
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.titulo_grande a:hover{ color: #B12D20; }
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.titulo_grande a:active{ color: #B12D20; }

.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.subtitulo_grande{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #B12D20;
	margin: 0;
	padding: 0 0 8px 0;
	width: 100%;
}

.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.subtitulo_grande a { color: #B12D20; }
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.subtitulo_grande a:link{ color: #B12D20; }
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.subtitulo_grande a:visited{ color: #B12D20; }
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.subtitulo_grande a:hover{ color: #B12D20; }
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.subtitulo_grande a:active{ color: #B12D20; }

.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.texto_grande{
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #555;
	width: 100%;
	margin: 0;
	padding: 0 0 8px 0;
}

.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.ator_grande{
	color: #999;
	font-weight: normal;
	font-size: 13px;
	width: 100%;
	margin: 0;
	padding: 0;
}

.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.ator_grande a { padding: 2px; font-family: Verdana, Arial, sans-serif; color: #6699FF; text-decoration: none; text-decoration: underline; }
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.ator_grande a:link{color: #6699FF;}
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.ator_grande a:visited{color: #6699FF;}
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.ator_grande a:hover{ color: #FFF; background-color: #6699FF; }
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.ator_grande a:active{color: #6699FF;}

.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.titulo_pequeno{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #B12D20;
	margin: 0;
	padding: 0 0 3px 0;
	width: 100%;
}

.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.titulo_pequeno a { color: #B12D20; }
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.titulo_pequeno a:link{ color: #B12D20; }
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.titulo_pequeno a:visited{ color: #B12D20; }
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.titulo_pequeno a:hover{ color: #B12D20; }
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.titulo_pequeno a:active{ color: #B12D20; }

.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.subtitulo_pequeno{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #B12D20;
	margin: 0;
	padding: 0 0 8px 0;
	width: 100%;
}

.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.subtitulo_pequeno a { color: #B12D20; }
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.subtitulo_pequeno a:link{ color: #B12D20; }
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.subtitulo_pequeno a:visited{ color: #B12D20; }
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.subtitulo_pequeno a:hover{ color: #B12D20; }
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.subtitulo_pequeno a:active{ color: #B12D20; }


.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.texto_pequeno{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #555;
	width: 100%;
	margin: 0;
	padding: 0 0 8px 0;
}

.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.ator_pequeno{
	color: #999;
	font-weight: normal;
	font-size: 11px;
	width: 100%;
	margin: 0;
	padding: 0;
}

.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.ator_pequeno a { padding: 2px; font-family: Verdana, Arial, sans-serif; color: #6699FF; text-decoration: none; text-decoration: underline; }
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.ator_pequeno a:link{color: #6699FF;}
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.ator_pequeno a:visited{color: #6699FF;}
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.ator_pequeno a:hover{ color: #FFF; background-color: #6699FF; }
.cxcentro div.cmeio div.parceiros div.tabela table tbody td p.ator_pequeno a:active{color: #6699FF;}


#coldir{
	width: 190px;
	border: 0;
	margin: 0 0 20px 0;
	float: left;
	display: block;
}

.cxdir{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000;
	width: 184px;
	margin: 0 0 6px 0;	
}


.cxdir div.dtopo{
	width: 184px;
	height: 10px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-cx-direita.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0;
	text-align: left;
	padding: 0;
}

.cxdir div.dtopo_titulo{
	width: 184px;
	height: 20px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-cx-direita-friso-topo.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0;
	text-align: left;
	padding: 0;
}

.cxdir div.dtopo_titulo p{
	padding: 0 0 0 10px;
	font-weight:bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #666;
	margin: 0;
	line-height:18px;	
}


.cxdir div.dmeio{
	width: 184px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-cx-direita-meio.png);
	background-repeat: repeat-y;
	margin: 0;
	text-align: left;	
	padding: 0;
}

.cxdir div.dmeio h1.noticia{
	font-family: Verdana, Arial, sans-serif;
	font-size: 24px;
	color: #B12D20;
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;	
}

.cxdir div.dmeio div.logocais{
	width: 160px;
	margin: 0;	
	padding: 10px 0 0 10px;
}

.cxdir div.dmeio div.logocais img{
	border: 0;
	margin: 0;	
	padding: 0;
}

.cxdir div.dmeio div.logocais a{
	text-decoration: none;
	border: 0;
}

.cxdir div.drodape{
	width: 184px;
	height: 14px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-cx-direita.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	margin: 0;
	text-align: right;	
	padding: 0;
}

.cxdir div.dtopo_friso{
	width: 184px;
	height: 20px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-cx-direita-friso-topo.png);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0;
	text-align: left;
	padding: 0;
}

.cxdir div.dtopo_friso p{
	padding: 0 0 0 10px;
	font-weight:bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #666;
	margin: 0;
	line-height:18px;	
}

.cxdir div.dmeio_friso{
	width: 184px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-cx-direita-friso-meio.png);
	background-repeat: repeat-y;
	margin: 0;
	text-align: left;	
	padding: 0;
}

.cxdir div.dmeio_friso div.logogr{
	width: 160px;
	height: 95px;
	margin: 0;
	padding: 10px 0 10px 10px;
	border: 0;
}

.cxdir div.dmeio_friso div.logogr img{
	width: 160px;
	margin: 0;
	padding: 0;
	border: 0;
}

.cxdir div.dmeio_friso div.logopq{
	/* width: 160px; */
	/* height: 60px; */
	margin: 0;
	padding: 0 0 10px 10px;
	border: 0;
}

.cxdir div.dmeio_friso div.logopq span{
	padding: 0 6px 0 0;
}

.cxdir div.dmeio_friso div.logopq img{
	width: 75px;
	height: 60px;
	margin: 0;
	padding: 0;
	border: 0;
}

.cxdir div.drodape_friso{
	width: 184px;
	height: 30px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-cx-direita-friso.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	margin: 0;
	text-align: right;	
	padding: 0;
}

.cxdir div.drodape_friso a{
	padding: 0 14px 0 0;
	line-height: 18px;
}

#rodape{
	/*
	background-image: url(/_images/disi/2009/rnp-disi-2009-rodape.jpg);
	background-repeat: repeat-x;
	*/
	padding:0;
	/* width: 100%; */
	/* height: 18px; */
	position: relative;
	float: none;
	clear: both;
	display: block; 
}

#rodape div.barra_branca{
	margin: 0px auto;
	padding:0;
	height: 62px;	
	text-align: center;
	background-color: #FFFFFF;
}


address.empresa{
	margin: 0;
	padding:0;
	font-weight: normal;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #003366;
	line-height: 16px;
	font-style: normal;
}

address.empresa a {
	margin: 0;
	padding:0;
	font-weight: normal;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #003366;
	line-height: 16px;
	font-style: normal;
	text-decoration: none;
}

address.empresa a:link { color: #003366; text-decoration: none; }
address.empresa a:visited { color: #003366; text-decoration: none; }
address.empresa a:hover { color: #0057AE; text-decoration: none; }
address.empresa a:active { color: #003366; text-decoration: none; }

.barra_vermelha {
	background-image: url(/_images/disi/2009/rnp-disi-2009-rodape.jpg);
	background-repeat: repeat-x;
	height: 8px;
	font-size: 1px;
}

.infos_rodape{
	margin: 0px auto;
	padding:0;
	width: 966px;
	text-align: left;
}

.infos_rodape table tr td{
	vertical-align: top;
}

.infos_rodape ul{ 
	 padding:10px 0 0 0;
	 margin: 0;
}


.infos_rodape ul li{ 
	position: relative; 
	list-style: none;
	display: inline;
	border: 0px;
	padding: 0 0 0 30px;
}

.infos_rodape ul li img{ 
	padding: 0;
	margin: 0; 
	border: 0px; 
}

#logoarea{
	width: 964px;
	height: 168px;
}

#logoarea div.logo_completo{
	width: 410px;
	height: 168px;
	float: left;
}

#logoarea div.logo_animacao{
	/* width: 858px; */
	width: 800px;
	height: 168px;
	float: right;
}

.containerTooltip{
	width: 447px;
}

.containerTooltip div.tooltip_topo{
	width: 447px;
	height: 10px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-tooltip.png);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0;
	text-align: left;
	padding: 0;
}

.containerTooltip div.tooltip_meio{
	width: 447px;
	/* height: 100px; */
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-tooltip-meio.png);
	background-repeat: repeat-y;
	margin: 0;
	text-align: left;	
	padding: 0 10px 0 10px;
	color: #555555;
}

.containerTooltip div.tooltip_meio p{
	width: 407px;
	border: 0;
	margin: 0;
	padding: 0;
}

.containerTooltip div.tooltip_rodape{
	width: 447px;
	height: 30px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-tooltip.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	margin: 0;
	text-align: right;	
	padding: 0;
}

.containerTooltipDown{
	width: 447px;
}

.containerTooltipDown div.tooltip_topo{
	width: 447px;
	height: 30px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-tooltip-down.png);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0;
	text-align: left;
	padding: 0;
}

.containerTooltipDown div.tooltip_meio{
	width: 447px;
	/* height: 100px; */
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-tooltip-meio.png);
	background-repeat: repeat-y;
	margin: 0;
	text-align: left;	
	padding: 0 10px 0 10px;
	color: #555555;
}

.containerTooltipDown div.tooltip_meio p{
	width: 407px;
	border: 0;
	margin: 0;
	padding: 0;
}

.containerTooltipDown div.tooltip_rodape{
	width: 447px;
	height: 10px;
	background-image: url(/_images/disi/2009/rnp-disi-2009-bg-tooltip-down.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	margin: 0;
	text-align: right;	
	padding: 0;
}

/* MENU */
.boxmenu{
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #FFF;
	height: 26px;
	margin: 0;
	padding: 1px 0 0 1px;
	width: 964px;
	_padding: 0px;
}

.boxmenu ul.menubar { 
	margin: 0px; 
	padding: 0px; 
	font-size: 100%; 
} 

.boxmenu ul.menubar .menuvertical{ 
	margin: 3px; 
	padding: 0px; 
	list-style: none; 
	float:left;
	_margin: 3px 0 3px 0;  
}

.boxmenu ul.menubar .selecionado{ 
	/* margin: 2px 0 0 0; */ 
	list-style: none; 
	float:left;
	/* background-color: #AA5149; */
	padding: 5px 9px 8px 8px;
}

.boxmenu ul.menubar ul.menu{ 
	display: none; 
	position: absolute; 
	margin: 0px; 
} 

.boxmenu ul.menubar a{ 
	display:block; 
	text-decoration: none; 
	color: #FFF; 
	padding: 5px 8px 8px 8px; 
}

.boxmenu ul.menubar a:hover{ background-color: #AA5149; }
.boxmenu ul.menubar li a:hover{	background-color: #AA5149; }
.boxmenu ul.menubar .menuvertical li a:hover{ background-color: transparent !important; }

.boxmenu ul.menu, 
ul.menu ul { 
	margin: 0; 
	padding: 0 0 0 4px;
	width: 120px; /* Width of Menu Items */ 
	background-color: #FFF; /* IE6 Bug */ 
	text-align: left;
	border-right: 1px solid #AA5149;
	border-left: 1px solid #AA5149;
	border-bottom: 1px solid #AA5149;
	_width: 122px;
	_padding: 0;
} 

.boxmenu ul.menu li{ 
	position: relative; 
	list-style: none; 
	border: 0px; 
	width: 105px;
	background: none;
}

.boxmenu ul.menu li:hover { 
	 color: #CC9999;
} 

.boxmenu ul.menu li a { 
	display: block; 
	text-decoration: none; 
	border-bottom: 0px; 
	color: #B12D20;
	margin: 0; 
	padding: 3px 10px 7px 5px; 
	font-weight: normal;
	width: 105px;
	background: none;
}
 

/* Fix IE. Hide from IE Mac \*/ 
* html .boxmenu ul.menu li { float: left; height: 1%; } 
* html .boxmenu ul.menu li a { height: 1%; } 
/* End */ 

.boxmenu ul.menu ul { 
	position: absolute; 
	display: none; 
	left: 149px; /* Set 1px less than menu width */ 
	top: 0px; 
	text-align: left;
} 

.boxmenu ul.menu li.submenu ul { display: none; } /* Hide sub-menus initially */ 
.boxmenu ul.menu li.submenu { background-color: #FFF; border: 10px #000 solid; color: #B12D20; } 
.boxmenu ul.menu li a:hover { color: #CC9999; } 

.disi_fg_apresentador { background-color:transparent; }
