body {
        padding:0px;
        margin:0px;
        font-family:Tahoma,Arial;
        font-size:12px;
        background:#49C7FF url(images/back-blue.jpg) repeat-x top left;
}
#content {
        width:780px;
}
.apples {
        background: url(images/lateral.gif) no-repeat top left;
        z-index:100;
        height:600px;
        width:35px;
        position:absolute;
        left:0px;
        top:0px;
        float:left;
}
#logo img {
        border:0px;
        margin:5px;
        margin-left:50px;
}
#menu {
        width:570px;
        height:78px;
        background:url(images/menuback.gif) repeat-x top left;
        border:1px solid #999;
        float:left;
        vertical-align:middle;
        padding-right:20px;
}
HTML>Body #menu {
    width:550px;
}
#menu ul {
        margin-top:7px;
        float:right;
        text-align:center;
}
#menu li {
        list-style-type:none;
        display:inline;
        float:left;
}
#menu li a {
        padding-top:48px;
        display:block;
        width: 70px;
        border-right:1px solid #555;
        border-left:1px solid #bbb;
        text-decoration:none;
        color:#8E8E8E;
        font-size: 10px;
        font-weight: bolder;
}
#menu li a:hover {
        text-decoration:underline;
}
.menu1 a,.menu6 a {
        background:url(images/fruta1.gif) no-repeat top center;
}
.menu2 a,.menu7 a {
        background:url(images/fruta2.gif) no-repeat top center;
}
.menu3 a {
        background:url(images/fruta3.gif) no-repeat top center;
}
.menu4 a {
        background:url(images/fruta4.gif) no-repeat top center;
}
.menu5 a {
        background:url(images/fruta5.gif) no-repeat top center;
}
#maincontent {
        width:550px;
        float:left;
        margin-left:10px;
        margin-top:5px;
}
HTML>Body #maincontent {
    margin-left:20px;
}
#destak {
        border:1px solid #999;
        height:112px;
        background:#fff url(images/destakback.gif) no-repeat right top;
        padding:2px;
        padding-left:5px;
        padding-right:190px;
        vertical-align:bottom;
        text-align:left;
}
HTML>Body #destak {
        min-height:112px;
        height: auto;
}

#list,#main,#story {
        background:#fff;
        border:1px solid #999;
        padding:2px;
        padding-top:5px;
        margin-top:5px;
}
#main {
  padding:15px;
}
#list .spacer {
        border:0px;
        clear:both;
        height:0px;
}
.story {
        width:535px;
}
.impar, .par, .story {
        clear:both;
        margin-left:4px;
        margin-right:3px;
        background:#F8E473;
        padding:0px;
        margin-bottom:5px;
        border:1px solid #999;
}
.impar div, .par div {
        padding:4px;
}
.impar img, .par img {
        border:0px;
}
#list .par, #list .impar {
   height: 100px;
}
HTML>Body #list .par,
HTML>Body #list .impar {
   min-height: 100px;
   height:auto;
}
.data .par {
  border:0px;
  background:#fff;
  vertical-align:top;
}
.data .impar {
  border:0px;
  background:#eee;
  vertical-align:top;
}
.impar h1, .par h1 {
        background: url(images/head1.jpg) no-repeat left top;
        padding:9px;
        height:23px;
        margin:0px; 
}
.par h1 {
        background: url(images/head2.jpg) no-repeat left top;
        padding-left: 90px;
}
h1 a {
   text-decoration:none;
}
#lateral {
        margin-top:15px;
        width:205px;
        float:right;
        clear:none;
        border:1px solid #999;
        background:#F8E473;
}
#search {
        background:url(images/searchback.gif) repeat-x top right;
        width:205px;
        height:92px;
        vertical-align:middle;
        border:1px solid #999;
        padding-left:25px;
}
HTML>Body #search {
    width:180px;
}
H1, H1 a {
        color: #ae373d;
        font-weight: bold;
        font-family: Tahoma,Arial;
        font-size: 13px;
        font-weight:bolder;
}
#search H1 {
        font-variant:small-caps;
        padding:0px;
        margin:2px;
        margin-top:10px;
}
#news {
        background:#fff;
        border:1px solid #999;
        margin:5px;

        padding:10px;
}




#news H1 {
        font-size:12px;
        margin:2px;
}
.new {
        margin-bottom:7px;
        padding-bottom:3px;
        border-bottom:1px solid #F8E473;
}
input {
        height:17px;
        font-family:Tahoma,Arial;
        font-size:10px;
}
#footer {
        clear:both;
        background:#ddd;
        margin:5px 0px 0px 20px;
        border:1px solid #999;
        padding:5px;
        text-align:center;
        color:#bbb;
        height:25px;
}
#footer a {
        border:0px;
        margin:0px;
        color:#bbb;
        text-decoration:none;
}
.options {
  text-align:right;
}
.catglist li {
  display:inline;
  padding:4px;
  color: #ae373d;
}
.catglist li a {
  color: #ae373d;
  text-decoration:none;
}
