*{margin:0; padding:0; list-style:none; border:none; outline:none; font-family:arial;}
html{overflow-y:scroll;}

html, body{height:100%;}

body{background:#2f2f2f url(../img/bg-body.jpg) repeat-x 0 0; background-attachment:fixed;}

.hide-txt{text-indent:-6666px; overflow:hidden;}
.clear{clear:both;}

#container{position:relative; width:1055px; margin:0 auto;}



/** HEADER **/
#header{position:relative; margin:auto; width:990px; padding:0px 31px 0px 31px; height:155px;}
	#header h1{float:left; width:245px; height:73px; padding:60px 0px 20px 20px; background:url(../img/logo-technos.png) no-repeat 20px 60px;}
	#header h1 a{float:left; width:100%; height:100%;}
	
	#header a.link-revendedor-area-exclusiva{position:absolute; left:520px; top:6px; width:183px; height:13px; background:url(../img/link-revendedor-area-exclusiva.gif) no-repeat 0 0;}
	
	#header .link-seja-revendedor{position:absolute; left:520px; top:20px; width:183px; height:13px; text-align:right; font-size:12px; color:#FFF;}
	#header .link-seja-revendedor:hover{ color:#CCC; }


	#header ul.area-login{position:absolute; left:715px; top:9px; width:370px; height:50px;}
	#header ul.area-login li{float:left; display:inline; padding:0 14px 0 0;}
	#header ul.area-login label{float:left; text-indent:-6666px; overflow:hidden; height:11px;}
	#header ul.area-login input{float:left; height:15px; background:#fff; margin-left:3px; font-size:12px; font-style:italic;}
	/*  #header ul.area-login label.lbl-login{width:53px; background:url(../img/label-header-login.gif) no-repeat 0 3px}; */
	/*  #header ul.area-login label.lbl-senha{width:38px;background:url(../img/label-header-senha.gif) no-repeat 0 3px;}  */
	#header ul.area-login input#login{width:125px; height:24px;}
	#header ul.area-login input#senha{width:125px; height:24px;}
	#header ul.area-login input.btn-ok{width:28px; height:24px; background:url(../img/btn-header-login-ok.jpg) no-repeat center center; cursor:pointer;}
	#header ul.area-login a.link-esq-senha{float:left; clear:both; width:auto; font-size:10px; color:#b4b4b4; margin:0 0 0 43px;}

	#header ul.menu{position:absolute; left:335px; top:120px; width:730px;  height:16px; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
	#header ul.menu li{display:inline; float:left; width:auto; height:16px;}
	#header ul.menu li a{width:100%; height:100%; overflow:hidden;}
	#header ul.menu li.mn-separa{color:#555; padding:0px 6px 5px 6px;}
	
	#header ul.menu a:link { color:#FFF; text-decoration:none; }
	#header ul.menu a:visited { color:#FFF; text-decoration:none; }
	#header ul.menu a:hover { color:#CCC; text-decoration:none; }
	
	#header ul.menu li a:hover{background-position:0 -16px;}
	#header .relogio-header{position:absolute; left:925px; top:7px; width:41px; height:41px;}

/** FOOTER **/
#footer{position:relative; clear:left;  width:992px; margin-left:35px; background-color:#FFF; height:69px; padding:0px; margin-bottom:60px;}
	#footer h2{float:left; height:40px;}
	#footer h2.grupotechnos{float:left; width:133px; height:26px; padding:22px 0px 0px 31px; background:url(../img/grupoTechnos.jpg) no-repeat 31px 22px;}
	#footer h2.faleconosco{float:right; width:142px; height:27px; padding:20px 0px 0px 35px; background:url(../img/cliqueFalaConosco.jpg) no-repeat 35px 20px;}
	#footer h2.iconfaleconosco{float:right; width:27px; height:27px; padding:20px 35px 0px 5px; background:url(../img/tel.jpg) no-repeat 5px 20px;}
	#footer h2 a{float:left; width:100%; height:100%;}
	#footer h2.sejarevendedor a{ font-size: 16px; font-weight: normal; color: red; margin-left: 340px; margin-top: 30px; text-decoration:none; }
	/* #footer a.link-politica-de-privacidade{position:absolute; left:857px; top:19px; color:#949494; width:133px; font-size:11px; text-decoration:none;} */

/** PRINCIPAL **/
#main{position:relative; clear:left; margin:auto; width:992px; padding:0px 35px;}
	#main #content{float:left; width:992px; min-height:320px; background:#ededed; color: #2e2e2e; padding-bottom:20px;}
	#main .bg-content-home{background:#f1f1f1 url(../img/bg-content-home.jpg) repeat-x 0 0;}
	#main .destaque-home{width:992px; height:307px; clear:both;}

.tarjaSepara{ width:992px; height:25px; overflow:hidden;}
.contentBox{ width:992px; background:#ededed; overflow:hidden;}

#HomeDisplay{
	position:relative;
	overflow:hidden;
	width:992px;
	height:307px;
	margin:auto;
	padding:0px 0px 0px 0px;
	background-color:#000;
	}
	
#ProdutosDisplay{
	position:relative;
	overflow:hidden;
	width:730px;
	height:300px;
	margin:auto;
	padding:0px 0px 0px 0px;
	background-color:#000;
}

	#main .box-01{
	position:relative;
	overflow:hidden;
	float:left;
	width:280px;
	height:280px;
	margin-top: 20px;
	margin-right: 0;
	margin-left: 23px;
}
	#main .box-01-sapara{position:relative; overflow:hidden; float:left; width:10px; height:260px; margin:0px 0px 0px 20px;}
	#main .txtBox1{padding:5px 0px 0px 0px; color:#6F6F6F;}
	#main .box-01 p{float:left; width:280px;  font-size:14px; color:#2e2e2e;}
	#main .box-01 p img{float:left;}
	#main .box-01 .botao{position:absolute; right:6px; bottom:5px; width:74px; height:13px; text-indent:-6666px; overflow:hidden;}
	#main .box-01 a.btn-saiba-mais{ width:143px; height:40px; background:url(../img/btn-saiba-mais.gif) no-repeat 0 20px; padding:17px 0px 0px 0px}
	#main .box-01 h2{float:left; width:100%; height:26px; text-indent:-6666px; overflow:hidden;}
	#main .box-01 h2.lancamentos{background:url(../img/t-lancamentos.gif) no-repeat 0 0; padding:0px 0px 0px 7px;}
	#main .box-01 h2.assistencia-tecnica{background:url(../img/t-assistencia-tecnica.gif) no-repeat 0 0;}
	#main .box-01 h2.encontre-seu-relogio{background:url(../img/t-encontre-seu-relogio.gif) no-repeat 0 0;}
	#main .box-01 .encontre-seu-relogio_texto {margin-top: 10px; margin-bottom:10px; }
	#main .box-01 fieldset{float:left; width:100%;}
	#main .box-01 fieldset input {
	float:left;
	clear:both;
	width: 140px;
	height:18px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 10px;
	color:#2E2E2E;
}
	#main .box-01 fieldset select{float:left; clear:both; width:107px; height:19px; font-size:10px; color:#6f6f6f; border:1px solid #cacaca; color:#6f6f6f; margin:12px 0 6px 0;}
	#main .box-01 .btn-buscar{background:url(../img/btn-buscar.gif) no-repeat 0 0; border:none; height:28px; width:121px;  cursor:pointer; text-indent:-666px; overflow:hidden; margin-top:23px; float:right; clear:both;}
	#main .box-01 fieldset select{width:185px;}
	#main .box-01 fieldset span.link-referencia{float:left; font-size:10px; color:#6f6f6f; text-decoration:none; background:url(../img/bullet-right-arrow.gif) no-repeat 0 4px; padding:0 0 0 10px; margin:2px 0 0 9px;}
	
	
	
	
#main .box-01_side{
	position:relative;
	overflow:hidden;
	float:left;
	width:230px;
	height:185px;
	margin-top: 20px;
	margin-right: 0;
	padding-bottom: 0px;
	padding-left: 25px;
}
	
	#main .box-01_side .botao{position:absolute; right:6px; bottom:5px; width:74px; height:13px; text-indent:-6666px; overflow:hidden;}
	#main .box-01_side h2{float:left; width:100%; height:26px; text-indent:-6666px; overflow:hidden;}
	#main .box-01_side h2.encontre-seu-relogio{background:url(../img/new/encontre-seu-relogio.gif) no-repeat 0 0;}
	#main .box-01_side .encontre-seu-relogio_texto {margin-top: 10px; margin-bottom:10px; }
	#main .box-01_side fieldset{float:left; width:100%;}
	#main .box-01_side fieldset input {
	float:left;
	clear:both;
	width: 140px;
	height:18px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 10px;
}
	#main .box-01_side fieldset select{float:left; clear:both; width:107px; height:19px; font-size:10px; color:#6f6f6f; border:1px solid #cacaca; color:#6f6f6f; margin:12px 0 6px 0;}
	#main .box-01_side .btn-buscar{background:url(../img/btn-buscar.gif) no-repeat 0 0; border:none; height:28px; width:121px;  cursor:pointer; text-indent:-666px; overflow:hidden; margin-top:0px; float:right; clear:both;}
	#main .box-01_side fieldset select{width:185px;}
	#main .box-01_side fieldset span.link-referencia{float:left; font-size:10px; color:#6f6f6f; text-decoration:none; background:url(../img/bullet-right-arrow.gif) no-repeat 0 4px; padding:0 0 0 10px; margin:2px 0 0 9px;}
	
	
	
	


/** PAGINAS INTERNAS **/
#sidebar{float:left; width:260px;  min-height:510px;}
* html #sidebar{height:510px;}
	#sidebar h2{float:left; width:100%; height:40px; text-indent:-6666px; overflow:hidden;}
	#sidebar h2.catalogo{background:url(../img/t-catalogo.gif) no-repeat right 0;}
	#sidebar h2.onde-comprar{background:url(../img/t-onde-comprar.gif) no-repeat right 0;}
	#sidebar h2.assistencia-tecnica{background:url(../img/t-assistencia-tecnica-2.gif) no-repeat right 0; height:35px;}
	#sidebar h2.fale-conosco{background:url(../img/t-fale-conosco.gif) no-repeat right 0; height:35px;}
	#sidebar h2.a-empresa{background:url(../img/t-empresa.gif) no-repeat right 0; height:35px;}
	/*#sidebar h2.sempre-em-evidencia{background:url(../img/t-sempre-em-evidencia.gif) no-repeat right 2px; height:45px;}*/
	#sidebar h2.sempre-em-evidencia{background:url(../img/t-campanhas.gif) no-repeat right 2px; height:45px;}

	#sidebar dl.menu-catalogo br{ display:none; }
	#sidebar dl.menu-catalogo{float:left; width:100%; padding:12px 0 0 0; text-transform:uppercase; font-family:Tahoma, Geneva, sans-serif; font-size:13px;}
	#sidebar dl.menu-catalogo dt{display:inline-block; width:100%; height:22px;  overflow:hidden; background:url(../img/new/linha_menu.gif) no-repeat 0px 0px; padding-top:8px;}
	#sidebar dl.menu-catalogo dt a{width:100%; height:28px; }
	#sidebar dl.menu-catalogo  .item-1 a{ color: #9ba5a9;}
	#sidebar dl.menu-catalogo  .item-2 a{ color: #069;}
	#sidebar dl.menu-catalogo  .item-3 a{ color: #b0a177;}
	#sidebar dl.menu-catalogo  .item-4 a{ color: #51b7b4;}
	
	#sidebar dl.menu-catalogo a{ padding-left: 25px; text-decoration:none;}
	#sidebar dl.menu-catalogo dd{display:none; width:100%;}
	#sidebar dl.menu-catalogo dd.on{display:inline-block;}
	#sidebar dl.menu-catalogo dd ul{width:100%; padding:0 0 20px 0; }
	#sidebar dl.menu-catalogo dd ul li{width:100%; padding:4px 0;}
	#sidebar dl.menu-catalogo dd ul li a{fwidth:100%; padding:0 10px 0 65px; text-decoration:none; text-align:right; color:#000; text-transform:uppercase; text-decoration:none;}
	#sidebar dl.menu-catalogo dd ul.sub-1 li a{}
	#sidebar dl.menu-catalogo dd ul.sub-2 li a{}
	#sidebar dl.menu-catalogo dd ul.sub-3 li a{}
	#sidebar dl.menu-catalogo dd ul.sub-4 li a{}
	

	#sidebar ul.second-menu{float:left; width:100%;; padding:0 0 0px 0; text-transform:uppercase; font-family:Tahoma, Geneva, sans-serif; font-size:13px; }
	#sidebar ul.second-menu li{float:left; display:inline-block; width:100%; height:30px; overflow:hidden; background:url(../img/new/linha_menu.gif) no-repeat 0px 22px;  }
	#sidebar ul.second-menu li a{float:left; width:100%; height:28px; padding-left:25px; text-decoration:none; color:#2e2e2e;}
	

#info{float:left; width:730px; min-height:100px; margin-bottom:30px;}
	#info h3{float:left; width:700px; height:32px; text-indent:-6666px; overflow:hidden;}
	#info h3.lancamentos-2{width:150px; background:url(../img/t-lancamentos-2.gif) no-repeat 0 2px;}
	#info h3.categoria-1{width:530px; background:url(../img/t-technos-classic.gif) no-repeat 0 2px;}
	#info h3.categoria-2{width:530px; background:url(../img/t-technos-performance.gif) no-repeat 0 2px;}
	#info h3.categoria-4{width:530px; background:url(../img/t-technos-fashion.gif) no-repeat 0 2px;}
	#info h3.categoria-3{width:530px; background:url(../img/t-technos-elegance.gif) no-repeat 0 2px;}
	#info h3.lancamento-pos{background-position:-15px 2px;}
	
	#info #linha {
		 margin-left:auto; margin-right:auto; position:relative; clear:both;	
	}

	#info h3.relogios-personalizados{background:url(../img/t-relogios-personalizados.gif) no-repeat 0 2px;}
	#info h3.encontre-seu-relogio{background:url(../img/t-encontre-seu-relogio-2.gif) no-repeat 0 2px;}
	#info h3.technos{background:url(../img/t-technos.gif) no-repeat 0 2px;}
	#info h3.parque-industrial{background:url(../img/t-parque-industrial.gif) no-repeat 0 2px;}
	#info h3.nossa-historia{background:url(../img/t-nossa-historia.gif) no-repeat 0 2px;}
	#info h3.trabalhe-conosco{background:url(../img/t-trabalhe-conosco.gif) no-repeat 0 2px;}
	#info h3.campanha{background:url(../img/t-campanha.gif) no-repeat 0 2px;}
	#info h3.releases{background:url(../img/t-releases.gif) no-repeat 0 2px;}
	#info h3.clippings{background:url(../img/t-clipping-de-imprensa.gif) no-repeat 0 2px;}

	#info .destaque-catalogo{ width:730px; height:300px; padding-left: 0px;}
	#info ul.list-categoria-relogios{ padding-left:0px; padding-top:20px; width:730px; height:120px; margin-top:12px;}
	#info ul.list-categoria-relogios li{float:left; display:inline;}
	#info ul.list-categoria-relogios li a{float:left; height:120px; text-indent:-6666px; overflow:hidden;}
	#info ul.list-categoria-relogios li.item-1 a{width:186px; background:url(../img/list-relogios-01.jpg) no-repeat 0 0;}
	#info ul.list-categoria-relogios li.item-2 a{width:190px; background:url(../img/list-relogios-02.jpg) no-repeat 0 0;}
	#info ul.list-categoria-relogios li.item-3 a{width:171px; background:url(../img/list-relogios-03.jpg) no-repeat 0 0;}
	#info ul.list-categoria-relogios li.item-4 a{width:183px; background:url(../img/list-relogios-04.jpg) no-repeat 0 0;}

/** POP SIMILARES **/
#screen2{float:left; position:relative; width:944px; margin:0; height:410px; padding-top:22px;}
#slideshow{float:left; overflow:hidden; width:860px; background:#ffffff; border:1px solid #aaaaaa;}
#slideshow ul{width:39000px; padding-left:225px; }

#slideshow{height:510px;}
div.relogio{float:left; width:450px; padding:14px;}

#slideshow li{float:left; display:inline-block; width:860px; height:400px;}
/*#slideshow tr td{float:left; width:430px;}*/

#pop-similares{position:absolute; left:50%; top:50px; width:944px; height:550px; margin:0 0 0 -472px; border:1px solid #aaaaaa; background:#ffffff; z-index:100;}
#pop-similares a.btn-retornar,
#pop-similares a.btn-avancar{float:left; width:41px; height:528px; text-indent:-6666px; overflow:hidden; cursor:pointer;}
#pop-similares a.btn-retornar{background:url(../img/btn-left-arrow.gif) no-repeat center;}
#pop-similares a.btn-avancar{background:url(../img/btn-right-arrow.gif) no-repeat center;}
#pop-similares a.btn-fechar-janela{position:absolute; left:800px; top:5px; width:102px; height:13px; text-indent:-666px; overflow:hidden; background:url(../img/btn-fechar-janela.gif) no-repeat 0 0; z-index:1001; cursor:pointer;}

#pop-similares .area{position:relative; float:left; margin:22px 0 0 0; /*width:860px; height:507px;*/width:862px; height:550px; border:1px solid #c5c5c5; background:#ffffff; overflow:hidden; cursor:pointer;}
#pop-similares div.relogio{float:left; width:400px; padding:15px; overflow:hidden;}
#pop-similares div.relogio span.img-area{float:left; width:223px; height:203px; padding-top:20px; text-align:center; margin:0 15px 0 0; border:1px solid #c5c5c5; overflow:hidden;}
#pop-similares div.relogio h4{float:left; width:160px; color:#706c6c; text-transform:uppercase; font-size:14px;}
#pop-similares div.relogio p{float:left; width:160px; font-size:9px; color:#676767; padding:8px 0 15px 0; text-transform:uppercase; line-height:17px;}
#pop-similares div.relogio a.btn-mais-detalhes{float:left; width:94px; height:13px; text-indent:-6666px; overflow:hidden; background:url(../img/btn-mais-detalhes.gif) no-repeat 0 0;}


/** POP MAIS DETALHES **/
#pop-mais-detalhes{position:absolute; left:0; top:0; width:560px; height:508px; padding:18px; margin:0 0 0 0; border:1px solid #aaaaaa; background:#ffffff;}
.pop-campanha{left:0 !important; top:0 !important; margin:0 0 0 0 !important;}
.pop-galeria-relogio{width:378px !important;left:0 !important; top:0 !important;  margin:0 0 0 0 !important; _margin:-200px 0 0 0 !important; padding-top:30px !important; overflow-x:hidden;}
	#pop-mais-detalhes .pop-content{float:left; width:560px; height:508px;}
	#pop-mais-detalhes span.main-img{float:left; width:377px; height:480px; padding-top:25px; border:1px solid #cccbca; text-align:center; background:#ffffff;}
	#pop-mais-detalhes span.main-img{float:left; width:377px; height:480px; border:1px solid #cccbca; text-align:center; background:#ffffff;}
	#pop-mais-detalhes a.btn-fechar-janela{position:absolute; left:485px; top:19px; width:102px; height:13px; text-indent:-666px; overflow:hidden; background:url(../img/btn-fechar-janela.gif) no-repeat 0 0; cursor:pointer;}
.pop-galeria-relogio a.btn-fechar-janela{left:291px !important; top:10px !important; }
	#pop-mais-detalhes ul.galeria{float:left; width:70px; padding:0 0 0 8px;}
	#pop-mais-detalhes ul.galeria li{display:list-item; float:left; clear:left; width:49px; height:49px; overflow:hidden; padding:0 0 6px 0;}
	#pop-mais-detalhes ul.galeria li a,
	#pop-mais-detalhes ul.galeria li a img{float:left; /*width:47px; height:47px;*/}
	#pop-mais-detalhes ul.galeria li a{border:1px solid #cccbca;}
	#pop-mais-detalhes ul.galeria li a:hover{border-color:#333333;}
	
	#pop-mais-detalhes ul.campanha-ref{position:absolute; left:380px; bottom:10px; width:100px; z-index:600;}
	#pop-mais-detalhes ul.campanha-ref li{float:left; clear:left; display:list-item; background:url(../img/bullet-blue.gif) no-repeat 0 12px; padding:10px 0 0 10px; font-size:10px;}
	#pop-mais-detalhes span.campanha-dest{width:335px; height:467px; overflow:hidden; padding:20px; text-align:center;}
	#pop-mais-detalhes span.campanha-dest img{float:none !important;}

	#pop-mais-detalhes div.bottom-info{position:absolute; left:405px; bottom:15px; min-height:220px;}
	* html #pop-mais-detalhes div.bottom-info{height:220px;}	
	#pop-mais-detalhes div.bottom-info h4{float:left; width:160px; color:#706c6c; text-transform:uppercase;}
	#pop-mais-detalhes div.bottom-info p{float:left; clear:left; width:160px; font-size:9px; color:#676767; padding:8px 0 0 0; text-transform:uppercase; line-height:17px;}


/** PRODUTOS **/
#main .produto-info{position:relative; float:left; width:690px; min-height:440px; padding:20px;}
* html .produto-info{height:288px;}

#main .produto-info .foto-area{position:relative; float:left; width:344px; height:287px; background:#ffffff; border:1px solid #dadada;}
#main .produto-info .foto-area .lupa {
	position:absolute;
	z-index:0;
	left: 325px;
	height: 21px;
	width: 20px;
	background-image: url(../img/new/lupa.gif);
	background-repeat:no-repeat;
	top: 266px;
}

#main .produto-info .foto-area .foto{float:left; width:294px; height:287px; overflow:hidden;}
#main .produto-info .foto-area .foto ul{float:left; width:294px; height:287px;}
#main .produto-info .foto-area .foto ul li{display:inline; float:left; width:294px; height:262px; padding:5px 0 0 0; text-align:center;}
#main .produto-info .foto-area a.btn-retornar,
#main .produto-info .foto-area a.btn-avancar{float:left; width:25px; height:287px; text-indent:-6666px; overflow:hidden; cursor:pointer; visibility:hidden;}
#main .produto-info .foto-area a.btn-retornar{background:url(../img/btn-left-arrow.gif) no-repeat center;}
#main .produto-info .foto-area a.btn-avancar{background:url(../img/btn-right-arrow.gif) no-repeat center;}
#main .produto-info .foto-area a.btn-mais-detalhes{ position:absolute; left:10px; bottom:10px; width:94px; height:13px; text-indent:-6666px; overflow:hidden; background:url(../img/btn-mais-detalhes.gif) no-repeat 0 0; cursor:pointer;}
#main .produto-info .foto-area a.btn-download-manuais{position:absolute; left:10px; bottom:10px; width:120px; height:13px; text-indent:-6666px; overflow:hidden; cursor:pointer; background:url(../img/btn-download-de-manuais.gif) no-repeat 0 0;}
#main .produto-info div.right-col{float:left; position:relative; width:321px; padding:0 0 0 19px;}
#main .produto-info h4{ clear:both; font-style:normal; font-weight:normal; font-size:22px; font-family:Tahoma, Geneva, sans-serif; padding-bottom:20px;}
#main .produto-info h4.cor-1{color:#474747;}
#main .produto-info h4.cor-2{color:#474747;}
#main .produto-info h4.cor-3{color:#474747;}
#main .produto-info h4.cor-4{color:#474747;}

#main .produto-info p{float:left; clear:left; width:300px; padding:0px 0 15px 0;  font-family:Tahoma, Geneva, sans-serif; font-size:13px; color: #3b3b3b; position:relative; }
 
/*#main .produto-info .extra-links{position:absolute; left:18px; bottom:5px;}*/
#main .produto-info .extra-links{font-size: 11px; font-family: Tahoma, Geneva, sans-serif; }
#main .produto-info .extra-links a{ color: #cb2026; text-decoration:none; line-height: 17px; }
#main .produto-info .extra-links a:link{ color: #cb2026;}
#main .produto-info .extra-links a:visited{ color: #cb2026;}
#main .produto-info .extra-links a:hover{ color: #474747;}

#main .produto-info .thumb-galeria{
	position:absolute;
	right:412px;
	top:379px;
	width:297px;
}
#main .produto-info .thumb-galeria h4{float:left; width:114px; height:15px; font-size: 11px; font-family:Tahoma, Geneva, sans-serif; color:#cb2026; }
#main .produto-info .thumb-galeria ul.galeria{float:left; clear:left; width:335px; padding:0 0 0 0px;}
#main .produto-info .thumb-galeria ul.galeria li{display:inline; float:left; width:49px; height:49px; overflow:hidden; padding-right:10px;}
#main .produto-info .thumb-galeria ul.galeria li a,
#main .produto-info .thumb-galeria ul.galeria li a img{float:left; /*width:47px; height:47px;*/}
#main .produto-info .thumb-galeria ul.galeria li a{border:1px solid #cccbca;}
#main .produto-info .thumb-galeria ul.galeria li a:hover{border-color:#333333;}
#main .produto-info .thumb-galeria ul.galeria li a.zoomThumbActive{
    /*border:1px solid #000;*/
	}

#main .fundo-galeria-relogios{
	width:730px;
	height:200px;
	background-color:#FFF;
	position:relative;
}
#main .galeria-relogios a.btn-retornar{ margin-left:25px; margin-right:42px;}
#main .galeria-relogios a.btn-avancar{ margin-left:43px;}
#main .galeria-relogios{float:left; width:730px; margin-top:20px; margin-left: 0px; background-color:#FFF; position:relative;}
#main .galeria-relogios a.btn-retornar,
#main .galeria-relogios a.btn-avancar{float:left; width:31px;  height:155px; text-indent:-6666px; overflow:hidden; cursor:pointer;}
#main .galeria-relogios a.btn-retornar{background:url(../img/new/seta-left.gif) no-repeat center 65px;}
#main .galeria-relogios a.btn-avancar{background:url(../img/new/seta-right.gif) no-repeat center 65px;}
#main .galeria-relogios ul{float:left; width:648px; height:165px; overflow:hidden; padding:3px 0 0 0;}
#main .galeria-personalizado ul{height:110px;}
#main .galeria-relogios ul li{float:left; display:inline; padding:4px 7px 0 7px; width:95px;}
/*#main .galeria-relogios ul li img{width:82px; height:102px;}*/
/*#main .galeria-relogios ul li a{float:left; width:100%; height:100%; text-decoration:none; text-align:center; font-size:10px; text-transform:uppercase;}*/
#main .galeria-relogios ul li a{float:left; width:100%; height:170px; text-decoration:none; text-align:center; font-size:10px; text-transform:uppercase; opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70);}
#main .galeria-relogios ul li a span{float:left; width:95px; height:11px; padding:130px 0 15px 0;}
#main .galeria-relogios ul li a span.selo{background:url(../img/novo-ico.gif) no-repeat center 145px;}
#main .galeria-relogios ul li a:hover{opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);}
#main .galeria-relogios ul.cor-1 li a{color:#899ba5;}
#main .galeria-relogios ul.cor-2 li a{color:#4a6b8f;}
#main .galeria-relogios ul.cor-3 li a{color:#a9986b;}
#main .galeria-relogios ul.cor-4 li a{color:#199f9c;}


#slideshow_historias{float:left; width:605px; overflow:hidden;}
#main .galeria-historias a.btn-retornar{ margin-left:25px; margin-right:5px;}
#main .galeria-historias a.btn-avancar{ margin-left:5px;}
#main .galeria-historias{float:left; width:730px; margin-top:0px; margin-left: 0px; background-color:#FFF; position:relative;}
#main .galeria-historias a.btn-retornar,
#main .galeria-historias a.btn-avancar{float:left; width:31px;  height:120px; text-indent:-6666px; overflow:hidden; cursor:pointer;}
#main .galeria-historias a.btn-retornar{background:url(../img/new/seta-left.gif) no-repeat center 30px;}
#main .galeria-historias a.btn-avancar{background:url(../img/new/seta-right.gif) no-repeat center 30px;}
#main .galeria-historias ul{float:left; width:648px; height:90px; overflow:hidden; padding:0px 0 0 0;}

#main .galeria-historias ul li{float:left; display:inline; padding:0px 15px 0 15px; width:120px;}
#main .galeria-historias ul li a{float:left; width:100%; height:90px; text-decoration:none; text-align:center; font-size:10px; text-transform:uppercase; opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70);}
#main .galeria-historias ul li a:hover{opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);}
#main .galeria-historias ul.cor-1 li a{color:#899ba5;}
#main .galeria-historias ul.cor-1{color:#899ba5; width: 12900px;}




#main #confira-relogios {
	position:relative;
	width:200px;
	height:30px;
	margin-left: 15px;
	margin-top: 20px;
}

#screen3{float:left; position:relative;}
#slideshow2{float:left; width:534px; overflow:hidden;}
#slideshow2 ul{width:39000px !important;}

#slideshow3{float:left; width:640px; overflow:hidden;}
#slideshow3 ul{width:39000px !important;}

/** RELOGIOS PERSONALIZADOS **/
#main .relogios-personalizados-info{position:relative; float:left; width:674px; min-height:270px; padding:20px; background:#e6e6e6 url(../img/bg-info-produto.gif) repeat-x 0 0; border:1px solid #dbdbdb;}
* html .relogios-personalizados-info{height:270px;}
#main .relogios-personalizados-info p{float:left; width:565px; line-height:17px; color:#434343; font-size:12px; }
#main .relogios-personalizados-info p a{display:inline-block; color:#434343; padding:0 0 0 8px; background:url(../img/bullet-right-arrow.gif) no-repeat 0 6px; margin:8px 0 0 0; text-decoration:none;}
#main .relogios-personalizados-info p a:hover{text-decoration:underline;}
#main .relogios-personalizados-info p strong.red{color:#c1272d;}
#main .relogios-personalizados-info p img{position:absolute; right:24px; top:17px;}
#main p strong.red{color:#c1272d;}

#main .relogios-personalizados-info fieldset{float:left; width:550px; padding:23px 0 5px 0; margin:0 0 15px 0;}
#main .relogios-personalizados-info fieldset label{float:left; font-size:11px; color:#717171;}
#main .relogios-personalizados-info fieldset label.fix-size{width:50px;}
#main .relogios-personalizados-info fieldset input,
#main .relogios-personalizados-info fieldset select{float:left; width:175px; height:19px; font-size:10px; color:#6f6f6f; border:1px solid #cacaca; color:#6f6f6f; margin:0 10px 0 0;}
#main .relogios-personalizados-info fieldset input{padding:2px 0 0 2px; width:173px; height:17px;}
#main .relogios-personalizados-info fieldset input.rdochk{width:15px; height:15px; border:none; background:none; vertical-align:middle;}
#main .relogios-personalizados-info fieldset textarea{float:left; width:515px; height:108px; font-size:10px; color:#6f6f6f; border:1px solid #cacaca; color:#6f6f6f; margin:0 10px 0 0;}
#main .relogios-personalizados-info fieldset select.slct-estado{width:138px;}
#main .relogios-personalizados-info fieldset input.btn-enviar,
#main .relogios-personalizados-info fieldset a.btn-limpar{float:right; margin:2px 0 0 7px; width:74px; height:13px; text-indent:-6666px; overflow:hidden; border:none; cursor:pointer;}
#main .relogios-personalizados-info fieldset input.btn-enviar{background:url(../img/btn-enviar.gif) no-repeat 0 0;}
#main .relogios-personalizados-info fieldset a.btn-limpar{background:url(../img/btn-limpar.gif) no-repeat 0 0;}

#main .relogios-personalizados-info .left-col,
#main .relogios-personalizados-info .right-col{float:left;}
#main .relogios-personalizados-info .left-col{width:280px;}
#main .relogios-personalizados-info .right-col{width:240px;}
#main .relogios-personalizados-info .left-col .txt_erro{color:red; font-size:11px; width:100%;}
#main .relogios-personalizados-info .btn-area{float:left; clear:both; width:517px; border-top:1px solid #d6d5d6; padding:5px 0 0 0;}







/** ENCONTRE SEU RELÓGIO **/

#main #encontre-seu-relogio-info .resultados{ position:relative; float:right; width: 680px; background-color:#FFF; min-height:450px; padding: 20px;}


#main .encontre-seu-relogio-info fieldset{float:left; width:445px; padding:13px 0 0 0;}
#main .encontre-seu-relogio-info fieldset input,
#main .encontre-seu-relogio-info fieldset select{float:left; clear:both; width:107px; height:19px; font-size:10px; color:#6f6f6f; border:1px solid #cacaca; color:#6f6f6f; margin:0 0 6px 0;}
#main .encontre-seu-relogio-info fieldset select{width:185px;}
#main .encontre-seu-relogio-info fieldset span.link-referencia{float:left; font-size:10px; color:#6f6f6f; text-decoration:none; background:url(../img/bullet-right-arrow.gif) no-repeat 0 4px; padding:0 0 0 10px; margin:2px 0 0 9px;}
#main .encontre-seu-relogio-info fieldset input.btn-buscar{float:left; clear:both; margin:18px 0 0 0; background:url(../img/btn-buscar.gif) no-repeat 0 0; width:74px; height:13px; text-indent:-6666px; overflow:hidden; border:none; cursor:pointer;}

fieldset.resultado dl.lista-resultado-busca{float:left; width:445px; padding:18px 0 18px 0; border-bottom:1px solid #e3e3e3;}
fieldset.resultado dl.lista-resultado-busca dt{float:left; clear:both; width:85px;}
fieldset.resultado dl.lista-resultado-busca dd{float:left; width:300px; font-size:10px; color:#817e7e;}
fieldset.resultado dl.lista-resultado-busca dd a{color:#817e7e; text-decoration:none;}
fieldset.resultado dl.lista-resultado-busca dd a strong.tit1{color:#c1272d; font-size:11px; font-weight:bold; padding:0 0 2px 0;}
fieldset.resultado dl.lista-resultado-busca dd a span.tit2{color:#333333; font-size:10px; line-height:13px;}
fieldset.resultado dl.lista-resultado-busca dd a:hover{text-decoration:underline;}

fieldset.resultado ul.paginacao{float:left; width:170px; padding:20px 0 30px 0;}
fieldset.resultado ul.paginacao li{float:left; display:inline; padding:0 1px 0 0;}
fieldset.resultado ul.paginacao li a{float:left; text-decoration:none; font-size:11px; color:#666666; background:#ffffff; padding:1px 6px; border:1px solid #d3d3d3; font-weight:bold;}
fieldset.resultado ul.paginacao li a.on{color:#cc0000;}
fieldset.resultado ul.paginacao li a:hover{border:1px solid #333333;}




/** ONDE COMPRAR **/
#main .onde-comprar-info{position:relative; float:left; width:924px; background-color:#FFF; margin-left:28px; min-height:367px; padding:20px; }
* html .onde-comprar-info{height:367px;}

#main .onde-comprar-info p{float:left; position:relative; width:450px; padding:0 224px 0 0; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#414141;}
#main .onde-comprar-info p img{position:absolute; right:0; top:0;}
#main .onde-comprar-info h5{}
#main .onde-comprar-info h5.t-procure-o-revendedor-mais-proximo{ font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:normal;}
#main .onde-comprar-info h5.t-resultados{background:url(../img/new/resultados.gif) no-repeat 0 0; height:30px;}
#main .onde-comprar-info fieldset{float:left; width:100%; padding:23px 0 30px 0; margin-bottom:15px; border-bottom:1px solid #e0e0e0;}
#main .onde-comprar-info fieldset select{float:left; width:107px; height:19px; font-size:10px; color:#6f6f6f; border:1px solid #cacaca; color:#6f6f6f; margin:0 10px 0 0;}
#main .onde-comprar-info fieldset select.slct-estado{width:58px;}
#main .onde-comprar-info fieldset select.slct-cidade{width:188px;}
#main .onde-comprar-info fieldset input.btn-ok{float:left; margin:0px 0 0 0; background:url(../img/new/icone_busca.gif) no-repeat 0 0; width:41px; height:25px; text-indent:-6666px; overflow:hidden; cursor:pointer;}

#main .onde-comprar-info .resultados{float:left; clear:left; width:100%; padding:35px 0 30px 0;}
#main .onde-comprar-info .resultados address{float:left; width:400px; height:80px; padding:0 30px 25px 0; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#414141; font-style:normal;}
#main .onde-comprar-info .resultados address a{color:#535353; text-decoration:none;}
#main .onde-comprar-info .resultados address a:hover{text-decoration:underline;}


/** ASSISTENCIA TECNICA **/
#main .assistencia-tecnica-info{position:relative; float:left; width:924px; background-color:#FFF; margin-left:28px; min-height:367px; padding:20px;}
* html .assistencia-tecnica-info{}

#main .assistencia-tecnica-info p{float:left; position:relative; width:100%; padding:0 0px 0 0; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#414141;}
#main .assistencia-tecnica-info p img{
	position:absolute;
	right:6px;
	top:19px;
}
#main .assistencia-tecnica-info h5{float:left; width:445px; height:14px; text-indent:-6666px; overflow:hidden;}
#main .assistencia-tecnica-info h5.t-enderecos{background:url(../img/t-enderecos.gif)  no-repeat 0 0;}
#main .assistencia-tecnica-info h5.t-procure-assistencia-tecnica{background:url(../img/t-procure-assistencia-tecnica.gif) no-repeat 0 0;}
#main .assistencia-tecnica-info h5.t-resultados{background:url(../img/new/resultados.gif) no-repeat 0 0; height:30px;}
#main .assistencia-tecnica-info fieldset{ clear:both; padding:10px 0 5px 0; margin-bottom:30px; height:40px; border-bottom:1px solid #d6d5d6;}
#main .assistencia-tecnica-info fieldset select{float:left; width:107px; height:19px; font-size:10px; color:#6f6f6f; border:1px solid #cacaca; color:#6f6f6f; margin:0 10px 0 0;}
#main .assistencia-tecnica-info fieldset select.slct-cidade{width:188px;}
#main .assistencia-tecnica-info fieldset input.btn-ok{float:left; margin:0px 0 0 0; background:url(../img/new/icone_busca.gif) no-repeat 0 0; width:41px; height:25px; text-indent:-6666px; overflow:hidden; cursor:pointer; margin-top:-5px;}

#main .assistencia-tecnica-info .resultados{float:left; clear:left; width:100%; padding:10px 0 30px 0;}
#main .assistencia-tecnica-info .resultados address{float:left; width:400px; height:80px; padding:0 30px 25px 0; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#414141; font-style:normal;}
#main .assistencia-tecnica-info .resultados address a{color:#535353; text-decoration:none;}
#main .assistencia-tecnica-info .resultados address a:hover{text-decoration:underline;}


/** FALE CONOSCO **/
#main .fale-conosco-info{position:relative; float:left; width:674px; min-height:367px; padding:20px 20px 20px 20px; background:#fff; color: #717171; margin-bottom:20px;}
* html .fale-conosco-info{height:367px;}

#main .fale-conosco-info p{float:left; position:relative; width:610px; padding:0 64px 0 0; color:#434343; font-size:12px; line-height:17px;}
#main .fale-conosco-info p img{position:absolute; right:0; top:20px;}
#main .fale-conosco-info fieldset{float:left; width:100%; padding:23px 0 5px 0; margin:0 0 15px 0;}
#main .fale-conosco-info fieldset label{float:left; font-size:14px; color:#717171; text-align:right; padding-right: 10px;}
#main .fale-conosco-info fieldset label.fix-size{width:70px;}

#main .fale-conosco-info fieldset input,
#main .fale-conosco-info fieldset select{float:left; width:175px; height:19px; font-size:10px; color:#6f6f6f; border:1px solid #cacaca; color:#6f6f6f; margin:0 10px 0 0;}
#main .fale-conosco-info fieldset input{padding:2px 0 0 2px; width:173px; height:17px;}
#main .fale-conosco-info fieldset input.rdochk{width:15px; height:15px; border:none; background:none; vertical-align:middle;}
#main .fale-conosco-info fieldset textarea{float:left; width:450px; height:117px; font-size:10px; color:#6f6f6f; border:1px solid #cacaca; color:#6f6f6f; margin:0 10px 0 0;}
#main .fale-conosco-info fieldset select.slct-estado{width:138px;}
#main .fale-conosco-info fieldset input.btn-enviar,
#main .fale-conosco-info fieldset a.btn-limpar{float:left; margin:2px 0 0 30px; width:102px; height:25px; text-indent:-6666px; overflow:hidden; border:none; cursor:pointer;}
#main .fale-conosco-info fieldset input.btn-enviar{background:url(../img/new/btnEnviar.jpg) no-repeat 0 0;}
#main .fale-conosco-info fieldset a.btn-limpar{background:url(../img/new/btnLimpar.jpg) no-repeat 0 0;}

#main .fale-conosco-info .left-col,
#main .fale-conosco-info .right-col{ clear:both;}
#main .fale-conosco-info .left-col .txt_erro{color:red; font-size:11px; width:100%;}
#main .fale-conosco-info .left-col{}
#main .fale-conosco-info .right-col{}

#main .fale-conosco-info .btn-area{clear:both;padding:5px 0 0 0; margin-left:53px;}
#main .fale-conosco-info .btn-area .optin_email{ clear:both; }

/** fale-conosco_menu **/
	#fale-conosco_menu a:link { color:#2e2e2e; text-decoration:none; }
	#fale-conosco_menu a:visited { color:#2e2e2e; text-decoration:none; }
	#fale-conosco_menu a:hover { color:#c1272d; text-decoration:none; }
	
	#fale-conosco_menu a{ padding-left: 30px; }
	
	#fale-conosco_menu {
	 float: left;
	 height: 365px;
	 width: 260px;
	 overflow: visible;
	 position: relative;
	 font-family: Tahoma, Geneva, sans-serif;
	 font-size: 14px;
	}
	#fale-conosco_menu ul li {
	 padding-bottom: 7px;
	 padding-top: 5px;
	  
	}
	#fale-conosco_menu ul .linha {
	 background-image: url(../img/new/linha_menu.gif);
	 background-repeat: no-repeat;
	 height: 1px;
	 width: 100%;
	}
	#fale-conosco_menu ul li .sel {
	 color: #c1272d;
	}

#main fieldset .revenda-area label{width:200px !important;}
#main fieldset .revenda-area .fix-size2{width:90px !important;}


/** A EMPRESA **/
#main .a-empresa-info{position:relative; float:left; width:674px; min-height:367px; padding:20px; background:#e6e6e6 url(../img/bg-info-produto.gif) repeat-x 0 0; border:1px solid #dbdbdb;}
* html .a-empresa-info{height:367px;}

#main .a-empresa-info p{float:left; position:relative; width:450px; padding:0 224px 0 0; color:#434343; font-size:11px;}
#main .a-empresa-info p img{position:absolute; right:0; top:0;}
#main .a-empresa-info p strong.red{color:#c1272d;}

#sidebar dl.menu-empresa{float:left; width:170px; padding:12px 0 45px 0;}
#sidebar dl.menu-empresa dt{float:right; display:inline-block; width:170px; height:28px; text-indent:-6666px; overflow:hidden; background:url(../img/borda-sidebar-menu.gif) no-repeat right 0;}
#sidebar dl.menu-empresa dt a{float:left; width:170px; height:28px;}
#sidebar dl.menu-empresa dt.item-1 a{background:url(../img/mn-empresa-technos.gif) no-repeat right center;}
#sidebar dl.menu-empresa dt.item-2 a{background:url(../img/mn-empresa-nossa-historia.gif) no-repeat right center;}
#sidebar dl.menu-empresa dt.item-3 a{background:url(../img/mn-empresa-parque-industrial.gif) no-repeat right center;}
#sidebar dl.menu-empresa dt.item-4 a{background:url(../img/mn-empresa-trabalhe-conosco.gif) no-repeat right center;}


/** FALE CONOSCO **/
#main .trabalhe-conosco-info{position:relative; float:left; width:674px; min-height:367px; padding:0 20px 20px 20px; background:#e6e6e6 url(../img/bg-info-produto.gif) repeat-x 0 0; border:1px solid #dbdbdb;}
* html .trabalhe-conosco-info{height:367px;}

#main .trabalhe-conosco-info p{float:left; position:relative; width:610px; padding:0 64px 0 0; color:#434343; font-size:12px; line-height:17px;}
#main .trabalhe-conosco-info p img{position:absolute; right:0; top:20px;}
#main .trabalhe-conosco-info fieldset{float:left; width:460px; padding:23px 0 5px 0; margin:0 0 15px 0;}
#main .trabalhe-conosco-info fieldset label{float:left; font-size:11px; color:#717171;}
#main .trabalhe-conosco-info fieldset label.lbl-mensagem{width:150px; height:15px; background:url(../img/t-escreva-sua-mensagem.gif) no-repeat 0 0; text-indent:-6666px; overflow:hidden;}
#main .trabalhe-conosco-info fieldset select{float:left; width:175px; height:19px; font-size:10px; color:#6f6f6f; border:1px solid #cacaca; color:#6f6f6f; margin:0 10px 0 0;}
#main .trabalhe-conosco-info fieldset input.rdochk{width:15px; height:15px; border:none; background:none; vertical-align:middle;}
#main .trabalhe-conosco-info fieldset textarea{float:left; width:425px; height:108px; font-size:10px; color:#6f6f6f; border:1px solid #cacaca; color:#6f6f6f; margin:0 10px 0 0;}
#main .trabalhe-conosco-info fieldset select.slct-estado{width:138px;}
#main .trabalhe-conosco-info fieldset a.btn-enviar{float:right; margin:2px 0 0 7px; width:74px; height:13px; text-indent:-6666px; overflow:hidden;background:url(../img/btn-enviar.gif) no-repeat 0 0; cursor:pointer;}

#main .trabalhe-conosco-info .left-col{float:left;width:280px;}
#main .trabalhe-conosco-info .left-col p{float:left; width:400px; color:#434343; font-size:11px; line-height:14px;}

#main .trabalhe-conosco-info .btn-area{float:left; clear:both; width:427px; border-top:1px solid #d6d5d6; padding:5px 0 0 0; cursor:pointer;}


/* ajuste trabalhe conosco */
.fix-left-col-trab-conosco{float:left; width:430px !important;}
.trabalhe-conosco-left-col input,
.trabalhe-conosco-right-col input{border:1px solid #b9b9b9;font-size:10px; color:#6f6f6f; height:19px;}

.trabalhe-conosco-left-col{float:left; width:230px; line-height:30px; padding:10px 0 7px 0;}
.trabalhe-conosco-left-col label{float:left; width:40px; margin:-6px 0 0 0;}
.trabalhe-conosco-left-col input{float:left; width:175px !important;font-size:10px; color:#6f6f6f; height:19px;}

.trabalhe-conosco-right-col{float:left; width:200px; line-height:30px; padding:10px 0 7px 0;}
.trabalhe-conosco-right-col label{float:left; width:65px; margin:-6px 0 0 0;}
.trabalhe-conosco-right-col input,
.trabalhe-conosco-right-col select{float:left; width:125px !important;font-size:10px; color:#6f6f6f; height:19px;}
.trabalhe-conosco-right-col select{margin:2px 0 0 0 !important;}

.lbl-areaatuacao{float:left; width:90px; padding:2px 0 0 0;}
/* fim ajuste trabalhe conosco */


/** SEMPRE EM EVIDENCIA **/
#main .campanha-info{position:relative; float:left; width:694px; min-height:367px; padding:10px 0px 20px 10px; background:#e6e6e6 url(../img/bg-info-produto.gif) repeat-x 0 0; border:1px solid #dbdbdb;}
* html #main .campanha-info{height:367px;}
#main .campanha-info p{float:left; position:relative; width:694px; padding:0 0 0 0; color:#434343; font-size:12px; line-height:17px;}
#main .campanha-info p img.foto-secao{position:absolute; right:10px; top:0;}

#sidebar dl.menu-sempre-em-evidencia{float:left; width:170px; padding:12px 0 45px 0;}
#sidebar dl.menu-sempre-em-evidencia dt{float:right; display:inline-block; width:170px; height:28px; text-indent:-6666px; overflow:hidden; background:url(../img/borda-sidebar-menu.gif) no-repeat right 0;}
#sidebar dl.menu-sempre-em-evidencia dt a{float:left; width:170px; height:28px;}
#sidebar dl.menu-sempre-em-evidencia dt.item-1 a{background:url(../img/mn-campanha.gif) no-repeat right center;}
#sidebar dl.menu-sempre-em-evidencia dt.item-2 a{background:url(../img/mn-releases.gif) no-repeat right center;}
#sidebar dl.menu-sempre-em-evidencia dt.item-3 a{background:url(../img/mn-clipping-de-imprensa.gif) no-repeat right center;}

#sidebar dl.menu-fale-conosco{float:left; width:170px; padding:12px 0 45px 0;}
#sidebar dl.menu-fale-conosco dt{float:right; display:inline-block; width:170px; height:36px; text-indent:-6666px; overflow:hidden; /*ackground:url(../img/borda-sidebar-menu.gif) no-repeat right 0;*/}
#sidebar dl.menu-fale-conosco dt a{float:left; width:170px; height:36px;}
#sidebar dl.menu-fale-conosco dt.item-1 a{background:url(../img/mn-seja-um-revendedor.gif) no-repeat right 0;}
#sidebar dl.menu-fale-conosco dt.item-1 a.on{background-position:right -36px;}


ul.galeria-campanha{float:left; clear:both; width:694px; padding:0 0 40px 0; display:none;}
ul.galeria-campanha li{float:left; display:inline; width:168px; padding:0 5px 0 0; overflow:hidden; margin-bottom:15px;}
ul.galeria-campanha a{float:left; width:168px; text-align:right; text-decoration:none;}
ul.galeria-campanha a span.img{float:left; width:166px; height:200px; overflow:hidden;}
ul.galeria-campanha a span.img img{float:left;}
ul.galeria-campanha a span.txt{float:left; width:149px; text-align:right; padding:4px 17px 0 0; color:#767676; font-size:9px; text-transform:uppercase; text-decoration:none; background:url(../img/bullet-link-campanha.gif) no-repeat right 5px;}
ul.galeria-campanha a img{float:left; width:166px;}

ul.link-campanha-releases{float:left; clear:both; width:500px; padding:15px 0 0 0;}
ul.link-campanha-releases li{float:left; clear:left; }
ul.link-campanha-releases li a{color:#434343;font-size:11px; text-decoration:none;}
ul.link-campanha-releases li a:hover{text-decoration:underline;}

#main .campanha-info h5{float:left; width:665px; height:16px; text-indent:-6666px; overflow:hidden;}
#main .campanha-info h5.t-busca-por-ano{background:url(../img/t-busca-por-ano.gif) no-repeat 0 0;}
#main .campanha-info h5.t-clippings{width:555px; background:url(../img/t-clippings.gif) no-repeat 0 0; border-bottom:1px solid #d1d1d1;}
#main .campanha-info h5.t-releases{width:555px; background:url(../img/t-release.gif) no-repeat 0 0; border-bottom:1px solid #d1d1d1;}
#main .campanha-info fieldset{float:left; width:665px; padding:0 0 30px 10px; margin-bottom:15px;}
#main .campanha-info fieldset p{float:left; width:100%; border-top:1px solid #d1d1d1; padding:10px 0;}
#main .campanha-info fieldset select{float:left; width:107px; height:19px; font-size:10px; color:#6f6f6f; border:1px solid #cacaca; color:#6f6f6f; margin:0 10px 0 0;}
#main .campanha-info fieldset a.btn-ok{float:left; margin:2px 0 0 15px; background:url(../img/btn-ok.gif) no-repeat 0 0; width:41px; height:13px; text-indent:-6666px; overflow:hidden; cursor:pointer;}


/** POP POLITICA DE PRIVACIDADE **/
#pop-politica-de-privacidade{position:absolute; left:0; top:0; width:549px; height:370px; padding:60px 23px; margin:0 0 0 0; border:1px solid #aaaaaa; background:#ffffff; z-index:933;}
#pop-politica-de-privacidade a.btn-fechar-janela{position:absolute; right:23px; top:18px; width:102px; height:13px; text-indent:-666px; overflow:hidden; background:url(../img/btn-fechar-janela.gif) no-repeat 0 0; cursor:pointer; z-index:940;}
#pop-politica-de-privacidade .pop-content{float:left; width:493px; height:363px; padding:22px 30px; background:#ffffff; border:1px solid #cccbca;}
#pop-politica-de-privacidade h1{position:absolute; left:25px; top:13px; width:136px; height:37px; background:url(../img/logo-technos-pop.gif) no-repeat 0 0; text-indent:-6666px; overflow:hidden; z-index:940;}
#pop-politica-de-privacidade h3.politica-de-privacidade{float:left; width:100%; height:28px; border-bottom:1px solid #e3e3e3; text-indent:-6666px; overflow:hidden; background:url(../img/t-politica-privacidade.gif) no-repeat 0 0;}
#pop-politica-de-privacidade p{float:left; width:100%; color:#434343; font-size:11px; padding:20px 0 0 0;}
#pop-politica-de-privacidade ul{float:left; clear:left; width:100%; padding:20px 0 0 0;}
#pop-politica-de-privacidade ul li{float:left; clear:left; display:list-item; width:420px; padding:0 0 14px 11px; background:url(../img/bullet-red.gif) no-repeat 0 2px; font-size:11px; color:#434343;}


/** POP ENVIE AMIGO **/
#pop-envie-amigo{position:absolute; left:0; top:0; width:560px; min-height:458px; padding:50px 18px 18px 18px; margin:0 0 0 0; border:1px solid #aaaaaa; background:#ffffff;}
#pop-envie-amigo .pop-content{float:left; width:560px; min-height:453px;}
#pop-envie-amigo span.main-img{float:left; width:290px; height:420px; padding-top:30px;; border:1px solid #cccbca; text-align:center; background:#ffffff;}
#pop-envie-amigo a.btn-fechar-janela{position:absolute; right:20px; top:19px; width:102px; height:13px; text-indent:-666px; overflow:hidden; background:url(../img/btn-fechar-janela.gif) no-repeat 0 0; cursor:pointer;}

#pop-envie-amigo div.bottom-info{float:left; overflow:hidden; width:240px; padding-left:15px;}
#pop-envie-amigo div.bottom-info h4{float:left; width:160px; color:#706c6c; text-transform:uppercase;}
#pop-envie-amigo div.bottom-info p{float:left; clear:left; width:160px; font-size:10px; color:#676767; padding:8px 0 0 0; line-height:14px;}
#pop-envie-amigo div.bottom-info label{font-weight:bold;}
#pop-envie-amigo div.bottom-info input,
#pop-envie-amigo div.bottom-info textarea{border:1px solid #aaaaaa; width:230px; padding:0 2px 2px 2px; margin-bottom:5px; font-size:10px;}
#pop-envie-amigo div.bottom-info input.btn{padding:0; border:none; margin-top:10px; width:74px; height:13px; cursor:pointer;}
#pop-envie-amigo div.bottom-info textarea{height:70px;}


.flash-area,
.flash-area2{text-align:center; font-size:11px; position:relative;}
.flash-area2{padding:0 0 0 120px !important;}


#nossa_historia_menu a:link { color:#2e2e2e; text-decoration:none; }
#nossa_historia_menu a:visited { color:#2e2e2e; text-decoration:none; }
#nossa_historia_menu a:hover { color:#c1272d; text-decoration:none; }

#nossa_historia_menu a{ padding-left: 25px; }

#nossa_historia_menu {
	float: left;
	height: 365px;
	width: 260px;
	overflow: visible;
	position: relative;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
}
#nossa_historia_conteudo .titulo{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
}
 #nossa_historia_conteudo{
	 font-family: Tahoma, Geneva, sans-serif;
	 font-size: 14px;
 }
#nossa_historia_menu ul li {
	padding-bottom: 7px;
	padding-top: 0px;
		
}
#nossa_historia_menu ul .linha {
	background-image: url(../img/new/linha_menu.gif);
	background-repeat: no-repeat;
	height: 1px;
	width: 100%;
}
#nossa_historia_conteudo {
	height: 365px;
	width: 730px;
	overflow: visible;
	position: relative;
	float:right;
}
#nossa_historia_conteudo .display{
	position:absolute;
	z-index: 1;
	width: 728px;
	height: 326px;
	margin-top: 10px;
	overflow:hidden;
	right: 0px;
	background-color:#000;
}
#nossa_historia_menu ul li .sel {
	color: #c1272d;
}

#nossa_historia_conteudo a:link { color:#fff; text-decoration:none; }
#nossa_historia_conteudo a:visited { color:#fff; text-decoration:none; }
#nossa_historia_conteudo a:hover { color:#c1272d; text-decoration:none; }

#nossa_historia_conteudo #next {
	position: absolute;
	z-index: 3;
	height: 0px;
	width: 123px;
	top: 321px;
	left: 588px;
}
#nossa_historia_conteudo #prev {
	position: absolute;
	z-index: 3;
	height: 0px;
	width: 123px;
	top: 321px;
	left: 38px;
}
#nossa_historia_conteudo #imagem {
	position:absolute;
	left:481px;
	top:82px;
	width:209px;
	height:211px;
	z-index:4;
}

/** PAGINA CAMPANHA **/

/** campanha_menu **/
	#campanha_menu a:link { color:#2e2e2e; text-decoration:none; }
	#campanha_menu a:visited { color:#2e2e2e; text-decoration:none; }
	#campanha_menu a:hover { color:#c1272d; text-decoration:none; }
	
	#campanha_menu a{ padding-left: 30px; }
	
	#campanha_menu {
	 float: left;
	 width: 260px;
	 position: relative;
	 font-family: Tahoma, Geneva, sans-serif;
	 font-size: 14px;
	}
	#campanha_menu ul li {
	 padding-bottom: 7px;
	 padding-top: 0px;
	  
	}
	#campanha_menu ul .linha {
	 background-image: url(../img/new/linha_menu.gif);
	 background-repeat: no-repeat;
	 height: 1px;
	 width: 100%;
	}
	#campanha_menu ul li .sel {
	 color: #c1272d;
	}

/** campanha_conteudo **/
	#campanha_sidebar_new{
		width:992px;
		}
	
	#campanha_conteudo {
	 width: 730px;
	 position: relative;
	 float:right;
	}
	
	.campanha_data{
	padding:0px 0px 0px 23px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	 color: #414141;
	}
	.campanha_box{
		position:relative;
		width:706px;
		background:#ffffff;
		margin:15px 0px 0px 23px;
	}
	.campanha_localImgs{
		position:relative;
		width:706px;
		}

	ul.campanha_galeria{
		position:relative;
		clear:both;
		float:left;
		clear:both;
		width:706px;
		display:none;
		}
	ul.campanha_galeria li{
		float:left;
		display:inline;
		width:211px;
		padding:23px 0px 23px 18px;
		overflow:hidden;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 12px;
		color: #313131;
		}
	ul.campanha_galeria a{
		float:left;
		width:211px;
		text-decoration:none;
		color: #313131;
		}
	ul.campanha_galeria a div.campanha_img{
		float:left;
		width:211px;
		height:249px;
		overflow:hidden;
		}
	ul.campanha_galeria a div.campanha_img img{
		float:left;
		width:211px;
		height:249px;
		}
	ul.campanha_galeria a div.campanha_box_txt{
		float:left;
		width:199px;
		border:1px solid #ededed;
		padding:5px;
		color:#313131;
		font-size:12px;
		text-decoration:none;
		}
	.campanha_txt{
		float:left;
		height:14px;
		margin:0px 0px 3px 5px;
		}
	.campanha_lupa{
		float:left;
		width:17px;
		height:17px;
		}
	ul.campanha_galeria a campanha_img{
		float:left;
		width:199px;
		}

