* {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	outline: none;
}

body {
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/bg.gif') #FFF; 
	line-height: 17px;
	color: #000;
	width: 100%;
}

img, hr { border: 0px }

#pagina {
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/bg.jpg') repeat-y; 
	width: 768px;
	padding-left: 9px;
	padding-right: 9px;
    margin-left: auto;
    margin-right: auto;
}

#topo {
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/topo.jpg') no-repeat;
	height: 72px;
}

#home {
	float: left;
	height: 72px;
	width: 320px;
}

#home a {
	height: 72px;
	width: 320px;
	display: block;
	text-indent: -5000px;
}

#menu {
	float:right;
	width:400px;
}

#menu ul {
	margin-right: 0px;
	height: 26px;
	padding: 0px;
	width:400px;
	list-style: none;
}

#menu ul li {
	display: block;
	float: right;
	height: 25px;
}

#menu ul li a {
	display: block;
	height: 25px;
	text-indent: -1000px;
}

#menu ul li.editar a {
	width: 95px;
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/topo-ms.gif');
}
#menu ul li.mapa a {
	width: 95px;
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/topo-ms.gif');
}
#menu ul li.intra a {
	width: 70px;
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/topo-it.gif');
}
#menu ul li.webm a {
	width: 70px;
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/topo-wm.gif');
}

#menu ul li.mapa a:hover {
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/topo-ms-on.gif');
}
#menu ul li.intra a:hover {
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/topo-it-on.gif');
}
#menu ul li.webm a:hover {
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/topo-wm-on.gif');
}

#menu form {
	margin-top: 18px;
	margin-left: 50px;
	font-size: 11px;
	color: #FFF;
}

#menu form a {
	color: #fff;
	text-decoration: none;
}

#menu form a:hover {
	color: #d7d0d0;
	text-decoration: underline;
}

input, select { font-size:10px; }

input { border: 1px solid #162840; }


#busca {
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/busca.gif') no-repeat;
	width: 134px;
	height: 15px;
	padding: 3px 3px 3px 3px;
	margin: 0px 0px 0px 3px;
	font-size: 10px;
	line-height: 12px;
	border: 0;
}

#busca input {
	background: #E9F1FF;
	width: 134px;
	height: 13px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	font-size: 10px;
	line-height: 12px;
	border: 0;
}

#buscaok {
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/busca-ok.gif') no-repeat;
	margin: 0px 9px 0px 0px;
	text-indent: -1000px;
	width: 25px;
	height: 18px;
	border: 0;
}

#navega {
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/topo-nav.jpg') no-repeat #640000;
	color: #d0d3d7;
	overflow: auto;
	padding: 4px 4px 3px 102px;
	font-size: 10px;
	font-family: Arial;
}

#navega a {
	color: #fff;
	text-decoration: underline;
	font-family: Arial;
}

#navega a:hover {
	color: #d0d3d7;
}

#meio {
	overflow: inherit;
	width:768px;
}
#meio a, #meio p a {
	text-decoration: none;}

#meio a:hover, #meio p a:hover {
	text-decoration: none;
}

#meio p {
	text-decoration: none;
	margin: 14px 0px 14px 0px;
}

#rodape {
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/rodape.jpg') repeat-x;
	padding-top: 4px;
	height: 55px;
	text-align: center;
	color: #efdada;
	font-size: 10px;
	vertical-align: middle;
	clear: both;
}

#rodape a {
	color: #fff;
	text-decoration: underline;
}

#rodape a:hover {
	color: #d0d3d7;
}

#esq {
	width: 140px;
	float: left;
	font-size: 11px;
	line-height: 17px;
}

#esq ul {
	padding-top: 25px;
	padding-bottom: 5px;
	background: no-repeat 9px 5px;
}

#esq ul li {
	display: block;
	padding: 0px 4px 1px 4px;
}

#esq ul li a {
	display: block;
	background: #e4e0e0;
	color: #000;
	text-decoration: none;
	padding-left: 5px;
}

#esq ul li a:hover {
	background: #b28585;
	color: #FFF;
	text-decoration: none;
}

#esq ul.menuadm {
	background-image: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/lat-adm.gif');
	padding-top: 45px;
	background-position: 9px 14px;
}

#esq ul.menuconh { background-image: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/lat-conh.gif') }
#esq ul.menucaop { background-image: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/lat-caop.gif') }
#esq ul.menuconc { background-image: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/lat-conc.gif') }
#esq ul.menuserv { background-image: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/lat-serv.gif') }
#esq ul.menunoti { background-image: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/lat-noti.gif') }

.ouvidoria {
	width: 172px;
	float: right;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 0px;
}

.ouvidoria img {
	margin-bottom: 10px;
}

.dir {
	width: 172px;
	float: right;
	font-size: 11px;
	margin-bottom: 10px;
	float: right;
	font-size: 11px;
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/dir-bg.jpg') repeat-y;
	clear: right;
}

#dir-mais {
	position:relative;
	top:10px;
	margin-bottom:16px;
}

.dir .mapa {
	margin: 0px 0px 1px 4px;
}

.dir ul li {
	display: block;
	margin: 0px 0px 1px 4px;
	text-align: left;
}

.dir ul li a {
	display: block;
	width: 142px;
	background: #ECECEB;
	color: #333;
	text-decoration: none;
}

.dir a.link {
	height: 17px;
	padding-bottom: 0px;
	padding: 0px 5px 0px 5px;
}

.dir a.link:hover {
	background: #B47368;
	color: #F6F6F6;
	text-decoration: none;
}

.dir a.atual {
	line-height: 14px;
	padding: 3px 5px 3px 5px;
}

.dir a.atual:hover {
	background: #F6F6F6;
	color: #95493E;
	text-decoration: none;
}

.dir .data {
	font-size: 10px;
	color: #808080;
}

#conteudo {
	width: 432px;
	padding-left: 12px;
}

#conteudo { color:#333; font-size:11px; padding-bottom: 8px; overflow: auto }
#conteudo h1, h1{ color:#3a2020; font-size:15px; font-family: Arial, Helvetica; line-height:17px; }
#conteudo h1 { padding-bottom: 4px; margin-bottom: 0px; }
#conteudo h2, h2 { color:#3a2020; font-size:12px; font-family: Arial, Helvetica; }
#conteudo h2 { padding-bottom: 6px; margin-bottom: 0px; }
#conteudo h5 { padding-top: 6px; padding-bottom: 1px; color:#999; font-size:10px; font-weight: normal; }
#conteudo h1 a, h1 a { color:#3a2020; font-family: Arial, Helvetica; }
#conteudo h2 a, h2 a { color:#3a2020; font-family: Arial, Helvetica; }
#conteudo h5 a { color:#999; }
#conteudo .noticia { line-height:14px; }
#conteudo .noticia p { text-align:justify; margin-bottom: 10px; margin-top: 0px; }
#conteudo .noticia a { text-decoration:none; }
#conteudo .noticia p a { color:#333; }
#conteudo .noticia p a:hover { color:#3a2020; }
#conteudo .noticia img { float:left; clear:none; margin: 4px 10px 10px 0px; border: 1px solid #CCC }
#conteudo .integra p { text-align:justify; margin-bottom: 12px; line-height: 17px; }
#conteudo .integra a { text-decoration:none; }
#conteudo .integra p a { color:#3a2020; text-decoration: underline }
#conteudo .integra p a:hover { color:#3a2020; }
#conteudo .integra .img { float:left; clear:none; margin: 0px 10px 10px 0px; color:#666; font-size:10px; }
#conteudo .integra .img img { margin: 4px 0px 0px 0px; border: 1px solid #CCC }
#conteudo h4 { text-align: right; padding-top: 2px; margin-bottom: -2px; font-size:11px; font-weight: normal; }
#conteudo h4 a { color:#3a2020; text-decoration: none }
#conteudo h4 a:hover { text-decoration: underline }
#conteudo hr { color: #d9c1c1;  background-color: #d9c1c1; margin:0px; height: 1px; clear: both; }

#meio div table table a span { margin-left:12px; }
/*#meio div table table a span { position:relative; left:12px; }*/
/*#meio div table table td a font { white-space: nowrap; }*/

.inttopo { padding: 12px 0px 6px 0px; border-bottom: 1px solid #d9c1c1; font-size: 11px; } 
.introdape { padding: 6px 0px 10px 0px; border-top: 1px solid #d9c1c1; font-size: 11px; clear: both; margin: 12px 12px 0px 12px; }
#tamfonte { padding: 0px; margin: 0px; font-size: 11px; position: relative; top: 0px; }
.inttopo a, .introdape a, #tamfonte a { color: #333; text-decoration: none; padding: 0px 4px 0px 20px; background: no-repeat 5px 1px; }
.inttopo a:hover, .introdape a:hover { color: #974639; text-decoration: underline; }
.inttopo p { text-align: right; margin: 0px; padding: 0px; }
#tamfonte p { text-align: right; margin: 0px; padding: 0px; position: absolute; top:-20px; width:445px; }
#tamfonte.craai p { top:-100px; }
.introdape p { text-align: right; margin: 0px; padding: 0px; position: relative; top:-12px }
.inttopo h3 { float: left; margin-top: -2px;  }
.introdape a.intvolta { background-image: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/int-volta.gif'); background-position: 0px 3px; padding-left: 15px; float: left; }
#tamfonte a#intdim { background-image: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/int-dim.gif'); display: none; }
#tamfonte a#intaum { background-image: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/int-aum.gif'); }
.inttopo a.intemail { background-image: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/int-email.gif'); }
.introdape a.intimpr { background-image: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/int-impr.gif'); }
.introdape a.intemail { background-image: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/int-email.gif'); }

.titpagina { margin: 12px 12px 0px 12px; padding-bottom:3px; border-bottom: 1px solid #d9c1c1; }

.subtitpagina { margin: 13px 12px 8px 0px; padding-bottom:4px; border-bottom: 1px solid #d9c1c1; }

.box {
	width: 432px;
	margin: 6px 0px 12px 12px;
	font-size: 11px;
}

.box h3 {
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/box-topo.jpg') no-repeat;
	font-size: 13px;
}

.box h3 a {
	display: block;
	width: 432px;
	height: 26px;
	font-size: 13px;
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/box-mais.gif') no-repeat 368px 7px;
}

.box h3.simples {
	display: block;
	width: 432px;
	height: 26px;
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/box-toposimples.jpg') no-repeat;
	font-size: 13px;
}

.box ul li {
	display: block;
	margin: 0px;
	border-bottom: 1px solid #d9c1c1;
}

.box ul li a {
	display: block;
	background: #f7f5f5;
	color: #3a2020;
	text-decoration: none;
	line-height: 14px;
	padding: 3px 5px 3px 75px;
}

.box ul li a:hover {
	background: #efe5e5;
	color: #333;
	text-decoration: none;
}

.box p {
	background: #f7f5f5;
	color: #3a2020;
	text-align: center;
	padding: 3px 0px 3px 9px;
}

.box p a {
	margin-right:12px;
}

.evento { border-top: 1px solid #d9c1c1; padding: 10px 0px 10px 0px; line-height: 17px; position:relative; top:-1px; }
.evento a { color: #3060A2; text-decoration: underline; }
.evento a:hover { color: #3a2020; text-decoration: underline; }
.evento h1 { margin-bottom: 0px; }
.evento p { margin-top: 0px; } 

.linkshome {
	color: #3a2020;
	text-align: center;
	padding: 3px 0px 3px 9px;
}

.linkshome a {
	margin-right:12px;
}

.linksteste {
	text-align: center;
	margin-left: 152px;
	padding: 3px 0px 12px 0px;
}

.linksteste a {
	margin-right:12px;
}

.box ul li.link {
	float: left;
	width: auto;
	margin-bottom: 12px;
}

.box ul li.link a {
	padding: 3px 5px 3px 5px;
}

.box .data {
	font-size: 10px;
	color: #999;
	float: left;
	width: 70px;
	margin-right: -70px;
	margin-left: -70px;
}

.box table {
	background: #f7f5f5;
	margin: 0px;
	border: 0px;
	padding: 0px;
	border-spacing: 0px;
	width: 100%;
}

.box table td {
	background: #f7f5f5;
	padding: 3px 5px 3px 0px;
	border-bottom: 1px solid #d9c1c1;
	text-align: center;
}

.box table th {
	background: #f7f5f5;
	padding: 3px 5px 3px 5px;
	border-bottom: 1px solid #d9c1c1;
	text-align: left;
	font-weight: normal;
}

.item, .itemdescricao, .itemtitulo, .itemconteudo, .itemtitulo p, .itemconteudo p, .itemtituloconcurso, .itemconcurso, .itemtitulocomarca, .itemcomarca {
	font-size: 11px;
	_overflow: inherit;
}

.itemtitulo, itemtitulo p {
	padding-bottom: 4px; color:#3a2020; font-size:12px; font-family: Arial, Helvetica; font-weight: bold;
}

.itemconteudo, .itemconteudo p, .itemdescricao, .itemtituloconcurso {
	text-align: justify;
}

.item a, .itemdescricao a, .itemtitulo a, .itemconteudo a, .itemconcurso a {
	color: #3060A2;
}

.item a:hover, .itemdescricao a:hover, .itemtitulo a:hover, .itemconteudo a:hover, .itemconcurso a:hover {
	color: #3a2020;
	text-decoration: underline;
}

.itemdescricao {
	margin-top: 4px;
	padding-left: 20px;
}

.item, .itemconcurso {
	padding-left: 20px;
	background: url('/images/tfold.gif') no-repeat 0px 3px;
	margin-top: 8px;
	margin-bottom: 0px;
}

.itemconcurso {
	margin-top: 4px;
}

.itemtituloconcurso {
	margin-top: 12px;
}

.itemcomarca {
	padding-left: 20px;
	margin-top: 4px;
	margin-top: 8px;
	margin-bottom: 0px;
}

.itemtitulocomarca {
	margin-top: 12px;
	padding-left: 12px;	
	color: #3060A2;
	font-weight:bold;
}

.mapa2, .mapa3, .mapa4 {
	font-size: 11px;
	padding-left: 20px;
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/icone_item.gif') no-repeat;
	margin-top: 6px;
	margin-bottom: 0px;
	list-style: none;
}

.mapa2 a, .mapa3 a, .mapa4 a {
	font-size: 11px;
	color: #3060A2;
}

.mapa2 a:hover, .mapa3 a:hover, .mapa4 a:hover {
	color: #3a2020;
	text-decoration: underline;
}

.mapa2 { margin-left: 8px; margin-top: 20px;}
.mapa3 { margin-left: 16px; background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/mapa3.gif') no-repeat 0px 3px;}
.mapa4 { margin-left: 24px; background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/mapa4.gif') no-repeat 0px 3px;}

hr { height:1px; color: #d9c1c1; background-color: #d9c1c1; border: 0px none; width: 100%; margin: 12px 0px;  }

.licita hr { margin: 4px 0px 4px 0px }

.licitaano a, .licitaano b, .licitamod { border-left: 1px solid #d9c1c1; padding: 0px 3px 0px 6px }

.licitamod { text-align: left; }

#licita-acess { visibility: hidden; }

#menulicitacoes{
	font-size:11px;
	line-height: 14px;
	width: 432px;
	text-align:left;
}
#menulicitacoes ul{ 
	margin: 0px;
	padding: 0px;
}
#menulicitacoes ul li{ 
	display: inline;
}
#menulicitacoes #ano {
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	cursor:hand;
	height: 16px;
}
#menulicitacoes #ano li{
	margin-right: 8px;
	margin-left: 0px;
	padding: 2px 4px 3px 8px;
	color: #3060A2;
	cursor: pointer;
}
#menulicitacoes #ano .selecionado{
	border-color: #000;
	border-bottom-color:#FFF;
	border-style: solid;
	border-width: 0px;
	color: #000;
	font-weight:bold;
	padding: 4px 4px 3px 8px;
	background: #d2d1ce;
}
#menulicitacoes #tipo {
	padding: 0px;
	border-left: 1px solid #BABAB8;
	height: 38px;
}
#menulicitacoes #tipo li {
	margin: 0px;
	display: block;
	float: left;
}
#menulicitacoes #tipo li a {
	border: 1px solid #BABAB8;
	border-left: 0px;
	padding: 4px 0px 4px 4px;
	display: block;
	width: 81px;
	height: 28px;
	background: #ECECEB;
	color: #3060A2;
}

#menulicitacoes #tipo li a:hover {
	color: #3a2020;
	background: #F6F6F6;
}

#conteudo .paginacao {
	font-size: 11px;
	color: #333;
	padding: 5px;
	text-align:center;
}

#conteudo .paginacao b {
	font-size: 11px;
	color: #333;
	padding: 2px 5px 2px 5px;
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/pagsel.gif') top center no-repeat;
}

#conteudo .paginacao a {
	font-size: 11px;
	color: #333;
	padding: 2px 5px 2px 5px;
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/pagover.gif') top center no-repeat;
	text-decoration:none;
}

#conteudo .paginacao a:hover {
	color: #FFF;
	background: url('/portal/page/portal/Internet/Repositorio_Arquivos/imagens_vermelho/pagover.gif') bottom center no-repeat;
	text-decoration:none;
}


.titulocraai { position:relative; top:-26px; height: 28px; width: 16px; }

.titulocaop { position:relative; top:-30px; height: 16px; width: 16px; margin-bottom: 0px; _float: left; _height: 5px; _width: 432px; }

#editar {
	background-color: #FFF;
	text-align: center;
}

.OraBody {
	font-size: 14pt;
}

.lista_not {     
	width: 432px;
	margin: 6px 0px 12px 0px;
	font-size: 11px;	
}

.lista_not h2 {
    padding-bottom: 6px;
	margin: 10px 0px 2px 0px;
	color:#3a2020;
	font-size:12px;
}

.lista_not ul li {
	display: block;
	padding: 2px;	
	
}

.lista_not a {
    text-decoration:none;
}

.lista_not ul li a {    
	display: block;	
	color: #3a2020;	
    line-height: 16px;
	padding: 3px 5px 3px 75px;
}

.lista_not ul li a:hover {
	color:#660000;
}

.lista_not .data {
	font-size: 11px;
	color:#999999;
	float: left;
	width: 70px;
	margin-right: -70px;
	margin-left: -70px;	
}
