/***********************************************************************************/
/********************** DESENVOLVIDO POR NEXEN TECNOLOGIA LTDA *********************/
/***********************************************************************************/

/*************************** 
  Disposição do layout 
 ***************************/
body{
	background:#969BA0 url(../imgs/bgdegrade.gif) top left repeat-x;
	margin:0;
	padding:0;
	text-align:center; /* hack para o IE */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4D2B63;
	font-size:11px;
}

#tudo {
width: 779px;
margin:0 auto;			
text-align:left; /* "remédio" para o hack do IE */	
}
#conteudo{}
h3{
	font-size:14px;
	_padding-top:15px;
}
/*************************** 
  Estrutura  
 ***************************/
#top{
	width:779px;

}
#menu{
	width:779px;
	height:145px;
	position:absolute;
	z-index:50;
}
#geral{
	background-image:url(../imgs/bg_geral.gif);
	background-position:
	background-repeat:repeat-y;
	float:left;
	margin-top:147px;
	margin-bottom:3px;
}
#nav{
	width:176px;
	float:left;
}

#principal{
	float:left;
	width:599px;
	margin-left:3px; 	
	text-align:justify;
}
#rodape{
	margin-top:3px;
}
#menu_rodape{
	clear:both;
	height:42px;
	background-image:url(../imgs/bg_base.gif);
	background-position:top;
	background-repeat:no-repeat;
	text-align:center;
	margin-bottom:3px;
}
#menuhor{
	border:none;
	margin: 0 auto;
	padding:0px;
	font: 11px Verdana, sans-serif;
	padding-top:15px;
}
#menuhor li {
	list-style: none; 
	margin: 0 auto;
	padding:0;
	display: inline;
}
#menuhor li a {
	padding-right:5px;
	padding-left:5px;
	margin:0;
	text-decoration: none;
	color: #4B4B4B;
	font-weight:bold;
}
#menuhor li a:link {
	color: #4B4B4B;
	text-decoration: none;
	font-weight:bold;
}
#menuhor li a:visited {
	color: #4B4B4B;
	text-decoration: none;
	font-weight:bold;
}
#menuhor li a:hover {
	color: #4B4B4B;
	text-decoration:underline;
	font-weight:bold;
}
#copyright{
	text-align:center;
	color:#474748;
	margin-bottom:10px;
}
#setweb_sign{
	text-align:center;
	margin-bottom:10px;
}
/*************************** 
 	Coluna de Navegacao
 ***************************/
#search{
	background-image:url(../imgs/bg_search.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:80px;
	z-index:80;
}
#search_tit{
	padding-top:14px;
	padding-bottom:3px;
	padding-left:17px;
}
#busca{
	padding-top:3px;
	padding-left:17px;
}
.busca_input{
	margin-right:5px;
	padding-top:3px;
	padding-left:2px;
	padding-bottom:3px;
	border:none;
	background-color:#DCDCDC;
}
#services_link{
	margin-top:-1px;
	background-color:#BEBEBE;
	padding-top:10px;
	padding-right:18px;
	padding-bottom:14px;
	padding-left:18px;
}
#specials_link{
	margin-top:-30px;
	background-color:#BEBEBE;
	padding-top:0px;
	padding-right:18px;
	padding-bottom:14px;
	padding-left:18px;
}
#specials_link img{ border:none}
ul.services_list{
	list-style:none;
	padding:0px;
	margin:0px;
}
ul.services_list li{
	line-height:180%;
}
/*ul.specials_list{
	list-style:none;
	padding:0px;
	margin:0px;
}
ul.specials_list li{
	line-height:180%;
}*/

/*************************** 
 	Miolo Conteudo CAPA
 ***************************/
#products{
	margin-top:-1px;
	background-color:#BEBEBE;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:38px;
	_padding-bottom:20px;
	padding-left:18px;
}
dl.products_link {
	margin: 0;
	padding: 0;
}
.products_link dt {
	margin: 0;
	padding: 0;
	font-weight: bold;
	line-height:250%;
}
.products_link dd {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
	padding:0px;
}
.products_link dd ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
.products_link dd ul li {
	line-height:180%;
}
.clear{
	clear:both;
}

#facility{
	float:left;
	margin-right:3px;
}
#featured{
	float:left;
}
#flooring{
	float:left;
	margin-top:3px;
}
#calls{
	width:298px;
	margin-top:3px;
	margin-right:3px;
	float:left;
	height: 165px;
}
#tit_news{
	background-image:url(../imgs/tit_news.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:18px;
	text-align:right;
	color:#9F91AA;
	padding-top:10px;
	padding-right:15px;
}
#news{
	padding-top:14px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:22px;
	background-color:#BEBEBE;
}
ul.news_call{
	list-style:none;
	padding:0px;
	margin:0px;
}

#tit_faq{
	background-image:url(../imgs/tit_faq.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:21px;
	margin-top:3px;
	margin-bottom:-1px;
	text-align:right;
	color:#9F91AA;
	padding-top:10px;
	padding-right:15px;
}
#faq{
	padding-top:13px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:22px;
	background-color:#BEBEBE;
	background-image:url(../imgs/bg_faq_end.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:35px;
}

ul.faq_call{

	list-style:none;
	padding:0px;
	margin:0px;
}
ul.faq_call li{
	padding-bottom:5px;
}

/*************************** 
  Miolo Produto INTERNA 
 ***************************/
#subcategorias{
	margin-bottom:-1px;
	padding-top:10px;
	padding-right:23px;
	padding-bottom:22px;
	_padding-bottom:28px;
	padding-left:23px;
	background-color:#E2E2E2;
}
dl.products_sub {
	margin: 0;
	padding: 0;
}
.products_sub dt {
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size:14px;
	line-height:250%;
}
.products_sub dd {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:20px;
	margin-left:0px;
	padding:0px;
	line-height:180%;
}

#select{
	background-image:url(../imgs/bg_select.gif);
	background-color:#;
	background-position:bottom;
	background-repeat:no-repeat;
	height:30px;
	clear:left;
}

#select_2{
	margin-top:-1px;
	background-image:url(../imgs/bg_select.gif);
	background-color:#;
	background-position:bottom;
	background-repeat:no-repeat;
	height:30px;
	clear:left;
}
#select_22{
	margin-top:800px;
	background-image:url(../imgs/bg_select.gif);
	background-color:#;
	background-position:bottom;
	background-repeat:no-repeat;
	height:30px;
}
.title_browse{
	float:left;
	margin-top:1px;
}
.select_browse{
	float:left;
	margin-left:26px;
}
.select_input{
	margin-top:6px;
	padding-top:2px;
	padding-bottom:2px;
	border:none;
	background-color:#DCDCDC;
	font-size:11px;
	width:300px;
}
#linha_produtos{
	background-color:#E2E2E2;
}
.produtos_1{
	background-color:#EBEBEB;
	height:92px;
	margin-bottom:1px;
}
.produtos_2{
	background-color:#FFFFFF;
	height:92px;
	margin-bottom:1px;
}
.title_products_space{
	padding-top:25px;
}
.title_products{
	font-size:14px;
	font-weight:bold;
}
.produtos_1_a{
	width:277px;
	float:left;
	text-align:left;
	padding-right:20px;
}
.produtos_1_b{
	width:277px;
	float:left;
	text-align:left;
	padding-right:20px;
}
.img_icon{
	margin-right:27px;
}
#arrow{
	margin-top:-15px;
}
#arrow_2{
	margin-top:-10px;
	height:25px;
	padding-top:10px;
}
#arrow_3{
	background-color:#C8C7C7;
	width:205px;
	margin-right:18px;
	float:right;
	padding-top:10px;
	padding-right:15px;
	padding-bottom:10px;
}
#setas_scroll{
	margin-top:-1px;
	background-image:url(../imgs/bg_arrows.gif);
	background-repeat:no-repeat;
	background-position:top;
	text-align:right;
	height:25px;
	padding-top:5px;
}
#descr_product{
	background-color:#E2E2E2;
	padding-top:16px;
	padding-right:23px;
	padding-left:23px;
	float:left;
	width:224px;
	height:340px;
}
#descr_product p{
	line-height:180%;
}
#descr_image{
	width:329px;
	float:left;
}
#browse_more{
	background-image:url(../imgs/tit_browse.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:26px;
	background-color:#402055;
	text-align:right;
	padding-top:11px;
	padding-right:23px;
}
/*************************** 
  Miolo do Resources
 ***************************/
#resources_links{
	padding-top:20px;
	padding-right:18px;
	padding-bottom:22px;
	padding-left:23px;
	background-color:#E2E2E2;
}
#resources_links p{
	line-height:180%;
}
dl.links_sub {
	margin: 0;
	padding: 0;
}
.links_sub dt {
	margin: 0;
	padding: 0;
	font-weight: bold;
}
.links_sub dd {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:20px;
	margin-left:0px;
	padding:0px;
	line-height:180%;
} 
.tit_news{
	width:558px;
	font-size:12px;
	border-bottom:1px solid #402055;
	float:left;
	margin-bottom:20px;
}
.tit_news_sub{
	float:left;
	font-weight:bold;
}
.tit_news_more_press{
	float:right;
}
.decimal{
	list-style-type: decimal;
	clear:left;
	margin-top:-2px;
}
ol.decimal li{
	line-height:180%;
}
/*************************** 
  Miolo do About IFs
 ***************************/
#about{
	padding-top:15px;
	width:318px;
	padding-right:10px;
	padding-bottom:15px;
	padding-left:23px;
	text-align:justify;
	float:left;
	min-height:180%;
}
#about_2{
	padding-top:15px;
	width:378px;
	padding-right:10px;
	padding-left:23px;
	text-align:justify;
	float:left;
}
#about_image{
	width:160px;
	padding-right:18px;
	padding-left:10px;
	text-align:center;
	float:left;
}
#about_testimonials{
	padding-bottom:15px;
	width:220px;
	margin-top:15px;
	margin-right:18px;
	margin-left:10px;
	text-align:left;
	float:left;
	background-color:#C8C7C7;
	vertical-align:top;
	height:100%;
}
#about_testimonials p{
	padding-right:20px;
	padding-left:20px;
}
.img_about{
	margin-bottom:10px;
}
#miolo_about{
	background-color:#E2E2E2;
	padding-top:20px;
	padding-bottom:15px;
	float:left;
	margin-bottom:3px;
}
#miolo_about p{
	line-height:180%;
}
#miolo_about_association{
	width:584px;
	background-color:#E2E2E2;
	float:left;
	margin-bottom:3px;
	padding-left:15px;
}
#clientes {
	width:144px;
	float:left;
	margin-top:30px;
	padding-bottom:15px;
}
.img_inst{
	width:129px;
	height:101px;
	margin-bottom:15px;
}
.tit_inst{
	width:119px;
	text-align:center;
	font-weight:bold;
	background-color:#CCCCCC;
	color:#000000;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
}
/*************************** 
  Estilo Contact
 ***************************/

#miolo_contact{
	background-color:#E2E2E2;
	padding-top:20px;
	padding-right:18px;
	padding-bottom:20px;
	padding-left:23px;
	float:left;
	margin-bottom:3px;
}
.form_1{
	width:269px;
	padding-right:10px;
	float:left;
}

.form_2{
	width:261px;
	padding-left:10px;
	float:left;
}
.form_2_b{
	width:259px;
	padding-left:20px;
	float:left;
}
 /* FORMULARIO CADASTRO */

#miolo_contact form{
	float:left;
	padding-top:30px;
}

/* HACK PARA CORRIGIR O MARGIN-BOTTOM */
html>body #login legend{
	margin-bottom: 0px;
}

#miolo_contact fieldset{
	border:none;
	float:left;
}
#miolo_contact select{
	border:1px solid #CCCCCC;
	margin-bottom: 10px;
	width:205px;
}
      
#miolo_contact label{
	color: #000;
	font-size:11px;
}
.input_form{
	border:1px solid #CCCCCC;
	margin-bottom: 10px;
}
.input_form_2{
	border:1px solid #CCCCCC;
	margin-top:10x;
	margin-bottom:10px;
}
.space{
	height:45px;
}
.instr_form{
	font-size:12px;
}
#indique_products{
	color:#000000;
	padding-top:30px;
	padding-bottom:10px;
}
#indique_products_2{
	color:#000000;
	padding-bottom:10px;
}
ul.select_option {
	margin:0;
	padding:0;
	float:left;
	text-align:left;
}
ul.select_option li{
	list-style:none;
}
ul.select_option_1 {
	margin:0;
	padding:0;
	float:left;
	width:279px;
	text-align:left;
}
ul.select_option_1 li{
	list-style:none;
}
ul.select_option_2 {
	margin:0;
	padding:0;
	float:left;
	padding-bottom:60px;
	width:271px;
	text-align:left;
}
ul.select_option_2 li{
	list-style:none;
}
ul.select_option_3 {
	margin:0;
	padding-top:90px;
	padding-right:0px;
	padding-bottom:60px;
	padding-left:0px;
	float:left;
	padding-bottom:60px;
	width:271px;
	text-align:left;
}
ul.select_option_3 li{
	list-style:none;
}
label.check{
	margin-left:5px;
}
.subtitle{
	color:#666666;
	font-size:10px;
	margin-left:25px;
}
#select_services{
	margin-top:20px;
	margin-bottom:20px;
	float:left;
}
#select_services label{
	background-color:#999999;
	text-align:center;
	padding:10px;
	width:125px;
}
.select_services_tit{
	background-color:#999999;
	text-align:center;
	padding:10px;
	color:#FFFFFF;
	font-weight:bold;
}
.select_services_tit_2{
	width:129px;
	background-color:#999999;
	text-align:center;
	padding:11px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
	margin-right:1px;
}
.select_services_input{
	background-color:#CCCCCC;
	text-align:center;
	padding:5px;
	color:#FFFFFF;
}
.select_services_input_2{
	background-color:#CCCCCC;
	text-align:center;
	padding-top:5px;
	padding-right:6px;
	padding-bottom:5px;
	padding-left:7px;
	color:#FFFFFF;
	float:left;
}
#select_services input{
	border:1px solid #CCCCCC;
	padding:3px;
}
#select_services select{
	border:1px solid #CCCCCC;
	margin:5px;
	width:130px;
}
/*************************** 
  Estilos Services
 ***************************/
#miolo_services{
	background-color:#E2E2E2;
	padding-top:20px;
	padding-bottom:20px;
	float:left;
	margin-bottom:3px;
}
#miolo_services p{
	line-height:180%;
}
.services_1{
	float:left;
	width:250px;
	padding-right:10px;
	padding-left:23px;
}
.services_2{
	float:left;
	width:298px;
	padding-right:18px;
	margin-top:15px;
	
}
.services_banner{
	float:left;
	width:316px;
}

.services_banner_2{
	float:left;
	width:250px;
	padding-right:10px;
	padding-left:23px;
	margin-top:15px;
}
#banner_sales{
	margin-bottom:5px;
	float:left;
	padding-right:18px;
}
/*************************** 
  Estilos Clients
 ***************************/
#miolo_clients{
	width:584px;
	background-color:#E2E2E2;
	float:left;
	padding-top:20px;
	padding-left:15px;
}
.miolo_clients{
	width:569px;
	background-color:#E2E2E2;
	float:left;
	padding-bottom:15px;
	padding-left:15px;
}
#miolo_clients_2{
	width:599px;
	background-color:#E2E2E2;
	float:left;
	padding-top:15px;
	margin-bottom:3px;
}
.img_inst_2{
	width:129px;
	height:101px;
	padding-bottom:10px;
	margin-right:15px;
	float:left;
}
.tit_inst_2{
	width:119px;
	text-align:center;
	font-weight:bold;
	background-color:#CCCCCC;
	color:#000000;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
}
#list_left{
	width:50%;
	float:left;
}
#list_right{
	float:left;
}
ul.list_clients{
	margin:0px;
	padding:0px;
	padding-bottom:15px;
}
ul.list_clients li{
	line-height:180%;
	list-style:none;
	padding-left:23px;
} 
/*************************** 
  Estilos Testemonials
 ***************************/
#miolo_testimonials{
	width:553px;
	background-color:#E2E2E2;
	padding-top:20px;
	padding-left:23px;
	padding-right:23px;
	float:left;
	margin-bottom:3px;
}
.img_testimonials{
	margin-right:15px;
	margin-bottom:15px;
	float:left;
}
.img_testimonials_2{
	margin-left:15px;
	margin-bottom:15px;
	float:right;
}
.legend_testimonials{
	font-weight:bold;
	font-size:10px;
}
#testemonials_1{
	margin-bottom:15px;
	line-height:180%;
}
#testemonials_2{
	text-align:right;
	line-height:180%;
}
/* Títulos */
h1{}
h2{}

/*Texto*/
ul{}
li{}
code{}
p{}
pre{}
dir{}

/*************************** 
  Estilos de link
 ***************************/

a:link, a:active, a:visited {
	color:#4D2B63;
	text-decoration:none;
}
a:hover{
	color:#4D2B63;
	text-decoration:underline;
}
a.client:link, a.client:active, a.client:visited {
	color:#4D2B63;
	text-decoration:none;
	font-weight:bold;
}
a.client:hover{
	color:#4D2B63;
	text-decoration:underline;
}
a.service:link, a.service:active, a.service:visited {
	color:#4D2B63;
	text-decoration:none;
	font-weight:bold;
}
a.service:hover{
	color:#4D2B63;
	text-decoration:underline;
}
a.resources:link, a.resources:active, a.resources:visited {
	color:#4D2B63;
	text-decoration:none;
	font-weight:bold;
}
a.resources:hover{
	color:#4D2B63;
	text-decoration:underline;
}
a.resources:hover{
	color:#4D2B63;
	text-decoration:underline;
}
a.resources_press:link, a.resources_press:active, a.resources_press:visited {
	color:#4D2B63;
	text-decoration:none;
	font-size:11px;
}
a.resources_press:hover {
	color:#4D2B63;
	text-decoration:none;
	font-size:11px;
}
a.more:link, a.more:active, a.more:visited {
	color:#9F91AA;
	text-decoration:none;
}
a.more:hover{
	color:#9F91AA;
	text-decoration:underline;
}
.button_submit{
	border:0px;
	width:99px;
	height:36px;
	background-image:url(../imgs/btn_submit_02.gif);
	background-repeat:no-repeat;
	cursor:hand;
}
.button_clear{
	border:0px;
	width:99px;
	height:36px;
	background-image:url(../imgs/btn_clear.gif);
	background-repeat:no-repeat;
	cursor:hand;
}
.search_submit{
	border:0px;
	width:29px;
	height:20px;
	background-image:url(../imgs/btn_ok.gif);
	background-repeat:no-repeat;
	cursor:hand;
}
#scroller { height: 290px; overflow:auto; width: 215px; padding:5px}
