/* Mitra */

td img 
{
	display: block;
}

body, td, table 
{
	margin-top: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

.texto_geral
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

.topico
{
	background-image:url(../images/bg_topico.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	padding-top:0;
	height:18px;
	width:100%;
}

.topico li
{
	list-style-image:url(../images/marcador2.gif);
}

.topico2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#DA251C;
	font-weight:bold;
	border-bottom:1px solid #00487A;
}

.topico_menu
{
	color:#C0A264;	
	font-family:"Arial Black";
	font-size:12px;
	/*font-weight:bold;*/
	padding-bottom:5px;
	padding-left:5px;
}

.topico_menu2
{
	color:#00487A;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-right:2px;
}

.link1 a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00487A;
	font-weight:bold;
	text-decoration:none;
}
.link1 a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00487A;
	font-weight:bold;
	text-decoration:none;
}
.link1 a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5E99CB;
	font-weight:bold;
	text-decoration:none;	
}

.link2 a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
}
.link2 a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
}
.link2 a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	color:#C0A264;
	text-decoration:none;	
}
.link2 a:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	color:#C0A264;
	text-decoration:none;	
}

.link3 a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-weight:bold;
	text-decoration:none;
	
	list-style-position:inside;
	list-style-image:url(../images/marcador.gif);
	text-align:left;
}
.link3 a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-weight:bold;
	text-decoration:none;
	
	list-style-position:inside;
	list-style-image:url(../images/marcador.gif);
	text-align:left;
}
.link3 a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C0A264;
	font-weight:bold;
	text-decoration:none;	
	
	list-style-position:inside;
	list-style-image:url(../images/marcador_over.gif);
	text-align:left;
}



.link4 a:link
{
	font-family:"Arial";
	font-size:11px;
	color:#FFF;
	font-weight:normal;
	text-decoration:none;
}
.link4 a:visited
{
	color:#FFF;
	font-weight:normal;
	text-decoration:none;
}
.link4 a:hover
{
	color:#FFF;
	font-weight:normal;
	text-decoration:underline;	
}

.link5 a:link
{
	font-family:"Arial";
	font-size:11px;
	color:#333;
	font-weight:normal;
	text-decoration:none;
}
.link5 a:visited
{
	color:#333;
	font-weight:normal;
	text-decoration:none;
}
.link5 a:hover
{
	color:#595959;
	font-weight:normal;
	text-decoration:none;	
}

.submit_null
{
	border:0;
	background:transparent;
	color:#000066;
}

.marcador_text li
{
	list-style-position:inside;
	list-style-image:url(../images/marcador.gif);
	text-align:left;
}

#menu td
{
	vertical-align:top;
}

.sub
{
	margin-left:10px;
	border-bottom:1px dashed #CCCCCC;
	width:140px;
}

.linha
{
	width:115px;
	border-top:1px dashed #CCCCCC;
}

.separador
{
	border-right:1px solid #666666;
}

.submenu
{
	display:none; 
	filter:alpha(opacity = 95);
	background:#F9F9F9;
	border-right:1px solid #999; 
	border-bottom:1px solid #999; 
	padding-top:5px; 
	position:absolute; 
	z-index:100;
}

.agenda_inner
{
	width:96%;
	height:150px;
	padding-right:5px; 
	background:#F9F9F9; 
	display:none;
}

.inputs
{
	border:1px solid #C5C5C5;
	color:#333333;
	font-size:12px;
	background:#FFFFFF url(../images/tira_input.jpg) repeat-x top;	
}

.input input
{
	height:18px;
}

.submit
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00487A;
	font-weight:bold;
	border:0;
	background:transparent;
	cursor:hand;
}

.result_busca
{
	border-bottom:3px solid #FFF; 
	width:85%; 
	padding:5px 5px 0px 5px; 
	margin-top:5px;
}

#conteudo_cadastro
{
	width:400px;
}

#conteudo_cadastro table
{
	width:100px;
}

#conteudo_cadastro input
{
	width:150px;
}