/*
Theme Name: Paty do Alferes Tema
Theme URI: http://www.bdseller.com.br
Description: Tema Criado para a prefeitura de Paty do Alferes
Author: DBSeller
Author URI: http://www.dbseller.com.br

*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:"Arial", Arial, serif;font-size:14px;font-style:inherit;font-weight:inherit;outline:0;vertical-align:baseline;margin:0;padding:0;}
:focus{outline:0;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{font-weight:normal;text-align:left;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
i,em{font-style:italic;}
b,strong{font-weight:bold;}
small{font-size:100%;}
big{font-size:100%;}
a img{border:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,section{display:block;}
h1,h2,h3,h4,h5,h6{font-weight:bold; margin-top: 0px !important; margin-bottom: 0px !important;}

body{background:#f4f4f4;font:normal 100% Arial, Helvetica, sans-serif;color:#068636;}

h1{font-size: 30px;}
h2{font-size: 25px;}
h3{font-size: 20px;}
h4{font-size: 15px;}
h5{font-size: 20px;}
h6{font-size: 8px;}

a, p{
	font-size: 14px;
	font-weight: bold;
	color: #009A3C;
}

a:hover, a:visited, a:link, p:hover, p:visited, p:link{
	color: #009A3C;
}

/*Fontes*/
@font-face {
    font-family: Candara;
    src: url(fonts/Candarab.ttf);
    src: url(fonts/Candarai.ttf);
    src: url(fonts/Candaraz.ttf);
    src: url(fonts/Candarab.eot);
    src: url(fonts/Candarai.eot);
    src: url(fonts/Candaraz.eot);
    src: local(Candara), url(fonts/Candarab.ttf) format('truetype');
}

/*Fonts*/

.secretarias li a{
	font-size: 20px;
}

.tituloeventos, .breadcrumb {
	font-size: 12px;
}

.error404 h1{
	font-size: 100px;
}

.error404 h2{
	font-size: 50px;
}

.error404 h3{
	font-size: 25px;
}

.header h1{
	font-size: 40px;
}

.header h2{
	font-size: 30%;
}

.newsletter h5::first-letter, .eventos h5::first-letter, .header h3, .pageguia h3, .title{
	font-size: 20px;
}

.titulonewsletter p::first-letter{
	font-size: 18px;
}

.newsletter p::first-letter, .eventos p::first-letter, .titulonoticias p::first-letter{
	font-size: 17px;
}

.titulonoticias p, .newsletter h5, .eventos h5, .acessoinformacao a {
	font-size: 14px;
}

.acessos li a{
	font-size: 16px;
}

.itemeventos a{
	font-size: 13px;
}

.sitemap a,.titulonewsletter, .imagemdestaque, input, .footer h6{
	font-size: 12px;
}

.newsletter p, .eventos p, .footer h5 {
	font-size: 15px;
	font-weight: bold;
}

.header h5, . a, .headersitetitle p, .singleimagemdestaque p{
	font-size: 15px;
	font-weight: bold;
	color: #000000;

}

.noticiasdestaque li, .singlelastnotices a, .singlelastnotices a, .guias, .pageturismo p{
	text-align: justify;
}

.secretarias li, .acessoinformacao a, .acessos li a, .newsletter ul, .menu-transparencia li, .titulomenu-transparencia, .acessoinformacao, .error404 h1, .error404 h2, .error404 h3{
	text-align: center;
}

.[class*="newsletterwidget"] p {
    text-align: center;
    /*text-align: center!important;*/
}

.titulomenu-transparencia a, .titulomenu-transparencia{
	text-align: left;
}

.footerinformacoes:last-child, .header h3, .header h2{
	text-align: right;
}

.secretarias li a, .menu-transparencia a:hover{
	font-weight: bold;
}

.error404 h2, .error404 h3, .header h1, .header h2, .newsletter h5, .eventos h5, .acessos li a, input[type="search"], .footer h5, .footer h6{
	font-weight: normal;
}

.menu-transparencia li{
	line-height: 40px;
}

.acessoinformacao {
	line-height: 37px;
}

.titulomenu-transparencia{
	line-height: 20px;
}

.noticiasdestaque li, .header h1{
	line-height: 100%;
}

.acessos li a, .header h2, .menu-transparencia li, .titulomenu-transparencia, .title, .titulonoticias p, .newsletter p, .eventos p, .sitemap a{
	text-transform: uppercase;
}

.secretarias li a, .category h2{
	text-transform: capitalize;
}

.header h1, .header h2, .header h3{
	text-shadow: 0.1em 0.05em #02712C;
}

.menu-transparencia a:hover, .acessos li a:hover, .sitemap a:hover, a:link, a:visited, .titulomenu-transparencia a:hover, .menu-transparencia a, .acessoinformacao:hover a, .guias a:hover, a:hover,a:active{
	text-decoration:none;
}

.template1 span:hover, .entry span:hover, .sitemap a:hover{
	text-decoration: underline;
}


/*.menu-transparencia a:hover, .acessos li a:hover, .sitemap a:hover, .titulomenu-transparencia a:hover, .menu-transparencia a, .acessoinformacao:hover a, .guias a:hover, a:hover,a:active{
	text-decoration:none;
}
*/

/*a:hover,a:active{
	text-decoration:none !important;
}
*/

.error404 h1, .error404 h2, .error404 h3{
	font-family: "Segoe UI", Candara,  "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif !important;
}

.header h1, .header h5{
	font-family: Candara;
}

/*Tamanhos*/

.conteudo, .singleconteudo, .searchcontent, .header .headertop, .footercontent, .headermidlecontent{
	width: 920px;
}

.banner_wrapper, .banner{
	width: 266px;
}

.buscaheader input[type="text"]{
	width: 130px;
}

.buscaheader{
	width: 130px;
}

.searchform label, input[type="search"]{
	width: 100px;
}

.contatoFieldDiv{
	height: 30px;
}

.searchform input[type="image"]{
	width: 20px;
}

.newsletter div,.bloco1, .bloco2, .header .headerbottom, .container, .header, .footer, .header .headermidle, .imagemdestaque img, .acessos, .menu-transparencia, .newsletter-widget, .eventos p, .menu-transparencia li,.singleimagemdestaque, .breadcrumb, .guias li, .error404,  .secretarias li a, button, .contato div span, .error404 h1, .error404 h2, .error404 h3, .secretarias ul{
	width: 100%;
}

.acessos li{
	width: 99%;
}

.titulomenu-transparencia, .acessoinformacao,  .newsletter p{
	width: 96%;
}

.singlelastnotices ul{
	width: 85%;
}

input{
	width: 80%;
}

.noticias{
	width: 60%;
}

.menutransparencia, .banner, .pagecontent{
	width: 59%;
}

.footercontent .footerinformacoes, .itemtransparencia:last-child{
	width:  50%;
}

.itemtransparencia{
	width: 50%;
}

.itembanner{
	width: 49%;
}


.header h1, .singlelastnotices, .outrasinformacoes{
	width: 40%;
}

.newsletter, .eventos{
	width: 39%;
}

.secretarias li{
	width: 32%;
}

.noticiasdestaque li{
	width: 24%;
}

.conteudo, .singleconteudo, .searchcontent{
	min-height: 460px;
}

.footercontent{
	height: 7em;
}

.header .headermidle{
	height: 7.5em;
}

.header .headertop{
	height: 4em;
}

.header .headerbottom {
	height: 2em;
}

.error404{
	height: 810px;
}

.itemtransparencia:last-child{
	height: 213px;
}

.itemtransparencia{
	height: 213px;
}

.guias li{
	/*height: 199px;*/
}

.noticiasdestaque li{
	height: 151px;
}

.eventos{
	height: 140px;
}

.singleimagemdestaque, .secretarias li{
	height: 50px;
}

.acessos li{
	/*height: 45px;*/
	height: 33px;
}

input, button {
	height: 30px;
}

.searchform input[type="image"]{
	height: 20px;
}

.imagemdestaque img, .secretarias li a{
	height: 100%;
}

.noticiasdestaque{
	height: auto;
}

.sitemap {
	width: auto;
}

.banner_wrapper, .banner{
	height: 138px;
}

/*Display*/

.newsletter h5, .eventos h5, .bloco1{
	display: inline-block;
}

.header, .footer, .noticiasdestaque, .outrasinformacoes, .acessos li{
	display: table;
}

.acessos li a{
	display: table-cell;
}

.titulomenu-transparencia:hover div, .menu-transparencia a, .singlelastnotices, .breadcrumb, .error404, .secretarias ul, .secretarias li a{
	display: block;
}

.transparencia-container, .menu-transparencia, .itemtransparencia2, .banner_caption{
	display: none;
}

.menu-transparencia li{
	display: inline;
}

.titulomenu-transparencia, .footercontent .footerinformacoes, .secretarias li{
	display: inline-block;
}

/*Cores*/
.footer, .header .headermidle{
	background-image: linear-gradient(to bottom, #02712C, #009a3c);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#02712C, endColorstr=#009a3c)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#02712C, endColorstr=#009a3c);
	background: -webkit-linear-gradient(#02712C, #009a3c); /* For Safari 5.1 to 6.0 */
}

.header .headerbottom{
	background-image: linear-gradient(to bottom, #e1dfdf, #ffffff);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#e1dfdf, endColorstr=#ffffff)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#e1dfdf, endColorstr=#ffffff);
}

.acessos li a:hover, .acessoinformacao:hover{
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#068636, endColorstr=#068636);
	background-image:-moz-linear-gradient(top, #068636 50%,#068636 51%);
	background-image:linear-gradient(top, #068636 50%,#068636 51%);
	background-image:-webkit-linear-gradient(top, #068636 50%,#068636 51%);
	background-image:-o-linear-gradient(top, #068636 50%,#068636 51%);
	background-image:-ms-linear-gradient(top, #068636 50%,#068636 51%);
	background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%,#068636), color-stop(50%,#068636),color-stop(51%,#068636),color-stop(100%,#068636));
}

.acessos li a, .acessoinformacao{
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#068636, endColorstr=#01752D);
	background-image:-moz-linear-gradient(top, #068636 50%,#01752D 51%);
	background-image:linear-gradient(top, #068636 50%,#01752D 51%);
	background-image:-webkit-linear-gradient(top, #068636 50%,#01752D 51%);
	background-image:-o-linear-gradient(top, #068636 50%,#01752D 51%);
	background-image:-ms-linear-gradient(top, #068636 50%,#01752D 51%);
	background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%,#068636), color-stop(50%,#068636),color-stop(51%,#01752D),color-stop(100%,#01752D));
}

.footer, h5, h6, .header h1, .header h2, .header h3, input, .acessos li a, .buscaheader, .pagination .active a, .pagination, .acessoinformacao a, .acessoinformacao a:hover, .errorlinks a:hover, .error404 a, .secretarias li:hover a, .error404, button {
	/*Branco*/
	color: #ffffff;
}

.header, .footer, .searchcontent .bsearch_footer, .error404 h3, .errorlinks a, .category h2, .searchcontent h1 span, .searchcontent h2 a, .searchcontent h2 a:hover, .searchcontent h2 a:active, .headertop a{
	/*Verde escuro*/
	color: #000000;
}

.guias p, .newsletter p, .eventos p, .eventos p, input[type="email"], input[type="search"], .searchcontent p, .searchcontent span, .secretarias li a, .singleimagemdestaque p, .searchform input[type="text"], .itemeventos a, .noticiasdestaque a, .breadcrumb a:link, .breadcrumb a:visited, .entry p, .pageturismo p{
	/*Cinza*/
	color: #606260;
}

.titulomenu-transparencia a, .menu-transparencia a:hover, .menu-transparencia a{
	/*Azul claro*/
	color: #559fd2;
}

.sitemap a:visited, .sitemap a, .sitemap a:link, .newsletter h5, .titulonoticias a, .noticiasdestaque a:hover, .pagination li a, .pageguia h3, .singlenoticiasdestaque h3, .sitemap a, .informacoes h5, .tituloeventos h5{
	/*Verde Claro*/
	color: #009A3C;
}

.guias p, .secretarias ul{
	/*Preto*/
	/*color: #000000;*/
}

.titulomenu-transparencia a:hover{
	/*color: blue;*/
}

input[type="email"], .searchform input{
	background-image: none;
}

.buscaheader form, .searchform input[type="text"], .searchform input[type="image"], .menu-transparencia li, .titulomenu-transparencia{
	background-color: #FFFFFF;
}

input, button {
	background-color: #068636;
}

.titulonoticias, input[type="email"], .secretarias li{
	background-color: #E2E0E1;
}

.pagination .active a, .pagination, .error404, .secretarias li:hover{
	background-color: #009A3C;
}


.buscaheader input[type="submit"]{
	background-color: red;
}

.searchform input{
	background-color: transparent;
}

.menu-transparencia li:hover, .menu-transparencia a:hover {
	background-color: #ECEAEB;
}

.singlelastnotices{
	background-color: #EEEBEB;
}

/*Float*/

.error404 a, .header .headersitetitle, .buscaheader, .eventos ul ul, .footerinformacoes:last-child{
	float: right;
}

.headerlogo, .header h1, .headertop ul li, .noticias, .noticiasdestaque li, .newsletter, .searchform input[type="text"], .eventos, .menutransparencia, .banner, .itemtransparencia, .itembanner, .itemtransparencia:last-child, .itembanner:last-child, .menu-transparencia li, .footercontent .footerinformacoes, .pagecontent, .singlelastnotices, label{
	float: left;
}

/*MARGIM AND PADDING*/

.wp_pagination{
	margin-top: 10px
}

.title{
	padding-bottom: 10px;
}

.container{
	padding-right: 0px;
	padding-left: 0px;
}

.header h5{
	padding-top: 30px;
}

.outrasinformacoes{
	padding-left: 1%;
}

.headertop ul li{
	margin-top: 1.6em;
	padding-right: 1em;
	padding-left: 1em;
}

.newsletter p, .eventos p {
	padding-left: 12px;
	padding-right: 4px;
	padding-bottom: 5px;
}

.acessos li{
	padding-bottom: 10px;
	padding-left: 2px
}

h4, .pt-cv-meta-fields, .pt-cv-content-item{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
}

.buscaheader{
	padding-top: 30px;
}

.titulomenu-transparencia a{
	padding-left: 10px;
}

.acessoinformacao a{
	padding-left: 0px;
}

.titulomenu-transparencia{
	padding-top: 5px;
}

.titulonewsletter, .titulonoticias{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	margin-right: 5px;
	margin-top: 10px;
}

.tituloeventos{
	padding-left: 10px;
	margin-bottom: 4px;
	margin-right: 5px;
	margin-top: 7px;
}

.error404 h1{
	padding-top: 150px;
	padding-bottom: 50px;
}

.error404 h2{
	padding-bottom: 50px;
}

.breadcrumb{
	padding-top: 15px;
	padding-bottom: 15px;
	margin-bottom: 0;
}

.header h2{
	padding-top: 2em;
	margin-right: 15px;
}

.header{
	margin-bottom: 5px;
}

.header .headertop{
	margin-right: auto;
	margin-left: auto;
}

.error404 a{
	margin-left: 15px;
	margin-right: 15px;
}

.footercontent{
	margin-left: auto;
	margin-right: auto;
}

button {
	margin-top: 0px;
}

.headermidlecontent{
	margin-left: auto;
	margin-right: auto;
}

.conteudo, .singleconteudo, .searchcontent{
	margin-left: auto;
	margin-right: auto;
}

.header .headersitetitle{
	margin-top:2em;
}

.headerlogo img{
	margin-right: 30px;
	margin-left: 30px;
}

.header h3{
	margin-top: 0px;
	margin-bottom: -2em;
}

.conteudo, .singleconteudo, .searchcontent{
	margin-bottom: 10px;
}


.titulonewsletter{
	margin-right: 0px;
}

.noticiasdestaque li{
	margin-right: 1%;
}

.noticiasdestaque li:last-child{
	margin-right: 0px;
}

.newsletter{
	margin-top: 5px;
}

.newsletter, .eventos{
	margin-bottom: 10px;
}

.newsletter h5, .eventos h5 {
	margin-right: 0px;
}

.searchform input[type="image"]{
	margin-top: 5px;
	margin-right: 3px;
}

.searchform label{
	margin-left: 3px;
}

.eventos{
	margin-left: 1%;
}

.pt-cv-view{
	margin-bottom: 2px;
	margin-left: 5%;
}

.eventos ul{
	margin-left: 2%;
	margin-right: 2%;
}

/*.itemtransparencia, .itembanner{
	margin-right: 1%;
}
*/
.itembanner{
	margin-right: 1%;
}

.itemtransparencia:last-child, .itembanner:last-child{
	margin-right: 0px;
}

.itembanner{
	margin-top: 5px;
}

.menu-transparencia, .titulomenu-transparencia{
	margin-right: auto;
	margin-left: auto;
}

.titulomenu-transparencia, .acessoinformacao{
	margin: 2% 2% 0 2%;
	margin-top: 145px;
}

.menu-transparencia ul{
	margin-bottom: 0px;
}

.footercontent .footerinformacoes{
	padding-top: 3em;
}

.pagecontent{
	margin-right: 1%;
	margin-bottom: 15px;
}

.singlelastnotices ul{
	margin-right: auto;
	margin-left: auto;
	margin-top: 7.5%;
}

.singlelastnotices li{
	margin-bottom: 15px;
}

.mapa{
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}


.guias li{
	/*margin-top: 10px;*/
	/*margin-bottom: 25px;*/

	/*padding-bottom: 15px;*/
	/*padding-top: 15px;*/
}

label{
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 3px;
}

.errorlinks{
	margin-top: 200px;
}

.sitemap ul{
	margin-left: 20px;
}

.sitemap {
	margin-left: auto;
	margin-right: auto;
}

.secretarias li{
	margin-right: 1%;
	margin-top: 5px;
}

.secretarias li:last-child{
	margin-right: 0;
}

.secretarias li a{
	margin-top: 18px;
}

.informacoes{
	margin-top: 55px;
}

.informacoes h3{
	padding-bottom: 40px;
}

.contatoFieldDiv{
	margin-top: 0px;
}

.category h2{
	padding-bottom: 5px;
	padding-top: 15px;
}

.pageturismo li{
	margin-bottom: 5px;
	padding-bottom: 5px;
	padding-top: 15px;
}

/*Bordas*/

.guias li, .pageturismo li{
	border-color: #eee;
	border-bottom-width: 2px;
	border-style: solid;
}

.headertop ul li{
	border-style: solid;
	border-color: #CACCCE;
	border-left-width: 0.08em;
}

button {
	border: none;
}

.headertop ul li:first-child{
	border-style: none;
}

.newsletter, .eventos{
	border-style: solid;
	border-color: #ccc;
	border-width: 3px;
}

.newsletter div, .newsletter p, .eventos div, .eventos p{
	border:none;
}

input[type="email"]{
	border:none ;
}

input[type="submit"]{
	border:none;
}

.imagemdestaque img{
	border-width: 1px;
	border-style: solid;
	border-color: #009A3C;
	padding-bottom: 1px;
}

.pagination .active a, .pagination {
	border-color: #ffffff;
}

.searchform input{
	border:none;
	-webkit-appearance:none;
}

.menu-transparencia li{
	border-style: solid;
	border-color: #ECEAEB;
	border-top-width: 1px;
}

.menu-transparencia li:last-child{
	border-bottom-width: 1px;
}

.banner_wrapper, .banner{
	border:none;
}

/*IDS- Ficam fora das classes*/

/*#colorbox{
	width: 313px!important;
	height: 450px!important;
}*/

#wgmpmap{
	margin-right: auto;
	margin-left: auto;
}

/*Setas-Ficam fora das classes*/
/*ToolTip das Imagens*/
.tooltip > .tooltip-inner {background-color: #009a3c;}
.tooltip > .tooltip-arrow {
	border-top-color: #009a3c;
}

.seta-baixo:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 0;
  height: 0;

  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  /*border-top: 5px solid #f00;*/
  border-top: 5px solid #559fd2;
  float: right;
}

/*Outline*/

/*a:link, a:visited, a:hover,a:active{
	outline:0;
}*/

/*Cursor*/

.content_slideshow li{
	cursor:pointer;
}

/*Overflow*/

.guias li{
	overflow: hidden;
}

/*Position*/

.menu-transparencia{
	position: relative;
}

/*Z-Index*/

.menu-transparencia, .titulomenu-transparencia{
	z-index: 500;
}

/*Alinhamento*/
.acessos li a{
	vertical-align: middle;
	padding-top: 7px;
	padding-bottom: 7px;
}

/*Outros*/
.headerlogo img{
	max-height: 7em;
}

.[class*="MyBanner"]{
	background-size:276px 138px;
}

.contato legend{
	border:none;
	color: inherit;
}

.gallery-item{
	margin-top: 2px!important;
}

.galerias img{
	width: 100%;
	height: 186px;
}

.galerias li{
	float: left;
	margin-right: 10px;
	margin-bottom: 15px;
	width: 30%;
}

.galerias a{
	width: 100%;
	text-align: center;
}

.cboxElement img{
	width: 95%;
	height: 150px;
}

#tooltip{
	font-weight: normal;
	background-color: red;
	color: blue;
}

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

.pageguia p{
	margin-top: 5px;
}

.pageguia h3{
	margin-top: 10px!important;
}

li.pageguia{
	min-height: 150px;
}

.entry table{
	border-style: solid;
	border-width: 1px;
	left: 0;
	right: 0;
	margin: auto;
	margin-top: 20px;
	color: #606260;
}

.entry td{
	text-align: left;
	line-height: 20px;
	border-width: 1px;
	border-style: solid;
	vertical-align: middle;
}

table tr:first-child td{
	text-align: center;
}

.entry td a{
	color: #606260;
}

.entry td a:hover{
	text-decoration: underline;
}

.entry table{
	width: 100%;
}

ul.[class*="treeview"]{
	display: none;
}

.treeview, .expandable, .collapsable li, .lastCollapsable, .last{
	background-color: #f4f4f4!important;
}

div.acessorapido{
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 98%;
	height: 90px;
}

ul.acessorapido{
	display: block;
	/*width: 29%;*/
	float: left;
	margin: 0;
	margin-left:10px;
}

.acessorapido li{
	padding: 5px;

}

.acessorapido a{
	font-size: 14px;
	color: #606260;
}

a.hover-actived:hover{
	text-decoration: underline;
}

a.no-hover:hover{
	color: inherit;

}

.pageguia a {
	color:#606260;
}

a.hover-bold:hover{
	color: inherit;
	font-weight: bold;
}

p.descricao{
	margin-left: 20px;
}

a.imagemdestaque{
	word-wrap: break-word;
	display: block;
	padding-left: 2px;
	padding-right: 2px;
}

li.noticiasdestaque{
	display: table-cell;
}

.banner-item img{
	width: 100%;
	height: 100%;
}

textarea{
	width: 100%;
	height: 150px;
}

img{
	transform: none!important;
}
div.imagemdestaque{
	height: 85px;
	margin-bottom: 4px;
}