@import url("reset.css");

body {
	font: 11px Tahoma, Arial;
	background: #fbfbfb url(../img/bgInternas.gif) repeat-x 0 4px;	
} 
em
{
	font-style: italic;
}
strong
{
	font-weight: bold;
}
a {
	overflow: hidden;
	color: #6e7273;
	text-decoration: none;
}
a:hover{ text-decoration: underline; }

select {
	font: 11px Tahoma, Arial;
	color: #1e1e1e;
}

li{
	list-style: none;
}

#wrapper {
	background:url(../img/imgInternasTopHeader.gif) no-repeat;
	padding-top:5px;
	margin:0 auto;/*width: 872px;*/
	width:910px;
	height:auto;
}

#header { float: left; position: relative;}

#container {
	float:left;
	width:590px;
	overflow: hidden;
}

.contentNoticias {
	border:1px solid #c0bbb1;
	width: 562px; height:623px;
	overflow: auto;
	margin: 14px 0 0 0px;
	float:left;
}

.contentNoticias p {
	padding:10px;
	line-height:15px;
	text-align:justify;
	color:#4f4f4f;
}

.contentTrabalhe {	
	width: 562px;
	overflow: auto;
	margin: 14px 0 0 14px;
}

/* Busca */
.boxBuscaHeader{
/*	background-color:#d9d6c3; */
	width:292px; height:21px;
	float:right;
	margin: 5px 0 5px 0;	
	color: #6E7273;
	text-align: right;
	padding-right: 35px;
	position: absolute;
	top: 0;
	right: 0;
}
.boxBuscaHeader a{
	margin: 0 5px;
}

.boxBuscaHeader label {	float:left; margin-top:5px; }
.boxBuscaHeader span{
	float: left;	
	background:url(../img/bgHomeHeaderBusca.gif) no-repeat;
	width:173px;
	height:21px;
	display: block;
}
.boxBuscaHeader input {	
	width:165px;
	border:0;
	font-size:10px; 
	font-family: Tahoma, Arial;
	color:#707070;	
	margin: 2px 0 0 3px;
}
.boxBuscaHeader p { float:left; margin-left:5px;}
/* fim busca */

/* nav principal */
#nav {
	background: url(../img/traceNavInterna.gif) no-repeat bottom;
	width: 872px;
	height: 144px;
	float: left;
	margin-top:31px;
}
#nav h1,#nav h1 a {
	text-indent: -9999px; display: block; overflow: hidden;
	background: url(../img/logoCcr.gif) no-repeat;
	width:119px; height:142px;
}
#nav h1 { float: left; }
#nav ul {	
	float:left;
	width:251px;
	padding-left:9px;
	margin:17px 0 0 0;
}
#nav ul li			{ margin-top: 7px; }
#nav ul li.mnHome	{ margin-top: 2px; }
/* fim nav principal */

/* Breadcrumb */
#contentBreadcrumb, #breadcrumbNoticias {
	background: url(../img/bgBreadcrumb.gif) repeat-x;
	width: 872px; height: 158px;
	float: left;
	margin: 1px 0 0 0;	
}

#breadcrumbNoticias { background: url(../img/bgBreadcrumbNoticias.gif) repeat-x; }

.help			{ height: 7px; padding: 10px 0 7px 25px; }
.help li		{ float: left; margin: 0 16px 0 0; }
.breadcrumb		{ height: 20px; padding: 7px 0 0 15px; }
.breadcrumb li	{ float: left; margin: 0 5px 0 0; }
.breadcrumb a	{	font-size: 11px; color: #e4ec64; }

#breadcrumbNoticias .breadcrumb a						{ color: #e0877f; }
.breadcrumb .active a, #breadcrumbNoticias .active a	{ color: #fff; }

.titIvestidores {
	width:265px;
	float:left;
	position: relative;
	top:5px; left:15px;
}

.titNews {
	width:530px;
	margin: 7px 0 0 15px;
}

.titTrabalheConosco {
	width:530px;
	margin: 7px 0 0 15px;
}

.titFaleConosco {
	width:530px;
	margin: 7px 0 0 15px;
}

.titEmpresas {
	width:530px;
	margin: 7px 0 0 15px;
}

#contentBreadcrumb select.links { margin: 0 5px 0 0; }
#contentBreadcrumb select {
	width: 150px;
	margin: 11px 0 0 0;
	border:1px solid #6d6d6d;
}

.titSecao {
	margin: 20px 0 10px 15px;
	padding: 0 0 17px 36px;
	font-size: 14px;
	color: #797676;
	font-weight: bold;
	width: 524px; height: 23px;
	border-bottom:1px solid #fff;
}

#breadcrumbNoticias .titSecao { margin: 0px 0 7px 15px; }

.titSub {
	width: 346px;
	float: left;
	padding: 0 0 0 51px;
}

p.btnEmail {
	position: relative;
	top: 2px;
	margin-right: 12px;
	float: left;
}

/* nav sub*/
#subNav {
	margin-top:-123px;
	width: 253px;
	height:auto;
	overflow: hidden;		
	padding:0 !important;
}

.subNavNews {
	width:253px;
	height:auto;
	display: block;
	overflow: hidden;	
	float:left;
}

.navInferior { margin-top: 5px; }

.navInferior li {
	background: #dddac6;
	width: 227px;
	margin: 0 0 4px 0;
	padding: 2px 0 4px 39px;
}

.navInferior li a {
	font-weight: bold;
	color: #7a7a76;
	text-decoration: none !important;
}

/* arrumar */
.navInferior .subItem {
	background-color: #f2f1e4;
	width: 266px;
	position: relative;
	top: 8px; left: -39px;
	padding: 0 !important;
	margin: 0 0 4px 0 !important;
}
.navInferior .subItem li {
	background: url(../img/iconSetaVerde.gif) no-repeat 30px 5px;	
	font-size: 10px;
	font-weight: bold;
	padding-left: 39px !important;
	color: #7a7a60;
	margin:0;	
}

/* footer */
#footer {
	/*background: url(../img/bgFooter.gif) no-repeat; */
	width: 910px;
float: left;
	margin: 10px 0 0 0;
	padding-bottom: 10px;
}

p.copy				{ float: right; margin-right: 10px; }

.parceiros{float:left;margin-top:25px; padding-bottom:50px;width:910px;}
.parceiros li{ float: left; margin-right: 5px;}
.home_footer #footer .parceiros { float:left; margin-top:25px; padding-bottom:50px; width: 890px;}
.home_footer #footer .parceiros li { float:left; margin-right:8px; }

.parceiros li.footerControlar{ margin-right: 0px;}

/*.parceiros li.footerRodoAnel { margin-right:0; }*/
.about, .about li	{ float: left; border:1px solid #fff }
.about li			{ margin: 0 10px 0 0; }


/* noticias */
/*.ultimasNews		{ padding-bottom: 7px; background-color: #d4cdbb; }
.ultimasNews img	{ padding: 6px; background-color: #b2ae8c; }
.ultimasNews p		{ color: #777160; margin: 0 0 0 15px; }
.ultimasNews h3		{ margin: 12px 0 10px 15px; }
.titIndicie			{ margin: 0 0 19px 43px; }
.titCadastre h4		{ margin-bottom: 10px; }
.subNavNews			{ background-color: #eae5d8;}
*/

dl.listNews		{ padding: 5px 0 0 10px; margin-bottom: 17px; }
.listNews dt	{ background: url(../img/iconSetaRed.gif) no-repeat 0 10px; padding: 5px 0 5px 27px; }
.listNews dt a {
	font-weight: bold;
	color: #57554b;
	margin: 0;
}
.listNews dd {
	padding: 0 0 11px 27px;
	color: #62605a;
	font-size: 10px;
	border-bottom: 1px dashed #a5a295;
	width: 210px;
}
.ddlNews			{ width: 232px; margin: 10px 0 0 16px;	}
.titCadastre		{ background-color: #f8f9e9; padding-bottom: 10px; }
.titCadastre p.txt	{ color: #807866; margin: 0 0 10px 21px; }

.titCadastre span {
	background:url(../img/bgBuscaNews.gif) no-repeat;
	float: left;
	display: block;
	width:182px;
	height:21px;
	position: relative;
	left: 21px;
}
.titCadastre input {
	width:168px;
	border:0;
	font-size:10px;
	color: #707070;	
	margin: 2px 0 0 3px;
}
.titCadastre .btnOk, .titCadastre .btnOk a {
	text-indent: -9999px; display: block; overflow: hidden;
	background: url(../img/btnOk.gif) no-repeat;
	width:49px;
	height:21px;
}
.titCadastre .btnOk { position: relative; left: 25px; }

.footerBarraAmarela{
	background: url(../img/imgFooterBarraAmarela.gif) no-repeat;
	width:122px;
	height:41px;
}

.destaqueGaleriaVer {
	float:left;
}

.infoDestaqueGaleria {
	position: absolute;
	top: 130px;
	right: 50px;
	width:280px;	
	padding: 20px;
	min-height: 85px;	
}  

*html .infoDestaqueGaleria{
	height: 85px;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/img/bg_box_hotlist.png', sizingMethod='scale');
}

.infoDestaqueGaleria h3{
	text-transform: uppercase;
	font-size: 11px;
	font-weight: normal;
	margin-bottom: 5px;
	color: #ff7e00;
}

/*Galeria*/
.boxGaleria {
	float:left;
	padding:0;
	width:220px;
	margin: -10px 0  0  0;
}
.boxGaleriaMasc {
	width:220px;
	height:332px;
	overflow:hidden;
	position:relative;
/*	background: red;
	margin-top:0 !important;*/
	margin-top:-5px;
}
.boxGaleriaMasc img {
/*	padding:3px 2px;*/
	float:left;
	border:0;
	border:  3px solid #020202;
	filter: alpha(opacity=50);
 	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.50; opacity:0.5;

}
.boxGaleriaMasc a:hover img {
	padding: 0;
	border: 3px solid #cb7b09
}
.boxGaleriaMasc .boxGaleriaMascAux {
	position:relative;
	top:0;
	float:left;
}
.boxGaleriaMasc .boxGaleriaAux {
	float:left
}

/*Galeria Vertical*/
.boxGaleriaVer {
	position:relative;
	top:23px;
	float:left;
	padding:0;
}

.boxGaleriaVerMasc {
	width:104px;
	height:235px;
	overflow:hidden;
	position:relative;
	margin-left:4px;
	background-color:#53798c;	
}
.boxGaleriaVerMasc img {
	float:left;
	margin:0 0 6px 7px;
	border:1px solid #fff;
}

.boxGaleriaVerMasc .boxGaleriaVerMascAux {
	position:relative;
	top:0;
	float:left;
}
.boxGaleriaVerMasc .boxGaleriaVerAux {
	float:left;
	margin: 10px 0 0 0;
}

div.conteudo_fotos {	
	float:left;
	margin-left:30px;
	margin-top:-300px;
}

.btProximoVer, .btAnteriorVer {
	margin-left:4px;
}

.btAnteriorVer{
	text-indent:-9999px; display:block; overflow:hidden;
	background:url(/img/setaCimaGaleria.gif) no-repeat;
	width:104px;
	height:21px;
}
.btProximoVer{
	text-indent:-9999px;display:block;overflow:hidden;
	background:url(/img/setaBaixoGaleria.gif);
	width:104px;
	height:21px;
}

.actionGaleria{float:left!important;width:200px!important;}
.actionGaleria a{float:left;margin-bottom:10px;}

/*.boxEditar{	
	font-size:10px;
	position:absolute;
	top: 0;
	left: 0;
	width:100%;
	z-index:99;
	margin: 290px 0 0 694px;
	width: 80px;
}

.boxEditar a {
	text-decoration: none;
	text-transform: uppercase;
	background: #006699;
	padding: 2px 5px;
	color: #fff;
	z-index: 9999;
}

.boxEditar a:hover{
	background: #00557f;
}


a.btn_edit 
{
	background:#006699 none repeat scroll 0%;
	color:#FFFFFF;
	padding:2px 5px;
	text-decoration:none;
	text-transform:uppercase;
	width:70px;
	z-index:99;
	float: right;
	width: 70px;
}

.btn_edit_bottom
{
	background:#00557F none repeat scroll 0%;
	font-size: 10px;
	text-align: center;
}

a.btn_edit_desc:hover, a.btn_edit_desc:active, a.btn_edit_desc:visited, a.btn_edit_desc:link
{
	background:#006699 none repeat scroll 0%;
	color:#FFFFFF;
	padding:2px 5px;
	text-decoration:none;
	text-transform:uppercase;
	width:70px;
	z-index:99;
	float: right;
	width: 70px;
}

.btn_edit_desc
{
	background:#00557F none repeat scroll 0%;
	font-size: 10px;
	text-align: center;
	position: relative;
	bottom: 50px;
	right: 510px;
	width: 100px;
}

a.btn_edit_desc:hover, a.btn_edit_desc:active, a.btn_edit_desc:visited, a.btn_edit_desc:link
{
	background:#006699 none repeat scroll 0%;
	color:#FFFFFF;
	padding:2px 5px;
	text-decoration:none;
	text-transform:uppercase;
	width:70px;
	z-index:99;
	clear: both;
}*/

.btn_edit
{
	background:#00557F none repeat scroll 0%;
	font-size: 10px;
	text-align: center;
	color: #FFF;
	padding: 3px 5px 3px 5px;
	text-transform: uppercase;
	float: right;
}