body {
        margin:0;
        font-family:Arial, Helvetica, sans-serif;
        font-size:small;
}
#cuerpo{
margin:0 20px 0 20px;
padding-bottom:50px;
}
#wrap{
        width: 665px;
        margin:50px auto 0 auto;
        text-align:center;
}
h1 {
        background: url(/images/logo_big.gif) no-repeat top left;
        text-indent: -9999px;
        height: 105px;
        width:398px;
        overflow: hidden;
        margin:0 auto 25px auto;
        padding:0;
}
.anuncio {
border-bottom:1px dotted #E5E5E5;
padding:5px 0 10px 0;
margin-bottom:15px;
}
#search {
        margin:0 auto 0 auto;
        width:485px;
        padding:0;
        height:40px;
        clear:both
}

#search form {
        margin:0;
        padding:0;
}
.search-btn {
        width:89px;
        height:32px;
        margin:0 auto 0 auto;
        padding:0;
        float:left;
}
.search-box {
        background:url("/images/text.gif") no-repeat top left;
        vertical-align:middle;
        margin:0 auto 0 auto;
        padding-left:20px;
        padding-top:7px;
        padding-right:10px;
        height:25px;
        width:357px;
        float:left;

}
.search-box label {
display:none;
}
.search-box input {
                margin:0;
                padding:0;
                background:none;
            color: #000000;
        border:0 none;
        font-family: arial, helvetica, verdana;
        font-size: 10pt;
        text-decoration: none;
        width:357px;
        outline:none;
}
#busquedas {
        margin:0;
        text-align:left;
        height:30px;
        padding:0 0 0 100px;
        color:#808080;
        font-size:10pt;
        font-weight:normal;
}
#categorias {
        background:url(/images/cuadro_pie.gif) no-repeat bottom left;
        width:664px;
        margin:30px auto 0 auto;
        padding:0;
}
#categorias-content {
        background:url(/images/cuadro_top.gif) no-repeat top left;
        width:664px;
        padding:20px 0 10px 0;
}
#todas {
        text-align:right;
        margin:0;
        position:relative;
        top:0;
        right:25px;
}
#todas a {
        background:url(/images/vineta.gif) no-repeat center left;
        padding-left:13px;
}
#todas a,#todas a:link,#todas a:visited {
        color:#BB2F00;
        text-decoration:none;
}
#todas a:hover {
        color:#000000;
        text-decoration:underline;
}
h2 {
        margin:0;
        padding:5px 0 0 0;
        font-size:10pt;
        font-weight:normal;
}
a,a:link,a:visited {
        color:#000000;
        text-decoration:underline;
}
a:hover {
        color:#BB2F00;
        text-decoration:none;
}
.lista {
        float:left;
        margin:0;
        padding:0 10px 0 0;
        width:33%;
}
.lista ul,.lista-3 ul {
        list-style:none;
        margin:0;
        padding:0;
}
.lista li,.lista-3 li {
        margin:0 0 5px 0;
        height:38px;
        text-align:left;
}
.lista li img,.lista-3 li img {
        float:left;
        padding:0 10px 0 0;
}
.lista-3 {
        margin:0;
        padding:0;
}
#categorias-listas {
        margin:40px 15px 0 15px;
}
#copyright {
        margin:20px auto 0 auto;
        width:auto;
        height:57px;
}
#copyright-left {
        height:57px;
        width:9px;
        background:url(/images/pie_iz.gif) no-repeat top left;
        padding:0;
        margin:0 -3px 0 0;
        float:left;
        font-size:1pt;
}
#copyright-right {
        height:57px;
        width:9px;
        background:url(/images/pie_de.gif) no-repeat top left;
        padding:0;
        margin:0 0 0 -3px;
        float:right;
        font-size:1pt;
}
#copyright-content {
        border-top:2px solid rgb(239,239,239);
        border-bottom:2px solid rgb(239,239,239);
        margin:0;
        padding:10px 0 0 0;
        height:43px;
        color:#808080;
}
#copyright-info {
float:left;
text-align:left;
padding:0 0 0 10px;
}
#copyright-info-dat {
font-size:7pt;
color:#CCCCCC;
margin:0;
padding:0;
position:relative;
top:5px;
left:10px;
}
#copyright-info-cant {
float:left;
font-size:20pt;
color:#CCCCCC;
margin:0;
padding:0;
}
#copyright-ley {
width:auto;
text-align:right;
padding:0;
margin:0 10px 0 0;
}
#copyright-content a,#copyright-content a:link,#copyright-content a:visited {
        color:#808080;
        text-decoration:none;
}
#copyright-content a:hover {
        color:#000000;
        text-decoration:underline;
}
