@import url("comuns.css");
@import url("forms.css");
/* HTML elements  */		

	h1, h2, h3, h4, h5, h6{
		font-weight:normal;
		margin:0;
		line-height:1em;
		}	
	a { outline: none; }
	h1{font-size:2em;margin-bottom:.5em;}	
	h2{font-size:1.75em;margin-bottom:.5142em;padding-top:.2em;}	
	h3{font-size:1.5em;margin-bottom:.7em;padding-top:.3em;}
	h4{font-size:1.25em;margin-bottom:.6em;}
	h5,h6{font-size:1em;margin-bottom:.5em;font-weight:bold;}
	
	p, blockquote, ul, ol, dl, table, pre{line-height:inherit;margin:0 0 1.5em 0;}
	ul, ol, dl{padding:0;}
	ul ul, ul ol, ol ol, ol ul, dd{margin:0;}
	li{margin:0 0 0 2em;padding:0;display:list-item;list-style-position:outside;}	

	blockquote, dd{padding:0 0 0 2em;}
	pre, code, samp, kbd, var{font:100% mono-space,monospace;}
	pre{overflow:auto;}
	abbr, acronym{
		text-transform:uppercase;
		border-bottom:1px dotted #000;
		letter-spacing:1px;
		}
	abbr[title], acronym[title]{cursor:help;}
	small{font-size:.9em;}
	sup, sub{font-size:.8em;}
	em, cite, q{font-style:italic;}
	img{border:none;}			
	hr{display:none;}	
	table{width:100%;border-collapse:collapse;}
	th,caption{text-align:left;}

/* //  HTML elements */	


/* base */
	
	body, table, textarea, li, button {
		font:1em Helvetica, Arial, Sans-Serif;
		line-height:1.5em;
		color:#333;
	}		
	body {
		font-size:13px;
		background:#fff;
		margin:0;
		padding:0;
		text-align:center;
	}	
	a, a:visited {
		text-decoration:none;
		color:#06C;
	}
	a:hover {color:#999;}
	ins {text-decoration:none;color:#900;font-style:italic;}
	code {color:#555;}
	pre {
		margin-left:2em;
		padding-left:2em;
		border-left:1px solid #ccc;
	}
	blockquote {
		margin-left:2em;
		border-left:1px solid #ccc;
		font-style:italic;
	}	
	dt {font-weight:bold;}
	th, td {padding:.5em 1em;line-height:1.5em;}		
	th{background:#eee;}
	td{border-bottom:1px solid #eee;}
	caption{font-style:italic;color:#777;margin:.5em 0;}	
	fieldset{
		border:none;
		padding: 0;
		}
	legend{padding:2px 5px;}	
	form div.col{clear:none;}form div.first{clear:both;}
	form div{overflow:hidden;}
	
	.note, .success, .error{display:block;}
	.error {color:#900;}
	.success {color:#060;}
	.note {font-weight:bold;}
	.notvalid {border:1px solid #900 !important;}
	
	.pullquote{
		width:20%;
		float:left;
		margin-right:2em;
		padding-right:2em;
		border-right:1px solid #ccc;
		text-align:right;
		font-size:1.1em;
		font-style:italic;
		color:#777;
		margin-bottom:.5em;
		}
	.boxout{
		width:20%;
		float:right;
		margin-left:2em;
		padding:1em 2em;
		border:1px solid #ccc;
		margin-bottom:.5em;
		}
	#easy_tooltip{
		border:1px solid #e1e1e1;
		padding:2px 10px;
		background:#f5f5f5;
		}

/* base */

/* layout */

	body {
		background: url(../imgs/bg.jpg) repeat-x;
	}
	#container {
		background: url(../imgs/barra-menu.jpg) no-repeat center 327px; 
	}
	/* larguras */
	#header, .content, #footer { width: 1000px; position: relative; margin: 0 auto; text-align: left;}

	.inner{
		position:relative;
		}
	#header-out {
		background: url(../imgs/top.jpg) no-repeat center top;
	}
	#header{
		height: 433px;
		
		}	
	#footer{
		clear:both;
		}	
	#content-out {
		background: url(../imgs/bg-content.jpg) repeat-x;
	}	
	.content{
		clear:both;
		}
	.main, .secondary, .tertiary, .quaternary{
		float:left;
		display:inline;
		}
	.main{
		width:662px;
		padding: 50px 0 0 0;
	}
	
	.mainint{
		width:662px;
		padding: 50px 0 0 0;
		float:left;
	}
	.secondary{ 
		width:280px;
		height:auto;
		min-height:1000px;
		margin-top: 5px;
		margin-left: 18px;
		background: url(../imgs/bg-sidebar.jpg) no-repeat 0 -30px;
		padding: 70px 20px 0 20px;
		
	}
	.tertiary{}
	.quaternary{}
	
	/* grid */
		
		.cols{} /* main column container class */
		.col{
			float:left;
			display:inline;
			width:48%;margin-left:4%; /* 2 equal width columns layout - default */
			margin-top: 33px;
			}	
		.cols3 .col{width:30%;margin-left:5%;} /* 3 equal width columns layout */
		.cols4 .col{width:22%;margin-left:4%;} /* 4 equal width columns layout */
		
		/* use following classes to build custom grid (add as many as you want) */
		
		.col1, .col2, .col3{float:left;display:inline;}
		.col1{}
		.col2{}
		.col3{}
		
		.indent1{}
		.indent2{}
		.indent3{}
		
	/* grid */	

/* // layout */

/* navigation */
		#nav {
			position: absolute;
			bottom: 50px;
			left: 5px;
			background: url(../imgs/linha2.jpg) no-repeat bottom;
			padding-bottom: 10px;
			height: 32px;
			width:600px;
			margin:0 0 0 0px;

		}
	
		#nav, #nav ul, #nav li{
			margin:0;
			padding:0;
			list-style:none;
		}	
		#nav li{
			float:left;
			display:inline;
			position:relative;
			margin-right: 6px;
		}

		#nav li a {
			color: #fff;
			text-decoration: none;
			text-transform: uppercase;
			font: bold 14px arial;
			background: url(../imgs/menus.png) no-repeat;
			display: block;
			text-indent: -9000px;
			overflow: hidden;
			padding: 1px 5px;
		}
		#bt01 a {
			width: 82px;
			height: 20px;
			background-position: 6px center!important;
		}
		#bt02 a {
			width: 108px;
			height: 20px;
			background-position: -95px center!important;
		}
		#bt03 a {
			width: 145px;
			height: 20px;
			background-position: -215px center!important;
		}
		#bt04 a {
			width: 88px;
			height: 20px;
			background-position: -380px center!important;
		}
		#bt05 a {
			width: 82px;
			height: 20px;
			background-position: -483px center!important;
		}
			
		#nav ul{
			position:absolute;
			left:0;
			top:32px;
			padding:5px 10px;
			display:none;
			z-index:1000;
			height: 30px;
			width: 800px;
			}
		#nav ul li{
			float: left;
			display: inline;
		}
		#nav ul li a {
			color: #fff;
			font: 11px Arial;
		}

		#multimedia {
			position: absolute;
			bottom: -7px;
			left: 5px;
		}
		#multimedia li {
			list-style-type: none;
			float: left;
			margin: 0;
		}
		#multimedia li a {
			display: block;
			color: #fff;
			width: 60px;
			text-transform: uppercase;
			background: url(../imgs/menu-baixo.png) no-repeat;
			text-indent: -9000px;
			overflow: hidden;
		}
		#mbt01 a {
			width: 90px!important;
			height: 25px;
			background: url(../imgs/mbt01.gif) no-repeat!important;
			position: relative;
			bottom: 3px;
		}
		#mbt02 a {
		  width: 69px!important;
		  height: 20px;
		  background-position: 10px center!important;
		}
		#mbt03 a {
		  width: 53px!important;
		  height: 20px;
		  background-position: -53px center!important;
		}
		#mbt04 a {
		  width: 88px;
		  height: 20px;
		  background-position: -108px center!important;
		}
		#mbt05 a {
			width: 82px;
			height: 20px;
			background-position: -160px center!important;
		}
		#mbt06 a {
			width: 90px!important;
			height: 20px;
			background-position: -217px center!important;
		}
		#mbt07 a {
			width: 130px!important;
			height: 20px;
			background-position: -299px center!important;
		}
		
/* //navigation */

/* header */

	#header h1{
		line-height:50px;
		height:50px;
		margin:0;
		}
	#header h1 a{		
		width: 683px;
		height: 325px;
	}	
	#redes-sociais {
		width: 274px;
		height: 297px;
		position: absolute;
		right: 20px;
		top: 130px;
		padding-top: 15px;
		background: url(../imgs/bg-redessociais.png) no-repeat;
	}
	#redes-sociais #flash-rs {
		position: absolute;
		top: -15px;
		left: -19px;
	}
	#redes-sociais ul {
		width: 170px;
		position: absolute;
		top: 73px;
		margin-left: 30px;
	}
	#redes-sociais ul li {
		list-style-type: none;
		margin: 0 0 0 0;
		float: left;
		margin-right: 20px;
		margin-bottom: 3px;
		position: relative;
	}
	#redes-sociais .twit {
		position: absolute;
		bottom: 69px;
		left: 26px;
		width: 182px;
		height: 68px;
		color: #fff;
		font: 11px/13px Arial;
		padding: 5px;

	}
	#redes-sociais .twit p{
	    margin-bottom: 2px;
	}
	.twit .tempo {
		display: block;
		color: #dfdfdf;
	}
	.twit p {
		
	}

/* // header */
	
/* content */

	.content a, .content a:visited {
		text-decoration:underline;
		}
	
/* // content */

/* footer */

	#footer-out {
		background: #19324E url(../imgs/bg-footer.jpg) repeat-x top;
		height: 210px;
		padding-top: 20px;
		margin-top: 50px;
	}	
	#footer {
		overflow: hidden;
		height: 210px;
	}
	#footer a, #footer a:visited {
		text-decoration:underline;
	}
	#nav-footer {
		position: relative;
		top: 38px;
		left: 14px;
	}
	#nav-footer li {
		list-style-type: none;
		margin: 0;
		float: left;
	}
	#nav-footer li a {
		text-decoration: none;
		float: left;
		display: block;
		color: #fff;
		letter-spacing: -0.5px;
		text-decoration: none!important;
		padding: 0 17px 0 0;
		text-transform: uppercase;
		font: 11px Arial;
	}
	#copyright {
		clear: both;
		color: #fff;
		position: absolute;
		left: 24px;
		bottom: 10px;
		font: 11px Arial;
	}
	.ney-lopes {
		margin: 15px 20px 0 25px;
	}
	.democratas-img {
		position: absolute;
		bottom: 50px;
		left: 22px;
	}
	#democratas {
		float: right;
		background: url(../imgs/linhav.jpg) no-repeat left 14px;
		width: 285px;
		padding-left: 40px;
	}
	#democratas img {
		margin-top: 5px;
		margin-left: -8px;
	}
	#democratas div {
		background: #183652;
		width: 250px;
		margin-top: 14px;
	}
	#democratas div p {
		color: #fff;
		padding: 7px 13px 10px 14px;
		font: 12px arial;
		margin: 0;
	}
	#democratar div p strong {
		font: 13px arial;
	}
	
/* // footer */

/* clearfix */

	.inner:after, .content:after, .cols:after, .fixed:after{
		content:"."; 
		display:block; 
		height:0; 
		clear:both; 
		visibility:hidden;
		}
	.inner, .content, .cols, .fixed{display:block;min-height:1%;}
	* html .inner, * html .content, * html .cols, * html .fixed{height:1%;}

/* // clearfix */

/* Home */
.destaque {
	position: relative;
	padding-left: 15px;
}
.destaque h2 {
	font: bold 36px arial;
	color: #586069;
	margin-bottom: 15px;
}
.destaque h2 span{
	text-transform: uppercase;
	display: block;
	font-weight: bold;
	font: 16px arial;
}
.destaque .destaque-slide {
	position: relative;
}
.destaque .tt-destaque {
	background: url(../imgs/bg-destaque.png) no-repeat;
	position: absolute;
	right: 0;
	top: 26px;
	width: 255px;
	height: 98px; 
	padding: 20px 0 0 41px;
}

.destaque .tt-destaque a{
	color:#FFF;
	
}
.tt-destaque strong { font: 28px arial;}

.data-destaque {
	display: block;
	background: #586069;
	color: #fff;
	width: 80px;
	position: absolute;
	top: 0;
	right: 183px;
	text-align: center;
	padding: 0 5px;
}
.dia-destaque {
	font: bold 18px arial;
}
.mes-destaque {
	font: 14px arial;
}

h2#ultimas-noticias {
	width: 147px;
	height: 32px;
	margin-left: -6px;
	background: url(../imgs/ultimas-noticias.gif) no-repeat;
}
#noticias {
	margin-top: 55px;
}
.noticia {
	padding:18px;
	border-top: 1px dotted #999;
	margin: -1px 0 -1px 0;
}
.bdbt {
	border-bottom: 1px dotted #999;
}
.noticia:hover {
	background: #F6F7F9;
}
.text-not .data-not {
	background: #F3C201;
	color: #fff;
	width: 100px;
	padding: 0 5px;
}
.text-not a {
	display: block;
	font: 24px Arial;
	color: #535A63;
	text-decoration: none!important;
	
}

.text-not strong.tit{
	font-weight:400;
	
}

h2#tt-depoimentos {
}
#depoimentos {
	margin-top: 30px;
	margin-left: 16px;
}
#depoimentos h2 {
	font: bold 28px Arial;
	color: #585F68;
	padding-left: 80px;
	width: 223px;
	height: 40px;
	background: url(../imgs/depoimentos.gif) no-repeat;
	margin: 0;
}
.depoimento {
	position: relative;
	padding: 10px 42px;
	margin: 15px 0 30px 0;
}
.depoimento .aspas01, .depoimento .aspas02 {
	position: absolute;
	width: 30px;
	height: 30px;
}
.depoimento .aspas01 {
	top: 0;
	left: 0;
	background: url(../imgs/aspa01.gif) no-repeat;
}
.depoimento .aspas02 {
	right: 20px;
	bottom: 18px;
	background: url(../imgs/aspa02.gif) no-repeat;
}
.depoimento .autor {
	font-weight: bold;
	display: block;
}

.box h2 {
	font: bold 26px Arial;
	color: #266797;
}
.box h2#ta-valendo {
	width: 170px;
	height: 48px;
	background: url(../imgs/ta-valendo.gif) no-repeat;
}
.box h2#ney-trabalha {
	width: 127px;
	height: 41px;
	background: url(../imgs/ney-trabalha.gif) no-repeat;
}

.box p a{
	color:#000;
	text-decoration:none;
	
}

.box p a:hover{
	text-decoration:underline;
	
}
.box h2 strong {
	display: block;
	color: #E9C559;
}
.box select {
	width: 250px;
}

#galeria {
	background: #f9fbfb;
	position: relative;
	left: -6px;
	bottom: 10px;
	width: 300px;
	padding: 5px 0 20px 0;
}
#galeria .hr01 {
	position: absolute;
	bottom: -10px;
}
#galeria h2#galeria-de-fotos {
	background: url(../imgs/galerias-de-fotos.gif) no-repeat;
	width: 109px;
	height: 40px;
	margin: 10px 0 0 12px;
}
.legended {
	margin: 5px auto 0 auto;
	background: #f5f5f5;
	width: 272px;
}
.legend {
	padding: 8px 5px 5px 46px;
	background: url(../imgs/ico-legend.jpg) no-repeat 10px 10px;
	line-height: 14px;
	margin-bottom: 5px;
}
.legend p {
	margin: 0;
}
#galeria .more-gal {
	text-decoration: none;
	margin-left:10px;
	position: relative;
	top: 10px;
}


h2#tt-agenda {
	width: 194px;
	height: 56px;
	background: url(../imgs/agenda.gif) no-repeat;
	margin: 27px 0 0 7px;
}
#agenda {
	position: relative;
}
#agenda .bt01, #agenda .bt02 {
	position: absolute;
	background: url(../imgs/agenda-bts.png) no-repeat;
	height: 39px;
	top: 30px;
}
#agenda .lista {
	width: 246px;
	height: 100px;
	overflow: hidden;
	margin-left: 25px;
	position: relative;
}
#agenda ul {
	width: 1060px;
	margin: 0;
}
#agenda ul li {
	list-style-type: none;
	width: 54px;
	height: 83px;
	color: #fff;
	float: left;
	margin-left: 8px;
}
#agenda ul li.current {
	background: url(../imgs/bg-agenda01.jpg) no-repeat!important;
}
#agenda ul li.bg01 {
	background: url(../imgs/bg-agenda01.jpg) no-repeat;
}
#agenda ul li.bg02 {
	background: url(../imgs/bg-agenda02.jpg) no-repeat;
}
#agenda ul li a {
	display: block;
	text-decoration: none;
}
#agenda ul li a:hover {
	text-decoration: none;
}
#agenda ul li span {
	display: block;
	color: #fff;
	font: 11px Arial;
	text-align: center;
}
.dia01 {
	color: #F2DB0B!important;
	margin-top: 4px;
}
.dia02 {
	font: 28px Arial!important;
}
.hoje {
	color: #225db0!important;
	margin-top: 13px;
	text-transform: uppercase;
}
.mes {
	font: 16px Arial!important;
}
#agenda .bt01 {
	width: 31px;
	right: -13px;
	background-position: -32px 0;
}
#agenda .bt02 {
	width: 31px;
	left: -4px;
}
.eventos {
	padding: 0 10px;
	margin-top: 10px;
	overflow: hidden;
}
.evento {
	display: none;
	margin-bottom: 10px;
	overflow: hidden;
}
.eventos .ev-hora {
	background: url(../imgs/bg-hora.gif);
	width: 53px;
	height: 17px;
	text-align: center;
	color: #fff;
	padding-left: 10px;
	float: left;
	margin-left: 18px;
	font: 11px arial;
	padding-top: 3px;
}
.eventos .ev-text {
	background: #e7e8ea;
	float: left;
	width: 156px;
	padding-left: 5px;
	padding: 5px;
	margin: 0 5px;
	color: #333;
}
.eventos p {
	margin: 0;
}
.eventos .ev-text .bg-ev-text-bot {
	position: absolute;
	bottom: 0;
	background: url(../imgs/);
}
.eventos .ev-text p {
	font: 11px arial;
	color: #333;
}
.more-eventos {
	margin-left: 30px;
	text-decoration: none!important;
	position: relative;
	top: 5px;
}
.banner {
	margin-top: 30px;
}
/* // Home */


/* Secondary */
.secondary {
}
h2.videos {
	width: 108px;
	height: 35px;
	background: url(../imgs/videos.jpg) no-repeat;
	margin-bottom: 5px;
	margin-top: 22px;
}
#videos {
	position: relative;
}
#videos .bt-next, #videos .bt-prev {
	position: absolute;
	height: 67px;
	width: 50px;
	bottom: 0;
	z-index: 1000;
}
#videos .bt-next {
	background: url(../imgs/bts.png) no-repeat;
	right: 70px;
}

#videos .bt-prev {
	background: url(../imgs/bts.png) no-repeat -68px top;
	right: 0;
}
#videos .more-video {
	background: url(../imgs/outros-videos.gif) no-repeat;
	width: 109px;
	height: 36px;
	margin-top: 9px;
	margin-left: -2px;
}

/* // Secondary */



/* // INTERNAS */
.text{
	width:100%;
	margin:0;
	padding:0;
	
}

.mainint h2.secao{
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	color:#585F68;
	position: relative;
	left: -2px;
}

.text p{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:25px;
	margin:0;
		
	}


.text img{
	float:left;
	margin:0 15px 5px 0;
}

.text h2 {
	margin:15px 0 5px 0;
	
}

.mainint .data-not {
	background: #F3C201;
	color: #fff;
	width: 100px;
	padding: 0 5px;
	
}


.mainint h3.tit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#535A63;
	font-stretch:condensed;
	font-weight:900;
}

	 
	 /**paginação****/

.mainint .paginac{
	width:400px;
  	margin:80px 0 40px 0;
	padding:0 0 0 190px;
	float:left;
	clear:both;
   
}

.mainint  .paginacao ul{
    float: left;
	margin:0;
	padding:5px 0;
    text-align:center;
}
.mainint  .paginacao li{
    float: left;
	list-style:none;
	margin:0 0 0 6px;
    padding: 0 0 0 10px;
}
.mainint  .paginacao a{
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:700;
	text-decoration:none;
	color:#EFA900;
	float: left;
	margin-top: -4px;
}

.mainint .paginacao .ativo{
	text-decoration:underline;
	color:#EFA900
}

.mainint  .paginacao .ico-seta-esq5{
	width:9px;
	height: 21px;
	background-color:none;
	background-position: 0px -20px;
	background-image: url(../imgs/ico_setaspag.gif);
	background-repeat: no-repeat;
	display: block;
	outline: 0;
	color:transparent;
}

.mainint .paginacao .ico-seta-dir5{
	width:9px;
	height: 18px;
	background-color:none;
	background-position: 0px 0px;
	background-image: url(../imgs/ico_setaspag.gif);
	background-repeat: no-repeat;
	display: block;
	outline: 0;
	color:transparent;
}

.noticia .imgplay{
	width:52px;	
	height:52px;
	position:relative;
	background:url(../imgs/play.png) no-repeat;
	cursor:pointer;
	margin:30px 0 -80px 60px;
	padding:0;
}


.mainint .album{
	margin:30px 0 0 20px;
	
}

.mainint .download{
	height:40px;
	margin:20px 0 0 0;
	padding:0 0 5px 40px;
	background:url(../imgs/ico_download.gif) no-repeat;
	border-bottom:1px dotted #333;
	
}

.mainint .download h4.tit-down a{
	font-size:18px;
	color:#525963;
	font-weight:600;
	margin:8px 0 0 0;
	float:left;
	text-decoration:none;
}

.mainint .musica{
	height:60px;
	margin:0px 0 0 0;
	padding:0 0 5px 40px;
	border-bottom:1px dotted #333;
	background:url(../imgs/ico_music.gif) no-repeat;
	
}


.mainint .musica h4.tit-musica a{
	float:left;
	font-size:14px;
	color:#525963;
	font-weight:600;
	margin:10px 20px 0 0;
	float:left;
	text-decoration:none;
	clear:both;
	
}
.mainint .musica .player{
	float:left;
	margin:-5px 0 0 0;
	clear:both;
	
}


.mainint .depoimento {
	border-bottom:1px dotted #333;
	margin:15px 0 0 0;
	
}


.mainint .boxbio{
	float:left;
	width:240px;
	margin:20px 70px 40px 0;
	
}

.mainint .boxbio h4.tit-bio a{
	color:#525963;
	font-size:24px;
	line-height:25px;
	font-weight:600;
	text-decoration:none;
	clear:both;
	float:left;
	margin-top:15px;
	
}

.mainint h4.tit-bio a:hover{
	text-decoration:underline;
	
}


.mainint .boxtrabalhos{
	float:left;
	width:270px;
	margin:20px 30px 40px 0;
	background-color:#EBEFF2;
	padding:65px 10px 10px 10px;
	
}

.mainint .boxtrabalhos p a{
	font-size:12px;
	line-height:18px;
	color:#333;
	text-decoration:none;
	
}

.mainint p a:hover{
	text-decoration:underline;
	
}

.mainint .boxcat_select {
	background-color:#E4E8EB;
	width:100%;
	height:57px;
	padding:10px 10px 10px 10px;
	margin:10px 0 30px 0;
	
}

.mainint .boxcat_select select{
	background-color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	width:250px;
	margin:0;
	padding:0;
	
}


.mainint .boxcat_select ul.tags{
	margin:20px 0 0 0;
	padding:0;
	
}

.mainint .boxcat_select ul.tags li{
	float:left;
	
	color:#F96A1B;
	display:inline-block;
	list-style:none;
	margin:0 20px 0 0;
	padding:0;
}

.mainint .boxcat_select ul.tags li a{
		color:#F96A1B;
		font-size:16px;
		font-weight:600;
	
}

.mainint .boxcat_select h3.tit-tags{
	font-size:21px;
	background:url(../imgs/ico_tags.gif) no-repeat;
	height:23px;
	color:#525963;
	padding:0 0 0 30px;
	font-weight:800;
}


.mainint p{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	
}



.mainint h4.tit-cat-trabalha{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#306B9B;
	font-weight:700;
	background:url(../imgs/seta_cat.gif) no-repeat 0;
	padding:15px 0 0 26px;
	height:40px;
}




.mainint .text-not h4.tit-proj{
	font-weight:800;
	font-size:18px;
	
}

.mainint .noticia span.data2{
	color:#F39905;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;	
}

.title {
	position: absolute;
	display: block;
	float: left;
	top: -20px;
	left: 10px;
	background: #fff;
	color: #000;
	padding: 3px 10px;
	font: 11px arial;
}

ul.carimbo{
	width:100%;
	margin:30px 0 0 0;
	padding:0;
	
}

ul.carimbo li{
	float:left;
	list-style:none;
	display:inline-block;
	margin: 0 10px 20px 10px;
	padding:0;
	
}