/* CSS BLOG Da Varanda Reset ======================================================================= */
body,h1,h2,h3,h4,h5,h6,form,div,span,dl,ul,ol,li,dt,dd,p,address,a,blockquote,th,td{margin:0;padding:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:none;}
ul li{list-style:none;}
fieldset{border:none;}

/*general*/
p{margin:5px 0 0 0;color:#000;font:11px verdana;}
strong{font-weight:bold;color:#3f3f3f;}

/* ========== fonts ==============*/
body{font-family:Verdana, Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6{font-family:Verdana, Arial, Helvetica, sans-serif;}
h1{color:#666;}
#hd h1{color:#000;font:14px verdana;font-weight:bold;margin:20px 0 0 80px;}
h2{color:#0071BC;font:14px verdana;text-decoration:none;font-weight:600;padding:30px 0 0 0;}
h2 b{color:#000;margin:0 5px 0 0;}
h3{color:#000;font:18 verdana;font-weight:bold;}
h4{color:#000;font:14 verdana;font-weight:bold;text-align:right;margin:0 30px 0 0;}
h5{margin:10px 0 0 0;}
h5 a{color:#16789B;font:11px verdana;text-decoration:none;font-weight:600;}
h6{color:#666;font:11px verdana;text-decoration:none;font-weight:bold;margin:5px 0 0 0;}

/*structure*/
body{width:auto;height:auto;margin:0 auto;background:url("../img/bg_topo.png") 0 5px repeat-x;}
#all{width:1005px;height:auto;margin:0 auto;background:#8ED2EF url("../img/sombra_lateral.png") repeat-y;overflow:hidden;}
#hd{width:1006px;height:206px;background:url("../img/bg_topo_degrade.png") repeat-x;margin:0 auto;}
#menu{width:1006px;height:47px;background:url("../img/img_menu.png") 0 -8px repeat-x;margin:0 0 0 -23px;}
#bd{width:960px;height:auto;overflow:hidden;background:url("../img/bg_bd.png") repeat-x;margin:0 auto;}
#ft{width:1005px;height:180px;margin:-20px auto 0 auto;*margin:-10px auto 0 auto;_margin:-10px auto 0 auto;/*background:#9CB9C7;*/background:#8ED2EF url("../img/sombra_lateral.png") repeat-y;}
body:nth-of-type(1) #ft{
   margin:-50px auto 0 auto;
}

/* menu horizontal */
.mSomb{width:960px;height:47px;background:#B0E0F4;margin:0 auto;position:relative;}
.colMenu{width:400px;height:30px;float:right;}
.colMenu ul{float:right;width:270px;height:30px;}
.colMenu ul li{float:left;font:11px verdana;font-weight:600;margin:1px 12px 0 0;width:auto;height:30px;}
.colMenu ul li a{color:#fff;text-decoration:none;}
.colMenu ul li.home{width:53px;height:30px;text-align:center;}
.colMenu ul li.home:hover{background:url("../img/hover_home.png") no-repeat;}
.colMenu ul li.apre{width:97px;height:30px;text-align:center;}
.colMenu ul li.apre:hover{background:url("../img/hover_apresentacao.png") no-repeat;}
.colMenu ul li.parc{width:72px;height:30px;text-align:center;}
.colMenu ul li.parc:hover{background:url("../img/hover_parceiros.png") no-repeat;}
.colMenu ul li.galeria{width:55px;height:30px;text-align:center;}
.colMenu ul li.galeria:hover{background:url("../img/hover_galeria.png") no-repeat;}
.colMenu ul li.cont{width:55px;height:30px;text-align:center;}
.colMenu ul li.cont:hover{background:url("../img/contato.png") no-repeat;}

/* menu vertical */
ul.menu{width:170px;height:200px;margin:0 0 0 20px;}
.menu li{margin:2px 0 12px 0;}
.menu li a{text-decoration:none;color:#16789B;font:12px verdana;font-weight:900;}
.conheca{width:170px;height:155px;}

/* BD main coluna de publicidade e busca*/
.colPublicBusca{width:960px;height:122px;/*background:#eee;*/}
.colDestaquePublicidade{width:640px;height:122px;float:left;/*background:#4E86C4;*/}
.bannerPublicidade{width:468px;height:84px;margin:16px 0 0 70px;position:absolute;}
.bannerPublicidade img{width:539px;height:84px;margin:16px 0 0 45px;border:1px solid #000;}
.colBusca{width:320px;height:122px;float:right;background:url("../img/bg_busca.png") 28px 8px no-repeat;}
.nomeBusca{color:#000;font:22px verdana;font-weight:300;margin:20px 0 0 40px;font-style:italic;}
.colBuscaBotton{width:220px;height:auto;margin:0 0 0 40px;}
.imputBusca{width:155px;height:auto;float:left;}
.imputBusca input{width:155px;height:25px;border:1px solid #000;margin:5px 0 0 0;font:20px verdana;font-weight:normal;}
.imputBotton{width:50px;height:auto;float:right;}
.imputBotton input{width:58px;height:30px;background:#999;border:1px solid #fff;color:#fff;margin:5px 0 0 -4px;}

/* BD main coluna Left*/
.colLeft{width:235px;height:auto;float:left;/*background:#F9F8C5;*/}
.conhecaMenu{width:185px;height:580px;background:url("../img/conhecaRecife.png") -3px 0 no-repeat;margin:0 0 0 26px;}
.conhecaMenu ul.menu{height:200px;margin:30px 0 0 20px;width:170px;}
.ultimas{width:185px;height:auto;/*background:#eee;*/margin:0 0 0 30px;*margin:0 0 -60px 30px;}
.colRecifeDia{width:210px;height:270px;background:url("../img/recife_dia.png") 0 25px no-repeat;margin:0 0 0 23px;*margin:50px 0 0 23px;}
.colParceiros{width:185px;height:185px;margin:0 0 0 30px;/*background:#ccc;*/}
.parceiros{background:url("../img/parceiros.gif") -7px 0 no-repeat;width:185px;height:95px;margin:0 0 -10px 0;}
.colNew{width:210px;height:230px;background:url("../img/new.jpg") no-repeat;margin:0 0 0 23px;}
.imgUltimas{width:72px;height:38px;background:url("../img/bg_titulo_ultimas.png") no-repeat;}
.titleRecife{width:auto;height:auto;overflow:hidden;font:11px verdana;padding:40px 0 0 10px;color:#2E3192;}
.imgRecife{width:171px;height:127px;margin:10px 0 0 15px;}
.imgRecife img{width:171px;height:127px; border:0;}

/* BD main coluna Right*/
.colRight{width:725px;height:auto;float:right;overflow:hidden;}

/* Artigo */
.colArtigo{width:600px;height:auto;overflow:hidden;margin:0 0 0 20px;}
.video1{margin:20px 0 0 100px;}
.linhaVideo{width:400px;height:auto;border-bottom:1px solid #ccc;margin:3px 0 3px 0;*margin:-15px 0 3px 0;}
.colArtigo img{width:200px;height:215px;float:left;margin:20px 15px 0 0;}
.colArtigo p{font:11px verdana;color:#808080;margin:20px 0 0 0;}
.colComentario{width:auto;height:20px;/*background:teal;*/margin:20px 0 0 0;}
.comentar{width:300px;height:20px;/*background:#eee;*/float:left;}
.comentar a{color:#2E3192;font:12px verdana;text-decoration:none;font-style:italic;margin:0 10px 0 0;}
.comentarios{width:140px;height:20px;float:right;/*background:#fff;*/}
.comentarios a{color:red;font:12px verdana;}
.PropGerenc img{width:302px;height:254px;margin:0 0 50px 150px;border:1px solid #000;}
.PropGerenc2 img{width:450px;height:60px;margin:0 0 50px 90px;border:1px solid #000;}
.colComent{border-top:1px solid #000;width:600px;height:auto;overflow:hidden;margin:0 0 0 20px;}
.autorComent{font:12px verdana;color:#000;font-weight:bold;margin:15px 0 15px 0;}
.dataComent{font:11px verdana;color:#808080;font-style:italic;}
.colComent p{width:11px verdana;color:#808080;margin:15px 0 25px 0;}
.paginacao{width:auto;height:auto;overflow:hidden;float:right;}
.paginacao ul li{float:left;margin:0 5px 0 0;}
.paginacao ul li a{font:11px verdana;color:#29ABE2;text-decoration:none;}

.formIndique{width:450px;height:auto;overflow:hidden;margin:50px auto;font:12px verdana;padding:20px 0 0 0;}
.formIndique input{width:300px;height:22px;border:1px solid #000;margin:0 0 10px 5px;font:16px verdana;}
.formLeft{width:80px;height:auto;overflow:hidden;float:left;}
.formRight{width:350px;height:auto;overflow:hidden;float:right;}
.formIndique .label{margin:0 0 20px 0;width:80px;height:auto;overflow:hidden;}
.formLeft b{color:#ff0000;}
.formRight p{font:12px verdana;color:#808080;margin:-2px 0 0 20px;}
input.bottonForm{background:url("../img/_botao_enviar_comentario_06.png") no-repeat;border:none;width:80px;height:44px;margin:30px 0 0 200px;}

.deixeComentario{width:630px;height:630px;background:url("../img/_bg_comentario_03.png") no-repeat;}
.formC{width:450px;height:auto;overflow:hidden;margin:0 auto;font:12px verdana;padding:230px 0 0 0;}
.formC input{width:300px;height:22px;border:1px solid #000;margin:0 0 10px 5px;font:16px verdana;}
.formC .label{margin:0 0 20px 0;width:80px;height:auto;overflow:hidden;}
.formC textarea{width:300px;height:120px;border:1px solid #000;margin:0 0 10px 5px;font:16px verdana;}
.formC .bottonForm{background:url("../img/_botao_enviar_comentario_06.png") no-repeat;border:none;width:80px;height:44px;margin:30px 40px 0 1px;float:right;}

/* Video Interna */
.colVideo{width:550px;height:414px;margin:30px auto;border:1px solid #000;}

/* Perfil Interna*/
.colPerfil img{width:196px;height:186px;float:left;margin:20px 15px 0 0;}
.colPerfil p{font:11px verdana;color:#808080;margin:20px 0 0 0;}
.colPerfil{width:650px;height:auto;overflow:hidden;margin:0 0 20px 20px;}
.imgEmpre{width:245px;height:125px;background:url("../img/_marca_cliqnet_07.gif") no-repeat;float:left;border-right:1px solid #8C8C8C;}
.contEmpre{width:330px;height:125px;float:right;margin:0 50px 0 0;}
.tituloEmp{color:#000;font:12px verdana;font-weight:bold;margin:10px 0 0 0;}
.contEmpre p{color:#000;font:11px verdana;}

/* Busca Interna*/
.colBuscaInt{width:650px;height:auto;overflow:hidden;margin:0 0 0 20px;}
.linhaBusca{width:650px;height:auto;overflow:hidden;border-bottom:1px solid #ccc;margin:3px 0 30px 0;*margin:-15px 0 30px 0;}
.BuscaIntVip{width:648px;height:260px;margin:20px 0 10px 0;border:1px solid #8C8C8C;background:#fff;}
.tituloBuscaInt{font:11px verdana;font-weight:bold;color:#ff0000;margin:20px 0 0 30px;}
.empresaBuscaInt{font:14px verdana;font-weight:bold;color:#333;margin:20px 0 0 30px;}
.colBuscaInt p{font:11px verdana;color:#000;margin:20px 0 0 30px;}
.foneBuscaInt{font:11px verdana;color:#000;margin:20px 0 0 30px;font-weight:bold;}
.enderecobuscaInt{font:11px verdana;color:#000;margin:20px 0 0 30px;font-weight:bold;}
.contBuscaLeftVip{width:480px;height:222px;float:left;}
.imgBuscaRightVip{width:150px;height:222px;float:right;}
.imgBuscaRightVip img{width:100px;height:100px;margin:50px 0 0 0;}

.BuscaInt{width:648px;height:168px;margin:20px 0 10px 0;border:1px solid #8C8C8C;background:#fff;}
.contBuscaLeft{width:480px;height:168px;float:left;}
.imgBuscaRight{width:150px;height:168px;float:right;}
.imgBuscaRight img{width:100px;height:100px;margin:50px 0 0 0;}

/* cadastro Emp*/
.formNew{width:600px;height:auto;overflow:hidden;margin:50px auto;font:12px verdana;padding:20px 0 0 0;color:#666;}
.formNew input{width:450px;height:22px;border:1px solid #000;margin:0 0 10px 5px;font:16px verdana;}
.formNew input.menor{width:250px;height:22px;border:1px solid #000;margin:0 0 10px 5px;font:16px verdana;}
.formNew select{width:250px;height:28px;border:1px solid #000;margin:2px 0 10px 5px;font:16px verdana;}
.formNew textarea{width:450px;height:50px;border:1px solid #000;margin:0 0 10px 5px;font:16px verdana;color:#666;}
.formNew .formLeft{width:120px;height:auto;overflow:hidden;float:left;}
.formNew .formRight{width:480px;height:auto;overflow:hidden;float:right;}
.formNew .label{margin:0 0 23px 0;width:120px;height:auto;overflow:hidden;}
.formNew .label2{margin:32px 0 20px 0;*margin:50px 0 20px 0;width:120px;height:auto;overflow:hidden;}
.formNew .formLeft b{color:#ff0000;}
.formNew .formRight p{font:12px verdana;color:#808080;margin:-2px 0 0 20px;}
.formNew input.bottonForm{background:url("../img/_botao_enviar_comentario_06.png") no-repeat;border:none;width:80px;height:44px;margin:30px 0 0 200px;}
.formNew input.file{width:250px;height:28px;border:1px solid #000;}
.caposObrig{width:600px;height:auto;overflow:hidden;margin:80px auto 8px auto;font:12px verdana;padding:20px 0 0 0;}
.caposObrig b{color:#ff0000;}
.obs{border:1px solid #ff0000;font:11px verdana;padding:10px;width:569px;height:auto;overflow:hidden;}

.CSS_FOCUS_IN{
    color:#000000;
}
.CSS_FOCUS_OUT{
   color:#000000;
}

/* ft */
.maisBuscados{width:760px;height:auto;overflow:hidden;color:#666;font:22px verdana;font-style:italic;margin:20px 0 0 40px;}

.nuvem {
    font-family: verdana;
    width:850px;
    text-align:left;
    margin:20px 0 0 42px;
    color:#666;
}

.tag10 {
    font-size: 42px;
    margin:0 15px 0 0;
}
.tag9 {
    font-size:40px;
    margin:0 15px 0 0;
}
.tag8 {
    font-size: 38px;
    margin:0 15px 0 0;
}
.tag7 {
    font-size: 36px;
    margin:0 15px 0 0;
}
.tag6 {
    font-size: 34px;
    margin:0 15px 0 0;
}
.tag5 {
    font-size: 32px;
    margin:0 15px 0 0;
}
.tag4 {
    font-size: 30px;
    margin:0 15px 0 0;
}
.tag3 {
    font-size: 28px;
    margin:0 15px 0 0;
}
.tag2 {
    font-size: 22px;
    margin:0 15px 0 0;
}
.tag1 {
    font-size: 18px;
    margin:0 15px 0 0;
}
.tag0 {
    font-size: 12px;
    margin:0 15px 0 0;
    font-weight:600;
}

.colMenuFt{width:400px;height:40px;*height:10px;_height:10px;overflow:hidden;margin:50px auto;*margin:10px auto 40px auto;}
.menuFt{width:400px;float:left;*width:450px;}
.menuFt li{float:left;}
.menuFt li a{color:#4F4F4F;font:18px verdana;text-decoration:none;margin:0 10px 0 0;}

address{color:#094E9F;font:11px verdana;margin:0 auto;width:500px;}

/* New Sletter cadastro*/
.cadNew{width:185px;height:190px;border:1px solid #61B8DF;margin:25px 0 0 25px;}
.cadNew h2{color:#000;font:12px verdana;font-weight:bold;margin:-15px 5px 7px 7px;}
.cadNew input{width:140px;height:18px;margin:0 0 5px 20px;border:1px solid #61B8DF;}
.cadNew label{margin:0 0 0 20px;font:11px verdana;}
.cadNew input.btnNew{width:80px;height:25px;color:#fff;font:11px verdana;text-align:center;background:#61B8DF;margin:17px 0 0 50px;}

/* Atualizacao*/
.nv_marca_viva{width:500px;height:135px;background:url(../img/nova_marca_viva.gif) 67px 47px no-repeat;}