﻿*:focus{ outline:none;}
html { overflow-y: scroll;}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666366;
	margin:0;
	padding:0;
	background:#e4e3e3 url(/<%=carpetaInterna%>/usuariosftp/conexion/diseimagenes895a.jpg) top left repeat-x;
	text-align:left;
}
img { border:none;}
p { margin:0; padding:5px 0;}
a { text-decoration:none; color:#d32a1a;}
a:hover { text-decoration:none; color:#666366;}

/*- Cabecera
--------------------------------------------------*/
#impresion { display:none;}
#h_cont_0 {  background:#c2c1c2; position:relative; z-index:10; min-height:100px; width:980px; margin:0 auto; text-align:left;}

/*h_cell_1 - Cabecera a medida*/
#logo { padding:15px;}
#logo h1 { display:none;}
/*buscador*/
#buscador { position:absolute; top:110px; right:11px; z-index:10000;}
#buscador a, #buscadorExp a { cursor:pointer;}
/*buscador expandido*/
#buscadorExp { display:none;}
#buscadorExp { position:absolute; top:137px; right:11px; z-index:100001; background:#FFF; padding:10px; border: solid 3px #666366;}
#buscadorExp img { position:absolute; top:-30px; right:-3px;}
#buscadorExp form { color:#666366; font-size:11px;}
#buscadorExp form span { font-weight:bold; color:#d32a1a;}
#buscadorExp form input { margin:5px 0; }
#buscadorExp form input.busc { margin:0; font-size:11px; border:none; background:none; background:url(/<%=carpetaInterna%>/usuariosftp/conexion/diseimagenes904a.gif) no-repeat top left; color:#FFF; width:48px; color:#FFF; text-align:center; padding:2px 0 4px 0; cursor:pointer;}
#buscadorExp form input.busc:hover {background:url(/<%=carpetaInterna%>/usuariosftp/conexion/diseimagenes905a.gif) no-repeat top left;}



/*h_cell_2 - Nuevo menu vertical*/
#MenuVertical { position:absolute; top:75px; left:250px; z-index:1000}
	#MenuVertical ul { margin:0; padding:0;}
	#MenuVertical ul li { list-style:none; float:left; text-transform:uppercase; display:block; width:auto; font-size:12px; margin:0 15px 0 0; position:relative; z-index:100;}
	#MenuVertical ul li span { padding:0 0 0 9px; display:block;}
	#MenuVertical ul li a { color:#666366; text-decoration:none; display:block; padding:5px 15px 5px 0;}
	#MenuVertical ul li a:hover {color:#d32a1a; text-decoration:none; background:#fff;}
	
	#MenuVertical ul li.sobre span { background:url(/<%=carpetaInterna%>/usuariosftp/conexion/diseimagenes897a.png) no-repeat top left;}
	#MenuVertical ul li.sobre a { background:url(/<%=carpetaInterna%>/usuariosftp/conexion/diseimagenes898a.png) no-repeat top right; color:#d32a1a;}
	
	#MenuVertical ul li ul.nivel2 { display:none; border-top: solid 3px #d32a1a; background:#fff; position:absolute; z-index:1001; top:25px; left:0; padding:5px 0 10px 0; width:100%;}
	#MenuVertical ul li ul.nivel2 li { width:100%; margin:0 0 0 5px; display:block!important; clear:both; background:none; font-size:11px; }
	#MenuVertical ul li ul.nivel2 li a { display:block!important; clear:both; padding:5px 5px; margin:0 10px 0 0; border-bottom: dotted 1px #cdcdcd; color:#666366; background:none; }
	#MenuVertical ul li ul.nivel2 li a:hover {color:#d32a1a;}


/*h_cell_3 - Banner de las imagenes de la web*/
#h_cell_3 { position:relative; z-index:0;}
#descr { position:absolute; top:0; left:0; z-index:10; width:160px; padding:20px 0 0 20px;}
#descr h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#d32a1a; margin:0; padding:5px 0 0 0;}

#mElemento { position:absolute; bottom:0; left:0; z-index:10; width:180px; background:url(/<%=carpetaInterna%>/usuariosftp/conexion/diseimagenes900a.png)}
#mElemento ul { margin:0; padding:15px 0;}
#mElemento ul li { list-style:none; margin:0 10px;}
#mElemento ul li a { color:#666366; text-decoration:none; padding:3px 3px 3px 15px; border-bottom: dotted 1px #cdcdcd; display:block;}
#mElemento ul li a:hover, #mElemento ul li.activo a { color:#d32a1a; text-decoration:none; background:url(/<%=carpetaInterna%>/usuariosftp/conexion/diseimagenes901a.png) no-repeat 2px 6px;}
.slideshowPre { position:absolute; top:0; left:0; z-index:1; display:none;}
.slideshow{ position:relative; z-index:0; display:block; clear:both; width:980px; overflow:hidden;}
.slideshow ul, .slideshow ul li{ margin:0; padding:0;}



/*- centro web
-----------------------------------------------*/
#capa_contenidos { width:950px; margin:0 auto; background:#FFF; position:relative; border-top:solid 1px #fff; text-align:left; font-size:11px; padding:15px;}
/*presentacion hijos*/
.imagenHijos, .tituloHijos, .resumenHijos { margin:0 0 0 20px;}
.imagenHijos a:hover img {opacity: 0.7; -moz-opacity: 0.7; filter: alpha(opacity=70);}
.tituloHijos a { font-size:13px;}
/*botones*/
.infBuspre { position:absolute; top:5px; right:5px;}
.infBuspre a span { display:none;}
h1#tit_cabecera_centro{  font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#d32a1a; margin:0; padding:5px 0; font-weight:normal;}

/*- Centro producto final
----------------------------------------------------------*/
/*Centro general*/
#centro {}
#centro h3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#d32a1a; margin:0; padding:5px 0; font-weight:normal;}
#descr { position:absolute; top:0; left:0; z-index:}
#mElemento { position:absolute; bottom:0; left:0;}
.oculto { display:none;}
#okVideo {position:absolute; top:-330px; right:100px; z-index:100;}
h1#tit_cabecera_centro { display:none;}

/*tabla de medidas*/
#tablaMedidas {width:400px; float:right; margin:0 0 0 15px;}
#tablaMedidas table { width:100%;}
#tablaMedidas table th { background:#d32a1a; color:#FFF;}
#tablaMedidas table td { width:200px;}
#tablaMedidas table tr.titu td { background:#cdcdcd;}
#tablaMedidas table tr.elem td { border-bottom:solid 1px #cdcdcd;}
a.ConverTabla { float:right; text-decoration:none; padding:0 5px; background:#d32a1a; color:#fff;}
a:hover.ConverTabla { float:right; text-decoration:none; padding:0 5px; background:#fff; color:#666366;}




/*- Menu de la izquierda de los productos
-----------------------------------------------*/
#div_izq { display:none;}


/*- Pie de pagina
----------------------------------------------*/
#b_cont_0 { background:#c2c1c2; width:980px; margin:0 auto 30px auto; position:relative;}
#b_cell_4 { position:absolute; bottom:-20px; left:0; width:980px; text-align:center; font-size:11px;}
#b_cell_4 br { display:none;}
#b_cell_4_1:after, #b_cell_4_1 .menupie:after { display:block; clear:both; content:""; height:1px;}
#b_cell_4_1 {background:#c2c1c2; width:980px; text-align:left;}
#b_cell_4_1 .menupie { float:left; width:135px; margin:0 0 0 16px; padding:20px 0 20px 10px;}
#b_cell_4_1 .menupie ul { margin:0; padding:0;}
#b_cell_4_1 .menupie ul li { list-style:none; font-size:11px; color:#FFF; text-transform:uppercase;}
#b_cell_4_1 .menupie ul li a { color:#FFF; text-decoration:none;}
#b_cell_4_1 .menupie ul li.pr a { color:#666366; text-decoration:none; font-size:11px;}
#b_cell_4_1 .menupie ul li a:hover { color:#d32a1a; text-decoration:none;}



/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/

/**************** Recomendar página ******************/
#RecomMensaje{ width:45%; float:left; margin:0 0 0 10px; padding:10px 0 0 0; height:180px;}
#RecomMensaje label{ color:#333; font-weight:bold;}
#RecomMensaje textarea{ width:100%;}
#RecomTexto{ text-align:justify;}

#RecomDatos{ width:45%; float:right; margin:0 10px 0 0;padding:10px 0 0 0; height:180px;}
#RecomDatos label{ color:#333; font-weight:bold;}
#RecomDatos input{ width:100%;}

#RecomCaptcha{ width:45%; float:left; margin:0 0 0 10px;}
#RecomEnvio{width:45%; float:right; margin:0 10px 0 0;}

/*pagina de resultados*/
#RecomResu1{ padding:0 200px; text-align:center;}
#RecomResu1 strong{ color:#F00; font-size:13px;}
#RecomResu2{ padding:0 200px; text-align:center;}
#RecomResu2 strong{ font-size:13px;}

/**************** RSS ******************/
#RSSTabla{ width:100%;}
#RSSTabla td{ padding:5px;}
.RSSTitulo{ background:#666; font-weight:bold; color:#FFF;}
.RSSSindicarse{ font-weight:bold; background-color:#f1f1f1;}
.RSSSindicarse, .RSSLinea{ border-bottom:solid 1px #cdcdcd; border-left:solid 1px #cdcdcd;}
.RSSImg{ text-align:right;}
td.RSSImg{border-right:solid 1px #cdcdcd; border-left:none;}
#RSSExplicacion p{ margin:10px 0 0 0;}
h3.RSSh3{ margin-bottom:0; padding-bottom:5px; font-size:15px;}


/*************************** Área privada  ************************/
#areaPrivadaCentro{}
#imagencandado{ width:45%; float:left;}
#areaPrivadaDerecha{ float:right; width:50%;}
#areaPrivadaDerecha span{ display:block; clear:both; width:80%;}
#tituloAreaPrivada{ font-weight:bold; color:#F00; text-transform:uppercase;}

/*estilos caja mod8_*/
#mod8_ {text-align:left;padding-top:10px;width:200px;padding:25px 0 30px 0;}
#mod8_ label {font-size:10px;width:60px;}
#mod8_ #usuario, #mod8_ #clave{width:110px;}
.mod8_entrar{cursor:pointer;}
#mod8_  .mod8_recordar{clear:both;padding-top:5px;text-align:center;}
.mod8_recordar a{display:block;clear:both;width:100%;}

/*estilos extranet home*/
#exHomeDatos span{ font-size:13px; padding:15px; display:block;}
#exHomeDatos ul{ margin:0 0 15px 25px; padding:0;}
#exHomeDatos ul li{ list-style:none;}
#exHomeDatos #modificardatos{ padding:0 0 0 25px;}

#exHomeElementos table{ border:solid 1px #f00;}
#exHomeElementos .exHomeNombre{ display:block; clear:both; padding:3px; margin-bottom:10px; border-bottom:solid 1px #eeeeee;}
#exHomeElementos .exHomeArchivo{ width:30px; float:right;}
#exHomeElementos .exHomeRuta{ width:95%; float:left; padding:3px;}

/*estilos modificar datos*/
.grisEx{ background:#f1f1f1;}


/************************** Resultado de busquedas *****************************/
#BusResulGrande, #BusResulListado, #BusResulAgrupar, #BusResulNoresul{ text-align:center; padding-top:10px;}
#BusResultados ul{ padding:0; margin:0 0 0 20px;}
#BusResultados ul li{ list-style:none; padding:5px;}
#BusResultados ul li.ruta{ border-top:solid 1px #eeeeee; margin-top:5px;}
#BusResultados ul li.elemento{}
#BusResultados ul li.tienda{ background:#eee;}


/*********************************************************************************/
/*********************************************************************************/
/********************** cambios buspre *******************************************/
.buspreImagenesDcha{ float:right; margin-left:15px;}

/*archivos buspre*/
#ArchivosBuspre, #cont_tags{ display:block; clear:both; border-top:solid 3px #cdcdcd; padding:5px 0 0 5px; margin-top:10px;}
#ArchivosBuspre ul.archiBuspre, #cont_tags ul.relaBuspre{ margin:10px 10px 10px 20px; padding:0;}
#ArchivosBuspre ul.archiBuspre li, #cont_tags ul.relaBuspre li{ margin:0; padding:0;}
.titullilloBuspre{ font-weight:bold;}
#1ampliada{}
#tamanoFuente{ text-align:justify}
.xmlgallery{ margin:0 auto; width:500px;}/*revisar el ancho - En algunas ha sido tocado*/
.actual{ padding:5px; background-color:#ccc; font-weight:bold; text-decoration:none; color:#555;}

.paginacion{ text-align:right; clear:both; display:block; padding:10px 0;}
.paginacion a{ padding:5px; background-color:#eee; font-weight:bold; text-decoration:none; color:#555;}
.paginacion a:hover{background-color:#ccc; text-decoration:none;}
.paginade{ font-size:10px;}

#fCompra{padding-left:30%;}
#tabla_tienda{ width:525px;}
#tabla_tienda td{ border:solid 1px #cdcdcd; padding:2px; margin:1px;}

#PublicadoBuspre{ padding-top:5px;}