.bigcell {
	margin:10px 3px;
	float:left;
	width:67%;
}
.bigcell .destGR {
	width:100%;
	float:left;
	padding-bottom:5px;
	border-bottom:1px solid #EFEFEF;
}
.destGR .foto {
	width:270px;
	float:left;
}
.destGR .desc {
	width:45%;
	float:right;
}
.destGR .desc a.titulo {	
	font-size:16px;
	font-family:"Trebuchet MS", sans-serif, Helvetica;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;
	color:#CC0000;
	display:block;
	letter-spacing:-1px;
}
.destGR .desc .res {	
	font-size:11px;
	font-family:Tahoma, sans-serif, Helvetica;
	font-weight:normal;
	line-height:18px;
	text-decoration:none;
	color:#808080;
	text-align:justify;
}
.destGR .desc .res a {	
	font-size:11px;
	font-family:Tahoma, sans-serif, Helvetica;
	font-weight:bold;
	line-height:18px;
	text-decoration:none;
	color:#CC0000;
}
.destGR .desc a.titulo:hover, .destGR .desc .res a:hover {	
	text-decoration:underline;
}
.bigcell h1, .smallcell h1 {
	font-size:22px;
	font-family:"Trebuchet MS", sans-serif, Helvetica;
	font-weight:bold;
	color:#006699;
	cursor:default;
	letter-spacing:-2px;
}
.maisnot {
	float:left;
	width:99%;
	display:block;
	margin:5px 0 5px 0;
}
.maisnot .cell {
	float:left;
	width:48%;
	margin-right:8px;
}
.maisnot .row {
	float:left;
	width:100%;
	margin-bottom:5px;
}
.maisnot .row foto-link {
	float:left;
	width:100%;
	display:block;
}
.maisnot .row .link {
	float:left;
	font-family:Tahoma, sans-serif, Helvetica;
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	color:#808080;
}
.maisnot .row .linkf {
	float:left;
	font-family:Tahoma, sans-serif, Helvetica;
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	color:#808080;
}
.maisnot .row .linkf a, .maisnot .row .link a  {
	float:left;
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	text-decoration:none;
	color:#000;
}
.maisnot .row .linkf a {
	width:130px;
	margin-left:4px;
}
.maisnot .row .link a:hover, .maisnot .row .linkf a:hover {
	text-decoration:underline;
}
.maisnot .row .desc {
	float:left;
	width:100%;
	font-family:Tahoma, sans-serif, Helvetica;
	font-size:11px;
	display:block;
	line-height:15px;
	font-weight:normal;
	color:#808080;
}
.maisnot .row .img {
	float:left;
	max-width:70px;
	overflow:hidden;
}
.bigcell .noticia {
	float:left;
	width:99%;
	display:block;
	margin:5px 0 5px 0;
}
.noticia h1 {
	line-height:20px;
	color:#cc0000;
	margin-bottom:10px;
}
.noticia .data-font {
	float:left;
	width:99%;
	display:block;
}
.noticia .data-font .data {
	float:left;
	width:50%;
	font-family:Tahoma, sans-serif, Helvetica;
	font-size:13px;
	font-weight:normal;
	font-style:italic;
	color:#000;
}
.noticia .data-font .font {
	float:right;
	width:49%;
	font-family:Tahoma, sans-serif, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#808080;
	text-align:right;
}
.noticia .data-font .font img {
	vertical-align: middle;
}
.noticia #corpo-not {
	float:left;
	margin-top:5px;
	width:99%;
	display:block;
	font-family:Tahoma, sans-serif, Helvetica;
	font-size:13px;
	font-weight:normal;
}
#corpo-not p {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	line-height:20px;
	color:#000;
	text-align:justify;
}
#corpo-not ul {
	margin-left:30px;
	list-style-type:square;
}
#corpo-not span.fonte {
	float:left;
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	line-height:20px;
	color:#000;
	margin-top:10px;
}
#corpo-not a {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	line-height:20px;
	text-decoration:underline;
}
#corpo-not img {
	clear:both;
	margin:0 15px 0 0;
	float:left;
	max-width:270px;
	overflow:hidden;
}
.tabcontent {
	float:left;
	width:99%;
	display:block;
	margin:5px 0 5px 0;
}
.tabcontent .cell {
	float:left;
	width:48%;
	margin-right:8px;
}
.tabcontent .row {
	float:left;
	width:100%;
	margin-bottom:5px;
}
.tabcontent .row span {
	font-family:Tahoma, sans-serif, Helvetica;
	font-size:13px;
	line-height:20px;
	font-weight:normal;
	color:#808080;
}
.tabcontent .row foto-link {
	float:left;
	width:100%;
	display:block;
}
.tabcontent .row .link {
	float:left;
	font-family:Tahoma, sans-serif, Helvetica;
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	color:#CC0000;
}
.tabcontent .row .linkf {
	float:left;
	font-family:Tahoma, sans-serif, Helvetica;
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	color:#CC0000;
}
.tabcontent .row .linkf a, .tabcontent .row .link a  {
	float:left;
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	text-decoration:none;
	color:#CC0000;
}
.tabcontent .row .linkf a {
	width:130px;
	margin-left:4px;
}
.tabcontent .row .link a:hover, .tabcontent .row .linkf a:hover {
	text-decoration:underline;
}
.tabcontent .row .desc {
	float:left;
	width:100%;
	font-family:Tahoma, sans-serif, Helvetica;
	font-size:11px;
	display:block;
	line-height:15px;
	font-weight:normal;
	color:#808080;
}
.tabcontent .row .img {
	float:left;
	max-width:70px;
	overflow:hidden;
}
.smallcell {
	margin:10px 3px;
	float:right;
	width:28%;
}
.smallcell .vagas .row .logo {
	width:23%;
}
.smallcell .vagas .row .desc {
	width:75%;
}