html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, center, dl, dt, dd, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { background:transparent; border:0; font-family:inherit; font-size:100%; font-style:inherit; font-weight:inherit; margin:0; padding:0; outline:0; vertical-align:baseline; word-wrap:break-word !important; }
table { border-collapse:collapse; border-spacing:0; }
/* Main Layout */
html { height:100%; margin-bottom:1px; word-wrap:break-word !important; }
body { font:62.5%/1.2 "Segoe UI Light", "Segoe UI", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background: no-repeat scroll 50% 0 #494637 !important; }
h1, h2, h3, h4, .componentheading { font-weight:bold; margin:1em 0; }
h1, .componentheading { font-size:180%; }
h2 { font-size:150%; }
h3 { font-size:130%; }
h4 { font-size:110%; }
a { color:#FFFFFF; text-decoration:none; font-weight:bold; }
a:hover { text-decoration:underline; }
ul { margin:1em; }
p { margin-top:10px; margin-bottom:10px; }
#main { font-size:1.3em; line-height:140%; }
#main .foreground, #sys-message, #showcase, .leading, #page, #advertisement { position:relative; }
#page { text-align: justify; width: 600px; overflow: hidden; margin-left: 15px; }
#sys-message, #showcase { z-index:0; }
#advertisement { background:none repeat scroll 0 0 #222222; margin-top:5px; }
#sys-message { background-color:#D9DCB6; color:#4E6221; line-height:14px; padding:0; text-shadow:0 1px 2px #FFFFFF; }
#sys-message a { text-decoration:none; }
#sys-message ul { margin:0 1em; }
#main-content { border: none; color:#000; margin: 5px 0; }
#main-content a { color:#0078CA; }
#main-content a:hover { color:#FF5A00; text-decoration:underline; }
.dp20, .dp25, .dp33, .dp50, .dp100 { float:left; margin-top:15px; }
.dp20 { width:20%; }
.dp25 { width:25%; }
.dp33 { width:33.33%; }
.dp50 { width:50%; }
.dp100 { width:100%; margin-top:0; }
.clr { clear:both; font-size:0; }
#colmask { clear:both; overflow:hidden; position:relative; width:100%; }
#maincol, #wrapper { position:relative; }
.s-c-s #colmid, .s-c-x #colright { float:left; position:relative; width:200%; }
.s-c-s #colright { float:left; left:50%; position:relative; width:100%; }
.s-c-s #col1wrap { float:right; position:relative; right:100%; width:50%; }
.s-c-s #col1pad, .x-c-s #col1, .x-c-s #colmid { overflow:hidden; }
.s-c-s #col1 { overflow:hidden; width:100%; }
.s-c-s #col2 { float:left; position:relative; overflow:hidden; margin-left:-50%; }
.s-c-s #col3 { float:left; position:relative; overflow:hidden; left:0; }
.s-c-x #col1wrap { float:right; position:relative; width:50%; }
.s-c-x #col1 { overflow:hidden; position:relative; right:100%; }
.s-c-x #col2 { float:left; position:relative; }
.x-c-s #colright { float:left; position:relative; right:100%; width:200%; }
.x-c-s #col1wrap { float:left; left:50%; position:relative; width:50%; }
.x-c-s #col3 { background-color:#FFFFFF; color:#111111; float:right; position:relative; }
.s-c-s .ctr-color1, .s-c-s .ckl-color1, .s-c-x .ckl-color1, .x-c-s .cdr-color1 { background-color:transparent; color:#333333; }
.s-c-s .ctr-color2, .s-c-s .ckl-color2, .s-c-x .ckl-color2, .x-c-s .cdr-color2 { background-color:transparent; color:#333333; }
.s-c-s #col1pad, .s-c-x #colright, .x-c-s #colright, #wrapper, body { }
.cols1 { display:block; float:none; margin:0; width:100%; }
.cols2 { width:49%; overflow:hidden; }
.cols3 { width:30%; }
.column1, .column2 { position:relative; float:left; margin:0; }
.colpad { padding:0 10px; position:relative; }
.column2 { float:right; width:49%; }
.article_row { margin-left: 10px; overflow: hidden; text-align: justify; width: 620px; }
.inputbox { background:none repeat scroll 0 0 #FFFFFF; border:1px solid #CCCCCC; }
.inputbox:hover, .inputbox:focus { background: #FFFFCC; }
.content { position: relative; top: 80px; }
/* Header */
#logo { width: 400px; height: 60px; background:url(../images/wob2.png) no-repeat; display: block; margin: 10px 0; }
#header { background: url("../images/header_marrom.png") no-repeat scroll 50% 100% #494637; color: #FFFFFF; overflow: hidden; position: fixed; width: 990px; z-index: 997; }
#header a { color:#FFF; }
#header li { list-style:none; float:left; padding-left: 15px; font-weight: normal; }
/* nav */
#nav { height:30px; background:transparent; z-index:1; position:relative; }
#nav ul { margin:0 0 0 15px; }
#nav li { list-style:none; float:left; height:30px; position:relative; }
#nav li a { display:block; padding:0 10px; line-height:30px; color:#FFF; font-weight:bold; }
#nav li.active a { background: #656358; color:#F5841F; }
#nav li a:hover, #nav li:hover a, #nav li.sfHover a { background:#656358; border-bottom: 1px solid #444444; color:#FFFFFF; text-decoration:none; }
#nav li ul { position:absolute; width:170px; left:-999em; margin-left:-1px; border:1px solid #D97005; border-top:0; }
#nav li ul ul { margin:-31px 0 0 170px; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfHover ul ul, #nav li.sfHover ul ul ul, #nav li.sfHover ul ul ul ul { left:-999em; }
#nav li li { padding:0; height:auto; background:#D97005; width:170px; }
#nav li li a, #nav li li.active a, #nav li li a:hover { margin:0; height:30px; line-height:30px; background:#D97005; border-top:1px solid #D97005; color:#fff; }
#nav li li a, #nav li.active li a { font-weight:normal; }
#nav li:hover ul, #nav li.sfHover ul { left:4px; }
#nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li li.sfHover ul, #nav li li li.sfHover ul, #nav li li li li.sfHover ul { left:0; }
/* nav 2 */
#nav2 { height:30px; background: transparent; z-index:1; position:relative; }
#nav2 ul { margin:0 0 0 15px; }
#nav2 li { list-style:none; float:left; height:30px; position:relative; }
#nav2 li a { display:block; padding:0 10px; line-height:30px; color:#FFF; font-weight:bold; }
#nav2 li.active a { background: #656358; color:#FFFFFF; }
#nav2 li a:hover, #nav2 li:hover a, #nav2 li.sfHover a { border-bottom: 1px solid #444444; background:#656358; color:#FFFFFF; text-decoration:none; }
#nav2 li ul { left:-999em; margin-left:-1px; position:absolute; width:170px; }
#nav2 li ul ul { margin:-31px 0 0 170px; }
#nav2 li:hover ul ul, #nav2 li:hover ul ul ul, #nav2 li:hover ul ul ul ul, #nav2 li.sfHover ul ul, #nav2 li.sfHover ul ul ul, #nav2 li.sfHover ul ul ul ul { left:-999em; }
#nav2 li li { border-top: transparent; height:auto; padding:0; width:180px; }
#nav2 li li a, #nav2 li li.active a, #nav2 li li a:hover { margin:0; height:30px; line-height:30px; background:#333333; color:#FFFFFF; }
#nav2 li li a, #nav2 li.active li a { font-weight:normal; }
#nav2 li:hover ul, #nav2 li.sfHover ul { left:1px; }
#nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li li li li:hover ul, #nav2 li li.sfHover ul, #nav2 li li li.sfHover ul, #nav2 li li li li.sfHover ul { left:0; }
/* Showcase */
#showcase { margin:0px; position:relative; color:#fff; background:#222; z-index:1; }
#showcase .background { position:absolute; width:100%; height:160px; }
#showcase .foreground { overflow:hidden; padding-bottom:25px; }
#showcase h1 { font-weight:normal; font-size:2.5em; line-height:105%; margin:25px 55px 10px 25px; }
#showcase h3 { font-weight:normal; font-size:1.4em; font-weight:normal; margin:0 55px 20px 25px; }
#showcase b { font-weight:normal; color:#66AAC2; }
#showcase .pad { padding:0 50px 25px 25px; }
#showcase .num { float:left; background:#66AAC2; text-align:center; line-height:90%; color:#fff; font-size:2em; padding:3px 5px; margin-right: 10px; }
#showcase .pad h2 { font-size:1.4em; font-weight:bold; margin:0 0 5px 40px; }
#showcase .pad p { margin-left:40px; }
#showcase a { color:#C06; font-weight:normal; }
/* Content styles */
p.buttonheading { position:absolute; top:2px; right:10px; margin:0; }
.buttonheading .icon { display:block; width:16px; height:16px; float:left; margin-left:5px; }
.buttonheading .pdf { background:url(../images/dark4.png) -57px -366px; }
.buttonheading .print { background:url(../images/dark4.png) -21px -366px; }
.buttonheading .email { background:url(../images/dark4.png) -39px -366px; }
.iteminfo { font-size:90%; overflow:hidden; border-bottom:1px solid #393939; margin-bottom:20px; display:block; margin-top:-10px; width:100%; }
.modifydate, .createdby, .createdate { display:block; }
.createdby { font-weight:bold; }
a.readon, a.readon2 { display:block; margin-top:15px; font-style:italic; }
a.readon2 { background:url(../images/dark4.png) 100% -344px; display:block; float:right; color:#fff; font-weight:bold; line-height:20px; }
a.readon2 span { background:url(../images/dark4.png) 0 -344px; display:block; margin-right:10px; height:21px; float:left; padding:0 5px 0 15px; }
.breadcrumbs-pad { padding:0 1px; }
div.breadcrumbs { background:url(../images/dark4.png) 0 -68px repeat-x; border-bottom:1px solid #272727; font-size:110%; font-weight:bold; margin:0; padding:7px 15px 5px; color:#ccc; border-top:1px solid #414141; }
div.breadcrumbs .sep { padding:0 5px; }
.component-pad { background-color:#FFFFFF; margin-right:5px; padding:15px; }
.banneritem_text { margin: 2px 0; }
.banneritem_centro { text-align:center; margin: 0 auto; }
.banneritem_top { }
#modlgn_username, #modlgn_passwd { border:1px solid #666; background:#444; padding:3px; color:#fff; }
.pagination span, .pagination a { margin-right:5px; }
#colmask ul li { list-style:none; }
#colmask ul ul { margin-top:0; }
#colmask ul ul li { list-style:square; }
.colpad h2.contentheading { padding-right:65px; }
.sectiontableheader { font-weight:bold; line-height:25px; text-align:left; }
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2 { text-align:left; padding:0 4px; vertical-align:middle; border-top:1px solid #444; line-height:30px; }
span.attention { display:block; margin:15px 0; padding:8px 10px 8px 10px; background:#FFF3A3; border:1px solid #E7BD72; color:#B79000; }
/* Modules */
.module { }
.module-title { font-size:110%; font-weight:bold; margin:0; padding:7px 15px 5px; }
.module-body { padding: 5px 10px !important; }
.color1 .module-title { background-color:#D9DCB6; color:#4E6221; text-shadow:0 1px 2px #FFFFFF; }
.color1 .module-body { }
.color2 .module-title { color:#fff; }
.color2 .module-body { }
#colmask .m_menu { background: transparent; color:#FFF; }
#colmask .m_menu .module-title { background-color:#222222; color:#FFF; }
#colmask .m_menu .module-body { }
#colmask .m_menu a { color:#fff; }
#colmask .m_menu ul { margin:0 1em; }
#mainmods, #mainmods2, #mainmods3 { background-color:#FFFFFF; overflow:hidden; padding-top:15px; }
#mainmods2 { margin:-5px 5px 0 0; }
#mainmods3 { background: url("../images/header_marrom.png") no-repeat scroll 50% 100% #494637; }
#mainmods3 a { }
#mainmods3 a:hover { color: #AAA; text-decoration:none; }
.spacer .module { float:left; }
.spacer.w99 .module { width:100%; }
.spacer.w49 .module { width:48%; }
.spacer.w33 .module { width:19.2%; }
#header .module { background-color: transparent; float:right; margin-left:325px; }
/* Footer */
#footer { background: none repeat scroll 0 0 #FFFFFF; }
.footer-pad { padding:10px 15px; overflow:hidden; }
#logo2 { width:165px; height:20px; background:url(../images/dark4.png) 5px -646px no-repeat; display:block; float:right; margin-left:15px; margin-top:15px; }
#footer ul { margin:0; }
#footer li { list-style:none; float:left; padding-right:20px; font-weight:bold; }
/* Especial */
.m_banner { margin-right: 5px; height: 60px; width: 100%; position: absolute; background-color:#000; }
.m_fullBanner { margin-bottom: -35px; }
.banneritem_fullBanner { margin: 0px auto; width:728px; height:90px; padding:2px; border:#333 solid 1px; }
.m_centro { text-align:center; margin-left: -3px; margin-bottom: -25px; width:635px; }
#tblEnvio { margin-top: -50px; }
#system-message { font-size:16px; padding:10px; }
/* Weblinks */
/* Classe padrão */
ul.weblinkinfo { margin: 0 !important; }
ul.weblinkinfo li, table.weblinkinfo ul li { clear:left; color:#333333; height:100%; margin-bottom:5px; min-height:120px; overflow:hidden; padding-top:5px; }
ul.weblinkinfo li a { font-size:12px; color: #0078ca; }
ul.weblinkinfo li img { box-shadow: 4px 4px 4px #707070; float: left; font-size: 10px; margin-bottom: 10px; }
ul.weblinkinfo li a:hover { color: #ff5a00; text-decoration:none !important; }
ul.weblinkinfo li span a { font-size:12px; font-weight: normal; color: #333; }
ul.weblinkinfo li span a:hover { color: #666; }
ul.weblinkinfo li ul { }
ul.weblinkinfo li ul li, table.weblinkinfo ul li ul li { border-top: 1px solid #333333; }
ul.weblinkinfo li ul li img { box-shadow: 5px 5px 5px #707070; float: left; font-size: 10px; }
ul.weblinkinfo li ul li small { line-height:130%; padding-top:5px }
/* divs */
#ullink { background-color:#FFFFFF; float:left; height:100%; list-style-type:none; margin-left:-25px !important; padding:10px; width:645px; }
#lilink { clear: right; float: left; list-style-type: none !important; margin: 0 2px 4px; width: 210px; }
#lilink._autos { border-top: #99C solid 3px; }
#lilink._autos a { color: #99C; }
#lilink._cinema { border-top: #990 solid 3px; }
#lilink._cinema a { color: #990; }
#lilink._arquivo { border-top: #960 solid 3px; }
#lilink._arquivo a { color: #960; }
#lilink._comportamento { border-top: #930 solid 3px; }
#lilink._comportamento a { color: #930; }
#lilink._cultura { border-top: #667899 solid 3px; }
#lilink._cultura a { color: #667899; }
#lilink._games { border-top: #630 solid 3px; }
#lilink._games a { color: #630; }
#lilink._humor { border-top: #660 solid 3px; }
#lilink._humor a { color: #660; }
#lilink._tecnologia { border-top: #690 solid 3px; }
#lilink._tecnologia a { color: #690; }
#lilink._videos { border-top: #C90 solid 3px; }
#lilink._videos a { color: #C90; }
#divc { -moz-border-radius: 5px 5px 5px 5px; background-color: #D9DCB6; border-radius: 5px 5px 5px 5px; float: right; height: 100%; width: 100%; }
#divp { float: left; text-align: center; width: 100%; margin: 5px 0 0; }
#hits { float:right; background:#F0F0F0; padding: 3px 10px 3px 10px; margin-left:5px; font-size:12px; font-weight: bold; width:20px; text-align:center; }
.cati, .comm, .gbsh, .gpsh, .orsh, .visi, .twit, .fbsh { background-repeat: no-repeat; float: none; padding: 2px 10px; text-align: left; vertical-align: top; }
.comm { background-image: url(../images/sb_cm.png); }
.twit { background-image: url(../images/share_twitter.png); }
.fbsh { background-image: url(../images/share_facebook.png); }
.gbsh { background-image: url(../images/sb_gb.png); }
.gpsh { background-image: url(../images/sb_gp.png); }
.orsh { background-image: url(../images/share_orkut.png); }
.visi { background-image: url(../images/sb_vs.png); }
.gpsh { width:50px }
#twittopsy { clear: both; float: right; margin-top:5px; width:80px; }
#wtit { float:left; height:80px; margin-bottom:10px; margin-left:5px; overflow:hidden; width:200px; }
#sweb { width: 100%; font-size:12px; }
#sweb a { color:#0078ca; }
#sweb a:hover { color:#ff5a00; }
#svia { font-size:12px; line-height:24px; }
#avia { font-size:12px; }
#svia a:hover { font-size:12px; color: #ff5a00; }
#wimg { border:3px solid #DCDCDC; float:left; }
#wimg:hover { border:#ff5a00 3px solid; }
#adivc { font-size:14px; }
/** Módulo Feed Categorias **/
#colmask .m_feedCat { background: transparent; color:#999; margin-bottom: -50px; }
#colmask .m_feedCat .module-title { color:#FFF; }
#colmask .m_feedCat .module-body { width: 300px; height: 320px; overflow:hidden; }
#colmask .m_feedCat ul { list-style-type: none !important; margin: 0px 0px 5px 0px; }
#colmask .m_feedCat li { list-style-type: none !important; margin: 0px 0px 3px 0px; padding-left: 10px; }
/* Padrão */
#colmask .m_feedCat { border-left: #FFF 5px solid; }
#colmask .m_feedCat a { color:#FFF; }
#colmask .m_feedCat a:hover { color:#3274d0; text-decoration:none; }
/* Form de envio */
#jformtitle { width: 320px; }
#jformurl { width:320px; }
#jformdescription { width:320px; }
#jformcatid { width: 320px; }
#tblEnvio label { font-weight:bold; }
#jformerror { background-color:#D9DCB6; color:#FFFFFF; line-height:20px; margin-top:0; padding:0 10px; }
/* Boo-Box */
.boo-powered { display:none; visibility:hidden; }
/* Newsfeed */
.newsfeed_text a { color: #0CC; }
/* Intense Debate */
#idc-container-parent li { list-style-type:none !important; }
/* feedburner */
.feedburnerFeedBlock { overflow:auto; height:400px; margin: 0 -10px; }
.feedburnerFeedBlock ul { }
.feedburnerFeedBlock li { }
.feedburnerFeedBlock a { font-size:14px; color:#FFF; text-decoration:none; }
.feedburnerFeedBlock a:hover { color:#D9DCB6; }
#creditfooter { display:none; visibility:hidden; }
/* Default Search */
.search { float:right; padding-left:10px; }
.search .button { background-color:#111111; padding: 6px 10px !important; display: inline-block; color:#FFF; font-weight:bold; border:none; }
.search .button:hover { background:#3274d0; color:#fff; text-decoration:none; border:none; }
.search .inputbox { background:url("/links/templates/rt_afterburner_j15/images/search_icon.png") no-repeat scroll right top #DDDDDD; border:medium none; color:#333333; margin-left:5px; padding:6px 10px; }
/* Disqus Gadgets */
.dsq-widget { margin-right:-10px; height: 400px; overflow:auto; }
.dsq-widget-list { margin-top:-5; }
.dsq-widget ul.dsq-widget-list { margin:0 auto; text-align:left; }
/* GK3 */
.gk_is_image a { color: #FFFFFF !important; }
.gk_is_image a:hover { color: #CCCCCC !important; }
/* ActivityComments */
.share-url-meta-description { text-align:left; }
.share-url-meta-image { float: left; padding: 0 5px 0 0; }
.share-url-meta-info { text-align: justify; }
/* Lomadee */
.bpbuscaofertas .footer p { display: none !important; }

