* {
	margin:0;
	padding:0;
}
html, body {
	height:100%;
	min-width:990px;
}
body {
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:14px;
	color:#706f6f;
	background:url(../images/FundoHTML.png) no-repeat center top;
	background-attachment:fixed;
}
#todo {
	background:url(../images/body_original.jpg) no-repeat center top;
	background-attachment:fixed;
}
#site {
	margin-left:auto;
	margin-right:auto;
	width:990px;
}
#ico_twitter {
	position:fixed;
	top:326px;
	margin-left:-6px;
}

#ico_facebook {
    position: fixed;
    top: 360px;
    margin-left: -6px;
}

#ico_linkedin {
    position: fixed;
    top: 393px;
    margin-left: -6px;
}
#ico_flickr {
    position: fixed;
    top: 443px;
    margin-left: -6px;
}

#ico_youtube {
    position: fixed;
    top: 418px;
    margin-left: -6px;
}

#divLogo {
	float:left;
	width:690px;
}
#divBuscaSite {
	float:right;
	top:95px;
	position:relative;
	margin-right:-21px;
}

/* will be red only in google chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) {
 #divBuscaSite {
margin-right:80px;
}
}
#menu {
	border-bottom:2px solid #ae4040;
	width:990px;
	z-index:100
}
#menu {
	background:url(../images/fundoMenu.png) repeat-x;
	box-shadow:0px 0px 5px grey;
}
.tce-menu-topo {
	margin-left:20px;
}
.selected {
	background:url(../images/FundoMenuSel.png) repeat-x top left;
}
.selected a {
	color:#fff !important;
}
#menu {
	clear:both;
}
#ExibirBanner {
	margin-bottom:20px;
	margin-top:-20px;
	border:none !important;
}
#BannerWide {
	margin-bottom:30px;
	display:none;
}
#conteudo {
	padding:0 50px;
	background-color:#fff;
	padding-top:30px;
	min-height:500px;
}
#rodape {
	background:#f8f8f8 url(../images/FundoLinhaRodape.jpg) top center no-repeat;
	font-size:11px;
	padding:35px 0px 25px 75px;
	font-family:'Trebuchet MS', sans-serif;
	height:230px;
}
#rodape h3 {
	margin-bottom:15px;
	font-family:'benchninelight';
	font-size:15px;
	text-transform:uppercase;
}
#rodape li {
	line-height:120%;
	list-style:disc;
	width:200px;
	margin-bottom:8px
}
#rodape a {
	color:#999;
	text-decoration:none;
}
#rodape a:hover {
	text-decoration:underline;
}
#voltarTopo {
	background-color:red;
	width:50px;
	height:50px;
	position:fixed;
	top:280px;
	right:0px;
}
#conteudo h1 {
	color:#555555;
	font-family:'benchninelight', sans-serif;
	font-weight:400;
	font-size:18px;
	padding:3px 0px;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:6px;
}
#conteudo .linha {
	border-bottom:1px solid #e0e0e0;
}
.resumo_noticia a {
	text-decoration:none;
}
.resumo_noticia a:hover {
	text-decoration:underline !important;
}
.resumo_noticia {
	margin-bottom:38px;
	padding-bottom:20px;
	border-bottom:1px dotted #ccc;
}
#conteudo a {
	color:#B84344;
	font-size:100% !important;
}
#conteudo a:hover {
	text-decoration:none;
}
.titulo, .titulo30, .titulo_noticia_linha, .titulo_noticia {
	color:#555555;
	font-family:'benchnineregular', sans-serif;
	font-weight:400;
	font-size:30px;
	margin:15px 0px;
}
.titulo40 {
	color:#555555;
	font-family:'benchnineregular', sans-serif;
	font-weight:400;
	font-size:40px;
	margin:15px 0px;
}
.titulo_noticia a {
	color:#555555 !important;
	text-decoration:none;
}
.titulo_noticia {
	margin:15px 0 0 0;
}
.limpaflutuacao {
	clear:both;
}
.titulo, .titulo_noticia {
	font-size:20px;
	border:none !important;
}
.data_noticia {
	font-size:15px;
	background:url("../images/icone_data.png") no-repeat scroll left center transparent;
	padding-left:25px;
	margin-top:-12px;
	margin-bottom:20px;
}
.texto {
	line-height:23px;
	text-align:justify;
}

.texto span, .texto b , .texto strong{
    color: #706f6f !important;
}

.texto p {
	margin-bottom:20px;
}
.texto img {
	margin:6px 20px 20px;
	margin-bottom:0px;
}
.texto li {
	margin-left:30px;
	list-style-type:disc;
}
.caminhoPao {
	color:#b4b4b4;
	font-family:'MyriadWebProRegular', sans-serif;
	font-size:13px;
}
.PdfImprimirEmail {
	text-align:right;
	color:#b84344;
	font-family:'MyriadWebProRegular', sans-serif;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:0.5px;
	margin:5px 0px;
}
#LeiaMaisNoticias {
	font-size:12px;
	text-transform:uppercase;
	text-align:right;
	margin-top:20px;
}
#LeiaMaisNoticias a {
	color:#bb4747;
	font-family:'MyriadWebProRegular', sans-serif;
	font-weight:400;
}
#NoticiasFoto {
	width:478px;
	float:left;
	background-color:#fff;
	height:250px;
	margin-right:10px;
}
#ListaNoticias {
	width:380px;
	float:left;
	margin-left:20px;
}
#ListaNoticias, #NoticiasFoto {
	margin-bottom:27px;
	margin-top:10px;

}
#ListaNoticias ul {
	list-style-type:none;
}
#ListaNoticias ul li {
	border-bottom:1px solid #f6f6f6;
	background:url(../images/SetaNoticiasHome.png) no-repeat right top;
	margin-bottom:3px;
}
#ListaNoticias span {
	font-weight:bold;
	font-family:'benchnineregular', sans-serif;
	font-weight:700;
	font-size:16px;
}
table tr td {
	padding:3px 0px;
}
.nspTitleBlock {
	border-bottom:1px solid #e5e5e5;
}
.nspMainPortalMode3 {
	position:relative;
	margin:0;
}
.nspMainPortalMode3 .nspTitleTab {
	height: 36px;
  line-height: 36px;
	background:#fff url('../images/nsp_portal_mode_3_interface.png') no-repeat 100% 0;
	cursor:pointer;
	position:relative;
	z-index:0;
}
.nspMainPortalMode3 .nspTitleTab:hover {
	background-position:100% 50%;
}
.nspMainPortalMode3 .nspTitleBlock.opened .nspTitleTab {
	background-position:100% 100%;
}
.nspMainPortalMode3 .nspTitleBlock:first-child .nspTitleTab {
	border-top:none;
}
.nspMainPortalMode3 .nspTitleTab .nspDate {
	float:left;
	font-size:11px;
	color:#b3b6b7;
	padding:0 7px;
	border-right:1px solid #e5e5e5;
	line-height:12px;
	height:12px;
	margin-top:15px;
}
.nspMainPortalMode3 .nspTitleTab .nspTitle:hover {
	color:#BB4747
}
.nspMainPortalMode3 .nspTitleTab .nspTitle {
	float:left;
	font-size:12px;
	color:#555;
	margin-left:7px;
	position:relative;
	z-index:0;
	overflow:hidden;
	height:33px;
	  width: 301px;
}
.nspTitle br {
	height:10px;
}
.nspMainPortalMode3 .nspTitleBlock {
	overflow:hidden;
	min-height:33px;
}
.nspMainPortalMode3 .nspTitleBlock .nspArtMore {
	background:#fff;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.nspMainPortalMode3 .nspTitleBlock .nspArtMain {
	overflow:hidden;
	border-left:1px solid #e5e5e5;
	margin-bottom:15px;
	padding:2px 50px;
}
.nspMainPortalMode3 .nspTitleBlock .resumo {
	display:none;
	margin-bottom:15px;
	padding:0 20px;
	font-size:12px;
	margin-top:31px;
}
.box1, .box2, .box3 {
  width: 458px;
  float: left;
  padding: 54px 19px 12px 15px;
  height: 87px;
 
}
.box2 {
	width:192px;
}
.box2 {
	
}
.box1 div, .box2 div, .box3 div {
	font-family:sans-serif;
	font-size:11px;
	color:#686868;
	margin-bottom:6px;
}
.box2, .box3 {
  padding: 0px 0px 0px 3px;
   margin-left: 13px;
}
.box2 a {
	color:#bb4747;
	font-size:22px;
}
.box4 {
	width:170px;
	float:right;
	padding:0px 0 0 20px;
}
.box13 {
	width:530px;
	float:left;
	padding:0px 10px;
}
.box13 .fundo {
	background-color:#f3f3f3;
	height:110px;
}
.box5 {
	width:319px;
	float:left;
	padding-left:10px;
}
.box6 {
	width:867px;
	float:left;
	padding-left:10px;
}
.box6 div {
	background-color:#f3f3f3;
	padding-bottom:3px;
}
.box6 h1, .box5 h1, .box13 h1 {
	margin-top:15px;
}
a#gantry-totop {
	background:url("../images/scroll-to-top.png") no-repeat scroll left top transparent;
	display:block;
	font-size:1px;
	height:41px;
	line-height:1px;
	text-indent:-9999em;
	width:40px;
	z-index:999;
	position:fixed;
	bottom:82px;
	right:1%;
}
.holder-base-inputs {
	width:200px;
	height:30px;
	background:#f8f8f8;
	border:1px solid #d4d4d4;
	margin-left:6px;
	float:right;
	display:inline;
	clear:right;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.holder-base-inputs input[type=text] {
	width:157px;
	padding:2px;
	font-size:14px;
	color:#706F6F;
	margin:6px;
	border:none;
	background:none;
	vertical-align:bottom;
	height:17px;
	font-family:'MyriadWebProRegular';
}
.holder-base-inputs input[type=image] {
	position:absolute;
	top:4px;
	right:5px;
}
.botao {
	font-size:15px;
	color:#706F6F;
	text-align:center;
	border:1px solid #e5e5e5;
	vertical-align:top;
	margin-top:3px;
	padding:3px;
	cursor:pointer;
	font-family:'MyriadWebProRegular';
	background:-webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#dedede));
	background:-moz-linear-gradient(#FFFFFF, #dedede);
	background:linear-gradient(#FFFFFF, #dedede);
	border-radius:8px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
}
.botao:hover {
	box-shadow:1px 1px 2px black;
}
#conteudo select {
	padding:2px;
	font-size:14px;
	color:#858585;
	padding:2px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #d4d4d4;
}
#conteudo input[type=text] {
	padding:2px;
	padding-left:5px;
	font-size:12px;
	color:#706F6F;
	margin:6px;
	background:#f8f8f8;
	border:1px solid #d4d4d4;
	vertical-align:top;
	height:17px;
	font-family:'MyriadWebProRegular';
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
textarea {
	padding:2px;
	padding-left:5px;
	font-size:12px;
	color:#706F6F;
	margin:6px;
	background:#f8f8f8;
	border:1px solid #d4d4d4;
	vertical-align:bottom;
	height:17px;
	font-family:'MyriadWebProRegular';
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#conteudo input[type=image] {
	padding:2px;
	font-size:14px;
	color:#706F6F;
}
@font-face {
font-family:'MyriadWebProRegular';
src:url('../Fonts/MyriadProRegular-webfont.eot');
src:url('../Fonts/MyriadProRegular-webfont.eot?#iefix') format('embedded-opentype'), url('../Fonts/MyriadProRegular-webfont.woff') format('woff'), url('../Fonts/MyriadProRegular-webfont.ttf') format('truetype'), url('../Fonts/MyriadProRegular-webfont.svg#MyriadWebProRegular') format('svg');
font-weight:400;
font-style:normal;
}
@font-face {
 font-family: 'benchninebold';
 src: url('../Fonts/benchnine-bold-webfont.eot');
 src: url('../Fonts/benchnine-bold-webfont.eot?#iefix') format('embedded-opentype'),  url('../Fonts/benchnine-bold-webfont.woff') format('woff'),  url('../Fonts/benchnine-bold-webfont.ttf') format('truetype'),  url('../Fonts/benchnine-bold-webfont.svg#benchninebold') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'benchninelight';
 src: url('../Fonts/benchnine-light-webfont.eot');
 src: url('../Fonts/benchnine-light-webfont.eot?#iefix') format('embedded-opentype'),  url('../Fonts/benchnine-light-webfont.woff') format('woff'),  url('../Fonts/benchnine-light-webfont.ttf') format('truetype'),  url('../Fonts/benchnine-light-webfont.svg#benchninelight') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'benchnineregular';
 src: url('../Fonts/benchnine-regular-webfont.eot');
 src: url('../Fonts/benchnine-regular-webfont.eot?#iefix') format('embedded-opentype'),  url('../Fonts/benchnine-regular-webfont.woff') format('woff'),  url('../Fonts/benchnine-regular-webfont.ttf') format('truetype'),  url('../Fonts/benchnine-regular-webfont.svg#benchnineregular') format('svg');
 font-weight: normal;
 font-style: normal;
}
.clear {
	clear:both;
	display:block;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0;
}
.tborder {
	background-color:#FFFFFF;
	color:#000000;
}
.highlightpage {
	color:#000;
	font:bold 11px Tahoma, Verdana;
	padding:2px 4px 2px 4px;
	white-space:nowrap;
}
.highlightpage:hover {
	background:#FFF !important;
}
.highlightpage a:link {
	color:#FFFFFF;
	text-decoration:none;
}
.highlightpage a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.highlightpage a:hover, .highlightpage a:active {
	color:#FFFFFF;
	text-decoration:underline;
}
.navpageselected {
	background-color:#B84344;
	color:#fff;
	font:11px Tahoma, Verdana;
	white-space:nowrap;
}
.navpageselected:hover {
	background-color:#B84344 !important;
	color:#fff;
	font:11px Tahoma, Verdana;
	white-space:nowrap;
}
.tabela td {
	padding:4px;
	font-size:11px
}
.tabela th {
	background-color:#e8eef4;
	padding:3px;
}
.tabela tr:nth-child(2n+1) {
background-color:#f3f3f3;
}
.tborder td {
	padding:8px;
	font-size:11px
}
.tborder td:hover {
	background-color:#e8eef4;
}
.tborder th {
	background-color:#e8eef4;
	padding:3px;
}
.DiaSemana {
	COLOR:#666666;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	padding:2px;
	border-bottom:1px solid #666666;
}
.mes {
	BACKGROUND-COLOR:#666666;
	COLOR:#fff;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	padding:2px;
}
.mes SPAN {
	COLOR:#fff;
}
.pleno {
	BACKGROUND-COLOR:#cdeecd;
	COLOR:#000000;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	padding:2px;
	border:none !important;
}
.primeira {
	BACKGROUND-COLOR:#fcd4d4;
	COLOR:#000000;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	padding:2px;
	border:none !important;
}
.segunda {
	BACKGROUND-COLOR:#c7e2f4;
	COLOR:#000000;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	padding:2px;
	border:none !important;
}
.plenoprimeira {
	background:url(../img_site/PlenoPrimeira.png) no-repeat;
	COLOR:#000000;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	padding:2px;
}
.plenosegunda {
	background:url(../img_site/PlenoSegunda.png) no-repeat;
	COLOR:#000000;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	padding:2px;
}
.primeirapleno {
	background:url(../img_site/PlenoPrimeira.png) no-repeat;
	COLOR:#000000;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	padding:2px;
}
.primeirasegunda {
	background:url(../img_site/PrimeiraSegunda.png) no-repeat;
	COLOR:#000000;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	padding:2px;
}
.segundapleno {
	background:url(../img_site/PlenoSegunda.png) no-repeat;
	COLOR:#000000;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	padding:2px;
}
.segundaprimeira {
	background:url(../img_site/PrimeiraSegunda.png) no-repeat;
	COLOR:#000000;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	padding:2px;
}
legend {
	color:#0776be;
	background-color:#eff0f0;
	font-family:Verdana;
	text-align:center;
	font-size:11px;
	padding:2px 10px 2px 10px;
	font-weight:bold;
}
.Dia {
	COLOR:#666666;
	font-size:10px;
	text-align:center;
	padding:3px;
}
.tem_evento {
	border:1px solid #dedede;
	COLOR:#fff;
	font-size:10px;
	text-align:center;
	padding:3px;
	BACKGROUND-COLOR:#0776BE;
}
.readon {
	border-radius:5px !important;
	-webkit-border-radius:5px !important;
	-moz-border-radius:5px !important;
}
.readon:hover {
	background:#B84344;
}
hr {
	margin:20px 0;
	background-color:#fff;
	border:#ccc 1px dotted;
	border-style:none none dotted;
	color:#fff;
}
fieldset {
	padding:20px;
	border:1px dotted #666;
}
/* acessibilidade */
.acessibilidade {
	position:absolute;
	margin-top:-88px;
	margin-left:850px;
}
/* will be red only in google chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .acessibilidade {
margin-left:853px;
}
}
.acessibilidade ul {
	padding:10px;
	height:100%;
	text-align:left;
	position: relative;
}
.acessibilidade li {
	float:left
}
.acessibilidade li a {
	padding:1px;
	display: block;
	height:auto;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}
.acessibilidade li a:hover {
	background: #4F4F4F;
}
.img-caption {
	float:left;
}
.caption {
	font-style:italic;
	color:#999;
	margin:0px 20px;
	line-height:120%;
	margin-top:5px;
	text-transform: uppercase;
	font-size:10px;
	text-align:center;
	padding:3px 0px;
}
.jcarousel-skin-tango .jcarousel-container {
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
	padding:0px 0 0 0px;
	border:0px solid red;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
	border:0px solid blue;
	margin-left:40px;
	padding-top:11px;
	width:455px;
	height:90px;
}
.jcarousel-skin-tango .jcarousel-item {
	width:192px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-right:10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
	background:#fff;
	color:#000;
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
	position:absolute;
	top:40px;
	right:10px;
	width:17px;
	height:29px;
	cursor:pointer;
	background:transparent url(../images/SetaEventos.png) no-repeat -16px 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
	cursor:default;
	background-position:-16px -30px;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
	position:absolute;
	top:40px;
	left:10px;
	width:17px;
	height:29px;
	cursor:pointer;
	background:transparent url(../images/SetaEventos.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
	cursor:default;
	background-position:0px -30px;
}
.jcarousel-skin-tango .jcarousel-container-vertical {
	width:116px;
	height:180px;
	padding:40px 20px;
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
	width:116px;
	height:180px;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
	margin-bottom:10px;
}
.jcarousel-skin-tango .jcarousel-next-vertical:hover {
}
.jcarousel-skin-tango .jcarousel-next-vertical:active {
}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
	cursor:default;
}
.jcarousel-skin-tango .jcarousel-prev-vertical {
	position:absolute;
	top:25px;
	left:153px;
	width:16px;
	height:8px;
	cursor:pointer;
	background:transparent url(../images/SetaCima.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
}
.jcarousel-skin-tango .jcarousel-prev-vertical:active {
}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
	cursor:default;
}
#resposta_calendario span {
	font-size:13px !important;
}
#div_imprimir span {
	font-size:14px !important;
}

/*----------------- AGENDA DO GESTOR ------------------------*/
.agenda_gestor {
	float:left;
	background-color:#0076c7;
	color:#fff;
	padding:8px;
	padding-left:6px;
	padding-right:6px;
	border-left:1px solid #fff;
	font-weight: bold;
	font-size:11px;
	cursor:pointer;
}
.agenda_gestor_selecionado {
	float:left;
	background-color:#eff0f0;
	color:#0776be;
	padding:8px;
	padding-left:6px;
	padding-right:6px;
	border-left:1px solid #fff;
	font-weight: bold;
	font-size:11px;
	cursor:pointer;
}
.titulo_agenda_gestor {
	float:left;
	color:#0076c7;
	padding:8px;
	font-weight: bold;
	font-size:11px;
	border-bottom:1px solid #0776BE;
}
.titulo_mes_gestor {
	color:#0076c7;
	padding:8px;
	font-weight: bold;
	font-size:11px;
	border-bottom:1px solid #0776BE;
}
.linha_gestor {
	border-top:1px solid #0776BE;
}
.dia_gestor {
	background-color:#0776BE;
	color:#fff;
	font-size:12px;
	padding:1px;
	font-weight: bold;
}
/*------------------------FALE COM TCE ------------------------*/
.frame_faletce {
	height:100%;
	display:table;
	width:100%;
}
#contas{display:none; float:left; margin: 0 10px 0 0;}
#contas select{
	padding:5px 3px !important;
	color:#0D6E9C;
	font-size:14px;
	box-shadow:2px 2px 0px #ccc;
	font-weight:bold;
	  box-shadow: 3px 3px 0px #E0E0E0 !important;
	}
	#ano{
	padding:5px 3px !important;
	color:#0D6E9C !important;
	font-size:14px!important;
	font-weight:bold!important;
	float:left!important;
	  box-shadow: 3px 3px 0px #E0E0E0!important;
	}
	.btn_pesquisar_fiscalizando{
  width: 30px;
  height: 30px; 
	background-color:#0D6E9C;
	background-image:url(../images/btn_fiscalizando.png);
	background-position:center 8px;
	background-repeat:no-repeat;
	cursor:pointer;
	border:0px;
	border-radius:5px;
	float:left;
	margin-left:10px;
	  box-shadow: 3px 3px 0px #D3D3D3;
		
	}
	#municipio{width:215px;}
	
	#texto span {
    color: #706f6f !important;
}

.gsc-control-cse {
    border:none !important;
    background-color: transparent !important;
}
.cse .gsc-control-cse, .gsc-control-cse {
    background-color: transparent !important;
    border: none !important;
}

.gsc-adBlock {
    display: none !important;
}

.gsc-adBlockVertical {
    display: none !important;
}

.gsc-thinWrapper {
    width: 100% !important;
}

.div_teste { background-color: red; width:500px; }
			
			
			@media screen 	and (min-width : 481px) {
				.div_teste { background-color: blue; }
			}