@import url('nereoCSS.css') screen;

#menuTienda{
float:left;
width:780px;
}
  #menuTienda div{
  float:left;
  width:780px;
  height:38px;
  }
  #menuTienda div.miga{
  color:#0099CC;
  font-size:10px;
  margin:0 0 2px 0;
  height:18px !important;
  }
    #menuTienda div.miga a{
    color:#0099CC;
    font-size:10px;
    text-decoration:none;
    }
    #menuTienda div p.one, #menuTienda div p.two, #menuTienda div p.three{
    float:left;
    margin:0 !important;
    width:164px;
    height:33px;
    padding:5px 0 0 10px;
    background:URL('../img/cabTienda1.gif') no-repeat top;
    }
    #menuTienda div p.two{
    width:396px;
    height:38px;
    padding:0;
    background:URL('../img/cabTienda2.gif') repeat-x 0 35px;
    }
    #menuTienda div p.three{
    width:193px;
    height:18px;
    padding:20px 0 0 17px;
    text-align:center;
    background:URL('../img/cabTienda3.gif') no-repeat 0 9px;
    }
	#menuTienda div p.three span{
	margin:0;
    padding:0;
    float:left;
    position:relative;
    margin-top:-38px;
	}
	html>body #menuTienda div p.three span{
	margin-top:0;
	}
    :first-child+html #menuTienda div p.three span{
    margin-top:-38px;
    }
      ul.menuCont{
      float:left;
      position:relative;
      margin:0;
      padding:0;
      list-style-type:none;
      text-align:center;
      }
        ul.menuCont li{
        float:left;
        height:13px;
        border-right:1px solid #0099CC;
        display:inline;
        padding:0 10px 0 10px;
        }
          ul.menuCont li a{
          position:relative;
          top:-2px;
          color:#0099CC;
          font-size:11px;
          text-decoration:none;
          }
*.textoLineShort{
float:left;
width:740px;
text-align:justify;
color:#666666;
}
*.textoLineShorter{
float:left;
width:640px;
text-align:justify;
color:#666666;
}
*.lineaAzul{
float:left;
margin:-5px 0 20px 0;
padding:0;
width:740px;
border-bottom:5px solid #D6EBF5;
}
  *.long{
  margin-left:-10px;
  width:780px;
  }
*.textoLine{
float:left;
width:780px;
}
  *.textoLine p.textoIntroduccion{
  float:left;
  width:451px;
  margin:8px 100px 0 -10px;
  padding:10px;
  color:#666666;
  }
  html>body *.textoLine p.textoIntroduccion{
  width:471px;
  padding:0px;
  }
  *.textoGrisOscuro{
  margin-left:10px !important;
  width:421px !important;
  font-family:Times;
  font-size:18px;
  font-weight:bold;
  color:#494A4A;
  }
  html>body *.textoGrisOscuro{
  width:451px !important;
  }
  *.icoInt{
  position:relative;
  top:10px;
  left:5px;
  }
  *.icoCarr{
  position:relative;
  top:5px;
  left:5px;
  }
  #selector{
  float:left;
  }
    #selector form{
    margin:0;
    width:208px;
    height:56px;
    background:#EBEBEB URL('../img/fondoSelector.gif') no-repeat bottom;
    }
      #selector form select{
      border:1px solid #666666;
      height:16px;
      margin:18px 0 0 20px;
      font-size:0.8em;
      color:#666666;
      }
      :first-child+html #selector form select{
      height:18px;
      }
  *.titular{
  float:left;
  width:765px;
  height:30px;
  margin:20px 0 10px -10px;
  padding:5px 0 0 15px;
  color:#666666 !important;
  background:#E0E0E0 URL('../img/fondoTitular.gif') no-repeat top;
  }
  html>body *.titular{
  width:760px;
  padding-right:5px;
  }
  *.fotoProducto{
  float:left;
  margin:0 27px 0 -13px;
  }
  *.textoLine div.textoProducto{
  float:left;
  width:307px;
  margin:10px 0 10px 0;
  color:#666666;
  }
    *.formCtnr{
    float:left;
    width:500px;
    margin:0 0 0 25px;
    }
	*.long{
	width:720px !important;
	}
	  *.long p{
	  width:490px !important;
	  color:#666666;
	  }
      *.formCtnr form{
      color:#0099CC;
      }
        *.formCtnr form div{
        float:left;
        clear:both;
        width:100%;
        }
        *.formCtnr form div span{
        float:left;
        width:220px;
        margin:10px 0 7px 0;
        }
		  *.suCuenta{
		  margin-top:27px !important;
		  margin-left:10px !important;
		  }
          *.formCtnr form div span input.typeText,
		  *.formCtnr form div span textarea.typeText,
		  *.formCtnr form div span select.typeText{
          clear:left;
          float:left;
          margin-top:4px;
          width:210px;
          border:1px solid #666666;
          }
		    *.short{
			width:98px !important;
			margin-right:5px !important;
			}
			html>body *.short{
			width:99px !important;
			margin-right:10px !important;
			}
          *.note{
          text-align:right;
          color:#666666 !important;
          padding:20px 0 0 0;
          }
		  *.notaGris{
		  float:left;
		  clear:left;
		  color:#666666;
		  font-size:9px;
		  text-align:right;
		  }
          *.rowSpan{
          margin-top:25px !important;
          color:#666666 !important;
          width:99.9% !important;
          }
            *.rowSpan *.typeCheck{
            float:left;
            margin:0 5px 15px 0;
            }
    *.textoProducto p{
    clear:both;
    margin:0 0 15px 0;
    }
    *.titTextoProducto{
    color:#0099CC;
    font-weight:bold;
    }
    *.contenedorTextoProducto{
    float:left;
    width:300px;
    margin:0;
    text-align:justify;
    }
	html>body *.contenedorTextoProducto{
	margin-top:-10;
	}
    :first-child+html *.contenedorTextoProducto{
    margin-top:0;
    }
    *.numeroProducto{
    float:left;
    background:#F5F5F5;
    margin:-10px 0 0 40px;
    padding:10px;
    width:189px;
    height:135px;
    }
    :first-child+html *.numeroProducto{
    margin-top:0;
    }
      *.numeroProducto span{
      float:left;
      color:#6B6B6B;
      width:184px;
      padding-bottom:5px;
      margin-top:5px;
      border-bottom:1px solid #CCCCCC;
      }
        *.textoColorAzul{
        color:#0099CC;
        }
        *.numeroProducto span form{
        margin:0 0 0 0;
        }
          *.numeroProducto span form input{
          width:60px;
          color:#999999;
          border:1px solid #999999;
          }     
    *.sumaProductos{
    float:right;
    margin:-15px 10px 0 0;
    padding:0;
    width:204px;
    }
      *.sumaProductos table{
      border:0;
      color:#999999;
      font-weight:bold;
      }
        *.sumaProductos table tfoot{
        border:0;
        color:#666666;
        font-weight:bold;
        }
        *.sumaProductos table th{
        width:110px;
        text-align:left;
        }
    *.precioProducto{
    float:left;
    width:100%;
    font-weight:bold;
    clear:both;
    }
    *.enlace{
    float:left;
    width:100%;
    margin-bottom:20px;
    color:#0099CC;
    }
      *.enlace a{
      color:#0099CC;
      }
  *.prodPrev{
  float:left;
  width:206px;
  margin-right:50px;
  }
    *.prodPrev p{
      float:left;
      width:170px;
    }
  *.cierre{
  margin:15px 0 15px -10px;
  }
*.pieTienda{
height:249px !important;
background:url('../img/pieTienda.jpg') no-repeat top !important;
}
  *.pieTienda a{
  margin:225px 10px 0 10px !important;
  }
*.grisClaro{
color:#AAAAAA;
}
*.seguimiento{
float:left;
color:#0099CC;
font-weight:bold;
margin-bottom:50px;
}
  *.seguimiento img{
  position:relative;
  top:6px;
  margin:0 10px 0 10px;
  }
	*.tit4{
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    }
	  *.tit4 span{
	  margin-top:5px;
	  }
	    *.tit4 span img{
		position:relative;
		top:2px;
		}
		*.tit4 span.rect{
		position:relative;
		top:-2px;
		}
*.infoUsuario{
text-align:right;
position:relative;
float:right;
width:150px;
top:-20px;
left:85px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#0099CC;
}
  *.infoUsuario img{
  float:right;
  position:relative;
  top:4px;
  margin-left:5px;
  }