﻿body.FichaProducto,
body.FichaProducto th,
body.FichaProducto td,
body.FichaProducto span,
body.FichaProducto a, 
body.FichaProducto input,
body.FichaProducto select
{  
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #5B5B5B;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.CabeceraImpresion
{
	width: 600px;
	height: 75px;
	background: url('images/cabecera_infoproducto.jpg') top left;
	margin-bottom: 10px;
}

/*MARCO DE FICHA DE PRODUCTO*/

table.Catalogo div.MarcoFichaProducto
{
}

div.MarcoFichaProducto div.FichaProducto div.Titulo
{
	background: url('images/fondo_cabecera.jpg') top right no-repeat;
	text-align: right;
	height: 100%;
	margin-bottom: 5px;
}

div.MarcoFichaProducto div.FichaProducto div.Titulo div.NombreProducto
{
}

div.MarcoFichaProducto div.FichaProducto div.Titulo div.NombreProducto div.MarcaOcasion
{
	background: url('images/ocasion.gif') 20px 50% no-repeat;
	min-height: 20px;
	max-width: 350px;
	padding-top: 10px;
	padding-left: 15px;
	margin: 0px 0px 0px 0px;
	text-align: right;
	display: inline;
	float: left;
}

div.MarcoFichaProducto div.FichaProducto div.Titulo div.NombreProducto div.MarcaOcasion span
{
	color: #5b5b5b;
	font-weight: bold;
}

div.MarcoFichaProducto div.FichaProducto div.Marco
{
	clear: both;	
	height: 100%;
}


/* FICHAS DE PRODUCTOS */

body.FichaProducto div.CaracteristicaProducto,
div.FichaProducto div.CaracteristicaProducto
{
	margin-bottom: 5px;
	font-family: Arial;
	font-size: 10pt;
	color: #666666;
	text-align: left;
}

body.FichaProducto div.CaracteristicaProducto div, 
div.FichaProducto div.CaracteristicaProducto div
{
	border-bottom: solid 5px #EBF2FF;
	text-align: left;
}

body.FichaProducto div.CaracteristicaProducto p,
div.FichaProducto div.CaracteristicaProducto p
{
	margin: 0px;
	padding: 0x 0x 0px 5px;
}

body.FichaProducto div.CaracteristicaProducto span,
div.FichaProducto div.CaracteristicaProducto span
{
	padding-left: 5px;
}

body.FichaProducto div.CaracteristicaProducto div span,
div.FichaProducto div.CaracteristicaProducto div span
{	
	padding-right: 15px;	
	background:  url('images/adorno_der.gif') right top no-repeat;
	background-color: #EBF2FF;
}


body.FichaProducto div.Pie, 
div.FichaProducto div.Pie
{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10pt;
	border-bottom: 5px solid #EBF2FF;
}

body.FichaProducto div.Pie span, 
div.FichaProducto div.Pie span
{	
	background:  url('images/adorno_der.gif') right top no-repeat;
	background-color: #EBF2FF;
	padding-left: 5px;
	padding-right: 15px;
}

body.FichaProducto table.Horizontal5 div.CaracteristicaProducto, 
div.FichaProducto table.Horizontal5 div.CaracteristicaProducto
{
	
	padding-left: 5px;
}

body.FichaProducto img.ImagenProducto, 
div.FichaProducto img.ImagenProducto
{
	border: solid 5px #EBF2FF;
	width: 205px;	
}

body.FichaProducto table.DescripcionAdornoDerecha, 
div.FichaProducto table.DescripcionAdornoDerecha
{
	background-color: #EBF2FF;
}

body.FichaProducto table.DescripcionAdornoDerecha td, 
div.FichaProducto table.DescripcionAdornoDerecha td
{
	padding-left: 5px;	
}

body.FichaProducto table.DescripcionAdornoDerecha th.AdornoSuperior, 
div.FichaProducto table.DescripcionAdornoDerecha th.AdornoSuperior
{
	background:  url('images/adorno_der.gif') right top no-repeat;
	width: 15px;
}

body.FichaProducto table.DescripcionAdornoDerecha th.AdornoInferior, 
div.FichaProducto table.DescripcionAdornoDerecha th.AdornoInferior
{
	background:  url('images/adorno_derinv.gif') right bottom no-repeat;
	width: 15px;
}

body.FichaProducto table.DescripcionAdornoIzquierda, 
div.FichaProducto table.DescripcionAdornoIzquierda
{
	background-color: #EBF2FF;
	margin-bottom: 5px;
}

body.FichaProducto table.DescripcionAdornoIzquierda td, 
div.FichaProducto table.DescripcionAdornoIzquierda td
{
	padding-right: 5px;	
}

body.FichaProducto table.DescripcionAdornoIzquierda th.AdornoSuperior, 
div.FichaProducto table.DescripcionAdornoIzquierda th.AdornoSuperior
{
	background:  url('images/adorno_izq.gif') left top no-repeat;
	width: 15px;
}

body.FichaProducto table.DescripcionAdornoIzquierda th.AdornoInferior, 
div.FichaProducto table.DescripcionAdornoIzquierda th.AdornoInferior
{
	background:  url('images/adorno_izqinv.gif') left bottom no-repeat;
	width: 15px;
}

body.FichaProducto span.DescripcionDerecha, 
div.FichaProducto span.DescripcionDerecha
{
	background:  url('images/adorno_izq.gif') left top no-repeat;
	background-color: #EBF2FF; 
	padding-left: 15px; 
	padding-right: 5px; 
	margin-top: 5px
}

body.FichaProducto div.Ficha, 
div.FichaProducto div.Ficha
{
	width: 440px;
}

body.FichaProducto div.Imagen, 
div.FichaProducto div.Imagen
{
	float: left;
	display: inline;
	width: 220px;	
}

body.FichaProducto div.ImagenDerecha,
div.FichaProducto div.ImagenDerecha
{
	float: right;
	display: inline;
	width: 220px;	
}

body.FichaProducto img.ImagenProductoTotal,
div.FichaProducto img.ImagenProductoTotal
{
	border: solid 5px #EBF2FF;
	width: 425px;	
}
