html
{
	height: 100.01%;
}

body
{
	margin:0px;
	padding:0px;
	background:#f8f6f6 url(/midia/_images/geral/bg_top_01c.jpg) top center repeat-x;
}

form
{
	margin:0px;
	padding:0px;
}

img
{
	border:0px;
}

.tip-box
{
	position:absolute;
	border:1px solid #4F4F4F;
	background-color:#ffffda;
	padding:3px;
	display:none;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#4F4F4F;
	width:300px;
}

.input
{
	font-family:tahoma;
	font-size:11px;
	color:#303030;
	border:1px solid #ababab;
	height:18px;
	margin-left:5px;
	font-weight:normal;
}

.input2
{
	font-family:tahoma;
	font-size:11px;
	color:#303030;
	border:1px solid #ababab;
	height:18px;
	font-weight:normal;
}

.select
{
	font-family:tahoma;
	font-size:11px;
	color:#006faf;
	border:1px solid #ababab;
	height:16px;
	margin-left:5px;
	font-weight:normal;
}

.fonte-tahoma-azul-claro
{
	font-family:tahoma;
	font-size:11px;
	color:#b8eef9;
	line-height:14px;
}
.fonte-tahoma-azul-claro a
{
	color:#b8eef9;
	text-decoration:underline;
	
}
.fonte-tahoma-azul-claro a:hover
{
	text-decoration:underline;
}

.fonte-tahoma-azul
{
	font-family:tahoma;
	font-size:11px;
	color:#006faf;
	line-height:14px;
}
.fonte-tahoma-azul a
{
	color:#006faf;
	text-decoration:none;
	
}
.fonte-tahoma-azul a:hover
{
	text-decoration:underline;
}

.fonte-tahoma-azul-escuro
{
	font-family:tahoma;
	font-size:11px;
	color:#00758e;
	line-height:14px;
}
.fonte-tahoma-azul-escuro a
{
	color:#00758e;
	text-decoration:underline;
}
.fonte-tahoma-azul-escuro a:hover
{
	text-decoration:underline;
}

.fonte-tahoma-cinza-claro
{
	font-family:tahoma;
	font-size:11px;
	color:#a8a8a8;
	line-height:14px;
}
.fonte-tahoma-cinza-claro a
{
	color:#a8a8a8;
	text-decoration:underline;
}
.fonte-tahoma-cinza-claro a:hover
{
	text-decoration:underline;
}

.fonte-tahoma-cinza-mais-escuro
{
	font-family:tahoma;
	font-size:11px;
	color:#303030;
	line-height:14px;

}
.fonte-tahoma-cinza-mais-escuro a
{
	color:#303030;
	text-decoration:none;
}
.fonte-tahoma-cinza-mais-escuro a:hover
{
	text-decoration:underline;
}

.fonte-tahoma-cinza-mais-escuro-menu
{
	font-family:tahoma;
	font-size:11px;
	color:#303030;
}
.fonte-tahoma-cinza-mais-escuro-menu a
{
	color:#303030;
	text-decoration:none;
}
.fonte-tahoma-cinza-mais-escuro-menu a:hover
{
	text-decoration:underline;
}

.fonte-tahoma-preto
{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	line-height:14px;
}
.fonte-tahoma-preto a
{
	color:#000000;
	text-decoration:none;
}
.fonte-tahoma-preto a:hover
{
	text-decoration:underline;
}
.fonte-tahoma-branco
{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	line-height:14px;
}
.fonte-tahoma-branco a
{
	color:#FFFFFF;
	text-decoration:underline;
}
.fonte-tahoma-branco a:hover
{
	text-decoration:underline;
}

.fonte-tahoma-branco-menu
{
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	line-height:14px;
}

.fonte-tahoma-branco-menu a
{
	color:#FFFFFF;
	text-decoration:none;
}
.fonte-tahoma-branco-menu a:hover
{
	text-decoration:underline;
}

.fonte-tahoma-laranja
{
	font-family:tahoma;
	font-size:11px;
	color:#ff7800;
	line-height:14px;
}
.fonte-tahoma-laranja a
{
	color:#ff7800;
	text-decoration:underline;
	
}
.fonte-tahoma-laranja a:hover
{
	text-decoration:underline;
}


.tabela_numeros {
	font-family: Tahoma, Arial;
	font-size: 11px;
}

.tabela_numeros th {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #006faf;
	background-color: #d9e5e9;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.tabela_numeros tr.branco td {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #303030;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.tabela_numeros tr.verde td {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #303030;
	background-color: #f7fafb;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.item_menu_lateral__on
{
	background:url(/midia/_images/geral/bg_menu_sel_01.gif);
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	line-height:18px;
}
.item_menu_lateral__on a
{
	color:#FFFFFF;
	text-decoration:none;
}
.item_menu_lateral__on a:hover
{
	text-decoration:underline;
}

.item_menu_lateral__off
{
	background:url(/midia/_images/geral/bg_menu_notsel_01.gif);
	font-family:tahoma;
	font-size:11px;
	color:#303030;
	line-height:18px;
}
.item_menu_lateral__off a
{
	color:#303030;
	text-decoration:none;
}
.item_menu_lateral__off a:hover
{
	text-decoration:underline;
}

.item_menu_lateral2__on
{
	background:url(/portal/midia/_images/geral/bg_seta_laranja_01.gif) no-repeat center left;
	font-family:tahoma;
	font-size:11px;
	color:#303030;
	line-height:18px;
}
.item_menu_lateral2__on a
{
	color:#303030;
	text-decoration:none;
}
.item_menu_lateral2__on a:hover
{
	text-decoration:underline;
}

.item_menu_lateral2__off
{
	background:url(/portal/midia/_images/geral/bg_seta_azul_01.gif) no-repeat center left;
	font-family:tahoma;
	font-size:11px;
	color:#303030;
	line-height:18px;
}
.item_menu_lateral2__off a
{
	color:#303030;
	text-decoration:none;
}
.item_menu_lateral2__off a:hover
{
	text-decoration:underline;
}

.ajuda_closed
{
	font-family:tahoma;
	font-size:11px;
	color:#303030;
	padding:0px;
	line-height:16px;
}
.ajuda_closed a
{
	color:#303030;
	text-decoration:none;
}
.ajuda_closed a:hover
{
	text-decoration:underline;
}

.ajuda_opened
{
	font-family:tahoma;
	font-size:11px;
	color:#303030;
	font-weight:bold;
	padding-top:15px;
	line-height:16px;
}
.ajuda_opened a
{
	color:#303030;
	text-decoration:none;
}
.ajuda_opened a:hover
{
	text-decoration:underline;
}

a.dcontexto{
    position:relative; 
    font:12px arial, verdana, helvetica, sans-serif; 
    padding:0;
    color:#039;
    text-decoration:none;
    z-index:24;
}

a.dcontexto:hover{
    background:transparent;
    z-index:25; 
}

a.dcontexto span{display: none}

a.dcontexto:hover span{ 
    display:block;
    position:absolute;
    width:230px; 
    top:1.5em;
    text-align:justify;
    left:0;
    font: 10px arial, verdana, helvetica, sans-serif; 
    padding:5px 10px;
    border:1px solid #999;
    background:#FFFFEE; 
    color:#000;
}

.fonte-tahoma-cinza-mais-escuro-tooltip 
{
	font-family:tahoma;
	font-size:11px;
	color:#303030;
	line-height:14px;

}

.fonte-tahoma-cinza-mais-escuro-tooltip a:hover
{
	text-decoration:none;
}

