* {
	padding:0;
	margin:0;
}
body{
	background:#6ccce0 url(../img/nuvens.jpg) no-repeat center top;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color:#014f80;
}
#geral {
	width:700px;
	display:table;
	margin:0 auto;
}
#geral #topo{
	display:block;
	width:680px;
	height:95px;
	padding:0 10px 0 10px;
}
#geral #topo h1 a {
	width:170px;
	height:75px;
	display:block;
	float:left;
	overflow:hidden;
	text-indent:-999999px;
	background: url(../img/logo.jpg) no-repeat 0 0;
}
#geral #topo #menu {
	width:490px;
	height:65px;
	display:block;
	float:right;
	padding-top:30px;
}
#geral #topo #menu ul {
	width:490px;
	height:65px;
	display:block;
}
#geral #topo #menu ul li {
	list-style-type:none;
	float:left;
}
#geral #topo #menu ul li a {
	height:45px;
	line-height:65px;
	display:block;
	font-size:12px;
	color:#014f80;
	text-align:center;
	text-decoration:none;	
}
#geral #topo #menu ul li a.btnhome {
	width:56px;
	background:url(../img/btn_home.jpg) no-repeat 0 0;
}
#geral #topo #menu ul li a.btnempresa {
	width:85px;
	background:url(../img/btn_empresa.jpg) no-repeat 0 0;
}
#geral #topo #menu ul li a.btnprodutos {
	width:77px;
	background:url(../img/btn_produtos.jpg) no-repeat 0 0;
}
#geral #topo #menu ul li a.btnservicos {
	width:69px;
	background:url(../img/btn_servicos.jpg) no-repeat 0 0;
}
#geral #topo #menu ul li a.btngaleria {
	width:61px;
	background:url(../img/btn_galeria.jpg) no-repeat 0 0;
}
#geral #topo #menu ul li a.btnorcamento {
	width:79px;
	background:url(../img/btn_orcamento.jpg) no-repeat 0 0;
}
#geral #topo #menu ul li a.btncontato {
	width:63px;
	background:url(../img/btn_contato.jpg) no-repeat 0 0;
}
#geral #topo #menu ul li a:hover {
	color:#FFFFFF;
}

#geral #flash{
	display:block;
	width:700px;
	height:175px;
}
#geral .corpo{
	width:680px;
	display:table;
	font-size:11px;
	line-height:16px;
	margin:0 auto;
}
.bgint {
	background:#B6E6F0 url(../img/bg_int_top.jpg) repeat-x 0 0;
}
.bgintserv {
	background:url(../img/bg_servicos.jpg) repeat-x 0 0;
}
#geral .corpo p {
	padding-bottom:10px;
}
#geral .corpo h2 {
	width:100%;
	height:54px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;	
	background-repeat:no-repeat;
	background-position:left top;
}
.tit_quemsomos {
	background-image:url(../img/tit_quemsomos.jpg);
}
.tit_servicos {
	background-image:url(../img/tit_servicos.jpg);
}
.tit_contato {
	background-image:url(../img/tit_contato.jpg);
}

.tit_galeria {
	background-image:url(../img/tit_galeria.jpg);
}
.tit_orcamento {
	background-image:url(../img/tit_orcamento.jpg);
}

.dplnone {
	width:1px;
	height:1px;
	display:block;
	overflow:hidden;
	text-indent:-999999px;
	position:absolute;
	background:none;
}

#geral .corpo #fotos {
	width:635px;
	display:table;
	margin:0 auto;
}
#geral .corpo #fotos img {
	border:none;
}

#geral .corpo #fotos ul li {
	list-style-type:none;
	float:left;
}
#geral .corpo #fotos ul li a{
	width:127px;
	height:91px;
	display:block;
	text-align:center;
	padding-bottom:10px;
}


#geral .corpo h3 {
	font-size:12px;
	padding-bottom:10px;
}
#geral .corpo .colesq {
	width:300px;
	display:table;
	float:left;
	padding:0 20px 0 20px;
}
#geral .corpo .coldir {
	width:300px;
	display:table;
	float: right;
	padding:0 20px 0 20px;
}
#geral .corpo a {
	font-weight:bold;
	text-decoration:none;
	color:#014f80;
}
#geral .corpo a:hover {
	color:#ffffff;
}
#geral .corpo .estrutura {
	width:680px;
	height:181px;
	display:block;
	clear:both;
}
#geral .corpo .box {
	width:290px;
	height:118px;
	display:block;
	float:left;
	background:url(../img/box.jpg) no-repeat 0 0;
	padding:62px 20px 0 20px;
}

#geral .corpo .box2 {
	width:290px;
	height:118px;
	display:block;
	float:left;
	background:url(../img/box2.jpg) no-repeat 0 0;
	padding:62px 20px 0 20px;
}
.mrg {
	margin-left:20px;
}
#geral .corpo .box img{
	float:left;
	padding-right:15px;
}

#geral .corpo .box2 img{
	float:left;
	padding-right:15px;
}

#geral .corpo .boxg {
	width:640px;
	height:249px;
	display:block;
	clear:both;
	margin:0 auto;
	background:url(../img/boxg.jpg) no-repeat 0 20px;
	padding:80px 20px 0 20px;
}
#geral .corpo .rodape {
	width:680px;
	clear:both;
	height:30px;
	padding-top:25px;
	display:block;
	margin:0 auto;
}
.bgbotton {
	background:#6ccce0 url(../img/bg_int_botton.jpg) no-repeat 0 0;
}
.bgbotton_noimage {
	background:#6ccce0;
}

#geral .corpo .rodape address {
	width:395px;
	height:20px;
	display:block;
	float:left;
	color:#FFFFFF;
	font-style:normal;
}

#geral .corpo .rodape #selos{
	width:180px;
	height:15px;
	display:block;
	float:right;
}
#geral .corpo .rodape #selos ul{
	width:180px;
	display:block;
	float:right;
}

#geral .corpo .rodape #selos ul li {
	list-style-type:none;
	float:left;
}
#geral .corpo .rodape #selos ul li a{
	text-indent:-999999px;
	overflow:hidden;
	display:block;
	width:90px;
	height:15px;
}
#geral .corpo .rodape #selos ul li a.w3c{
	background:url(../img/selo_w3c.jpg) no-repeat 0 0;
}
#geral .corpo .rodape #selos ul li a.gdsi{
	background:url(../img/selo_gdsi.jpg) no-repeat 0 0;
}





#grama{
	display:none;
	position:absolute;
	width:100%;
	height:54px;
	background:url(../img/grama.jpg) repeat-x 0 0;
}

/****CONTATO****/

.formulario{
	width:250px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#07517e;
}

.formulario ul{
	width:250px;
	display:table;	
}

.formulario ul li{
	width:250px;
	display:block;
	padding-bottom:3px;
	list-style-type:none;
}

.formulario label{
	width:100px;
	display:block;
}
.campomsg{
	width:240px;
	height:75px;
	border:#07517e solid 1px;
	background:transparent;
}

.campos{
	width:240px;
	height:18px;
	border:#07517e solid 1px;
	background:transparent;
}

.campos2{
	width:80px;
	height:18px;
	border:#07517e solid 1px;
	background:transparent;
}

.campotelefone{
	width:194px;
	height:18px;
	border:#07517e solid 1px;
	background:transparent;
}
.campoddd{
	width:40px;
	height:18px;
	border:#07517e solid 1px;
	background:transparent;
}

.bt{
	width:75px;
	height:29px;
	display:block;
	float:right;
	padding-right:8px;
}

.altura{
height:300px;}

/****produtos****/

#geral .corpo bgint #produtos{
	width:680px;
	display:block;
}
.topo_produtos {
	background: url(../img/topo_menuprodutos.gif) no-repeat 0 0;
	width:163px;
	height:34px;
	display:block;
}
.topo_produtos h1{
	width:163px;
	height:34px;
	text-indent:-99999px;
	overflow:hidden;
	display:block;
	float:left;
}

#menu_produtos{
	width:163px;
	float:left;
	display:table;
	padding:60px 0 0 20px;
}

#menu_produtos .principal{
	width:163px;
	display:block;
	background: url(../img/bg_menuprodutos.gif) repeat-y 0 0;
}

#menu_produtos .principal ul{
	width:145px;
	display:block;
}
#menu_produtos .principal ul li{
	width:145px;
	display:block;
	list-style-type:none;
	background:url(../img/traco.gif) no-repeat 3px 0;
}
#menu_produtos .principal li{
	list-style-type:none;
}
#menu_produtos .principal li strong{
	font-size:14px;
	color:#156798;
	height:13px;
	display:block;
	padding:5px 0 0 10px;
	background:url(../img/traco.gif) no-repeat 3px 0;
}

#menu_produtos .principal ul{
	width:155px;
	display:block;
	padding-top:8px;
}

#menu_produtos .principal ul li{
	width:163px;
	height:16px;
	display:block;
	list-style-type:none;
	padding:7px 0 0 18px;
}

#menu_produtos .principal ul li a{
	width:106px;
	height:13px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}


#menu_produtos .principal ul li a.elgin{
background:url(../img/elgin.gif) no-repeat 0 0;
}
#menu_produtos .principal ul li a:hover.elgin{
background-position:0 -13px;
}
#menu_produtos .principal ul li a.gree{
background:url(../img/gree.gif) no-repeat 0 0;
}
#menu_produtos .principal ul li a:hover.gree{
background-position:0 -13px;
}
#menu_produtos .principal ul li a.fujitsu{
background:url(../img/fujitsu.gif) no-repeat 0 0;
}
#menu_produtos .principal ul li a:hover.fujitsu{
background-position:0 -13px;
}
#menu_produtos .principal ul li a.springer{
background:url(../img/springer.gif) no-repeat 0 0;
}
#menu_produtos .principal ul li a:hover.springer{
background-position:0 -13px;
}
#menu_produtos .principal ul li a.york{
background:url(../img/york.gif) no-repeat 0 0;
}
#menu_produtos .principal ul li a:hover.york{
background-position:0 -13px;
}
#menu_produtos .principal ul li a.midea{
background:url(../img/midea.gif) no-repeat 0 0;
}
#menu_produtos .principal ul li a:hover.midea{
background-position:0 -13px;
}
#menu_produtos .principal ul li a.lg{
background:url(../img/lg.gif) no-repeat 0 0;
}
#menu_produtos .principal ul li a:hover.lg{
background-position:0 -13px;
}

.boton_produtos{
	width:163px;
	height:16px;
	display:block;
}

/****conteuto_produtos****/

#conteudo_produtos{
	width:420px;
	display:block;
	float:left;
	padding:60px 0 0 30px;
}

.marca1{
background:url(../img/logo_elgin.gif) no-repeat right 60px;}
.marca2{
background:url(../img/logo_fujtisu.gif) no-repeat right 48px;}
.marca3{
background:url(../img/logo_carrier.gif) no-repeat right 45px;}
.marca4{
background:url(../img/logo_york.gif) no-repeat right 55px;}
.marca5{
background:url(../img/logo_midea.gif) no-repeat right 55px;}
.marca6{
background:url(../img/logo_lg.gif) no-repeat right 55px;}
.marca7{
background:url(../img/logo_gree.gif) no-repeat right 55px;}

#geral .corpo bgint #produtos #conteudo_produtos .maior{
width:600px;}

#conteudo_produtos p{
	padding-left:4px;
	line-height:20px;
}

#conteudo_produtos h1{
	width:150px;
	height:25px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	padding-bottom:20px;
}

#conteudo_produtos h1.bisplit{
background:url(../img/h1_bisplit.gif) no-repeat 0 0;
}
#conteudo_produtos h1.cassete{
background:url(../img/h1_cassete.gif) no-repeat 0 0;
}
#conteudo_produtos h1.duto{
background:url(../img/h1_duto.gif) no-repeat 0 0;
}
#conteudo_produtos h1.hiwall{
background:url(../img/h1_hiwall.gif) no-repeat 0 0;
}
#conteudo_produtos h1.janela{
background:url(../img/h1_janela.gif) no-repeat 0 0;
}
#conteudo_produtos h1.teto{
background:url(../img/h1_teto.gif) no-repeat 0 0;
}
#conteudo_produtos h1.corner{
background:url(../img/h1_corner.gif) no-repeat 0 0;
}
#conteudo_produtos h1.portatil{
background:url(../img/h1_portatil.gif) no-repeat 0 0;
}
#conteudo_produtos h1.cortina{
background:url(../img/h1_cortina.gif) no-repeat 0 0;
}
#conteudo_produtos h1.vertical{
background:url(../img/h1_vertical.gif) no-repeat 0 0;
}
#conteudo_produtos h4{
	width:410px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:@014f80;
	padding:10px 0 10px 4px;
}
#conteudo_produtos h4.topQuatro{
	width:410px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:@014f80;
	padding:10px 0 10px 4px;
}

#conteudo_produtos h5{
	width:170px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	height:63px;
	padding:5px 0 15px 0;
}

#conteudo_produtos h5.selo{
	background:url(../img/selo.gif) no-repeat 0 0;
}

#conteudo_produtos h5.selo2{
	background:url(../img/selo2.gif) no-repeat 0 0;
}
#geral #conteudo_produtos div.teste{
	display:block;
	float:left;
	padding-bottom:10px;
}

#conteudo_produtos img{
	width:137px;
	height:106px;
	display:block;
	float:right;
	padding:5px 0 0 10px;
}

#conteudo_produtos img.tresImg{
	width:137px;
	height:106px;
	display:block;
	clear:right;
	padding:5px 0 0 10px;
}


#conteudo_produtos ul{
	display:block;
	padding:0 0 10px 20px;
}

/****form calcular****/

.resposta_calculo textarea{
	width:260px;
	height:60px;
	display:block;
	border:#07517e solid 1px;
	background:#b6e6f0;
	text-align:center;
	color:#07517e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:10px;
	margin-top:10px;
}

.calcular{
	width:75px;
	height:29px;
	display:block;
	border:none;
	background:url(../img/calcular.gif) no-repeat 0 0;
}

.campo5{
background:transparent;
border:#07517e solid 1px;
color:#07517e;
height:18px;
width:85px;
margin-bottom:5px;
}

#sub01, #sub02, #sub03, #sub04, #sub05, #sub06, #sub07, #sub08, #sub09, #sub10, #sub11, #sub12, #sub13, #sub14, #sub15, #sub16, #sub17, #sub18, #sub19, #sub20, #sub21, #sub22, #sub23, #sub24, #sub25, #sub26, #sub27, #sub28, #sub29{
	width:425px;
	padding-top:10px;
	display:none;
}


/****icon especificacoes****/

#geral .corpo #produtos #conteudo_produtos .especificacoes{
	width:430px;
	display:block;
}

#geral .corpo #produtos #conteudo_produtos .especificacoes ul{
	width:430px;
	display:block;
	padding:0; 
}

#geral .corpo #produtos #conteudo_produtos .especificacoes ul li{
	list-style-type:none;
	display:block;

}

#geral .corpo #produtos #conteudo_produtos .especificacoes ul li a{
	width:168px;
	display:block;
	height:25px;
	padding:10px 0 0 32px;
	background:url(../img/icon_especificacoes.gif) no-repeat 0 0;
	text-decoration:none;
	color:#014f80;
	font-weight:normal;
}

#geral .corpo #produtos #conteudo_produtos .especificacoes ul li a:hover{
	color:#0097d5;
}
/****pdf****/

#produtos #conteudo_produtos .pdf{
	width:168px;
	display:block;
}

#produtos #conteudo_produtos .pdf ul{
	width:168px;
	display:block;
	padding:0; 
}

#produtos #conteudo_produtos .pdf ul li{
	list-style-type:none;
	display:block;

}

#produtos #conteudo_produtos .pdf ul li a{
	width:168px;
	display:block;
	height:25px;
	padding:10px 0 0 32px;
	background:url(../img/iconpdf.gif) no-repeat 0 0;
	text-decoration:none;
	color:#014f80;
	font-weight:normal;
}

#produtos #conteudo_produtos .pdf ul li a:hover{
	color:#0097d5;
}/**/

/****lista cores****/

ul.cores{
	display:block;
	width:420px;
}

ul.cores li{
	width:250px;
	height:34px;
	display:block;
	list-style-type:none;
}
ul.cores li p{
	margin-left:46px;
	padding-top:7px;
}

.preto{
	background:url(../img/preto.gif) no-repeat left 0;
}
.cinza{
	background:url(../img/cinza.gif) no-repeat left 0;
}

/****selo adobe****/

.adobe img{
width:68px;
height:24px;
display:block;
border:none;}










