/* CSS Document */
*{
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
list-style:none;
}

body,html{
height:100%
}

body{
background:url(imagens/background.jpg) repeat;
}

div#conteudo{
width:760px;
height:580px;
margin:auto;
background-color:#FFFFFF;
background-image:url(imagens/bkg_menu_vertical.jpg);
background-repeat:repeat-y;
border-left:solid 2px #666666;
border-right:solid 2px #666666;
border-bottom:solid 18px #666666;
}

div#banner{
width:760px;
height:100px;
margin:auto;
background-color:#000000;
}

div#principal{
width:438px;
height:445px;
float:left;
background-color:#FFFFFF;
}

div#titulo{
width:430px;
height:435px;
margin-left:4px;
margin-top:5px;
background-color:#000000;
}

/*MENU HORIZONTAL*/
div#menu_horizontal{
width:760px;
height:35px;
margin:auto;
background-image:url(imagens/bkg_menu_horizontal.jpg);
background-repeat:repeat-x;
}

div#menu_horizontal li{
display:inline;
line-height:30px;
font-size:10px;
font-weight:600;
color:#FFFFFF;
}

div#menu_horizontal li a{
display:block;
height:35px;
padding-left:10px;
padding-right:10px;
float:right;
border-left:#999999 1px solid;
border-right: #666666 1px solid;
}

div#menu_horizontal li a:link {color:#FFFFFF;}
div#menu_horizontal li a:visited {color:#FFFFFF;}
div#menu_horizontal li a:hover {color:#FFFFFF;
background:url(imagens/bkg_menu_horizontal_dark.jpg) left repeat-x;}

span#barra{
	width:165px;
	height:35px;
	float:left;
	background:url(imagens/bkg_menu_horizontal_dark.jpg) left repeat-x;
	border-right: 1px solid #666;
}

.margin-img {
	margin-left:30px;
	display:inline;
}

span#barra_meio{
width:10px;
height:35px;
float:left;
border-left: 1px solid #999;
}

li#barra_meio_dir{
height:35px;
float:right;
border-right: 1px solid #666;
border-left: none;
}
/*FIM MENU HORIZONTAL*/

/*Menu Vertical*/
div#menu_vertical{
width:170px;
height:415px;
float:left;
}

ul#menu_principal{
list-style:none;
width:170px;
}

li#menu a{
display:block;
height:30px;
background:url(imagens/bkg_links.jpg) left repeat-y #999999;
}

li#menu_down{
display:block;
height:30px;
background:url(imagens/bkg_links_down.jpg) left no-repeat;
}

li#menu_up{
display:block;
height:12px;
background:url(imagens/bkg_links.jpg) left repeat-y;
}
/* FIM MENU VERTICAL*/

/*Aparência dos Links do menu*/
li#menu a:link {color:#FFFFFF;}
li#menu a:visited {color:#FFFFFF;}
li#menu a:hover {
color:#FFFFFF;
background: #CCCCCC url(imagens/bkg_links_hover.jpg) left no-repeat;
}

li#menu{
text-indent:5px;
line-height:30px;
font-size:10px;
font-weight:500;
color:#FFFFFF;
}

/* Fim aparencia do menu */

/*Coluna dos Banners */
div#banners_dir{
width:152px;
height:auto;
float:left;
background-color:#FFFFFF;
}

div#quadro01, div#quadro03{
width:142px;
height:100px;
margin-top:5px;
margin-left:5px;
}

/*ENDERECO*/
div#quadro02{
width:142px;
margin-top:5px;
margin-left:5px;
margin-bottom:5px;
}

div#quadro02 p{
text-align:center;
}

p#end_head{
width:142px;
height:32px;
font-size:13px;
font-weight:bolder;
line-height:30px;
color:#FFFFFF;
background:url(imagens/bkg_endereco_head.jpg) center no-repeat;
}

p#end_tit{
font-size:10px;
font-weight:bold;
background:url(imagens/bkg_endereco_tit.jpg) center repeat-y;
}

p#end{
font-size:10px;
background:url(imagens/bkg_endereco.jpg) center repeat-y;
}

p#end_space{
font-size:7px;
background:url(imagens/bkg_endereco.jpg) center repeat-y;
}

p#end_fim{
font-size:10px;
background:url(imagens/bkg_endereco_fim.jpg) top no-repeat;
}

span#end_bold{
font-size:12px;
font-weight:bold;
}
/*/////////Fim Coluna Banners/////////*/

/*Conteúdo*/
p#principal_tit{
display:block;
width:430px;
height:18px;
line-height:16px;
text-indent:10px;
font-size:12px;
color:#FFFFFF;
margin-left:5px;
margin-top:5px;
background:url(imagens/bkg_tit_dark.jpg) left repeat-x;
}

p#principal_tit a:link{color:#FFF;}
p#principal_tit a:visited{color:#CCC}
p#principal_tit a:hover{color:#CCC;}

div#principal_cont, div#principal_ho, div#principal_emp, div#principal_asstec, div#principal_aco, div#principal_proj{
width:430px;
height:400px;
margin-left:4px;
margin-top:5px;
border-bottom:solid 10px #FF9900;
}

div#principal_ho p.texto{
margin:5px;
}


div#principal_cont p, div#principal_emp p, div#principal_asstec p, div#principal_aco p, div#principal_proj p{
font-size:12px;
margin: 5px 60px 5px 5px;
color:#666666;
text-align:justify;
text-indent:10px;
line-height:18px;
}

div#principal_aco p, div#principal_proj p{
display:block;
line-height:45px;
text-align:center;
}

div#principal_asstec li{
font-size:12px;
text-indent:15px;
margin-top:10px;
color:#666666;
line-height:18px;
}

/*Fundo Conteudo*/
div#principal_cont{
background:url(imagens/img_contato.jpg) right fixed no-repeat;
}

div#principal_emp{
background:url(imagens/img_emp.jpg) right fixed no-repeat;
}

div#principal_aco{
background: url(imagens/img_linha_aco.jpg) right fixed no-repeat;
}

div#principal_aco a:link, div#principal_proj a:link{color:#666666;}
div#principal_aco a:visited, div#principal_proj a:visited{color:#333333;}
div#principal_aco a:hover, div#principal_proj a:hover{color:#FF9900;}

div#principal_asstec{
background:url(imagens/img_asstec.jpg) right fixed no-repeat;
}

div#principal_proj{
background:url(imagens/img_projeto.jpg) right fixed no-repeat;
}

/*Fim de Fundo Conteudo*/

div#movel{
width:120px;
height:147px;
margin:5px 6px 15px 6px;
float:left;
border: #999999 solid 1px;
border-right:solid 5px #FF9900;
text-align: center;
}

div#movel_est{
width:80px;
height:147px;
margin:5px 6px 15px 6px;
text-align:center;
float:left;
border: #999999 solid 1px;
border-right:solid 5px #FF9900;
}

div#movel_estrut, div#maq_equip{
width:183px;
height:350px;
margin:5px;
text-align:center;
float:left;
border: #999999 solid 1px;
border-right:solid 5px #FF9900;
}

div#maq_equip{
border-right:#999999 solid 1px;
}

div#dicas{
width:420px;
height:90px;
margin:5px 0px 5px 0px;
border: #999999 solid 1px;
border-right:solid 5px #FF9900;
}

div#dicas img.img_dica{
float:left;
}

div#ofertas{
width:190px;
height:170px;
margin:5px;
text-align:center;
float:left;
border: #999999 solid 1px;
border-right:solid 5px #FF9900;
}

div#principal_prox{
clear:both;
width:430px;
height:20px;
margin-top:5px;
font-size:10px;
color:#666666;
text-align:center;
line-height:20px;
border-top: solid #666666 1px;
}

div#principal_prox a:link{color:#666666;}
div#principal_prox a:visited{color:#333333;}
div#principal_prox a:hover{color:#FF9900;}

p#movel_det{
height:25px;
margin:0px;
font-size:10px;
text-align:center;
color:#666666;
}

p#dica_det{
width:335px;
font-size:10px;
margin:3px;
text-align:left;
color:#666666;
float:left;
}

.botao{
font-size:12px;
margin:10px 0px 10px 15px;
}

span#destaque{
font-size:14px;
font-weight:bold;
font-style:italic;
}

/*JANELA POP=UP*/
div#foto_ho, div#foto_conj, div#foto_conj_peq{
height:332px;
margin:10px;
background-color:#FFFFFF;
border:solid 1px #666666;
border-right: solid 20px #FF9900;
}

div#foto_ho{
width:500px;
}

div#foto_ho table, div#foto_conj table, div#foto_estrut table{
font-size:9px;
color:#333333;
}

div#foto_ho td, div#foto_conj td, div#foto_estrut td{
padding:3px;
border:1px solid #666666;
}

div#detalhes{
width:auto;
height:140px;
margin:10px;
background-color:#FFFFFF;
border:solid 1px #666666;
border-right: solid 20px #FF9900;
}

div#foto_conj{
width:550px;
}

div#foto_estrut{
width:700px;
height:580px;
margin:10px;
background-color:#FFFFFF;
border: solid 1px #666666;
border-right: solid 20px #FF9900;
}

div#foto_conj_peq{
width:550px;
height:188px;
}

div#foto_ho img, div#foto_conj img, div#foto_conj_peq img, div#foto_estrut img, div#detalhes img{
margin:10px;
float:left;
border:solid 1px #666666;
}

p#foto_ho_desc{
margin:20px 0px 5px 0px;
font-size:12px;
font-weight:bold;
color:#666666;
float:left;
}

p#foto_ho_desc a:link{color:#666666;}
p#foto_ho_desc a:visited{color:#333333;}
p#foto_ho_desc a:hover{color:#FF9900;}

div#foto_cor_branco, div#foto_cor_marfim, div#foto_cor_tabaco{
width:90px;
height:15px;
margin:3px 0px 3px 0px;
font-size:10px;
text-align:center;
color:#666666;
float:left;
border:1px #999999 solid;
}

div#foto_cor_branco{background-color:#FFFFFF;}
div#foto_cor_marfim{background-color:#EEE7DD;}
div#foto_cor_tabaco{background-color:#333300;color:#FFFFFF;}

/*FIM JANELA POP=UP*/

/*Fontes*/
.texto{
font-size:11px;
color:#666666;
font-weight:normal;
text-align:justify;
}

.texto_centralizado, .marca{
font-size:11px;
color:#666666;
text-align:center;
}

.marca{
font-size:11px;
color:#3399CC;
text-align:center;
}

.info_centralizado{
font-size:9px;
color:#666666;
text-align:center;
}

.tit_centralizado{
font-size:14px;
font-weight:bold;
color:#FF9900;
text-align:center;
margin:10px;
}

.tit_centralizado_cinza{
font-size:14px;
font-weight:bold;
color:#666666;
text-align:center;
margin:10px;
}

.tit_centralizado_big{
font-size:16px;
font-style:italic;
font-weight:bolder;
color:#FF9900;
text-align:center;
margin:5px;
}

div#botoes{
width:90px;
float:left;
}

a.cores:link{color:#666666}
a.cores:visited{color:#999999;}
a.cores:hover{color:#FF9900;}