/* CSS Document */
*{ padding:0px; margin:0px;}
body{ font-family: Arial, Helvetica, sans-serif; color: #000000;background:url(../imagenes/fondo.png) repeat-x;}
a{color:#9180CC; text-decoration:none;}
a:hover{ text-decoration:underline;}
#contenedorPrincipal { margin : auto; width:998px; }
#contenedor_cuerpo { padding:0 4px; width:990px; background:url(../imagenes/fondo_cuerpo.png) repeat-y; float:left;}
#contenedor{ background-color:#FFFFFF;  padding:0px; margin: auto; margin-top:4px;  float: left; text-align : left; width : 100%;}

#cabecera { float : left; padding-left:27px; padding-top:16px; }

#cabecera #cabeceraIzq {width : 300px; float :left; }

#cabecera #cabeceraIzq #imagenLogo a img{border : none; }

#cabecera #cabeceraIzq #textoLogo {margin-top : 3px; color:#000000; font-family:'Georgia'; font-size:13px; font-style:italic;}

#cabecera #cabeceraDerecha {float : right; width : 663px;}

.ul_idiomas{list-style:none; float : right; padding-right:15px;}
.ul_idiomas li{display:inline; color:#666666;  }

.ul_idiomas li span{ padding-left : 5px; }

.ul_idiomas li a{color:#666666; font-size:11px;}
.ul_idiomas li a#selectIdioma{font-weight:bold;}

#cabecera #cabeceraDerecha #selectores { float : right; list-style:none; width:185px;}

#cabecera #cabeceraDerecha #selectores .selectorPrincipal {float : right;  padding-right:32px;}

#cabecera #cabeceraDerecha #selectores .selectorPrincipal label {float : left; text-align : right ;  font-size:11px;
margin-top:5px; color:#666666; font-weight:bold; padding-right:5px;} 

#cabecera #cabeceraDerecha #selectores .selectorPrincipal select { width : 100px;}

#cabecera #cabeceraDerecha #menu {float : right; width : 100%; margin-top : 20px; width : 480px; background : url(../imagenes/bodyMenu.jpg) repeat-x; clear:both; } 

#cabecera #cabeceraDerecha #menu #secciones {float : left;  list-style: none; width : 100%; background : url(../imagenes/bordeMenu.jpg) no-repeat ; padding-bottom : 0px;} 

#cabecera #cabeceraDerecha #menu #secciones .seccion {display : inline; float : left; /*padding-left : 10px;*/ font-size : 13px;height:30px;   }

#cabecera #cabeceraDerecha #menu #secciones .seccion a { color : #5D4A9D; text-decoration : none ; margin-top : 10px; }

#cabecera #cabeceraDerecha #menu #secciones .seccion a:hover {color : #B3A7DC; }

#cabecera #cabeceraDerecha #menu #secciones .seccion .linkSeccion {font-weight:bold;/* border-left: 2px solid #E4E4E5;*/ padding-left: 10px; float : left; height:20px;} 

#cabecera #cabeceraDerecha #menu #secciones .seccion .linkSeccion span{color:#E4E4E5; font-weight:bold;padding-left:10px;} 

#cabecera #cabeceraDerecha #menu #secciones #primeraSeccion {padding-left : 3px;}

#cabecera #cabeceraDerecha #menu #secciones #primeraSeccion .linkSeccion { border : none;}

#cabecera #cabeceraDerecha #menu #secciones .seccion .submenu { visibility : hidden; background : #F8F7FB; border:1px solid #F4F4F4; border-bottom:none; position: absolute; z-index: 100; clear:left;  width:200px; /*top:89px;*/ top:91px;}

.subsecciones { list-style-type:none; }

.subsecciones .subseccion { border-bottom:3px solid #FFFFFF; float:left; margin:0px 0 2px 1px; width:180px; padding-left: 20px;}

/*.subsecciones .subseccion a  {padding-left: 20px;}*/

#buscador {width : 100% ; float : left; margin-top: 0px; height:84px; border-top : 1px solid #d2cbec; border-bottom: 1px solid #d2cbec; padding:1px 0px; }
#cont_buscador{ background:url(../imagenes/fondo_buscador.png) repeat-x; float:left; width:100%;}
#buscador #izqBuscador	{ width : 644px; margin-top : 10px; float : left; padding-left:27px; }

#buscador #izqBuscador .textBuscador {width : 185px; float : left;  font-size : 11px; }

#buscador #izqBuscador .textBuscador input {margin-top : 5px; width : 170px;}

#buscador #izqBuscador .selectBuscador {width : 115px; float : left; font-size : 11px; } 

#buscador #izqBuscador .selectBuscador select{width : 100px;  margin-top : 5px; font-size : 11px; height: 20px;} 

.buttonBuscar { width : 98px; margin-left : 3px; border : none; height:25px; font-size : 13px; background:url(../imagenes/buscar.jpg) repeat-x;}

.buttonBuscar:hover {background:url(../imagenes/buscarHover.jpg) repeat-x; } 
#buscador #izqBuscador .boldbuttons{ margin-top : 10px; width : 70px; text-align:center}
#buscador #izqBuscador .buttonBuscar { float : left ; margin-top : 15px; width : 98px; height:25px; font-size : 13px; border: none; background:url(../imagenes/buscar.jpg) repeat-x;}

#buscador #izqBuscador .buttonBuscar:hover {background:url(../imagenes/buscarHover.jpg) repeat-x; } 

#buscador #izqBuscador #linkWizard {float : left; clear:both; } 

#buscador #izqBuscador #linkWizard a {color:#9180cc; text-decoration:underline; font-weight: bold; font-size: 13px;margin-right:40px;}

#buscador #izqBuscador #linkWizard a:hover {text-decoration : none; }

#buscador #derBuscador { float:right; width : 300px; margin-left : 5px; background : #dad5f0;}

#buscador #derBuscador #miCuenta {width : 100%; height:27px; padding-top:15px; }

#buscador #derBuscador #miCuenta a {margin-left : 15px; font-size : 16px; color:#5d4a9d;  text-decoration : none; font-weight:bold; background:url(../imagenes/flecha.gif) no-repeat right; padding-right:20px;}

#buscador #derBuscador #miCuenta a:hover { text-decoration : underline;}

#buscador #derBuscador .cesta  button{ color:#9180cc; margin-top:0; margin-left:15px;}
.boton2{ color:#9180cc; background:url(../imagenes/boton2.gif) no-repeat; padding:0px 5px; border:none; width:96px; height:22px; cursor:pointer; padding-bottom:2px;}
.boton2:hover{color:#5D4A9D;}
.boton4{ color:#9180cc; background:url(../imagenes/boton4.gif) no-repeat; padding:0px 5px; border:none; width:96px; height:22px; cursor:pointer; padding-bottom:2px;}
.boton4:hover{color:#5D4A9D;}
.boton_estirado{color:#9180cc; background:url(../imagenes/boton_izq.gif) no-repeat left; padding-left:5px;height:22px; cursor:pointer;border:none; }
.boton_estirado span{color:#9180cc; background:url(../imagenes/boton_der.gif) no-repeat right;padding-top:5px; padding-right:5px;}
.boton3{ color:#9180cc; background:url(../imagenes/boton3.gif) no-repeat; padding:0px 5px; border:none; width:150px; height:22px; cursor:pointer; padding-bottom:2px; margin-top:15px;}
.boton3:hover{color:#5D4A9D;}
.boton5{ color:#9180cc; background:url(../imagenes/boton5.gif) no-repeat; padding:0px 5px; border:none; width:130px; height:22px; cursor:pointer; padding-bottom:2px; }
.boton5:hover{color:#5D4A9D;}
#buscador button.boton { margin-top:10px;}
button.boton{ color:#5d4a9d; background:url(../imagenes/boton.gif) no-repeat; padding:0px 5px; border:none; width:104px; height:34px; cursor:pointer; padding-bottom:2px; font-size:16px; font-weight:bold;}
button.boton_chico{ color:#5d4a9d; background:url(../imagenes/boton_chico.gif) no-repeat; padding:0px 5px; border:none; width:85px; height:31px; cursor:pointer; padding-bottom:2px; font-size:14px; font-weight:bold; margin-top:10px;}
button.boton_chico:hover{color:#9180cc;}
button.boton:hover{color:#9180cc;}
.cesta {width : 100%; height:34px; padding-top:8px; }

 .cesta a {margin-left : 15px; font-size : 12px; color:#000000;  text-decoration : none; vertical-align:middle;}

 .cesta a:hover { text-decoration : underline;}

#buscador #derBuscador .cesta  a.ver_cesta:hover {color : #666666;} 

#buscador #derBuscador #contenidoCesta {width : 300px; background : #d9d3ef;  padding-top : 10px; position : absolute; float: left; padding-bottom : 10px; display : none; border-top:1px solid #ebe8f7; }
#buscador #derBuscador #contenidoCesta .cont_cesta_home{padding-left : 10px;}
#buscador #derBuscador #contenidoCesta p.cesta_vacia{font-size:13px;font-family:'Arial'; text-align:center;font-weight:bold;}

#buscador #derBuscador #contenidoCesta  .cesta { float:right; width:auto; padding-right:10px;}
#buscador #derBuscador #contenidoCesta  .cesta button{ margin-left:10px;}
#buscador #derBuscador #contenidoCesta  .cesta a{ font-size:11px; text-decoration:underline;}
#buscador #derBuscador #contenidoCesta .titleCesta {width : 100%; color:#000000; font-family:'Arial'; font-size:13px; font-weight:bold; float: left;}

#buscador #derBuscador #contenidoCesta .detalleProducto{ float:left ; width : 100%; margin-top: 5px;}

#buscador #derBuscador #contenidoCesta .detalleProducto .detalleIzq {float : left; width : 170px; }

#buscador #derBuscador #contenidoCesta .detalleProducto .detalleIzq img {border : solid 1px #CCCCCC; float: left;}

#buscador #derBuscador #contenidoCesta .detalleProducto .detalleIzq p {width : 130px; float : left; color:#000000; font-family:'Arial'; font-size:12px; margin-left : 3px; }

#buscador #derBuscador #contenidoCesta .detalleProducto .detalleDer {width : 65px; float:right; font-family:'Arial'; font-size:12px; padding-right:10px;}

#buscador #derBuscador #contenidoCesta .detalleProducto .detalleIzq a{color:#000000; text-decoration:none;}

#buscador #derBuscador #contenidoCesta .detalleProducto .detalleIzq a:hover{text-decoration:underline;}

#buscador #derBuscador #contenidoCesta  .totalCesta { width : 100%; background :#ebe8f7; float : left; margin-top : 10px; padding:5px 0; margin-bottom:5px;}


#buscador #derBuscador #contenidoCesta  .totalCesta .total {color:#000000; font-family:'Arial'; width :110px; ; float :left; font-size:12px; margin-top: 3px; margin-left: 3px; font-weight:bold; padding-left:10px; }

#buscador #derBuscador #contenidoCesta  .totalCesta .cantidadTotal {text-align : left; color:#000000; font-family:'Arial'; font-size:12px; font-weight:normal; padding-left:5px;}

#buscador #derBuscador #contenidoCesta  .totalCesta .precioTotal{ width : 75px; float:right; color:#000000; font-family:'Arial'; font-size:12px; text-align:right; padding-right:15px;}

#contenido {float :left; width : 936px; padding:0 27px;}

#camino {float : left; margin-top : 3px; width : 100%;}

#camino #navegacion { color:#868686; font-family:'Arial'; font-size:11px; font-weight:bold;}

#camino .itemCamino {font-size : 11px;}

#camino .itemCamino a {color : #000000; text-decoration:none;}

#camino .itemCamino a:hover { text-decoration:underline;}

#contenedorContenido {float : left; width : 100%; margin-top : 20px;min-height:400px; height:auto !important; height:400px}
#contenedor_pie{width : 936px; padding-left:27px;margin-top: 20px;clear:both;float : left;}
#pie {width : 936px; float : left; padding-top : 18px;  padding-bottom:20px; background:url(../imagenes/fondo_pie_superior.gif) no-repeat top;}

#pie_cuerpo {width : 936px; float : left;padding-bottom:18px; background:url(../imagenes/fondo_pie_inferior.gif) no-repeat bottom;}

#contenidosDerecha #pie {width : 700px; float : left; padding-top : 10px; margin-top: 20px; border-top:  solid 1px #CCCCCC; clear:both;}

#pie ul { width :100%; float :left; background:url(../imagenes/fondo_pie.gif) repeat-y;}

#contenidosDerecha #pie .menuPie {border-bottom : 1px #CCCCCC solid; padding-bottom : 20px;}

#contenedorDerecha #pie .cont_borde ul { width :700px; float :left; }

#pie ul li { display : inline; width : 214px; float : left; padding-left : 20px; }
#pie ul #first {border-left : none; }

#pie ul li .titleSeccion {color:#666666; font-size:14px; font-weight:bold;  font-family:Arial;}

#pie ul li .titleSeccion a {color:#666666; font-size:13px; font-weight:bold;  font-family:Arial;; text-decoration : none;}

#pie ul li #textNewsletter {margin-top: 10px; color:#000000; font-family:'Arial'; font-size:11px;}


#pie ul #first ul{ padding-left:0;}

#pie ul #first .titleSeccion {margin-left : 0px;}

#pie ul li ul {margin-top: 10px; width:auto; background:none;}

#contenidosDerecha #pie ul li ul {margin-top: 0px; width:auto;}

#pie ul li ul li{padding-left : 0px; width:200px;}

#pie ul li ul .itemPie {display : block; border : none; height : auto;}

#pie ul #first ul .itemPie {margin-left : 0px;}

#pie ul li ul .itemPie a {text-decoration : none; font-size: 12px; color : #000000;}

#pie ul li ul .itemPie a:hover {text-decoration:underline;} 

#pie ul li #formNews { margin-top : 10px;}

#pie ul li #formNews #news {width : 200px;}

#pie ul li #formNews .squarebutton {margin-top : 10px; margin-left:3px;}

#pie ul li .contenidoPie .itemPie {display : inline;width:80px;}
#pie .boton2{ margin-top:10px; }

#contenedorContenido .menuPie  li{margin-top : 5px; width : 177px;}
#contenedorContenido #contenidosDerecha .menuPie li {margin-top:5px;width:215px;}
#contenedorContenido .resultado_cero .itemPie {margin-top: 0px;}
#contenedorContenido #pie {border-top : none; margin-top: 0px;}
/****************************LISTADO ***************************************************/
#contenidosDerecha #contenedorResultados{ width:738px; margin:0; }

.cont_listado{width:714px; padding:0px 10px; border-left: 1px solid #F5F5F5; border-right: 1px solid #F5F5F5; float:left;}
#contenidosDerecha .fichaProducto .fichaIzq{ width:528px;}

#contenidosDerecha .fichaProducto .fichaIzq .imagenFicha {widt : 100px; float : left;}

#contenidosDerecha .fichaProducto .fichaIzq .imagenFicha {width : 100px; float : left;}

#contenidosDerecha .fichaProducto .fichaIzq .descripFicha {width : 428px; float : left;}

.fondo_superior_listado{padding-left:10px; background:url(../imagenes/fondo_listado_superior_izq.gif) no-repeat left top; float:left; height:35px; width:728px; }

#contenedorResultados { float :left;   }
#ordenarPor { background:url(../imagenes/fondo_listado_superior.gif) no-repeat right top;  float:left;  height:35px; width:100%; }
#ordenarPor .contenido_orden{ float:right;  padding:5px 10px 5px 0px;}
#ordenarPor .contenido_izquierda{ float:left;  padding:5px 0px 5px 10px;}
#ordenarPor .contenido_izquierda .squarebutton{  margin-top:0; margin-left:10px; }

#ordenarPor span {color:#000000; font-family:'Arial'; font-size:11px;}
.cont_resultados{width:716px; padding:0px 10px; border-left: 1px solid #F5F5F5; border-right: 1px solid #F5F5F5; float:left;}
.cont_resultados .fichaProducto{width:716px; margin-left:0; margin-right:0}
.fichaProducto {border-top:1px solid #CCCCCC;float:left;margin-left:5px;margin-right:5px;padding-bottom:5px;padding-top:20px;width:710px; }
.fichaProducto .fichaIzq{ float:left;}

.fichaProducto .fichaIzq img {float : left;}
.tituloFichaColeccion {float : left; width : 380px; margin-left : 20px; font-size:12px;
margin-bottom:5px }
.tituloFichaProducto {float : left; padding-left : 20px;}
.tituloFichaProducto a { text-decoration : none; color:#666666; font-family:'Arial'; font-size:18px;}


/********************************* Resultados del Buscador **********************************************************************/

#contenedorContenido #buscadorIzq { float : left ; width : 180px;}

#contenedorContenido #buscadorDer {float : left; width : 736px; margin-left:20px; }


#buscadorIzq .filtro {width : 100%; float : left;}

#buscadorIzq .filtro .tituloFiltro {font-weight: bold; color : #868686; font-size : 15px;}

#buscadorIzq .filtro .listaFiltro {list-style:none; float : left; width : 100%; margin-top : 5px; padding-bottom : 15px;}

#buscadorIzq .filtro .listaFiltro .itemFiltro {display : block; clear : both; width : 150px; float : left;}

#buscadorIzq .filtro .listaFiltro .itemFiltro a{color: #000000; float : left; text-decoration: underline; font-size:13px; vertical-align: middle;}

#buscadorIzq .filtro .listaFiltro .itemFiltro a img {border : none; }

#buscadorIzq .filtro .listaFiltro .itemFiltro .closeRight {float : right;}

#buscadorIzq .filtro .listaFiltro .itemFiltro a:hover {text-decoration:none;}

#buscadorIzq .filtro .listaFiltro .filtroHidden{display : none;} 

#buscadorIzq .filtro .listaFiltro .materialHidden{display : none;}

#buscadorIzq .filtro .listaFiltro .piedraHidden{display : none;}

#buscadorIzq  .destacados { width : 100%; float : left; margin-bottom:20px;}

#buscadorIzq   .tituloPrincipal {font-size:19px;}

#buscadorIzq  .destacados .fichaDestacado { border-bottom:1px solid #CCCCCC; float:left;  padding:10px 0px; width:100%;}

#buscadorIzq  .destacados .fichaDestacado .tituloFicha{ padding-bottom:10px; float:left; padding-left:5px; width:170px;}

#buscadorIzq .tituloPrincipal{color:#5D4A9D;}

#buscadorIzq  .destacados .fichaDestacado .tituloFicha a{float:left; font-weight:bold; text-decoration:none; color:#666666; font-family:'Arial'; font-size:13px;}

#buscadorIzq  .destacados .fichaDestacado  img {clear:both; float : left;padding-left:5px; }

#buscadorIzq  .destacados .fichaDestacado .descripcionDestacado {float: right; width : 96px; }

#buscadorIzq  .destacados .fichaDestacado .descripcionDestacado .precioDestacado {color:#000000; font-family:'Arial'; font-size:16px; float : right; font-weight:bold; margin-bottom:5px; width : 100%;}

#buscadorIzq  .destacados .fichaDestacado .descripcionDestacado .ivaDestacado {color:#666666; font-family:'Arial'; font-size:11px; float : right; width : 100%;}

#buscadorIzq  .destacados .fichaDestacado .descripcionDestacado .boldbuttons {float : right; margin-top: 5px;}

#buscadorDer  #buscadorResultados {width: 100%;color:#666666; font-family:'Arial'; font-size:21px; }

#buscadorDer  #contenedorResultados {width:736px; float :left;}
#buscadorDer  #contenedorResultados .fondo_superior_listado{ width:726px;}
#buscadorDer   #controlesPaginador{width:726px;}
#primerProducto {border :none;}

#buscadorDer  .fichaProducto{width:714px; padding-left:0px; padding-right:0px; margin:0; padding-bottom:10px;}
#buscadorDer  .fichaProducto .fichaIzq { width: 530px;}


#buscadorDer .tituloFichaProducto {width:380px;}

.verDetalle { width : 380px; padding-left: 20px; float : left; margin-top:15px;}

.verDetalle a { color:#9180CC;  font-family:'Arial'; font-size:12px; font-weight : bold;}

.descripcionProducto {width : 380px; float : left; padding-left : 20px; margin-top:5px; color:#000000; font-family:'Arial'; font-size:13px;}

.fichaProducto .fichaDer {float : left; width: 180px; text-align:right;}

.fichaProducto .fichaDer .precioFichaProducto {width : 100% ;  color:#000000;font-family:'Arial'; font-size:18px;}

.fichaProducto .fichaDer .ivaFichaProducto { width : 100%;  margin-top: 10px; 
font-family:'Arial'; font-size:11px;}	
.fichaProducto .fichaDer .boton{ margin-top:12px;}
.fichaProducto .fichaDer  .boldbuttons {margin-top : 10px; float:right;}

#controlesPaginador {width : 100% ; float : left;height:35px; background:url(../imagenes/fondo_listado_der.gif) no-repeat right bottom; padding-right:10px; }
#controlesPaginador .cont_controlesPaginador{ width:100%; background:url(../imagenes/fondo_listado.gif) no-repeat left bottom; float:left;  height:35px; }
#contenidosDerecha #controlesPaginador{ width:728px;}

/*#listadoPreguntas #controlesPaginador{ padding:0 15px; width : 738px;}*/
#controlesPaginador .paginadorSelect {width : 200px; float : left; color:#000000; font-family:'Arial'; font-size:11px; padding-left:10px; padding-top:8px;}

#controlesPaginador .linksPaginador {float : right; padding-top:8px;}

#controlesPaginador .linksPaginador ul {list-style : none;}

#controlesPaginador .linksPaginador ul .itemPaginador {display: inline; border-left : solid 1px #000000; padding-left : 5px;}

#controlesPaginador .linksPaginador ul #firstItemPaginador {border : none;}
/*
#controlesPaginador .linksPaginador ul .itemPaginador a {color:#000000; font-family:'Arial'; font-size:11px; text-decoration:none}
#controlesPaginador .linksPaginador ul .itemPaginador a:hover{text-decoration:underline;}
*/

#controlesPaginador .linksPaginador ul .itemPaginador a.volver{margin:0; float:none}
#controlesPaginador .linksPaginador ul .itemPaginador a.ir{margin:0;float:none}


/******************************************* Home ****************************************************************************/

#homeIzq {width : 596px; float: left; margin-left: 40px;}

 .tituloHome{font-family: 'Arial';  font-size: 24px; float: left; width : 100%}
.tituloPrincipal{padding-bottom:5px; background:url(../imagenes/fondo_titulo_largo.png) no-repeat right; padding-top:10px; height:28px;  }
.verTodos {float : left ; width: 100%; text-align:right; height:28px; background:url(../imagenes/fondo_listado.gif) no-repeat left bottom;}
.pie_listado{float : left ;margin-bottom:15px; height:28px; background:url(../imagenes/fondo_listado_der.gif) no-repeat right bottom; padding-right:12px; width:584px;}
.titulo_fondo{border-bottom:1px solid #eaeaea; background:url(../imagenes/fondo_titulo_izq.png) no-repeat left; padding-left:6px;  clear:both;}
.verTodos a {color:#9180CC; font-family:'Arial'; font-size:13px; font-weight : bold;}

.verTodos a:hover {text-decoration:underline;}

.contenedorHome { float: left; width : 596px; margin-top:10px; }

.contenedorHome .fichaProducto {width : 596px; border-bottom:1px solid #CCCCCC; border-top:none; float:left; margin:0; padding:15px 0 20px 0;}

.primera{border:none;}
.contenedorHome #primerProducto {border : none;}
#primerProductoHome {border : none;}	
.contenedorHome .fichaProducto .tituloFichaProducto {width: 280px; }

.contenedorHome .fichaProducto  .descripcionProducto {width : 280px;}

.contenedorHome .fichaProducto .verDetalle {width : 280px;}

.contenedorHome .fichaProducto .fichaIzq {width : 441px;}

.contenedorHome .fichaProducto .fichaIzq .imagenFicha {float : left; width : 125px; padding-left:10px;}

.contenedorHome .fichaProducto .fichaIzq .descripFicha {float : left; width : 300px;}

.contenedorHome .fichaProducto .fichaDer {float : left; width: 137px; text-align:right;}
#homeDer {float: left; width : 300px; background:url(../imagenes/colecciones.png) no-repeat top; padding-top:7px; }
#homeDer .tituloHome{ font-size:22px; color:#000000; padding-bottom:10px; padding-left:10px; width:288px; border:1px solid #cfcfcf; border-top:none; border-bottom:none; padding-top:3px;}
#contenedorColecciones {width: 298px; float:left; border: solid 1px #cfcfcf; border-top:0; border-bottom:none;padding-bottom : 10px;}
#homeDer .cont_home_der{float: left; width : 300px; background:url(../imagenes/colecciones_pie.png) no-repeat bottom; padding-bottom:7px;}

#contenedorColecciones #encabezadoColecciones #nubeColecciones {color:#000000; font-family:'Arial'; font-size:13px;  width : 280px; background:url(../imagenes/seprarador_colecciones.png) no-repeat bottom; padding-bottom:25px; }

#contenedorColecciones #encabezadoColecciones #nubeColecciones #verMas {width : 100%;  text-align: right; margin-top: 10px; color : #CCCCCC;}

#contenedorColecciones #encabezadoColecciones #nubeColecciones #verMas a { color : #5D4A9D;}

#contenedorColecciones #encabezadoColecciones #nubeColecciones a {color : #000000; text-decoration : none; font-family : Arial,Arial,Helvetica,sans-serif;}

#contenedorColecciones #encabezadoColecciones #nubeColecciones a:hover {text-decoration : underline;}

#contenedorColecciones #encabezadoColecciones {padding-left: 10px; padding-top: 10px; padding-bottom: 10px;background : #e4dff3; color:#000000; font-family:'Arial'; font-size:13px;}


#contenedorColecciones #encabezadoColecciones a{color:#000000; font-family:'Arial'; font-size:13px; text-decoration:underline;}
 
 .itemColeccion {background:url(../imagenes/fondo_colecciones_home.png) repeat-x;float: left; padding-top: 10px; 
 width : 283px; padding-left:15px;  padding-bottom: 10px;} 
 .primerItem{ border:0;}
 
.itemColeccion .tituloColeccion {width : 100%; float: left; margin-bottom : 10px;}

.itemColeccion .tituloColeccion a {color:#999999; font-family:'Arial'; font-size:16px; font-weight:bolder; text-decoration:none}

.itemColeccion  .coleccionIzq {float : left; width : 100px;}

.itemColeccion img {float: left; border : 1px solid #CCCCCC;}

.itemColeccion  .coleccionDer {float : left; width : 170px; }
.itemColeccion  .coleccionDer h2.tituloColeccion{ color:#666666; font-size:16px;}

.itemColeccion .descripcionColeccion {float : left; width:170px; color:#000000; font-family:'Arial'; font-size:13px;}

.itemColeccion .verDetalle {float : left;  width:170px; margin-left:0px; padding-left:0px;}



/************************************** Noticias y Prensa *********************************************************/

#contenidosIzq {width : 180px; float : left; }

.menuContenidos {width : 100%; float : left;}

.menuContenidos #menuPrincipal {float : left; width : 100%; list-style : none; }

.menuContenidos #menuPrincipal .itemPrincipal{width : 100%; float : left; padding-bottom : 25px;}

.menuContenidos #menuPrincipal .itemPrincipal a {color:#666666; font-family:'Arial'; font-size:13px; text-decoration:none; font-weight:bold;}


.menuContenidos #menuPrincipal .itemPrincipal a:hover {color : #CCCCCC;}

.menuContenidos #menuPrincipal .itemPrincipal .submenu {list-style : none; float : left; }
.menuContenidos #menuPrincipal .itemPrincipal .submenu li {width: 150px; float : left;}

.menuContenidos #menuPrincipal .itemPrincipal .submenu li a {font-weight:normal; float :left; }
.menuContenidos #menuPrincipal .itemPrincipal p {color:#666666; font-family:'Arial'; font-size:13px; text-decoration:none; }
.menuContenidos #menuPrincipal .itemPrincipal  a.select_negra {color:#000000; font-family:'Arial'; font-size:13px; text-decoration:none; font-weight:bold;}
.menuContenidos #menuPrincipal .itemPrincipal .submenu li a.select_negra{ font-weight:bold;}

#contenidosDerecha {float:left; margin-left:16px; width:740px;}

#tituloSeccion {float: left; width : 100%; color:#666666; font-family:'Arial'; font-size:21px; padding-bottom : 10px;}
.tituloSeccion {float: left; width : 100%;  margin-top: 10px;color:#666666; font-family:'Arial'; font-size:21px; padding-bottom : 10px;}
#contenidosDerecha #pie .contenido_seccion{ width:700px;  border : none; padding:30px 20px; float:left; }

#contenidosDerecha .listado_mapa_web .tituloSeccion{width:auto;margin-top:0;}

#contenidosDerecha .listado_mapa_web h1{width:auto;}

#contenidosDerecha #pie .contenido_seccion{ width:700px;  border : none; padding:15px 20px; float:left; }
#contenidosDerecha #pie  {border : none;}
#contenidosDerecha h1{float: left; width : 100%; color:#666666; font-family:'Arial'; font-size:21px; padding-bottom : 10px;}

#contenidosDerecha #desc_coleccion{float: left; width : 100%; color:#666666; font-family:'Arial'; font-size:13px; padding-bottom : 10px;}

#contenidosDerecha .contenido_seccion p{color:#666666;font-family:Arial, Arial, Helvetica, sans-serif;font-size:13px; padding-top:20px; clear:both; float:left; width:100%; padding-bottom:0;}


#contenidosDerecha .contenido_seccion .galeria_fotos{ clear:both; width:100%; float:left; margin-bottom:10px; }
#contenidosDerecha .contenido_seccion .galeria_fotos img{ float:left; border:2px solid #E9E9E9; margin-right:10px; margin-bottom:0;}
#contenidosDerecha #contenedorNoticias {width:740px;  float:left; } 
.cont_noticias{ float:left; border-top:1px solid #F5F5F5;border-left:1px solid #F5F5F5;border-right:1px solid #F5F5F5; padding:0 10px; width:718px;}
#contenedorNoticias #controlesPaginador{width:730px;}
#contenidosDerecha #contenedorNoticias .contenidoNoticia {float : left; width: 704px; border-top: 1px solid #CCCCCC;  padding-top : 25px; padding-bottom:10px;}

#contenidosDerechaVideos #contenedorNoticias .contenidoNoticia {float : left; width: 704px; border-top: 1px solid #CCCCCC;  padding-top : 25px; padding-bottom:10px;}

#contenidosDerecha #contenedorNoticias .contenidoNoticia div.cont_link{ margin:0; padding:0; float:right;}

#contenidosDerecha #contenedorNoticias .primera {border:none;}

#contenidosDerechaVideos #contenedorNoticias .primera {border:none;}

#contenidosDerecha #contenedorNoticias .contenidoNoticia .noticiaIzq {float : left; width : 160px;}

#contenidosDerecha #contenedorNoticias .contenidoNoticia .noticiaIzq img {border:none; }

#contenidosDerechaVideos #contenedorNoticias .contenidoNoticia .noticiaIzq {float : left; width : 160px;}

#contenidosDerechaVideos{ width:740px;  border : none;  float:left; margin-left:16px; }
#contenidosDerechaVideos h2{float: left; width : 100%; color:#666666; font-family:'Arial'; font-size:21px; padding-bottom : 10px;}
#contenidosDerechaVideos #contenedorNoticias {width:740px;  float:left;}

#contenidosDerechaVideos #contenedorNoticias .contenidoNoticia .noticiaIzqVideo {float : left; width : 510px;}

#contenidosDerecha #contenedorNoticias .contenidoNoticia .noticiaDer {float : left; width:520px; margin-left: 10px; margin-right: 10px;}

#contenidosDerecha #contenedorNoticias .contenidoNoticia .noticiaDer {float : left; width:520px; margin-left: 10px; margin-right: 10px;}


#contenidosDerecha #contenedorNoticias .contenidoNoticia .noticiaDer .fecha {width : 100%; float : left; color:#666666; font-family:'Arial'; font-size:11px;}

#contenidosDerecha #contenedorNoticias .contenidoNoticia .noticiaDer .tituloNoticia {width : 100%; float : left; margin-top : 10px; color:#999999; font-family:'Arial'; font-size:19px;}

#contenidosDerechaVideos #contenedorNoticias .contenidoNoticia .noticiaDer .tituloNoticia {width : 100%; float : left; margin-top : 10px; color:#999999; font-family:'Arial'; font-size:19px;}

#contenidosDerecha #contenedorNoticias .contenidoNoticia  .tituloNoticia {width : 100%; float : left; margin-top : 10px; color:#999999; font-family:'Arial'; font-size:19px;}

#contenidosDerecha #contenedorNoticias .contenidoNoticia .noticiaDer .tituloNoticia a{ float : left;color:#999999; font-family:'Arial'; font-size:19px; text-decoration:none;}

#contenidosDerechaVideos #contenedorNoticias .contenidoNoticia .noticiaDer .tituloNoticia a{ float : left;color:#999999; font-family:'Arial'; font-size:19px; text-decoration:none;}

#contenidosDerecha #contenedorNoticias .contenidoNoticia .tituloNoticia a{ float : left;color:#999999; font-family:'Arial'; font-size:19px; text-decoration:none;}

#contenidosDerechaVideos #contenedorNoticias .contenidoNoticia .tituloNoticia a{ float : left;color:#999999; font-family:'Arial'; font-size:19px; text-decoration:none;}

#contenidosDerecha #contenedorNoticias .contenidoNoticia .noticiaDer .tituloNoticia a:hover{ text-decoration:underline;}

#contenidosDerecha #contenedorNoticias .contenidoNoticia .noticiaDer .autor {width : 100%; float : left; margin-top : 10px; color:#666666; font-family:'Arial'; font-size:13px;}

#contenidosDerecha #contenedorNoticias .contenidoNoticia .noticiaDer .descripcion {width : 100%; float : left; margin-top : 10px; color:#666666; font-family:'Arial'; font-size:13px;}

#contenidosDerecha #contenedorNoticias .contenidoNoticia .noticiaDerVideo .descripcionVideo {width : 180px; float : left; margin-top : 10px; color:#666666; font-family:'Arial'; font-size:13px;}


#contenidosDerechaVideos #contenedorNoticias .contenidoNoticia .noticiaDerVideo {float : left;  margin-left: 10px; margin-right: 10px;margin-top:15px;
width:174px;}

/********************************************** Colecciones *************************************************************/
#contenidosDerecha #contenedorColecciones {float : left; width : 718px; border : solid 1px #CCCCCC;padding-left : 10px; padding-right : 10px; margin:0; } 

#contenidosDerecha #contenedorColecciones .contenidoColeccion {float : left; width: 718px; border-top: 1px solid #CCCCCC;  padding : 15px 0px;}


#contenidosDerecha #contenedorColecciones #primerColeccion {border:none;}

#contenidosDerecha #contenedorColecciones .contenidoColeccion .coleccionIzq {float : left; width : 160px;}

#contenidosDerecha #contenedorColecciones .contenidoColeccion .coleccionDer {float : left; width:500px; margin-left: 10px; margin-right: 10px;}


#contenidosDerecha #contenedorColecciones .contenidoColeccion .coleccionDer .tituloColeccion {width : 100%; float : left; margin-top : 10px; color:#999999; font-family:'Arial'; font-size:19px;}

#contenidosDerecha #contenedorColecciones .contenidoColeccion .coleccionDer .tituloColeccion a{color:#999999; font-family:'Arial'; font-size:19px; text-decoration:none;}

#contenidosDerecha #contenedorColecciones .contenidoColeccion .coleccionDer .descripcion {width : 100%; float : left; margin-top : 10px; color:#666666; font-family:'Arial'; font-size:13px;}


#contenidosDerecha #contenedorColecciones .contenidoColeccion .coleccionDer .videoColeccion {width : 100%; float : left; margin-top:10px;  float : none;}

#contenidosDerecha #contenedorColecciones .contenidoColeccion .coleccionDer .videoColeccion a {color:#9180CC;
font-family:'Arial';
font-size:12px;
font-weight:bold;
font-family:'Arial';
font-size:13px;
}

/**************************************** Detalle Joya ******************************************************************/

#detalleIzq {float : left  ; width : 180px;}

#detalleIzq #contenedorPreguntas {float : left ; width: 100%;}

#detalleIzq #contenedorPreguntas #listaPreguntas {list-style:none;}

#detalleIzq #contenedorPreguntas #listaPreguntas li {margin-bottom : 20px;}

#detalleIzq #contenedorPreguntas #listaPreguntas li a {color:#666666; font-family:'Arial'; font-size:13px;}

#detalleIzq #contenedorPreguntas #listaPreguntas li a:hover {text-decoration: none;} 

#detalleDer {float : left; margin-left: 30px; width : 726px;}


#detalleDer #tituloSeccion {color:#666666; font-family:'Arial'; font-size:21px; float : left; width:100%;}

#detalleDer #contenedorDetalle {float : left;  width:726px;}

#detalleDer #contenedorDetalle #datosJoya {float: left;}

#detalleDer #contenedorDetalle #datosJoya #datosIzq {float : left; /*border:solid 1px #CCCCCC;*/ width: 370px;}

#detalleDer #contenedorDetalle #datosJoya #datosIzq #video {display : none;  border : 1px solid #CCCCCC;border-bottom: none;width:370px; height: 240px; }

#detalleDer #contenedorDetalle #datosJoya #datosIzq #imagen {border : solid 1px #CCCCCC;  border-bottom: none; width:370px; height:240px;}

#detalleDer #contenedorDetalle #datosJoya #datosIzq #modelo {display : none; text-align:center; float : left; border : 1px solid #CCCCCC; width:370px; height:240px;}

#detalleDer #contenedorDetalle #datosJoya #datosIzq #tecnica {display:none;  text-align:center; float : left; border : 1px solid #CCCCCC;border-bottom: none; width:370px; height:240px;}

#detalleDer #contenedorDetalle #datosJoya #datosIzq #tecnica img {margin:auto; margin-top : 40px;border: none;}


#detalleDer #contenedorDetalle #datosJoya #datosIzq #modelo img {margin:auto; margin-top : 40px; border: none; }

#detalleDer #contenedorDetalle #datosJoya #datosIzq #solapas { width: 100%; }

#detalleDer #contenedorDetalle #datosJoya #datosIzq #solapas ul {list-style : none; border-top: 1px solid #CCCCCC;  }

#detalleDer #contenedorDetalle #datosJoya #datosIzq #solapas ul li {display : inline; float : left; background:url(../imagenes/solapaGrande.jpg) no-repeat; height:28px;width:100px; text-align : center; margin-top:-1px; margin-left: -1px;}

#detalleDer #contenedorDetalle #datosJoya #datosIzq #solapas ul li a {text-decoration : none; color:#666666;
font-family:'Arial'; font-size:11px;}

#detalleDer #contenedorDetalle #datosJoya #datosIzq #solapas ul #solapaVideo {margin-left : 3px;}

#detalleDer #contenedorDetalle #datosJoya #datosIzq #solapas ul #solapaModelo {margin-left: 3px;}

#detalleDer #contenedorDetalle #datosJoya #datosIzq #solapas ul .solapaGrande{width : 130px; background:url(../imagenes/solapa.jpg) no-repeat;}

#detalleDer #contenedorDetalle #datosJoya #datosIzq #solapas ul .selected { background:url(../imagenes/solapaSelected.jpg) no-repeat; width:100px; }

#detalleDer #contenedorDetalle #datosJoya #datosIzq #solapas ul .selectedGrande { background:url(../imagenes/solapaGrandeSelected.jpg) no-repeat; width:130px;}

#detalleDer #contenedorDetalle #datosJoya #datosDer {float : left; width : 300px; padding-left:20px}

#detalleDer #contenedorDetalle #datosJoya #datosDer #descripcion {float: left; color:#000000; font-family:'Arial'; font-size:13px;}

#detalleDer #contenedorDetalle #datosJoya #datosDer #talles {float: left;  border:solid 1px #CCCCCC; margin-top:20px;padding-bottom : 10px; width:300px;}

#detalleDer #contenedorDetalle #datosJoya #datosDer #talles #precioDetalle { float : left; color:#000000; font-family:'Arial';font-size:19px; margin-top: 10px; padding-left:10px; clear:both; }

#detalleDer #contenedorDetalle #datosJoya #datosDer #talles .ivaDetalle{float : left; font-family:'Arial'; font-size:11px; margin-top: 10px; padding-left:10px; clear:both; }

#detalleDer #contenedorDetalle #datosJoya #datosDer #talles #guiaTalles {float : left; padding-left:10px;  margin-top:10px; margin-bottom: 10px; clear:both; width:300px;}

#detalleDer #contenedorDetalle #datosJoya #datosDer #talles #guiaTalles label {color:#000000; font-family:'Arial'; font-size:13px;}


#detalleDer #contenedorDetalle #datosJoya #datosDer #talles #guiaTalles select {width : 86px; height:22px; }

.buttonTalles {color:#000000;font-family:'Arial';font-size:11px; margin-left: 10px; border : solid 1px #CCCCCC; background:#F2F2F2;  width: 86px; heigth:24px; padding : 5px;}

 .buttonTalles:hover {cursor:pointer;}

#detalleDer #contenedorDetalle #datosJoya #datosDer  #cantidadDetalle {float: left; width : 290px; border:solid 1px #CCCCCC; margin-top:20px; padding-top : 5px; padding-bottom:5px; padding-left: 5px;}

#detalleDer #contenedorDetalle #datosJoya #datosDer #cantidadDetalle label {color:#000000; font-family:'Arial'; font-size:13px; float: left; margin-top: 5px; padding-right:10px;}

#detalleDer #contenedorDetalle #datosJoya #datosDer #cantidadDetalle select {float :left;   margin-top: 3px; }

.buttonComprar {background:url(../imagenes/boton_new.jpg) no-repeat; border: none; width: 86px; height: 30px;font-family:'Arial';font-size:11px; color : #AD41CC; font-weight: bold;  float: right; margin-top: 10px;}

.buttonComprar:hover { cursor : pointer; color : #666666} 

#detalleDer #contenedorDetalle #datosJoya #datosDer .buttonComprar{margin-top: 0px;}

#detalleDer #contenedorDetalle #datosJoya #datosDer #cantidadDetalle .boldbuttons { margin-left: 10px; margin-top: 0px;}

#detalleDer #contenedorDetalle #datosJoya #datosDer #cantidadDetalle button{ margin-left:10px;}

#detalleDer #contenedorDetalle #datosJoya #guardar {float : left ; padding-top:10px; font-family: 'Arial'; color: #000000; font-size: 13px;}

#detalleDer #contenedorDetalle #datosColeccion { float :left; width:100%; margin-top: 20px;}



.tituloColeccion{color:#999999; font-family:'Arial'; font-size:19px; float :left;}

#detalleDer #contenedorDetalle #datosColeccion #descripcionColeccion { float : left; margin-top: 10px; color:#000000; font-family:'Arial'; font-size:13px;  width : 100%; clear:both;}

#detalleDer #contenedorDetalle #datosColeccion #otrasJoyas {width: 100%; float : left; margin-top: 10px; clear:both; }

#detalleDer #contenedorDetalle #datosColeccion #otrasJoyas a {color:#666666; font-family:'Arial'; font-size:13px;}

#detalleDer #contenedorDetalle #datosColeccion #otrasJoyas a:hover {text-decoration: none;}

#detalleDer #joyasRelacionadas {float : left; width: 100%; margin-top: 20px;}

#detalleDer #joyasRelacionadas #relacionadas {width : 100%; float : left; margin-top : 10px; }

#detalleDer #joyasRelacionadas #relacionadas ul {list-style: none; }

#detalleDer #joyasRelacionadas #relacionadas ul li {float : left; width: 215px; display : inline; border: solid 1px #CCCCCC; padding-left : 10px; margin-left:20px; padding-bottom:10px; }


#detalleDer #joyasRelacionadas #relacionadas ul #primeraRelacionada{margin-left: 0px;}

#detalleDer #joyasRelacionadas #relacionadas ul li .tituloRelacionada {width: 100%; float : left; margin-top:10px; font-size:16px; color: #666666; font-family:Arial; height:40px; }

#detalleDer #joyasRelacionadas #relacionadas ul li .descripcionRelacionada{ width: 210px; height: 60px; float: left; margin-top:10px;  font-size:13px; color: #000000;}

#detalleDer #joyasRelacionadas #relacionadas ul li .contenedorImagen {float : left; width: 100%; margin-top: 20px; text-align:center;  min-height: 160px; height: auto !important;  height: 160px;}

#detalleDer #joyasRelacionadas #relacionadas ul li .precioRelacionada {width : 100%; float : left; text-align:center; margin-top:10px; color:#000000; font-family:'Arial'; font-size:19px;}

#detalleDer #joyasRelacionadas #relacionadas ul li .ivaRelacionada {font-family:'Arial'; font-size:11px; margin-top:10px; width:100%; float : left; text-align:center; }

#detalleDer #joyasRelacionadas #relacionadas ul li .comprar {width : 100%; /*float:right;*/ text-align:center;}

#detalleDer #joyasRelacionadas #relacionadas ul li .comprar .boldbuttons { margin-top:10px; }
#detalleDer #joyasRelacionadas #relacionadas ul li .cont_precio{ height:60px; float:left; width: 100%;}
#detalleDer #contenedorComentarios { float: left; margin-top : 20px; width: 100%; }

#detalleDer #contenedorComentarios .comentario {float : left; width:100%; margin-top:10px; color:#000000; font-family:'Arial'; font-size:13px; font-style:italic;  border-top : 1px solid  #C9C9C9; padding-top:10px;}

#detalleDer #contenedorComentarios #primerComentario {border : none; padding-top:0px;}

#detalleDer #contenedorComentarios .autor {float : left; width:100%; margin-top: 10px; color:#000000;font-family:'Arial';font-size:11px;}


/******************************** Carousel *********************************************************/
#screen{ width:332px; 	padding:0; 	margin-left:35px; }			
#screen li{	float:left; list-style:none;  }
#screen .jq-ss-crop{ /*border:1px solid #FFFFCC;*/ 	float:left; 	}
#screen a img{border:none;}
#left,#right{ font-weight:bolder; font-size:12px; margin-top:100px; 	display:block;	text-decoration:none; color:black;}
#view{	margin:20px; width:230px; height:200px; overflow:hidden;}
#images{ width:3818px ;width:3822px; padding:0;}
#images li img{	border:0; margin-top:0px; margin-left:21px; z-index : 100; float:left;}
/*#images li a{border:1px solid #F00; float: left; padding-left:10px;}
#images li {border:1px solid #00F;}*/
/********************************** Cesta de Compras ***********************************************/

#contenedorCesta {width : 100%; float : left; }

#contenedorCesta #pasos {width: 100%; float : left;}

#contenedorCesta #listaPasos {list-style : none; width: 936px; border-bottom: solid 1px #CCCCCC; height:41px;}

#contenedorCesta #listaPasos li{display:inline; float:left; height:30px; padding-left:50px; padding-top:12px; width:220px; color:#666666;font-family:'Arial'; font-size:15px; font-weight:bold}

#contenedorCesta #listaPasos #paso1 { background:url(../imagenes/paso1.jpg) no-repeat;  }

#contenedorCesta #listaPasos #paso2 { background:url(../imagenes/paso2.jpg) no-repeat; margin-right: 15px;  }

#contenedorCesta #listaPasos #paso3 { background:url(../imagenes/paso3.jpg) no-repeat;}

#contenedorCesta #listaPasos #paso1Selected {background:url(../imagenes/paso1Selected.jpg) no-repeat;}

#contenedorCesta #listaPasos #paso2Selected {background:url(../imagenes/paso2selected.jpg) no-repeat;  width:227px;  margin-right: 15px;}

#contenedorCesta #listaPasos #paso3Selected {background:url(../imagenes/paso3Selected.jpg) no-repeat;}

#contenedorCesta .cantidadCesta {width: 110px; float : left; text-align:center; margin-top: 15px;}

#contenedorCesta .talleCesta {width: 240px; float:left; text-align:center; margin-top: 15px;}

#contenedorCesta .costeCesta {width: 95px;margin-top: 15px; float: left; color:#000000; font-family:'Arial'; font-size:17px;}

#contenedorCesta .eliminarCesta {float: left; width: 50px; margin-top: 15px;padding-left:15px; }

#contenedorCesta .eliminarCesta a {color:#666666;font-family:'Arial'; font-size:13px;}

#contenedorCesta .guardarCesta {float:left; width : 95px; margin-top: 15px; padding-left:15px; text-align:left;}

#contenedorCesta .guardarCesta a {color:#666666;font-family:'Arial'; font-size:13px; }
#contenedorCesta .paso_1 { float:left;clear:both; width:100%; }

#contenedorCesta .paso_1 table.table_cesta{margin-top : 20px; }

#contenedorCesta .paso_1 table.table_cesta	 td{ text-align:center;}

#contenedorCesta .paso_1  table.table_cesta	.td_joya{  text-align:left;}

#contenedorCesta .paso_1 table.table_cesta	 .td_cantidad{ width:90px;}

#contenedorCesta .paso_1 table.table_cesta	 .td_cantidad a{ text-decoration:none; color:#666666; font-weight:bold;}

#contenedorCesta .paso_1 table.table_cesta	 .td_cantidad a:hover{ text-decoration:underline; color:#AD41CC;}

#contenedorCesta .paso_1 table.table_cesta	 .td_cantidad input{width:20px;}

#contenedorCesta .paso_1 table.table_cesta	.td_tamanio{ width:170px; font-size : 13px;}

#contenedorCesta .paso_1 table.table_cesta	 .td_precio{ width:322px;}
#contenedorCesta .paso_1 h2.gris_claro{ padding-top:15px; clear:both;}
#contenedorCesta  .paso_1 table.total .td_precio{ width:305px;}
#contenedorCesta  .paso_1 table.total select{ font-size:11px; font-family:Arial, Arial, Helvetica, sans-serif;}
#contenedorCesta  .paso_1 table.total td.total{ padding-top:10px;}
#contenedorCesta  .paso_3{ width:100%; margin-top:20px; font-size:13px; float:left  }
#contenedorCesta  .paso_3 table.total td.td_precio{ width:140px;}
#contenedorCesta  .paso_3 .numero_identificacion{ color:#000; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
#contenedorCesta  .contentPaso3{ float:left; width:100%; border-top:1px solid #cccccc; padding-top:30px; margin-top:20px;}
#contenedorCesta  .contentPaso3 p{float:left; width:100%; padding-bottom:10px; font-size : 13px;}
#contenedorCesta  .contentPaso3 .subtituloPaso3{ color:#000; font-weight:bold;}
#contenedorCesta  .contentPaso3 ul{ margin-left:15px; clear:both;}
#contenedorCesta  .guardados{ margin-top:20px; float:none;}
#contenedorCesta  .guardados table{ background:#F2F2F2; }
#contenedorCesta  .guardados .buttonTalles{ background:#FFFFFF;}

.botonera {margin-top: 10px; clear:both; float:right; }
.botonera  .boldbuttons { margin-right:30px;}

#login{ font-size:13px; color:#000; font-family:Arial, Arial, Helvetica, sans-serif; float:left; clear:both; width:100%; margin:20px 0px; border-bottom:1px solid #cccccc; padding-bottom:20px;}

#login p{ font-weight:bold; padding-bottom:20px;}

#login .campoLogin{ float:left; width:280px;}

#alta{font-size:13px; color:#000; font-family:Arial, Arial, Helvetica, sans-serif; float:left; width:100%; }

#formasPago{border-top:1px solid #cccccc; padding-top:20px; margin-top:20px; width:100%; }

#formasPago .descripcionPago{ color:#666666; float:left; width:100%;}
#formasPago  .itemFormaPago{ padding-bottom:20px; float:left; clear:both; width:100%;}
#formasPago label{ font-weight:bold; float:left; padding-left:5px;}
#formasPago input{ border:none; float:left; }
#formasPago  .tipoFormaPago{ clear:both; float:left; width:100%; }
/********************NURIA*******************/
input, select, textarea { border:1px solid #cccccc;}

/*input, select { height:20px;}*/

h1 {width : 100%; color:#666666; font-family:'Arial'; font-size:21px;  font-weight:normal;}

h2 {color:#797979;font-family:'Arial'; font-size:19px;font-weight:normal; }

div.izq_mi_cuenta { width:170px; float:left; padding-right:15px; font-family:Arial, Arial, Helvetica, sans-serif;font-size:13px; color:#000000;}

div.izq_mi_cuenta p { font-weight:bold;}

div.izq_mi_cuenta ol { list-style:none;} 

div.izq_mi_cuenta ol li { padding:10px 0 10px 30px; }

div.izq_mi_cuenta ol li.li1 { background:url(../imagenes/u1.png) left 10px no-repeat;}

div.izq_mi_cuenta ol li.li2 { background:url(../imagenes/u2.png) left 10px no-repeat;}

div.izq_mi_cuenta ol li.li3 { background:url(../imagenes/u3.png) left 10px no-repeat;}

div.izq_mi_cuenta ol li.li4 { background:url(../imagenes/u4.png) left 10px no-repeat;}

div.centro_mi_cuenta{ border:1px solid #CCCCCC; padding:10px; width:195px; float:left; font-family:Arial, Arial, Helvetica, sans-serif;font-size:13px; color:#000000; margin-right:15px;}

div.centro_mi_cuenta p { margin-top: 20px;}

div.centro_mi_cuenta a {margin-top:5px; float:left} 

div.centro_mi_cuenta input { width:180px;}

div.centro_mi_cuenta p.cont_botton {clear:both; padding-left:50px; padding-top:15px; margin:0;}

div.centro_mi_cuenta p button.buttonComprar { float:none;}

div.centro_mi_cuenta p label { width:100%; float:left; padding-bottom:5px;}

.gris { color:#666666; font-size:11px; font-family:Arial, Arial, Helvetica, sans-serif;}

div.der_mi_cuenta { float:left;  border:1px solid #CCCCCC; padding:10px; width:497px;}
#buscadorDer div.der_mi_cuenta { width:714px;}
div.contacto {font-family:Arial, Arial, Helvetica, sans-serif;font-size:13px; color:#000000; clear:both; float:left; width:100%}
#buscadorDer div.contacto {  margin-bottom:20px;}
h2.gris_claro{color:#999999;font-size:16px; font-weight:bold; }

div.contacto p { margin-top: 15px;}

div.contacto p label { width:150px; float:left;}

div.contacto p label.cp { float:none;}

div.contacto p input, div.contacto p input select {width:200px;}

div.contacto p  select {width:180px;}

div.contacto p.grande input { width:335px;}

div.contacto p input.cp { width:100px;}

div.contacto div.texto { padding-left:150px;}

div.contacto div.texto .boldbuttons { margin-top:10px;}

div.datos_contacto { float:left; font-family:Arial, Arial, Helvetica, sans-serif;font-size:13px; color:#000000; padding-left:20px; }

div.datos_contacto p { padding-top:20px; padding-left:3px;}

div.cont_form_contacto { float:left; border-right:2px solid #cccccc; width:730px;}
div.cont_form_contacto textarea{ width:250px;}

div.cont_form_contacto p { font-family:Arial, Arial, Helvetica, sans-serif;font-size:13px; color:#000000; }

div.cont_form_contacto .clase_error{color : red;}

div.cont_form_contacto p.gris { color:#666666; font-size:11px; font-family:Arial, Arial, Helvetica, sans-serif;}

div.datos_cuenta_logueo { padding-bottom:30px;}

div.datos_cuenta_logueo h2 {color:#999999; font-family:'Arial'; font-size:19px;}

div.datos_cuenta_logueo a {color:#666666;font-family:'Arial';font-size:13px;}

/***** CESTA HISTORIAL ***/
.historial{ list-style:none;}
.historial li{border-bottom:2px solid #D7D7D7;float:left;margin-bottom:20px;}
div.cont_cesta {font-size:13px; font-family:Arial, Arial, Helvetica, sans-serif;  }
div.ultimo_cesta{border:none;}
div.cont_cesta  .numero_identificacion{ color:#000; font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px;}
.table_cesta { border-bottom:1px solid #D7D7D7;color:#000; }

.table_cesta th { border-right:1px solid #D7D7D7; height:40px;  font-weight:bold; text-align:left; padding-left:15px; border-bottom:1px solid #D7D7D7;font-size:13px;  }

.table_cesta th.ultimo{border-right:none;}

.table_cesta td{ text-align:left; padding:10px 0px 15px 10px; vertical-align:middle;}

.table_cesta td table tr td{ padding:0;}

.table_cesta td table tr td.link{ padding-left:15px;}

.table_cesta td table tr td a{color:#999999; font-family:'Arial'; font-size:16px; font-weight:bold; text-decoration:none;}

.table_cesta td table tr td a:hover{ text-decoration:underline;}

.table_cesta .td_joya{ width:329px;}

.table_cesta .td_cantidad{ width:81px;}

.table_cesta .td_tamanio{ width:170px;}

.table_cesta .td_precio{ width:107px; font-family:'Arial'; font-size:19px;}

table.total{ color:#000; margin:15px 0px; text-align:right; float:right; font-family:Arial, Arial, Helvetica, sans-serif; font-size:13px;}
table.total td{ text-align:right;  }
table.total .td_precio{ width:107px; padding-left:15px; text-align:left; }
table.total td.total{font-family:'Arial';font-size:16px; font-weight:bold}
table.total p.gris{width:250px; text-align:left;}
h1.h1_margin{ margin-bottom:10px;}
.misPreguntas {float : left;  border-top : solid 1px #CCCCCC; padding-top:20px; width:100%; padding-bottom:10px; font-family:Arial, Arial, Helvetica, sans-serif; color:#000; font-size:13px;}
.cont_listado .primera{border:0;}
.misPreguntas .mi_fecha{ font-size:11px;}
.misPreguntas .mi_pregunta{ font-weight:bold; padding-top:20px;}
#form_nueva_pregunta { padding:20px 0px; float:left; color:#000; font-size:13px; font-family:Arial, Arial, Helvetica, sans-serif;}
#form_nueva_pregunta p{ padding-top:10px;}
#form_nueva_pregunta p label{ padding-bottom:5px; float:left;}
.contenido_seccion ul {list-style-position:inside;  }
.contenido_seccion .margin_bottom{padding-bottom:20px; float:left;}
ul.ul_negro li{ padding-bottom:20px; padding-left:10px;}
.contenido_seccion{ font-size:13px; color:#000; font-family:Arial, Arial, Helvetica, sans-serif;padding-top:20px; float:left; }
.contenido_seccion p{ padding-bottom:15px; clear:both;}
.contenido_seccion .letra_grande{ font-size:16px;  color:#000; font-family:Arial, Arial, Helvetica, sans-serif;padding-bottom	:20px; font-weight:bold;}
.contenido_seccion ol{ margin-left:26px;}
.contenido_seccion ol li{ font-weight:bold; font-size:16px; display: list-item; padding-bottom:20px;  }

.contenido_seccion ol li p{ font-weight:normal; font-size:13px;}
div.con_tallas { margin-bottom:30px; width:936px;}
div.con_tallas h2{ margin-bottom:10px;}
div.con_tallas img{ border:1px solid #cccccc; padding:5px; float:left; margin-right:20px;}
div.con_tallas p{ float:left; width:830px;clear:none;}
div.con_tallas p a {color : #9180CC; font-weight : bold; clear:both;}
div.con_tallas  table{ clear:both; border:1px solid #C0C0C0; color:#000; font-size:11px; font-family:Arial, Arial, Helvetica, sans-serif; margin-top:20px;  border-bottom:none;}
div.con_tallas  table td.bg_gris{ background:#F5F5F5;  border-right:1px solid #C0C0C0; width:90px;}
div.con_tallas  table td{ border-bottom:1px solid #C0C0C0; padding:10px;}


/**** Mapa Web ****/

ul.mapa_web {  float :left; background:url(../imagenes/fondo_mapa_web.gif) repeat-y; margin-top:20px;  }
.cont_borde{ border-bottom: none; float:left; padding-bottom:20px; width:972px;}

#contenidosDerecha .cont_borde{ border-bottom:none; float:left; padding-bottom:20px; width:700px;}

.cont_borde p {color : black ; width : 100%; float : left; margin-top : 20px; font-size : 13px; }
ul.mapa_web li { display : inline; width : 214px; float : left; padding-left : 20px;}
/*ul.mapa_web .primero{border-left : none; padding-left : 0px;}*/

ul.mapa_web li .titleSeccion {color:#999999; font-size:16px; font-weight:bold;  font-family:Arial;}
ul.mapa_web li .titleSeccion a{color:#999999; font-size:16px; font-weight:bold;  font-family:Arial; text-decoration:none;}
ul.mapa_web li .title_resultado a{color:#666666; font-size:13px; font-weight:bold;  text-decoration:none; font-family:Arial, Arial, Helvetica, sans-serif}

ul.mapa_web li #textNewsletter {margin-top: 10px; color:#000000; font-family:'Arial'; font-size:11px;}

ul.mapa_web .primero ul{ padding-left:0;}
ul.mapa_web li ul.resultado_cero {margin-top: 0px;}
ul.mapa_web .primero .titleSeccion {margin-left : 0px;}

ul.mapa_web li ul {margin-top: 10px; width:auto;}

ul.mapa_web li ul li{padding-left : 0px;}

ul.mapa_web li ul .itemPie {display : block; border : none; height : auto;}

ul.mapa_web .primero ul .itemPie {margin-left : 0px;}
ul.mapa_web li ul.resultado_cero .itemPie a{color:#666666;}
ul.mapa_web li ul .itemPie a {text-decoration : none; font-size: 12px; font-weight : normal; color : #000000;}

ul.mapa_web li ul .itemPie a:hover {text-decoration:underline;} 

ul.mapa_web li .contenidoPie .itemPie {display : inline;width:80px;}
div.cont_links{ margin-top:15px; float:left;}
div.cont_links a{float:left; clear:both; color:#000; font-weight:bold; font-size:13px; font-family:Arial, Arial, Helvetica, sans-serif; text-decoration:none; margin-bottom:10px;}
/****** BOTON ****/
a.boldbuttons{
background: transparent url(../imagenes/boton_izq.jpg) no-repeat top left;
display: block;
float: left;
font: 13px Arial; /* Change 13px as desired */
line-height: 22px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 30px; /* Height of button background height */
padding-left: 14px; /* Width of left menu image */
text-decoration: none;

}

a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{
/*color: #000; button text color*/
color:#AD41CC;
}

a.boldbuttons span{
background: transparent url(../imagenes/boton_der.jpg) no-repeat top right;
display: block;
padding: 4px 14px 4px 2px; /*Set 10px to be equal or greater than'padding-left' value above*/
font-family:'Arial';
font-size:11px;
font-weight:bold;
color : #AD41CC}

a:hover.boldbuttons{ /* Hover state CSS */
text-decoration: underline;
}


.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}



a.squarebutton{
background: transparent url('../imagenes/square-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
margin-top:10px;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #494949; /*button text color*/
}

a.squarebutton span{
background: transparent url('../imagenes/square-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
.cont_preguntas .tiulo_seccion{ margin-top:15px;}
.cont_preguntas h2{color:#666666;font-size:16px; font-family:Arial, Helvetica, sans-serif; margi:15px 0px; font-weight:bold;}
.cont_preguntas .cont_respuestas{ clear:both; margin-top:15px; width:100%;}
.cont_preguntas .numeracion{ float:right; color:#666666; font-family:Arial, Arial, Helvetica, sans-serif;font-size:13px; font-weight:bold; margin-top:10px;}
.cont_preguntas .respuesta_ayuda{ float:left;padding-right:20px;}
.cont_preguntas .respuesta_ayuda input{ float:left; border:0;}
.cont_preguntas .botonera{ clear:both; }


/*************************************** wizard ******************************************************/
.black_overlay{	display: none;	position: absolute;	top: 0%;	left: 0%;	width: 100%; height: 2000px; background-color: black;	z-index:255; moz-opacity: 0.4;
opacity:.40; filter: alpha(opacity=40);}
.white_content {display: none;	position: fixed;	top: 25%;	left: 25%;	width: 600px;	height: 400px;	background: url(/imagenes/fondo_wizard.gif) no-repeat;	z-index:256; 	overflow: auto; font-family:'Arial'; }
/*
*html .white_content {display: none;	position: fixed;	top: 25%;	left: 25%;	width: 700px;	height: 400px;	background: url(/imagenes/fondo_wizard.gif) no-repeat;	z-index:256; 	overflow: auto; font-family:'Arial'; }
*/
*html .white_content{ display: none;width: 700px;top: 25%;	left: 25%;	height: 400px;	background: url(/imagenes/fondo_wizard.gif) no-repeat;	z-index:256; 	overflow: auto; font-family:'Arial';
/*\*/position: absolute;
top: expression((176 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');
right: expression((20 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px');/**/}

#wizard {width : 100%;}
.closeWizard {margin-right : 65px; float : right; margin-top : 10px; font-family:'Arial'; font-size : 13px; font-weight: normal; color : #000000 }

*html .closeWizard {margin-right : 160px; float : right; margin-top : 10px; font-family:'Arial'; font-size : 13px; font-weight: normal; color : #000000 }

.pregunta {width : 533px; height: 210px; margin-top : 30px; margin-left : 30px  ; margin-right: 30px; float : left;}
*html .pregunta { margin-left : 15px  ;}
.nombrePrimeraPregunta { color:#666666; font-family:'Arial'; font-size:21px; }
.nombrePregunta { color:#666666;  font-size:17px; }
.descripcionPregunta { font-family:Arial; text-align:left; color : #000000; font-size : 13px; }
.radios{ width : 553px; float : left;}
.radioRespuesta {float : left ; margin-right : 20px; font-size : 13px; }
.botoneraWizard {width : 533px;  text-align : center; float : left}
.buttonWizard {background : url(/imagenes/button_wizard.gif) no-repeat; width : 105px; text-align : center; border: none; cursor :pointer; height: 26px; }
.numeroPreguntas {width : 575px;  }
.numeroPreguntas span {float : right; margin-right: 50px; color:#666666; font-family:'Arial'; font-size:13px; }


.fichaIzq img {border: none; }
.noVideo {display: none;}
.menuContenidos #menuPrincipal .itemPrincipal .catalogoSelected {color : black;}

.detalle_noticia {font-family:Arial,Arial,Helvetica,sans-serif;font-size:13px;}

.detalle_noticia img.img_pricipal{ float:left; margin-bottom:10px; margin-right:10px;  border:2px solid #E9E9E9; padding:1px;}

.detalle_noticia .fecha{ font-size:12px;}

.detalle_noticia p{padding-top:20px;}

.detalle_noticia p.cabecera{ font-weight:bold;}

.none{display:none;}

a.volver{ float:right; margin-top:20px; color:#5D4A9D; font-size:12px; clear:both; text-decoration:none; background:transparent url(../imagenes/volver.gif) no-repeat scroll left center; padding-left:10px;}

a.volver:hover{text-decoration:underline;}

a.ir{ float:right; margin-top:20px; color:#5D4A9D; font-size:12px; clear:both; text-decoration:none; background:transparent url(../imagenes/ir.gif) no-repeat scroll right center; padding-right:12px;}

a.ir:hover{text-decoration:underline;}


p.vacia{font-size:13px;font-family:'Arial'; text-align:center;font-weight:bold; padding:20px 0;  float:left; width:100%;}

p.error{font-size:13px;font-family:'Arial'; text-align:center; color:#F00; padding:20px 0;  float:left; width:100%;}
 
div.cont_links_stock{float:left; clear:both;  margin-top:20px; width:100%;}
 
div.cont_links_stock a{color:#AD41CC; font-size:12px; text-decoration:none; margin-right:15px; font-weight:bold;}

div.cont_links_stock a:hover{text-decoration:underline;} 

.negrita{font-weight:bold;}

p.gris { color:#666666; font-size:11px; font-family:Arial, Arial, Helvetica, sans-serif;}

.otrosDatos span{font-size: 13px;}

.paso3 { width : 100%; float : left;clear:both;}

.paso3 p {margin : 10px; font-size : 13px; float : left;  width : 100%; color:#666666;
font-family:Arial,Arial,Helvetica,sans-serif; clear:both;}

.paso3 p span {color : black;}
 
.clase_error {color : red;margin-bottom:10px;} 

/************** Search Suggest *********************/


#search_suggest { background:#FFF; width:170px; position:absolute; visibility:hidden; margin: 4px 0 0 27px; padding:0; border:1px solid #D2CBEC; border-top:0; z-index : 100; top:139px; /*left:171px;*/}
#search_suggest ul{ list-style-type:none; margin:0; padding:0; width : 100% }
#search_suggest li{ list-style-type:none; margin:0; padding:0;  width : 100%;  float: left;}
#search_suggest ul li a.link_prod{  width : 100%; color:#193D6B; text-decoration:none; font-size:12px; font-weight:normal; padding:0; float:left;} 
#search_suggest ul li span{ color:#5D4A9D;}
#search_suggest ul li div#imagen{ width:60px;height :60px; padding:0; margin:0;  float:left;  display: table-cell;   text-align: center;   vertical-align: middle; }
#search_suggest ul li div#imagen img{ padding:0; margin:0; margin-top : 6px; }
#search_suggest li a:hover{ background-color:#DAD5F0;display:block;  float : left}
#search_suggest li.boton_cerrar {clear : both ; margin-top: 10px;display:block; background:#FFF;}
#search_suggest li.boton_cerrar a{color: #666666; text-decoration:none; height:20px; display:block; background-color:#FFFFFF; text-align:center; margin:0; padding:2px; width:100%; }
#search_suggest li.boton_cerrar a:hover{ color:#CCCCCC; }

.ancla_flotante{ float:left;}
.link_violeta{color:#AD41CC;}
#contenedorCesta .contenido_paso3{ border:0px; margin-top:0px;}
.class_verde{color:#59770E;font-weight:bold;}
div.pensando {
padding-top:100px;
}
#edge {
display: inline-block;
width: 0;
height: 100%;
vertical-align: middle;
}

#container {
display: inline-block;
width: 100%;
text-align: center;
vertical-align: middle;
}


.listado_mapa_web {width : 972px; float : left; padding-top : 10px; margin-top: 20px; border-top:  solid 1px #CCCCCC; clear:both;}

#contenidosDerecha .listado_mapa_web {width : 700px; float : left; padding-top : 10px; margin-top: 20px; border-top:  solid 1px #CCCCCC; clear:both;}

.listado_mapa_web ul { width :100%; float :left; margin-top : 20px;}

#contenidosDerecha .listado_mapa_web .menuPie {  background : url(../imagenes/fondoResultadoCero.jpg) repeat-y; }

#contenedorDerecha .listado_mapa_web .cont_borde ul { width :700px; float :left;  }

.listado_mapa_web ul li { display : inline; width : 228px; float : left; padding-left : 15px;
		 }
.listado_mapa_web ul #first {border-left : none; padding-left : 0px;}

.listado_mapa_web ul li .titleSeccion {color:#666666; font-size:16px; font-weight:bold;  font-family:Arial;}

.listado_mapa_web ul li .titleSeccion a {color:#666666; font-size:13px; font-weight:bold;  font-family:Arial;; text-decoration : none;}

.listado_mapa_web ul li #textNewsletter {margin-top: 10px; color:#000000; font-family:'Verdana'; font-size:11px;}


.listado_mapa_web ul #first ul{ padding-left:0;}

.listado_mapa_web ul #first .titleSeccion {margin-left : 0px;}

.listado_mapa_web ul li ul {margin-top: 10px; width:auto;}

#contenidosDerecha .listado_mapa_web ul li ul {margin-top: 0px; width:auto; min-height : 120px; height:auto !important; height:120px;}

.listado_mapa_web ul li ul li{padding-left : 0px;}

.listado_mapa_web ul li ul .itemPie {display : block; border : none; height : auto;}

.listado_mapa_web ul #first ul .itemPie {margin-left : 0px;}

.listado_mapa_web ul li ul .itemPie a {text-decoration : none; font-size: 12px; color : #000000;}

.listado_mapa_web ul li ul .itemPie a:hover {text-decoration:underline;} 

.listado_mapa_web ul li #formNews { margin-top : 10px;}

.listado_mapa_web ul li #formNews #news {width : 200px;}

.listado_mapa_web ul li #formNews .squarebutton {margin-top : 10px; margin-left:3px;}

.listado_mapa_web ul li .contenidoPie .itemPie {display : inline;width:80px;}
#contenedorContenido .listado_mapa_web {border-top : none; margin-top: 0px;}
#contenidosDerecha .listado_mapa_web .contenido_seccion{ width:700px;  border : none; padding:30px 20px; float:left; }
#contenidosDerecha .listado_mapa_web .contenido_seccion{ width:700px;  border : none; padding:15px 20px; float:left; }
#contenidosDerecha .listado_mapa_web  {border : none;}

#vistaClasica {float:right;padding-right:10px;text-align:right;width:600px;}

#vistaClasica a { font-size : 12px; font-family: Arial; font-weight: bold;}
.banner_home{width : 100%; float : left;  border-top : 4px solid #C6BFDC}
.banner_home a{border : none; border-bottom :4px solid #C6BFDC ; width : 100%; float: left}
.banner_home a img{border:none;}
