/* Estilos PerezMarsa*/

body {
background-image:url(/files/5600-5598-fichero/degradado_superior.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
margin:0;
}

a {
outline:none;
color:#40558A;
font-weight:500;
}

p {
font-weight:500;
}


.noDerecha {
display:none;
}

.noIzquierda {
display:none;
}

.tablaContenedora {
height:100%;
width:100%;
}

.estatica {
color:#000;
font-size:14px;
padding:5px 50px;
margin-bottom:10px;
margin-top:15px;
}

#estatica10192 {
}

.estatica .horario {
border:1px dashed #C6C6C6;
background-color:#EFF9FF;
margin:0 190px 10px;
padding:20px;
}

.tablaPrincipal {
width:873px;
height:100%;
}

.menu a.EstiloMenu {
padding:16px 20px;
text-decoration: none;
text-align: left;
font-family : Verdana, Helvetica, sans-serif;
color: #000000;
font-size: 13px;
border:0px;
line-height:51px;
}

.menu a.off:hover {
text-decoration:underline;
}

a.on {

}

ul,li {
border:0;
list-style:none;
margin:0;
padding:0;
}

.menu ul {
text-align:right;
height:26px;
padding-right:45px;
position:relative;
bottom:30px !important;
bottom:0px;
top:-21px !important;
top:62px;
}

.menu li{
margin-left:-8px;
}

.menu {
background-repeat:no-repeat;
background-position:top center;
height:195px;
}

.textoPagina {
font-family:verdana, Helvetica, sans-serif;
font-size:11px;
color:#fff;
font-weight:700;
}

.pie {
height:64px;
font-family:verdana, Helvetica, sans-serif;
color:#000;
font-size:11px;
font-weight:700;
padding-top:0px;
}

.pie a{
color:#000;
font-weight:900;
text-decoration:none;
}

.estatica li {
list-style:square;
margin-left:30px;
}

.menuCatalogo {
background-position:10px top;
float:right;
margin-right:15px !important;
margin-right:8px;
padding:10px 5px 0 20px;
display:block;
height:100%;
font-size:14px;
}

#dhtmlgoodies_slidedown_menu {
width:185px;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth1 {
border-bottom:1px solid #0472B1;
font-weight:700;
color:#353535;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth1:hover{
color:#000;
background-color:#5CCDF7;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth2{
border-bottom:1px solid #0472B1;
font-weight:600;
color:#353535;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth3 {
border-bottom:1px solid #0472B1;
font-weight:600;
color:#353535;
}
#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 {
border-bottom:1px solid #0472B1;
font-weight:600;
color:#353535;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth2:hover{
color:#000;
background-color:#5CCDF7;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth3:hover{
color:#000;
background-color:#5CCDF7;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth4:hover{
color:#000;
background-color:#5CCDF7;
}

#pag_5932{
background-image:url(/files/5600-2040-fichero/fondoCatalogo.jpg);
background-repeat:no-repeat;
background-position:15px top;
width:100%;
height:100%;
}

.tablaCatalogoSimple {
height:100%;
}

#cuadroCarrito {
position:absolute;
top:5px;
left:450px;
width:126px;
height:66px;
background-image:url(/ebdml/5558/cuadroCarrito.gif);
}

#cuadroCarrito #boton {
font-weight:700;
font-family:arial;
font-size:12px;
line-height:18px;
background-color:#C6C6C6;
color:#FFF;
width:85px;
height:18px;
text-align:center;
margin:0 auto;
}

#cuadroCarrito #boton:hover {
background-color:#747C98;
cursor:pointer;
}

dt.imagen {
float:left;
}

.datos {
margin:0 0 0 180px;
}

td .tablaCatalogoSimple{
margin-left:10px !important;
margin-left:0px;
}

td .elementoCatalogoSimple{
width:auto;
}

.elementoCatalogoSimple {
width:610px !important;
width:640px;
font-family:verdana, arial;
display:inline;
display:table;
float:left;
margin-right:0px;
margin-left:12px !important;
margin-left:9px;
margin-top:10px !important;
margin-top:5px;
margin-bottom:100px;
}

.elementoCatalogoSimple .imagen {
float:left;
text-align:left;
display:table;
margin:5px 15px 10px 5px !important;
margin:5px 5px 10px 5px;
}

.elementoCatalogoSimple .listadoImagenes {
clear:both;
float:left;
display:table;
line-height:20px;
}

.listadoImagenes ul {
list-style:circle;
margin:0;
padding:0 0 0 20px;
}

.elementoCatalogoSimple .listadoImagenes li {
text-align:left;
font-size:12px;
}

.elementoCatalogoSimple .imagen img{
border-color:#40558A;
}

.elementoCatalogoSimple .titulo {
margin-top:25px;
margin-left:5px;
text-align:left;
font-size:17px;
font-weight:700;
color:#444;
display:block;
clear:both;
}

.tituloCategoria {
color:#353535;
font-weight:900;
font-size:21px;
text-align:left;
padding:5px 15px;
position:relative;
top:20px;
}

.elementoCatalogoSimple .descripcion {
text-align:justify;
font-size:11px;
color:#000;
margin-right:5px;
font-weight:400px;
width:auto!important;
width:600px;
}

.formularioElemento{
}

.elementoCatalogoSimple .precio {
text-align:right;
font-size:11px;
font-weight:800;
color:#000;
padding:2px;
padding-right:5px;
clear:both;
}

.elementoCatalogoSimple .formulario {
padding-top:5px;
text-align:right;
display:block;
}

.elementoCatalogoSimple .cantidadElemento {
font-size:12px;
font-weight:700;
color:#000;
}

.elementoCatalogoSimple .agregarElemento {
display:block;
margin-top:5px;
}

.paginaCatalogoSimple {
background-position:0 14px;
margin-bottom:20px;
height:100%;
}

.paginaCatalogoSimple .imagenPortada {
margin-top:10px;
margin-left:50px;
}

.catalogo {
margin:0px 10px 0;
}

.clear {
clear:both;
}

.carrito .mensaje,.mostrarCarrito .mensaje,.estatica .mensaje {
margin-top:30px;
text-align:center;
font-size:14px;
font-weight:700;
color:#000;
margin-bottom:30px;
}

.carrito ul {
text-align:center;
list-style:none;
margin:0;
padding:0;
}

.mostrarCarrito td,.mostrarCarrito a,.mostrarCarrito th {
color:#FFF;
font-weight:700;
}

.carrito dt,.mostrarCarrito li {
color:#A6A6A6;
display:inline;
margin:10px;
padding:1px;
}

.mostrarCarrito .seguir a,.mostrarCarrito li.borrar a,.mostrarCarrito .pedido a {
color:#A6A6A6;
font-weight:700;
}

.mostrarCarrito .seguir a:hover ,.mostrarCarrito li.borrar a:hover ,.mostrarCarrito .pedido a:hover {
color:#444;
background-color:#DFDFDF;
text-decoration:underline;
}

ul.formularioCarrito {
list-style:none;
display:table;
width:415px;
margin:0;
padding:0;
}

.formularioCarrito li {
text-align:right;
margin:0 0 5px;
}

#pag_5922 .formularioCarrito {
font-size:14px;
width:78%;
}

.mostrarCarrito ul {
text-align:center;
list-style:none;
margin:0;
padding:30px 0 0;
}

.mostrarCarrito {
text-align:center;
margin:0;
padding:0 30px;
}

.carrito dt a {
color:#A6A6A6;
font-weight:700;
padding:0 5px;
text-decoration:none;
}

.carrito dt a:hover {
color:#444;
background-color:#DFDFDF;
text-decoration:underline;
}

.mostrarCarrito {
text-align:center;
}

.tablaCarrito, .tablaCarrito .etiquetas {
background-color:#DFDFDF;
border:1px solid #C6C6C6;
width:auto;
margin:0 auto;
padding:5px;
color:#FFF;
}

.tablaCarrito td {
background-color:#C6C6C6;
text-align:right;
padding:2px 4px;
}

.tablaCarrito .totalElemento {
font-weight:700;
}

.tablaCarrito .totalCarrito {
font-weight:700;
color:#fff;
}

tr.etiquetas td, .tablaCarrito th {
color:#fff;
font-weight:700;
text-align:center;
}

.tablaCarrito .borrar a {
font-size:14px;
}

.tablaCarrito th {
background-color:#C6C6C6;
text-weight:bold;
text-align:center;
padding:2px 4px;
color:#FFF;
}

.tablaCarrito li.titulo {
color:#FFF;
}

.tablaCarrito ul {
text-align:left;
margin:0;
padding:0;
color:#FFF;
}

td.borrar {
text-align:left;
}

td.totalCarrito {
font-size:1.2em;
padding-right:25px;
}

.menu li,.pie li,.tablaCarrito li {
display:inline;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth2,#dhtmlgoodies_slidedown_menu .slMenuItem_depth5 {
margin-top:1px;
}

.marcas {
clear:both
}
.marcas img {
vertical-align:middle;
margin:20px;
}

a.LinkPie, a.enlaceMiniClaro {
font-size : 12px;
color : #C6C6C6;
font-weight : bold;
text-decoration:none;
}

a.LinkPie:hover {
text-decoration:underline;
}

.centroPrincipal {
background-color:#;
}

.centro {
}

#pag10192 .tablaPrincipal{
}

/* BLOG */

.seccionBlog {
display:block;
padding: 0 10px 0 10px;
}

.seccionBlog .encuadreNoticia {
display:block;
margin:0 15px 0 15px;
}

.seccionBlog .encuadreNoticia img {
float:left;
margin:0 20px 8px 10;
width:150px;
}

.seccionBlog .tituloNoticiaEnlace {
font-weight:700;
display:block;
color: #000000;
}

.seccionBlog .tituloNoticiaEnlace:hover {
text-decoration: underline;
}

.seccionBlog .clear {
clear:both;
}

.seccionBlog .tituloNoticia {
font-weight:700;
display:block;
padding:5px 0;
color: #000000;
}

.seccionBlog .tituloNoticiaEnlace {
font-weight:700;
display:block;
padding:5px 0;
color: #000000;
text-decoration: none;
}

.seccionBlog .textoNoticia {
font-size:14px;
}

.seccionBlog .tablaCab1 {
padding-top:10px;
}

.seccionBlog .tablaCab {
margin-top:10px;
background-color: #CCCCCC;
}

.seccionBlog .tablaCab td.autor {
text-align:right;
}

.seccionBlog .tablaCab .fecha,.tablaCab .autor {
padding-top:5px;
padding-left:15px;
}

.seccionBlog .preTitulo {
display:block;
margin: 0 60px 0 0;
font-size:10;
}

.seccionBlog .links {
display:block;
padding: 15px 0 0 0;
color: #000000;
}

.links:hover {
text-decoration: underline;
}


/* MENSAJES */

.espacioMensajes {
display:block;
padding: 0 10px 0 10px;
}

.espacioMensajes .tablaCab {
background-color: #CCCCCC;
}

.espacioMensajes .tituloNoticia {
font-weight:700;
display:block;
padding:10px 0;
color: #000000;
}

.espacioMensajes .tituloNoticiaEnlace {
font-weight:700;
display:block;
padding:10px 0;
color: #000000;
text-decoration: none;
}

.espacioMensajes img {
padding: 5px 0 10px 0;
}

.espacioMensajes .textoNoticia {
display: block;
text-align: left;
font-size:14px;
padding: 15px 10px 5px 10px;
}

.espacioMensajes .enlaceForo {
color: #000000;
}

.espacioMensajes .paginadorMensajeForo {
color: #000000;
text-decoration: none;
}

.espacioMensajes .paginadorMensajeForo:hover {
text-decoration: underline;
}

td .tituloPagina{
background-image:url(/files/5600-2028-fichero/cuerpo.jpg);
}

.tituloPagina img{
position:relative;
left:220px;
bottom:50px;
}

.formularioElemento {
float:right;
position:relative;
}

.formulario .formularioElemento br {
display:none;
visibility:collapse;
position:absolute;
}

#pag4784 .menu #link39312, #pag4784 .menu #link39322, #pag4784 .menu #link39352, #pag4784 .menu #link39362{
position:relative;
top:20px;
}

#pag10192 .centro{
background-image:url(/files/5600-5599-fichero/n_portadacentro.jpg);
background-position:center bottom;
background-repeat:no-repeat;
}


#link95022 {
padding-right:3px;
}

.buscador {
margin:17px 0px 10px 0px;
padding:8px 8px 8px 8px;
border:2px solid #0472B1;
width:148px !important;
width:165px;
}

.buscador .textoBuscador, .buscador .categorias {
font-size:12px;
font-weight:700;
font-family:Verdana;
color:#0472B1;
}

.buscador input, .buscador select {
font-size:10px;
color:#000;
}

.botonBuscador input {
margin-top:10px;
margin-left:45px;
outline:none;
color:000;
}

.buscador .categorias {
margin-top:5px;
}

.mensaje{
font-family:Verdana;
font-size:12px;
color:#000;
font-weight:900;
margin-left:20px;
}

.tituloResultado{
color:#242393;
font-weight:700;
margin-top:20px;
margin-left:20px;
}

.buscador select{
width:150px !important;
width:auto;
}

.estatica .textoNoticia{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#pag10194 .estatica{
margin-bottom:50px;
}

.enlaceMiniClaro{
margin-top:-8px!important;
margin-top:-1px;
}

.enlaceMiniClaro a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

#pag10194 .estatica small{
border:none;
margin-left:0px;
}

small {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:900;
}

.contPie{
margin-top:-8px;
margin-left:0px;
padding-bottom:5px;
font-size:10px;
}

.tituloProd{
font-size:13px;
font-weight:900;
}


#content_section_7488 {
width:500px;
text-align:justify;
margin-bottom:10px;
font-size:12px;
margin-left:190px;
margin-top:-50px!important;
margin-top:0px;
}

.label {
font-size:14px;
}

#content_section_7488 .formulario {
margin-top:10px;
}

#estatica10196 b {
color:#000;
}

#estatica10196 b:hover {
color:#5C2E0D;
}

#estatica10196 a {
color:#5C2E0D;
font-weight:900;
}

#content_page_6941 {
margin-top:50px;
}

.licencias {
margin-top:-15px!important;
margin-top:15px;
}

.powered{
padding-top:10px;
}
