
*
{
	font-family: arial;
	font-size: 12px;
	color: #282828;
}
label
{
	font-family: arial;
	font-size: 11px;
	color: #000000;
}
BODY
{
	background-image:url(Images/fundo.gif);
	margin:0px 0px 0px 0px;
}

.main
{
	min-width: 770px;
	background-color: white;
}

.Data table
	{
		width: 100%;
	}

		.Data table th
		{
			background-color: #F6F6F6;
			height: 21px;
			width: 140px;
			text-align: right;
			padding: 0px 4px;
			border-right: solid 3px #5290BF;
		}

INPUT, SELECT
{
	/*border: solid 1px #5290BF;*/
	padding: 1px;
}

.buttons
{
	text-align: right;
}

.button
{
	background-color: #87BFE0;
	border: outset 1px #87BFE0;
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	/*background-image: url(/images/button.jpg);*/
}

	.header
	{
		padding: 15px 0px 0px 0px;
		background-color: #FFFFFF;
	}

	.header SPAN
	{
		font-family: Arial Black, Arial;
		letter-spacing: -1px;
		font-size: 24px;
		line-height: 20px;
	}

.Menu, .Menu *
{
	color: #000000;
}

#Copy
{
	text-align: center;
	width: 770px
}

	#Copy *
	{
		color: #000000;
		font-size: 10px;
	}

.Erro
{

	border: solid 2px #FF0000;
	background-color: #FFFBC1;
	margin: 10px 0;
	width: 100% !important;
}

	.Erro th
	{
		background-color: #FF0000 !important;
		text-align: center !important;
		border: 0  !important;
		padding: 0 !important;
		color: #FFFFFF !important;
		width: 100% !important;
	}

	.Erro td
	{
		padding: 3px 9px !important;
		border-bottom: solid 1px #FFF000;
	}

.List
{

	border: 0;
	width: 100%;

}
	.List TD
	{
		padding: 3px 8px;
		border-color: #EEEEEE;
	}

	.ListHeader *
	{
		color: white;
		background-color: #006699;
		font-weight: bold;
	}


	.ListFooter
	{
	}

	.ListPager
	{
	}

	.ListItem
	{
		background-color: #ffffff;
	}

	.ListItemAlternate
	{
		background-color: #f0f0f0;
	}

	.ListItemSelected
	{
	}
	
#Noticias 
{
	color: Aqua;
	font-size: large;
}
#Aba ul {
   padding:0px;
   padding-top: 10px;
   padding-left: 14px;
   margin:0px;
   float: left;
   width: 100%;
   list-style:none;

}
#Aba ul li
{
	display: inline;
}
#Aba ul li a {
   padding: 2px 10px;
   float:left;
   /* visual do link */
   background-color:#EDEDED;
   color: #333;
   text-decoration: none;
   border-bottom:3px solid #EDEDED;
   margin-right: 4px;
}
#Aba ul li a:hover 
{
	background-color:#D6D6D6;
	border-bottom:3px solid #b6cbe4;
}
.txt_menu a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699;
	text-decoration:none;	
}
.txt_menu a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699;
	text-decoration:none;	
}
.txt_menu a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699;
	text-decoration:none;	
}
.txt_menu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699;
	font-weight:bold;
	text-decoration:none;	
}
.txt_data{
	font-family:Arial, Verdana;
	font-size:10px;
	color:#006699;
}
.txt_login_opc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1B629B;
}
.txt_login_opc a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1B629B;
}
.txt_login_esq a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#1B629B;
	text-decoration:none;
}.txt_login_esq a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#1B629B;
	text-decoration:none;
}
.txt_login_esq a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#1B629B;
	text-decoration:none;
}
.txt_login_esq a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:navy;
	text-decoration:none;
}
.noticia a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-decoration:none;
}
.noticia a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-decoration:none;
}
.noticia a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-decoration:none;
}
.noticia a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#009900;
	text-decoration:none;
}
.noticia{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}
.top_noticia{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#006699;
	font-weight:bold;
	text-decoration:none;
}
.top_noticia a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#006699;
	font-weight:bold;
	text-decoration:none;
}
.top_noticia a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#006699;
	font-weight:bold;
	text-decoration:none;
}
.top_noticia a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#006699;
	font-weight:bold;
	text-decoration:none;
}
.top_noticia a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#006699;
	text-decoration:none;
	font-weight:bold;
}

.txt_topico_texto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}
.txt_topico_texto a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-decoration:none;
}
.txt_topico_texto a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-decoration:none;
}
.txt_topico_texto a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-decoration:none;
}
.txt_topico_texto a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-decoration:none;
}
.txt_topico_texto2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-decoration:underline;
}
.txt_topico_texto2 a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-decoration:underline;
}
.txt_topico_texto2 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-decoration:underline;
}
.txt_topico_texto2 a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-decoration:underline;
}
.txt_topico_texto2 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-decoration:underline;
}
.titulo {
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight:bold;
}
.verdanatxt {font-family: Verdana, Helvetica, sans-serif;font-size: 10px;color:#000000;}
.arialtxt {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#000000;}
.arialtxt a:link { color:#006699;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none;}
.arialtxt a:visited{color:#006699;font-family: Arial, Helvetica, sans-serif;font-size: 12px; text-decoration:none;}
.arialtxt a:active{color:#006699;font-family: Arial, Helvetica, sans-serif;font-size: 12px; text-decoration:none;}
.arialtxt a:hover{color:#006699;font-family: Arial, Helvetica, sans-serif;font-size: 12px; text-decoration:underline;}
.arialbold {
	font-size: 12px;
	font-weight: bold;
}
.arialbold_P {
	font-size: 10px;
	font-weight: bold;
}
.arial_aviso_P {
	font-size: 10px;
	font-weight: bold;
	color:Red;
}
.titulo_arial {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px
	color: #000000;
	font-weight: bold;
}
.verticaltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	writing-mode: tb-rl;
	filter: flipv fliph;
}
.campologin{
border-width:1px;
color:#003366;
border-color:#006699;
font-size:12px;
}
input
{
	font-family:Arial, Helvetica, sans-serif;
	size:12px;
}
.subMenu td
{
border-bottom:1px solid #FFFFFF;
}
.btgravar
{
background-image:url(../images/bts/bt_gravar.jpg);
width:79px;
height:18px;
border:0px;
cursor:hand;
}
.btcontrato
{
background-image:url(../images/bts/bt_contrato.jpg);
width:79px;
height:18px;
border:0px;
cursor:hand;
}
.btmedica
{
background-image:url(../images/bts/bt_medica.jpg);
width:79px;
height:18px;
border:0px;
cursor:hand;
}
.btcancel
{
background-image:url(../images/bts/bt_cancelar.jpg);
width:79px;
height:18px;
border:0px;
cursor:hand;
}
.btinst
{
background-image:url(../images/bts/bt_instrucao.jpg);
width:79px;
height:18px;
border:0px;
cursor:hand;
}
.btcartao
{
background-image:url(../images/bts/bt_cartao.jpg);
width:79px;
height:18px;
border:0px;
cursor:hand;
}
.btsimula
{
background-image:url(../images/bt_simular.gif);
width:79px;
height:18px;
border:0px;
cursor:hand;
}
.inputxt_noborder {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:0px;
}
.arialtxtBtn
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
}
.extratoFolha
{
	font-family:Arial;
	font-size:11px;
}
input.campos
{
	background:#fff url(../Images/sombra_topo.gif) repeat-x top;
	border:1px solid #ccc;
	margin:2px 0;
	width:150px;
    font-family: Tahoma, Arial, sans-serif;
    color: #113951;
}
.campos:focus
{
	background:#fff url(../Images/sombra_topo.gif) repeat-x top;
}
textarea:focus
{
    border:#CCCCCC 6px solid;
    font-size:10px;
    vertical-align:middle;
}