#header{
background:url(imagens/bg_cabecalho.gif) no-repeat center;
/*_background-position:15px;*/
}
h2{
font-size:13px; 
color:#007AF4; 
padding:5px 0 0 15px; 
/*margin:0 0 -20px 0;*/
}

h3{
font-size:14px; 
color:#29648F; 
margin:0 0 5px 20px;
_margin:0 0 5px 30px;
padding-top:5px;
}
h4{
font-size:13px;
padding:5px 0 3px 10px;
margin:0 3px;
color:#666666;
background-color:#E9E9E9; 
}
.barraResult{
background-color:#6daeda; 
color:#FFFFFF; 
width:675px; 
margin:0 0 5px 22px; 
padding:1px;
}

.barraResult2{
background-color:#6daeda; 
color:#FFFFFF; 
width:675px; 
margin:0 0 5px 32px; 
padding:1px;
}

.alert{
font-size:12px; 
color:#ff3333; 
margin:0 0 10px 30px;
padding-top:5px;
font-weight:bold;
}

/*-------MAPA DE SERVIÇOS---------*/
.tableServi {
_margin-left:5px;

}
.boxServico1,
.boxServico2,
.boxServico3{
background:url(imagens/bg_box_mapaservi2.gif) no-repeat;
width:241px;
height:365px;
padding:0 0 20px 0;
font-size:11px;
}
.boxServico1{
margin:0 0 0 23px;
_margin:0 0 0 11px;
*margin: 0 0 0 23px;
}
.boxServico2{
margin:0 0 0 0;
*margin: 0 0 0 0;
}
.boxServico3{
margin:0 5px 0 0;
*margin: 0 1px 0 0;
}

.boxServico1 ul li,
.boxServico2 ul li,
.boxServico3 ul li{
list-style:url(imagens/img_estilo_lista2.gif);
margin:0 0 0 35px;
}
.boxServico1 ul li a,
.boxServico2 ul li a,
.boxServico3 ul li a{
color:#000000;
}
.boxServico1 ul li a:hover,
.boxServico2 ul li a:hover,
.boxServico3 ul li a:hover{
color:#FF6600;
}
.boxServico1 ul li a:visited,
.boxServico2 ul li a:visited,
.boxServico3 ul li a:visited{
text-decoration:none;
}
.subTitulo{
font-variant:small-caps;
font-weight:bold;
padding:5px 50px 0 0;
}
ul li.subTitulo{
list-style:none;
list-style-image:none;
margin:0 0 0 18px;
}
/*-------FIM MAPA DE SERVIÇOS---------*/


/*------MULTAS--------*/

/*--------Fotos Radar----------*/

.buscaRic{
background:url(imagens/bg_busca_ric.gif) no-repeat;
width:325px;
height:148px;
padding:15px 10px;
}

.buscaRic p{
padding:0 15px 10px 0;
}

.buscaPlaca,
.textoBuscaPlaca{
background:url(imagens/bg_busca_placa.gif) no-repeat;
width:325px;
height:180px;
padding:15px 10px;
}
.buscaPlaca{
margin:10px 0 0 -15px;
}
.textoBuscaPlaca{
margin:10px 0 0 15px;
}
.textoBuscaPlaca p{
padding:0 15px 0 0;
}
.textoBuscaPlaca p span a {
color:#003399; 
font-weight:bold;
}
.textoBuscaPlaca p span a:hover{
color:#FF6600;
}
.buscaPlaca label{
font-weight:bold;
}

/*--------begin estilos RIC----------*/
.ric,
.textoric{
background:url(imagens/bg_busca_placa.gif) no-repeat;
width:375px;
height:200px;
padding:15px 10px;
}
.ric{
margin:10px 0 0 -15px;
}
.textoric{
margin:10px 0 0 15px;
}
.textoric p{
padding:0 15px 0 0;
}
.textoric p span a {
color:#003399; 
font-weight:bold;
}
.textoric p span a:hover{
color:#FF6600;
}
.ric label{
font-weight:bold;
}
/*--------fim estilos RIC----------*/

.p55{
padding:0 0 0 55px;
}
.btPesquisar{
margin:10px 0 0 142px;
}

.linkmulta{
margin:10px 0 0 50px;
}

.resultadoTabela{
width:680px;
 margin:0 0 0 20px;
_margin:0 0 0 30px;
}
.resultadoTabela table{
margin:0 0 10px 0;
}
.resultadoTabela td{
padding:2px 2px 2px 5px;
vertical-align:top;
}
/*.resultadoTabela td a{
color:#FF6600;

}
.resultadoTabela td a:hover{
color:#666666;
}*/
.tdclaro{
background-color:#FBFBFB;
color:#0070B3;
border:1px solid #CCCCCC;
}

.tdescuro{
background-color:#CCCCCC;
color:#33557D;
}
/*.resultadoTabela td a.azul{
color:#33557D;
}
.resultadoTabela td a:hover.azul{
color:#666666;
}*/
/*----------Parcelamento Multas-----------*/

.parcelaMultas{
	/*position:absolute;*/
	background:url(imagens/bg_parcelamento_multas.gif) no-repeat;
/*	left: 44px;
	_	left: 25px;*/
	/*top: 31px;*/
	width: 694px;
	height: 429px;
	margin:0 0 0 20px;
	_margin:0 0 0 30px;
}
.parcelaMultas p{
width:330px;
margin:-150px 0 0 350px;
font-size:11px;
font-weight:bold;
}
.situacoes{
margin:5px 15px;
}

.p260{
padding:15px 10px 260px 10px;
}

/*-----DEFESA DE AUTUAÇÃO-------*/

.textoInstrucao,
.textoPatio{
background:url(imagens/bg_requerimento.gif) no-repeat;
width:723px; 
/*height:588px;*/
margin:15px 0 0 0; 
_margin:0 0 0 15px;
}

.textoInstrucao p,
.textoPatio p {
margin:5px 8px 0 6px;
padding:4px 0 4px 0;
}



/*-----VEICULOS PATIO-----*/

.textoPatio{
background:url(imagens/bg_content_patio1.gif) no-repeat;
/*height:800px;*/
}

.resultPatio{
background:url(imagens/bg_result_patio.gif) no-repeat;
width:723px; 
margin:5px 0 0 0; 
_margin:0 0 0 15px;
}
.resultPatio p{
margin:5px;
padding:5px;
}

/*------FIM MULTAS--------*/



/*----LICITAÇÕES-----*/

.textoLicitacao{
width:725px;
*width:auto; 
background:url(imagens/bg_modalidades.gif) no-repeat;
margin: 5px 0 5px 0;
_margin:auto;
}
.textoLicitacao p{
margin:0 20px	0 10px;
*margin:0 50px	0 10px;

}
.linksModalidades{
background:url(imagens/bg_links_licitacao2.gif) no-repeat;
width:255px;
height:100px;
padding:15px 10px;
margin:15px 15px 0 0;
}

.linksRic{
	background:url(imagens/bg_rodov.jpg) no-repeat;
	width:255px;
	height:425px;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 15px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 0px;
}

.linksCP{
background:url(imagens/bg_ConsultaPublica.jpg) no-repeat;
width:550px;
height:425px;
padding:15px 10px;
margin:15px 15px 0 0;
}

.textoRic p span a {
color:#003399; 
font-weight:bold;
}
.textoRic p span a:hover{
color:#FF6600;
}

.linksModalidades p {
margin:0 0 0 20px;
}
.linksModalidades p span{
font-size:14px;
color:#29648F;}
.linksModalidades p a {
font-weight:bold;
font-size:14px;
}
.novosEditais,
.editaisInfo{
width:720px;
padding:5px;
margin:5px 0;
_margin:5px 0 5px 15px;
}
.msnovosEditais{
background:url(imagens/bg_mensagem_edital.gif) no-repeat; 
margin:10px 0 0 0;
padding:5px 0 5px 15px; 
font-size:14px; 
width:710px;
}
.cinza{
background-color:#EFEFEF; 
width:695px;
/*_width:670px;*/
margin-top:10px;
padding-top:5px;
}
p.m20{
margin:0 20px 10px 20px;
}

.cadEditais{
margin:20px 0 0 0;
_margin-left:20px;
}
.cadEditais p{
margin:5px 0;
}

.cadEditais p span{
color:#0066CC;
font-weight:bold;

}
.cadEditais input{
margin:1px 515px 10px 0;
*margin-right:508px;
_margin-right:500px;
float:right;
clear:right;}
.cadEditais select{
margin-top:10px;}

.contentModalidades{
background:url(imagens/bg_modalidades.gif) no-repeat; 
width:725px;
}
.contentModalidades p{
margin:10px 10px;
}
.contentModalidades h3{
font-size:14px; 
color:#29648F; 
margin:0 0 5px 10px;
_margin:0 0 5px 10px;
padding-top:5px;
}

/*TRANSPORTE ESCOLAR*/


.buscaEscolar{
margin:15px 0 20px 0; 
width:550px; 
background:url(imagens/bg_trans_escolar.gif) no-repeat;
}
.buscaEscolar p{
margin:10px 0 0 10px;
}
.filtros{
margin:10px 0 0 10px;
}
.filtros select{
width:378px;
margin:5px 0 0 0;
}


/*TRANSPORTE*/

.subInti{
margin:0 0 0 20px; 
_margin:0 0 0 30px; 
padding:0 0 10px 0; 
font-size:14px;
}
.subtituParada{

margin:0 0 0 20px; 
_margin:0 0 0 30px; 
font-size:12px;
}
/*GERAIS*/
.cadastre{
background:url(imagens/bg_cadastre.gif) no-repeat; 
width:410px; 
padding:10px 0 30px 10px; 
margin:15px 0;
}
.buscaSimples{
background:url(imagens/bg_busca.gif) no-repeat; 
width:410px; 
padding:10px 0 30px 10px; 
margin:15px 0;
}
.buscaSimples img{
vertical-align:middle;
}
.buscaSimples input{
margin:10px 0 0 0;}
.icos{
_margin:0 0 0 20px;
}
.mMultas{
_margin:5px 0 0 145px;
}
.mBuscaPlaca{
margin:10px 0 0 25px;
_margin:10px 0 0 20px;
}
.mBuscaPlaca2{
margin:20px 0 0 20px; 
_margin:20px 0 0 45px;
}
.mBuscaPlaca3{
margin:10px 0 0 10px;
*margin:0 0 0 10px;
}
.marginInput{
margin:0;
*margin:0 0 0 15px;
}
.w250{
width:250px;
}
.resultGeral{
background-color:#6daeda;  
color:#FFFFFF;
}

.celTit{
color:#ffffff;
padding-left:3px;
}
.celBranca{
background-color:#FFFFFF;
color:#666666;
vertical-align:top;
padding-left:3px;
}

