/*
Theme Name: Wiup
Theme URI: http://www.wiup.com.br/
Description: Theme v1.
Version: 1.0
Author: Caju Agencia Digital
Author URI: http://www.caju.nu/
Tags: wiup
*/

/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,input{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,table{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
strong{font-style:normal;font-weight:700;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
h2{font-size:20px; font-weight:700;}
h3{font-size:16px; font-weight:700;}
h4{font-size:12px; font-weight:700;}
p, address{line-height:1.6em;}
a{text-decoration:none; color:#46484a;}
a:hover{text-decoration:underline;}
label{cursor:pointer;}
abbr{cursor:help;}
img, div{behavior:url(iepngfix.htc)} /*png ie6*/
legend, hr{display:none;}
*{outline:0;}
/*.*/

/*default*/
body{background:#fff url(img/bgTop.png) repeat-x top center; font:11px Arial, "Sans Serif", Helvetica, sans-serif; color:#666;}
#bg{overflow:auto; background:url(img/bgFt.png) repeat-x bottom center;}
#all{width:759px; margin:0 auto; position:relative; text-align:left;}
#hd{width:759px; height:110px; padding:14px 0 0;}
#menu{width:759px; height:35px;}
#banner{width:759px; height:220px; margin:0 0 20px;}
#md{width:759px; padding:0;}
#ft{width:759px; height:60px; margin:80px 0 0; padding:0;}
/*end default*/

/*hd*/
#hd h1{float:left;}
#hd .sair{margin:0 0 0 350px; display:block; float:right;}
#hd .chat{width:134px; height:60px; margin:15px 0 0 200px; display:block; float:right;}
/*end hd*/

/*menu*/
#menu ul{width:759px; height:35px; overflow:auto; font-size:14px;}
#menu li{_width:10px; height:35px; float:left;}
#menu li a{height:25px; padding:10px 10px 0; display:block; color:#e1e1e3;}
#menu li a.no{padding:0;}
#menu li a:hover{background:#3b3b3b; color:#9bfe00; text-decoration:none;}
#menu li a.on{background:#3b3b3b; color:#9bfe00; text-decoration:none;}
/*end menu*/

/*banner*/
#banner{height:220px;}
/*end banner*/

/*publicidade*/
#popup{width:380px; /*height:506px;*/ position:absolute; top:384px; left:70px;}
#popup .btFecharPopup{width:52px; height:15px; float:right; display:block; background:url(img/btFecharPopup.gif); text-indent:-999em;}
/*end publicidade*/

/*md*/
#md .ln{margin:0 0 20px; overflow:auto;}

#md #colA{width:489px; float:left;}
#md #colB{width:240px; float:right;}

.hr{width:759px; height:32px; margin:-3px 0 0; background:url(img/hr.png);}

.breadCrumb{margin:0 0 50px; padding:0 0 8px; background:url(img/ponto.gif) repeat-x bottom; color:#5e9902; font:normal 18px Arial;}
.breadCrumb a{padding:0 0 0 10px; background:url(img/seta.gif) no-repeat left; color:#ccc;}

/*paginação*/
#md .pg{width:710px; height:23px; background:#fff; position:relative; display:inline;/*ie6*/ float:left; margin:5px 15px 0; *margin:15px 15px 0; padding:10px;}
#md .pg ul{width:285px; height:23px; margin:0 auto;}
#md .pg ul li{font-size:16px; float:left; margin:0 5px; display:inline;/*ie6*/}
#md .pg strong{color:#ef5412; font-weight:700;}
#md .pg .btAnterior{width:75px; height:23px; background:url(img/btAnterior.jpg); display:block; text-indent:-123em;}
#md .pg .btProxima{width:75px; height:23px; background:url(img/btProxima.jpg); display:block; text-indent:-123em;}
#md .pg .circ{width:7px; height:7px; position:absolute; overflow:hidden;/*ie6*/}
#md .pg .A{background:url(img/circ.gif) no-repeat; top:0; left:0;}
#md .pg .B{background:url(img/circ.gif) no-repeat -7px 0; top:0; left:723px;}
#md .pg .C{background:url(img/circ.gif) no-repeat 0 -7px; top:36px; left:0;}
#md .pg .D{background:url(img/circ.gif) no-repeat -7px -7px; top:36px; left:723px;}

#md .ban{margin:0 20px 0 0; float:left; display:block; display:inline;/*ie*/}
#md .b{margin:0 19px 0 0;}

#md .news{overflow:auto;}
#md .news h2{margin:0 0 30px; padding:0 0 8px; background:url(img/ponto.gif) repeat-x bottom; font-size:16px;}
#md .news h2 a{padding:0 0 0 10px; display:block; background:url(img/seta.gif) no-repeat left; color:#5e9902;}
/*#md .news h3{margin:0 0 2px; font:700 12px Arial;}*/
#md .news li{margin:0 0 10px; padding:0 0 10px; border-bottom:1px solid #e4e4e5;}
#md .news li a{text-decoration:underline; color:#5e9902;}
#md .news .btMais{margin:10px 0 0; padding:0 0 0 14px; float:right; background:url(img/mais.gif) no-repeat left; text-decoration:underline; color:#5e9902;}
#md .news .btMais strong{font-weight:normal;}

#md .post{margin:0 0 20px; overflow:auto;}
#md .post h2{margin:0 0 30px; padding:0 0 8px; background:url(img/ponto.gif) repeat-x bottom; font-size:16px;}
#md .post h2 a{padding:0 0 0 10px; display:block; background:url(img/seta.gif) no-repeat left; color:#5e9902;}
#md .post h3{margin:0 0 2px; font-size:16px;}
#md .post strong{font-weight:normal;}
#md .post p{margin:0 0 20px; line-height:1.5em; font-size:12px;}
#md .post .cont{width:489px; margin:15px 0 0; padding:0 0 10px; overflow:hidden; border-bottom:1px solid #e4e4e5;}

#md .faq{overflow:auto;}
#md .faq h2{margin:0 0 30px; padding:0 0 8px; background:url(img/ponto.gif) repeat-x bottom; font-size:16px;}
#md .faq h2 a{padding:0 0 0 10px; display:block; background:url(img/seta.gif) no-repeat left; color:#5e9902;}
#md .faq h3{margin:0 0 2px; font:700 12px Arial;}
#md .faq p{line-height:1.4em;}
#md .faq .cont{margin:0 0 10px; padding:0 0 10px; border-bottom:1px solid #e4e4e5;}
#md .faq .btMais{margin:10px 0 0; padding:0 0 0 14px; float:right; background:url(img/mais.gif) no-repeat left; text-decoration:underline; color:#5e9902;}
#md .faq .btMais strong{font-weight:normal;}

#md .faqIn h3{margin:0 0 2px; font:700 12px Arial;}
#md .faqIn p{width:600px; margin:0; font-size:12px;}
#md .faqIn .cont{width:600px; margin:0 0 10px; padding:0 0 10px; border-bottom:1px solid #e4e4e5;}

#md .empresa p{width:600px; margin:0 0 20px; font-size:12px;}

#md .newsIn h3{margin:0 0 20px;}
#md .newsIn p{width:600px; margin:0 0 20px; font-size:12px;}

#md .loja{font-size:12px;}
#md .loja p{width:600px; margin:0 0 20px;}
#md .loja ul{width:600px; margin:-10px 0 15px;}
#md .loja li{margin:0 0 1px; padding:5px 7px; background:url(img/iconSetaSub.gif) no-repeat 0 13px; border:0; line-height:1.6em;}

#md .provedor h3{margin:0 0 30px;}
#md .provedor h4{margin:0 0 10px; font:600 12px Arial; color:#5e9902;}
#md .provedor p{width:540px; margin:0 0 20px;}
#md .provedor .colA{width:150px; float:left; font-size:12px;}
#md .provedor .colA li.on{margin:0 0 1px; padding:5px 6px; background:#5e9902; border-left:3px solid #5e9902;}
#md .provedor .colA li.on a{color:#fff; font-weight:600;}
#md .provedor .colA li.on a:hover{color:#fff;}
#md .provedor .colA li.off{margin:0 0 1px; padding:5px 6px; border-left:3px solid #5e9902;}
#md .provedor .colA li.off a{color:#999;}
#md .provedor .colA .sub{margin:20px 0 0;}
#md .provedor .colA .no{margin:0;}
#md .provedor .colA .sub li{margin:0 0 1px; padding:5px 10px; background:url(img/iconSetaSub.gif) no-repeat 3px 11px; border-bottom:1px solid #e5e5e8;}
#md .provedor .colA li a{color:#666;}
#md .provedor .colA li a:hover{text-decoration:none; color:#5e9902;}
#md .provedor .colB{width:560px; float:right; font-size:12px;}
#md .provedor .colB .ban{margin:0 10px 10px 0; float:left; display:block; display:inline;/*ie*/}
#md .provedor .colB ul{width:500px; margin:-10px 0 20px;}
#md .provedor .colB li{margin:0 0 1px; padding:5px 7px; background:url(img/iconSetaSub.gif) no-repeat 0 11px; border:0;}

#md .voip h3{margin:0 0 30px;}
#md .voip h4{margin:0 0 10px; font:600 12px Arial; color:#5e9902;}
#md .voip form{width:308px; margin:0 100px 0 0; float:left;}
#md .voip form label, textarea{margin:0 0 2px; display:block;}
#md .voip form input, textarea{width:298px; margin:0 0 10px; padding:4px; background:#f7fdec; border:1px solid #bee287; font:normal 11px Arial; color:#5e9902;}
#md .voip form textarea{height:150px;}
#md .voip form .tel{width:178px;}
#md .voip form .btEnviar{width:64px; height:19px; margin:10px 0 0; padding:0; float:right; border:0;}
#md .voip p{width:540px; margin:0 0 20px;}
#md .voip .colA{width:150px; float:left; font-size:12px;}
#md .voip .colA li.on{margin:0 0 1px; padding:5px 6px; background:#5e9902; border-left:3px solid #5e9902;}
#md .voip .colA li.on a{color:#fff; font-weight:600;}
#md .voip .colA li.on a:hover{color:#fff;}
#md .voip .colA li.off{margin:0 0 1px; padding:5px 6px; border-left:3px solid #5e9902;}
#md .voip .colA li.off a{color:#999;}
#md .voip .colA .sub{margin:20px 0 0;}
#md .voip .colA .no{margin:0;}
#md .voip .colA .sub li{margin:0 0 1px; padding:5px 10px; background:url(img/iconSetaSub.gif) no-repeat 3px 11px; border-bottom:1px solid #e5e5e8;}
#md .voip .colA li a{color:#666;}
#md .voip .colA li a:hover{text-decoration:none; color:#5e9902;}
#md .voip .colB{width:560px; float:right; font-size:12px;}
#md .voip .colB .ban{margin:0 10px 0 0; float:left; display:block; display:inline;/*ie*/}
#md .voip .colB ul{width:500px; margin:-10px 0 20px;}
#md .voip .colB li{margin:0 0 1px; padding:5px 7px; background:url(img/iconSetaSub.gif) no-repeat 0 11px; border:0;}

#md .suporte{overflow:auto; font-size:12px;}
#md .suporte h3{margin:0 0 15px; font-size:14px; color:#5e9902;}
#md .suporte a.url{color:#5e9902;}
#md .suporte .colA{width:480px; float:left;}
#md .suporte .colB{width:230px; float:right;}
#md .suporte .colA li{width:400px; padding:5px 0; border-bottom:1px solid #ccc;}
#md .suporte .colB img{margin:0 0 20px;}
/*
#md .suporte form{width:308px; margin:0 100px 0 0; float:left;}
#md .suporte form label, textarea{margin:0 0 2px; display:block;}
#md .suporte form input, textarea{width:298px; margin:0 0 10px; padding:4px; background:#f7fdec; border:1px solid #bee287; font:normal 11px Arial; color:#5e9902;}
#md .suporte form textarea{height:150px;}
#md .suporte form .tel{width:178px;}
#md .suporte form .btEnviar{width:64px; height:19px; margin:10px 0 0; padding:0; float:right; border:0;}
*/
#md .suporte p{margin:0 0 20px;}

#md .contato{width:759px; margin:0 0 80px; *margin:0 0 30px; overflow:auto; font-size:12px;}
#md .contato form{width:308px; margin:0 170px 0 0; float:left;}
#md .contato form label, textarea{margin:0 0 2px; display:block;}
#md .contato form label{width:188px;}
#md .contato form input, textarea{width:298px; margin:0 0 10px; padding:4px; background:#f7fdec; border:1px solid #bee287; font:normal 11px Arial; color:#5e9902;}
#md .contato form select{width:188px; margin:0 0 10px;}
#md .contato form textarea{height:150px;}
#md .contato form .tel{width:178px;}
#md .contato form .btEnviar{width:64px; height:19px; margin:10px 0 0; padding:0; float:right; border:0;}
#md .contato p{width:220px; margin:0 0 20px; float:left;}
/*end md*/

/*ft*/
#ft .by{width:128px; height:15px; background:url(img/byCaju.gif); text-indent:-999em; float:right; margin:50px 0 0;}
#ft address{width:510px; height:50px; display:block; float:left;}
#ft .embratel{display:block; float:right;}
#ft .anid{margin:10px 0 0; display:block; float:left;}
/*end ft*/
