body {
   margin: 0px;
   padding: 0px;
   font: 11px "Trebuchet MS",helvetica, arial, san-serif;
   color: #000;
   background: url(img/bgtop.gif) no-repeat top center #fff;
}

img{border:0;}
input , select, textarea{ border:1px solid #474747;font: 11px "Trebuchet MS",helvetica, arial, san-serif; margin:0; padding:0; background-color:#efefef;}
input:hover, select:hover, textarea:hover {background-color:#fff;}
input:focus, select:focus, textarea:focus {background-color:#fff;}

#contenedor {
   width:1024px;
   margin:0 auto;
}

#cabecera {
   height: 80px;
   border-bottom:2px solid #fff;
   background: url(img/cabecera.jpg) no-repeat;
}

.logo_izquierda{display:none;}
.logo_derecha{display:none;}

/* Idiomas */
#idiomas{width:220px; position:absolute; margin-left:795px; height:33px; padding:10px;}
#idiomas ul{margin:0; padding:0; list-style-type:none; }
#idiomas ul li{display:inline; margin-right:2px;}
#idiomas ul li a{display:inline-block; margin-right:5px;}
#idiomas ul li a.selecidioma{display:inline-block; margin-right:5px; background: url(img/bgidioma.png) no-repeat;}


/*KCODE*/
#kcode{ position:absolute; left:0; top:0; width:250px;}
/*FECHA Y MENU---------------------------------------------------------------------------------->*/
#fecha {display:none;}

#menu {background-color:#000; height:39px; padding:7px 0px;}
#menu ul{ margin:0; padding:0; list-style-type:none;}
#menu li{ display:inline;}
#menu li a{ background: url(img/botonoff.gif) no-repeat; display:inline-block; width:98px; height:30px; text-align:center; font-weight:bold; color:#000; font-size:14px; text-decoration:none; padding-top:10px; margin-right:10px;}
#menu li a:hover{ background: url(img/botonon.gif) no-repeat; color:#fff;}

#desp_secciones{position:absolute;background-color:#000;margin-left:105px;margin-top:0px;width:105px; border:2px solid #fff; border-top:0; display:none; z-index:100;}
#desp_catalogo{position:absolute;background-color:#000;margin-left:217px;margin-top:0px;width:105px; border:2px solid #fff; border-top:0; display:none; z-index:100;}
#desp_secciones ul, #desp_catalogo ul{list-style-type:none; margin:0; padding:0; padding:10px; padding-top:0;}
#desp_secciones li, #desp_catalogo li{margin-top:10px;}
#desp_secciones li a, #desp_catalogo li a{ display:block; padding:3px; text-align:center; border:1px solid #fff; background: url(img/menuli.gif) repeat-x center; font-weight:bold; color:#000; text-decoration:none;}
#desp_secciones li a:hover, #desp_catalogo li a:hover{background: url(img/menulion.gif) repeat-x center; color:#fff;}


/*PRINCIPAL---------------------------------------------------------------------------------->*/
#principal {clear:both; margin:10px 0;}
.clearfix {clear: both;}
#lateralIzquierdo {width: 175px;float:left; margin-top:15px;margin-right:10px;}


/*Cuadro Busqueda, Login y Cesta*/
.busqueda {margin-bottom:15px; background: url(img/bottombuscador.gif) no-repeat bottom;}
.titularFormulario {background: url(img/topbuscador_es_ES.gif) no-repeat; height:44px; text-indent:-999px;}
.titularFormularioVehic {background: url(img/topbuscadorvehic_es_ES.gif) no-repeat; height:44px; text-indent:-999px;}
.busqueda form{padding-left:10px;}
.busqueda select, .busqueda input { width:140px;}
.busqueda_general, .busqueda_marcas, .busqueda_familias, .busqueda_subfamilias{margin-top:3px;}
.busqueda  .botonesBusqueda{ text-align:right; padding:5px 10px;}
.busqueda input.botonSubmit{ border:0; padding-bottom:5px;width:63px; height:23px; font-weight:bold; color:#fff;background: url(img/botonenvia.gif) no-repeat;}
.busqueda input.botonSubmit:hover{color:#fff;background: url(img/botonenviaon.gif) no-repeat;}

.busquedaAvanzada{padding: 5px 0px;}
.botonLargo{ border:0; padding-bottom:5px;width:63px; height:23px; font-weight:bold; color:#fff;background: url(img/boton_largo.gif) no-repeat;}
.botonLargo:hover{color:#fff;background: url(img/boton_largo_on.gif) no-repeat;}

.login {margin-bottom:15px; background: url(img/bottombuscador.gif) no-repeat bottom;}
.titularFormulario_login {background: url(img/topusuarios_es_ES.gif) no-repeat; height:44px; text-indent:-999px;}
.login form{padding-left:10px;}
.login table td{}
.login table td input { width:90px;}
.login table td.enviarLogin {text-align:right; padding:20px 10px 3px 10px;}
.login input.botonSubmit{ border:0; padding-bottom:5px;width:63px; height:23px; font-weight:bold; color:#fff;background: url(img/botonenvia.gif) no-repeat;}
.login input.botonSubmit:hover{color:#fff;background: url(img/botonenviaon.gif) no-repeat;}
.login a.modificarusuario{width:85px; height:20px; font-weight:bold; color:#fff;background: url(img/botonpagar.gif) no-repeat; text-decoration:none;display:inline-block; text-align:center; padding-top:2px; margin-bottom:5px;}
.login a.salir{width:63px; height:20px; font-weight:bold; color:#fff;background: url(img/botonenvia.gif) no-repeat; text-decoration:none;display:inline-block; text-align:center; padding-top:2px; margin-bottom:5px;}

.cestacompra{margin-bottom:15px; background: url(img/bottombuscador.gif) no-repeat bottom;}
.titularFormulario_cesta {background: url(img/topcesta_es_ES.gif) no-repeat; height:92px; text-indent:-999px;}
.cesta_container{}
.cesta_container ul{ margin:0; padding:0; margin:5px 10px;}
.cesta_container li{ display:block; list-style-type:none; font-weight:bold;}
.pagarahora{text-align:right; padding:5px 10px;}
.pagarahora a{width:155px; height:20px; font-weight:bold; color:#fff;background: url(img/botonpagar2.gif) no-repeat; text-decoration:none;display:inline-block; text-align:center; padding-top:2px;}
.pagarahora a:hover{color:#fff;background: url(img/botonpagar2on.gif) no-repeat;}

.error {padding:5px;color:#fff;background-color: #cc3300;margin-bottom:5px; }
.error br{display:none;}
.error span{font:bold 16px arial;}
.form_envio_correcto{}
.form_envio_correcto td{padding:3px;}


/*LATERAL DERECHO--------------------------------------------------------------------------->*/
#lateralDerecho {width: 650px;float: left; margin-top:15px;}
#cienporcien{width: 650px;float: left;margin-top:15px;}
#cuerpo_preguntas{padding:10px;}
#cuerpo_empresa{width: 650px;float: left;margin-top:15px;}
#cuerpo_empresa .mosaicoTable{}
#cuerpo_empresa .mosaicoTable td{text-align:center}
#cuerpo_empresa .mosaicoTable .mosaico{}
#cuerpo_empresa .mosaicoTable .mosaico a img{ border:0px;}
#cuerpo_empresa h1, #cuerpo_preguntas h1{font:bold 18px arial, verdana;padding-left:14px;background: url('img/arrow.png')no-repeat left center;color:#75838C;}
#cuerpo_empresa a, #cuerpo_preguntas a{color:#75838C;font-weight:bold;}
#cuerpo_empresa a:hover, #cuerpo_preguntas a:hover{text-decoration:none;}
.ruta { padding:2px; font-size:10px; color:#efefef; position:absolute; margin-top:-25px; margin-left:-185px; width:1020px;}
.info {}
.tituloEsconderFoto{display:none;}


/*LATERAL EXTREMA DERECHA--------------------------------------------------------------------------->*/
#lateralExtremaDerecha {width: 175px;float: right; margin-top:15px;}



/*----------------- TARJETAS ------------------------------->*/
/*contenedor*/.listadoArticulos, #contenedor_novedades, #contenedor_ofertas{}
/*titulo listados*/.tituloListadoArticulos, .tituloListadoVehiculos, .titulo_listado_novedades, .titulo_listado_ofertas{font-size:20px;color:#68736f; margin:5px 0 20px; background-color:#efefef; padding:2px 8px;}
/*nota segundamoneda*/.tituloListadoArticulos span, .tituloListadoVehiculos span, .titulo_listado_novedades span, .titulo_listado_ofertas span{display:none;}
#contenedor_tarjeta, #contenedor_tarjeta_novedad, #contenedor_tarjeta_oferta{
	width: 147px;
	border: 1px solid #70767b;
	min-height: 170px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
	*display: inline;
	_height: 170px;
	margin-bottom:10px;
	margin-left:8px;
}

.listadoVehiculos table{width: 99%;}
.listadoVehiculos table th{background-color: #444; color: #fff; padding: 5px;}
.listadoVehiculos table td{padding: 5px;}
.listadoVehiculos table tr{background-color: #ccc;}
.listadoVehiculos table tr.tr_odd{background-color: #eee;}
.listadoVehiculos table a{text-decoration:none; font-weight:bold; color: #B42129;}
.listadoVehiculos table tr:hover{background-color: #B42129; color: #fff;}
.listadoVehiculos table tr:hover a{color: #fff;}

.vehiculoInfo{border: 1px solid #000; padding: 5px;background-color: #f5f5f5; margin-bottom: 15px;}
.vehiculoInfo span.titulo{font-weight: bold;}

.busquedaAvanzada table{width: 99%; border: 1px solid #000;}
.busquedaAvanzada table th{background-color: #444; color: #fff; padding: 8px;}
.busquedaAvanzada table td{padding: 5px; vertical-align: top; }
.busquedaAvanzada table td span{display: block; margin-bottom: 5px;}
.busquedaAvanzada table td.botonesBusqueda{text-align: center; background-color: #eee; padding: 8px;}

.busquedaAvanzada input.botonSubmit{ border:0; padding-bottom:5px;width:63px; height:23px; font-weight:bold; color:#fff;background: url(img/botonenvia.gif) no-repeat;}
.busquedaAvanzada input.botonSubmit:hover{color:#fff;background: url(img/botonenviaon.gif) no-repeat;}

.primerRegistro{}
.segundoRegistro{}
#sinofertanovedad{display:none;}
#tarjeta_oferta_novedad{display:none;}
.tarjeta_nombre,.tarjeta_nombre_novedad, .tarjeta_nombre_oferta{margin-bottom:3px;background-color:#efefef;padding:3px; height:37px; overflow:hidden; text-align:center; border-bottom: 1px solid #70767b; }
.tarjeta_nombre a, .tarjeta_nombre_novedad a, .tarjeta_nombre_oferta a{font-size:10px; font-weight:bold; color:#000; font-family: arial, san-serif; text-decoration:none;}
.tarjeta_nombre a:hover, .tarjeta_nombre_novedad a:hover{color:#900; text-decoration:underline;}
.info_tarjeta, .info_tarjeta_novedad, .info_tarjeta_oferta{}
.tarjeta_img , .tarjeta_img_novedad , .tarjeta_img_oferta {text-align:center; width:120px; height:120px; overflow:hidden; margin:3px auto; }
.imgOutlet{ width:47px; height:29px; background: url(img/outlet.png); position:absolute; margin-top:4px; margin-left:-4px;}
.tarjeta_img img, .tarjeta_img_novedad img, .tarjeta_img_oferta img{vertical-align:middle;}
.tarjeta_referencia, .tarjeta_referencia_novedad, .tarjeta_referencia_oferta{color:#999; font-size:10px; height:15px; padding:0 4px;}
.tarjeta_observaciones , .tarjeta_observaciones_novedad , .tarjeta_observaciones_oferta{display:none;padding:2px;}
.tarjeta_stock, .tarjeta_stock_novedad, .tarjeta_stock_oferta{color:#000; font-size:10px; font-weight:bold;display:block;padding:0 4px;height:13px; overflow:hidden;}
.tarjeta_stock a, .tarjeta_stock_novedad a, .tarjeta_stock_oferta a{color:#000; text-decoration:underline;}
.tarjeta_precio,.tarjeta_precio_novedad, .tarjeta_precio_oferta{padding:2px;}
.tarjeta_precio br, .tarjeta_precio_novedad br, .tarjeta_precio_oferta br{display:none;}
.tarjeta_precio_titulo, .tarjeta_precio_titulo_novedad, .tarjeta_precio_titulo_oferta{display:none;}
.tarjeta_precio1, .precio_oferta, .tarjeta_precio1_novedad{font-size:16px;font-weight:bold; color:#900;}
.precio_sin_oferta{font-size:11px; text-decoration:line-through; font-style:italic; color:#000;}
.tarjeta_precio2, .tarjeta_precio2_novedad{font-style:italic; font-size:10px; color:#666; padding-left:5px;}
.tarjeta_iva, .tarjeta_iva_novedad,.tarjeta_iva_oferta{color:#000;font-size:9px;display:block;}
.tarjeta_cestacompra, .tarjeta_cestacompra_novedad, .tarjeta_cestacompra_oferta{margin-top:5px;}
.comprar, .comprar_novedad, .comprar_oferta{ margin:1px;}
.comprar a, .comprar_novedad a, .comprar_oferta a{display:block; color:#fff; font-weight:bold; background: url(img/botoncomprar.gif) no-repeat right; text-decoration:none; padding:2px 4px; height:18px;}
.comprar a:hover, .comprar_novedad a{ background: url(img/botoncompraron.gif) no-repeat right;}
.masinfo, .masinfo_novedad, .masinfo_oferta{display:none;}
#clear_tarjeta, #clear_tarjeta_novedad, #clear_tarjeta_oferta{clear:both;}
/*----------------- FIN TARJETAS --------------------------->*/



/*----------------- LINEAS ------------------------------->*/
#nombresRegistros,#nombresRegistros_oferta, #nombresRegistros_novedad{width: 98%;/*border-collapse:collapse;*/border: 1px solid #75838C;margin:5px;text-align:left;background-color:#ddd;}
#nombresRegistros td,#nombresRegistros_oferta td, #nombresRegistros_novedad td{padding:4px;border: 1px solid #75838C;}
#fondo_oferta, #fondo_novedad{}
/*#primerRegistro{background-color: #dddddd;}
#segundoRegistro{background-color: #ffffff;}*/
.linea_img,.linea_img_oferta,.linea_img_novedad{width:60px; text-align:center;background-color:#fff;}
.linea_img img,.linea_img_oferta img,.linea_img_novedad img{border:1px solid #ccc;padding:2px;background-color:#fff;}
.linea_img img:hover,.linea_img_oferta img:hover,.linea_img_novedad img:hover{border:1px solid #000;}
.linea_nombre a,.linea_nombre_oferta a,.linea_nombre_novedad a{font:bold 12px arial;text-decoration:none;color:#333;width:340px;}
.linea_nombre a:hover,.linea_nombre_oferta a:hover,.linea_nombre_novedad a:hover{text-decoratiobn:underline;}
.linea_referencia,.linea_referencia_oferta,.linea_referencia_novedad{color:#444;font:9px verdana;}
.linea_descripcion,.linea_descripcion_oferta,.linea_descripcion_novedad{color:#333333;font-size:10px;font-weight:normal;}
.linea_stock,.linea_stock_oferta,.linea_stock_novedad{font:bold 10px verdana;color:#336699;display:block;margin-top:2px;}
.linea_precio,.linea_precio_oferta,.linea_precio_novedad{width:70px;}
.precio_oferta{}
.linea_precio_sin_novedad{color:#666;}
.precio_sin_oferta{text-decoration:line-through;}
.linea_precio2,.precio2_oferta,.linea_precio2_novedad{}
.linea_iva,.linea_iva_oferta,.linea_iva_novedad{color:#666666;font-style:italic;font-weight:bold;}
.linea_comprar,.linea_comprar_oferta,.linea_comprar_novedad{width:75px;background-color:#fff;}
.cesta_compra,.cesta_compra_oferta,.cesta_compra_novedad{text-align:center;}
.cesta_compra a,.cesta_compra_oferta a,.cesta_compra_novedad a{text-decoration:none;color:#75838C;font:bold 12px arial;margin-right:4px;padding-left:20px;background: url('img/comprar.gif') no-repeat left bottom;}
.cesta_compra a:hover,.cesta_compra_oferta a:hover,.cesta_compra_novedad a:hover{color:#444;}
/*----------------- FIN LINEAS --------------------------->*/




/*PANTALLA PEDIDO--------------------------------------------------------------------------------------------------------------------*/
/*su pedido*/
.titulo_cesta_compra{font-size:20px;color:#68736f; margin:5px 0 20px; background-color:#efefef; padding:2px 8px;}
.supedido {margin-top:10px;padding:10px;}
.lst_cesta_compra{width:100%;font-size:11px;border:1px solid #75838C; margin-top:10px;background-color:#75838C; border-collapse:collapse;}
.lst_cesta_compra th{color:#fff;font-weight:bold;padding:2px; background: url(img/bgtable.gif) repeat-x; padding:2px 4px;}
.lst_cesta_compra td{background-color:#fff;padding:2px;border:2px solid #fff;}
.lst_cesta_compra #primerRegistro td{background-color:#efefef;}
.lst_cesta_compra #segundoRegistro td{background-color:#f9f9f9;}
.lst_cesta_compra .titulo_linea_pedido a{color:#444;font-weight:bold;}
.lst_cesta_compra .titulo_linea_pedido a:hover{text-decoration:none;}
/*.lst_cesta_compra .pts{color:#666;font-style:italic; border:1px solid red;}*/
.lst_cesta_compra .borrar_articulo_cesta a{display:block;width:18px;height:16px;background:url(img/botonborrar.gif) no-repeat;text-decoration:none;}
.lst_cesta_compra .borrar_articulo_cesta a:hover{background:url(img/botonborrar_on.gif) no-repeat;}
.lst_cesta_compra .borrar_articulo_cesta {text-indent:-9999px;}
.total_cesta_compra{border-collapse:collapse;padding:2px;font-size:12px;background-color:#efefef;}
.total_cesta_compra td{padding:2px; border-bottom:1px solid #fff;}
.total_cesta_compra .total_cesta_compra_subtotal{text-align:right;color:#990000; width:400px;}
.total_cesta_compra .total_cesta_compra_subtotalprice{width:400px;}
.total_cesta_compra .total_cesta_compra_coste{text-align:right;color:#990000;}
.total_cesta_compra .total_cesta_compra_costeprice{ font-size:13px;}
.total_cesta_compra .total_cesta_compra_total{text-align:right;color:#990000;}
.total_cesta_compra .total_cesta_compra_total br{ display:none;}
.total_cesta_compra .total_cesta_compra_total span{ font-size:10px;}
.total_cesta_compra .total_cesta_compra_totalprice{}
.botones_cesta_compra{margin-top:15px;margin-bottom:15px;height:22px;}
.botones_cesta_compra .total_cesta_compra_recalcular{float:left;margin-right:10px;}
.botones_cesta_compra .total_cesta_compra_recalcular a{width:85px; height:20px; font-weight:bold; color:#fff;background: url(img/botonpagaron.gif) no-repeat; text-decoration:none;display:inline-block; text-align:center; padding-top:2px;}
.botones_cesta_compra .total_cesta_compra_recalcular a:hover{background: url(img/botonpagar.gif) no-repeat;}
.botones_cesta_compra .total_cesta_compra_vaciar a, .botones_cesta_compra .botones_cesta_compra_continuar a, .botones_cesta_compra .botones_cesta_compra_formalizar a{width:155px; height:20px; font-weight:bold; color:#fff;background: url(img/botonpagar2on.gif) no-repeat; text-decoration:none;display:inline-block; text-align:center; padding-top:2px; }
.botones_cesta_compra .total_cesta_compra_vaciar a:hover, .botones_cesta_compra .botones_cesta_compra_continuar a:hover, .botones_cesta_compra .botones_cesta_compra_formalizar a:hover{background: url(img/botonpagar2.gif) no-repeat;}
.botones_cesta_compra .total_cesta_compra_vaciar {float:left;margin-right:10px;}
.botones_cesta_compra .botones_cesta_compra_continuar{float:left;margin-right:10px;}
.botones_cesta_compra .botones_cesta_compra_formalizar{float:left;}
/*cesta vacia*/
.cesta_compra_vacia{text-align:center; font: italic bold 15px arial, helvetica;border:1px dotted #990000; background-color:#fff;padding:30px;color:#990000}
/*ayuda formalizar pedido*/
.ayuda_formalizar_pedido {padding:10px;color:#000;background-color: #ccc;margin-bottom:5px; overflow:auto; margin-top}
.ayuda_formalizar_pedido span{font:bold 16px arial;}
.ayuda_formalizar_pedido p{margin-bottom:10px; overflow:hidden;}
.ayuda_formalizar_pedido a{color:#444;font-weight:bold;}
.ayuda_formalizar_pedido a:hover{text-decoration:none;}

/* FORMULARIO INFORMACION----------------------------------------------------------------->*/
#lateralFormulario{color:#000;background-color:#ccc;padding:5px;}
#cuerpo_form {}
#cuerpo_form form{}
#cuerpo_form h1{font-size:20px;color:#68736f; margin:5px 0 20px; background-color:#efefef; padding:2px 8px;}
#cuerpo_form  .tabla_form{width:85%; margin:0 auto;}
#cuerpo_form  .tabla_form td{ border-bottom:1px dotted #ccc;}
#cuerpo_form  .tabla_form td.aviso{font-style:italic;font-size:9px;color:#666666;}
#cuerpo_form  .tabla_form td.celda_literal{width:150px; padding:4px;font-weight:bold;text-align:right;}
#cuerpo_form  .tabla_form td.celda_campo{padding:2px;padding:3px;}
#cuerpo_form  .tabla_form td. .tabla_form td.celda_campo input,.celda_campo textarea,.celda_campo select{width:250px;}
#cuerpo_form .boton_volver_formulario{margin-top:15px;margin-bottom:10px;}
#cuerpo_form .boton_volver_formulario a{width:85px; height:20px; font-weight:bold; color:#fff;background: url(img/botonpagaron.gif) no-repeat; text-decoration:none;display:inline-block; text-align:center; padding-top:2px; margin-right:10px;}
#cuerpo_form .boton_volver_formulario a:hover{background: url(img/botonpagar.gif) no-repeat;}


/*PAGINA VERIFICACION DE PEDIDO---------------------------------------------------------*/
	/*TITULARES*/
	.titulo_datos_cliente, .titulo_datos_pedido{font:bold 18px arial, verdana;color:#75838C;padding-left:14px;margin-bottom:5px;background: url('img/arrow.png')no-repeat left center;}

	/*TABLA DATOS*/
	.tabla_datos_cliente{width:80%;margin:0px auto;}
	.celda_literal_cliente{font-weight:bold;padding:2px;text-align:right;width:200px;}
	.celda_campo_cliente{padding:4px;border-bottom:1px dotted #75838C;}

	/*TEXTO VERIFICACION*/
	.texto_verificar_pedido{border:1px dotted #75838C;background-color:#ddd; padding:5px; margin:5px 0px;}

	/*BOTONES FINALIZAR PEDIDO*/
	.botones_finalizar_pedido{}
	.botones_finalizar_pedido_volver{float:left;margin-right:5px;}
	.botones_finalizar_pedido_volver a{text-decoration:none;color:#75838C;font:bold 12px arial;padding:20px;display:block;background: url('img/volver.gif')no-repeat left center;}
	.botones_finalizar_pedido_volver a:hover{color:#444;}
	.botones_finalizar_pedido_imprimir{float:left;}
	.botones_finalizar_pedido_imprimir a{text-decoration:none;color:#75838C;font:bold 12px arial;padding:20px;display:block;background: url('img/imprimir.gif')no-repeat left center;}
	.botones_finalizar_pedido_imprimir a:hover{color:#444;}
	.botones_finalizar_pedido input{margin:20px 0px;float:right;}

/*FINALIZAR PEDIDOS----------------------------------------------------------------------->*/

#pedido_finalizado {color: #000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding:30px;}
#pedido_finalizado_titular{font:bold 18px arial, verdana;color:#75838C;padding-left:14px;margin-bottom:5px;background: url('img/arrow.png')no-repeat left center;}
#pedido_finalizado_cuerpo{margin-top:10px;text-align:center;}


/*PAGINADOR------------------------------------------------------------------------------>*/

.paginadorArticulos{margin:10px 0; height:20px;}
.paginadorArticulos_i{width: 150px;float:left;}
.paginadorArticulos_i br{ display:none;}
.coincidencias { font-weight:bold; margin-left:5px;}
.paginadorArticulos_d {width: 450px;float:right; color:#4d545a font-weight:bold; text-align:right;}
.paginadorArticulos_d a{color:#fff;font-weight:bold;text-decoration:none; padding:2px 6px; background-color:#4d545a; margin-left:2px}
.paginadorArticulos_d a:hover {color:#fff; background-color:#8f1c0d;}
.paginadorArticulos_d img {vertical-align:middle;}
.nolinkPaginador { border:2px solid green;}

/*VENTANA DESCRIPCION PRODUCTO---------------------------------------------------------->*/

	/*CONTENEDOR GENERAL DESCRIPCION*/
	#descripcion {width: 640px;height:500px;font: 11px Arial, Helvetica;color:#000000;background-color:#fff;}

	/*CABECERA DESCRIPCION*/
	#cabecera_descripcion{display:none;}

	/*LOGO DESCRIPCION*/
	/*.logo_descripcion_izquierda{position:absolute;top:10px;left:10px;}
	.logo_descripcion_derecha{position:absolute;top:10px;right:10px;}*/

	/*CONTENEDOR DESCRIPCION*/
	#contenedor_descripcion{height:320px;overflow:auto;padding-top:15px;}

		/*TEXTOS*/
		#texto_descripcion{width:350px;float: left;margin:5px 0px 0px 5px;}

			/*NOMBRE*/
			.texto_descripcion_nombre{font:18px arial;font-weight:bold;color:#333;margin:10px 0px;}
			/*STOCK*/
			.stock_descripcion{color:#336699;font:italic bold 11px arial;}
			/*OFERTA NOVEDAD*/
			#ofertanovedad_descripcion{color:#fff;}
			/*CODIGO FAMILIA SUBFAMILIA Y MARCA*/
			#codigo_fam_sufam_marca_descripcion{margin-top:5px;}

			/*PRECIO*/
			#precio_descripcion{border-top:1px dotted #333;border-bottom:1px dotted #333;margin:5px 0px;padding:5px 0px;}
			.precio_normal, .precio_oferta_descripcion, .precio2_oferta_descripcion{color:#990000;font-weight:bold; font-size:14px;padding-left:10px;}
			.precio2_normal{color:#efefef;font-style:oblique;}
			.precio_sinoferta_descripcion, .precio2_sinoferta_descripcion{color:#666;font-style:oblique;text-decoration:line-through;}
			/*IVA*/
			#linea_iva_descripcion{color:#666; margin-top:3px;}
			/*DEFINICION*/
			#definicion_descripcion{color:#000;}
			/*OBSERVACIONES*/
			#observaciones_descripcion{#000;margin-top:5px;}

		/*LINKS*/
		.contenedor_links_descripcion{padding:3px;position:absolute;top:0;left:0px;width:100%;text-align:right; background-color:#666;border-bottom:2px solid #fff;border-top:1px solid #fff;}
		.contenedor_links_descripcion a{padding:5px;color:#fff;text-decoration:none;font-weight:bold;padding-left:18px;}
		.contenedor_links_descripcion a:hover{color:#aaa;}

		/*IMAGEN*/
		#imagen_descripcion{float:right;margin: 5px; margin-top:15px;}
		#imagen_descripcion img{border: 1px solid #666;padding:3px;background-color:#fff;}

	/*PIE DESCRIPCION*/
	#pie_descripcion{ position:absolute; top:430px;color:#fff;font-weight:bold;width:640px;padding:5px;height:30px;background-color:#990000;border-top:2px solid #444;}


/*VENTANA DESCRIPCION PRODUCTO ZOOM------------------------------------------------------>*/
	#contenedor_zoom{position:absolute;left:0px;top:0px;width:640px; background-color:#fff;}
	#cabecera_zoom{background-color:#990000;padding:4px;font-weight:bold;text-align:center;font-size:14px;color:#fff;border-bottom:2px solid #fff;}
	#fotografia_zoom{text-align:center;height:380px;overflow:auto;padding-top:10px;}
	#volver_zoom{text-align:center;width:100px;margin:0px auto;}
	#volver_zoom a{width:85px; height:20px; font-weight:bold; color:#fff;background: url(img/botonpagaron.gif) no-repeat; text-decoration:none;display:inline-block; text-align:center; padding-top:2px; margin-right:10px;}
	#volver_zoom a:hover{background: url(img/botonpagar.gif) no-repeat;}
	#pie_zoom{color:#fff;font-weight:bold;border-top:2px solid #fff;margin-top:5px;padding:5px;height:30px;background-color:#990000;}

/*VENTANA DESCRIPCION PRODUCTO IN---------------------------------------------------------->*/
/*contenedor descripcion*/
#contenedor_descripcion_in{ margin-top:10px;}
.texto_descripcion_nombre_in{font-size:20px;color:#68736f; margin:5px 0 20px; background-color:#efefef; padding:2px 8px;}
#texto_descripcion_in{float:right;color:#000;width:375px; font-size:12px; margin-right:5px; padding:5px;}
#texto_descripcion_in #codigo_fam_sufam_marca_descripcion_in{}
#texto_descripcion_in #codigo_fam_sufam_marca_descripcion_in  b, #texto_descripcion_in #precio_descripcion_in b{display:block;margin-bottom:5px; background-color:#efefef; padding:3px;}
#texto_descripcion_in #codigo_fam_sufam_marca_descripcion_in  br, #texto_descripcion_in #precio_descripcion_in br{display:none;}
#texto_descripcion_in #precio_descripcion_in{margin-top:5px;}
#texto_descripcion_in #precio_descripcion_in .precio_normal_in{font-size:12px; padding-left:10px; color:#990000; font-weight:bold;}
#texto_descripcion_in #precio_descripcion_in .precio2_normal_in{padding-left:5px; color:#999;}
#texto_descripcion_in #precio_descripcion_in .precio_oferta_descripcion_in{color:#900;font-weight:bold; font-size:12px; padding-left:10px;}
#texto_descripcion_in #precio_descripcion_in .precio2_oferta_descripcion_in{color:#900;font-weight:bold; font-size:12px; padding-left:5px;}
#texto_descripcion_in #precio_descripcion_in .precio_sinoferta_descripcion_in{color:#999;font-style:oblique;text-decoration:line-through;font-size:11px; padding-left:10px;}
#texto_descripcion_in #precio_descripcion_in .precio2_sinoferta_descripcion_in{color:#999;font-style:oblique;text-decoration:line-through;font-size:11px; padding-left:5px;}
#texto_descripcion_in #precio_descripcion_in .tarjeta_precio1{color:#900;font-size:18px;font-weight:bold;}
#texto_descripcion_in #precio_descripcion_in #linea_iva_descripcion_in{color:#000;font-size:9px;display:block;}
#texto_descripcion_in #observaciones_descripcion_in{margin-top:20px;}
#imagen_descripcion_in{float:left; margin-left:5px; border:1px dotted #ccc; width:220px; text-align:center;}
#imagen_descripcion_in img{padding:2px;}
.contenedor_links_descripcion_in{clear:both; font-weight:bold; padding:20px 0 0 240px;}
.contenedor_links_descripcion_in a{width:85px; height:20px; font-weight:bold; color:#fff;background: url(img/botonpagaron.gif) no-repeat; text-decoration:none;display:inline-block; text-align:center; padding-top:2px; margin-right:10px;}
.contenedor_links_descripcion_in a:hover{background: url(img/botonpagar.gif) no-repeat;}

#definicion_descripcion_in{color:#000; margin-top:20px;}
.stock_descripcion_in{color:#000;font-size:10px; display:block; font-weight:bold;}
#ofertanovedad_descripcion_in{color:#666;}

#contenedor_zoom_in{margin-top:10px;}
#nombre_zoom_in{font-size:20px;color:#68736f; margin:5px 0 20px; background-color:#efefef; padding:2px 8px;}
#fotografia_zoom_in{text-align:center;padding-top:10px;}
#fotografia_zoom_in img{padding:2px; background-color:#fff; border:1px solid #666;}
#volver_zoom_in{font-weight:bold; margin:40px 0; text-align:center;}
#volver_zoom_in a{width:85px; height:20px; font-weight:bold; color:#fff;background: url(img/botonpagaron.gif) no-repeat; text-decoration:none;display:inline-block; text-align:center; padding-top:2px; margin-right:10px;}
#volver_zoom_in a:hover{background: url(img/botonpagar.gif) no-repeat;}

/*VENTANA STOCK--------------------------------------------------------------->*/
	#fichareferencia {
	height: 102px;
	width: 281px;
	background-image:  url('img/ficha_referencia.gif');
	padding-top: 95px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	#fichareferencia_virtual {
	height: 102px;
	width: 281px;
	background-image:  url('img/ficha_referencia_virtual.gif');
	padding-top: 95px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

/*VENTANA IVA----------------------------------------------------------------->*/
	#fichaiva {
	height: 102px;
	width: 281px;
	background-image:  url('img/ficha_iva.gif');
	padding-top: 95px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

/*PANTALLA DE DESACTIVACIÓN-------------------------------------------------->*/
	#desactivacion {
	width: 953px;
	background-color:#ffffff;
	padding-top: 20px;
	padding-bottom: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:center;
	border:1px solid #000000;
	}



/*PIE---------------------------------------------------------------------------------->*/
#pie {color: #FFFFFF;background-color: #b42129;text-align:center; border:1px solid #b42129;}
#pie a{color:#cccccc;text-decoration:underline;}
#pie a:hover{text-decoration:none;}

