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, 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%;font-family: Arial, Helvetica, sans-serif}
:focus {outline:0;}
body {background:url(images/bg.gif) no-repeat;background-position:center 10px;background-color:#fff;color:#000;}
a {text-decoration:none;color:#395891}
a:hover {text-decoration:underline;}
ol, ul {list-style:none;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
blockquote:before, blockquote:after,q:before, q:after {content:"";}
blockquote, q {quotes: "" "";}
hr.off, .marca-home, legend {display:none;}
.clear {clear:both}
.inline {display:inline}

.header {background:#6784ba;height:50px;}
.header div {width:950px;margin:0 auto}
.header .logo {width:356px;float:left;display:block;}
.header .links {width:300px;float:right;display:block;padding-right:20px;text-align:right}

.ads-head {width:950px;margin:0 auto;}
.ads-head .int {margin-left:467px}

#menu-h {background:#395891;clear:both;}
#menu-h div {display:block;width:900px;margin:0 auto;}
#menu-h ul {text-align:right;width:900px;}
#menu-h ul li {display:inline;margin-left:20px}
#menu-h ul a {color:#FFF;font:bold 12px/25px Arial, Helvetica, sans-serif}
#menu-h .current_page_item a {color:#8aa8d8 !important;}
#menu-h .current_page_item a:hover {text-decoration:none !important;cursor:text !important}

.cols3 {display:block;width:950px;margin:0 auto;}
.cols3 .col1 {width:300px;float:left;background:#f4f4f4;margin:0 0 10px 0;padding:10px}
.cols3 .col2 {width:410px;float:right;background:#fafafa;margin:0 10px 10px 0;padding:10px}
.cols3 .col3 {width:140px;float:right;background:#f4f4f4;margin:0 0 10px 10px;padding:10px}

.post2 {border-bottom:1px solid #6784ba;padding:0 0 20px 0;margin-bottom:20px}
.post2 h2 {display:block;padding-top:15px}
.post2 h1, .post2 h1 a {font:normal 28px Arial, Helvetica, sans-serif;color:#395891;margin-bottom:10px;letter-spacing:-1px}
.post2 h2, .post2 h2 a {font:normal 28px Arial, Helvetica, sans-serif;color:#395891;margin-bottom:10px;letter-spacing:-1px}
.post2 .entry {font:normal 14px Arial, Helvetica, sans-serif;color:#000;}
.post2 .entry p {display:block;font:normal 12px Arial, Helvetica, sans-serif;margin-bottom:10px;width:400px;overflow:hidden}
.post2 .entry ul {display:block;margin-bottom:10px;}
.post2 .entry ul li {color:#333;font:normal 12px Arial, Helvetica, sans-serif}
.post2 .entry .more-link {font:bold 14px Arial, Helvetica, sans-serif;color:#fff;display:block;clear:both;width:65px;background:#395891;padding:3px 2px 3px 4px;margin-bottom:10px;}
.post2 .entry .more-link:hover {color:#395891;background:#fafafa;}
.post2 .entry p a {font:bold 12px Arial, Helvetica, sans-serif;color:#6784ba;}
.post2 .comments-count {font:bold 12px Arial, Helvetica, sans-serif;}
.post2 .akpc_pop2 {font:normal 10px Arial, Helvetica, sans-serif !important;display:block;text-align:right;color:#6784ba;margin-bottom:5px}
.post2 .akpc_pop {display:none}
.post2 .PSR_stars {display:block;width:90px;position:absolute;margin:-1px 0 0 330px}
.post2 .rate-it {display:block;width:50px;position:absolute;margin:-5px 0 0 280px;font:bold 12px Arial, Helvetica, sans-serif;color:#6784ba;}
.post2 .rate-it span {font:bold 16px Arial, Helvetica, sans-serif;}
.post2 .date {display:block;width:150px;position:absolute;font:bold 14px Arial, Helvetica, sans-serif;color:#6784ba;}
.post2 .entry strong {display:block;margin-bottom:10px;}
.post2 .entry img {display:block;margin-bottom:10px;}
.post2 .entry a {display:block;margin:5px 0 5px 0;}
.post2 .current-categories {padding-top:10px}

.dd_post_share {margin:-5px 0 0 8px}



.footer {clear:both;background:#6784ba;color:#FFF;text-align:center;font:normal 10px/30px Arial, Helvetica, sans-serif;}
.footer a {font:bold 11px Arial, Helvetica, sans-serif;color:#FFF}

#sidebar h2, #sidebar2 h2 {font:bold 18px Arial, Helvetica, sans-serif;color:#6784ba;margin-bottom:10px;display:block;letter-spacing:-1px}

.comments-template{border-top:1px solid #6784ba;}
.comments-template ol{list-style: none;}
.comments-template ol li{padding: 0 0 10px;border-bottom: 1px solid #6784ba;margin-bottom:20px;font:normal 12px Arial, Helvetica, sans-serif;}
.comments-template h2 {font:bold 14px Arial, Helvetica, sans-serif;display:block;}
.comments-template h3{font:bold 12px Arial, Helvetica, sans-serif;display:block;padding:5px 0 0 0;margin-bottom:10px}
.comments-template p.nocomments{padding: 0;}
.comments-template input {width:200px;margin-bottom:10px;}
.comments-template textarea{width:400px;display:block;height:100px;margin-bottom:10px}
.comments-template small {font:bold 12px Arial, Helvetica, sans-serif;display:block;}
.comments-template small span {font:normal 10px Arial, Helvetica, sans-serif;color:#666}
.comments-template small span.required {color:#c00}
.comments-template .commentlist .commentmetadata {font:normal 12px Arial, Helvetica, sans-serif;display:block;width:350px;float:right	;}
.comments-template .commentlist .commentmetadata a {font:bold 12px Arial, Helvetica, sans-serif;color:#6784ba}
.comments-template .commentlist .commentmetadata p {font:normal 12px Arial, Helvetica, sans-serif;display:block;padding:5px 0 5px 0}
.comments-template #submit {font:bold 14px Arial, Helvetica, sans-serif;background:#eee;color:#6784ba;width:50px;border:1px solid #6784ba;cursor:pointer;display:block;padding:5px;margin:0 0 0 355px}
.comments-template .commentlist .avatar {width:48px;float:left;}
.comments-template .commentlist .avatar img {display:block;border:1px solid #6784ba}
.comments-template .author a {font:bold 14px Arial, Helvetica, sans-serif !important;color:#FFF !important;background:#395891;}
.comments-template .author a:hover {color:#395891 !important;background:#fafafa;}
.comments-template .author {font:bold 14px Arial, Helvetica, sans-serif !important;color:#333 !important;background:#ddd;}


.widget_categories {margin-bottom:20px;}
.widget_categories a {font:bold 14px Arial, Helvetica, sans-serif}
.widget_categories ul li ul {display:block;padding:0 0 0 10px}
.widget_categories ul li ul li a {font:bold 12px Arial, Helvetica, sans-serif}
.widget_categories ul li ul li ul li a {font:bold 10px Arial, Helvetica, sans-serif}

.comments-count {display:block;margin-bottom:10px;text-align:right;}
.current-categories {position:absolute;margin-top:-15px;font:normal 10px Arial, Helvetica, sans-serif}
.current-categories h3 {font:normal 10px Arial, Helvetica, sans-serif;color:#666}
.current-categories a {font:normal 10px Arial, Helvetica, sans-serif}

.catcloud {padding-top:20px;margin-bottom:20px;}
.catcloud a {margin-right:5px}

.share {padding:5px;height:17px;background:#516ea3;margin-bottom:20px}
.share a {display:block;font:bold 12px Arial, Helvetica, sans-serif;color:#FFF;float:left;width:90px;}
.share a:hover {text-decoration:none}
.share #share a {display:block;font:bold 12px Arial, Helvetica, sans-serif;color:#FFF;float:left;width:110px;}
.share .stbuttontext {line-height:14px}

.akpc-widget {margin-bottom:20px;}
.akpc-widget li {display:block;height:40px;margin-bottom:10px}
.akpc-widget li span {float:left;width:40px;font:bold 12px/40px Arial, Helvetica, sans-serif;color:#6784ba;background:#c5dbf5;display:block;text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;behavior:url(../js/border-radius.nf.noabsolute.htc);}
.akpc-widget li a {float:left;display:block;width:250px;font:bold 12px Arial, Helvetica, sans-serif;margin-left:10px}

.curved {-moz-border-radius:10px;-webkit-border-radius:10px;behavior:url(../js/border-radius.nf.noabsolute.htc);}

.GoogleAnalyticsVisits {margin-bottom:20px;}
.GoogleAnalyticsVisits_td_country {padding:0 5px 0 5px;font:bold 12px Arial, Helvetica, sans-serif;}
.GoogleAnalyticsVisits_td_visits {font:normal 12px Arial, Helvetica, sans-serif;}

.random_from_cat {margin-bottom:20px;}
.random_from_cat li a {font:bold 12px Arial, Helvetica, sans-serif}

.hosting {margin-bottom:20px;}
.hosting div.item {float:left;width:100px;height:20px;line-height:20px;}
.hosting div.item a {font:bold 12px Arial, Helvetica, sans-serif;}

.TLW_sidebar {margin-bottom:20px}
.TLW_sidebar a {font:normal 10px Arial, Helvetica, sans-serif}

.wpcf7-form p {display:block;padding:5px 0 2px 0;color:#6784ba}
.wpcf7-form span input, .wpcf7-form textarea {display:block;width:400px}

#gdtttermslist-3 {margin-bottom:20px;}
#gdtttermslist-3 li {margin-top:0 !important;padding-top:0 !important;height:16px;}
#gdtttermslist-3 a {font:bold 10px/10px Arial, Helvetica, sans-serif !important;margin-top:0 !important;padding-top:0 !important}
#gdtttermslist-3 h2 {margin-bottom:4px !important;}

#gdtttermslist-4 {margin-bottom:20px;}
#gdtttermslist-4 li {margin-top:0 !important;padding-top:0 !important;height:16px;font:normal 12px Arial, Helvetica, sans-serif}
#gdtttermslist-4 a {font:bold 12px/12px Arial, Helvetica, sans-serif !important;margin-top:0 !important;padding-top:0 !important}
#gdtttermslist-4 h2 {margin-bottom:4px !important;}

/* for js */
#gdtttermslist-3 .gdtt-widget {}
#gdtttermslist-3 .showAll {display:table;padding:0 5px 0 5px;font:bold 10px/18px Arial, Helvetica, sans-serif !important;background:#395891;color:#FFF}
#gdtttermslist-3 .showAll:hover {color:#395891;background:#f4f4f4;text-decoration:underline;}

.widget_text {font:normal 12px Arial, Helvetica, sans-serif;margin-bottom:20px}
.widget_text a {font-weight:bold}

h1.area{font:normal 28px Arial, Helvetica, sans-serif;letter-spacing:-1px;display:block;margin-bottom:15px;color:#666; text-transform:lowercase;border-bottom:1px solid #666;padding-bottom:5px}

.friend-links {margin-bottom:20px;}
.friend-links h2 {font:bold 18px Arial, Helvetica, sans-serif;color:#6784ba;margin-bottom:10px;display:block;letter-spacing:-1px}
.friend-links li {display:block;width:145px;float:left;height:25px;margin-right:4px}
.friend-links li.big {width:300px}
.friend-links li a {font:bold 12px/25px Arial, Helvetica, sans-serif}
.friend-links p {font:normal 12px Arial, Helvetica, sans-serif;display:block;clear:both;}
.friend-links p a {font-weight:bold}

h1.tit-item {display:block;padding-top:10px}

.urgent {font:normal 12px Arial, Helvetica, sans-serif;background:#FFC;padding:10px;margin-bottom:10px;border:1px dashed #c00}
.urgent p {font-style:italic;display:block;padding-bottom:5px;color:#c00}
.urgent p.team {font-style:normal;font-weight:bold;padding-bottom:0;color:#000}
.urgent a {font:normal 11px Verdana, Geneva, sans-serif;display:block;width:140px;margin-left:267px}

.semBuzzLink {position:absolute;width:50px;height:40px;margin-left:285px;}

#twittercounter h2 {display:none !important}

.post2 img {clear:both;display:block}
.comments-count img {display:inline}
.stumbleThis {margin-right:10px}

.donate {margin-bottom:20px;}
.donate h2 {font:bold 18px Arial, Helvetica, sans-serif;color:#6784ba;margin-bottom:5px;display:block;letter-spacing:-1px}
.tp-msg {font:normal 12px Arial, Helvetica, sans-serif;color:#333}

.tp-msg a {font:bold 14px Arial, Helvetica, sans-serif !important;color:#fff !important;display:block;clear:both;width:270px;background:#395891 !important;padding:3px 2px 3px 4px !important;margin-bottom:10px;}
.tp-msg a:hover {color:#395891 !important;background:#fafafa !important;}

#taglist_item {display:block;}
.seleciona-letra {margin-bottom:5px;}
.seleciona-letra span {font:normal 10px Arial, Helvetica, sans-serif;display:block;margin:0 0 3px 0}
.seleciona-letra a {display:block;width:20px;height:20px;float:left;text-align:center;font:bold 11px/20px Arial, Helvetica, sans-serif}
.seleciona-letra a:hover {color:#fff;background:#395891;text-decoration:none}
.seleciona-letra a.selected {color:#fff;background:#6784ba;text-decoration:none}

.related_post_title {font:bold 16px Arial, Helvetica, sans-serif !important}
ul.related_post {margin-bottom:20px}
ul.related_post li a {font:bold 12px Arial, Helvetica, sans-serif}

.widget_abwidget {font-size:7px}

#searchform {width:570px;margin:0 auto;text-align:right;}
#searchform div {padding:105px 0 7px 0}
#searchform div label.screen-reader-text {display:none;}
#searchform div #searchsubmit {padding:5px;cursor:pointer;background:#395891;color:#FFF;font:bold 12px Arial, Helvetica, sans-serif;border:0}
#searchform div #s {width:340px;border:1px solid #395891;background:#C5DBF5;padding:5px}

.search-terms {font-weight:bold;}
.search-count {font:normal 14px Arial, Helvetica, sans-serif;display:block;}
.related-searches {padding:10px 5px 10px 5px;font:normal 12px Arial, Helvetica, sans-serif}
.related-searches a {font-weight:bold}
.search-tit {font:normal 22px Arial, Helvetica, sans-serif !important;letter-spacing:0 !important}

.ban-dir {padding:0 0 0 10px}

/*toggle menu*/
.tit-a {display:block;width:140px;height:22px;position:absolute;}
#taglist, .gdtt-widget, .widget_gdtt_termslist .showAll, .widget_categories ul {display:none;display:block\9;}
h2.widgettitle strong {display:inline;}
h2.widgettitle .tit-menos {display:none;}
h2.widgettitle .tit-mais {display:inline;}
h2.tit-active .tit-menos {display:inline !important;}
h2.tit-active .tit-mais {display:none !important;}

.fbLikeContainer {display:block;padding-bottom:10px;}
.stBubble_hcount {width:20px !important;overflow:hidden !important}
