/*--------------------------------
Design by Rodrigo Ramos/ CRA-SP
Contato: rodrigo@crasp.gov.br
Todos os Direitos Reservados CRA-SP
Data de Crição: 01/02/2007
--------------------------------*/

/*Corpo
---------------------------------------------------------*/

img{border:none;}
.imgStyle01 { border: 1px solid #666666;}
ul {list-style:square;}
.pontilhado {FONT-SIZE: 10pt; FONT-FAMILY:Arial, Helvetica, sans-serif; color:#68696b}
.margin{margin:10px;}




/*Conteudo Index
---------------------------------------------------------*/

#box{ width:640px; text-align:justify;margin-bottom:10px;line-height:150%}
#boxTitulo{width:640px;font-size:15px;font-weight:bold;color:#375182; padding-bottom:5px; border-bottom:#CCCCCC 1px dashed;}
#boxTituloFundo{width:640px;font-size:12px;font-weight:bold;background:#F3F3F3;padding:5px 0px 5px 0px}	
#box table {margin-bottom:5px;}
#box td {padding:5px;}
#tabMod01 th {padding:5px;background:#375182;font-weight:bold;color:#FFFFFF;border: #FFFFFF 1px solid;}
#tabMod01 td {padding:5px; background:#F5F5F5;border: #FFFFFF 1px solid;}
#tabMod02 th {padding:5px;background:#375182;font-weight:bold;color:#FFFFFF;border: #FFFFFF 1px solid;}
#tabMod02 td {padding:5px; background:#F5F5F5;}
	

/*Conteudo Index2
---------------------------------------------------------*/

#conteudo{ width:640px; text-align:justify;margin-bottom:10px;line-height:150%}
#conteudoTitulo{width:640px;font-size:15px;font-weight:bold;color:#375182; padding-bottom:5px; border-bottom:#CCCCCC 1px dashed;}
#conteudoTituloFundo{width:640px;font-weight:bold;background:#F3F3F3;padding:5px 0px 5px 0px}
#conteudo table {margin-bottom:5px;}
#conteudo td {padding:5px;}




/* Fontes
---------------------------------------------------------*/
h1 {font:bold 15px;color:#375182; padding-bottom:5px; border-bottom:#CCCCCC 1px dashed; text-align:left;}
h2 {font:bold 15px;color:#990000;}	
h4 {font:12px; color:#375182; margin:0 auto;}
h5 {font:12px; color:#FF0000; margin:0 auto; }
h6 {font:bold 12px; color:#FF0000; margin:0 auto;}
.fonte_verde{color:#006600;}
.fonte_branca{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;}
.fonte_azul { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#375182;	}
.fonte_azul_bold{font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold; color:#375182;}
.fontStyle01{font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold; color:#999999;}
.titulo_azul{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; font-variant:normal;color:#375182;}
.subtitulo_azul{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-variant:normal;font-weight:bold;color:#375182;}
.subtitulo_bege{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-variant:normal;font-weight:bold;color:#9F8605;}
.fonte_vermelho_bold {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;color: #F20006;}
.fonte_vermelho { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color: #F20006;}
	
/* Tabelas
---------------------------------------------------------*/
table{font-size:12px}
#td01{	padding:1px 1px;color:#6c6b6b;border:#CCCCCC solid 1px; background:#F2F2F2;}	
#td02{ border-bottom: #CCCCCC solid 1px;border-right: #CCCCCC solid 1px;}		
.tabela{background:#375182;font-family:Arial, Helvetica, sans-serif;font-size:12px;	font-weight:bold;color:#FFFFFF;}
.tabelapq{background:#375182;	font-family:Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;color:#FFFFFF;}
.tabela2{background:#F5F5F5; font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}
.tabela3{border: 1px solid #375182;}
.tabela4{background-color:#F5F5F5;font-family:Arial, Helvetica, sans-serif;font-size:12px;	font-weight:bold;color:#375182;}

/* Formulários
---------------------------------------------------------*/

.btn{ 
	background:#375182;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
	border: 0px solid  #FFFFFF;
	margin-left:10px;
	padding:3px;
}

#tabelaForm{
	background:#F5F5F5;
	border-top: #8E98B6 4px solid;
	border-right: #8E98B6 1px solid;
	border-bottom: #8E98B6 1px solid;
	border-left: #8E98B6 1px solid;
}

.tabelaForm{
	border:solid 1px #8E98B6;
	background:#F5F5F5;
	font-size:12px;
}

.tabelaFormTop{
	background:#8E98B6;
}

.input{
	border: 1px solid #839DCE;
	background:#FFFFFF;
	color : #68696b;
	font-size:12px;
}

.textarea{
	border: 1px solid #375182;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #68696b;
	margin:5px;
	font-size:12px;
}

.textarea2{
	width:420px;
	border: 1px solid #375182;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #68696b;
	margin:5px;
	font-size:12px;
}

.select{ 
	border: 1px solid #375182;
	background:#e0dfdf;
	font: normal 10px;
	color : #68696b;
}

.radio{
	border: 1px solid #F5F5F5;
	color : #FFFFFF;
	margin-bottom:5px;
}

/* Mensagens
-----------------------------------------------------------*/

.styleMsg01TxtCenter {
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	border:#D70000 1px solid;
	background: #FFD2D2;
	padding:20px;
	text-align:center;

}

.styleMsg02TxtCenter {
	font-size: 12px;
	color: #336699;
	font-weight: bold;
	border:#336699 1px solid;
	background:#E1F0FF;
	padding:20px;
	text-align:center;

}

.styleMsg01TxtLeft {
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	border:#D70000 1px solid;
	background: #FFD2D2;
	padding:20px;
	text-align:left;

}

.styleMsg02TxtLeft {
	font-size: 12px;
	color: #336699;
	font-weight: bold;
	border:#336699 1px solid;
	background:#E1F0FF;
	padding:20px;
	text-align:left;

}
