@charset "utf-8";

/* CSS Document */

/* INICIO DO STYLE INDEX */

body

{

	margin:0px;

	font-family:Verdana, Geneva, sans-serif;

	font-size:10px;

	color:#234613;

	height: 60px;

	background-color:#f2f2f3;

}

img

{

	border:0px;

}

#wrapper

{

	position:relative;

	float: none;

    width: 1024px;

	height:768px;

    margin: auto;

	background-color:#f2f2f3;

}

#bg_left

{

	float: none;

	position:absolute;

	top:0px;

	left:0px;

	background:url(images/fundoesquerda.gif) no-repeat;

	width:329px;

	height:768px;

}

#bg_right

{

	float: none;

	background:url(images/fundodireita.gif) no-repeat;

    position:absolute;

	left:799px;

	top:482px;

	width:225px;

	height:285px;

}

#img_center

{

	float: none;

	background:url(images/imgcenter.gif) no-repeat;

    position:absolute;

	left:311px;

	top:102px;

	width:465px;

	height:361px;

}

#links

{

	float: none;

	position:absolute;

	left:312px;

	top:498px;

	width:462px;

	height:100px;

	font-size:10px;

	color:#060;

	text-align:center;

}

a:link

{

	border:0px;

	color:#060;

	text-decoration:none;

}

a:visited

{

	border:0px;

	color:#060;

	text-decoration:none;

}

a:hover

{

	border:0px;

	color:#060;

	text-decoration:underline;

}

/* FIM DO STYLE INDEX */

/* INICIO DO STYLE NEWS */

#bgNewsLeft

{

	float: none;

	position:absolute;

	top:385px;

	left:0px;

	background:url(images/fundoEsquerdaConteudos.gif) no-repeat;

	width:240px;

	height:382px;

}

#bgNewsRight

{

	float: none;

	background:url(images/fundoDireitaConteudos.gif) no-repeat;

    position:absolute;

	left:803px;

	top:527px;

	width:217px;

	height:240px;

}

#bgNavegacao

{

	float: none;

	background:url(images/fundoNavegacao.gif) no-repeat;

    position:absolute;

	left:118px;

	top:0px;

	width:783px;

	height:120px;

}

#bgNavegacao #linkArea

{
	text-align:right;
	font-size:10px;
	font-weight:bold;
	position:absolute;
	width:579px;
	height:58px;
	left: 205px;
	top: 53px;

}

.linkNews

{

	position:absolute;

	top:14px;

	left:6px;

	width:193px;

	height:74px;

}

#menu ul {

list-style-type: none; /*remove o marcador*/ 

margin: 0; /*remove o recuo IE e Opera*/ 

padding: 0; /*remove o recuo Mozilla e NN*/ 

}

#menu {
	position: absolute;
	left: -12px; /*posição à direita*/
	top: 8px; /*posição abaixo*/
	width: 470px;
	height: 35px;

}

#menu li {

	float:left;

}

#menu a {

line-height:15px;

float:left;

display: block;

text-align:center;

width: 65px;

height: 18px;

color: #4e6a41;

text-decoration: none;

voice-family: "\"}\"";  /*Box Model Hack*/

voice-family:inherit;

}

#menu a:hover { 

background-image:url(images/fundomenuprincipal.gif); 

color:#4e6a41; 

}

#menu .atual {

background-image:url(images/fundomenuprincipal.gif); 

color:#4e6a41; 

}

#menu .dropdown{

	display:none;

	position:absolute;

	top:18px;

	left:195px;

	width:100px;

}

#menu .dropdown li{

	float:none;
	

}

#menu .dropdown a{

	width: 94px;

	text-align:left;

}

#menu .dropdown a:hover{

	text-align:left;

	background-image:url(images/fundomenudropdown.gif); 

}

#menu ul {

list-style-type: none; /*remove o marcador*/ 

margin: 0; /*remove o recuo IE e Opera*/ 

padding: 0; /*remove o recuo Mozilla e NN*/ 

}

.navegacao { 

position: absolute; 

left: 0px; /*posição à direita*/

top: 0px; /*posição abaixo*/

}

.navegacao li {

	float:left;

}

.navegacao a {

line-height:15px;

float:left;

display: block;

text-align:center;

width: 65px;

height: 18px;

color: #4e6a41;

text-decoration: none;

voice-family: "\"}\"";  /*Box Model Hack*/

voice-family:inherit;

}

.navegacao a:hover { 

background-image:url(images/fundomenuprincipal.gif); 

color:#4e6a41; 

}

.navegacao .atual {

background-image:url(images/fundomenudropdown.gif); 

color:#4e6a41; 

}

.navegacao .portfolioNavegacao{

	display:block;

	position:absolute;

	top:0px;

	left:0px;

	width:300px;

}

.navegacao .portfolioNavegacao li{

	float:left;

	width:94px;

}

.navegacao .portfolioNavegacao a{

	voice-family: "\"}\"";  /*Box Model Hack*/

	voice-family:inherit;

	width: 94px;

	text-align:center;

}

.navegacao .portfolioNavegacao a:hover{

	text-align:center;

	background-image:url(images/fundomenudropdown.gif); 

}

#contentNews

{

	float: left;

	position:absolute;

	left:118px;

	top:243px;

	width:783px;

	height:267px;

}

.newsLeft

{

	float: left;

	width:52%;

	height:267px;

}

.newsRight

{

	float: left;

	width:48%;

	height:267px;

}

#footer

{

	font-size:8px;

	font-weight:bold;

	color:#030;

	text-align:center;

	float: none;

	position:absolute;

	left:241px;

	top:724px;

	width:560px;

	height:30px;

}

/* FIM DO STYLE NEWS */

/* FIM DO STYLE ESPAÇOS */

.contentEspacos

{

	float: none;

	position:absolute;

	left:120px;

	top:243px;

	width:774px;

	height:267px;

}

#contentEspacos

{

	float: none;

	position:absolute;

	left:120px;

	top:243px;

	width:783px;

	height:267px;

}

.espaco

{

	float: left;

	width:33%;

	height:267px;

}

.espacoHover

{

	background: url(images/fundoEspacoHover.gif) no-repeat center;

	float: left;

	width:33%;

	height:267px;

}

.espaco #content

{

	padding:10px;

	height:247px;

}

.espacoHover #content

{

	padding:10px;

	height:247px;

}

.espaco .alpha

{

	position:absolute;

	width:240px;

	height:180px;

	background:url(images/alpha.gif) repeat;

}

.espacoHover .alpha

{

}

.text

{

	text-align:justify;

	color:#030;

	font-size:10px;

}

.imageContent

{

	float:left;

	width:70%;

}

.textContent

{

	float:left;

	height:220px;

	font-size:10px;

	color:#050;

	overflow:auto;

	scrollbar-face-color:#fff;

	scrollbar-arrow-color:#050;

	scrollbar-track-color:#fff;

	scrollbar-shadow-color:#fff;

	scrollbar-highlight-color:#fff;

	scrollbar-3dlight-color:#fff;

	scrollbar-darkshadow-Color:#fff;

}

.content

{

	padding:10px;
	

}

.miniImagesContent

{

	float:left;

	width:550px;

	max-height:60px;

	overflow:hidden;

}

.scrollLeft

{

	float:left;

	width:10px;

	height:60px;

	background:url(images/goleft.gif);

}

.scrollRight

{

	float:left;

	width:10px;

	height:60px;

	background:url(images/goright.gif);

}

.box

{

	float:left;

	position:relative;

	width:480px;

	height:60px;

	overflow:hidden;

}

.scrolledBox

{

	position:relative;

	height:60px;

	width:800px;

	top:0px;

	left:0px;

}

.miniImg

{

	float:left;

	width:80px;

	height:60px;

}

.miniImgHover

{

	float:left;

	background:url(images/minifundo.gif) no-repeat;

	width:79px;

	height:59px;

}

.miniImgContent

{

	padding:5px;

}

.voltarContent

{

	float:left;

	width:25%;

	text-align:right;

	font-weight:bold;

	font-size:8px;

}

/* FIM DO STYLE ESPAÇOS */

/* INICIO DO STYLE CONTATO */

.contentContatos

{

	float: none;

	background: #FFF;

	position:absolute;

	left:118px;

	top:243px;

	width:783px;

}

.linkPadding

{

	float:left;

	background:url(images/marcadoCentro.gif) repeat-x;

	height:20px;

	line-height:15px;

}

.linkPaddingLeft

{

	float:left;

	background:url(images/marcadoPontaesquerda.gif) no-repeat;

	width:8px;

	height:20px;

}

.linkPaddingRight

{

	float:left;

	background:url(images/marcadoPontadireita.gif) no-repeat;

	width:8px;

	height:20px;

}



/* FIM DO STYLE CONTATO */

/* INICIO DO STYLE CLIENTES */

.contentClientes

{

	float: none;

	font-size:10px;

	position:absolute;

	left:118px;

	top:243px;

	width:783px;

}

.contentTextPrincipal

{

	float: none;

	font-size:10px;

	font-weight:bold;

	position:absolute;

	left:118px;

	top:243px;

	width:783px;

}

.contentClientesText

{

	height:267px;

	overflow:auto;

	scrollbar-face-color:#fff;

	scrollbar-arrow-color:#050;

	scrollbar-track-color:#fff;

	scrollbar-shadow-color:#fff;

	scrollbar-highlight-color:#fff;

	scrollbar-3dlight-color:#fff;

	scrollbar-darkshadow-Color:#fff;

}

/* FIM DO STYLE CLIENTES */

/* INICIO DO STYLE EMPRESA */

.empresaLeft

{

	float: left;

	width:47%;

	height:267px;

}

.empresaRight

{

	float: left;

	width:53%;

	height:267px;

}

.newPage

{

	float:left;

	height:20px;

	line-height:15px;

	padding-left:5px;

	padding-right:5px;

}

.contentNavegacaoPortfolios

{

	float: none;

	font-size:10px;

	font-weight:bold;

	position:absolute;

	left:118px;

	top:220px;

	width:783px;

}

.portfolioHover

{

	position:absolute;

}

