   html, body{
	padding:0;
	margin:0;
	font-size:13px;
	font-family: 'PT Sans', sans-serif;
	color:#4e4e4e;
	background:#FFF url(../_img/fundo-bg.jpg) no-repeat center 550px;
	/*background:#a5311b;*/
}
img{border:none;}

a:link, a:visited, a:active{color:#348286; text-decoration:none;}
a:hover{color:#113d3f;}

.clear{clear:both;}
.wrapper{width:940px; margin:0 auto;}
#content{padding-bottom:15px;}

.content-left{float:left; width:620px; padding-right:20px; border-right:1px solid #EAEAEA;}
.content-right{float:right; width:280px;}
.contentInner{padding-top:40px;}
.lh25{line-height:25px;}


/*******************************/
/*           HEADER            */
/*******************************/

#header{
	background:#FFF url(../_IMG/header-bg.jpg) repeat-x top;
	padding-bottom:20px;
	
	}
.social-icons{width:50%; padding-top:20px;}
.pesquisa{width:50%;  padding-top:13px; text-align:right;}




.pesquisa-content{height:29px; background:transparent url(../_img/pesquisa-bg.png) no-repeat right top; text-align:right;}
.pesquisa-content table{margin-left:285px;}
.pesquisa-content table input{outline: none;}

.logo{
	position:relative;
	margin-left:-115px;
	margin-top:40px;}
	

	

	
/*******************************/
/*           FOOTER            */
/*******************************/

#footer{
	/*background:#a5311b url(../_IMG/footer-bg.jpg) no-repeat top center;*/
	padding:0 0 20px 0;
	}
	
	
#footer .wrapper{border-top:1px solid #e6e4e2;}
	
#footer ul{padding:0; margin:0; list-style:none;}	
#footer ul li{padding-top:20px;}
.footer-left{
	float:left;
	width:150px;
	padding-right:20px;
	vertical-align:top;
}

.footer-center{
	float:left;
	width:445px;
	padding-right:20px;
		vertical-align:top;
}

.footer-right{
	float:right;
	width:314px;
		vertical-align:top;
}

.footer-content h6{font-size:22px; font-weight:bold; padding:0; margin:0 0 20px 0;}

.footer-copy{margin-top:10px;
color:#c75b47; text-shadow:none; padding:20px 10px;}

.footer-copy p{float:right; padding:0; margin:0;}
.footer-copy p a{color:#c75b47;}

.footer-nav ul, .footer-nav li{padding:0 !important; margin:0 !important; list-style:none;}
.footer-nav ul ul{margin-left:10px !important; margin-bottom:5px !important;}
.footer-nav a{color:#FFF; font-size:12px; padding:0; margin:0;}
	.footer-nav a:hover{text-shadow:none; color:#000;}
	
.footer-nav	.menuNivel1Sel{
	text-shadow:1px 1px 1px #000;
	color:#FFF !important;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none ;
border:none !important;
background:transparent !important;

}

.footer-news{border-bottom: 1px solid rgba(0, 0, 0, 0.3); padding-bottom:7px; border-top: 1px solid rgba(256, 256, 256, 0.3); padding-top:7px;}
.footer-new-notop{border-top:none; padding-top:0;}
.footer-news h3{padding:0 !important; margin:0 !important; color:#FFF;}
.footer-news .news-image{
	-webkit-box-shadow: 0px 0px 10px 1px rgba(0,0,0,.3);
	-moz-box-shadow: 0px 0px 10px 1px rgba(0,0,0,.3);
	box-shadow: 0px 0px 10px 1px rgba(0,0,0,.3);
	}

.footer-news a{color:#FFF !important;}
.footer-news a:hover, .footer-news:hover a{text-shadow:none; color:#000 !important; cursor:pointer;}
.footer-news:hover{cursor:pointer;}
.footer-news-more{border-top: 1px solid rgba(256, 256, 256, 0.3); padding-top:7px; text-align:right;}
.footer-news-more a{color:#FFF !important; font-size:13px;}
.footer-news-more a:hover{text-shadow:none; color:#000 !important;}



.footer-news-text{display:none;}


.footer-copy{
	color:#bcbec0;
	font-size:10px;
	padding:0;
	vertical-align:top;
	}
	
.footer-contacts{
		color:#939598;
		font-size:11px;
}

	
/*******************************/
/*         HOMEPAGE            */
/*******************************/
.home-punch{/*background:transparent url(../_IMG/h1-bg.gif); */padding:15px; margin:0px 0 30px 0;}
.home-punch h1{padding:0; margin:0; font-weight:normal; text-align:center; color:#134e51; font-size:24px; font-style:italic;}

.home-tri ul{padding:0; margin:0; list-style:none;}
.home-tri ul li{float:left; width:33%;}
.home-col{width:260px; margin:0 auto;}
.home-col h2{font-size:18px;}
.home-col-link{margin-top:15px; text-align:right;}
.home-col-link a{background-color:#348286; color:#FFF; padding:5px 10px;}

/*******************************/
/*         NAV LATERAL         */
/*******************************/

#side-Nav {background-color:#F6F6F6;}
#side-Nav h1{background:transparent url(../_IMG/h1-bg.jpg); margin:20px 0 30px 0; padding:6px 12px; margin:0; font-weight:bold; color:#134e51; font-size:24px; font-style:italic;}
#side-Nav-inner{padding:30px 0;}
#side-Nav-inner ul{padding:0; margin:0 0 0 20px; list-style:none;}
#side-Nav-inner li{padding-bottom:10px; background:transparent url(../_img/nav-bull.jpg) no-repeat left 6px; padding-left:16px; font-weight:bold;}


/*******************************/
/*         NOTICIAS            */
/*******************************/

.listNews h1, .tituloSeccao h1{background:transparent url(../_IMG/h1-bg.jpg); padding:15px; margin:20px 0 30px 0; padding:6px 12px; margin:0; font-weight:bold; color:#134e51; font-size:24px; font-style:italic;}

.newsResume{padding:10px 0; background:transparent url(../_IMG/h1-bg.jpg) repeat-x bottom;}

.newsResume h2, .newsResume h3{padding:0; margin:0; list-style:none;}
.newsResume h2{padding-bottom:15px;}
.newsResume h3{font-size:13px; font-weight:normal; font-style:italic; color:#969696; margin-top:20px;}


.news-image{float:right; margin:0 0 10px 10px;
-webkit-box-shadow: 0px 0px 10px 1px #CCC;
-moz-box-shadow: 0px 0px 10px 1px #CCC;
box-shadow: 0px 0px 10px 1px #CCC; 
border:1px solid #FFF;}

.newsDetailResume{font-weight:bold; padding:10px 0 25px;}

.tituloSeccao h1 span{font-size:15px; font-style:italic; display:block; color:#818181;}
.news-image-legend{font-size:10px; color:#000; font-weight:bold;}

.newsInfo{ border-bottom:1px solid #E6E6E6; padding:5px 0 0 0; color:#ABABAB;}
.newsSource{padding-left:10px; margin-left:10px; border-left:1px solid #CCC; display:none;}

.newsFooter{padding:20px 0 10px; color:#666; font-style:italic; font-weight:bold; font-size:11px;}

/*******************************/
/*         PAGINAÇÃO           */
/*******************************/

.subnav{ text-align:center; padding:20px 0 10px; color:#969696;}
.subnavlinks{text-align:center;}
.subnavlinks a{border:1px solid #D5D5D5; padding:3px 5px;}


/*******************************/
/*         PAGINAS HTML        */
/*******************************/

.xhtml .titulo{background:transparent url(../_IMG/h1-bg.jpg); margin:20px 0 30px 0; padding:6px 12px; margin:0; font-weight:bold; color:#134e51; font-size:24px; font-style:italic;}
.xhtml img{-webkit-box-shadow: 0px 0px 10px 1px #CCC;
-moz-box-shadow: 0px 0px 10px 1px #CCC;
box-shadow: 0px 0px 10px 1px #CCC; 
border:1px solid #FFF;}


.titSubNav{background:transparent url(../_IMG/h1-bg.jpg); margin:20px 0 30px 0; padding:6px 12px; margin:0; font-weight:bold; color:#113d3f; font-size:24px; font-style:italic;}
.titSubContent{background-color:#F6F6F6;}
.titSubContent ul{padding:0; margin:0 0 0 20px; list-style:none;}
.titSubContent li{padding-bottom:10px; background:transparent url(../_img/nav-bull.jpg) no-repeat left 6px; padding-left:16px; font-weight:bold;}

/*******************************/
/*         Pesquisa          */
/*******************************/
.searchList li div{font-weight:bold; font-size:16px; background:transparent url(../_IMG/h1-bg.jpg); padding:6px 5px; margin-bottom:5px;}

/*******************************/
/*         NEWSLETTER          */
/*******************************/

#newsletter h1{background:transparent url(../_IMG/h1-bg.jpg); margin:20px 0 30px 0; padding:6px 12px; margin:0; font-weight:bold; color:#113d3f; font-size:24px; font-style:italic;}

.newsletterFooterTd{
background:transparent url(../_img/inputNewsletterBg.png) no-repeat top;
padding-bottom:15px;
width:282px;
height:30px;
}

.newsletterFooterTd input{border:none; background-color:transparent; width:250px; color:#FFF; font-size:13px; padding-top:7px; padding-left:5px;}

.newsletterFooterBtn{text-align:right;}
.newsletterFooterBtn input {
	cursor:pointer;
	font-size: 13px;
	color: #ffffff;
	padding: 5px 10px;
	background:#5A180A;
	background: -moz-linear-gradient(
		top,
		#5a190a 0%,
		#d84423);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#5a190a),
		to(#d84423));
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 0px solid #134201;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.2),
		inset 0px 0px 2px rgba(255,255,255,0.3);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.2),
		inset 0px 0px 2px rgba(255,255,255,0.3);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
}
 

/*******************************/
/*         NEWSLETTER          */
/*******************************/
.searchList ul{
	padding:0; margin:20px 0 0 0; list-style:none;
	}
	
.searchList li{padding-bottom:20px;}
.searchList li span{font-weight:bold;}


/*******************************/
/*         VERSION          */
/*******************************/
.lang-holder{position:relative; right:20px; z-index:1000;}
.langVersion{position:absolute; right:0; top:20px; background:#FFF url(../_img/version-bg.jpg); padding:10px 5px;}
.langVersionImage, .langVersionText{padding:0 5px;}
.langVersionImage a{display:block;}
.langVersionText a{color:#000;}
.langVersionText a:hover{color:#348286}


/*******************************/
/*         FONT PRINT          */
/*******************************/
.font-print{float:right; width:100px; font-size:12px; color:#999; padding-top:8px;}
.font-print img{margin:0 5px; vertical-align:bottom;}


.content-social{border-top:1px solid #d2d2d2; padding:15px 0 0 0 ;}