/* CSS Document */
html {
	background-image:  url(../img/background.jpg);
	/* Height is 100%, so the body can be 100% */
height: 100%;
	background-position: center;
}


body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#777777;
	background-image: url(../img/bg_header.jpg);
	background-repeat: repeat-x;	
 height: 100%;
}

html>body {
 min-height: 100%;
 height: auto;
}
input, select, textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9b9b9b;
	padding: 0 0 0 3px
	}
	
	
	
#conteudo{
	width:765px;
	margin:0px auto
}

/* header */



#cabecalho {
	width:765px;
	height:96px;
	margin:0px auto;
}

h1{
	float:left;
	width:308px;
	height:96px;
	background-image: url(../img/logo_borda.gif);
	background-repeat: no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
	a.logo {
	display:block;
	background-image: url(../img/logo_equipa.gif);
	height: 87px;
	width: 279px;
	text-indent:-1999px;
	background-repeat: no-repeat;
	background-position: 2px 9px;
	}


#cabecalho  ul#cotacao{
	display:block;
	float:left;
	margin: 16px 0px 0px 20px;
	height:30px;
	width:430px

}	
	#cabecalho #cotacao li{
		display:block;
		float:left
	}
	#cabecalho #cotacao li.campos{
		width:226px;
		float:left;
		padding:2px 0px 0px 0px
	}	
	#cabecalho #cotacao li.quant{
		width:44px;
		float:left;
		padding:2px 0px 0px 0px
	}
	#cabecalho #cotacao li h2{
		background-image: url(../img/tit_header_cotacaoonline.gif);
		text-indent:-1999px;
		height: 17px;
		width: 108px;
		display:block;
		background-repeat: no-repeat;
		margin:2px 3px 0px 0px
	}
	#cabecalho #cotacao  select, input{
		border:0;	
		float:left;
		}
	
	#cabecalho #cotacao .equipamento{
		width:130px;
		float:left;
		margin-right:2px;
		}
	#cabecalho #cotacao .pessoa{
		width:92px;
		float:left;
		margin-right:2px;
		}
	#cabecalho #cotacao .quantidade{
		width:44px;
		float:left;
		height:16px;
		}
	#cabecalho #cotacao li .btok{
		display:block;
		float:left
	}
	#cabecalho #cotacao .ok{
	width:35px;
	height: 22px;
	border:none;
		margin-left:3px
		}


	/* MENU DROPDOWN */

#cabecalho  ul#menu_dropdown{
	display:block;
	float:left;
	margin:15px 0px 0px 17px;
	height: 32px;
	width:440px
}


	#cabecalho  ul#menu_dropdown li#produtos{
		float:left;
		margin:0px 3px 0px 0px;
		width: 102px;
	}
		#cabecalho  ul#menu_dropdown li#produtos a.produto{
		text-indent:-5000px;
		display:block;
		height: 32px;
		width: 102px;
		background:  url(../img/bt_header_produtos.gif) no-repeat scroll 0 0 ;
	}

	
		#cabecalho  ul#menu_dropdown li#divisaotecnica{
		float:left;
		margin:0px 3px 0px 0px;
		width: 144px;
		background-attachment: scroll;
		background-image: url(../img/bt_header_divisaotecnica.gif);
		background-repeat: no-repeat;
		background-position: 0 0;
	}
		#cabecalho  ul#menu_dropdown li#divisaotecnica a.divisao{
		display:block;
		height: 32px;
		width: 144px;
		text-indent:-5000px;
		
	}
	#cabecalho  ul#menu_dropdown li#servicos{
		float:left;
		width: 182px;
		background-attachment: scroll;
		background-image: url(../img/bt_header_servicos.gif);
		background-repeat: no-repeat;
		background-position: 0 0;
	}
		#cabecalho  ul#menu_dropdown li#servicos a.servico{
		width: 182px;
		display:block;
			height: 32px;
		text-indent:-5000px;
	}
	

	
	
	/* MENU DROPDOWN */




ul.menu{
display: none;
position: absolute;
margin: 0px;
z-index:10000
}



ul.menu{
	margin: 0;
	padding: 10px 0 10px 10px;
	width: 425px; /* Width of Menu Items */
	background-color: #617baa; /* IE6 Bug */
	background-image: url(../img/bg_header_menu.gif);
	background-repeat: repeat-x;
	border: 3px solid #e9e7e8;
}
ul.divisao{
width:320px;}
ul.menu li{
line-height:1.6em;
list-style: none;
border: 0px;
padding-right:10px;
font-size:11px;
}
ul.menu li.col2{ margin-left:255px;}
.start{margin-top:-20.8em }


ul.menu li a{
display:inline;
padding: 0 0 0 0;
text-decoration: none;
color: #ffffff;
font-family:Arial, Helvetica, sans-serif

}




/* Fix IE. Hide from IE Mac \*/
* html ul.menu li {  height: 1%; }
* html ul.menu li a { height: 1%; }
/* End */

ul.menu ul{
position: absolute;
display: none;
left: 149px; /* Set 1px less than menu width */
top: 0px;
}

ul.menu li.submenu ul { display: none; } /* Hide sub-menus initially */
ul.menu li a:hover { text-decoration:underline; }
	
	
		/* SUBMENU */
	
  ul#submenu{
	display:block;
	margin:0px 0px 0px 452px;
	height:22px

}
	  ul#submenu li{
		display:block;
		float:left
	}	
	  ul#submenu li a{
		text-indent:-5000px;
	}		
	  ul#submenu li.fabricantes{
	height: 22px;
	width: 94px;
	background-attachment: scroll;
	background-image: url(../img/bt_header_subfabricantes.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0px 2px 0px 0px
	}
		  ul#submenu li.fabricantes a{
		display:block;
		height: 22px;
		width: 94px;
	}
	 ul#submenu li.empresa{
	height: 22px;
	width: 72px;
	background-attachment: scroll;
	background-image: url(../img/bt_header_subempresa.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0px 2px 0px 0px
	}
		  ul#submenu li.empresa a{
		display:block;
		height: 22px;
		width: 72px
	}
	  ul#submenu li.clientes{
		height: 22px;
		width: 72px;
		background-attachment: scroll;
		background-image: url(../img/bt_header_subclientes.gif);
		background-repeat: no-repeat;
		background-position: 0 0;
		margin: 0px 2px 0px 0px
	}
		  ul#submenu li.clientes a{
		display:block;
		height: 22px;
		width: 72px;
	}
	 ul#submenu li.contato{
		height: 22px;
		width: 63px;
		background-attachment: scroll;
		background-image: url(../img/bt_header_subcontato.gif);
		background-repeat: no-repeat;
		background-position: 0 0;
	}
		 ul#submenu li.contato a{
		display:block;
		height: 22px;
		width: 62px;
	}
	
	
	
/* CONTEUDO */

#miolo_home{
	display:block;
	clear:both;
	background-color:#FFFFFF;
	background-image: url(../img/bg_miolo_home.jpg);
	background-repeat: no-repeat;
}


/* MENU SIDEBAR */

#conteudo #menu-sidebar{
	float:left;
	margin:2px 20px 0px 0px
}
#conteudo #menu-sidebar ul#sidebar li.atendimento h2{
	background: url(../img/tit_sidebar_home_atend.gif) no-repeat scroll 0 0;
	background-repeat: no-repeat;
	height: 57px;
	width: 129px;
	text-indent:-5000px;
	margin:0px 0px 0px 38px
}
#conteudo #menu-sidebar ul#sidebar li.bg{
	background-image: url(../img/bg_sidebar_home.jpg);
	background-repeat: no-repeat;
	height: 42px;
	width: 210px;	
}
#conteudo  ul#sidebar li.outsourcing {
	text-indent:-5000px;
	height: 42px;
	width: 210px;
	background-attachment: scroll;
	background-image: url(../img/bt_home_sidebar_outsour.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-bottom:3px
}
#conteudo  ul#sidebar li.servicos {
	text-indent:-5000px;
	height: 42px;
	width: 210px;
	background-attachment: scroll;
	background-image: url(../img/bt_home_sidebar_servicos.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-bottom:3px
}
#conteudo  ul#sidebar li.divisao {
	height: 42px;
	width: 210px;
	background-attachment: scroll;
	background-image: url(../img/bt_home_sidebar_divisao.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-bottom:3px
}
#conteudo  ul#sidebar li.empresa {
	height: 42px;
	width: 210px;
	background-attachment: scroll;
	background-image: url(../img/bt_home_sidebar_empresa.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#conteudo  ul#sidebar li.marcas {
	height: 42px;
	width: 210px;
	background-attachment: scroll;
	background-image: url(../img/bt_home_sidebar_marcas.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-bottom:3px
}
#conteudo  ul#sidebar li a{
	display:block;
	text-indent:-5000px;
	height: 42px;
	width: 210px;


}

/* ABAS DESTAQUES*/
.destaques_img{
	height: 225px;
	width: 528px;
	text-align: center;
display:block;
}
#navega-tab{
display:block;
}
#dest_nav .selecione_destaque a{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4b638e
	}
	
#dest_nav  a{ 
margin: 0 5px 0 0;
	padding: 1px 4px 2px 4px;
	background-color:#d1d9e7
	}
	#dest_nav  a.activeSlide{ 
	color:#FFFFFF;
	background-color:#7592c5
	}

#dest_nav .selecione_destaque a{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4b638e
	}
	
#tres  a{ 
margin: 0 5px 0 0;
	padding: 1px 4px 2px 4px;
	background-color:#d1d9e7
	}
	#tres  a.activeSlide{ 
	color:#FFFFFF;
	background-color:#7592c5
	}



#tabs{
	float:left;
	width:528px;
}
ul#menu-tab{
	height: 23px;
	margin:2px 0px 0px 0px
}
ul#menu-tab li{
	float:left;
}

ul#menu-tab li.promocoes{
	height: 23px;
	width: 138px;
	background-attachment: scroll;
	background-image: url(../img/bt_home_tabpromocoes.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin:0px 3px 0px 1px!important;
	margin:0px 3px 0px 1px;
}
ul#menu-tab li.promocoes a{
	height: 23px;
	width: 138px;
	display:block;
	text-indent:-5000px;
}
ul#menu-tab li.slideshow{
	height: 23px;
	width: 79px;
	background-attachment: scroll;
	background-image: url(../img/bt_home_tabslideshow.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}
ul#menu-tab li.slideshow a{
	height: 23px;
	width: 79px;
	display:block;
	text-indent:-5000px;
}

#tabs #promocoes {
	height: 257px;
	width: 528px;
	text-align: center;

} 

#tabs #slideshow {
	height: 257px;
	width: 528px;
	text-align: center;

} 

#navega-tab{
	background-image: url(../img/bg_home_tabpromocoes.jpg);
	background-repeat:no-repeat;
	height: 22px;
	width: 528px;
	padding-top:10px
	}




/* LINHA2 */
#conteudo #linha2{
	clear:both;
	display:block;
	width:760px;

}
	#conteudo #linha2   a.link-amarelo{
	font-weight:bold;
	color:#ff9933;
	background-image: url(../img/seta1.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding: 0px 10px 0px 0px;
	margin:10px 0 0 0 
	}
		#conteudo #linha2   a.link-amarelo:hover{
	text-decoration:underline;

	}
	#conteudo #linha2 p{

		width:200px;
		margin:5px 0px 15px 7px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px
	}	
	#conteudo #linha2 p a.link{
		display:block;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#999999;
	}	
	#conteudo #linha2 p a.link:hover{
		text-decoration:underline
	}
	
		#conteudo #linha2  a img  {
		display:block;
		border:none;
		text-decoration:none;
		margin-bottom:10px;
	}	

	#conteudo #linha2 #box-destaque{
		float:left;
		width:220px;
		background-image: url(../img/bg_home_l2.gif);
		background-repeat: no-repeat;
		background-position: 125px 13px;
		min-height:214px;
		margin:25px 0px 0px 28px!important;
		margin:25px 0px 0px 15px;

		
	}
		#conteudo #linha2 #box-destaque h2{
		background-image: url(../img/tit_home_l2_destaqe.gif);
		background-repeat: no-repeat;
		display:block;
		text-indent:-5000px;
		height: 30px;
		width: 100px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px
	}
	
	#conteudo #linha2 #box-lancamento{
		float:left;
		width:225px;
		background-image: url(../img/bg_home_l2_lancamentos.gif);
		background-repeat: no-repeat;
		background-position: 153px 13px;
		min-height:214px;
		margin:25px 0px 0px 28px;
		
	}
		#conteudo #linha2 #box-lancamento h2{
		background-image: url(../img/tit_home_l2_lancamento.gif);
		background-repeat: no-repeat;
		display:block;
		text-indent:-5000px;
		height: 30px;
		width: 133px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px
	}
	
	#conteudo #linha2 #box-solucoes{
		float:left;
		width:225px;
		background: url(../img/bg_home_l2_lancamentos.gif) no-repeat scroll  153px 13px ;
		min-height:214px;
		margin:25px 0px 0px 25px;
		display:block;
		
	}
		#conteudo #linha2 #box-solucoes h2{
		background-image: url(../img/tit_home_l2_solucoes.gif);
		background-repeat: no-repeat;
		display:block;
		text-indent:-5000px;
		height: 30px;
		width: 99px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px
	}
	
	#conteudo #linha2 #box-solucoes p{
		width:190px;
	}

	
/* LINHA3 */
	#conteudo #linha3{
	clear:both;
	display:block;
	width:730px;
	height:160px;
	margin:20px 0px 0px 28px;
	background-image: url(../img/bg_home_l3.gif);
	background-repeat: no-repeat;
	background-position: 238px 15px;
	}
			#conteudo #linha3 h2{
		background-image: url(../img/tit_home_l3_produtos.gif);
		background-repeat: no-repeat;
		display:block;
		text-indent:-5000px;
		height: 30px;
		width: 218px;
	}
	
		#conteudo #linha3 .box{
		display:block;
		float:left;
		width:230px;
		margin:10px 10px 0px 0px;
		
	}
		#conteudo #linha3 .box p{
	    float:right;
		width:120px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		margin:20px 0 0 0
		
	}
		#conteudo #linha3 .box img{
		float:left;
		margin:0px 5px 0px 0px
		
	}
			#conteudo #linha3 .box a.cotacao {
	display:block;
	background-image: url(../img/bt_home_l3_cotacao.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 93px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;	
	text-indent:-5000px;
		
	}

/* rodape */

#rodape{
clear:both;
display:block;
	background-image: url(../img/bg_footer.jpg);
	background-repeat: repeat-x;
	height: 102px;
	width: 100%;
}
	#rodape .campos{
	border: 1px solid #41567c;
	width:140px;
	padding-top:1px;
	margin:0 5px 0 0

		}

#rodape #boxes{

	display:block;
	width:930px;
	margin:0px auto;
	}
	#rodape #boxes .box1{
	float:left;
	width:395px;
	height:88px;
	padding:14px 0px 0px 16px;
	background-image: url(../img/div_footer.jpg);
	background-repeat: no-repeat;
	background-position: 408px;
	}
	#rodape #boxes #cotar .chamado{
	background-image: url(../img/tit_footer_chamadoonline.gif);
	background-repeat: no-repeat;
	text-indent:-5000px;
	height:13px;
	width: 112px;
	}
	#rodape #boxes #cotar td{
	height:22px;
	vertical-align: top;
	text-align: left;
	}

	#rodape #boxes .box2{
	float:left;
	width:225px;
	height:88px;
	padding:14px 0px 0px 11px;
	background-image: url(../img/div_footer.jpg);
	background-repeat: no-repeat;
	background-position: 233px;
	}
	#rodape #boxes #newsletter .receba{
	background-image: url(../img/tit_footer_recebaofertas.gif);
	background-repeat: no-repeat;
	text-indent:-5000px;
	height:25px
	}
	#rodape #boxes #newsletter td{
	height:22px;
	vertical-align: top;
	text-align: left;
	}
	#rodape #boxes #logo_footer{
	float:left;
	background-image: url(../img/logo_footer_equipa.gif);
	background-repeat: no-repeat;
	height:61px;
	width: 90px;
	text-indent:-5000px;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;

}

.telefone{
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
 	float:right;
	height:11px;
	text-align:right;
	margin-top:35px;
	width:70px;
}


.footer_index{
              width:779px;
			  height:30px;
			  float:left;
			  clear:both;
			  font-family:Arial, Helvetica, sans-serif;
			  font-size:10px;
			  color:#003366;
			  valign:bottom;
			  padding:10px 0 0 0;
			  }	

.copy{
        width:300px;
		float:left;
        }
		
.rsdesing {
          color:#003366;
		  float:left;
		  height:11px;
		  padding:0;
		  text-align:right;
		  width:450px;
		   }
		   .rsdesing a {
		               color:#003366;
      		 }			  