@charset "utf-8"; 
/* CSS Document */
html, body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, 
del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, 
b, u, i, center, 
dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; font-family:arial,tahoma}

body{line-height:1}
ul{list-style:none}
blockquote, q{quotes:none}
ol.numeral{list-style-type:decimal; margin-left:20px}

blockquote:before, blockquote:after, q:before, q:after{content:''; content:none}

/* remember to define focus styles! */
:focus{outline:0}

/* remember to highlight inserts somehow! */
ins{text-decoration:none}
del{text-decoration:line-through}

/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse; border-spacing:0}

a, 
input, 
textarea, 
img, :focus{-webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; -ms-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out; font-family:arial,tahoma}

img{-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px}

small{font-size:10px; font-style:italic; color:#666}
div.amarelo{font-size:12px; font-style:italic; color:#F00; padding:10px; background:#FF0; border:1px solid #F00; margin:5px 0; clear:both}

input[type=text], 
input[type=password], 
select{border:none; outline:none;  border-radius:5px;  border-image:initial; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; padding:5px}

input[type=text]:focus, 
input[type=password]:hover, 
input[type=password]:focus, 
input[type=text]:hover{background:#FFC; box-shadow:0px 0px 5px #FFD}

/*------------------------------------------------*/
/*-----------------[BASIC STYLES]-----------------*/
/*------------------------------------------------*/
body{background:url(images/fundosite.png); line-height:18px; font-size:14px; color:#000}

a{text-decoration:none; color:#333}
a:hover{color:#000; text-decoration:underline}
.clear{clear:both}
.ui-tabs-hide{display:none}
br.clear{margin:0px; padding:0px}

h1, h2, h3, h4, h5, h6{line-height:30px; font-family:'Cabin Condensed',Arial,sans-serif}
h1{font-size:36px}
h2{font-size:24px}
h3{font-size:18px}
h4{font-size:16px}
h5{font-size:14px}
h6{font-size:12px}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{text-decoration:none; color:#09C}
h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{color:#000}
p{padding:5px 0}

.clearfix:after{visibility:hidden; display:block; font-size:0; content:""; clear:both; height:0}
* html .clearfix{zoom:1}/* IE6 */

*:first-child+html .clearfix{zoom:1}/* IE7 */

/* -- header --*/
div#conteudomaster{clear:both; width:100%; background:url(images/conteudomaster.png) 0 0 repeat-x; min-height:700px}
div#header{width:1000px; margin:0 auto}
div#logo{background:url(images/bg.png) no-repeat 0 0; width:239px; height:100px; float:left; display:inline}
div#logo a{text-indent:-5000px; display:block; width:239px; height:100px}
div#opcoes{float:left; display:inline; width:726px; height:100px; margin-left:0px}
div#opcoes div#menu, 
div#social, 
div#opcoes div#busca-social{clear:both; width:761px;  overflow:hidden}
div#opcoes div#menu ul li a{display:inline-block; float:left; margin:0 5px; color:#999; font-family:'Yanone Kaffeesatz',Arial,sans-serif; font-size:18px; line-height:24px; padding:10px 0 0 0}
span.borda{border-right:1px solid #666; padding:0 10px 0 0}
div#opcoes div#menu ul li a:hover{color:#FC0}
div#opcoes div#menu ul li.envie a{background:#F00; padding:10px; color:#FFF; font-size:22px; font-weight:600; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; line-height:24px; text-shadow:1px 1px #000; margin:0 0 0 20px}
div#opcoes div#menu ul li.envie a:hover{background:#900; color:#CCC}
div#opcoes div#menu ul li.divulgue a{background:#333; padding:10px; color:#CCC; font-size:22px; font-weight:600; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; line-height:24px; text-shadow:1px 1px #000; margin:0 30px 0 10px}
div#opcoes div#menu ul li.divulgue a:hover{background:#666; color:#fff}
div#opcoes div#menu ul li.premium a{color:#F00}
div#social ul li a{display:inline-block; float:right; text-indent:-5000px; margin:0 5px; background:#F00; height:26px; line-height:18px}
div#social ul li.fb a{background:url(images/bg.png) no-repeat -847px 0; width:12px; position:relative; top:0}
div#social ul li.tw a{background:url(images/bg.png) no-repeat -872px 0; width:31px; position:relative; top:0}
div#social ul li.feeds a{background:url(images/bg.png) no-repeat -915px 0; width:25px; position:relative; top:0; margin-right:10px}
div#social ul li.fb a:hover, 
div#social ul li.tw a:hover, 
div#social ul li.feeds a:hover{top:10px}
div#opcoes div#busca-social div#busca{width:245px; height:30px; float:left; display:inline;  -webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; margin:0 5px 0 60px; padding:0 0 0 10px}
div#opcoes div#busca-social div#recomenda{width:430px; height:25px; float:left; display:inline; background:#FFF; -webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; padding:5px 0 0 5px; }
div#opcoes div#busca-social div#busca #buscaOK{width:23px; height:27px; float:left; display:inline; background:url(images/bg.png) no-repeat -847px -108px; border:none; cursor:pointer; margin-right:10px}
div#opcoes div#busca-social div#busca #busquei{width:200px}
div#opcoes div#busca-social div#recomenda .gplus, 
div#opcoes div#busca-social div#recomenda .fb-like, 
div#opcoes div#busca-social div#recomenda .siga{float:left; display:inline}
div#header div#postsdehoje{clear:both; width:1000px; margin:0 auto; height:45px}
div#header div#postsdehoje div#alinhamento, 
div#header div#postsdehoje div#alinhamento2{float:left; display:inline; margin:0 24px 15px 30px}
div#header div#postsdehoje div#alinhamento{margin-right:15px}

.dropdown dd, .dropdown /*dt*/, .dropdown ul{margin:0; padding:0}
.dropdown dd{position:relative; z-index:999}
.dropdown a, .dropdown a:visited{color:#6b6b6b; text-decoration:none; outline:none}
.dropdown a:hover{color:#FF5FAA; font-size:14px}
.dropdown dt a:hover{color:#5d4617}
.dropdown dt a{background-color:#fff; display:block; width:266px; height:43px; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px}
 
.dropdown dt a span{cursor:pointer; display:block; padding:13px 11px 11px 11px; margin-right:4px; color:#000; font-size:18px; background:url(images/setaDropDown.gif) no-repeat right}
.dropdown dd ul{background:#e1e1e1 none repeat scroll 0 0; border:1px solid #a3a3a3; color:#C5C0B0; display:none; left:0px; padding:0px 0px; position:absolute; top:5px; width:auto; min-width:264px; list-style:none;  color:#D41FAA; font-size:14px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; opacity:.9; -moz-opacity:.9; filter:alpha(opacity=90)}
.dropdown span.value{display:none}
.dropdown dd ul li a{padding:8px 0 0 5px; margin:1px; display:block; height:25px; font-weight:bold}
.dropdown dd ul li a:hover{background:#000; color:#FFF}
.dropdown img.flag{border:none; vertical-align:middle; margin-left:10px}
.flagvisibility{display:none}

.dropdown2 dd, .dropdown2 /*dt*/, .dropdown2 ul{margin:0; padding:0}
.dropdown2 dd{position:relative; z-index:999}
.dropdown2 a, .dropdown2 a:visited{color:#6b6b6b; text-decoration:none; outline:none}
.dropdown2 a:hover{color:#FF5FAA; font-size:14px}
.dropdown2 dt a:hover{color:#5d4617}
.dropdown2 dt a{background-color:#fff; display:block; width:177px; height:43px; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px}
 
.dropdown2 dt a span{cursor:pointer; display:block; padding:13px 11px 11px 11px; margin-right:4px; color:#000; font-size:18px; background:url(images/setaDropDown.gif) no-repeat right}
.dropdown2 dd ul{background:#e1e1e1 none repeat scroll 0 0; border:1px solid #a3a3a3; color:#C5C0B0; display:none; left:0px; padding:0px 0px; position:absolute; top:5px; width:auto; min-width:177px; list-style:none;  color:#D41FAA; font-size:14px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; opacity:.9; -moz-opacity:.9; filter:alpha(opacity=90)}
.dropdown2 span.value{display:none}
.dropdown2 dd ul li a{padding:8px 0 0 5px; margin:1px; display:block; height:25px; font-weight:bold}
.dropdown2 dd ul li a:hover{background:#000; color:#fff}
.dropdown2 img.flag{border:none; vertical-align:middle; margin-left:10px}
.flagvisibility2{display:none}

div#header div#postsdehoje div#totaldeposts{float:left; display:inline; background:#000; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; line-height:24px; width:436px; height:45px; margin-left:17px}
div#header div#postsdehoje div#totaldeposts span{font-size:20px; color:#333; font-weight:bold; display:inline; float:left; margin:10px 10px 0 10px}
div#header div#postsdehoje div#totaldeposts span.totaldia{color:#FFF; font-size:34px; min-width:50px; text-align:center}
div#header div#postsdehoje div#totaldeposts span.hoje{color:#FC0; font-size:24px}
div#header div#postsdehoje div#totaldeposts span.status{font-size:20px; color:#333; width:200px}
div#barradestaques{clear:both; width:1000px; margin:0 auto; height:0; background:url(images/bg.png) 0 -286px no-repeat}

/* -- Conteúdo principal com imagens -- */
div#conteudoprincipal{width:1000px; margin:10px auto; clear:both; background:#d3d3d3; padding:0; overflow:hidden;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
div#barradetitulos{width:860px; margin:15px auto; clear:both; background:#333 url(images/bg.png) 10px -320px no-repeat; padding:10px 10px 10px 130px; height:30px; text-transform:uppercase; font-weight:700;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
div#bannerBox {width:1000px; display:table; margin:0 auto}
div#banner230{width:230px; height:90px; background:#FFF; float:right}
div#banner728{width:728px; height:90px; background:#FFF; float:left}
div#conteudodestaque{width:1000px; margin:0 auto; clear:both;}
div#conteudoSingle{width:1000px; margin:0 auto; clear:both}
div#esquerdo{width:690px; float:left; margin-top:0}
div#direito{width:310px; float:left; background:#F00 url(images/noise.png); min-height:800px; margin-top:10px}

/* -- Miniaturas -- */
#linkbox{float:left; display:inline; width:250px; height:410px; margin:10px 0px; background:url(images/fundoPostsCapa.png) 0 112px repeat-x}

#linkbox .headerPost{width:155px; height:95px; padding:5px; clear:both; margin:0 auto; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-bottom:1px; background:#fff;opacity:.9; -moz-opacity:.9; filter:alpha(opacity=940)}
#linkbox .headerPost .tituloPost, 
#linkbox .headerPost .hiperlinkPost{clear:both; padding:5px 0; font-size:14px; font-weight:bold}
#linkbox .headerPost .tituloPost a{color:#000; display:block; height:80px}
#linkbox .headerPost .tituloPost a:hover{text-decoration:underline}
#linkbox .headerPost .hiperlinkPost a{color:#F00; display:block}
#linkbox .headerPost .hiperlinkPost a .iconeLink{width:9px; height:10px; float:left; display:inline; margin:4px 5px 0 0; background:url(images/bg.png) -1028px -2px}
#linkbox .headerPost .hiperlinkPost a .tituloLink{height:10px; float:left; display:inline}
#linkbox .imagemPost{width:170px; margin:0 auto; clear:both; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; padding:2px; position:relative	}
#linkbox .imagemPost img{width:170px; height:170px}
#linkbox .imagemPost:hover{background:#000 url(images/default.png) no-repeat}
.linkpago{background:#F00 url(images/default.png) no-repeat	}
.hotlink{background:#F60 url(images/default.png) no-repeat	}
.midlink{background:#090 url(images/default.png) no-repeat	}
.lastlink{background:#06C url(images/default.png) no-repeat	}
.normallink{background:#FFF url(images/default.png) no-repeat	}
.hotlinkHELP{width:55px; height:10px; background:#F60; color:#FFF; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; text-align:center; font-size:12px; line-height:12px; font-weight:600; padding:5px; margin:10px 0 0 30px; position:absolute; cursor:pointer; z-index:5; right:0; top:-25px}
.midlinkHELP{width:55px; height:10px; background:#090; color:#FFF; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; text-align:center; font-size:12px; line-height:12px; font-weight:600; padding:5px; margin:10px 0 0 30px; position:absolute; cursor:pointer; z-index:5; right:0; top:-25px}
.lastlinkHELP{width:55px; height:10px; background:#06C; color:#FFF; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; text-align:center; font-size:12px; line-height:12px; font-weight:600; padding:5px; margin:10px 0 0 30px; position:absolute; cursor:pointer; z-index:5; right:0; top:-25px}

.bannerArroba{width:300px; height:250px; float:left; margin:0 16px; background:#333}

#footerPost{width:160px; clear:both; margin:0 auto}
#footerPost .contentCliques{background:#000; padding:10px 5px; clear:both;}
#footerPost .cliques{color:#FC0; font-size:30px; float:left; font-weight:600; margin-right:5px}
#footerPost .clique{color:#FFF; font-size:14px; float:right;  font-weight:400}
#footerPost .categoria{background:#e6e6e6; clear:both; padding:0 5px; height:18px}
#footerPost .categoria .linkCat{float:left}
#footerPost .categoria a .linkCat{color:#999; font-size:12px; text-transform:capitalize}
.imgCat{width:10px; height:11px; float:left; margin:3px 0 0 5px; background:url(images/bg.png) -1042px 0}

.sharePost{width:135px; height:20px; clear:both; background:#fff; padding:5px 5px 5px 20px; margin:0 auto; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px}
.parceiro{width:160px; height:20px; clear:both; padding:5px; margin:0 auto; font-size:11px}
.parceiro a{color:#F00; font-weight:600; text-transform:capitalize}
.parceiro a:hover{color:#900; text-decoration:underline}

.ttPost{background:url(images/bg.png) -1004px -21px no-repeat; width:22px; height:19px; display:block; text-indent:-9999px; float:left}
.ttPost:hover{background-position:-1004px 0}
.fbPost{background:url(images/bg.png) -985px -21px no-repeat; width:10px; height:19px; display:block; text-indent:-9999px; float:left; margin-right:5px}
.fbPost:hover{background-position:-985px 0}
.mailPost{background:url(images/bg.png) -950px -21px no-repeat; width:27px; height:20px; display:block; text-indent:-9999px; float:left; margin-left:5px}
.mailPost:hover{background-position:-950px 0}
.googlePost{background:url(images/bg.png) -1028px -81px no-repeat; width:20px; height:20px; display:block; text-indent:-9999px; float:left; margin-left:5px}
.googlePost:hover{background-position:-1028px -60px}
.denunciar{background:url(images/bg.png) -1005px -82px no-repeat; width:18px; height:20px; display:block; text-indent:-9999px; float:left; margin-left:5px}
.denunciar:hover{background-position:-1005px -61px}

/* -- Miniaturas Post Single --*/
#boxSingle{width:690px; margin:0 0 10px 0; background:url(images/fundoPostsCapa.png) 0 92px repeat-x; clear:both}
#boxSingle .headerBoxSingle{width:660px; height:75px; padding:5px; clear:both; margin:0 0 0 20px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-bottom:1px; background:#fff;}
/*-- #boxSingle .headerBoxSingle:hover{background:#fffafa;} --*/
#boxSingle .postSingle{width:690px; height:255px; padding:0; clear:both; margin:10px 0 0 0px; background:#FFF; -webkit-border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px}
#boxSingle .blocoSingle{width:174px; float:left}
#boxSingle .imagemPostSingle{width:170px; background:#FFF url(images/default.png) no-repeat	; clear:both; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; padding:2px; margin:-5px 0 0 0; position:relative}
#boxSingle .imagemPostSingle:hover{background:#000 url(images/default.png) no-repeat}
#boxSingle .imagemPostSingle img{width:170px; height:170px}
#boxSingle .infoPost{width:195px; height:254px; float:left; padding:5px 0 5px 5px; position:relative}
#boxSingle .postSingle .infoPost .tituloSingle {font-family: 'Cabin Condensed',Arial,sans-serif;color:#333; display:block; font-size:18px; font-weight:700; line-height: 130%; margin-bottom: 10px;}
#boxSingle .postSingle .infoPost .leiaMais a{font-family: 'Cabin Condensed',Arial,sans-serif;color:#FFF; position:absolute; bottom:0; right:0; width:175px; text-transform:uppercase; font-size:22px; font-weight:900; background:#C00; padding:10px;  -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin:50px 0 20px 0; text-align:center}
#boxSingle .bannerPost{width:300px; height:250px; float:left; padding:0 5px; margin-top:3px}
#boxSingle .categoriaPostSingle{clear:both; margin:0 auto; display:table}
#boxSingle .categoriaPostSingle a .linkCatPost{float:left; margin:0 5px 0 0 0; color:#333; font-size:14px; text-transform:capitalize}
#boxSingle .cliquesPostSingle{clear:both; display:table; margin:60px auto 0 auto; text-align:center}
#boxSingle .cliquesPostSingle .cliques{font-size:24px; font-weight:900; display:block; margin-top:5px}
#boxSingle .cliquesPostSingle .clique {  }
#boxTuiter{width:670px; height:66px; margin:0 0 0 20px; background:url(images/bg.png) 0 -205px no-repeat; clear:both}
#boxTuiter a{width:670px; height:66px; display:block; text-indent:-9999px}

#boxRelacionados{width:690px; margin:0; clear:both}
.titleRelacionados h2{text-transform:uppercase; padding:20px 0; font-size:32px}
div#subir{display:none; position:fixed; bottom:0px; right:25px; cursor:pointer}
div#topcontrol{background:#e6e6e6; padding:5px; width:90px; height:30x; color:#333; font-size:12px; text-align:center; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; opacity:0.30; filter:alpha(opacity=30); -webkit-transition:All .8s ease; -moz-transition:All .8s ease; -o-transition:All .8s ease}
div#topcontrol:hover{opacity:100; filter:alpha(opacity=100); -webkit-transition:All .3s ease; -moz-transition:All .3s ease; -o-transition:All .3s ease}
.comentarios {background:#FDFDFD url(images/noise.png);-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;padding:5px; width:660px}

/*--- Footer --*/
.rodapeFace{width:100%; background:#333 url(images/noise.png); clear:both; padding:10px 0 0 0}
.rodapeFace .conteudo, 
.rodapePrincipal .conteudo{width:1000px; margin:0 auto}
.rodapePredios{width:100%; height:95px; background:url(images/predios.png) center top repeat-x; margin:10px 0 0 0}
.widgetFace{width:1000px; height:260px; background:#FDFDFD url(images/noise.png); border:none; overflow:hidden}
.conteudo .rodapeFaceTitle h1{color:#666; margin:10px 0; text-transform:uppercase}

.rodapePrincipal{width:100%; background:#000; clear:both; padding:10px 0; overflow:hidden; height:270px}
.rodapePrincipal a{color:#FFF}
.rodapePrincipal a:hover{color:#FF0; text-decoration:underline}
.rodapePrincipal .ladoA{float:left; width:450px; height:186px}
.rodapePrincipal .ladoA span.logoRodape a{width:450px; height:186px; display:block; background:url(images/bg.png) -278px 0 no-repeat; text-indent:-9999px}
.rodapePrincipal .ladoB, 
.rodapePrincipal .ladoC{color:#FFF; float:left; height:160px; padding:5px 10px; font-size:12px; border-left:1px dotted #0F0F0F}
.rodapePrincipal .ladoB h2{margin:0 0 5px 0; color:#F00}

.rodape{width:100%; height:67px; background:#000; border-top:1px dotted #0F0F0F; padding-top:10px; clear:both}

.rodape #powered{background:url(images/bg.png) -742px 0 no-repeat; width:51px; display:block; height:37px; margin:0 auto; text-indent:-5000px; opacity:0.80; filter:alpha(opacity=80); -webkit-transition:All .8s ease; -moz-transition:All .8s ease; -o-transition:All .8s ease}
.rodape:hover #powered{opacity:100; filter:alpha(opacity=100); -webkit-transition:All .3s ease; -moz-transition:All .3s ease; -o-transition:All .3s ease}

.accordionButton{_float:none;  cursor:pointer; width:100%}
.accordionContent{height:20px; width:800px; margin:0 auto; padding:5px 0 0 0}
.accordionContent a{float:left; display:inline-block; color:#FFF; text-decoration:none; font-size:12px; margin:5px 0 0 10px}
.accordionContent a:hover{color:#F00}
.siteDSX, .gplusF, .accordionContent .fb-like, .siga-tt{float:left; display:inline-block; margin:0 10px}

/*-- Paginador --*/
.paginador{width:1000px; margin:10px auto; height:60px; text-align:center; clear:both; font-size:16px}
.paginador .pages{color:#999}
.paginador .current{background:#e6e6e6; padding:5px 10px; text-align:center; display:inline-block; color:#333; margin:0 2px}
.paginador .page{color:#e6e6e6; background:#333; padding:5px 10px; display:inline-block; text-align:center; margin:0 2px; text-decoration:none}
.paginador .page:hover{color:#333; background:#e6e6e6; padding:5px 10px}
.paginador .prox, 
.ant{color:#e6e6e6; background:#333; padding:5px 10px; display:inline-block; text-align:center; margin:0 2px; text-decoration:none}
.paginador .prox:hover, 
.ant:hover{background:#e6e6e6; color:#333}

/*-- Lista de Links --*/
div#listadelinks{clear:both; width:100%; background:#C00 url(images/noise.png) 0 0; overflow:hidden; padding:10px 0}
div#listadelinks .conteudo{width:1000px; margin:0 auto}
div#listadelinks .conteudo h1{color:#fff; margin:10px 0; Arial,sans-serif; text-transform:uppercase}

.miniBox{clear:both; overflow:hidden; margin:5px 0; border-bottom:1px dotted #F00; padding:0 0 5px 0}
.miniatura{width:57px; height:57px; float:left; margin-left:3px}
.miniatura img{width:57px; height:57px}
.miniConteudo{float:left; width:613px}
.miniConteudo .linha1, 
.miniConteudo .linha2, 
.miniConteudo .linha3{clear:both; padding:0 5px}
.tituloPostMini a{color:#FFF; padding-bottom:3px}
.miniConteudo .linha3{color:#FFF}
.miniConteudo .linha3 a{color:#FF0; text-transform:capitalize}
.miniConteudo .linha2 .cliques{color:#FF0; font-size:18px; font-weight:900; float:left; margin-right:5px}
.miniConteudo .linha2 .clique{color:#FFF; font-size:12px; float:left}
.miniConteudo .linha2 .hiperlinkPost a{color:#FF0; font-size:12px; float:left}
.miniConteudo .linha2 .hiperlinkPost .iconeamareloLink
.miniConteudo .linha2 .hiperlinkPost .tituloLink{float:left}
.miniConteudo .linha2 .hiperlinkPost a .iconeamareloLink{background:url(images/bg.png) -1028px -13px no-repeat; width:9px; height:10px; float:left; display:inline; margin:4px 5px 0 5px}
.miniConteudo .linha2 .catlinkPost, 
.miniConteudo .linha2 a .linkCat{float:left; color:#FF0; font-size:12px; text-transform:capitalize; margin:0 0 0 1px}
.miniConteudo .linha2 a .imgCat{width:10px; height:11px; float:left; margin:3px 0 0 5px; background:url(images/bg.png) -1042px -13px; float:left}
.miniConteudo .linha2 a:hover .linkCat{text-decoration:underline}
.sharePostmini{float:right; margin-left:5px}
.viamini{float:left; margin-left:5px}
.sharePostmini{background:#fff; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; padding:2px}

/*-- Sidebar --*/
.parceiros, 
.widget{width:300px; margin:5px auto; clear:both}
.parceiros h2, 
.widget h2{color:#FFF; text-transform:uppercase; margin:5px 0; border-bottom:1px dotted #FFF; clear:both}
.parceiros li.ranking a{color:#FFF; text-transform:uppercase; font-size:18px; display:block}
.parceiros li.ranking a:hover{color:#FF0}
.widget ul{padding:5px 0}
.widget ul li, 
.widget ul li a{color:#FFF}
.widget ul li a:hover{color:#FF0}
#divulgueBanner{width:170px; height:56px; border:none; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; color:#666; font-size:12px}
.top5{width:300px; height:60px; margin:5px 0; clear:both; background:url(images/bg.png) -717px -208px no-repeat; text-indent:-9999px}

/*-- Páginas --*/
#subtitulo_box, #subtitulobox{padding:10px; text-align:justify}
.etiqueta{width:200px; float:left; text-align:right; font-weight:bold; padding:5px 5px 0 0}
.campo{width:700px; float:left}

#conteudoSingle #cadastro input[type=text],
#conteudoSingle #cadastroedit input[type=text],
#conteudoSingle #cadastroedit input[type=password],
#conteudoSingle #cadastroedit select{width:300px}

.carregando, .errosenha{background:#FFC; border:1px dotted #F00; color:#F00; display:none; padding:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; float:right}

.botao{padding:5px; background:#F00; color:#FFF; font-weight:bold; text-transform:uppercase; border:none; cursor:pointer; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px}
.botao:hover{background:#FF0; color:#F00}
.botaodesativado {padding:5px; background:#CCC; color:#999; font-weight:bold; text-transform:uppercase; border:none; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px}


#conteudoSingle #cadastro label.error, 
#conteudoSingle .divform #loginBlogueiro label.error, 
#conteudoprincipal .clear #envioLink .clear .campo label.error,
#conteudoSingle #formulariocontato label.error,
#conteudoSingle #enviar_link label.error,
#conteudoSingle #formdenuncia label.error,
#conteudoSingle #cadastrarseublog label.error,
#conteudoSingle #cadastroedit label.error,
#conteudoSingle .clear .sides #recuperarSenha span label.error,
#conteudoprincipal #link_preview #enviar_link label.error,
#availability_result_nome_blog_error,
#availability_result_titulo_error,
#availability_result_url_error,
#availability_result_categoria_error,
#availability_result_tipolink_error{background:#FFC url(images/error.png) no-repeat 5px 5px; border:1px dotted #F00; color:#F00; display:none; padding:5px 5px 5px 25px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-left:10px; float:left}

#availability_result_error{background:#FFC url(images/error.png) no-repeat 5px 5px; border:1px dotted #F00; color:#F00; display:none; padding:5px 5px 5px 25px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; clear:both; margin:10px auto; width:500px}

#availability_result_nome_blog,
#availability_result_titulo,
#availability_result_url,
#availability_result_categoria,
#availability_result_tipolink{background:#E2E9E9 url(images/done.png) no-repeat 5px 5px; border:1px dotted #999; color:#999; padding:5px 5px 5px 25px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; float:left; display:none; margin-left:10px;}

#availability_result_sucess{background:#E2E9E9 url(images/done.png) no-repeat 5px 5px; border:1px dotted #999; color:#999; padding:5px 5px 5px 25px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; clear:both; margin:10px auto; display:none; width:500px}

.inputbox{float:left}

.cadastrarblog{width:219px; height:40px; background:url(images/bg.png) -782px -460px no-repeat; border:none; cursor:pointer; margin:5px 0}
.cadastrarblog:hover{background:url(images/bg.png) -782px -420px}

.cadastrar{width:219px; height:40px; background:url(images/bg.png) -693px -553px no-repeat; border:none; cursor:pointer; margin:5px 0}
.cadastrar:hover{background:url(images/bg.png) -693px -513px}

.alterar{width:219px; height:40px; background:url(images/bg.png) 0px -553px no-repeat; border:none; cursor:pointer; margin:5px 0; }
.alterar:hover{background:url(images/bg.png) 0 -513px}

.atualizar{width:219px; height:40px; background:url(images/bg.png) -222px -553px no-repeat; border:none; cursor:pointer; margin:5px 0; }
.atualizar:hover{background:url(images/bg.png) -222px -513px}

.botaoemail{width:219px; height:40px; background:url(images/bg.png) -561px -460px no-repeat; border:none; cursor:pointer; margin:5px 0}
.botaoemail:hover{background:url(images/bg.png) -561px -420px}

#resposta{width:800px; padding:10px; background:#FFC url(images/done.png) no-repeat 5px 5px; border:1px dotted #F00; color:#F00; display:none; padding:5px 5px 5px 25px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin:10px auto}

/*-- Login --*/
.divform{width:920px; padding:20px 30px; clear:both; margin:0 auto; text-align:left; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; border:1px solid #999; margin-bottom:20px; background:rgba(211,211,211,0.9); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d3d3d3",endColorstr="#d3d3d3",GradientType=0)}
.go{width:219px; height:40px; background:url(images/bg.png) 0 -460px no-repeat; border:none; cursor:pointer; margin:5px 0}
.go:hover{background:url(images/bg.png) 0 -420px}
#recuperando{width:246px; height:40px; background:url(images/bg.png) -444px -553px no-repeat; border:none; cursor:pointer; margin:5px 0}
#recuperando:hover{background:url(images/bg.png) -444px -513px}

.sides{width:400px; height:140px; float:left; padding:10px}

/*-- Página do Blogueiro --*/
#menuBlogueiro{width:975px; height:40px; line-height:30px; background:#F8F8F8; border:1px solid #CCC; margin:0 auto}
#menuBlogueiro ul{list-style:none; margin:0}
#menuBlogueiro ul li{display:inline-block;  *display:inline; margin:0; padding:0}
#menuBlogueiro ul li a{display:inline-block; height:25px;  line-height:25px; padding:10px 10px 5px 10px; text-decoration:none; font-weight:900; font-family: 'Cabin Condensed',Arial,sans-serif; font-size:16px}
#menuBlogueiro ul li a:hover{background:#333; color:#FFF; text-decoration:underline}
#menuBlogueiro ul li a.premium{background:#C00 url(images/starY.png) 5px 13px no-repeat; color:#FFF; padding-left:25px}
.aviso{width:600px; margin:0 auto; background:#FFC; border:1px dotted #F00; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;  color:#666; font-size:12px; padding:10px}
.aviso ol{margin-left:30px}

/*-- Página Banners --*/
#bannersdivulgue {width:400px; height:70px; clear:both}

/*-- Página Contato --*/
#mensagem.inputbox {width:300px; height:120px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; border:none; outline:none; border-image:initial; margin-top:3px}
#mensagem.inputbox:hover, #mensagem.inputbox:focus {background:#FFC; box-shadow:0px 0px 5px #FFD}

/*-- Página Ranking --*/
.tabelaRanking {width:800px; margin:0 auto; background:#F6F6F6;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; padding:10px }
.colunaMarcada {border-left:1px solid #CCC}
.alinhaDireita {text-align:right}
.centraliza {text-align:center}
.tabelaRanking tr td {padding:5px; border:1px solid #CCC}

/*-- Página denúncia --*/
.denunciaUL {list-style: inside; margin: 5px 0 5px 20px}
.denunciaUL li {color:#333; font-size:14px; font-style:italic}
#charsLeft, .red {color:#F00; font-weight:bold}
.green {color:#060; font-weight:bold}

/*-- Página Cadastro de Blogs --*/
#cadastrarblogs{width:219px; height:40px; background:url(images/bg.png) -782px -460px no-repeat; border:none; cursor:pointer; margin:5px 0}
#cadastrarblogs:hover{background:url(images/bg.png) -782px -420px}
.tabelaBlogs {width:700px; margin:20px auto}
.headerTabela {overflow:hidden}
.headerTabela ul.titulo {background:#000; color:#FFF; width:100%; height:35px; line-height:35px; font-size:16px; font-weight:bold; text-align:center; text-transform:uppercase}
.corpoTabela ul {border-left:1px solid #FFF;border-right:1px solid #FFF;border-bottom:1px solid #FFF; margin:0; padding:0; list-style:none; overflow:hidden; background:#EFEFEF}
.corpoTabela ul li {float:left; margin:0 4px; padding:5px 0; font-size:12px}

.dataPost {padding:5px; color:#FFF; font-size:12px; position:absolute; bottom:0; left:1; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-bottom:1px; background:#000;opacity:.8; -moz-opacity:.8; filter:alpha(opacity=80)}
.dataPost a {color:#FFF}
.dataPost a:hover {color:#CCC}

.statsBlog {background:#fff;opacity:.9; -moz-opacity:.9; filter:alpha(opacity=90); width:290px; margin:0 0 5px 0; padding:5px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; clear:both}
.grafico {background:url(images/bg.png) -754px -157px no-repeat; width:32px; height:29px; float:left; margin-right:5px}
.vejalinks {background:url(images/bg.png) 0 -665px no-repeat; width:1000px; height:77px; clear:both; margin:10px auto}

.online  {background:url(images/online.png)  0 2px no-repeat; height:18px; padding-left:20px; float:right}
.ocupado {background:url(images/ocupado.png) 0 2px no-repeat; height:18px; padding-left:20px; float:right}
.ausente {background:url(images/ausente.png) 0 2px no-repeat; height:18px; padding-left:20px; float:right}
.offline {background:url(images/offline.png) 0 2px no-repeat; height:18px; padding-left:20px; float:right}

.botoesPagamento {float:left; width:270px; height:70px; text-align:center}
.rankingBlogs {margin-bottom:10px}
.rankingBlogs li {padding:5px; clear:both; line-height:30px; height:30px; position:relative; }
.rankingBlogs li:nth-child(even) {background: #E9E9E9}
.rankingBlogs li:nth-child(odd) {background: #E2E2E2}
.rankingBlogs li .elementos {float:left; width:150px; height:30px; margin:0 5px}
.avatar {float:left; margin:10px 5px 0 10px; border:3px solid #E4E4E4;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#E4E4E4}

#preview-widget { min-height:100px; overflow:hidden; clear:both }

.bonus {background:url(images/bg.png) 0 -598px no-repeat; width:300px; height: 60px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; float:left}
.hotlinks {background:url(images/bg.png) -306px -598px no-repeat; width:300px; height: 60px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.sendlink {background:url(images/bg.png) -609px -598px no-repeat; width:300px; height: 60px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; float:left; margin-left:40px}
#smsblog {-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
#smsblog ol{margin-left:30px}

/*-----------------------------------------------------------------------------------------------*/
/*                                         TOOLTIP STYLES                                        */
/*-----------------------------------------------------------------------------------------------*/
.tip{width:212px; padding-top:37px; overflow:hidden; display:none; position:absolute; z-index:500; background:transparent url(js/images/tipTop.png) no-repeat top}

.tipMid{background:transparent url(js/images/tipMid.png) repeat-y; padding:0 25px 20px 25px}
.tipBtm{background:transparent url(js/images/tipBtm.png) no-repeat bottom; height:32px}