body { scrollbar-face-color: #c0c0c0;
margin: 0px 0px 0px 0px;
background-color : #ffffff;
background-image:  url(file/bground/fons.gif);
color : #000000;
scrollbar-shadow-color: #c0c0c0; 
scrollbar-highlight-color: #c0c0c0; 
scrollbar-3dlight-color: #000000; 
scrollbar-darkshadow-color: #c0c0c0; 
scrollbar-track-color: #e0e0e0; 
scrollbar-arrow-color: #C65977;
}

/*Publicidad ////*/
.colorsel {
font-family: tahom, arial, Helvetica, sans-serif;
font-size:11px;background-color:#FFF7D5
}

.colorsel2 {
font-family: tahom, arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:bold; 
background-color:#FFF7D5
}

.colrecom {
font-family: tahom, arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:bold; 
background-color:#FFF7D5;
}/*Eliminar*/

.npubimgsh{
border-bottom:1px solid #C0C0C0;
width: 50px;
height: 50px;
}

.prectopadd {
background:#DCD5CF;
border-bottom:1px solid #990000;
font-weight:bold;
}

.precshadd {
background:#DCD5CF;
border-bottom:1px solid #990000;
font-weight:bold;
}


.pubimgsh{
background:#F0F0F0;
border:1px solid #4F4F4F;
width: 60px;
height: 60px;
}

/*Temporadas ///*/
.tmpo1{
padding: 0px 5px 0px 25px;
border:0px;
border-right:1px solid #4F4F4F;
text-align:right;
font-weight:bold;
}

.tmpo2{
padding :0px 2px 2px 5px;
width:100%;
border-bottom:1px solid #4F4F4F;
color:#333333;
}

.tmpo3{
padding: 0px 5px 0px 25px;
border:0px;
border-right:1px solid #4F4F4F;
text-align:right;
font-weight:bold;
}

.tmpo4{
padding :0px 2px 2px 5px;
width:100%;
border-bottom:1px solid #4F4F4F;
color:#333333;
}

/*Imagenes ////*/
.congalery{
padding: 0px 0px 0px 0px;
background:#F7F7F7;
border-top:1px solid #C0C0C0;
border-bottom:1px solid #C0C0C0;
width:99%;
text-align:center;
}

.imgpre{
background:#C0C0C0;
border:1px solid #EDEDED;
}

.imgrec{
background:#C0C0C0;
width:125px;
height:82px;
border:1px solid #333333;
}

.imgthumb{
background:#C0C0C0;
width:89px;
height:89px;
border:1px solid #EDEDED;
text-align:left;
} 

.imgbig{
background:#C0C0C0;
width:425px;
border:1px solid #EDEDED;
text-align:left;
}

.imgprint{
background:#C0C0C0;
width:150px;
border:1px solid #EDEDED;
text-align:left;
}

/*Inmogalery ////*/
.galimgshd{
background:#F0F0F0;
border:1px solid #4F4F4F;
width: 200px;
height: 153px;
}

.galimgshn{
background:#F0F0F0;
border:1px solid #C0C0C0;
width: 150px;
height: 115px;
}

.gabgndsh{
padding : 2px 5px 2px 5px;
background:#F3F3F3;
border:1px solid #C0C0C0;
text-align:center;
}

.gacatesh{
padding : 0px 5px 0px 17px;
background:url('file/bground/fgacateg.gif') no-repeat;
width:158px;
height: 22px;
text-align:left;
font-weight:bold;
}

.gaubicsh{
padding : 0px 5px 0px 5px;
border-left:1px solid #C0C0C0;
border-right:1px solid #C0C0C0;
color:#000000;
text-align:left;
font-weight:bold;
}

.gadescsh{
padding : 2px 5px 2px 5px;
background:#F3F3F3;
border:1px solid #E5E5E5;
text-align: justify;
}

.gaimposh{
padding : 0px 5px 0px 5px;
background:url('file/bground/fgaprecio.gif') no-repeat;
background-position:100% 100%;
height: 22px;
text-align:right;
font-weight:bold;
}

/*Cliente ////*/
.logolf{
padding : 2px 2px 2px 2px;
background:#F7F7F7;
border:1px solid #A5A397;
text-align: center;
}

/*Directorio ////*/
.dirhead{
padding : 0px 2px 0px 2px;
height:20px;
background:#DCDCDC;
border-top:1px solid #E5E5E5;
border-bottom:1px solid #000000;
font-weight:bold;
}

.dirdesc{
padding : 0px 2px 0px 2px;
background:#F3F3F3;
border:1px solid #E5E5E5;
text-align: justify;
}

.dirlogo{
padding : 2px 2px 0px 2px;
background:#F7F7F7;
border:1px solid #A5A397;
text-align: center;
}

.dirdirec{
padding : 0px 2px 0px 2px;
background:#F3F3F3;
border:1px solid #E5E5E5;
text-align: justify;
}

.dirfoot{
padding : 0px 2px 0px 2px;
background:#EBEBEB;
border:1px solid #E5E5E5;
text-align: right;
}

/*Promociones ////*/
.lheadprom{
padding : 0px 2px 0px 2px;
background:#F8EC7A;
border-top:1px solid #E5E5E5;
border-bottom:1px solid #000000;
height:20px;
}

.lprom{
padding : 0px 2px 0px 2px;
background:#FFF9BD;
border-bottom:1px solid #C0C0C0;
height:20px;
}

.lpromac{
padding : 0px 2px 0px 2px;
background:#FFE0A3;
border-bottom:1px solid #C0C0C0;
height:20px;
}

.lpromvd{
padding : 0px 2px 0px 2px;
background:#F2F2F2;
border-bottom:1px solid #C0C0C0;
height:20px;
}

/*Banners ////*/
.banleft{
padding : 2px 2px 2px 10px;
text-align: left;
}