/*LAYOUT*/
body {background:#efefef; background-image:url(../_img/bg.jpg); background-repeat:repeat-x; margin:0px; overflow:hidden;}
br {line-height:5px;}

/*ESTRUTURA*/
#fundo {height:100%;width:100%;position:absolute;z-index:0;}
#conteudo {position:absolute;left:50%;margin-left:-385px;width:772px;z-index:1;}
#menu {position:relative;}
.margem_menu{margin-bottom:-5px;}
<!--[if IE]> -->
	.margem_menu{margin-bottom:0px;}
<!-- <[endif]-->
#abre_interna {position:relative;}

#rodape {position:relative;width:100%;color:#999999;font-family:"Verdana";font-size:10px;padding-top:10px;}
#rodape a {text-decoration: none; color: #999999; }
#rodape a:hover {text-decoration: underline; }

#content_top{background:url(../_img/content_top.png); background-repeat:no-repeat;}
#content_bottom{background:url(../_img/content_bottom.gif); background-repeat:no-repeat;}
#content{background:url(../_img/content_bg.gif); background-repeat:repeat-y;}

#carregando{font-family:"Verdana"; font-size:12px; color:#666666; font-style:oblique; margin-left:10px;}

#lista {font: italic 12px Georgia, Times, serif;color: #999;list-style: lower-roman; padding-left:30px;}
#lista p {font: normal 11px Verdana;color: #666666;}

#aspa_dir {position:relative;float:left;background: url(../_img/aspa_dir_servicos.jpg) no-repeat bottom; width:40px}
#aspa_esq {position:relative;float:left;background: url(../_img/aspa_esq_servicos.jpg) no-repeat;width:64px; height:90px;}

/*CONTEUDO EMPRESA*/
#content_top_empresa{background:url(../_img/content_top_empresa.png); background-repeat:no-repeat;}
#tit_empresa{position:absolute; background-image:url(../_img/tit_empresa.jpg); background-repeat:no-repeat; height:35px; width:242px; margin-left:10px;}
#aspa_esq_empresa{position:absolute; float:left; background-image:url(../_img/aspa_esq_empresa.jpg); background-repeat:no-repeat; height:96px; width:88px; margin-left:10px; margin-top:100px;}
#aspa_dir_empresa{position:absolute; float:left; background-image:url(../_img/aspa_dir_empresa.jpg); background-repeat:no-repeat; height:46px; width:44px; margin-top:390px; margin-left:465px;}
#conteudo_empresa{position:absolute; float:left; margin-top:95px; margin-left:100px;}
#img_empresa{position:absolute; background-image:url(../_img/img_empresa.jpg); background-repeat:no-repeat; height:280px; width:308px; margin-left:462px;}

/*CONTEUDO SERVICOS*/
#content_bottom_servicos {background:url(../_img/content_bottom_servicos.gif); background-repeat:no-repeat;}
#tit_servicos {position:absolute; background-image:url(../_img/tit_servicos.jpg); background-repeat:no-repeat; height:35px; width:242px; margin-left:10px; z-index:2;}
#menu_servicos {position:absolute;margin-left:15px;margin-top:40px; background:url(../_img/div_menu_servicos.jpg) no-repeat right; height:162; width:212; z-index:1;}
#menu_servicos a:active, a:visited, a {font-family:"Verdana";font-size: 10px;text-decoration:none;color:#666666;padding: 1px;}
#menu_servicos a:hover {font-weight:bold; color:#990000;}
#menu_servicos td {line-height:14px;}
#img_servicos {position:absolute; background-image:url(../_img/img_servicos.jpg); background-repeat:no-repeat; height:237px; width:233px; margin-left:2px; margin-top:216px; z-index:0;}
.conteudo_servicos  {position:absolute;width: 480px; margin-top:20px; margin-left:280px;font-family:"Verdana";font-size: 11px;color:#666666;}
#texto_servicos {position:relative;float:left; width:350px; padding-top:10px;}

/*CONTEUDO CLIENTES*/
#tit_clientes {position:absolute; background-image:url(../_img/tit_clientes.jpg); background-repeat:no-repeat; height:35px; width:242px; margin-left:10px; z-index:2;}
#menu_clientes {position:absolute;margin-left:80px;margin-top:40px;z-index:1;}
#img_clientes {position:absolute; background-image:url(../_img/img_clientes.jpg); background-repeat:no-repeat; height:340px; width:298px; margin-left:2px; margin-top:110px; z-index:0;}
.conteudo_clientes  {position:absolute;width: 480px; margin-top:20px; margin-left:280px;font-family:"Verdana";font-size: 11px;color:#666666;}
.conteudo_clientes2  {position:absolute;width: 480px; margin-top:0px; margin-left:280px;font-family:"Verdana";font-size: 11px;color:#666666;}
#texto_clientes {position:relative;float:left; width:350px;}
#texto_clientes_1 {position:relative;float:left; width:420px; margin-top:20px; margin-left:45px; height:400px;}
#texto_clientes_2 {position:relative;float:left; width:420px; margin-top:20px; margin-left:45px; height:420px;}

/*CONTEUDO CLIENTES*/
#tit_depoimentos {position:absolute; background-image:url(../_img/tit_depoimentos.jpg); background-repeat:no-repeat; height:35px; width:242px; margin-left:10px; z-index:2;}
#img_depoimentos {position:absolute; background-image:url(../_img/img_depoimentos.jpg); background-repeat:no-repeat; height:380px; width:226px; margin-left:2px; margin-top:50px; z-index:0;}
.conteudo_depoimentos  {position:absolute;width: 480px; margin-top:20px; margin-left:280px;font-family:"Verdana";font-size: 11px;color:#666666;}
#texto_depoimentos {position:relative;float:left; width:350px;}


/*CONTEUDO CONTATO*/
#conteudo_contato{
	font-family:Verdana;
	font-size:12px;
	color:#404040;
	position:absolute; float:left; margin-top:50px; margin-left:50px;
}
#tit_contato{position:absolute; background-image:url(../_img/tit_contato.jpg); background-repeat:no-repeat; height:35px; width:242px; margin-left:10px; z-index:1;}
#img_contato{position:absolute; background-image:url(../_img/img_contato.jpg); background-repeat:no-repeat; height:447px; width:263px; margin-left:507px; z-index:0;}
#resposta { color: #999; font-size: 10px; }
input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#404040;
}
label {
	color:#999;
	cursor:pointer;
	padding-left:2px;
	line-height:16px;
}
label.chosen {color:#333;}

/*Transparent items*/
.outtaHere {
	position:absolute;
	left:-3000px;
}

/*Text inputs*/
.textinput, .textinputHovered {
	height:15px;
	background:url(../_img/form/input_bg.gif) repeat-x left top;
	border:none;
	padding:4px 0;
	vertical-align:middle;
}
.textinputHovered {background-position:left bottom;}
.inputCorner {
	padding-bottom:0;
	vertical-align:middle;
}

/*Text areas*/
.txtarea .tr, .txtarea .tr_xon {background:url(../_img/form/txtarea_tr.gif) no-repeat top right;}
.txtarea .tr_xon {background:url(../_img/form/txtarea_tr_xon.gif) no-repeat top right;}
.txtarea img.txt_corner {
	width:5px;
	height:5px;
	display:block;
}
.txtarea .br, .txtarea .br_xon {background:url(../_img/form/txtarea_br.gif) no-repeat top right;}
.txtarea .br_xon {background:url(../_img/form/txtarea_br_xon.gif) no-repeat top right;}
.txtarea .cntr {background:url(../_img/form/txtarea_cntr.gif) repeat-y right top;}
.txtarea .cntr_xon {background:url(../_img/form/txtarea_cntr_xon.gif) repeat-y right top;}
.txtarea .cntr_l, .txtarea .cntr_l_xon {
	width:5px;
	background:url(../_img/form/txtarea_l.gif) repeat-y left top;
	float:left;
}
.txtarea .cntr_l_xon {background:url(../_img/form/txtarea_l_xon.gif) repeat-y left top;}
.txtarea textarea {
	border:0;
	background:none;
	padding:0;
	margin:5px;
}

/*Button*/
.buttonSubmit, .buttonSubmitHovered {
	width:auto;
	height:26px;
	color:#FFF;
	font-weight:bold;
	padding:2px;
	background:url(../_img/form/button_bg.gif) repeat-x left top;
	cursor:pointer;
	border:none;
}
.buttonSubmitHovered {background-position:left bottom;}
.buttonImg {vertical-align:bottom;}
