/*
Folha de estilos
Católica Unisantos Virtual
autor: Thiago Telhado dos Santos - novembro/2007
*/

body {
	background-image: url('../img/bg_topo.jpg');
	height: 100%;
	scrollbar-base-color: #065F7D;
	scrollbar-track-color: #9CC0CC;
	margin-top: 0px;
	margin-left: 0px;
	text-align: center;
}

select	{
	height: 18px;
	border: solid;
	border-width: 1px;
	border-color: #7ec2cb;
	background: #ebf6f7;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.style1 {color: #FF0000}

.login_negrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.texto02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.texto03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #329ead;
}
.texto_assinatura {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #000000;
}
.texto04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}
.texto_italico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
}

.form_login	{
	width: 90px;
	height: 14px;
	border: solid;
	border-width: 1px;
	border-color: #aec8c5;
	background: #FFFFFF;
	font: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.login_esqueci:link	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #0000FF;
}
a.login_esqueci:visited	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #970080;
}	
a.login_esqueci:active	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #970080;
}
a.login_esqueci:hover	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #0000FF;
}
a.login_entrar:link	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #0000FF;
}
a.login_entrar:visited	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #970080;
}	
a.login_entrar:active	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #970080;
}
a.login_entrar:hover	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #0000FF;
}



a.imprime_contrato:link	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #0000FF;
}
a.imprime_contrato:visited	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #970080;
}	
a.imprime_contrato:active	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #970080;
}
a.imprime_contrato:hover	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #0000FF;
}





.login_seta	{
	margin-top: 2px;
}

.texto_copyright	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.texto_asterisco	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
.texto_senha	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #065d79;
}
a.login_noticias:link	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #0000FF;
}
a.login_noticias:visited	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #970080;
}	
a.login_noticias:active	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #970080;
}
a.login_noticias:hover	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #0000FF;
}
a.login_noticias02:link	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.login_noticias02:visited	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}	
a.login_noticias02:active	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
}
a.login_noticias02:hover	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
}

.inscricao_destaque {
	color: #990000;
	font-weight: bold;
}

.form_nome	{
	width: 397px;
	height: 14px;
	border: solid;
	border-width: 1px;
	border-color: #7ec2cb;
	background: #ebf6f7;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.form_datadenascimento	{
	width: 62px;
	height: 14px;
	border: solid;
	border-width: 1px;
	border-color: #7ec2cb;
	background: #ebf6f7;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.form_naturalidade	{
	width: 250px;
	height: 14px;
	border: solid;
	border-width: 1px;
	border-color: #7ec2cb;
	background: #ebf6f7;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.form_cpf	{
	width: 88px;
	height: 14px;
	border: solid;
	border-width: 1px;
	border-color: #7ec2cb;
	background: #ebf6f7;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.form_rgf	{
	width: 100px;
	height: 14px;
	border: solid;
	border-width: 1px;
	border-color: #7ec2cb;
	background: #ebf6f7;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.form_rgemissor	{
	width: 41px;
	height: 14px;
	border: solid;
	border-width: 1px;
	border-color: #7ec2cb;
	background: #ebf6f7;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.form_logradouronumero	{
	width: 63px;
	height: 14px;
	border: solid;
	border-width: 1px;
	border-color: #7ec2cb;
	background: #ebf6f7;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.form_logradourocomplemento	{
	width: 163px;
	height: 14px;
	border: solid;
	border-width: 1px;
	border-color: #7ec2cb;
	background: #ebf6f7;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.form_estciv {
	width: 85px;
}
.form_pfsexe {
	width: 118px;
}
.form_endest {
	width: 108px;
}
.form_endpas {
	width: 98px;
}
.form_tippubcur {
	width: 78px;
}
.form_convenio	{
	width: 430px;
}

.form_combo02	{
	width: 98px;
	height: 18px;
	border: solid;
	border-width: 1px;
	border-color: #7ec2cb;
	background: #ebf6f7;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.form_combo03	{
	width: 78px;
	height: 18px;
	border: solid;
	border-width: 1px;
	border-color: #7ec2cb;
	background: #ebf6f7;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.form_email	{
	width: 148px;
	height: 14px;
	border: solid;
	border-width: 1px;
	border-color: #7ec2cb;
	background: #ebf6f7;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.form_telefone	{
	width: 123px;
	height: 14px;
	border: solid;
	border-width: 1px;
	border-color: #7ec2cb;
	background: #ebf6f7;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.form_checkbox	{
	width: 13px;
	height: 13px;
	border: 1px inset #7ec2cb;
	background: #ebf6f7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.form_radio	{
	width: 18px;
	height: 18px;
	border: 0px inset #7ec2cb;
	background: #ebf6f7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.form_assunto	{
	width: 401px;
	height: 19px;
	border: solid;
	border-width: 1px;
	border-color: #7ec2cb;
	background: #ebf6f7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.form_mensagem	{
	width: 397px;
	height: 100px;
	border: solid;
	border-width: 1px;
	border-color: #7ec2cb;
	background: #ebf6f7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.form_senha	{
	width: 163px;
	height: 14px;
	border: solid;
	border-width: 1px;
	border-color: #7ec2cb;
	background: #ffffff;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.form_qual_enb	{
	width: 214px;
	height: 14px;
	border: solid;
	border-width: 1px;
	border-color: #7ec2cb;
	background: #ffffff;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.form_qual_dis	{
	width: 214px;
	height: 14px;
	border: solid;
	border-width: 1px;
	border-color: #7ec2cb;
	background: #cccccc;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
