/* 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:#000;font:14px verdana;font-weight:bold;margin:20px 0 0 80px;}
h2{color:#0071BC;font:16px verdana;text-decoration:none;font-weight:600;padding:30px 0 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:#000;font:12px verdana;text-decoration:none;wi}

/*structure*/
body{width:auto;height:auto;margin:0 auto;background:url("../img/bg_topo.png") 0 16px 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:217px;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:25px;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:auto;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 Center*/
.colCenter{width:450px;height:auto;float:left;/*background:#D8D8D8;*/margin:0 0 0 15px;overflow:hidden;}
.colVideo1{width:450px;height:auto;/*background:gray;*/overflow:hidden;}
.linhaVideo{width:400px;height:auto;border-bottom:1px solid #ccc;margin:3px 0 3px 0;}
.autor{font-weight:600;width:140px;}
.colVideo1 p{color:#808080;font:12px verdana;margin:15px 0 0 0;width:425px;text-align:justify;}
.video1{margin:20px 0 0 0;}
.colComentario{width:auto;height:20px;/*background:teal;*/}
.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;}
.formComentario img{width:450px;height:60px;margin:20px 0 20px 0;border:1px solid #000;}
.formComentario2 img{width:302px;height:254px;margin:20px 0 20px 65px;border:1px solid #000;}
.colNot1{width:450px;height:auto;/*background:gray;*/overflow:hidden;}
.colImgContNot{width:450px;height:auto;/*background:teal;*/margin:20px 0 10px 0;}
.colImgNot img{width:144px;height:146px;background:url("../img/img_not.png") no-repeat;float:left;margin-right:10px;}
.colContNot{width:295px;height:146px;float:right;/*background:#ccc;*/}
.colContNot p{color:#808080;font:12px verdana;}
.anuncioGoogle img{width:302px;height:254px;margin:50px auto;border:1px solid #000; margin-left:72px;}

/* BD main coluna Rigth*/
.colRigth{width:250px;height:auto;float:right;/*background:#E9CAAA;*/}
.colLeandroPenedo{width:250px;height:340px;/*background:teal;*/}
.Leandro{width:auto;height:210px;background:url("../img/leandro_home.png") 102px 87px no-repeat;}
.nome{width:113px;height:19px;background:#666;float:right;margin:0 30px 0 0;font:12px verdana;font-weight:bold;color:#fff;padding:4px 0 0 7px;}
.desc{width:90px;height:auto;overflow:hidden;/*background:#fff;*/float:right;margin:3px 30px 0 0;font:11px verdana;text-align:right;}
.desc p{margin:2px 0 0 0;text-align:right;}
.colPublicidade{width:250px;height:580px;/*background:navy;*/margin:40px 0 0 0;}
.Adwords img{width:192px;height:295px;border:0;margin:22px 0 0 30px;}
.publicid img{width:192px;height:90px;border:0;margin:22px 0 0 30px;}
.colCateg{width:192px;height:auto;margin:20px 0 0 30px;text-align:right;}
.categs{width:192px;height:auto;}
.categs p{font:12px verdana;font-weight:bold;color:#666;padding:8px 0 0 0;}


/* 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;}

.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;}

/* 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;}