@charset "utf-8";

body {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin:0px;
}

div#topico{

	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #480031;
	font-weight: bold;

}

div#subtopico{

	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #C24668;
		


}

.topicoLinha{

	border-bottom: 1px solid #480031;

}

.topicoLinha2{

	border-bottom: 2px solid #AB2653;

}

div#topicoW{

	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;

}

.topicoLinhaW{

	border-bottom: 1px solid #FFFFFF;

}

td {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

ol {
	margin-bottom: 0px;
	margin-top: 0px;
}

th {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

form {
	margin: 0px;
}

input,textarea,select {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #990066;
	border: 1px solid #cccccc;
}

input:focus,textarea:focus,select:focus {
	color: #990066;
	background-color: #F4D5F3;
	font-weight: bold;
	border:1px solid #990066;
}

input:hover{
	border:1px solid #990066;
}

a:link,a:visited,a:active {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a:hover {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #990066;
	text-decoration: none;
}

.caixaTamanhoLetra {
	
}

.nda {
	border: 0px;
}

h1{ font-size:14px;}
h2{ font-size:11px;}
h3{ font-size:11px;}


/* Tabela */

table.consulta {
	width: 99%;
	border-spacing: 1px;
	background-color: #e7e7e7;
	color: #666;
}

table.consulta td,table.consulta th {
	padding: 4px;
}

table.consulta thead th {
	text-align: center;
	background: #f0f0f0;
	color: #666;
	border-bottom: 1px solid #999;
	border-left: 1px solid #fff;
}

table.adminform.nospace {
	margin-bottom: 0;
}

table.adminform tr.row0 {
	background-color: #F0FFF0;
}

table.adminform tr.row1 {
	background-color: #FEA0A0;
}

table.consulta thead a:hover {
	text-decoration: none;
}

table.consulta thead th img {
	vertical-align: middle;
}

table.consulta tbody th {
	font-weight: bold;
}

table.consulta tbody tr {
	background-color: #fff;
	text-align: left;
}

table.consulta tbody tr.row1 {
	background: #FEA0A0;
	border-top: 1px solid #fff;
}

table.consulta tbody tr td {
	height: 25px;
	background: #fff;
	border: 1px solid #fff;
}

table.consulta tbody tr.row1 td {
	background: #FEA0A0;
	border-top: 1px solid #FFF;
}

table.consulta tfoot tr {
	text-align: center;
	color: #333;
}

table.consulta tfoot td,table.consulta tfoot th {
	background-color: #f3f3f3;
	border-top: 1px solid #999;
}

table.consulta tfoot td table tr td {
	background-color: #f3f3f3;
	border: 0px;
}

table.consulta td.order {
	text-align: center;
}

table.consulta td.order span {
	float: left;
	display: block;
	width: 20px;
	text-align: center;
}

table.consulta .pagination {
	display: table;
	padding: 0;
	margin: 0 auto;
}

.consultaNome{
	
	width:50%;
	text-align:center;

}

.consultaTelefone{
	
	width:20%;
	text-align:center;

}

.consultaEmail{
	
	width:30%;
	text-align:center;

}
