/* reseta os elementos */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, img { margin: 0; padding: 0; list-style: none; border: none; }

body{
    background:url(../imagens/background.gif) repeat-x top left;
}

#geral{
    width:907px;
    margin:0 auto;
display:table;
}

/********************************************************
ESQUERDA
********************************************************/

#geral #esquerda{
	width:202px;
	float:none;
        
}

#geral #esquerda #logo{
    width:202px;
    height:185px;
    background:url(../imagens/bg_logo.gif) no-repeat;
}

#geral #esquerda #menu{
    width:202px;
}

#geral #esquerda #menu ul{
    width:202px;
}

#geral #esquerda #menu ul li{
    display:block;
    padding:6px 10px 5px 0;
    text-align:right;
    background:url(../imagens/bg_botao.gif) no-repeat;
}

#geral #esquerda #menu ul li a{
    font:bold 13px Tahoma, Verdana, Arial, sans-serif;
    color:#6d6d6d;
    text-decoration:none;
    text-transform:uppercase;
}

#geral #esquerda #menu ul li a:hover{
    color:#0d3f00;
    text-decoration:none;
}

#geral #esquerda #rep_exclusivo{
    width:202px;
    text-align:center;
}

#geral #esquerda #rep_exclusivo h1{
    font:bold 23px Tahoma, Verdana, Arial, sans-serif;
    color:#db0000;
    padding:5px 0;
}

#geral #esquerda #rep_exclusivo .estados{
    font:bold 18px Tahoma, Verdana, Arial, sans-serif;
    color:#104b00;
    padding:5px 0;
}

#geral #esquerda #rep_exclusivo .empresas{
    font:bold 15px/24px Arial, Tahoma, Verdana, sans-serif;
    color:#000;
    padding:5px 0;
}


/********************************************************
DIREITA
********************************************************/

#geral #direita{
	width:705px;
	float:none;
	vertical-align: top;
}

#geral #direita #produtos{
    width:705px;
    height:275px;
    background:#f7f7f6;
    float:left;
}

#geral #direita #pagina{
    width:695px;
    padding:7px 0 7px 10px;
    background:#f1f1f0;
    font:bold 15px Arial, Tahoma, Verdana, sans-serif;
    color:#000;
    float:left;
    display:inline;
}

#geral #direita #apresentacao{
    width:705px;
    padding:10px 0;
    background:#fefbdb;
    text-align:center;
    float:left;
    display:inline;
}

#geral #direita #apresentacao h2{
    font:bold 18px Arial, Tahoma, Verdana, sans-serif;
    color:#000;
}

#geral #direita #apresentacao h2 span{
    font:bold 18px Arial, Tahoma, Verdana, sans-serif;
    color:#104b00;
}

#geral #direita #destaques{
    width:705px;
    float:left;
}

#geral #direita #destaques .produtos{
    width:322px;
    height:540px;
    float:left;
    background:#f9f9f9;
    padding:15px;
	text-align:justify;
}

#geral #direita #destaques .produtos h3{
    font:bold 16px Arial, Tahoma, Verdana, sans-serif;
    color:#000;
}

#geral #direita #destaques .produtos img{
    padding:5px 0;
}

#geral #direita #destaques .produtos p{
    font:14px/18px Arial, Tahoma, Verdana, sans-serif;
    color:#000;
}

#geral #direita #destaques .produtos a{
    font:bold 12px Arial, Tahoma, Verdana, sans-serif;
    color:#db0000;
    padding:20px 0 0 0;
    text-decoration:none;
}

#geral #direita #destaques .produtos a:hover{
    color:#000;
    text-decoration:none;
}

#geral #direita #floriano{
    width:675px;
    padding:15px;
    float:left;
	text-align:justify;
}

#geral #direita #floriano h4{
    font:bold 16px Arial, Tahoma, Verdana, sans-serif;
    color:#000;
}

#geral #direita #floriano p{
    font:14px/18px Arial, Tahoma, Verdana, sans-serif;
    color:#000;
}

#geral #direita #parceiros{
    width:665px;
    padding:10px 20px;
    float:left;
    text-align:center;
    background:url(../imagens/bg_parceiros.gif) no-repeat;
}

#geral #direita #parceiros h5{
    font:bold 16px Arial, Tahoma, Verdana, sans-serif;
    color:#db0000;
}

#geral #direita #parceiros p{
    font:bold 14px/18px Arial, Tahoma, Verdana, sans-serif;
    color:#000;
}

#geral #direita #rodape{
    width:705px;
    padding:20px 0;
    float:left;
    text-align:center;
	background:#CEFFCE;
}

#geral #direita #rodape h6{
    font:bold 16px Arial, Tahoma, Verdana, sans-serif;
    color:#00F;
	padding:5px 0;
}

#geral #direita #rodape p{
    font:bold 16px Arial, Tahoma, Verdana, sans-serif;
    color:#F00;
	padding:2px 0;
}

#geral #direita #rodape p a{
    font:bold 16px Arial, Tahoma, Verdana, sans-serif;
    color:#F00;
    text-decoration:none;
}

#geral #direita #rodape p a:hover{
    color:#03F;
    text-decoration:none;
}

#geral #direita #copyright{
	width:705px;
	text-align:center;
	padding: 20px;
    float:left;
}

#geral #direita #copyright p{
    font:12px Arial, Tahoma, Verdana, sans-serif;
    color:#000;
}

#geral #direita #copyright a{
    font:10px Arial, Tahoma, Verdana, sans-serif;
	font-weight: bold;
    margin:0 30px 0 30px;
    text-decoration:none;
    float:right;
}

/********************************************************
ESQUERDA - PAGINA HISTORIA
********************************************************/

#geral #direita #hist_pcr{
    width:705px;
    padding:10px 0;
    background:#fefbdb;
    float:left;
    display:inline;
	text-align:justify;
}

#geral #direita #hist_pcr h2{
    font:bold 16px Arial, Tahoma, Verdana, sans-serif;
    color:#104b00;
    padding-left:20px;
}

#geral #direita #hist_pcr p{
    font:13px Arial, Tahoma, Verdana, sans-serif;
    color:#000;
    padding-left:20px;
    padding-right:20px;
}

#geral #direita #hist_pcr img{
    float:right;
}

#geral #direita #destaques .comeco{
    width:322px;
    float:left;
    background:#f9f9f9;
    padding:15px;
	text-align:justify;
}

#geral #direita #destaques .comeco h3{
    font:bold 16px Arial, Tahoma, Verdana, sans-serif;
    color:#104b00;
}

#geral #direita #destaques .comeco p{
    font:14px Arial, Tahoma, Verdana, sans-serif;
    color:#104b00;
}

#geral #direita #destaques .comeco h3 span{
    font:bold 14px Arial, Tahoma, Verdana, sans-serif;
    color:#ab0000;
}

#geral #direita #historico{
    width:665px;
    padding:10px 20px;
    float:left;
	text-align:justify;
}

#geral #direita #historico h5{
    font:bold 16px Arial, Tahoma, Verdana, sans-serif;
    color:#104b00;
}

#geral #direita #historico p{
    font:14px Arial, Tahoma, Verdana, sans-serif;
    color:#104b00;
}

/********************************************************
ESQUERDA - PAGINA PRODUTOS
********************************************************/

#geral #direita #imgs_produtos{
    width:705px;
    padding:10px 0;
    background:#fefbdb;
    float:left;
    display:inline;
}

#geral #direita #imgs_produtos img{
    border:3px solid #CCC;
	margin:10px 0 10px 7px;
}

#geral #direita #imgs_produtos img:hover{
    border:3px solid #F00;
	cursor:pointer;
}

#geral #direita #imgs_produtos h2{
	font:bold 14px Arial, Tahoma, Verdana, sans-serif;
	color:#F00;
	margin:10px 0 0 10px;
}

#geral #direita #imgs_produtos h2 a{
	color:#F00;
	text-decoration:none;
}

#geral #direita #imgs_produtos h2 a:hover{
	color:#900;
	text-decoration:none;
}

/********************************************************
ESQUERDA - PAGINA SERVIÇOS
********************************************************/

#geral #direita #servicos_prestados{
    width:705px;
    padding:10px 0;
    background:#fefbdb;
    float:left;
    display:inline;
}

#geral #direita #servicos_prestados h2{
    font:bold 16px Arial, Tahoma, Verdana, sans-serif;
	color:#F00;
	margin:10px 0 0 10px;
}

#geral #direita #servicos_prestados p .dest_texto{
    font:bold 16px Arial, Tahoma, Verdana, sans-serif;
	color:#F00;
}

#geral #direita #servicos_prestados p{
    font:bold 16px Arial, Tahoma, Verdana, sans-serif;
	color:#000;
	margin:10px 0 0 10px;
}

#geral #direita #servicos_prestados p a{
	color:#06C;
	text-decoration:none;
}

#geral #direita #servicos_prestados p a:hover{
	color:#F00;
	text-decoration:none;
}

/********************************************************
ESQUERDA - PAGINA INFORMACOES
********************************************************/

#geral #direita #imgs{
    width:705px;
    padding:10px 0;
    background:#fefbdb;
    float:left;
    display:inline;
}

#geral #direita #imgs h2{
	font:bold 14px Arial, Tahoma, Verdana, sans-serif;
	color:#F00;
	margin:10px 0 0 10px;
}

#geral #direita #imgs img{
    border:3px solid #CCC;
	margin:10px 0 10px 7px;
}

#geral #direita #imgs img:hover{
    border:3px solid #F00;
	cursor:pointer;
}

/********************************************************
ESQUERDA - PAGINA ORÇAMENTO
********************************************************/

#geral #direita #page_orcamento{
    width:705px;
    padding:10px 0;
    background:#fefbdb;
    float:left;
    display:inline;
}

#geral #direita #page_orcamento #formulario{
    width:500px;
}

#geral #direita #page_orcamento h2{
	font:bold 14px Arial, Tahoma, Verdana, sans-serif;
	color:#F00;
	margin:10px 0 0 10px;
}

#geral #direita #page_orcamento form{
	margin:10px;
}

#geral #direita #page_orcamento form .nome_label{
	width:400px;
	font:bold 14px Arial, Tahoma, Verdana, sans-serif;
	color:#000;
	float:left;
	margin:5px 0;
}

#geral #direita #page_orcamento form .rua_label{
	width:314px;
	font:bold 14px Arial, Tahoma, Verdana, sans-serif;
	color:#000;
	float:left;
	margin:5px 0;
}

#geral #direita #page_orcamento form .numero_label{
	width:100px;
	font:bold 14px Arial, Tahoma, Verdana, sans-serif;
	color:#000;
	float:left;
	margin:5px 0;
}

#geral #direita #page_orcamento form .bairro_label, .fone_label{
	width:202px;
	font:bold 14px Arial, Tahoma, Verdana, sans-serif;
	color:#000;
	float:left;
	margin:5px 0;
}

#geral #direita #page_orcamento form .cidade_label, .cel_label{
	width:192px;
	font:bold 14px Arial, Tahoma, Verdana, sans-serif;
	color:#000;
	float:left;
	margin:5px 0;
}

#geral #direita #page_orcamento form .email_label{
	width:314px;
	font:bold 14px Arial, Tahoma, Verdana, sans-serif;
	color:#000;
	float:left;
	margin:5px 0;
}

#geral #direita #page_orcamento form .comentario_label{
	width:300px;
	font:bold 14px Arial, Tahoma, Verdana, sans-serif;
	color:#000;
	float:left;
	margin:5px 0;
}

#geral #direita #page_orcamento form .nome{
	width:395px;
	padding:3px 0;
	font:14px Arial, Tahoma, Verdana, sans-serif;
	color:#000;
	float:left;
}

#geral #direita #page_orcamento form .rua{
	width:305px;
	padding:3px 0;
	font:14px Arial, Tahoma, Verdana, sans-serif;
	color:#000;
	float:left;
	margin-right:5px;
}

#geral #direita #page_orcamento form .numero{
	width:80px;
	padding:3px 0;
	font:14px Arial, Tahoma, Verdana, sans-serif;
	color:#000;
	float:left;
}

#geral #direita #page_orcamento form .bairro, .fone{
	width:193px;
	padding:3px 0;
	font:14px Arial, Tahoma, Verdana, sans-serif;
	color:#000;
	float:left;
	margin-right:5px;
}

#geral #direita #page_orcamento form .cidade, .cel{
	width:192px;
	padding:3px 0;
	font:14px Arial, Tahoma, Verdana, sans-serif;
	color:#000;
	float:left;
}

#geral #direita #page_orcamento form .email{
	width:305px;
	padding:3px 0;
	font:14px Arial, Tahoma, Verdana, sans-serif;
	color:#000;
	float:left;
	margin-right:5px;
}

#geral #direita #page_orcamento form .comentario{
	width:386px;
	height:120px;
	padding:5px;
	font:14px Arial, Tahoma, Verdana, sans-serif;
	color:#000;
	float:left;
	margin-right:5px;
}

#geral #direita #page_orcamento form .botao{
	padding:4px;
	padding:5px;
	font:14px Arial, Tahoma, Verdana, sans-serif;
	color:#000;
	float:left;
	margin:10px 20px 0 0;
}


/********************************************************
CONTATOS
********************************************************/

#geral #direita #page_contatos{
    width:705px;
    padding:10px 0;
    background:#fefbdb;
    float:left;
    display:inline;
}

#geral #direita #page_contatos h2{
	font:bold 16px Arial, Tahoma, Verdana, sans-serif;
	color:#F00;
	padding:5px 10px;
}

#geral #direita #page_contatos p{
	font:bold 16px Arial, Tahoma, Verdana, sans-serif;
	color:#090;
	padding:5px 10px;
}

#geral #direita #page_contatos p a{
	color:#090;
	text-decoration:none;
}

#geral #direita #page_contatos p a:hover{
	color:#060;
	text-decoration:none;
}

#geral #direita #page_contatos img{
    border:3px solid #CCC;
	margin:10px 0 10px 7px;
}

#geral #direita #page_contatos img:hover{
    border:3px solid #F00;
	cursor:pointer;
}
#geral #direita #abrasil {
	margin: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: left;
	width: 100%;
	font-weight: bold;
}
#geral #direita #abrasil img{
	margin-left:10px;
}
#geral #direita #fim {
	float: left;
}
.anexo_info {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: 15px;
	list-style-type: square;
	list-style-position: inside;
}

