﻿mainbody{
font-size:11px;
color:#ff0000;
}
mainbody titulo{
font-size:11px;
font-weight:bold;
color:#ff0000;
}

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#606060;
    margin:0;
    padding:0;
    text-align:center;
    height:100%;
    background-color:#ffffff;
}

/*------------------------------------------------ blocos -------------------------------------------------*/

#bloco_cabecalho{
	position:absolute;
	width:990px;
	height:90px;
	float:left;
	left:50%;
	margin-left:-495px;
	background-image:url('../imagens/fundo_cabecalho.jpg');
	margin-top:5px;
}
#bloco_conceito{
	position:absolute;
	width:660px;
	height:206px;
	float:left;
	left:50%;
	margin-left:-495px;
	background-image:url('../imagens/fundo_conceito_01.jpg');
	margin-top:95px;
}
#bloco_destaque{
	position:absolute;
	width:660px;
	height:206px;
	float:left;
	left:50%;
	margin-left:-495px;
	text-align:center;
	background-image:url('../imagens/fundo_destaques.jpg');
	margin-top:301px;
}
#bloco_depoimento{
	position:absolute;
	width:990px;
	height:106px;
	float:left;
	left:50%;
	margin-left:-495px;
	background-image:url('../imagens/fundo_depoimentos.jpg');
	margin-top:507px;
}
#bloco_titulo_novidades{
	position:absolute;
	width:330px;
	height:31px;
	float:right;
	right:50%;
	margin-right:-495px;
	background-image:url('../imagens/fundo_tit_novidades.jpg');
	margin-top:95px;
}
#bloco_novidades{
	position:absolute;
	width:330px;
	height:381px;
	float:right;
	right:50%;
	margin-right:-495px;
	background-image:url('../imagens/fundo_novidades.jpg');
	margin-top:126px;
}

/*------------------------------------------------ logo -------------------------------------------------*/

#logo{
	position:absolute;
	width:181px;
	height:60px;
	float:left;
	left:50%;
	margin-left:-475px;
	margin-top:22px;
	background-image:url('../imagens/logo2.png');
}

#logo a{
	width:181px;
	height:60px;
	display:block;
}

#logo a span{display:none;}

/*------------------------------------------------ rodape -------------------------------------------------*/

#rodape{
	position:absolute;
	width:990px;
	height:20px;
	float:left;
	left:50%;
	margin-left:-495px;
	margin-top:620px;
	text-align:center;
}

/*------------------------------------------------ animacao -------------------------------------------------*/

#animacao_conceito{
	position:absolute;
	width:990px;
	height:613px;
	float:right;
	right:50%;
	margin-right:-495px;
	margin-top:0px;
}

/*------------------------------------------------ menu -------------------------------------------------*/

#animacao_destaque{
	position:absolute;
	width:660px;
	height:206px;
	float:left;
	left:50%;
	margin-left:-495px;
	text-align:center;
	margin-top:301px;
}

/*------------------------------------------------ menu -------------------------------------------------*/

#menu{
	position:absolute;
	float:right;
	right:50%;
	margin-right:-485px;
	margin-top:48px;
	text-align:right;
	font-size:11px;
	font-weight:bold;
}
#menu .trazoizq{border-left:1px solid #909090;}
#menu a{height:24px;color:#606060;text-decoration:none;padding:4px 15px 4px 15px}
#menu a:hover{color:#df5c18;text-decoration:none;}
#menu .menuon{color:#df5c18;text-decoration:none;}

/*------------------------------------------------ conteudo -------------------------------------------------*/

.linkhome{color:#606060;text-decoration:none;}
.linkhome:hover{color:#df5c18;text-decoration:none;}

/*------------------------------------------------ somente home -------------------------------------------------*/

#texto_titulo_novidades{
	position:absolute;
	width:330px;
	height:31px;
	float:right;
	right:50%;
	margin-right:-495px;
	margin-top:95px;
	text-align:left;
}
#texto_titulo_novidades h1{margin:10px 0px 0px 15px;font-size:11px;}

#texto_novidades{
	position:absolute;
	width:330px;
	height:381px;
	float:right;
	right:50%;
	margin-right:-495px;
	background-image:url('../imagens/rodap_novidades.jpg');
	background-position:bottom;
	background-repeat:no-repeat;
	margin-top:126px;
}

.prev_novidade{width:290px;height:75px;border-bottom:1px dotted #909090;margin:15px 20px 15px 20px;text-align:left}
.prev_novidade img{float:left;margin:3px 10px 15px 0px;width:90px;height:53px;border:1px solid #909090}
.prev_novidade h1{font-size:11px;margin:0px;color:#606060;}

#texto_conceito{
	position:absolute;
	width:300px;
	height:166px;
	float:left;
	left:50%;
	margin-left:-475px;
	margin-top:125px;
	font-size:12px;
	color:#ffffff;
	text-align:left;
}
#texto_conceito h1{font-size:13px;}

#texto_depoimento{
	position:absolute;
	width:960px;
	height:76px;
	float:left;
	left:50%;
	margin-left:-475px;
	margin-top:522px;
	font-size:11px;
	text-align:left;
}
#texto_depoimento img{float:right;margin:0px 0px 0px 20px}


/*------------------------------------------------ somente interna texto -------------------------------------------------*/

#corpo_interna{
	position:absolute;
	width:990px;
	float:left;
	left:50%;
	margin-left:-495px;
	margin-top:95px;
	text-align:left;
	background-image:url('../imagens/inter_back.jpg');
}

#miolo{
	width:660px;
	float:left;
	background-image:url('../imagens/miolo_top.jpg');
	background-repeat:no-repeat;
}					
#miolo .pmiolo{text-align:justify;margin:30px 30px 30px 30px;font-size:11px;}
			
#interna_titulo_novidades{
	width:330px;
	height:31px;
	float:right;
	background-image:url('../imagens/fundo_tit_novidades.jpg');
	text-align:left;
}
#interna_titulo_novidades h1{margin:10px 0px 0px 15px;font-size:11px;}

#interna_novidades{width:330px;float:right;}

#interna_bott{
	width:990px;
	height:10px;
	float:right;
	background-image:url('../imagens/inter_bott.jpg');
}

#interna_depoimento{
	width:990px;
	height:106px;
	float:left;
	font-size:11px;
	text-align:left;
	background-image:url('../imagens/fundo_depoimentos.jpg');
}
#interna_depoimento p{margin:20px 20px 20px 20px}
#interna_depoimento img{float:right;margin:0px 0px 0px 20px}

#interna_rodape{
	width:990px;
	height:20px;
	float:left;
	background-color:#FFFFFF;
	text-align:center;
}

/*------------------------------------------------ somente portfolio -------------------------------------------------*/

#corpo_portfolio{
	position:absolute;
	width:990px;
	float:left;
	left:50%;
	margin-left:-495px;
	margin-top:95px;
	text-align:left;
}

/*------------------------------------------------ somente fale -------------------------------------------------*/

#miolo form{text-align:justify;padding:30px 30px 30px 30px;font-size:11px;}
input{width:400px;height:16px;border:1px solid #999999;margin:0px 0px 12px 0px}
textarea{width:400px;height:120px;border:1px solid #999999;margin:0px 0px 12px 0px}
.subm{width:80px;height:18px;border:1px solid #666666;margin:0px 0px 12px 0px;font-size:11px;font-weight:bold;color:#FFFFFF;background-color:#999999}

label{font-weight:bold}


/*-----------------------------------------------------------------------------------------------------------------*/
 #novi_mais_index{
	position: relative;
	left: 120px;
	font-size: 10px;
	font-weight: normal;
 }
 #novi_mais_index a { color: #333333; text-decoration: none; }
 #novi_mais_index a:hover { color: #333333; text-decoration: underline; }