/* Notícias */
.mod_news{float:left; margin:0 0 18px 0; /*padding:16px 15px 0 15px;*/ padding:0; width:100%; }
.mod_news .mod_news_top{float:left; margin:0; padding:0px; width:100%; background:#fff;}
.mod_news .mod_news_top h2{    float: left;font-size: 34px;font-weight: normal;line-height: 36px;margin: 0;padding: 20px 0;color:#00BF00;}
.mod_news .mod_news_top a{float:right; margin:0; padding:0 0px 0px 0px; height:16px; text-decoration:underline; font-size:0.92em; }
.mod_news .mod_news_top a:hover,
.mod_news .mod_news_top a:active,
.mod_news .mod_news_top a:focus{color:#00BF00}
.mod_news .mod_news_content{float:left; width:100%; margin:0 auto; text-align:center; background:#fff; padding:0 0px;color:#333333 }
.mod_news .mod_news_content ul{width:100%; margin:0 0 0px 0; padding:0 0 9px 0; float:left; text-align:left}	
.mod_news .mod_news_content ul li{list-style:none}
.mod_news .mod_news_content ul li.thumb{float:left; width:180px; height:225px; margin:0 10px 10px 0; padding:0 0 11px 0;background:#F3F3F3;position:relative}		
.mod_news .mod_news_content ul li.thumb ul{float:left; margin:0; padding:0; width:180px; border:none;  position:absolute; height: 235px;}			
.mod_news .mod_news_content ul li.thumb ul li.title{width:160px; float:left; margin:0 0 0px 0; padding:10px 0 0 10px;   font-size:12px; font-weight:bold; list-style:none;}
.mod_news .mod_news_content ul li.thumb ul li.description{width:160px; float:left; margin:0 0 0px 0; padding:0 10px;   font-size:0.83em; list-style:none;}				
.mod_news .mod_news_content ul li.thumb ul li.photo{list-style:none; float:left; margin:0; padding:0}					
.mod_news .mod_news_content ul li.thumb ul li.photo img{list-style:none; border:1px solid #EDEDED; float:left; margin:0; padding:0; width:178px; height:110px}
.mod_news .mod_news_content ul li.thumb ul li.sabermais{ position:absolute; float:right;right:10px;bottom:5px;	}	
.mod_news .mod_news_content ul li.thumb ul li.sabermais a{color:#5DB919;font-weight:bold;}
						
.mod_news .mod_news_content ul li.thumb ul li.title a{}
.mod_news_bottom{   background: #f2fcf2 none repeat scroll 0 0;float: left;width: 100%; margin-bottom:20px;}
.mod_news_bottom .submit{   background: #00bf00 none repeat scroll 0 0;float: right;height: 35px;padding: 0;}
.mod_news_bottom .submit a{  color: #fff;display: block;font-size: 14px;font-weight: normal;line-height: 35px;padding: 0 30px;text-align: right;text-transform: uppercase;}
.mod_news_bottom .submit a{ text-decoration:none;}
.mod_news_bottom .submit a:hover{ text-decoration: underline;color:#fff}
/* Tourism */	
.tourism{float:left; margin:0; padding:0; width:100%;}
.tourism .tourism_top{float:left; margin:0; padding:0; width:100%; margin-bottom:20px;}
.tourism .tourism_top h2{    color: #00bf00;
    float: left;
    font-size: 35px;
    font-weight: normal;
    letter-spacing: 1px;
    margin: 0;
    padding: 0; }
.tourism .tourism_top a{float:right; margin:0; padding:0px; height:16px; text-decoration:underline;color:#666; font-size:14px; background:none; }
.tourism .tourism_top a:hover{text-decoration:none}
.tourism .tourism_content{ clear: both;margin: 0 0 30px -40px;padding: 0;}
.tourism .tourism_content ul{float:left; margin:0 auto; text-align:center;display: flex;flex-flow: row wrap;width: 100%;}
.tourism .tourism_content ul li{float:left; list-style-type:none; width:100%; }	

.tourism .tourism_content ul li.description{
  color: #666;
    font-size: 14px;
    padding: 0;
    text-align: left;
    width: 100%;}

.tourism .tourism_content ul li.thumb{background:none;  padding:0 0px 40px 40px;width:25%}	
.tourism .tourism_content ul li.thumb ul li.photo img{width:100%;}	
.tourism .tourism_content ul li.title h3{       float: left;
    font-size: 14px;
    font-weight: 600;
    list-style: outside none none;
    margin: 0 0 5px;
    padding: 0;
    width: 100%; color:#666; text-align:left;}

.tourism .tourism_content ul li.sabermais{}	
.tourism .tourism_content ul li.sabermais a{   background: #00bf00 none repeat scroll 0 0;
    color: #fff;
    display: block;
    float: right;
    font-size: 14px;
    font-weight: normal;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    text-align: center;
    text-transform: uppercase;}

.tourism .tourism_content ul li ul{left:0; border:none; width:100%;}		
.tourism .tourism_content ul li.section{width:100%; float:left; margin: 0; padding:0; text-align:center; color:#fff; min-height:42px; font-size:14px; line-height:15px; padding:0px; list-style:none; text-transform:uppercase}				
.tourism .tourism_content ul li h3 a{color:#666666; text-align:left}
.tourism .tourism_content ul li h3 a:hover{text-decoration:none; color:#00BF00}
.tourism .tourism_content a.tourism{margin:0 auto; text-align:center; display:block; width:100%; text-align:left}
.tourism .tourism_content img.tourism{float:left; margin:0 auto; text-align:center; width:100%; border:0px solid #ccc;}	


/* Tourism */
/*.tourism .tourism_content ul li h3 a{color:#59595E;}
.tourism .tourism_content ul li.section{background:#00BF00;}*/

@media screen and (min-width :481px) and (max-width: 767px)
{.tourism .tourism_content{margin: 0 0 30px -20px;}
.tourism .tourism_content ul li.thumb{padding:0 0px 20px 20px;width:50%}	
}
@media screen and (max-width: 480px)
{ .tourism .tourism_content{margin: 0 0 30px -10px;}
.tourism .tourism_content ul li.thumb{padding:0 0px 20px 10px;width:100%}	
    
}