﻿body.Producto
{
}

body.Producto #menuColchones
{
    position:relative;
    top:30px;
    width:112px;
    left:0;
    float:left;
    overflow:hidden;
}

body.Producto #menuColchones UL
{
    list-style:none;
    margin:0;
    padding-left:15px;
}

body.Producto #menuColchones UL LI
{
   font-size:80%;
   font-weight:bold; 
   text-transform:capitalize;
   margin-bottom:5px;
   text-align: left;
}


body.Producto #menuColchones UL LI A
{
    color:#A3A19E;
}

body.Producto #menuColchones UL LI A:hover
{
    color:#000;
}


body.Producto #contenedorProductos #informacionPrincipal
{
    width:446px;
    position:relative;
    top:0;
    left:0;
    float:left;
    text-align:center;
    overflow:hidden;
    }

body.Producto #contenedorProductos #informacionPrincipal .texto
{
    color:#000;
    text-align:justify;
    margin:20px 0;
    }
    
body.Producto #contenedorProductos #informacionPrincipal TABLE
{
    font-size:80%;
    color:#3A3A3A;
    width:90%;
    text-align:left;
    margin-left:25px;
    _margin-left:0;
    margin-bottom:10px;
    margin-top:10px;
    }    
    
body.Producto #contenedorProductos #informacionPrincipal TABLE TR.impar
{
    background-color:#DAD9D8;
    
    }    
    
        
body.Producto #contenedorProductos #informacionPrincipal TABLE TR.par
{
    background-color:#DCD5CD;
    
    }
    
    
body.Producto #contenedorProductos #informacionPrincipal TABLE TD
{
    text-align:left;
    padding-left:10px;
    }
    
    
body.Producto #contenedorProductos #informacionPrincipal TABLE TD.izquierda
{
    width:100px;
    }
    
body.Producto #contenedorProductos #informacionPrincipal TABLE TH
{
    text-align:left;
    padding-left:10px;
    text-transform:uppercase;
    background-color: #CCC;
    }
    
body.Producto #contenedorProductos #informacionPrincipal .gradoConfort
{
    
    width:100%;
    text-align:left;
    margin-top:20px;
    padding-left:60px;
    
    }

    
body.Producto #contenedorProductos #informacionPrincipal .gradoConfort IMG
{
    
    float:left
}
    
body.Producto #contenedorProductos #informacionPrincipal .gradoConfort .texto
{
    
    height:32px;
    padding-top:16px;
    float:left;
    margin-left:10px;
    
    }


body.Producto #contenedorProductos #informacionAccesoria
{
    
    width:220px;
    position:relative;
    top:0;
    left:0;
    float:left;
    }
    
body.Producto #contenedorProductos #informacionAccesoria .titular
{
    background-color:#A89682;
    height:100%;
    text-align:center;
    padding:4px 0;
    }  
      
body.Producto #contenedorProductos #informacionAccesoria .titular .titulo
{
    color:#FFF;
    font-size:160%;
    display:block;
    }  
      
body.Producto #contenedorProductos #informacionAccesoria .titular .subtitulo
{ 
    color:#FFF;
    font-size:120%;
    display:block;
    }  
    
    
body.Producto #contenedorProductos #informacionAccesoria .iconos
{
    width:160px;
    margin:30px 0 0 20px;
    overflow:hidden;
    }
    
    
    
body.Producto #contenedorProductos #informacionAccesoria .iconosB
{
    width:176px;
    margin:30px 0 0 20px;
    overflow:hidden;
    }
    
body.Producto #contenedorProductos #informacionAccesoria .iconosB .icono
{
    display:block;
    font-size:80%;
    margin-bottom:5px;
    }

    
body.Producto #contenedorProductos #informacionAccesoria .iconosB .icono IMG
{
    margin-right:10px;
    }


body.Producto #contenedorProductos #informacionAccesoria .iconos IMG
{
    float:left;
    margin:0 0 20px 20px;
    }
    
body.Producto #contenedorProductos #informacionAccesoria .cabecero
{
    margin-left:5px; 
}
    
body.Producto #contenedorProductos #informacionAccesoria .disponible
{
    color:#788CB3;
    width:115px;
    margin-left:40px;
    font-size:75%;
    }

body.Producto #contenedorProductos #informacionAccesoria .disponibleB
{
    color:#788CB3;
    font-size:75%;
    margin:15px 0 0 20px;
    }

body.Producto #contenedorProductos #informacionAccesoria .disponibleB .logo
{
    display:block;
    margin-bottom:5px;
    color:#000;
    margin-top:10px;
    }

body.Producto #contenedorProductos #informacionAccesoria .disponibleB .logo IMG
{
    
    margin-right:10px;
    
    }
    
    
body.Producto #contenedorProductos #informacionAccesoria .disponible .logos
{
    text-align:center;
    width:115px;
    display:block;
    } 
    
    
       
body.Producto #contenedorProductos #informacionAccesoria .disponible .logos IMG
{
    margin:10px 0;
    }
    
body.Producto #contenedorProductos #informacionAccesoria .disponible .tela
{
    margin-top:20px;
    text-align:left;
    }
    
body.Producto #contenedorProductos #informacionAccesoria .disponibleB .telaB
{
    margin-top:40px;
    }
    
body.Producto #contenedorProductos #informacionAccesoria .disponibleB .telaB P
{
    width:115px;
    }
    
body.Producto #contenedorProductos #informacionAccesoria .cartaTapizados
{
    margin:10px 0 0 10px;
    }  
    
body.Producto #contenedorProductos #informacionAccesoria .cartaTapizados .titulo
{
    font-size:120%;
    color:#000;
    font-weight:bold;
    }  
    
body.Producto #contenedorProductos #informacionAccesoria .cartaTapizados .colores,
body.Producto #contenedorProductos #informacionAccesoria .cartaTapizados .polipiel{
    font-size:90%;
    color:#8B8B8B;
    text-align:left;
    margin-bottom:20px;
    overflow:hidden;
    width:100%;
    }
    
    
body.Producto #contenedorProductos #informacionAccesoria .cartaTapizados .colores P,
body.Producto #contenedorProductos #informacionAccesoria .cartaTapizados .polipiel P
{
    margin-bottom:0;
    padding-bottom:0;
    width:100%;
    }
    
body.Producto #contenedorProductos #informacionAccesoria .cartaTapizados .polipiel{
    margin-top:20px;
    height:100%;
    }


body.Producto #contenedorProductos #informacionAccesoria .cartaTapizados .itemTapizado
{
    float:left;
    width:60px;
    margin-top:10px;
    font-size:80%;
    }
    
.separadormagnus
{
    width:100%;
    height:850px;
    }
    
   P.infoacabados
   {
       font-size:85%;
       color:#666;
       margin-top:10px;
       text-align:left;
       }
