/*  
	Theme Name: Webgrafismo 
	URI: http://www.webgrafismo.com 
	Description: Os Melhores Recursos Open Source para Web Developers 
	Version: 2008-2010 
	Author: Pedro Magalhaes 
	Author URI: http://www.pedromagalhaes.com
*/


body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, blockquote {
margin : 0;
padding : 0;
}
body {
background: #000;
color : #ddd;
font : normal 12px Helvetica, Verdana, Arial, sans-serif;
line-height : 1.5em;
}
#wrapper {
background : url(images/header.gif) repeat-x center top;
position : relative;
}
#top {
position : relative;
margin : 0 auto;
width : 950px;
}
#head {
height : 150px;
position : relative;
z-index : 30;
}
#main {
position : relative;
float : left;
width : 938px;
padding-left : 10px;
}
#top .content {
position : relative;
float : left;
width : 558px;
margin-right : 11px;
margin-bottom : 10px;
}
#top #head h1 {
margin : 0;
}
#top #head h1 a:hover {
border-bottom : none;
outline : none;
}
#top #head h1 a {
position : absolute;
top : 0;
right : 8px;
background : url(images/webgrafismo.jpg) no-repeat;
width : 369px;
height : 105px;
text-indent : -9999px;
outline : none;
border : none;
}
.sidebar {
position : relative;
float : left;
width : 346px;
margin-bottom : 0;
padding : 0;
}
.adsense{
width : 538px;
clear : both;
position : relative;
padding : 10px;
border : 1px solid #333;
background : #121212;
float : left;
margin-bottom:10px;
}
.adsense2{
width : 538px;
clear : both;
position : relative;
padding : 10px;
border : 1px solid #333;
background : #121212;
float : left;
margin-top:10px;
}
.entrys {
width : 538px;
clear : both;
position : relative;
padding : 10px;
border : 1px solid #333;
background : #121212 url(images/teaser-btn.gif) repeat-x center top;
float : left;
}
a.destaques {
font-weight : bold;
width : 56px;
}
ul.tutorial {
margin : 10px auto 20px auto;
list-style-type : none;
height : 65px;
text-align : center;
background : #121212 url(images/teaser-btn.gif) repeat-x center top;
border : 1px solid #333;
display : block;
}
ul.tutorial li.demo {
margin : 10px auto 0 auto;
width : 230px;
float : left;
text-align : center;
background : #121212 url(images/header.gif) repeat-x center top;
border : 1px solid #333;
height : 52px;
vertical-align : middle;
display : block;
}
ul.tutorial li.demo a.demo {
padding : 16px 0 16px 42px;
background : url(images/icones/applications-multimedia.png) no-repeat left center;
text-align : center;
position : relative;
top : 16px;
left : 0;
height : 52px;
width : 230px;
}
ul.tutorial li.download {
margin : 10px 25px 0 auto;
width : 230px;
float : right;
height : 52px;
text-align : center;
background : #121212 url(images/header.gif) repeat-x center top;
border : 1px solid #333;
vertical-align : middle;
display : block;
}
ul.tutorial li.download a.download {
padding : 16px 0 16px 42px;
background : url(images/icones/document-save.png) no-repeat left center;
text-align : center;
position : relative;
top : 16px;
left : 0;
height : 52px;
width : 230px;
}
ul.tutorial li.demo:hover {
background : #121212 url(images/teaser-btn.gif) repeat-x center top;
color : #01b0f0;
}
ul.tutorial li.download:hover {
color : #01b0f0;
}
ul.tutorial a:hover {
color : #01b0f0;
}
.description {
text-indent : -9999px;
position : absolute;
}
.breadcrumb {
text-decoration : none;
padding : 6px 10px;
margin : 0 10px 10px 0;
}
.breadarrow {
background-image : url(images/arrow_r.gif);
background-position : 6px 3px;
background-repeat : no-repeat;
padding-left : 16px;
}
p.breadcumb a {
text-decoration : none;
}
#teaser {
background : #111 url(images/teaser-btn.gif) repeat-x center top;
padding : 11px;
border : 1px solid #333;
margin-bottom : 10px;
float : left;
position : relative;
}
.teaserbox {
background : #000 url(images/teaser-btn.gif) repeat-x center top;
border : 1px solid #333;
float : left;
height : 210px;
overflow : hidden;
padding : 10px;
width : 525px;
position : relative;
}
.teaserbox img {
height : 210px;
width : 525px;
overflow : hidden;
position : absolute;
border : none;
}
#top .teaserbox a img, #top .teaserbox a:hover img {
border : none;
outline : none;
}
#top .teaserbox a {
display : none;
}
#top .ticker {
background : #121212;
}
.teaser_infobox {
background : #121212 url(images/teaser-btn.gif) repeat-x center top;
border : 1px solid #333;
width : 355px;
height : 230px;
float : left;
border-left : none;
position : relative;
border : 1px solid #333;
}
.teaser_infobox strong {
font-weight : normal;
font-size : 18px;
color : #01b0f0;
display : block;
margin : 15px 0 0 15px;
}
.scrollup, .scrolldown {
position : absolute;
top : 3px;
display : block;
height : 22px;
width : 22px;
z-index : 10;
cursor : pointer;
right : 10px;
background-image : url(images/scroll.gif);
text-indent : -9999px;
background-position : right top;
}
.scrolldown {
background-position : right bottom;
top : 25px;
}
.scrollup:hover {
background-position : left top;
}
.scrolldown:hover {
background-position : left bottom;
}
.infowrap {
position : absolute;
border : 1px solid #333;
right : 10px;
top : 47px;
width : 330px;
height : 171px;
overflow : hidden;
}
.infowrap ul {
margin : 0;
padding : 0;
list-style-type : none;
list-style-position : outside;
width : 366px;
position : absolute;
left : 0;
}
#wrapper #top .ticker:hover {
background-color : #151515;
}
#wrapper #top .displayme {
display : block;
}
.teaser_infobox ul li a, .teaser_infobox ul li a:visited {
display : block;
width : 356px;
border-bottom : 1px solid #333;
text-decoration : none;
padding : 3px 5px;
outline : none;
}
#top .teaser_infobox ul li a:hover {
background-color : #151515;
outline : none;
}
.teaser_infobox ul li a span {
display : block;
font-size : 10px;
color : #999;
}
.teaserbox span {
position : absolute;
width : 536px;
height : 220px;
background-image : url(images/glass-trans.png);
background-repeat : no-repeat;
background-position : 0% 0%;
top : 5px;
left : 5px;
z-index : 10;
}
#top .teaserbox span a {
border : none;
text-decoration : none;
display : block;
height : 210px;
width : 536px;
text-indent : -9999px;
z-index : 0;
outline : none;
}
.teaser_excerpt {
display : none;
z-index : 5;
position : absolute;
bottom : 9px;
left : 0;
background-image : url(images/glass2.png);
background-repeat : no-repeat;
background-position : 0% 0%;
padding : 0;
color : #000;
width : 545px;
}
.teaser_excerpt strong {
display : block;
}
.teaser_excerpt div {
padding : 13px 15px 6px;
width : 515px;
position : relative;
}
.teaser_excerpt p {
padding : 2px 0 0 0;
}
.subinfo {
padding : 10px;
}
.subinfo dl {
margin : 0;
padding : 0;
width : 100%;
border-bottom : 1px solid #333;
float : left;
clear : both;
}
.subinfo dt {
display : block;
margin : 0;
padding : 5px;
color : #aaa;
float : left;
}
.subinfo dd {
display : block;
margin : 0;
padding : 5px;
float : left;
width : 270px;
}
.subinfo em {
font-weight : bold;
font-style : normal;
}
.entry {
padding-bottom : 25px;
clear : both;
position : relative;
width : 100%;
}
.entry_content {
clear : both;
position : relative;
width : 100%;
}
.searchentrys .entry {
padding-bottom : 5px;
}
.small_previewpic {
height : 127px;
width : 127px;
float : left;
overflow : hidden;
margin : 0 10px 10px 0;
}
.small_previewpic a img {
border : 1px solid #333;
}
.miniaturas_relacionadas {
height : 127px;
width : 127px;
float : left;
overflow : hidden;
margin : 0 10px 10px 0;
}
.miniaturas_relacionadas a img {
border : 1px solid #333;
}
h2.relacionados {
text-align : left;
color : #01b0f0;
}
#adsense468151 {
margin-top : 25px;
margin-left : 30px;
margin-bottom : 30px;
}
#adsense468152 {
margin-top : 30px;
margin-left : 30px;
}
#top .more-link {
clear : both;
position : absolute;
display : block;
background-image : url(images/button.gif);
height : 22px;
width : 53px;
background-repeat : no-repeat;
background-position : 0% 0%;
line-height : 19px;
padding : 0 0 0 27px;
text-decoration : none;
bottom : 8px;
right : 0;
font-size : 10px;
color : #999;
text-indent : -8px;
z-index : 5;
}
#top .more-link:hover {
background-position : 0% bottom;
color : #fff;
}
.wrap_tooltip {
position : absolute;
left : -2000px;
background-color : #000;
padding : 3px;
border : 1px solid #333;
z-index : 8000;
top : 0;
}
.tooltip {
left : -2000px;
top : 0;
position : absolute;
z-index : 9000;
margin : 13px 0 0 13px;
}
.tooltip img {
margin : 0;
padding : 0;
border : 1px solid #141414;
}
#top .social_bookmarks {
clear : both;
margin : 0;
padding : 0;
list-style-position : outside;
list-style-type : none;
display : block;
border : 1px solid #333;
border-top : none;
float : left;
overflow : visible;
height : 24px;
}
#top .social_bookmarks li {
float : left;
}
#wrapper #top .social_bookmarks li a {
float : left;
display : block;
width : 107px;
text-align : center;
color : #fff;
text-decoration : none;
line-height : 24px;
border : none;
}
#top .social_bookmarks li a:hover {
background : #151515;
color : #fff;
outline : none;
}
#top h1, #top h2, #top h4, #top h5, #top h6 {
font-weight : bold;
color : #f4f4f4;
clear : both;
margin-bottom : 2px;
line-height : 1.5em;
}
#top h1 a, #top h2 a, #top h3 a, #top h4 a, #top h5 a, #top h6 a {
color : #01b0f0;
text-decoration : none;
}
#top h1 a:hover, #top h2 a:hover, #top h3 a:hover, #top h4 a:hover, #top h5 a:hover, #top h6 a:hover {
outline : none;
color : #01b0f0;
text-decoration : none;
}
#top h1 {
font-size : 24px;
}
#top h2 {
font-size : 18px;
}
#top h3 {
font-size : 14px;
}
#top h4 {
font-size : 14px;
border-bottom : 1px solid #333;
}
#top h5 {
font-size : 12px;
}
#top h6 {
font-size : 12px;
border-bottom : 1px solid #333;
}
#top .entryheading {
font-weight : normal;
}
.meta, .metab {
float : left;
color : #9f9f9f;
font-size : 10px;
display : block;
clear : both;
border-bottom : 1px solid #333;
padding : 2px 0 1px;
margin-bottom : 7px;
width : 538px;
}
#top .metab {
border-top : 1px solid #333;
border-bottom : none;
}
#top .meta a {
text-decoration : none;
font-weight : bold;
}
#top .metab a {
clear : both;
display : block;
background-image : url(images/button_big.gif);
height : 22px;
width : 140px;
background-repeat : no-repeat;
background-position : 0% 0%;
line-height : 19px;
padding : 0;
text-decoration : none;
font-size : 10px;
color : #999;
text-align : center;
margin-top : 2px;
text-indent : -15px;
}
#top .metab a:hover {
background-position : 0% bottom;
color : #fff;
outline : none;
}
pre {
font-family : "Courier New", Courier, monospace;
font-size : 1em;
}
code {
border : 1px solid #333;
padding : 10px 10px 10px 5px;
background-color : #111;
display : block;
overflow : auto;
font-size : 1em;
font-family : "Courier New", Courier, monospace;
color : #fff;
}
.noborder, .noborder img, .noborder a img {
border : none;
margin : 0;
padding : 0;
background-color : transparent;
}
.entrys img.none{
border:1px solid #333
}
.alignnone, .fullsize {
float : none;
margin : 10px 0;
max-width : 538px;
overflow : hidden;
}
.alignleft {
float : left;
margin : 0 10px 10px 0;
max-width : 528px;
overflow : hidden;
}
.alignright {
float : right;
margin : 0 0 10px 10px;
max-width : 528px;
overflow : hidden;
}
.aligncenter {
clear : both;
display : block;
margin : 0 auto 1.5em;
max-width : 538px;
overflow : hidden;
}
.floatleft {
float : left;
}
.floatright {
float : right;
}
.clearboth {
clear : both;
}
span.meta span.floatright a {
color : #6b1957;
font-size : 10px;
font-weight : normal;
}
.wp-caption {
text-align : center;
}
.wp-caption img {
margin : 0;
padding : 0;
}
.wp-caption a:active, .wp-caption a:visited, .wp-caption a:link, .wp-caption a:hover, .wp-caption a:focus {
border : none;
outline : none;
}
p.wp-caption-text {
font-size : 0.917em;
line-height : 1.1em;
padding : 0 5px 6px;
margin : 0;
font-style : italic;
}
p {
padding-bottom : 1em;
}
.content ul, .content ol {
list-style-position : outside;
padding : 0 0 1em 2em;
}
.sidebar ul, .sidebar ol {
list-style-position : outside;
list-style-type : none;
text-decoration : none;
}
.sidebar ul li a, .sidebar ol li a {
text-decoration : none;
}
blockquote {
background-image : url(images/quote.gif);
padding : 5px 30px 0 30px;
background-repeat : no-repeat;
background-position : left top;
margin : 10px 0 10px 0;
}
blockquote em {
color : #f00;
background-image : url(images/quote2.gif);
padding : 5px 40px 20px 0;
background-repeat : no-repeat;
background-position : right top;
display : block;
text-align : right;
font-style : italic;
}
a:visited {
text-decoration : none;
color : #ddd;
}
a:hover, a:focus {
text-decoration : none;
color : #fff;
outline : none;
}
a img {
border : 1px solid #ddd;
}
a:hover img {
border : 1px solid #fff;
outline : none;
}
a.none {
border : none;
margin : 0;
padding : 0;
}
a.none img {
border : 1px solid #444;
margin : 0;
padding : 0;
}
a.none img:hover {
border : 1px solid #666;
margin : 0;
padding : 0;
outline : none;
}
a:link, a:active {
text-decoration : none;
color : #ddd;
}
.fotter a.creditos {
margin-bottom : 10px;
}
img {
border : 1px solid #333;
}
.admincomment {
background-color : #151515;
}
.authorcomment {
color : #01b0f0;
outline : none;
}
.gravatar {
float : left;
width : 90px;
height : 85px;
position : relative;
}
.comment_entry {
float : left;
width : 450px;
}
.comment_entry p {
clear : both;
}
.comment_entry code {
border : none;
padding : 3px;
display : inline;
}
#top .commentlist {
list-style-type : none;
list-style-position : outside;
margin : 0;
padding : 0;
border-top : 1px solid #333;
}
.commentlist li {
border-bottom : 1px solid #333;
clear : both;
float : left;
line-height : 1.5em;
padding : 5px 0 0;
width : 540px;
}
.commentlist li .floatright {
font-size : 0.917em;
}
#respond, #trackbacks {
clear : both;
padding-top : 20px;
}
.trackback_list {
margin : 0 0 30px 20px;
padding : 0;
list-style-position : outside;
}
.trackback_list li a {
color : #fff;
text-decoration : underline;
}
#comments, #respond, #trackbacks {
margin-bottom : 10px;
}
#commentform small {
font-size : 0.917em;
font-weight : bold;
color : #fff;
}
#commentform small span {
font-weight : normal;
color : #bcbcbc;
}
#commentform label {
padding-left : 5px;
}
#commentform input, .widget_search input {
width : 200px;
padding : 5px;
border : 1px solid #333;
background : #000;
color : #fff;
line-height : 12px;
font-family : Tahoma, Verdana, Arial, sans-serif;
}
#s {
width : 200px;
padding : 5px;
border : 1px solid #333;
border-top : none;
background : #000;
color : #fff;
line-height : 12px;
font-family : Tahoma, Verdana, Arial, sans-serif;
}
#searchform #searchsubmit {
margin-top : 10px;
outline : none;
}
#commentform textarea {
background : #000;
border : 1px solid #333;
color : #fff;
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
height : 100px;
line-height : 1.5em;
overflow : auto;
padding : 5px;
width : 525px;
}
#commentform #submit, .abschicken, #searchsubmit {
text-indent : -19px;
background-attachment : scroll;
clear : both;
display : block;
background-image : url(images/button_big.gif);
height : 22px;
width : 140px;
background-repeat : no-repeat;
background-position : 0% 0%;
line-height : 19px;
padding : 0 0 4px 0;
text-decoration : none;
font-size : 10px;
color : #999;
text-align : center;
margin : 2px 0 0 0;
cursor : pointer;
border : none;
background-color : transparent;
outline : none;
}
#commentform #submit:hover, .abschicken:hover, #searchsubmit:hover {
cursor : pointer;
background-repeat : no-repeat;
background-position : bottom;
color : #fff;
outline : none;
}
.gravatar img {
padding : 2px;
background : #111;
}
.gravatar span {
padding : 3px;
}
#top .wp-smiley {
border : none;
}
.comment_entry .floatright {
padding-right : 5px;
}
#author-box {
padding : 20px 60px 5px;
clear : both;
}
#top .entrys #author-box .author-info {
text-align : left;
float : left;
width : 538px;
padding : 0 0 0 10px;
}
.entrys #author-box {
padding : 20px 0 5px;
clear : both;
}
.entrys #author-box .gravatar {
padding : 0 0 5px;
clear : both;
float : left;
}
#author-box .gravatar strong {
padding : 0 0 5px;
clear : both;
display : block;
}
#author-box .gravatar a {
padding : 0 0 5px;
clear : both;
display : block;
text-align : center;
}
#author-box .gravatar {
height : 115px;
text-align : center;
float : right;
padding-left : 10px;
width : 120px;
}
.author-info {
color : #ddd;
float : left;
font-style : italic;
padding-right : 5px;
text-align : right;
width : 300px;
margin-bottom : 20px;
}
#top .author-info h3 {
font-size : 14px;
padding-bottom : 4px;
color : #ddd;
font-weight : bold;
}
#top #author-box a {
text-decoration : none;
font-weight : bold;
}
.pseudo_list {
border-bottom : 1px solid #333;
clear : both;
line-height : 30px;
}
.pseudo_list .floatleft {
width : 400px;
}
.pseudo_list a {
text-decoration : none;
}
#top .single_entry {
margin-bottom : 0;
}
.pagination {
display : block;
clear : both;
float : left;
z-index : 3;
}
.pagination span, .pagination a {
display : block;
float : left;
font-size : 11px;
line-height : 13px;
margin : 2px 6px 2px 0;
background : #151515;
border : 1px solid #333;
color : #bbb;
display : block;
padding : 1px 5px 2px 5px;
text-decoration : none;
}
.pagination a:hover {
background : #151515;
border : 1px solid #fff;
color : #fff;
outline : none;
}
.pagination .current {
background : #333;
border : 1px solid #333;
color : #fff;
font-size : 11px;
padding : 1px 5px 2px 5px;
}
#top #nav {
float : left;
position : absolute;
top : 106px;
left : 10px;
}
#nav, #nav ul {
margin : 0;
padding : 0;
list-style-type : none;
list-style-position : outside;
position : relative;
line-height : 28px;
z-index : 3;
text-decoration : none;
}
#top #nav a {
display : block;
padding : 0 15px;
text-decoration : none;
border-left : 1px solid #333;
text-align : center;
line-height : 33px;
color : #f4f4f4;
outline : none;
font-weight : bold;
}
#top #nav a:hover, #top #nav a:focus {
background : #121212 url(images/) repeat-x center top;
outline : none;
}
#top #nav li {
float : left;
position : relative;
}
#top #nav li li {
border-left : none;
}
#top #nav ul {
position : absolute;
display : none;
width : 170px;
top : 33px;
}
#top #nav li ul a {
color : #f4f4f4;
width : 140px;
height : auto;
float : left;
border : 1px solid #181818;
background : #141414;
text-align : left;
}
#top #nav li ul a:hover, #top #nav li ul a:focus {
background : #121212 url(images/teaser-btn.gif) repeat-x center top;
outline : none;
}
#top #nav ul ul {
top : auto;
}
#top #nav li ul ul {
left : 172px;
top : 0;
}
#top #nav li:hover ul ul, #top #nav li:hover ul ul ul, #top #nav li:hover ul ul ul ul {
display : none;
}
#top #nav li:hover ul, #top #nav li li:hover ul, #top #nav li li li:hover ul, #top #nav li li li li:hover ul {
display : block;
}
#top #nav .sub_list {
background-image : url(images/arrow_d.gif);
background-position : 13px 3px;
background-repeat : no-repeat;
padding-left : 20px;
}
#top #nav .sub_sub_list {
background-image : url(images/arrow_r.gif);
background-position : 13px 3px;
background-repeat : no-repeat;
padding-left : 20px;
}
#block1 .widget, #block2 .widget, .widget_block {
border : 1px solid #333;
background : #121212 url(images/teaser-btn.gif) repeat-x center top;
width : 336px;
padding : 10px;
margin-bottom : 10px;
position : relative;
}
.sidebar ul, .sidebar ol {
list-style-position : outside;
list-style-type : none;
position : relative;
}
.sidebar ul.tablist li.widget ul li a {
text-decoration : none;
}
.widget {
clear : both;
}
.widget_block {
float : left;
}
.widget_block .widget {
width : 100%;
float : left;
position : relative;
}
.widget a, .widget a:visited {
color : #f4f4f4;
padding : 7px 5px;
display : block;
text-decoration : none;
border-bottom : 1px solid #333;
width : 325px;
}
.widget a:hover, .widget li:hover a {
color : #fff;
background : #151515;
text-indent : 0;
}

h3.normal {
color : #01b0f0;
margin-bottom:10px;
}
.widget h3 {
color : #01b0f0;
padding : 0 5px 4px 5px;
}

h3.widgettitle {
color : #01b0f0;
}
.widget h3 {
color : #01b0f0;
padding : 0 5px 4px 5px;
}
.widget div {
padding : 5px;
}
.rss-date {
padding : 0 5px;
color : #9f9f9f;
font-size : 10px;
border : none;
}
.widget_rss cite {
padding : 0 5px 10px 5px;
color : #9f9f9f;
font-size : 10px;
border : none;
}
.widget_rssh3 img a {
display : none;
border : none;
margin : 0;
padding : 0;
overflow : hidden;
clear : both;
}
.widget_rssh3 img {
display : none;
border : none;
margin : 0;
padding : 0;
overflow : hidden;
clear : both;
}
.widget_rssh3 a.rsswidget img {
display : none;
border : none;
margin : 0;
padding : 0;
overflow : hidden;
clear : both;
}
.widget_rssa.rsswidget img {
display : none;
border : none;
margin : 0;
padding : 0;
overflow : hidden;
clear : both;
}
.widget_rss ul li {
max-width : 290px;
}
#top .widget_archive a, #top .recentcomments a, #top .textwidget a, #top .widget_categories a {
display : inline;
margin : 0;
padding : 0;
}
.textwidget a {
border : none;
text-decoration : underline;
}
.textwidget a:hover {
text-decoration : none;
background : #151515;
}
.pmag-wordtube{
margin:0; padding: 0;
border:1px solid #333;
float:left;
background:#000;
}
.pmag-wordtube:hover{
background:#333;
}
p.enviar-url{
padding:10px 10px;
font-size:right;
border-top:1px solid #333;
}
#top .recentcomments, #top .widget_archive li, #top .widget_categories li {
color : #f4f4f4;
padding : 7px 5px;
display : block;
text-decoration : none;
border-bottom : 1px solid #333;
}
.recentcomments:hover, .widget_archive li:hover, #top .widget_categories li:hover {
background : #151515;
}
#wrapper #top .widget .page_item, #wrapper #top .widget .page_item:hover a {
background : #151515;
}
#wrapper #top .widget .page_item:hover a:hover {
background : #151515;
}
#wp-calendar a, #wp-calendar a:visited {
display : block;
background : #01b0f0;
text-decoration : none;
padding : 0;
border : none;
width : auto;
}
#wp-calendar a:hover {
display : block;
background : #151515;
color : #fff;
}
#wp-calendar th {
background : #151515;
color : #fff;
}
#wp-calendar {
empty-cells : show;
width : 100%;
text-align : center;
}
#wp-calendar #next a, #wp-calendar #prev a {
background : #2d2d2d;
color : #fff;
text-decoration : none;
display : block;
border : none;
}
#wp-calendar #next a:hover, #wp-calendar #prev a:hover {
background-image : url(images/bg.jpg);
}
#wp-calendar caption {
margin-bottom : 5px;
text-align : left;
padding-left : 3px;
}
#nuvem_de_tags {
text-align : justify !important ;
color : #01b0f0 !important ;
padding-right : 10px;
line-height:20px;
}
#top .widget_tag_cloud a {
display : inline;
border : none;
padding : 0;
text-align : center;
color : #01b0f0;
}
#top .advanced_link {
text-decoration : none;
color : #01b0f0;
padding : 5px 15px 5px 5px;
line-height : 20px;
display : block;
float : left;
margin : 0 2px 0 0;
outline : none;
}
#top .advanced_link:hover, #top .sidebar .active {
color : #01b0f0;
}
.tablist {
clear : both;
}
#top .widget_block h3 {
position : relative;
top : 6px;
color : #01b0f0;
}
.widget ul {
position : relative;
}
#wrapper #top .pmag_advert_widget {
position : relative;
padding : 6px 10px 0;
height : 131px;
}
#top .pmag_advert_widget ul {
float : left;
left : -5px;
position : relative;
top : -1px;
width : 380px;
}
#top .pmag_advert_widget a {
display : inline;
padding : 0;
border-bottom : none;
background-image : none;
}
#top .pmag_advert_widget li {
float : left;
border-bottom : none;
}
#top .pmag_advert_widget a img {
border-color : #333;
}
.ka_2 a img, .ka_3 a img {
border-left : none;
}
#top .advanced_footer {
position : absolute;
z-index : 40;
left : 10px;
margin : 0 auto 0 auto;
border-top : none;
display : none;
top : 0;
padding : 0;
width : 915px;
font-size : 10px;
}
.footer_scroll {
position : absolute;
top : 0;
left : 310px;
height : 22px;
width : 22px;
cursor : pointer;
display : block;
z-index : 60;
background-image : url(images/archives_scroll.jpg);
background-position : right bottom;
}
.footer_scroll.active, .searchpanel_scroll.active {
background-position : right top;
}
#head #searchform {
padding-left : 10px;
}
.searchpanel {
position : absolute;
z-index : 40;
left : 150px;
border-top : none;
display : none;
top : -8px;
padding : 0;
width : 250px;
}
.searchpanel .adjustor {
padding : 5px 0 0 0;
}
.searchpanel_scroll {
position : absolute;
top : 0;
left : 70px;
height : 22px;
width : 22px;
cursor : pointer;
display : block;
z-index : 39;
background-image : url(images/search_scroll.jpg);
background-position : right bottom;
}
.icon_rss:focus, .icon_twitter:focus, .icon_newsletter:focus, .icon_facebook:focus {
margin-top : 1px;
}
.tooltip2 {
position : absolute;
z-index : 200;
border : 1px solid #333;
background-color : #202020;
padding : 5px;
color : #fff;
left : -9999px;
top : 0;
}
.entrys ul.listas li {
padding-bottom : 10px;
}
.entrys h2 {
margin-bottom : 5px;
}
.entry_content h2 {
margin-top : 5px;
}
#get_recent_comments_wrap {
margin-left : 0;
padding-left : 0;
overflow : hidden;
}
#publicidade {
margin : 0;
width : 336px;
height : 148px !important ;
padding : 0;
text-align : left;
clear : both;
overflow : hidden;
margin-bottom : 0;
}
#publicidade a.publicidade {
margin : 0;
padding : 0;
}
#google_adsense {
margin : 0;
width : 336px;
height : 280px;
padding : 0;
text-align : left;
}
ul.related_post li a {
text-decoration : none;
}
#main2 {
padding-bottom : 78px;
}
ul.postspermonth a {
text-decoration : none;
}
span.coracao {
color : #ddd;
}
span.meta span.floatleft a {
color : #ddd;
}
span.meta span.floatright a {
color : #fff;
}
h3.relacionados {
color : #ddd;
}
ul.parceiros li a.parceiros {
text-decoration : none;
}
span.thumb {
z-index : 9999 !important ;
}
table.recomendados {
margin : 10px 0 0 0 !important ;
max-width : 232px !important;
padding : 0;
overflow : hidden;
}
table.tr {
max-width : 232px !important;
}
table.recomendados td.miniatura {
background : none;
padding-right : 10px;
vertical-align : top;
}
table.recomendados td.miniatura img {
padding : 2px;
margin-bottom : 5px;
}
table.recomendados td.texto {
background : none;
border : none;
max-width : 235px !important ;
margin : 0;
padding : 0 0 5px 0;
vertical-align : top;
}
table.recomendados td.texto a.conteudo {
max-width : 235px !important ;
color : #ddd;
margin : 0;
padding : 0;
background : none;
outline : none;
border : none;
}
table.recomendados td.texto a.conteudo span.titulo {
color : #ddd;
font-weight : bold;
outline : none;
}
table.recomendados td.texto a.conteudo span.titulo:hover {
color : #ddd;
text-decoration : none;
outline : none;
}
table.recomendados td.texto a.conteudo:hover {
background : none;
}
table.recomendados td.texto span.rec-titulo {
color : #ddd;
}
table.recomendados td.texto a {
outline : none;
}
.footer_topo {
position : relative;
clear : both;
width : 918px;
padding : 10px 0 10px 10px;
border : 1px solid #333;
background : #121212 url(images/teaser-btn.gif) repeat-x center top;
margin : 10px 0 0 10px;
}
.footer {
position : relative;
clear : both;
width : 918px;
padding : 10px 0 10px 10px;
border-left : 1px solid #333;
border-right : 1px solid #333;
border-bottom : none;
border-top : none;
background : #121212;
margin : 0 0 0 10px;
}
a.destaques {
font-weight : bold;
width : 56px;
}
.footer_meta_topo a.topo {
text-decoration : none;
position : absolute;
bottom : 10px;
right : 10px;
color : #ddd;
}
.footer_meta_topo a.webgrafismo {
text-decoration : none;
margin-bottom : 10px;
color : #ddd;
}
.footer_meta_topo a.topo span {
color : #01b0f0;
background : url(images/topo.gif) no-repeat right top;
}
.footer_meta_topo {
font-weight : bold;
clear : both;
display : block;
text-align : left;
padding-left : 0;
}
.footer_meta_topo a {
color : #ddd;
}
.footer_meta_topo a.pagina {
text-decoration : none;
color : #ddd;
}
.footer_meta a.topo {
text-decoration : none;
position : absolute;
bottom : 10px;
right : 10px;
color : #ddd;
}
.footer_meta a.webgrafismo {
text-decoration : none;
margin-bottom : 10px;
color : #ddd;
}
.footer_meta a.topo span {
color : #01b0f0;
background : url(images/topo.gif) no-repeat right top;
}
.footer_meta {
font-weight : bold;
clear : both;
display : block;
text-align : left;
padding-left : 0;
}
.footer_meta a {
color : #ddd;
}
.footer_meta a.pagina {
text-decoration : none;
color : #ddd;
}
a.azul {
color : #01b0f0;
}
ul.listagem {
padding : 20px;
margin : 10px auto 20px auto;
list-style-type : none;
background : #121212 url(images/teaser-btn.gif) repeat-x center top;
color : #01b0f0;
border : 1px solid #333;
}
.icon_rss {
position : absolute;
top : 0;
left : 250px;
height : 22px;
width : 22px;
cursor : pointer;
display : block;
z-index : 39;
background : url(images/rss.jpg) no-repeat right bottom;
text-indent : -9999px;
}
.icon_twitter {
position : absolute;
top : 4px;
left : 280px;
height : 22px;
width : 22px;
cursor : pointer;
display : block;
z-index : 39;
background : url(images/twitter.jpg) no-repeat center center;
text-indent : -9999px;
}
.icon_newsletter {
position : absolute;
top : 4px;
left : 310px;
height : 22px;
width : 22px;
cursor : pointer;
display : block;
z-index : 39;
background : url(images/email.jpg) no-repeat center center;
text-indent : -9999px;
}
.icon_facebook {
position : absolute;
top : 4px;
left : 340px;
height : 22px;
width : 22px;
cursor : pointer;
display : block;
z-index : 39;
background : url(images/facebook.jpg) no-repeat center center;
text-indent : -9999px;
}
.icon_rss:hover, .icon_twitter:hover, .icon_newsletter:hover, .icon_facebook:hover, .icon_rss:focus, .icon_twitter:focus, .icon_newsletter:focus, .icon_facebook:focus, .icon_gtalk:focus {
margin-top : 1px;
}
#feedburner {
position : absolute;
top : 0;
left : 300px;
}
#feedburner a {
border : none;
}
#feedburner img {
border : none;
}
#ads {
margin-left : -2px;
}
.wp_syntax {
color : #01b0f0;
background : #121212 url(images/teaser-btn.gif) repeat-x center top;
border : 1px solid #333333;
margin : 0 0 1.5em 0;
overflow : auto;
}
.wp_syntax {
width : 100%;
}
.wp_syntax table {
border-collapse : collapse;
}
.wp_syntax div, .wp_syntax td {
vertical-align : top;
padding : 10px 4px;
}
.wp_syntax .line_numbers {
text-align : right;
background-color : #000;
border-right : 1px solid #333;
color : gray;
overflow : visible;
}
.wp_syntax pre {
margin : 0;
width : auto;
float : none;
clear : none;
overflow : visible;
font-size : 12px;
line-height : 1.333;
white-space : pre;
padding : 5px;
}
.wp_syntax:hover {
position : relative;
z-index : 70;
width : 903px;
}
