/*@import url("reset.css");*/

/* replace */
.replace {display: block;overflow: hidden;text-indent: -9999px;} 

/* clearfix */
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}

/* image replacement */
.imagereplacement{text-indent:-5000px; overflow:hidden}
*{margin:0; padding:0; outline:0; list-style:none; border:none; font-family:arial, verdana, sans-serif, tahoma}
div.floating{position:absolute; width:240px; right:10px; top:25%}
div.floating dl dt{
	text-align:center; background:#c82200; padding:5px; width:50px; float:right; margin-bottom:5px; margin-right:10px
}
div.floating dl dt a.closed{
	font-size:12px; font-weight:bold; letter-spacing:1px; color:#fff; text-decoration:none; display:block;
	cursor:pointer
}
div.floating dl dt a:hover.closed{color:yellow}
div.floating dl dd{clear:both}
div.floating a{color:red; cursor:pointer; font-size:13px; float:right; font-weight:bold}

html{background-image:url(img/bg.jpg); font-family:arial;background-position:left top;background-repeat:repeat-x;background-color:#f1f2f6;}
/* h1 a{background:url(img/logo-head.jpg) no-repeat; height:130px; text-indent:-5000px; overflow:hidden; display:block} */

h1.bicho a{background:url(img/header-bicho.jpg) no-repeat;}
h1.fetexas a{background:url(img/header-fetexas.jpg) no-repeat;}

#container-all{
	/* width:960px; */
	margin:0 auto;
	background:#fff;
}

html body div#container-all div#header{margin: 0 auto}

#search-page, #cont-page {
padding:0 0 0 10px;
float:right;
width:700px;
}

#news-page{
float: right;
width: 700px;
}


#news-page h3{
	color:#757573;
	display:block;
	font-size:20px;
	border-bottom:2px solid #7cae35;
	padding:0;
	font-family:arial;
	margin-bottom: 3px
}

#news-page p {
color:#555;
font-size:12px;
text-align:justify;
}
div.texto p{padding-bottom:5px}
#news-page div.midia {float:left;margin-right:5px;margin-bottom:5px; border-bottom:1px dashed #ccc;}
#news-page div.midia div.arquivos,
#news-page div.midia div.audios,
#news-page div .foto {float:left;clear:both;margin:10px 0px;}
#news-page div.midia p.creditos {padding:2px 0px;color:#000;}
#news-page div.midia p.icon {padding-left:20px;background-repeat:no-repeat;background-position:left center;}
#news-page div.midia div.audios {}
#news-page div.midia .arquivos p.creditos {background-image: url('img/files.gif');}
#news-page div.midia .audios p.creditos {background-image: url('img/sound.gif');}
#news-page div.midia div.arquivos ul li,
#news-page div.midia div.audios ul li {list-style-type:square !important;margin-left:25px;}
#news-page div.midia div.arquivos ul li a,
#news-page div.midia div.audios ul li a{text-decoration:none; color:#8dc43c}
#news-page div.midia div.arquivos ul li a:hover,
#news-page div.midia div.audios ul li a:hover{color:#a9d26a; text-decoration:underline}
#news-page div.midia div.audios small {display:block;}
/*#news-page div .foto {
float:left;
margin-right:5px;
margin-bottom:5px;
width:262px;
}*/
#news-page div .autor-fonte {
font-size:10px;
}

.news-list .news-each {

border-bottom:1px solid #cbcbcb;
margin:10px 0;
padding:10px;
}
#e-noticia .news-list .news-each{background:#f1f6e4}

.news-list img {
border:1px solid #888;
float:left;
margin-right:10px;
margin-bottom:5px;
}

.news-list dt a {
text-decoration:none;
color:#003;
font-weight:700;
}

.news-list a {
text-decoration:none;
color:#003;
font-weight:700;
}

.news-list dt {
font-size: 11px;
color: #808082;
}

.news-list dd a {
text-decoration:none;
font-size:17px;
color:#84ac3c;
}
.news-list p{margin-top:10px}

.news-list p a {
text-decoration:none;
font-size:12px;
font-weight:normal;
color:#7f7f81;
}

.news-list dd a:hover {
color:#888;
}
.news-list .clear,.clear {
clear:both;
}
#campobusca select{
	border: 1px solid #666666;
	border-radius: 5px;
	width: 100px;
}
#campobusca input{
	border: 1px solid #666666;
	border-radius: 5px 5px 5px 5px;
    margin-left: 15px;
    width: 87px;
    padding: 2px;
    background: url(img/btn-bg.png);
    cursor: pointer;
}

#campobusca input:hover{
	opacity: 0.5;
}
#campobusca label{
	font-size: 12px;
	color: #0094de;
}

p.legenda{clear:both; width:240px}
#news-page div .foto .creditos,#news-page .foto .legenda{
font-size:10px;
color:#888;
padding:2px;
}
#cont-page div .foto .creditos,#cont-page div .foto .legenda {
font-size:10px;
color:#888;
padding:2px 20px 2px 2px;
width:250px;
float:left;
clear:both;
}

#cont-page p{text-align:justify; padding-bottom: 10px;}
#news-page div .foto p,#cont-page div .foto p {
font-size:10px;
color:#555;
padding:0;
}
#news-page #cont-page .text p{text-indent:10px}
#news-page #cont-page .text ul.espaco{padding-top:40px}
#news-page #cont-page .text ul li.ordem{font-weight:bold; text-indent:20px; padding-bottom:15px}
#news-page #cont-page .text p.destac{font-weight:bold; color:#AF0000; text-align:center; font-size:18px}
#cont-page div .foto{float:left; margin-right:0px}
#news-page div .foto img,#cont-page div .foto img {
background:#eff3f5;
border:1px solid #DDD;
float:left;
margin:0 10px 10px 0;
}
#news-page h5{
font-size:10px;
color:#555;
line-height:15px;
padding:0 0 5px;		
}

#news-page p.chamada{
	font-size:14px;
	color:#666;
	font-weight:700;
	margin:0;
	padding:0 0 10px;
}

#cont-page h5 {
font-size:10px;
color:#555;
line-height:10px;
padding:0 0 5px;
}

#news-page div .texto,#cont-page div .texto {
text-align:justify;
color:#333;
line-height:15px;
font-size:12px;
font-weight:400;
}

#news-page #cont-page #images{margin:0 auto; padding:30px 0 0 50px}
#news-page #cont-page #images ul{text-align:center; display:inline}
#news-page #cont-page #images ul li.left{float:left; text-align:center}

/**
 * 
 * HEADER
 * 

#header{
	border-bottom:15px solid #C82200;
	margin-bottom:10px;
}
#container-all #header #header-top .left .links {
	color: #666666;
}
#container-all  #header  #header-top  .left  .links a:hover {
	color: #990000;
	text-decoration: underline;
}
#foot  {
	background-image: url(img/footer.jpg);
	background-repeat: no-repeat;
	height: 240px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 30px;
    border:none;
}
#foot #gov {
	float: left;
	padding-left: 140px;
}
#foot #gov ul{
	float: left;
    width:285px;
}
#foot #gov ul li{
    float:left;
    padding:15px 5px;
    padding-bottom:5px;
}
#foot #foot-desc {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	float: right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	font-weight: normal;
	padding-right: 10px;
	width:490px;
}
#foot #foot-desc #informacoes{width:480px; padding-left:10px}
#foot #foot-desc #informacoes .info-text{margin-bottom:7px}
#foot #foot-desc #informacoes .info-text h4{color:#295C77; font-size:12px; margin-bottom:3px}
#foot #foot-desc #informacoes .endereco{margin-top:15px}
#foot #foot-desc #informacoes .endereco h4{color:#295C77; font-size:12px;}
#container-all #body #other span img {
	float: left;
	margin-right: 10px;
}
#container-all #body #other span h3 {
	color: #776250;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 30px;
	font-weight: bold;
}
#container-all #body #other h5 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #776250;
}
#container-all #body{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #776250;
}
#other p{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #776250;
}

#container-all #body #other span h3 {
	color: #666;
}
#container-all #body #other {
	float: right;
	width: 252px;
}
#container-all #body #other{margin-bottom:30px}

#container-all  #header  #header-top .right .links a:hover {
	color: #990000;
	text-decoration: underline;
}
#container-all #header #header-top .left .links li a {
	text-decoration: none;
	font-weight: bold;
	color: #FF0000;
	font-family: "Times New Roman", Times, serif;
}


/* classe padrao para os dois menus no topo *//*
#header-top ul{
	display:block;
}
#header-top ul li{
	display:inline;
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#container-all #header #header-top .left .links .t1 {
	font-size: 10px;
}
#container-all #header #header-top .left .links .t2 {
	font-size: 12px;
}
#container-all #header #header-top .left .links .t3 {
	font-size: 14px;
}
#container-all #header #header-top .left .links .t4 {
	font-size: 16px;
}

#container-all  #header  #header-top  .right  .links a {
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	padding-right: 8px;
	padding-left: 8px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF0000;
}

#header-top div.left{width:300px; float:left;}
#header-top div.right{width:660px; float:right;}
#header-top div.right ul{text-align:right;}

#header-bottom{
	padding:10px 0px;
	border-bottom:1px solid #DBDBD9;
	margin-bottom:10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
#header-bottom div.left span{font-size:13px; padding-top:20px; display:block}
#container-all #header #header-bottom .search #search {
	line-height: 11px;
	padding: 3px;
	width: 340px; border:1px solid #ccc
}

#header-bottom div.left, #header-bottom div.right{
	width:250px;
	float:left;
}
#header-bottom div.search{
	width:460px;
	float:left; margin-top:15px
}
#header-bottom div.search input{float:left; width:auto; margin-right:5px}

 */

#body{

	}

#menu div.bloco{margin-bottom:5px}
#menu div.holerite_online{background:url(img/banner_holerite.png) no-repeat; width:130px; height:140px; position:relative}
#menu div.holerite_online ul{position:absolute; top:70px; left:10px; width:110px; text-align:center}
#menu div.holerite_online ul li a{
	border:none; width:110px; display:block; font-size:18px; text-decoration:none; 
	text-indent:0; text-transform:uppercase; font-family:"Trebuchet MS", "Arial", "Helvetica", sans-serif
}
#menu div.holerite_online ul li.internet{border-bottom:1px dotted #ccc}
#menu div.holerite_online ul li.internet a{color:#0033ff}
#menu div.holerite_online ul li.intranet a{color:#ff6600}
#menu div.holerite_online ul li a:hover{background:#fff}
#menu div.holerite_online ul li.internet a:hover{color:#31315a}
#menu div.holerite_online ul li.intranet a:hover{color:#ac3232}

#menu{	
    float: left;
    width: 240px;    
    border-bottom: 10px;    
    background: #d6eeb4;
        
}
#container-all #foot #foot-desc {
	background-color: #000066;
}

#menu ul{
	/*padding-left:10px;*/
	margin-bottom:10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#menu h2{
	color:#736353;
	padding:5px;
	font-size:11px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#menu ul li{
height:auto;
padding:0;
clear:both;
display:block;
color:#806354;
font-size:12px;
padding:2px;
border-bottom: 1px solid #83a836;
    


}
#menu ul ul li{background:#fff; margin:1px 0px}
#menu h5{font-weight:bold; padding:5px 0px; border-bottom:1px solid #efefef; font-size:14px}
#menu ul li a{
	color:#C91500;
	text-decoration:none;
	font-size:11px;
	padding:2px 0px;
	display:block;
	width:121px;
	text-indent:5px;
}
#menu ul li a:hover{
	text-decoration:underline;	
	background:#d3e1e2;
	 width: 225px; 
}
#menu ul.subgrupo li.subgrupo a{
	text-decoration:none;
	color:#736353;
}
#menu ul.item li a{
	color:#C91500;
	text-decoration:none;
	font-size:11px;
	padding:2px 0px;
}

#content{
	width:960px;
	margin: 40px auto;
}

	#jNoticias{
		height:280px;
		/*margin-bottom:10px;*/
	}

	#cidade *{
		font-size:11px
	}
	#cidade ul{
		background:#fdfdfd;
		border:1px solid #ccc;
		width:552px;
	}
	#cidade ul li{
	width:137px;
	float:left;
	text-align:center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}
#paginacao .paginationControl{
}
#paginacao .paginationControl a{
    font-size:11px;
    color:#776250;
    text-decoration:none;
}
#paginacao .paginationControl a:hover{
    text-decoration:underline;
    color:#83b537;
    border:none;
}
#container-all #body #content #ouvidoria {
	width: 500px;
	border: 1px solid #CCCCCC;
	margin-top: 15px;
	float: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
	background-image: url(img/bgouvidoria.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#container-all #body #content #ouvidoria p {
	font-size: 12px;
	margin-right: 10px;
	float: left;
	padding-top: 3px;
}

#container-all #body #content #ouvidoria h3 {
	background-image: url(img/titleouvidoria.gif);
	text-indent: -9999px;
	background-position: left top;
	float: left;
	height: 37px;
	width: 552px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#container-all   #body   #content   #ouvidoria   form {
	float: left;
	width: 480px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#container-all #body #content #banners {
	float: left;
	padding-top: 15px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
#container-all #body #content #ouvidoria h5 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-bottom: 5px;
	font-weight: bold;
	margin-bottom: 10px;
	clear: both;
}
#container-all #body #content #ouvidoria input {
	float: left;
	margin-right: 5px;
	height: 22px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#container-all #body #content #ouvidoria .input {
	width: 100px;
}
#container-all #body #content #search-page{
    padding-top:0px;
}
#container-all #body #content #search-page p{
    font-size:15px;
    padding-bottom: 20px;
    font-family:Arial;
    color:black;
    font-weight:bold;
    color:#000033;
}
#container-all #body #content #search-page h3{
    color:#92b858;
    font-size:14px;
    padding-bottom:15px;
    font-weight:bold;
}
#container-all #body #content #search-page dl dt a{
    color:#0094de;
    font-size:14px;
    font-weight:bold;
    display:block;
    text-decoration:none;
    padding-bottom:2px;
    padding-top:3px;
    width:490px;
}

#container-all #body #content #search-page dl dt a:hover{
    color:#46c2ff;
    text-decoration:none;
}
#container-all #body #content #search-page dd{
    border-bottom:1px solid #92b858;
    padding-bottom: 25px;
    width:470px;
    text-align:justify;
    font-size:10px;
}
#container-all #body #content #search-page dd a{
    text-decoration:none;
    color:#806354;
}

#container-all #body #content #search-page dd a:hover{
    text-decoration:underline;
    color:#54382a;
}
	#cidade a{
		text-decoration:none;
	}
	#cidade a:hover{
		text-decoration:underline;
	}
	#cidade h3 a{
	color:#C91500;
	border-bottom:1px solid #ccc;
	display:block;
	width:131px;
	_width:128px;
	padding:5px;
	display:block;
	text-align: center;
	margin:0 auto;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #f1f1f1;
	}
#container-all #body #content #cidade .clearfix img {
	border: 1px solid #999999;
	margin-right: 12px;
	margin-left: 12px;
	margin-top: 10px;
}

	#cidade h4, #cidade h5{
		margin:5px;
	}
	#cidade h4 a{
		color:#C91500;
		display:block;		
	}
	#cidade h5 a{
		font-weight:normal;
		color:#755C48;
	}


#other{
	width:252px;
	float:right;
}

#container-all  #body  #other  #eventos h4 {
	clear: both;
	float: left;
	width: 220px;
	padding-right: 15px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-color: #CCCCCC;
	border-bottom-color: #999999;
	font-size: 12px;
	color: #776250;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#container-all #body #other #guia {
	clear: both;
	float: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
	width: 250px;
	margin-top: 15px;
}
#container-all #body #other #guia li {
	clear: both;
	float: left;
	width: 245px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #998675;
	background-image: url(img/setinha.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #EDEBE8;
}


#container-all #body #other #eventos li {
	font-size: 12px;
	color: #CC0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-image: url(img/seta.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
}
#container-all #body #other #eventos ul {
	padding: 10px;
	float: left;
}
#container-all #body #other #eventos {
	clear: both;
	float: right;
	width: 250px;
	border: 1px solid #999999;
	margin-top:10px;
}


#container-all #header #header-top .left .links a:hover {
	color: #990000;
	text-decoration: underline;
}
#container-all  #body  #other  #guia  h3  {
	clear: both;
	float: left;
	width: 245px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #776250;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 5px;
	background-color: #EDEBE8;
}
#container-all #body #other #projetos img {
	margin: 3px;
	float: left;
}
#container-all #body #other #projetos p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #998675;
	font-size: 12px;
	font-weight: bold;
	margin-top: 60px;
	margin-left: 20px;
	float: left;
}
#container-all #body #other #ifpr img {
	float: left;
	margin:2px;
    margin-bottom:3px;
    clear:both;
    padding-left:45px;
}

#container-all #body #other #projetos {
	clear: both;
	float: right;
	width: 250px;
	/*margin-top: 15px;*/
	border: 1px solid #999999;
}
#container-all #body #other #projetos h4 {
	clear: both;
	float: left;
	width: 245px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #776250;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 5px;
	background-color: #EDEBE8;
}
#container-all #body #other #ifpr, #container-all #body #other #obras{
	clear: both;
	float: right;
	width: 250px;
	margin-top: 15px;
	border: 1px solid #999999;
}
#container-all #body #other #obras img{margin:5px}

#container-all  #body  #other  #teatro  span {
	background-color: #EEEEEE;
	float: left;
	height: 40px;
	width: 230px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
#container-all #body #other #teatro #programacao {
	padding: 10px;
	float: right;
	width: 230px;
}
#container-all #body #other #teatro #programacao p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #776250;
	font-weight: bold;
}
#container-all #body #other #teatro #programacao img {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
}
#container-all #body #other #ifpr h4, #container-all #body #other #obras h4{
	clear: both;
	float: left;
	width: 245px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #776250;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 5px;
	background-color: #EDEBE8;
}
#container-all #body #other #teatro {
	clear: both;
	float: right;
	width: 250px;
	margin-top: 15px;
	border: 1px solid #999999;
}
#container-all #body #other #eventos li a {
	color: #CC0000;
	text-decoration: none;
}
#container-all #body #other #guia li a {
	color: #998675;
	text-decoration: none;
}
#container-all #body #other #guia li a:hover {
	color: #998675;
	text-decoration: underline;
}
#container-all #body #other #eventos li a:hover {
	color: #CC0000;
	text-decoration: underline;
}
#container-all  #body  #other  a  {
	color: #776250;
	text-decoration: none;
}
#container-all #body #other a:hover {
	color: #776250;
	text-decoration: underline;
}

/*
.title {
	color:#757573;
	width:555px;
	font-size:20px;
	border-bottom:2px solid #C82200;
	margin:15px 0px;
	padding:0;
	float:left;
	font-family:arial;
} */
#talk label{
	margin-bottom:5px;
	margin-top:10px; 
	display:block;
	color: #333;
	font-family: 'Trebuchet MS';
	font-size:13px

}
#talk textarea{
	border:#ccc 1px solid;
	width:385px;
	height:100px; padding:5px; font-size:13px; 
	border-radius:5px;
	box-shadow: 0px 0px 2px #B9B5B6 inset;
}
#talk #submit{height: 25px; width: 100px; border: 1px solid #b7b5b6; border-radius: 4px; margin-left: 275px; background: url(img/btn-bg.png);}
#talk #submit:hover{cursor: pointer; opacity: 0.5;}


#talk .errors{
	color:#990000;
	font-size:10px;
	margin-bottom:15px;
}
#radio dt {
	color: #333333;
	background-color: #d7e1ed;
	float: left;
	height: auto;
	width: 465px;
	font-weight: bold;
	font-size: 10px;
	padding: 3px;
	border: 1px solid #CCCCCC;
}
#radio dt span {
	font-size: 14px;
	font-weight: bold;
	color: #CC8A15;
	margin-left: 10px;
}
/*
#talk{
    background:#EFF3F5;
    border: 1px solid #DDDDDD;
    font-family:arial;
    font-size:12px;
    width:480px;
    margin:5px 5px 15px 5px;
    padding-top: 0;
    padding-bottom: 10px;
    padding-left: 5px;
    padding-right:0px;
    float:left;
}
*/

/*#talk input:hover{
    background:#d8e2e7;
    color:#47413c;
}
#talk input:active{
	border:0px;
}*/

#talk{padding-left:45px; float:left}

#talk dl.zend_form #nm_nome,#talk dl.zend_form #nm_assunto,#talk dl.zend_form #nm_email, 
#talk dl.zend_form input.txt{
	background:#fff;
	border: 1px solid #BBBBBB;
    border-radius: 4px 4px 4px 4px;
    padding: 5px;
    width: 377px; font-size:13px; 
    box-shadow: 0px 0px 2px #B9B5B6 inset;
}
#talk fieldset#fieldset-segurancaform{width:390px}
#talk dd#segurancaform-element{
	padding:10px; background:#f9f9f9; position:relative; height:110px; font-size:12px; 
	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px
}
#talk dd#segurancaform-element dt{width:200px}
#talk dd#segurancaform-element dd img{float:left; position:absolute; left:210px; top:20px}
#talk dd#segurancaform-element dd input{width:150px; margin-top:5px}
#talk input.submit{
	display:block; text-transform:uppercase; cursor:pointer; padding:10px; 
	color:#fff; font-weight:bold; font-size:11px; border:none !important;  
	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-right:5px; 
	background-image:linear-gradient(bottom, rgb(8,157,221) 24%, rgb(37,176,235) 62%);
	background-image:-o-linear-gradient(bottom, rgb(8,157,221) 24%, rgb(37,176,235) 62%);
	background-image:-moz-linear-gradient(bottom, rgb(8,157,221) 24%, rgb(37,176,235) 62%);
	background-image:-webkit-linear-gradient(bottom, rgb(8,157,221) 24%, rgb(37,176,235) 62%);
	background-image:-ms-linear-gradient(bottom, rgb(8,157,221) 24%, rgb(37,176,235) 62%);
	background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.24, rgb(8,157,221)), color-stop(0.62, rgb(37,176,235)))
}
#talk input.submit:hover{
	background-image:linear-gradient(bottom, rgb(4,94,132) 24%, rgb(13,109,150) 62%);
	background-image:-o-linear-gradient(bottom, rgb(4,94,132) 24%, rgb(13,109,150) 62%);
	background-image:-moz-linear-gradient(bottom, rgb(4,94,132) 24%, rgb(13,109,150) 62%);
	background-image:-webkit-linear-gradient(bottom, rgb(4,94,132) 24%, rgb(13,109,150) 62%);
	background-image:-ms-linear-gradient(bottom, rgb(4,94,132) 24%, rgb(13,109,150) 62%);
	background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.24, rgb(4,94,132)), color-stop(0.62, rgb(13,109,150)))
}
#loc{clear:both; float: right;margin-top: -430px;padding-bottom: 45px; margin-right: 70px;}
#loc p{
	font-size:17px;
    padding-top:0px;
}

#loc #mapa{border: 1px solid #b9b5b6; box-shadow: 1px 1px 5px #B9B5B6 inset; border-radius: 5px; margin-top: 15px;}

#loc .localicazao{border: 1px solid #b9b5b6; box-shadow: 1px 1px 5px #B9B5B6 inset; border-radius: 5px; padding: 20px}


#mapa iframe, #mapa small{padding-left:5px}

/* MENU DO TOPO @author Bonoto */
#menu-header{width:961px; border-bottom:1px solid black}
#menu-header ul{width:959px; height:38px; margin-bottom:1px; background:url(img/bg-menu-header.png) repeat-x; border-left:1px solid #840202; border-right:1px solid #840202}
#menu-header li{float:left; background:url(img/border-menu-header.png) no-repeat right}
#menu-header li{font:bold 12px 'Tahoma', Verdana, sans-serif, arial; color:white; width:136px; text-align:center}
#menu-header li a{display:block; padding:12px 0em; color:white; text-decoration:none}
#menu-header li a:hover{background:url(img/bg-hover-menu-header.png) no-repeat center; color:black; padding-top:8px}
#menu-header li.end{background:none; width:142px}

#m-gov{clear:both; float:right}

/* LISTA CATEGORIAS NA P�GINA DA NOT�CIA */
#categorias{clear:both;}
#categorias ul{}
#categorias ul li{}
#categorias ul li a{color:#6d7673; text-decoration:none; font-size: 16px;width: 215px}
#categorias ul li a:hover{color:#0094de}

/*LINKS �EIS*/
#links-uteis h6{font-size:20px}
#links-uteis ul{padding-bottom:15px}
#links-uteis ul li{line-height:16px; margin-left:32px; list-style:circle}
#links-uteis ul li a{text-decoration:none; color:#666}
#links-uteis ul li a:hover{text-decoration:none; color:black}

#lic-rel{width:100%; float:left}
#lic-rel h3{color:#757573; width:100%; font-size:20px; border-bottom:2px solid #c82200; float:left; margin-top:10px; margin-bottom:3px}
#lic-rel p{
	font-size:12px;
}
#lic-rel strong{font-weight:bold}

/*CSS da pagina do RH (/conteudo/rh)*/
#conttabela ul li.dpt1{font-weight:bold; padding-left:10px; padding-bottom:2px; border-bottom:1px solid #f4f4f4; margin-bottom:2px; color:#333333; clear:both}
#conttabela ul li.dpt1 p.dpt1{padding:20px 5px; background:#f5fcff}

#conttabela ul li.dpt2{margin-left:40px; font-weight:normal; color:#878; border-bottom:1px dashed #f4f4f4}
#conttabela ul li.dpt2 p.dpt2{padding:10px 5px; font-weight:bold; margin:2px}
#conttabela ul li.dpt2 p.dpt2 a{font-size:13px; text-decoration:none; color:#333; margin:0px 5px; font-weight:normal}

#conttabela ul li.pessoa{padding-left:25px; margin-left:10px; font-size:12px; background:white}
#conttabela ul li.pessoa p.pessoa{background:white url('img/icon-item-hover.gif') no-repeat left; padding:2px; padding-left:15px}
#conttabela ul li.pessoa p.pessoa a{font-weight:normal; color:#83ace0; text-decoration:none}
#conttabela ul li.pessoa p.pessoa a:hover{text-decoration:underline}

.link{font-size:9px; text-decoration:none; color:#333; margin:0px 5px; font-weight:normal}

/*MAIS NOTICIAS*/
/*#maisnoticias {
	clear: both;
	float: left;
	width: 472px;
	margin-top: 15px;
}
#maisnoticias p {
	font-size: 12px;
	color: #666666;
}
#maisnoticias li {
	float: left;
	width: 450px;
	text-align: justify;
    padding-bottom:15px;
}
#maisnoticias ul {
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#maisnoticias h3 {
	float: left;
	width: 450px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-weight: bold;
    color: #880000;
    font-size:14px;
}
#maisnoticias h4 {
	font-weight: bold;
	color: #CA0606;
	display: inline;
	padding-right: 10px;
	padding-left: 10px;
}
#maisnoticias span {
	font-weight: bold;
	color: #333333;
}
#maisnoticias  a p {
	color: #666666;
}
#maisnoticias  a p:hover {
	color: #333333;
}
#maisnoticias a{
    color:#444444;
}
#maisnoticias a:hover{
    color:#006699;
    text-decoration:underline;
}*/

/* in�cio bloco COMERCIO LOCAL */
#comercio-local .print{padding-bottom:10px; font-size:12px; clear:both}
#comercio-local .print a{color:#236220; display:block; background:url(img/printer.png) no-repeat left; height:16px; padding-left:20px; line-height:16px; text-decoration:none}
#comercio-local .print a:hover{color:#236220; text-decoration:underline}
#comercio-local h3.title {padding-left:10px; border:none; border-left:10px solid #C82200; float:none}
#comercio-local h3 {border:none; padding:0px}
#comercio-local #buscar h3{color:#666; font-weight:bold; font-size:16px; padding:10px 0px; padding-bottom:20px}

#comercio-local #nova-empresa {padding-bottom:20px}
#comercio-local #nova-empresa h3 a{
    font-variant:small-caps; font-weight:bold; font-size:14px; text-decoration:none; color:#236220; float:right;
    background:url(img/arrow_right.gif) no-repeat left center; padding-left:20px
}
#comercio-local #nova-empresa h3 a:hover{text-decoration:underline}

#comercio-local #buscar{background:#f9f9f9; padding:10px; border-top:1px solid #f1f1f1}
#comercio-local #buscar input, #comercio-local #buscar select{padding:2px}
#comercio-local #buscar input.submit{padding:0px}
#comercio-local #buscar ul li label{width:60px; display:block; float:left; line-height:25px; text-align:right; padding-right:5px}

/* lista categorias de empresas */
#comercio-local .title span{font-size:14px}
#comercio-local #empresas{padding:20px 0px}
#comercio-local #empresas h3{color:#8f8f8f; font-weight:bold; font-size:18px; padding:5px 0px; border-bottom:1px solid #ccc}
#comercio-local #empresas .lista-categorias{padding-top:10px}
#comercio-local #empresas .lista-categorias ul{width:530px; margin:0 auto}
#comercio-local #empresas .lista-categorias ul li{
    float:left; width:150px; margin-right:10px; text-align:center; background:#f9f9f9; padding:10px;
    border-bottom:1px solid #f1f1f1; height:190px; margin-bottom:10px
}
#comercio-local #empresas .lista-categorias ul li h4{padding-bottom:20px; font-weight:bold}
#comercio-local #empresas .lista-categorias ul li.end{margin-right:0}
#comercio-local #empresas .lista-categorias ul li a img{padding:10px; border:1px solid #f1f1f1; background:white}
#comercio-local #empresas .lista-categorias ul li a:hover img{border:1px solid #ccc}
#comercio-local #empresas .lista-categorias ul li a{text-decoration:none; color:#236220; font-size:11px}
#comercio-local #empresas .lista-categorias ul li span{color:#9aaf99; display:block; font-size:25px; font-weight:bold; padding-top:20px}
#comercio-local #empresas .lista-categorias ul li a:hover span{color:#617f5f}
#comercio-local #empresas .lista-categorias ul li a:hover{color:#0d2f0c}
#comercio-local #empresas .lista-categorias ul li small{font-size:10px; color:#bfbfbf}

/* lista de empresas por categoria selecionada */
#comercio-local #lista-empresas dl{padding-top:20px}
#comercio-local #lista-empresas dl dt{font-size:14px; color:#444; font-weight:normal; text-transform:uppercase}
#comercio-local #lista-empresas dl dd{padding:0px; margin:0px; padding-bottom:20px}
#comercio-local #lista-empresas dl dd span{padding:0px; font-size:11px; color:#9f9f9f}
#comercio-local #lista-empresas dl dd span strong{font-weight:bold}
#comercio-local #lista-empresas dl dd a{
    font-size:11px; text-decoration:none;
    padding-top:15px; color:#236220
}
#comercio-local #lista-empresas dl dd a:hover{text-decoration:underline}
#comercio-local #lista-empresas dl dd small{text-transform:lowercase; display:block; color:#ccc}
#comercio-local #lista-empresas dl dd small strong{font-weight:bold}

/* detalhes da empresa */
#comercio-local #detalhes .midia{width:240px; float:left; padding-right:10px}
#comercio-local #detalhes .midia .image{margin-bottom:20px; text-align:center}
#comercio-local #detalhes #map_canvas{height:300px; width:560px; border:1px solid #f1f1f1; clear:both}
#comercio-local #detalhes .dados{width:300px; float:left}
#comercio-local #detalhes .dados dt, #comercio-local #detalhes .dados dd{padding:0px; margin:0px}
#comercio-local #detalhes .dados dd{padding-bottom:10px}
#comercio-local #detalhes .descricao{clear:both; display:block; padding:10px 0px; padding-bottom:20px}
#comercio-local #detalhes .descricao h5{color:#8f8f8f; font-weight:bold; font-size:18px; padding:5px 0px; border-bottom:1px solid #ccc}
#comercio-local #detalhes .descricao p{padding-top:10px}

/* link voltar */
div.return{font-variant:small-caps; font-size:11px; clear:both; border-top:1px solid #f1f1f1; padding-top:5px}
div.return a{text-decoration:none; font-weight:bold; color:#236220}
div.return a:hover{text-decoration:underline}

#comercio-local input,
#comercio-local select {margin:3px 0px 10px 0px;}
#comercio-local dl.zend_form input#nm_empresa,
#comercio-local dl.zend_form input#nm_endereco,
#comercio-local dl.zend_form input#nm_email,
#comercio-local dl.zend_form select#id_categoria,
#comercio-local dl.zend_form textarea {width:448px}

#comercio-local #nova-empresa #cadastro,
#comercio-local div.aviso {width:450px; margin:0 auto;}
#comercio-local #nova-empresa #cadastro input,
#comercio-local #nova-empresa #cadastro select{border:1px solid #ccc; padding:5px}
#comercio-local #nova-empresa #cadastro .salvar{padding:10px 15px}
#comercio-local #nova-empresa #cadastro dt, #comercio-local #nova-empresa #cadastro dd{padding:0px; margin:0px}

#comercio-local dl dt {font-weight:bold;}
#comercio-local dl dd {margin-left:15px;padding:10px 0px;}
/* final bloco COMÉRCIO LOCAL */

table.relatorio{margin:5px;width:100%;}
table.relatorio tr.thead{background: transparent url(img/bgbarcont.png); padding:13px 10px}
table.relatorio tr.thead th{padding:10px; font-size:12px; font-weight:bold}
table.relatorio thead th, table.relatorio tbody td{padding:10px; height:17px}
table.relatorio thead th{font-size:12px; font-weight:bold}
table.relatorio tbody td{font-size:12px}
table.relatorio tbody td a{color:black; text-decoration:none;}
table.relatorio tbody td a:hover{color:#202020; text-decoration:underline;}
table.relatorio thead th{background: transparent url(img/bgbarcont.png); padding:13px 10px}
table.relatorio tbody li{color:#969696; padding:0 5px; display:block; float:left; font-size:10px; text-align:center}
table.relatorio tbody li a{color:#969696;text-decoration:none;}

table.relatorio tbody td.acoes ul li {float:none;text-align:left;}
table.relatorio tbody td a.links {display:block;padding:3px 0px 3px 20px;background-repeat:no-repeat;background-position:left center;}
table.relatorio tbody td a.aAudio {background-image:url('img/sound.png');}
table.relatorio tbody td a.aArquivo {background-image:url('img/arquivo.png');}
table.relatorio tbody td a.aEditar {background-image:url('img/editar.png');}
table.relatorio tbody td a.aExcluir {background-image:url('img/excluir.png');}
table.relatorio tbody td a.aDetalhes {background-image:url('img/ver.gif');}
table.relatorio tbody td a.aSituacao {background-image:url('img/situacao.png');}
table.relatorio tbody td a.aLiberar {background-image:url('img/liberar.gif');}
table.relatorio tbody td a.aAtualizar {background-image:url('img/atualizar.gif');}
table.relatorio th.acoes,
table.relatorio td.acoes {width:150px;}

/* MENSAGENS */
#formWrap{float:left; width:720px}
.info, .success, .warning, .error, .validation {border: 1px solid;margin: 10px 0px;padding:15px 10px 15px 50px;background-repeat: no-repeat;background-position: 10px center;}
.info {color: #00529B;background-color: #BDE5F8;background-image: url('img/msg/info.gif');}
.success {color: #4F8A10;background-color: #DFF2BF;background-image:url('img/msg/success.gif');}
.warning {color: #9F6000;background-color: #FEEFB3;background-image: url('img/msg/warning.gif');}
.error {color: #D8000C;background-color: #FFBABA;background-image: url('img/msg/error.gif');}

/* PUBLICIDADE A DIREITA DO SITE */
#publicidade dl{width:250px; float:right}
#publicidade dl dt{background:#EDEBE8; border:1px solid #999999; padding:2px}
#publicidade dl dd{border:1px solid #999999; border-top:none; padding:5px 2px 2px; text-align:center; margin-bottom:10px}
#publicidade dl dt.destaque{background:#C82200; color:white; border:1px solid #555; padding:5px; font-size:12px}
#publicidade dl dd.destaque{border:1px solid #555; border-top:none}
#publicidade dl dd.cinema h5{text-align:left}
#publicidade dl dd.cinema div.cartaz{margin-top:5px; padding-top:5px; border-top:1px solid #ccc}
#publicidade dl dd.cinema div.cartaz h6 a{background:#ccc; color:#fff; padding:5px; display:block; text-decoration:none}
#container-all #body #other #publicidade dl dd.cinema div.cartaz h6 a:hover{background:#888; color:#fff; text-decoration:none}

#leis{float: right;margin-left: 20px;margin-top: -355px;padding: 31px;width: 650px;}
#leis ul.leis li{float:left; width:160px; line-height:16px; list-style:disc}
#leis ul.leis li a{text-decoration:none; color:#776250}
#leis ul.leis li a:hover{text-decoration:underline}
div.leis{padding:10px 5px}
div.leis a.voltar{text-decoration:none; color:#776250; font-weight:bold; font-size:16px;float: right;margin-top: -50px;}
div.leis a:hover.voltar{text-decoration:underline; color:#776250; font-weight:bold}

ul.curtas{padding-top:10px}
ul.curtas li{height:20px; padding:2px 0px}
ul.curtas li.doc{background:url(img/icon-doc.jpg) no-repeat left}
ul.curtas li.pdf{background:url(img/icon-pdf.jpg) no-repeat left}
ul.curtas li a{padding-left:22px; line-height:20px; text-decoration:underline; color:#6D6D6A}
ul.curtas li a:hover{text-decoration:none}

ul.patrimonio{width:530px; margin:0 auto}
ul.patrimonio li{
    float:left; width:150px; margin-right:10px; text-align:center; background:#f9f9f9; padding:10px;
    border-bottom:1px solid #f1f1f1; height:190px; margin-bottom:10px
}
ul.patrimonio li h4{padding-bottom:20px; font-weight:bold}
ul.patrimonio li.end{margin-right:0}
ul.patrimonio li a img{padding:10px; border:1px solid #f1f1f1; background:white}
ul.patrimonio li a:hover img{border:1px solid #ccc}
ul.patrimonio li a{text-decoration:none; color:#236220; font-size:11px}
ul.patrimonio li span{color:#9aaf99; display:block; font-size:25px; font-weight:bold; padding-top:20px}
ul.patrimonio li a:hover span{color:#617f5f}
ul.patrimonio li a:hover{color:#0d2f0c}
ul.patrimonio li small{font-size:10px; color:#bfbfbf}

#refresh a{text-decoration:none; color:#776250}
#refresh a:hover{text-decoration:underline}

#patrimonio-detalhar ul li .img{float:left; margin-right:10px}
#patrimonio-detalhar ul li{height:75px; width:48%; float:left; padding:1%; padding-bottom:10px; margin-top:5px; border-bottom:1px solid #f4f4f4;}

#veiculos table{width: 100%; clear: both; border:1px solid}
#veiculos table tr th{padding:10px; text-align: center; border:1px solid; background: #F1F1F1; font-weight: bold}
#veiculos table tr th.titulo{text-align: center; padding: 1px 10px; border-bottom: 1px solid}
#veiculos table tr td{border:1px solid; padding: 2px}
#veiculos table tr td a{color:#776250; text-decoration: none}
#veiculos table tr td a:hover{text-decoration:underline}
#veiculos table tr td.right{text-align: right}

#ganhadores dl dt{float: left; font-weight:bold; margin-bottom:10px}
#ganhadores dl dd{text-align:right; margin-bottom:10px}
#ganhadores p{color: RGB(40, 94, 160); font-size:11px; clear:both}
#ganhadores hr{clear:both}

/* header / tempo previsão */
#header-bottom div.right div.previsao{width:250px}
#header-bottom div.right div.previsao dl dt{float:left; width:50px; text-align:center; padding:0 5px}
#header-bottom div.right div.previsao dl dd{float:left; width:120px}
#header-bottom div.right div.previsao dl dd strong, 
#header-bottom div.right div.previsao dl dd ul{display:block}
#header-bottom div.right div.previsao dl dd a strong{font-weight:bold; font-size:10px; text-transform:uppercase; letter-spacing:-0.04em}
#header-bottom div.right div.previsao dl dd a{color:#000; text-decoration:none}
#header-bottom div.right div.previsao dl dd a:hover{color:#307966}
#header-bottom div.right div.previsao dl dd ul li{float:left; width:60px; font-size:12px; padding:3px 0; color:#fff; text-align:center; font-weight:bold}
#header-bottom div.right div.previsao dl dd ul li.max{background-color:#ef3d37}
#header-bottom div.right div.previsao dl dd ul li.min{background-color:#1375ba}
#header-bottom div.right div.previsao span{display:block; clear:left}




/* HEADER */

#header .top_header{background: url(img/topbar.png); height: 50px}
#header .top_header ul {float: right;}
#header .top_header ul li{float: left; padding-right: 10px; padding-top: 8px}
#header .top_header ul li a{text-decoration: none;text-transform: uppercase;font-size: 13px;font-weight: bold;font-family: 'Century Gothic';color:#939598 }
#header .top_header ul li a.mail{background: url(img/mail.png) no-repeat; padding-left: 17px;background-position-y:center}
#header .top_header ul li a.mail:hover{text-decoration: underline;}
#header .top_header ul li a.acesso-informacao{background: url(img/transparencia.png) no-repeat; padding-left: 22px;background-position-y:center;color:#186520}
#header .top_header ul li form fieldset input#search{height: 28px; border: 1px solid #b0b0b3; border-radius: 4px 0 0 4px; color: #999; font-size: 12px; width: 180px; float: left;}
#header .top_menu{background: #7cae35; height: 100px}
#header .top_menu .center_wrap h1{float:left;width:358px;height:136px;margin:-22px 0 0;}
#header .top_menu .center_wrap h1 a{width:358px;height:136px;background:url(img/newlogo.png) no-repeat;}
#header .top_menu .temp{font-family: 'Trebuchet MS'; font-size: 10px;width:225px; color: #fff;float: left;margin-left: -225px;margin-top: 74px;}
#header .top_menu ul{float:right;margin-top: 35px;}
#header .top_menu ul li{float: left; padding:0 17px 0 17px; border-right: 1px solid #fff }
#header .top_menu ul li.last{border: none;}
#header .top_menu ul li a{text-decoration: none;font-family: 'Century Gothic'; font-size: 15px; color: #fff; text-transform: uppercase;}
#header .top_menu ul li a:hover{font-weight: bold;}
#header .top_header ul li form fieldset.clearfix input#pesquisar.submit{background: url(img/btn-sch.png) no-repeat;width: 96px;height:30px; float: right;}
#header .top_header ul li form fieldset.clearfix input#pesquisar.submit:hover{opacity: 0.5}
		.top_header fieldset{width:278px;height:32px;} 

#container-all #header .head {background: url(img/head.jpg) center top no-repeat transparent;height: 226px}
#container-all #header .menu {margin:0 auto;width:960px;}
#container-all #header .menu ul{margin-top:-40px;}
#container-all #header .menu ul li{float: left;background: #fff; padding: 10px;border-top: 4px solid #0094de; border-left: 1px solid #0094de; width: 116px; text-align: center; box-shadow: 0 3px 11px #9DA4A5}
#container-all #header .menu ul li#first{border-left:none }
#container-all #header .menu ul li a{color: #919293;font-family: 'Century Gothic';text-decoration: none;font-size: 14px;text-transform: uppercase; }
#container-all #header .menu ul li:hover{background: #0094de;}
#container-all #header .menu > ul > li:hover > a{color:#fff;}
#container-all #header .menu ul li a:hover{text-decoration: underline;color: #ffffff; font-weight: bold;}




/* Foot */

html body div#foot{background: #fff}

	#foot .prefeitura{background: #7cae35;height:100px}		
		#foot .prefeitura h2{background:url(img/prefeitura.png)center no-repeat transparent; height: 77px; padding-top: 25px; margin-left: -600px; border-bottom: none}



		#foot{bottom:0;background:#e5e5e5;width:100%}		
		#foot .innerFoot{width:960px;margin:0 auto;}
		#foot h3{color: #0094de; text-transform: uppercase; font-size: 16px;font-weight: normal; padding-top: 20px}
		#foot span{font-size: 12px;color: #6e6e6e}
		

		#foot .innerFoot .informativos{float: left;padding-top: 20px;}		
		

		#foot .innerFoot .icons{height: 200px;float: left; margin-left: 20px}
		#foot .innerFoot .icons ul{display: inline-block; padding: 30px 17px 0 15px;width: 165px}
		#foot .innerFoot .icons ul li{border-bottom: 1px dotted #6e6e6e; height: 30px}
		#foot .innerFoot .icons ul li a{font-size: 11px;color: #6e6e6e;line-height: 25px; text-decoration: none;padding-bottom: 10px;padding-top: 10px}					
		#foot .innerFoot .icons ul li#last{color: #fff;border: transparent;}



		#foot .innerFoot .social{float: right;width: 200px;}			
			#foot .social ul li{border: none; float: left;margin-left: 5px;}
			#foot .social ul li a{text-indent: -9999px}
			#foot .social ul li a.twitter{width:38px;margin:5px auto 0;height:38px;background:url(img/icon_tw.png);}
			#foot .social ul li a.facebook{width:38px;margin:5px auto 0;height:38px;background:url(img/icon_fb.png);}
			#foot .social ul li a.youtube{width:38px;margin:5px auto 0;height:38px;background:url(img/icon_yt.png);}
			#foot .innerFoot .social h3#tel{margin-top: 30px;}
			#foot .innerFoot .social #ddd{font-size: 15px}
			#foot .innerFoot .social span#fone{font-size: 20px}
		
		

			#foot ul li a.adm{background:url(img/icon/adm.png) left center no-repeat transparent; padding-left:30px;}
			#foot ul li a.sec{padding-left:30px}
			#foot ul li a.lic{background:url(img/icon/licit.png) left center no-repeat transparent; padding-left:30px;}
			#foot ul li a.his{background:url(img/icon/hist.png) left center no-repeat transparent; padding-left:30px;}
			#foot ul li a.not{background:url(img/icon/news.png) left center no-repeat transparent; padding-left:30px;}
			#foot ul li a.uti{background:url(img/icon/utilidade.png) left center no-repeat transparent; padding-left:30px;}
			#foot ul li a.tvj{background:url(img/icon/trans.png) left center no-repeat transparent; padding-left:30px;}
			#foot ul li a.lin{background:url(img/icon/links.png) left center no-repeat transparent; padding-left:30px;}
			#foot ul li a.uni{background:url(img/icon/univer.png) left center no-repeat transparent; padding-left:30px;}
			#foot ul li a.lei{background:url(img/icon/leis.png) left center no-repeat transparent; padding-left:30px;}
			#foot ul li a.ato{background:url(img/icon/atos.png) left center no-repeat transparent; padding-left:30px;}
			#foot ul li a.tra{background:url(img/icon/rota.png) left center no-repeat transparent; padding-left:30px;}
			#foot ul li a.rot{background:url(img/icon/rota.png) left center no-repeat transparent; padding-left:30px;}
			#foot ul li a.con{background:url(img/icon/cont.png) left center no-repeat transparent; padding-left:30px;}		
			#foot ul li a.web{background:url(img/icon/mail.png) left center no-repeat transparent; padding-left:30px;}			


		#foot .innerFoot .informativos form fieldset input{margin-top: 20px}
				#name, #email {border: 1px solid #c2c1c3; padding: 8px; border-radius: 4px;color: #8a8c8f}	
				.submit#enviar{background: #3389d8;  border-radius: 5px 5px 5px 5px; color: #FFFFFF; padding: 10px; text-transform: uppercase; float: right; margin-right: 30px}


		/* Head fix */
		.center_wrap{width:960px;margin:0 auto;}

		/* Previsão do tempo */
		#header .top_menu .temp{}
		#header .top_menu .temp .prev_block{float:right;width:60px;margin-top:-3px;}
		#header .top_menu .temp .prev_block ul.temp{float:right;width:auto;height:auto;width:40px;margin:0;padding:0;margin-right: -25px; margin-top: -12px;}
		#header .top_menu .temp .prev_block ul.temp li{display:block;width:40px;border:none;font-size:8px;height:auto;line-height:1.3em;margin:0;padding:0;}
		#header .top_menu .temp .prev_block .tmp_image{float:right;width:16px;height:16px;}

		#content .title{color: #7cae35}		
html body div#container-all div#header div.top_menu div.center_wrap div.temp div.prev_block div.tmp_image img{ float: right; margin: -13px -67px -10px -10px;width: 24; height: 24px;}

/* paginação */
.paginationControl{
	font-size:11px; color:#1783A4; margin:0 auto; text-align:center; font-weight:bold; 
	padding:10px 0; line-height:34px; 
}
.paginationControl span.links{
	height:34px; border:1px solid #d7d7d7; width:auto; display:inline-block;
	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px
}
.paginationControl span.disabled{color:#c2c2c2; padding:0 5px}
.paginationControl span.active{background:#5c5c5c; color:#fff; height:34px; width:34px; display:inline-block}
.paginationControl a{text-decoration:none; color:#1783A4; font-weight:normal; padding:0 5px}
.paginationControl a:hover{text-decoration:underline}


	/* Submenu Secretarias*/
		#header .top_menu ul li div.sub-menu{position:absolute;display:none;width:200px;overflow:hidden;padding:10px;z-index:999;background:#7cae35;}
		#header .top_menu ul li div.sub-menu div{float:left;width:200px;margin:0 5px 0 0;}			
		#header .top_menu ul li div.sub-menu ul{margin-top: 5px;}			
		#header .top_menu ul li div.sub-menu ul li{border: none; border-bottom: 1px dotted #45621e; width: 180px; padding: 2px}
		#header .top_menu ul li div.sub-menu ul li a{color:#fff;}	

	/* Exibe o menu drodown com o passar do mouse */
		#header .top_menu div > ul > li:hover > div.sub-menu{display:block;}


/* Menu de Secretarias */

	#body #menuSec{float:left;width:230px; border-bottom: 10px; background: #D6EEB4;margin-right:10px;}
		  #menuSec ul li#name{background: #7CAE35; border-bottom: 0px; border-radius: 0px; padding: 10px}
		  #menuSec ul li a{text-decoration: none;}
		  #menuSec ul{margin-bottom:10px;font-family: Geneva, Arial, Helvetica, sans-serif;}
		  #menuSec h2{color:#FFF;padding:5px;font-size:15px;font-weight: bold;font-family: Geneva, Arial, Helvetica, sans-serif;}
		  #menuSec ul li{height:auto;padding:0;clear:both;display:block;color:#806354;font-size:12px;padding:2px;border-bottom: 1px solid #83A836;}
		  #menuSec ul li a{color:#6c7862;text-decoration:none;font-size:14px;padding:2px 0px;display:block;text-indent:5px;}
		  #menuSec ul li a:hover{text-decoration:underline;	background:#d3e1e2;}

	#categorias ul li a{width:auto!important;text-indent:0!important;padding:0 5px;}


/* Submenu Secretarias*/
			#header .menu ul li div.sub-menu{position:absolute;display:none;width:150px;overflow:hidden;padding:50px;margin-left: -60px;z-index:999;background:url(img/submenu_bkg.png)}
			#header .menu ul li div.sub-menu div{float:left;width:200px;margin:0 5px 0 0;}			
			#header .menu ul li div.sub-menu ul{}			
			#header .menu ul li div.sub-menu ul li{border: none}
			#header .menu ul li div.sub-menu ul li a{color:#fff;}			

			/* Exibe o menu drodown com o passar do mouse 

			#header .menu div > ul > li:hover > div.sub-menu{display:block;}*/			

			#header .menu ul li:hover div.sub-menu{display: block;}

#lic-content div#lic-conteudo.clearfix div#lic-modalidade-lista.clearfix ul li small{font-size: 10px}
#news-page .share{float: right; margin-right: 3px; margin-top: 11px}
html body div#container-all div#body.clearfix div#news-page div.share div.addthis_toolbox a.addthis_button_tweet{margin-left:  -10px}
html body div#container-all div#body.clearfix div#news-page div.share div.addthis_toolbox a.addthis_counter{margin-left:  -23px}

#paginacao {clear:both;margin:10px 0 0;}

#content dl.news-list{float: right; width: 710px}

#conttitulo{float:right;width:700px;}
#galeria{float:right;width:700px;}
#content dl.news-list{float: right; width: 710px}

.buttons a.mini{float: left;}
.buttons a:hover{opacity: 0.5}
.banners a:hover{opacity: 0.6}
.featuredNews a.more:hover{text-decoration: underline;}

.social a.vwi{width:32px;height:30px;background:url(img/governo_municipal.png);margin-top: 50px; position: absolute}
.social a.vwi:hover{background-position:left bottom;}



/* Galeria de Downloads*/

	h4#gDownload{color: #358bda; margin-top: -20px; margin-bottom: 10px; text-transform: uppercase;}

	 #menuDown{float:left;width:215px; border: 1px solid #c4c4c6; background: #d2eead;margin-bottom:5px;}
	 #menuDown ul li{}
	 #menuDown ul li:hover, #menuDown ul li.current{color:#fff}
	 #menuDown ul li a:hover, #menuDown ul li:hover a, #menuDown ul li.current a{color: #fff}
		  #menuDown ul li a:hover, #menuDown ul li.current a{background: url(img/hover-menu.png)}
		  #menuDown ul li a{color: #7ba244; text-decoration: none; display:block; width: 215px; padding:8px 10px}
		  #menuDown ul{margin-bottom:10px;font-family: Geneva, Arial, Helvetica, sans-serif;}
		  
	.name{background: #d2eead; border-top: 1px solid #b9b9b9; padding: 10px 250px; color: #75a934; text-transform: uppercase; font-weight: bold;}		  
	.downlist {padding-left:250px;}
	.downlist table tbody tr td{width: 610px; padding: 5px; border-bottom: 1px solid #b9b9b9; color:#74a934 }
	.downlist table tbody tr td.down{width: 80px; }
	.downlist table tbody tr td.down a{background:url(img/btn-download.png); height:25px; width:  78px}
	.downlist table tbody tr td.down a:hover{opacity: 0.6}

	.texto-empreendedor, .imagem-empreendedor{padding-left: 250px; text-align: justify}
	.texto-empreendedor h4{padding: 11px 0;color: #757573}
	.texto-empreendedor p{font-size: 14px; padding-bottom: 8px;}
	.texto-empreendedor .telefone{padding-bottom: 15px;}
	.imagem-empreendedor .img{max-width: 100%}
	.mapa-empreendedor{padding-left: 250px; padding-top:25px;}

	.alert.alert-success{border: 1px solid #4cae4c; border-radius: 4px; background-color: #5cb85c; padding: 15px; color: #fff; margin-bottom: 15px;}
	.alert.alert-danger{border: 1px solid #d43f3a; border-radius: 4px; background-color: #d9534f; padding: 15px; color: #fff; margin-bottom: 15px;}
