/* CSS Document */
body{margin:0px 0px;font:12px Tahoma, Geneva, sans-serif;color:#000;text-align:left;background:url(../imagens/fundo_tecno.jpg) top left repeat;}
a{text-decoration:none; color:#FFF;}
a:hover{text-decoration:none; color:#B8B7B6}
.main{width:980px; height:100%; margin:0 auto;}
.topo{height:135px; width:100%; background-color:#005B86;}
.logo{background:url(../imagens/logo_tecnoeletronica2.jpg) top left no-repeat; text-align:right; padding-top:10px;}
.linha1{height:6px; width:100%; background-color:#FFF;}
.linha2{height:10px; width:100%; background-color:#005B86;}
.linha3{height:10px; width:100%; background-color:#CED0D1;}
.clear{clear:both;}
.topo_fone{
	height:95px;
	margin-right:50px;
}
.links_compartilhe{
	float:right;
	width:335px;
	text-align:left;
}
.divider{height:25px; width:100%;}
.menu_bg{height:51px; width:100%; background:url(../imagens/bg_menu.jpg) top left repeat;}
.cursor{cursor:pointer}
.menu{cursor:pointer;}
.menu ul{margin:0; padding:0;}
.menu li{display:block; height:51px; float:left;}


.menu_home_on{ width:110px; background:url(../imagens/menu_sprite2.jpg) -683px 0 no-repeat;}
.menu_home_off{ width:110px; background:url(../imagens/menu_sprite2.jpg) -572px 0 no-repeat;}
.menu_sobre_on{ width:117px; background:url(../imagens/menu_sprite2.jpg) -1736px 0 no-repeat;}
.menu_sobre_off{ width:117px; background:url(../imagens/menu_sprite2.jpg) -1618px 0 no-repeat;}
.menu_produtos_on{ width:153px; background:url(../imagens/menu_sprite2.jpg) -1464px 0 no-repeat;}
.menu_produtos_off{ width:153px; background:url(../imagens/menu_sprite2.jpg) -1310px 0 no-repeat;}
.menu_como_on{ width:144px; background:url(../imagens/menu_sprite2.jpg) -145px 0 no-repeat;}
.menu_como_off{ width:144px; background:url(../imagens/menu_sprite2.jpg) 0 0 no-repeat;}
.menu_perguntas_on{ width:257px; background:url(../imagens/menu_sprite2.jpg) -1052px 0 no-repeat;}
.menu_perguntas_off{ width:257px; background:url(../imagens/menu_sprite2.jpg) -794px 0 no-repeat;}
.menu_contato_on{ width:140px; background:url(../imagens/menu_sprite2.jpg) -431px 0 no-repeat;}
.menu_contato_off{ width:140px; background:url(../imagens/menu_sprite2.jpg) -290px 0 no-repeat;}


.conteudo{background-color:#FFF; padding-top:6px;}
.rodape{background-color:#CED0D1; font-size:13px; font-weight:normal; text-align:center; padding:7px 0 7px 0;}
.column_1{width:182px; padding-right:15px; height:100%; float:left; background-color:#FFF;}
.column_2{width:582px; height:100%; float:left; background-color:#FFF;}
.column_3{width:182px; padding-left:15px; height:100%; float:left; background-color:#FFF;}
.menu_produtos{width:240px; height:100%; float:left; background:url(../imagens/menu_produtos_top.jpg) no-repeat; text-align:center;}
.menu_produtos ul,dt,li,dd{margin:0; padding:0; display:block; line-height:2.5;}
.menu_produtos ul{padding-top:73px;}
.menu_produtos dt{height:47px; background:url(../imagens/menu_produtos_tit.jpg) no-repeat; font-size:16px; font-weight:bold;}
.menu_produtos li{height:33px; background:url(../imagens/menu_produtos_bg.jpg) repeat-y; font-size:15px; font-weight:bold; text-align:left; padding-left:40px;}
.menu_produtos dd{height:4px; background:url(../imagens/menu_produtos_linha.jpg) repeat-y;}
.menu_produtos a{color:#000;}
.menu_produtos a:hover{color:#666;}
.menu_produtos_bottom{width:240px; height:81px; background:url(../imagens/menu_produtos_bottom.jpg) no-repeat;}
.produtos{width:740px;height:100%; padding-top:14px; float:left; background-color:#FFF;}
.produtos h3{font-size:13px; color:#6d6b6b; padding-left:5px; margin-top:0;}
.produtos h2{padding-left:5px; margin:0; font-size:15px;}
.produtos h1{padding-left:5px; margin:0; font-size:19px;}
.produtos ul{display:block;}
.produtos li{margin:0; padding:0 26px 0 26px; display:block;}
.produtos_conteudo{width:740px; text-align:center; padding-top:20px;}
.produtos_conteudo h3{text-align:left; font-size:16px; color:#000; padding-left:5px;}
.produtos_conteudo p{text-align:justify; font-size:13px; color:#000; padding-left:5px;}
.produtos_conteudo li{text-align:left; padding-left:10px; cursor:default; display:list-item; font-size:13px}
.produtos_conteudo a{color:#000;}
.produtos_conteudo a:hover{color:#000;}
.grid{padding:0 10px 0 10px; width:220px; height:300px; float:left;}
.grid p{text-align:justify; padding:5px;}
.grid p.center{text-align:center;}
.banner_rastreador{width:100%; height:215px; font-size:13px;}
.banner{padding-top:15px;}
.bn_demonstracao{display:inline-table; vertical-align:bottom; font-weight:bold; height:50px;}
.titulo_pagina{margin:18px 0 18px 0; padding:14px 24px 14px 24px; background-color:#005B86; color:#FFF; font-size:15px; font-weight:bold;}
.nav{display:block; list-style-type:disc; padding-left:0px;}
.nav li{list-style:none; display:inline; line-height:normal; border-right:2px solid #FFF;}
.nav li.last{border-right:none;}
.sobre{padding:58px 18px 58px 18px; background:url(../imagens/empresa_brasileira.jpg) right top no-repeat}
.sobre p{ width:564px; font-size:13px; text-align:justify;}
.contato{padding-left:100px;}
.form input,textarea,select{background-color:#ddd7d7; border:solid 1px #111; padding:3px;}
.topo_contato{height:40px; width:100%;  font-size:15px; color:#6d6b6b;}
.faq_links{background:url(../imagens/bg_faq.jpg) no-repeat 750px 0;}
.faq_links, .faq_links a, .faq_links a:hover{color:#000; font-size:12px; line-height:1.5em; font-weight:bold;}
.faq_links a:hover{text-decoration:underline;}
.faq{padding:15px;}
.link, .link a, link a:hover{color:#000;}
.link a:hover{text-decoration:underline; color:#000;}
.ul_slider{padding:0; margin:0;}

/*--Main Container--*/
.main_view {
	float: left;
	position: relative;
}
/*--Window/Masking Styles--*/
.window {
	height:215px;	width: 980px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img {float: left;}
/*--Paging Styles--*/
.paging {
	position: absolute;
	bottom: 40px; right: -7px;
	width: 178px; height:47px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 40px;
	background:url(../imagens/paging_bg2.png) no-repeat;
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
	padding: 5px;
	text-decoration: none;
	color: #fff;
}
.paging a.active {
	font-weight: bold; 
	background: #920000; 
	border: 1px solid #610000;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.paging a:hover {font-weight: bold;}
.videos{
	padding:15px;
}
.videos p{
	padding-left:30px;
	padding-bottom:20px;
}
.categoriaSelected{
	color:#B8B7B6;
}