@charset "utf-8"; /* CSS Document */ @import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700); body { background-color:#FFF; font-family:Tahoma, Geneva, sans-serif; color:#7f7f7f; font-size:11px; } #header { width:865px; height:55px; margin:20px auto 0 auto; } #logotipo { border:none; float:left; } #nav { width:730px; height:55px; float:right; } .container { width:865px; margin:0 auto; overflow:hidden; } .titulo { color:#6699cc; text-indent:5px; } .dd-container-baner { width: 865px; margin: 0 auto; overflow: inherit; } /*Menu html*/ #dd-box-menu { background-image:url(/core/images/btn/bg-menu.jpg); background-repeat: no-repeat; width: 730px; height: 56px; float: right; font-family: 'Open Sans Condensed', sans-serif; } #dd-box-menu .dd-main-menu { list-style-type: none; font-size: 0; text-align: center; } #dd-box-menu .dd-main-menu > li { display: inline-block; position: relative; } #dd-box-menu .dd-main-menu li:first-child .dd-sub{ width: 166px; } #dd-box-menu .dd-main-menu > li > a { width: 116px; font-size: 15px; color: #FFF; padding: 8px 0; display: block; position: relative; text-decoration: none; font-weight: 300; } #dd-box-menu .dd-main-menu > li > a::before { content: ''; background-color: #13e960; width: 85%; height: 3px; margin: 0 auto; position: absolute; top: 4px; left: 0; right: 0; -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, .5); /* Android 2.3+, iOS 4.0.2-4.2, Safari 3-4 */ box-shadow: 0px 1px 2px rgba(0, 0, 0, .5); /* Chrome 6+, Firefox 4+, IE 9+, iOS 5+, Opera 10.50+ */ opacity: 0; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; } #dd-box-menu ul.dd-main-menu > li:hover > ::before { opacity: 1; } #dd-box-menu .dd-sub { width: 100%; position: absolute; left: 0; bottom: -17px; font-size: 0; display: none; padding-top: 10px; text-align: left; } #dd-box-menu .dd-sub li { display: inline-block; } #dd-box-menu .dd-sub a { font-size: 11px; color: #5e5e5e; font-weight: 700; padding: 0; text-decoration: none; margin: 0 10px; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; } #dd-box-menu .dd-sub a:hover { color: #0fa4e5; } #dd-box-menu .dd-main-menu li:nth-child(3) .dd-sub { width: 424px; } /*fim Menu html*/ #col_1 { width:215px; float:left; margin:12px 0 0 0; } .form_c1 { margin-top:4px; border:2px solid #f1f1f1; padding:4px; } .form_c1 p { padding:7px; background-color:#ddeffd; overflow:hidden; font-size:10px; } .form_c1 p span { padding-bottom:5px; display:block; } .form_c1 p .tf_c1 { border:solid 1px #cbcbcb; padding:4px 6px; font-family:Tahoma, Geneva, sans-serif; color:#6a6464; font-size:10px; float:left; width:140px; } .btn_c1 { float:right; margin-top:2px; } #segmentos { list-style:none; margin-top:4px; } #segmentos li { border:1px solid #d5d5d5; background-color:#f7f7f7; padding:2px; overflow:hidden; margin-bottom:2px; } .capasegmento { width:40px; height:40px; float:left; } .borda_segmento { position:absolute; } #segmentos li h2 { font-size:13px; width:160px; float:right; padding-top:3px; } #segmentos li h2 a { color:#1b8ace; } #segmentos li h3 { width:160px; float:right; font-size:10px; color:#666; } #col_2 { width:415px; float:left; margin:12px 22px 0 22px; } .separatitulo { width:100%; height:2px; background-color:#dadada; margin-top:2px; } .separatitulo div { height:2px; background-color:#89bbd9; } #containerDestaque { width:415px; height:275px; overflow:hidden; margin-top:4px; } #next { width:22px; height:50px; background-image:url(/core/images/btn/dest_next.jpg); background-repeat:no-repeat; position:absolute; z-index:999; margin:225px 0 0 394px; cursor:pointer; } #prev { width:22px; height:50px; background-image:url(/core/images/btn/dest_prev.jpg); background-repeat:no-repeat; position:absolute; z-index:999; margin:225px 0 0 0; cursor:pointer; } #destaque { list-style:none; display:none; } #destaque li { width:415px; height:275px; } #destaque li div { width:415px; height:50px; background-color:#3998c6; position:absolute; margin:225px 0 0 0; } #destaque li div h4 { font-size:11px; padding:3px 30px; color:#FFF; } #destaque li div p { font-size:10px; padding:0 30px; color:#FFF; } #destaque li a img { border:none; } #noticias { list-style:none; margin-top:7px; } #noticias li { background-image:url(/core/images/detalhes/noticias_ico.jpg); background-repeat:no-repeat; background-position:left center; padding:0 0 0 18px; margin:0 0 5px 0; font-size:11px; } #noticias li a { color:#7f7f7f; } .chamada { width:205px; overflow:hidden; } .chamada p { padding-top:4px; font-size:11px; } .chamada p img { float:left; padding:0 7px 0 0; } .chamada a { color:#7f7f7f; } .chamada a img { border:none; } #col_3 { width:190px; float:left; margin:12px 0 0 0; } #rededevendas { border:none; margin-top:4px; } #downloads { margin-top:4px; padding:2px 5px; border:1px solid #c2c2c2; background-color:#f5f5f5; list-style:none; } #downloads li { background-image:url(/core/images/detalhes/downloads_ico.jpg); background-repeat:no-repeat; background-position:left center; font-size:10px; font-weight:bold; margin:3px 0; padding:0 0 0 13px; } #downloads li a { color:#999; } #footer { clear:both; width:865px; margin:10px auto; overflow:hidden; border-top:2px solid #dadada; } #footer p { width:500px; float:left; font-size:10px; color:#929292; border-left:1px solid #e2e2e2; margin:15px 0 0 30px; padding:5px 0 5px 30px; } #logotipofooter { border:none; margin:10px 0 0 15px; float:left; } #dindigital { border:none; margin:10px 15px 0 0; float:right; } #col_2_3 { width:633px; float:right; overflow:hidden; margin:12px 0 0 0; } #col_2_3 p a { color:#6699cc; } .tituloPag { font-size:10px; font-weight:bold; color:#6699cc; background-image:url(/core/images/detalhes/pag_ico.jpg); background-repeat:no-repeat; background-position:left 3px; padding:0 0 5px 10px; margin-top:15px; border-bottom:1px solid #ccc; } .galeria { list-style:none; margin-top:10px; overflow:hidden; } .galeria li { width:114px; height:114px; border:1px solid #999; float:left; margin:0 10px 10px 0; } .galeria li a img { border:none; } #listaNoticias { list-style:none; } #listaNoticias li { overflow:hidden; padding-bottom:10px; margin-top:10px; border-bottom:1px solid #ccc; } #listaNoticias li a { color:#3399cc; } #listaNoticias li img { float:left; border:2px solid #999; } #listaNoticias li p { width:550px; float:right; } #listaDownloads { list-style:none; } #listaDownloads li { overflow:hidden; margin-top:10px; background-color:#eee; padding:3px; } #listaDownloads li a { color:#3399cc; font-size:12px; font-weight:bold; } #listaDownloads li img { float:left; } #listaDownloads li p { width:565px; float:right; } .voltar { width:75px; height:15px; background-image:url(/core/images/btn/voltar.jpg); position:absolute; margin:8px 0 0 557px; cursor:pointer; } #rede { list-style:none; margin:10px 0; } #rede .estado { background-image:url(/core/images/bg/rede.jpg); background-repeat:repeat-x; color:#FFF; cursor:pointer; overflow:hidden; } #rede .estado .nomeEstado { background-image:url(/core/images/detalhes/rede_ico.png); background-repeat:no-repeat; background-position:5px 5px; font-weight:bold; padding:2px 0 0 18px; } #rede ul { display:none; overflow:hidden; margin:10px 0 0 0; cursor:auto!important; color:#000; list-style:none; } #rede ul li { width:300px; border:1px solid #3399cc; background-color:#f2f2f2; padding:3px; float:left; margin:0 10px 10px 0; } #rede ul li .contato { color:#0099ff; font-weight:bold; padding:2px 0; } #formContato { width:414px; height:270px; background-image:url(/core/images/bg/contato.jpg); background-repeat:no-repeat; margin-top:10px; } .tfContato { width:385px; background-color:#dadada; font-family:Tahoma, Geneva, sans-serif; font-size:11px; border:0 solid; margin:13px 0 13px 10px; padding:2px 5px; } #mensagem { height:125px; } #btnContato { margin:2px 0 0 355px; } #ondeestamos { list-style:none; } #ondeestamos li { margin:10px 0; overflow:hidden; background-color:#f2f2f2; } #ondeestamos li p { width:190px; float:left; padding:20px 5px 0 5px; color:#006699; } #ondeestamos li p img { margin:10px 0 0 22px; } #ondeestamos li a img{ float:right; border:none; } #buscaul { list-style:none; padding:10px 0; } #buscaul li { margin:0 0 10px 0; font-weight:bold; background-image:url('/core/images/detalhes/busca_ico.jpg'); background-repeat:no-repeat; background-position:left 4px; padding-left:13px; } #buscaul li a { color:#3399cc; } /* PRODUTOS */ #produtos { list-style:none; margin:10px 0; } #produtos li ul { display:none; width:633px; list-style:none; } #produtos p { background-repeat:no-repeat; display:block; height:17px; cursor:pointer; line-height:16px } .nivel1 { background-image:url(/core/images/bg/rede.jpg); background-repeat:repeat-x; } .nivel1p { background-image:url(/core/images/detalhes/rede_ico.png); background-position:10px center; color:#FFF; text-indent:25px; } .nivel2 { background-color:#ccc; } .nivel2p { background-image:url(/core/images/detalhes/nivel2_ico.jpg); background-position:20px center; color:#666; text-indent:35px; } .nivel3 { background-color:#eaeaea; } .nivel3p { background-image:url(/core/images/detalhes/nivel3_ico.jpg); color:#666; background-position:30px center; text-indent:45px; } .nivelp { background-color:#e1eaf0; padding:5px 0 5px 45px; overflow:hidden; } .nivelp .p { padding:0 0 0 0; cursor:auto!important; height:auto!important; overflow:hidden; width:485px; float:left; } .nivelp img { float:left; padding:0 10px 0 0; } .nivelp .p span { font-size:14px; color:#4ba5d2; display:block; } .nivelp .p a { font-size:11px; color:#333; } .nivel1p .addr{ color:#FFF!important; } .nivel2p .addr, .nivel3p .addr{ color:#666!important; } .ol_com_img ol{ padding-left: 30px; } .nivelp .p p { background:none!important; cursor:text!important; height:auto!important; line-height:normal!important; } .ol_sem_img ol{ display:block; clear:both; padding-left: 30px; } ol li { list-style:square; } 