@charset "iso-8859-1";
/*##########
INICIO GERAL
##########*/
* {
	font: 12px Arial;
	margin: 0;
	padding: 0;
	border: 0;
	outline: none;
}
html {
	background: url(../_IMG/bg_px.gif) 3px 0 #004a5b;
}
body {
	background: url(../_IMG/bg_bco.png) 50% repeat-y;	
}
.ie body {
	height: 100%;
	padding: 0 3px;	
}
b {
	font-weight: bold;
}
strong {
	font-weight: bold;
}
p {
	font: 12px Arial;
	margin: 0 0 10px 0;
	color: #5f5f5f;
}
.blue p {
	/*color: #007a96;*/
	color: #5f5f5f;
}
sup {
	text-transform: none !important;
	font-size: 8px;
}
a {
	text-decoration: none;
	color: #5f5f5f;
}
a:hover {
	text-decoration: underline;
}
img {
	vertical-align: bottom;
}
ul {
	list-style: none;
}
input {
	border: 1px solid #cecece;
	color: #7c7c7c;
	background-color: #f1f1f1;
}
textarea {
	border: 1px solid #cecece;
	color: #7c7c7c;
	background-color: #f1f1f1;
}
select {
	border: 1px solid #cecece;
	color: #7c7c7c;
	background-color: #f1f1f1;
}
option {
	color: #7c7c7c;
	background-color: #f1f1f1;
}
.over:hover {
	background-position: bottom !important;
}
.hover {
	background-position: bottom !important;
}
.clear {
	clear: both;
}
.ie6 img, .ie6 div, .ie6 h1, .ie6 li, .ie6 a, .ie6 span, .ie6 body {
	behavior: url(_JS/iepngfix.htc);
}
/*#########
FIM GERAL
#########*/
#header {
	margin-bottom: 20px;	
}
#master {
	text-align: center;

}
.headerContent {
	background: url(../_IMG/bg_header.gif) repeat-x;
	width: 974px;
	height: 94px;
	margin: 0 auto;
}
.headerContent .logo {
	margin: 8px 0 0 40px;	
	float: left;
}
.headerContent .botao {
	margin: 0 10px 0 0;
	float: right;
}


#main {
	width:956px;
	margin: 0 auto;
}
#main .left {
	width: 570px;
	text-align: left;
	float:left;
}
.projetos {
	background: url(../_IMG/dots.gif) repeat-y bottom center;
	width:570px;
	padding: 0 0 5px 0;
	text-align:center;
	margin-bottom: 30px;
}
.projetos h1 {
	margin: 0 0 10px 0;
	padding: 0;
	text-align:left;
}
.projetosTxtBox {
	background: url(../_IMG/dots_2.gif) no-repeat;
	background-position: 10px bottom;
	width: 510px;
	padding: 0 30px 10px 30px;
	margin-bottom: 20px;
}
.post {
	background: url(../_IMG/dots.gif) repeat-y bottom center;
	width:570px;
	padding: 0 0 5px 0;
	margin: 18px 0;
	text-align:center;
}
.post h1 {
	background: url(../_IMG/dotH.gif) no-repeat 10px 0px;
	margin: 0 0 10px 0;
	padding: 0 0 0 32px;
	font: 22px arial;
	font-weight: bold;
	text-align:left;
}
.post h2 {
	margin: 5px 0;
	padding: 0 34px;
	font: 15px arial;
	color: #12839d;
	text-align: left;
}
.post h3 {
	margin: 5px 0;
	padding: 0 34px;
	text-align: left;
	text-align: justify;
}
.post p {
	margin: 6px 0;
	padding: 0;
	font: 12px arial;
	color: #5f5f5f;
	text-align: left;
}

#main .right {
	width: 358px;
	float: right;
	text-align: left;
}


.open {
	background: url(../_IMG/bg_blue.gif) no-repeat bottom left #007a96;
	width: 358px;
	padding: 12px 0;
	margin: 10px 0;
}
.open .mn_bigBonsai {
	background: url(../_IMG/mn_bBonsai_blue.gif) no-repeat bottom left #007a96;
}
.open .mn_qSomos {
	background: url(../_IMG/mn_qSomos_blue.gif) no-repeat bottom left #007a96;
}
.open .mn_projetos {
	background: url(../_IMG/mn_proj_blue.gif) no-repeat bottom left #007a96;
}
.open .mn_contato {
	background: url(../_IMG/mn_contato_blue.gif) no-repeat bottom left #007a96;
}

.close {
	background: url(../_IMG/bg_grey.gif) no-repeat #494949;
	width: 358px;
	padding: 12px 0;
	margin: 10px 0;
}
.close .mn_bigBonsai {
	background: url(../_IMG/mn_bBonsai_grey.gif) no-repeat bottom left #494949;
}
.close .mn_qSomos {
	background: url(../_IMG/mn_qSomos_grey.gif) no-repeat bottom left #494949;
}
.close .mn_projetos {
	background: url(../_IMG/mn_proj_grey.gif) no-repeat bottom left #494949;
}
.close .mn_contato {
	background: url(../_IMG/mn_contato_grey.gif) no-repeat bottom left #494949;
}

.mn_bigBonsai, .mn_qSomos, .mn_projetos, .mn_contato {
	display: block;
	width: 334px;
	height: 17px;
	margin: 0 12px;
}

.openContent {
	display: block;
	background: #fff;
	margin: 10px 10px 0 10px;
	padding: 10px;
	font: 12px arial;
	background: url(../_IMG/bg_OpenBco.gif) no-repeat bottom left #fff;
}
.open .openContent {
	
}

.qSomos p {
	font: 12px Arial;
	color: #5f5f5f;
}
.qSomos p span {
	padding: 3px 0;
	display: block;
	font-weight: bold;
	font-size: 13px;
	color: #000;
}
.qSomos p span b {
	font-weight: bold;
	font-size: 11px;
	color: #f7941e;
}

.mail {
	width: 315px;
	height: 55px;
	background:url(../_IMG/dot_contact.gif) no-repeat center bottom;
	text-align:center;
	margin: 5px 0 10px 0;
}
.mail h3 {
	margin: 0;
	padding: 0;
}
.mail h3 span { font-size: 16px; font-weight: bold; color: #494949; background: #fff; }
.mail a { color:#494949; text-decoration: none; font-weight: normal; font-size: 16px; line-height: 28px; }
.mail a:hover { text-decoration: underline; }



.footContent {
	background: url(../_IMG/bg_footer.gif) bottom repeat-x;
	width: 974px;
	padding: 12px 0 4px 0;
	text-align: center;
	margin: 0 auto;
	margin-top: 20px;
}

/*INGLES*/

.open .mn_bigBonsai_ingles {
	background: url(../_IMG/mn_bBonsai_blue.gif) no-repeat bottom left #007a96;
}
.open .mn_qSomos_ingles {
	background: url(../_IMG/mn_qSomos_blue_ingles.gif) no-repeat bottom left #007a96;
}
.open .mn_projetos_ingles {
	background: url(../_IMG/mn_proj_blue_ingles.gif) no-repeat bottom left #007a96;
}
.open .mn_contato_ingles {
	background: url(../_IMG/mn_contato_blue_ingles.gif) no-repeat bottom left #007a96;
}
.close .mn_bigBonsai_ingles {
	background: url(../_IMG/mn_bBonsai_grey.gif) no-repeat bottom left #494949;
}
.close .mn_qSomos_ingles {
	background: url(../_IMG/mn_qSomos_grey_ingles.gif) no-repeat bottom left #494949;
}
.close .mn_projetos_ingles {
	background: url(../_IMG/mn_proj_grey_ingles.gif) no-repeat bottom left #494949;
}
.close .mn_contato_ingles {
	background: url(../_IMG/mn_contato_grey_ingles.gif) no-repeat bottom left #494949;
}
.mn_bigBonsai_ingles, .mn_qSomos_ingles, .mn_projetos_ingles, .mn_contato_ingles {
	display: block;
	width: 334px;
	height: 17px;
	margin: 0 12px;
}
