body{
width: 805px;
background-color: #5E696D;
margin-right : 0px; 
margin-left : 0px; 
margin : 0 auto; 
text-align : left; 
position : relative; 
font-family : Arial,Trebuchet MS,Verdana; 
font-size : 14px; 
height : 7.5pt; 
z-index: 1;
background-image: url(imgs/bg.jpg);
}
#corpo{
position: relative;
float: left;
width: 805px;
height: auto;
}
#topo{
position: relative;
float: left;
width: 805px;
height: 137px;
background-image: url(imgs/topo.gif);
}
#logo{
	position: absolute;
	left: 30px;
	top: 50px;
	width: 200px;
	height: 40px;
}
#buscar{
	position: absolute;
	left: 571px;
	top: 12px;
	width: 222px;
	height: 44px;
	background-image: url(imgs/bg_tel.jpg);
	background-repeat: no-repeat;
	padding-top: 21px;
}
#conteudo{
position: relative;
float: left;
width: 805px;
height: auto;
background-image: url(imgs/bg_um.gif);
background-repeat: repeat-y;
}
#lateral_esq{
position: relative;
float: left;
width: 225px;
height: 650px;
background-image: url(imgs/bg_esq.gif);
background-repeat: no-repeat;
background-position: bottom;
}
#menu{
position: relative;
float: left;
width: 150px;
height: 301px;
background-image: url(imgs/bg_menu.jpg);
background-repeat: no-repeat;
background-position:center;
left: 45px;
top: 30px;
}
#mn_home{
position: absolute;
z-index: 2;
top: -20px;
text-align: right;
left: 15px;
}
#mn_aloha{
position: absolute;
z-index: 2;
top: 18px;
text-align: right;
left: 15px;
}
#mn_produtos{
	position: absolute;
	z-index: 2;
	top: 51px;
	text-align: right;
	left: 15px;
}
#mn_servicos{
	position: absolute;
	z-index: 2;
	top: 92px;
	text-align: right;
	left: 15px;
}
#mn_cabeamento{
	position: absolute;
	z-index: 2;
	top: 129px;
	text-align: right;
	left: 15px;
}
#mn_central{
	position: absolute;
	z-index: 2;
	top: 165px;
	text-align: right;
	left: 15px;
}
#mn_condominio{
	position: absolute;
	z-index: 2;
	top: 201px;
	text-align: right;
	left: 15px;
}
#mn_seguranca{
	position: absolute;
	z-index: 2;
	top: 235px;
	text-align: right;
	left: 15px;
}
#mn_promocao{
	position: absolute;
	z-index: 2;
	top: 272px;
	text-align: right;
	left: 15px;
}
#mn_contato{
	position: absolute;
	z-index: 2;
	top: 309px;
	text-align: right;
	left: 15px;
}
#lateral_dir{
position: relative;
float: left;
width: 559px;
height: auto;
border-top: 3px solid #FF6600;
}
#dir_um{
position: relative;
float: left;
top: 5px;
left: 10px;
width: 530px;
heigth: auto;
}
#rodape{
position: relative;
float: left;
width: 775px;
background-image: url(imgs/rodape.gif);
background-repeat: no-repeat;
padding-left: 40px;
color: #FFFFFF;
}
.buscar { font:Arial, Helvetica, sans-serif; color:#333333; background-color: #DADBD7; font-size:11px;}
.okgo { margin-left:5px; margin-top:3px;}
.tits { padding-left:15px; font-size: 14px; color:#ffffff; width:500px;}
.subtits { border: 1px solid #D6D6D6; padding:5px; font-size: 12px; color:#5E696D; width:500px;}
.produtos {font:Arial, Helvetica, sans-serif; color:#666666; font-size:11px; padding-left: 10px; padding-top:5px;}
.prod2 {font:Arial, Helvetica, sans-serif; color:#666666; font-size:11px; padding-left: 10px; border-bottom: 1px dotted #FFFFFF; height:15px;}
.form {font:Arial, Helvetica, sans-serif; color:#333333; background-color:#cccccc; font-size:11px; padding-left: 10px; border-bottom: 1px dotted #FFFFFF;}


