body {
  background-color: #fdf9c7;
  margin: 0;
  padding: 0;
}

#content_wrapper {
  background: #FFF url('images/background.jpg') no-repeat top center;
  margin: 5px auto;
  position: relative;
  max-width:1130px;
  min-width:875px;
}

#border-left {
  background-image: url('images/border-left.png');
  background-position:left top;
  background-repeat:no-repeat;
}

#border-right {
  background-image: url('images/border-right.png');
  background-position:right top;
  background-repeat:no-repeat;
}

#header {
  height: 75px;
  background: none;
  background-repeat: no-repeat;
  position:absolute;
  left: 25px;
  right:25px;
  top:25px;
  width:auto;
  margin: 0;
  padding: 0;
}

#header.header-cbpi {
  background-image: url('images/cbpi_header.png');
}

#header.header-cbpc {
  background-image: url('images/cbpc_header.png');
}

#header.header-mbps {
  background-image: url('images/mbps_header.png');
}

#header.header-das13a {
  background-image: url('images/das13a_header.png');
}

#content {
  min-height:691px;
}

#left_box {
  float:none;
  position:absolute;
  top:100px;
  left:25px;
  margin:0;
  width:220px;
}

a.menu {
  color:#444;
}

a.menu.active {
  color:#E44;
}

ul.menu li {
  border:1px solid #FDF9C7;
  margin-bottom:-1px;
  margin-right:-1px;
}

ul.menu li > a:hover {
  background: white;
}

ul.menu li > a {
  background-image: url('images/text-bg.png');
  font-weight: bold;
}

#left_box > ul.menu {
  padding: 0;
  margin: 0;
}

#left_box > ul.menu > li {
  margin-left: 0;
  margin-right: 0;
}

#center_box {
  margin: 0;
  left:255px;
  right:25px;
  top:110px;
  position:absolute;
  background-image: url('images/text-bg.png');
  bottom:25px;
  overflow:auto;
  border: 1px solid #FDF9C7;
  padding:0;
}

#content_box {
  border: none;
  padding:0.5em;
}

#citeste-biblia-0, #citeste-biblia-1, #citeste-biblia-2 {
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: top left;
  height: 360px;
  width: 380px;
  top: 70px;
  left: 4%;
  position: absolute;
  display: none;
}
#citeste-biblia-0 {
  background-image: url('images/cb_0.png');
}
#citeste-biblia-1 {
  background-image: url('images/cb_1.png');
}
#citeste-biblia-2 {
  background-image: url('images/cb_2.png');
}

#cbpi {
  background: transparent url('images/cbpi.png') no-repeat top left;
  height: 171px;
  width: 197px;
  top: 65px;
  right: 33%;
  position: absolute;
}
#cbpi:hover {
  background-image: url('images/cbpi_a.png');
}

#cbpc {
  background: transparent url('images/cbpc.png') no-repeat top left;
  height: 172px;
  width: 206px;
  top: 100px;
  right: 10%;
  position: absolute;
}
#cbpc:hover {
  background-image: url('images/cbpc_a.png');
}

#mbps {
  background: transparent url('images/mbps.png') no-repeat top left;
  height: 176px;
  width: 204px;
  top: 265px;
  right: 28%;
  position: absolute;
}
#mbps:hover {
  background-image: url('images/mbps_a.png');
}

#das13a {
  background: transparent url('images/das13a.png') no-repeat top left;
  height: 176px;
  width: 188px;
  top: 350px;
  right: 5%;
  position: absolute;
}
#das13a:hover {
  background-image: url('images/das13a_a.png');
}

#links {
  background: transparent url('images/links.png') no-repeat top left;
  height: 27px;
  width: 84px;
  top: 635px;
  right: 3%;
  position: absolute;
}
#links:hover {
  background-image: url('images/links_a.png');
}

.s_box {
  border:1px solid #FDF9C7;
  margin-left:0;
  margin-bottom:1em;
  background-image: url('images/text-bg.png');
}

#login_box {
  margin-top:1em;
}

fieldset {
  background-color: transparent;
}

.banner-cell, .code-cell {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 2px;
  padding-right: 2px;
}

.banner-cell {
  display: table-cell;
  text-align: right;
  width: 300px;
}

.banner-cell > a > img {
  vertical-align:text-top;
}

.code-cell {
  display: table-cell;
}

.code-cell > p {
  border: 3px dotted gray; 
  overflow: auto; 
  font-family: courier new,courier; 
  font-size: 8pt;
}

span.table {
  display: table;
  width: 100%;
}

span.row {
  display: table-row;
}

.cview {
        color:red;
        padding-left:1.5em;
}
.q-ok {
        background: transparent url('images/Bif.jpg') no-repeat left 0.5em;
        padding-left:1.5em;
}


