@charset "utf-8";
/*
Recriar CSS por Felipe Loss
www.felipeloss.com
*/

@import url(http://fonts.googleapis.com/css?family=Actor);



#mae {
	width:100%;
	height:100%;
	background-image:url(img/bgtopo.png); 
	background-repeat:repeat-x;
	background-position: center top;

	/* [disabled]margin-top:0px; */
	
}
#body {
	width:850px;
	margin:0 auto;
	/*background-image:url(img/background.png); */
	background-color:#FFFFFF;
	/* [disabled]margin-top:0px; */
	overflow:hidden;
		-moz-box-shadow: 0 0 5px #888;
		-webkit-box-shadow: 0 0 5px#888;
		box-shadow: 0 0 5px #888;
	
}

#header
{
	width:850px;
	height: 80px;
	padding: auto;
	margin: 0 auto;
	background-image:url(img/bgmenu.jpg);
	overflow:visible;
}
/**EFEITO HEADER **/
.default {
	width: 850px;
	height: 100px;
}

.fixed {
	position: fixed;
	top: -5px;
	width: 100%;
	margin: 0 auto;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
}
/**EFEITO HEADER **/
#logoHeader
{
	float: left;
 	padding:auto;
     margin: 15px;
}
#menu
{
	font-family: 'Actor', sans-serif;
	height: 50px;
	float:right;
	margin-right: 20px;
	margin-top: 30px;
	
}
#imagem
{
	width:850px;
	height: 330px;
	padding: auto;
	margin: 0 auto;
	background-image:url(img/bgtopo1.jpg);
}

#imagemtopoSidebar
{
	width:850px;
	height: 250px;
	padding: auto;
	margin: 0 auto;
	background-image:url(img/bgtoposidebar.png);
}

#tituloPagina
{
	font-family: 'Actor', sans-serif;
	font-size: 30px;
	color:#FFFFFF;
	width:850px;
	height: 65px;
	background-repeat: no-repeat;
	padding-top:290px;
	text-align:center;
	 
	text-shadow: 0px 2px 3px #666;

}

#tituloPaginaSidebar
{
	font-family: 'Actor', sans-serif;
	font-size: 30px;
	color:#FFFFFF;
	width:850px;
	height: 65px;
	background-repeat: no-repeat;
	padding-top:200px;
	text-align:center;
	 
	text-shadow: 0px 2px 3px #666;

}


#ConteudoColunas3
{
	width:850px;
	height: 370px;
	padding: auto;
	margin: 0 auto;
	background-image:url(img/bgtopo.jpg);
}

#Coluna3
{
	font-family: 'Actor', sans-serif;
	width:250px;
	float: left;
 	padding: 10px;

}
#tituloColuna3
{
		font-family: 'Actor', sans-serif;
		font-size: 30px;
		color:#7cba1e;
		margin: 5px;
		text-align:center;
}
div.tituloColuna3
{
		font-family: 'Actor', sans-serif;
		font-size: 30px;
		color:#7cba1e;
		margin: 5px;
		text-align:center;
}
.ultimaColuna
{
	width: 270px;
}

.textoColuna3
{
		font-family: 'Actor', sans-serif;
		font-size: 13px;
		color:#333;
		margin: 10px;
}

#div:img {
border: 0px;
}
	
#bannerInicial
{
	width:850px;
	height: 100px;
	padding: auto;
	margin: 0 auto;
	background-image:url(img/bgtopo.jpg);
}
#Coluna2Direita
{
	width:425px;
	float: right;
	clear: auto;
	padding-top: 5px;
}
#Coluna2Esquerda
{
	width:425px;
	float: left;
	overflow:auto;
	padding-top: 5px;
	clear: both;
	overflow-y:auto;
}

#rodape
{
	width:100%;
	height: 130px;
	background-color:#7cba1e;
	overflow:visible;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
}
#parceiros
{
	width:820px;
	height: 100px;
	padding-left: 30px;
	margin: 0 auto;
	background-color:#FFFFFF;
	background-image:url(img/bgparceiros.png);
	-moz-box-shadow: 0 0 2px #888;
		-webkit-box-shadow: 0 0 2px#888;
		box-shadow: 0 0 2px #888;

}

#imagemColuna3
{	margin: 0 auto;
	margin: 0 auto;
}


#Coluna2
{

	margin-bottom: 10px;
}
#tituloConteudo
{
	width:400px;
	height: 30px;
	padding: auto;
	margin: 0 auto;
	padding-top: 10px;
	text-align:center;
	background-image:url(img/separador.jpg);
		font-family: 'Actor', sans-serif;
		font-size: 18px;
		color:#7cba1e;
		text-transform:uppercase;
}

#Conteudo
{
	width:400px;
	padding: auto;
	margin: 0 auto;
	padding-top: 10px;
	text-align:center;
	font-family: 'Actor', sans-serif;
	font-size: 12px;
	color:#333;
	margin-bottom:40px;
}


html {
    background: none repeat scroll 0 0 #;
    height: 100%;
    width: 100%;
}
.imagemEsquerda
{
	float:left;
	padding: 10 px;
	margin-left: 10px;
}

#imagemDireita
{
	float:right;
	padding: 10 px;
}
.campodetexto,  {
background:#F7F7F7 url('img/campo.jpg');
border: 1px solid #999999;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
padding: 1px;
scrollbar-arrow-color: #999999;
}

.botao {
background:#7cba1e;
border: 1px solid #999999;
color:#FFF;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
padding: 1px;
scrollbar-arrow-color: #999999;
}

#Noticias
{
	width:400px;
	padding: auto;
	margin: 0 auto;
	text-align:center;
	font-family: 'Actor', sans-serif;
	font-size: 12px;
	color:#333;
	overflow:auto;
	margin-bottom:30px;
	overflow-y:hidden;

}

#tituloNoticias
{
	width:400px;
	height: 40px;
	padding: auto;
	margin: 0 auto;
	padding-top: 10px;
	text-align:center;
	font-family: 'Actor', sans-serif;
	font-size: 18px;
	color:#7cba1e;
	padding-bottom: 25px;
}


.tituloNoticias
{
		font-family: 'Actor', sans-serif;
	font-size: 18px;
	color:#7cba1e;
	padding-bottom: 25px;
	text-decoration:underline;
}

.tituloNoticias a {color:#7cba1e;}
.tituloNoticias a:hover{color:#a8e649;}
.tituloNoticias a:visited{
	text-decoration:none;
	color:#759c3a;
}
.tituloNoticias a:active{
	text-decoration:none;
	color:#759c3a;
}


#tituloProjeto
{
	width:400px;
	height: 65px;
	padding: auto;
	margin: 0 auto;
	padding-top: 10px;
	text-align:center;
	background-image:url(img/tituloProjeto.jpg);
		font-family: 'Actor', sans-serif;
		font-size: 18px;
		color:#7cba1e;
		text-transform:uppercase;
}
#ConteudoProjeto
{
	width:360px;
	height:260px;
	padding: auto;
	margin: 0 auto;
	margin-left: 30px;
	margin-right: 30px;
	padding-top: -10px;
	text-align:center;
	font-family: 'Actor', sans-serif;
	font-size: 12px;
	background-color:#e5ffbf;
}

div.sejaInvestidorComoAjudar{
	width:175px;
	height: 100px;
	padding: auto;
	float:left;
	background-image:url(img/investidorsocialajudaa.png);
}
div.sejaInvestidor:hover
{
	background-image:url(img/bncinvestidorfelizajuda.png);
}


div.sejaInvestidorVoceAjuda{
	width:214px;
	height: 100px;
	padding: auto;
	float:left;
	background-image:url(img/bncinvestidorvoceajuda.png);
}
div.sejaInvestidorVoceAjuda:hover
{
	background-image:url(img/bncinvestidorvocefelizajuda.png);
}

div.sejaInvestidorEmpresa{
	width:281px;
	height: 100px;
	padding: auto;
	float:left;
	background-image:url(img/bncsuaempresasprite.png);
	background-position: -0px -0px; width: 281px; height: 100px;
}
div.sejaInvestidorEmpresa:hover
{
	background-image:url(img/bncsuaempresasprite.png);
	background-position: -0px -110px; width: 281px; height: 100px;
}
div.sejaInvestidor{
	width:316px;
	height: 100px;
	padding: auto;
	float:left;
	background-image:url(img/btnsejainvestidorsprite.png);
	background-position: -0px -0px; width: 316px; height: 100px;	
}
div.sejaInvestidor:hover
{
	background-image:url(img/btnsejainvestidorsprite.png);
	background-position: -0px -110px; width: 316px; height: 100px;
}


div.sejaInvestidorVoce{
	width:214px;
	height: 100px;
	padding: auto;
	float:left;
	background-image:url(img/btnpravcsprite.png);
	background-position: -0px -0px; width: 214px; height: 100px;
}
div.sejaInvestidorVoce:hover
{
	background-image:url(img/btnpravcsprite.png);
	background-position: -0px -110px; width: 214px; height: 100px;
}

div.sejaInvestidorEmpresaAjudar{
	width:290px;
	height: 100px;
	padding: auto;
	float:left;
	background-image:url(img/bncinvestidorempresa.png);
	background-repeat: no-repeat;
}
div.sejaInvestidorEmpresaAjudar:hover
{
	background-image:url(img/bncinvestidorempresafeliz.png);
}

.LerMais{

	margin: 0 auto;
	padding-top: 10px;
	text-align:center;
	font-family: 'Actor', sans-serif;
	font-size: 14px;
	color:#7cba1e;

	}
.LerMais a{

	margin: 0 auto;
	font-family: 'Actor', sans-serif;
	font-size: 14px;
	color:#7cba1e;
	float:right;

}
.LerMais a:hover{color:#759c3a;}
.nomeDepoimento
{
		font-size: 14px;
	color:#7cba1e;
	float:right;
	font-weight: bold;
	margin-right: 10px;
}

#parceirosInst
{
	width:800px;
	height:100px;
	padding: auto;
	margin: 0 auto;
	float:left;
}
#parceirosProjeto
{
	width:450px;
	height:100px;
	padding: auto;
	margin: 0 auto;
	float:left;
}
#endereco
{
	width:850px;
	height:50px;
	padding: auto;
	margin: 0 auto;
	font-size: 14px;
	color:#FFF;
	text-align:center;
			font-family: 'Actor', sans-serif;

}
	
.tituloParceiros
{
	padding-top: 10px;
	text-align:center;
		font-family: 'Actor', sans-serif;
		font-size: 18px;
		color:#7cba1e;
		text-transform:uppercase;
}

<!-------------------------------MENU------------------------->
Menu
.menu,
.menu ul,
.menu li,
.menu a {
    margin: 0;
    padding: 0;
    border: none;
    outline: none;
}
 
.menu {
    height: 30px;
    width: 520px;
 	background-image:url(img/bgheader.png);
 	margin-top: 5px;
	float: left;
}
 
.menu li {
    position: relative;
    list-style: none;
    float: left;
    display: block;
    height: 40px;
}

.menu li a {
     padding: 0 5px;
    margin: 6px 0;
    text-decoration: none;
    border-right: 1px solid #80b832;
    font-family: 'Actor', sans-serif;
    font-size: 14px;
     color: #333;
    text-shadow: 1px 1px 1px rgba(0,0,0,.1);

}
 
.menu li:first-child a { border-left: none; }
.menu li:last-child a{ border-right: none; }
 
.menu li:hover > a {
	  font-weight: bold;
	   color: #8fde62; }

<!-------------------------------MENU------------------------->
<!-------------------------------IMG EFFECT ------------------>
img {
	opacity:0.85;
	-moz-opacity: 0.85;
	filter: alpha(opacity=85);
	border:0px;
	}
img:hover
	{
	opacity:0.85;
	-moz-opacity: 0.85;
	filter: alpha(opacity=85);
	border:0px;
	}
<!-------------------------------IMG EFFECT ------------------>

<!------------------- SIDEBAR ---------------------------------->
#ConteudoTotal
{
	width:850px;
	height: 400px;
	padding: auto;
	margin: 0 auto;
	background-image:url(img/bgtopo.jpg);
}

#Esquerda
{
	font-family: 'Actor', sans-serif;
	width:558px;
	float: left;
 	padding: 10px;
    overflow:auto;
}

#BoxBonecos
{
		width:540px;
}


#Direita
{
	font-family: 'Actor', sans-serif;
	width:240px;
	float: right;
 	padding: 10px;

}

#tituloSidebar{
	width:240px;
	height: 36px;
		font-family: 'Actor', sans-serif;
		font-size: 18px;
		color:#FFF;
		margin: 5px;
		padding-top:5px;
		text-align:center;
		background-image:url('img/bgsidebar.png');
		background-repeat:repeat-x;
		text-height:bold;
}
#textoSidebar
{
	width:200px;
	text-align:center;
		font-family: 'Actor', sans-serif;
		font-size: 13px;
		color:#333;
		margin-top: -20px;
		-moz-box-shadow: 0 0 2px #888;
		-webkit-box-shadow: 0 0 2px#888;
		box-shadow: 0 0 2px #888;
    height: 70px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
}

#widget
{
	width:240px;
	padding-bottom: 10px;

}
.textoGrande
{
	font-size:22px;
}

#contatoesquerda
{
	width:250px;
	float:left;
}
.fotoGrande
{
		font-family: 'Actor', sans-serif;
		font-size: 14px;
		color:#7cba1e;
		margin: 5px;
		text-align:center;
}

#textoColunaProjetos
{
		font-family: 'Actor', sans-serif;
		font-size: 13px;
		color:#333;
		margin: 10px;
		margin-left: 10px;
		
}
div.textoColunaProjetos
{
		font-family: 'Actor', sans-serif;
		font-size: 13px;
		color:#333;
		margin: 10px;
		margin-left: 10px;
		
}
#imagemEsquerdaProjetos
{
	float:left;
	padding: 10 px;
	margin-left: 10px;
	padding-right: 15px;
}

table.bordasimples {border-collapse: collapse;}

table.bordasimples tr td {border:1px solid #CCC;}

<!--                         SUBMENU                     -->

.menu ul {
    position: absolute;
    top: 40px;
    left: 0;
 
    opacity: 0;
    background: #1f2024;
 
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
 
    -webkit-transition: opacity .25s ease .1s;
    -moz-transition: opacity .25s ease .1s;
    -o-transition: opacity .25s ease .1s;
    -ms-transition: opacity .25s ease .1s;
    transition: opacity .25s ease .1s;
}
 
.menu li:hover > ul { opacity: 1; }
 
.menu ul li {
    height: 0;
    overflow: hidden;
    padding: 0;
 
    -webkit-transition: height .25s ease .1s;
    -moz-transition: height .25s ease .1s;
    -o-transition: height .25s ease .1s;
    -ms-transition: height .25s ease .1s;
    transition: height .25s ease .1s;
}
 
.menu li:hover > ul li {
    height: 36px;
    overflow: visible;
    padding: 0;
}

div.navegacao
{
	margin: 0 auto;
	padding-top: 10px;
	text-align:left;
	font-family: 'Actor', sans-serif;
	font-size: 14px;
	color:#7cba1e;
}
div.navegacao a
{
	color:#7cba1e;
	text-decoration:none;	
}

div.navegacao a:hover
{
	color:#a4ec36;
	text-decoration:none;	
}
* {
	border:0;
}

#ContentPlaceHolder
{
    width: 600px;
    height: 800px;
}

div.noticias
{
	width:540px;
	border-color: 1px;
}
div.tituloNoticia
{
	width:540px;
	height:30px;
	color: #7CBA1E;
    font-family: 'Actor',sans-serif;
    font-size: 18px;
    height: 40px;
    margin: 0 auto;
    text-align: center;
}
div.corpoNoticia{
	width:540px;
	height:120px;
}

div.fotoNoticia{
	width:200px;
	float:left;
}
div.textoNoticia{
	width:340px;
 font-family: 'Actor',sans-serif;
    font-size: 13px;
	float:right;
}
div.leiaMais
{
	width:340px;
	color: #7CBA1E;
    font-family: 'Actor',sans-serif;
    font-size: 14px;
	float:right;
    text-align: right;
}

div.texto
{
	font-family: 'Actor',sans-serif;
    font-size: 12px;
	float:right;
    text-align: right;
}


.leiaMais a {color:#7cba1e;}
.leiaMais a:hover{color:#a8e649;}
.leiaMais a:visited{
	text-decoration:none;
	color:#759c3a;
}
.leiaMais a:active{
	text-decoration:none;
	color:#759c3a;
}

div.noticiasStyle {
	
    color: #333333;
    font-family: 'Actor',sans-serif;
    font-size: 12px;
    margin: 0 auto 30px;
    overflow-x: auto;
    overflow-y: hidden;
    text-align: center;
 }
 
 
div.boxNoticias {
	width: 300px;
	height: 200px;
	margin-bottom: 20px;
	margin: 0 auto;
}

div.thumbNoticiaBox {
	width: 100px;
	height: 100px;
	float: left;
	padding-top:10px;
}
div.tituloNoticaBox {
	width:300px;
	float:left;
	text-align: center;
}
div.textoNoticiaBox {
	float:right;
	text-align: right;
	 font-family: 'Actor',sans-serif;
	 width: 200px;
	 font-size:small;
	padding-top:20px;
	color:#333333;

}
div.cLeiaMais {
	width: 300px;
	height: 30px;
	float:left;
	text-align:right;
	font-size:small;
	padding-top:10px;
		 font-family: 'Actor',sans-serif;
}

div.cLeiaMais a{
	width: 300px;
	height: 30px;
	float:left;
	text-align:right;
	font-size:small;
		 font-family: 'Actor',sans-serif;
		 color: #7cba1e;
		 	 
}

div.cLeiaMais a:hover {
 color:#64951a;
}

div.tituloNoticaBox a {  color: #7cba1e; } 
div.tituloNoticaBox a:hover {  color:#64951a; } 