/* Global */

html{
 background:url(images/bg.jpg) repeat;
}
body{
   
   background:url(images/bgtop.jpg) repeat-x;
   margin:0 auto;
   padding:0;
   color:#333333;
   font-size:13px;
   font-family:Calibri, Arial, Helvetica, sans-serif;
  }

a{
        color:#666666;
}
a:hover{
        color:#999999;
        text-decoration:none;
}
 h4{color:#FFFFFF; font-size:14px;}
/******* Layout **********/
#wrapper{
   width:1004px;
   margin:0 auto;
   padding:0;

  }

#top{
        background:url(images/top.jpg) no-repeat;
        width:1004px;
   height:26px;
   margin:0;
   padding:0;
   float:left;

   }
   
#header{
    background: url(images/headerbg.jpg) repeat-y;
        width:986px;
        margin:0;
        padding:0 9px 0 9px;

        }
#headerline{
    background: url(images/headerline.jpg) no-repeat;
        width:1004px;
        height:9px;
        margin:0;
        padding:0;
        }
#menu{
    background: url(images/menubg.jpg) no-repeat;
        width:986px;
        margin:0;
        padding:0 9px 0 9px;
        }


#main{ 
        width:1004px; 
        background:url(images/mainbg.jpg) repeat-y; 
         padding:0;
         margin:0; 
         float:left;
 }

#columna{
        width:185px;
        float:left;
        padding:0;
        float:left;
}
#contcolumna
{
         width:152px; 
        padding:0 12px 0 21px; 
        margin:0; 
        background:url(images/sidebg.jpg) repeat-y; 
        float:left;
}

#top_columna
{
        width:185px; 
        height:16px; 
        background:url(images/topside.jpg) no-repeat; 
        margin:0; 
        padding:0;
        float:left;
}
#bottom_columna
{
        width:185px;
        height:14px; 
        background:url(images/bottomside.jpg) no-repeat; 
        margin:0; 
        padding:0;         
        float:left
}

#contenedor
{
        width:634px; 
        margin:0; 
        padding:0;
        float:left; 
}

#conttop
{
        width:634px; 
        height:16px; 
        background:url(images/topcontenido.jpg) no-repeat; 
        margin:0; 
        padding:0;
}

#contbottom
{
width:634px;
margin:0; 
padding:0; 
height:14px; 
background:url(images/bottomcontenido.jpg) no-repeat; 
float:left
}

#content
{
    width:612px; 
        padding:0 10px 0 12px;
        margin:0; 
        background:url(images/contenidobg.jpg) repeat-y; 
        text-align:justify;
        float:left;
}


#columnader{
        width:185px;
        float:left;
        padding:0;
        float:left;
}
#contcolumnader
{
         width:152px; 
        padding:0 20px 0 13px; 
        margin:0; 
        background:url(images/sidederbg.jpg) repeat-y; 
        text-align:center;
        float:left;
}

#top_columnader
{
        width:185px; 
        height:16px; 
        background:url(images/topsideder.jpg) no-repeat; 
        margin:0; 
        padding:0;
        float:left;
}
#bottom_columnader
{
        width:185px;
        height:14px; 
        background:url(images/bottomsideder.jpg) no-repeat; 
        margin:0; 
        padding:0;         
        float:left
}


#footerclear {
clear:both;
width:1004px;
height:24px;
        background:url(images/clear.jpg) no-repeat; 
        padding:0; 
        margin:0;
        float:left; 
        text-align:center
} 

/******** Footer *******/

#footer { 
        width:900px;
        background:url(images/piebg.jpg) repeat-y;
        padding:0 52px 0 52px; 
        margin:0;
        float:left; 
        text-align:center;
        color:#999999;
        }

#bottom{
        height:27px;
         width:1004px;
         background:url(images/bottom.jpg) no-repeat;
         float:left; 
         margin:0 auto;
 }

/**************** viejo style **********************/
#item { list-style:none;        margin:0; padding:0;}
#item li {margin:2px; float:left; }
#item li a {display:list-item; width:130px; height:20px; padding:0;        text-decoration:none;left:20px;        font-size:12px; padding: 2px 0 0 23px; background:url(../images/item.jpg); color:#FFFFFF;}
#item li .grande{display:list-item; width:130px; height:40px; padding:0;        text-decoration:none;left:20px;        font-size:12px; padding:5px 0 0 23px;background:url(../images/itemg.jpg); color:#FFFFFF;}

#item li a:hover {        color:#E7DB96;}


.titulo{letter-spacing:1px;
        font-family: "BankGothic Lt BT", "Lucida Sans",Verdana, Arial, Helvetica, sans-serif ;
        text-transform:uppercase;
        color:#332517;
        margin: 0px;
        padding: 0px;
        font-size:30px;}
.info{background:#F4EFE1;padding:0 25px 0 25px;}

.info h3 {
        font-size: 14px;
        color: #512800;
        margin: 0;
        padding: 0;
        width:100%;
        background:#E7DCBE;
        }
        
.imagen {
max-width:400px;
max-height:400px;

height: expression(document.body.clientWidth > 402? "400px": "auto");}

.imagen2 {
max-width:180px;
 max-height:200px;
width: expression(document.body.clientWidth > 182? "180px": "auto");

}

#cont_novedades
{
        width:598px; 
        margin:0 0 0 7px; 
        padding:0;
        float:left; 
}

#novedades_top
{
        width:598px; 
        height:27px; 
        background:url(images/top_novedades.jpg) no-repeat; 
        margin:0; 
        padding:0;
}

#novedades_bottom
{
width:598px;
margin:0; 
padding:0; 
height:39px; 
background:url(images/bottom_novedades.jpg) no-repeat; 
float:left
}

#novedades
{
    width:548px; 
        padding:0 25px 0 25px;
        margin:0; 
        background:url(images/bg_novedades.jpg) repeat-y; 
        text-align:justify;
        float:left;
}

/*
#terrestre { list-style:none;        margin:0; padding:0; padding-left:10px;}
#terrestre li {margin:2px; float:left; }
#terrestre li a {display:list-item; width:113px; height:20px; padding:0;padding-left:15px;        text-decoration:none;        font-size:12px; background:url(../img/terrestre.jpg); color:##B19170;}
#terrestre li a:hover {        color:#E7DB96;}



#contador{width:127px; padding:0; margin:0;}
#top{width:127; height:7px; background:url(../ncont/top.gif)}
#conta{width:127px; background:url(../ncont/bg.gif); float:left}
#bottom{height:12px; background:url(../ncont/bottom.gif); float:left;}




.buscar{ font-size:11px;}

.selectmenu{
z-index:0;
}

