/*
=======================================================
ESTILOS ARRUMADOS
=======================================================
*/
body {
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	overflow-x:hidden;
}

b { color:#CC0000; }

.legenda{
	margin: 0px;
	font: 10px verdana;
}

.botoesEnvioPrint {
	font-family:Arial, Verdana, helvetica;
	font-size:9px;
	margin:0px 0px 0px 0px;
	padding:3px;
	background-color:#F5F5F5;
	text-align:right;
	border:none;
	text-decoration:none;
}
.botoesEnvioPrint a {
	background-color:transparent;
	border:none;
	text-decoration:none;
	color:#000;
}
.botoesEnvioPrint a:hover {
	background-color:transparent;
	border:none;
	text-decoration:none;
	color:#CC0000;
}

.quote {
	font-family: Georgia, Times News Roman, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}

.titulos {
	font-family: Arial, Tahoma, Helvetica, Arial, Verdana, sans-serif;
	font-size: 12pt;
	line-height:17pt;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	margin:5px 0px 0px 0px;
}

.texto {
	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
	font-size: 10pt;
	line-height:14pt;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.resumo {
	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
	font-size: 8pt;
	line-height:12pt;
	color: #555;
	text-decoration: none;
	border-bottom:1px #CCC solid;
	padding-bottom:5px;
}	

.mini {
	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
	font-size:10px;
	font-weight: normal;
}

.vermelho {
	color:#CC0000;
}

.obrigatorio {
	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#FF0000;
}

.data {
	text-align:right;
	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000;
	background-color:#FFF;
	border-bottom:1px #CCC solid;
	height:15px;
	padding:0px 0px 5px 0px;
	margin:5px 0px 15px 0px;
}

.tabImagem {
	margin:0px 0px -10px 0px;
}

.busca {
	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
	font-size:11px;
}

input,select,textarea {
	font-family: Arial, Tahoma, Helvetica, Arial, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
	border: 1px solid #9A9A9A;
	background: #CCC url(imagens/menuback.gif) repeat-x top left;
	height: 20px;
}

.login {
	font-family: Arial, Tahoma, Helvetica, Arial, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#f2f2f2;
	border: 1px solid #9A9A9A;
}	

.borda {border:1px #CCC solid;}

li {padding-bottom:2px;}

/* HIGLIGHT DA BUSCA */
.highlight {
	color: #000;
	background-color: #deff00;
}

/* HOVERING */
img {border: none; text-decoration:none; background-color:transparent;}
a {text-decoration: none;}
a img {border: none; text-decoration:none; background-color:transparent;}
a:link, a:visited {color: #555555; border-bottom: 1px solid #DDDDDD; padding-bottom:1px;}
a:hover {color: #000000; background-color: #F4F2F4; border-bottom: 1px solid #AAAAAA; padding-bottom:1px;}

/* TABELA ADMIN */
.admcorpo {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.admcorpo td{
	empty-cells: show;
}
.admtitulo {
	font-family: Arial, Verdana, sans-serif;
	font-size: 16pt;
	color: #000000;
	text-decoration: none;
}
.admtitulo_center {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align:center;
}
.linha1 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color:#DDD;
	border-right:1px #AAA solid;
}
.linha2 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color:#EFEFEF;
	border-right:1px #AAA solid;
}
