.barra_gmais {padding: 2px 0; background: #fff; border-bottom: 1px solid #D1D1D1;} .barra_gmais td {padding: 0px!important;} * { padding: 0; margin: 0; } body {background:#E7E7E7; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#333; behavior:url(/css/css/csshover.htc);} a {color:#333;} a:hover {text-decoration:none;} abbr, acronym {cursor: help; border-bottom: 1px dotted #999;} a abbr, a acronym {border-bottom: none;} img {border:0;} ol, ul {list-style-image:none; list-style-position:outside; list-style-type:none;} blockquote {margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd;} ul {line-height:15px;} ul li {background:url("http://www.dotgospel.com/images/arrow-pink.gif") no-repeat left 5px; padding-left:13px;} .right, .alignright {float: right; margin-left: 7px;} .left, .alignleft {float: left; margin-right: 7px;} .google_ads_728x15 {height: 20px; display: block; clear: both; padding: 4px 0 0 0; margin: 0px 10px 7px 10px; text-align: center; border: 1px solid #ebebeb;} #wrapper {width: 97%; margin: 0 auto; padding: 0; background-color: #E7E7E7;} #header {height: 155px; background: #fff; border-right: 1px solid #D1D1D1; border-left: 1px solid #D1D1D1;} #header h2 {background: url("http://www.dotgospel.com/images/logo.jpg") no-repeat 0 0; text-indent:-99999em; display:block; float:left; margin: 0 0 10px 10px;} #header h2 a {display:block; width:240px; height:80px;} #header h3 {display:none;} #header #ads-468 {width: 468px; height: 60px; display: block; overflow:hidden; float:right; position:relative; display:inline; margin:0 20px 0 0; padding:10px 0 0 0;} #body-wrapper {padding: 10px; margin:0 0 10px 0; background-color:#fff; overflow:auto; height:100%; border: 1px solid #D1D1D1; border-top: none;} #left-column {width:255px; margin: 0px; padding: 0px; float: left;} #left-column h2, #left-column h2 a {color:#E9140A; font-size:11px; text-transform:uppercase;} #left-column h3 {font-size:11px; text-transform:uppercase; margin: 10px 0;} .block {background:url("http://www.dotgospel.com/images/block-bg-250.gif") repeat-y center top; margin-bottom:10px; width:250px;} .block .header {background:url("http://www.dotgospel.com/images/block-top-250.gif") no-repeat center top; height:46px; padding:0 0 0 10px; width:240px;} .block .header h2 {background:transparent url("http://www.dotgospel.com/images/arrow-grey.gif") no-repeat scroll left 11px; float:left; height:23px; padding:11px 19px 0;} .block .header .btn {float:right; margin:7px 10px 0px;} .block .content {background:url("http://www.dotgospel.com/images/block-bottom-250.gif") no-repeat center bottom; padding:0px 10px 16px; clear: both;} .block .content p {margin: 0 0 10px;} .block .login .p-cadastro {display: none;} .block .login .p-forgot {clear:both; margin: 6px 0 0 0; display: block;} .block .login ul {clear: both; overflow: auto; margin-bottom: 3px;} .block .login ul li {float: left; width: 100px;} .ads {height: 250px;} #container {width: 100%; float: right; margin: 0 0 0 -255px;} #content {margin: 0 0 0 260px; padding: 0; } .headlinebox {background:url("http://www.dotgospel.com/images/headlines-bg.gif") repeat-y left top; margin-bottom:10px; line-height:0; width: 100%; height: 100%; overflow:auto; padding:0px; border-bottom: 1px solid #dedede;} .headlinebox .bg-right {background:url("http://www.dotgospel.com/images/headlines-bg-right.gif") repeat-y right top; width: 100%; height: 100%;} .headlinebox .bg-top-right {background:url("http://www.dotgospel.com/images/headlines-top-right.gif") no-repeat right top; width: 100%; } .headlinebox .content {background:url("http://www.dotgospel.com/images/headlines-top.gif") no-repeat left top; width: 100%; height:100%; overflow:auto;} .headlinebox .bottom {line-height:0;  height:3px; font-size:0;} .headlines {display:inline; float:left; margin:0 0 6px 10px; padding:0; width: 48%;} .headlines h3 {float:left; line-height:15px; background:url("http://www.dotgospel.com/images/arrow-grey.gif") no-repeat left 11px; height:23px; padding:11px 19px 0; color:#E9140A; font-size:11px; text-transform:uppercase;} .headlines .btn {float:right; margin:7px 0 0 0; line-height:12px;} .headlines ul {background:url("http://www.dotgospel.com/images/line-grey.gif") repeat-x top center; height:100%; padding-top:2px;} .headlines li {background:url("http://www.dotgospel.com/images/arrow-pink.gif") no-repeat 8px 12px; height:23px; margin: 0 0 1px 0; padding-top:8px; padding-left:22px; } .headlines li a {font-weight:normal;} .headlines ul .l2 {background-color:#fefefe;} .headlines ul .l2:hover {background-color:#ffffff;} .headlines ul .l1 {background-color:#f8f8f8;} .headlines ul .l1:hover {background-color:#fcfcfc;} .headlines ul .last {background:#ffffff; font-size:0; height:3px; line-height:0; padding-top:0; } .news {margin-bottom:15px;} .news .header {background:url("http://www.dotgospel.com/images/news-header-bg.gif") repeat-x top left; height:38px; padding:6px 10px 10px;} .news .header h2, .news .header h1 {background:url("http://www.dotgospel.com/images/arrow-grey.gif") no-repeat left; padding:0 0 0 20px; font-size:18px; font-weight:normal;} .news .header h2 a, .news .header h1 a {font-size:18px;} .news .content h2 {margin: 10px 0 0 0; font-size: 16px; border-bottom: 1px dashed #ccc;} .news h3 {margin: 10px 0 0 0; font-size: 14px;} .news h4 {margin: 10px 0 0 0; font-size: 13px;} .news .header .subtitle {color:#898989; margin:4px 0 0 0;} .news .header .subtitle span {font-weight:bold;} .news .content ul, .news .content ol {margin:12px 0 0 30px;} .news .content ol li {list-style: decimal; line-height: 15px;} .news .content ol li {line-height: 16px;} .news .content ul li p {margin: 0; padding: 0;} .news .content ul li .title {font-size: 13px;} .news .content ul li .subtitle {font-size: 10px; color: #999; padding: 3px 0 5px 0;} .news .content {margin: 10px 5px 0 5px; clear: both;} .news .content p {line-height:15px; margin: 12px 0 0;} .news .footer {background:#ebebeb; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; height:34px; padding:9px 0 0 10px; margin-top:15px;} .news .topic_img {float:right; margin:-20px 10px 10px 10px;} .comments {margin:0px; padding:0px;} .comments li {margin:0px; padding:0px; background:none;} .comments ul {margin-left:20px;} .comments .c-head {background:#f1f1f1; padding:4px 10px; margin:10px 0 0 0; border-top:#ccc 1px solid; font-size:10px;} .comments .c-head span {float:right; margin:-16px 10px 0 0; position:relative; padding:0px;} html>body .comments .c-head span {margin:-13px 10px 0 0;} .comments .c-body {background:#f9f9f9; padding:10px 10px;} .comments .c-ir {padding:3px 10px; color:#999; font-size:10px;} .comments .c-ir a {color:#999;} .shops {clear: both; overflow: auto; margin: 10px 0 0 0;} .shops .item {width: 100px; float: left; text-align: center;} .shops .item h4 {font-size: 11px; } .shops .item .price {font-size: 14px; color: #FF3300;} .cloud a {margin: 1px; padding: 2px;} .cloud a:hover {background: #FFFFCC; border: 1px solid #FFFF66; border-top: none; border-left: none; margin: 1px 0px 1px 1px;} .artistas .cds {font-size: 12px; padding-bottom: 10px;} .artistas .cds img {vertical-align: middle; margin-bottom: 2px;} .artistas .itens {clear: both; margin: 0 0 0 0; overflow: auto; display: block;} .artistas .itens h2, .artistas .itens h3 {margin: 0 0 5px 0;} .artistas .item {width: 100px; overflow: hidden; float: left; margin-right: 5px; text-align: center;} .artistas .item h4 {font-size: 10px;} .artistas .item .price {color: #FF0000; font-weight: bold;}  .smaller {font-size:10px;} .compare_prices {margin:10px 0 0 0; border:1px dotted #ccc; padding:3px;} .compare_prices:hover {border:1px solid #ccc;} .page-split {margin:10px auto; width:100%; text-align:center;} .page-split a {padding:3px 5px; height:25px; border:#666 1px solid; line-height:24px;} .page-split a:hover {border:#ccc 1px solid;} .page-split span {padding:3px 5px; font-weight:bold;} .error {margin:10px 40px;; text-align:center; border:#f00 solid 1px; background:#FFE6E6; padding:10px 0; clear:both;} .error p {margin:0!important; padding:0;color:#f00!important; font-weight:bold; text-align:center!important;} .msgerror {color:#f00!important; font-weight:bold;} .clear {clear: both; height:0;} .none {display: none;} .center {text-align: center;} .tool-tip {color: #ccc; width: 250px; z-index: 13000;} .tool-text {font-size:11px; padding:0 8px 8px 8px; background:#192227; text-align:left;} .tool-title {font-weight:700; font-size:11px; margin:0; color:#fff; padding:8px 8px 0 8px; background:#192227; text-align:left;} .btn {background:url("http://www.dotgospel.com/images/btn-right.gif") no-repeat right top; height:23px; float:left; display:inline; margin-right:9px; margin-left:5px;} .btn a {background:url("http://www.dotgospel.com/images/btn-left.gif") no-repeat left top; color:#414141; display:block; float:left; font-weight:bold; height:19px; margin-right:-5px; left:-5px; padding:4px 7px 0 8px; position:relative; text-decoration:none;} .btn a:hover {background-position: left -23px; color:#fff; text-decoration:none;} .btn:hover {background-position: right -23px;} .btn a span {font-weight:normal;}  .form-general {text-align:left; padding:10px 0; border:#ccc solid 1px; margin:5px 0;} .form-general label {float:left; width:80px; margin:8px 10px 0 10px; text-align:left; font-size:11px; line-height:13px;} .form-general input {padding:2px; background:#fbfbfb; border:1px solid #dedede; color:#7f7f7f; font-size:11px; margin:2px 0;} .form-general button {background:#ED1C24; padding:2px 6px; color:#fff; border:none; cursor:pointer; margin:2px 0;} #form-user label {width:120px;} #form-envie label {width:120px;} #form-login-left {border:none; padding: 0px!important; margin:0px!important;} #form-login-left label {display: none;} #form-login-left input {float:left; padding:4px; width:126px; margin-bottom: 5px;} #form-login-left .username {margin-right: 6px;} #form-login-left .query {width: 201px; margin: 0 6px 0 0;} #form-login-left .email {width: 140px; margin: 0 6px 0 0;} #form-login-left .search {margin: 0;} #form-login-left .username {width: 194px;} #form-login-left .password {width: 140px;} #form-login-left .button {margin-left: 4px;} #form-login-left .hidden {margin:0!important;} #form-enquetes {padding: 0 0 0 10px; border: none; font-size:12px;} #form-enquetes input {margin: 0;} #form-enquetes .enviar {margin: 10px 0 0 0;} #footer {clear:both; text-align:center; margin:10px 0;}  #envie {height:500px; padding:20px; text-align:left;} #envie p {margin:10px 0;}  .boo-widget {width: 100%!important; padding: 0!important; margin: 0!important;} .boo-widget .boo-gallery {width: 100%!important; padding: 0!important; margin: 0!important;} .boo-widget .boo-gallery li {width: 90px!important; float: left!important; display: block;}  #nav .busca {margin: 0; padding: 4px 0 0 0; margin-left: 550px; width: 250px; text-align: left;} #nav .busca fieldset {margin: 0; padding: 0; border: none;} #nav .busca fieldset legend {display: none;} #nav .busca fieldset input {border: #494B4A solid 1px; background: #fff; font-size:12px; padding: 2px;} #nav .busca fieldset input.query {color: #ccc; width: 160px; font-size:10px; padding: 4px 4px 3px 4px;} #nav .busca fieldset input.hover {width: 250px; color: #000; font-size:12px; padding: 2px;} #nav .busca fieldset .button {background: #f2f2f2; padding: 1px;} #nav {clear: both; height:30px; z-index:100; text-align:center; width:100%; background:url(http://www.dotgospel.com/images/nav-bg.jpg) repeat-x top center;} #nav-wrapper, #nav-wrapper ul {padding:0 0 0 10px; margin:0; list-style-type: none;} #nav-wrapper a, #nav-wrapper a:visited {display:block; font-size:12px; font-weight: bold; color:#fff; height:30px; line-height:27px; text-decoration:none; border-width:1px 0 1px 1px;} #nav-wrapper li ul li a, #nav-wrapper li ul li a:visited {} #nav-wrapper li a.enclose, #nav-wrapper li a.enclose:visited {} #nav-wrapper li {float:left; width:100px; background:url(http://www.dotgospel.com/images/nav-bg.jpg) repeat-x top center; padding:0; margin:0;} #nav-wrapper li:hover {position:relative;} #nav-wrapper li:hover > a {background:url(http://www.dotgospel.com/images/nav-bg.jpg) repeat-x center -30px!important; color:#fff; } #nav-wrapper li ul {display:none; } #nav-wrapper li:hover > ul {display:block; position:absolute; top:-11px; left:100px; padding:0px 0px 0px 0px; background:transparent url(/css/transparent.gif); width:; border:1px solid #a8a8a8; border-top:0;} #nav-wrapper li:hover > ul li:hover > ul {border-top:1px solid #a8a8a8!important;} #nav-wrapper > li:hover > ul {left:0px; top:30px;} #nav-wrapper > li:hover > ul li {width:130px!important; background:#E6E6E6!important; text-align:left!important;} #nav-wrapper > li:hover > ul li a {color:#333!important; font-weight: normal; padding-left:5px;} #nav-wrapper > li:hover > ul li a:hover {font-weight: bold; background:#f9f9f9!important;} #nav-wrapper table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;} * html #nav-wrapper li a:hover {position:relative; background:url(http://www.dotgospel.com/images/nav-bg.jpg) repeat-x center -30px; color:#fff;} #nav-wrapper li a:active, #nav-wrapper li a:focus {background:url(http://www.dotgospel.com/images/nav-bg.jpg) repeat-x center -30px; color:#fff;} * html #nav-wrapper li ul {visibility:hidden; display:block; position:absolute; top:-11px; left:80px; padding:0px; background:transparent url(/css/transparent.gif); border:1px solid #a8a8a8; border-top:0;} * html #nav-wrapper li ul li ul {border:1px solid #a8a8a8!important;} * html #nav-wrapper li ul li {width:130px!important;} #nav-wrapper li a:hover ul {visibility:visible; left:0px; top:30px; lef\t:0px; to\p:30px;} #nav-wrapper li a:hover ul li {background:#E6E6E6!important; text-align:left!important;} #nav-wrapper li a:hover ul li a {color:#333!important; padding-left:5px; font-weight: normal;} #nav-wrapper li a:hover ul li a:hover {font-weight:bold; background:#F9F9F9!important;} 