﻿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: 7pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	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
{
	width: 426px;
}

div.MarcoFichaProducto div.FichaProducto div.Titulo
{
}

div.MarcoFichaProducto div.FichaProducto div.Titulo div.NombreProducto
{
	background: #ff6600 url('images/solapa_producto.jpg') top right no-repeat;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	max-height: 75px;
	min-height: 30px;
	overflow: hidden;
}

div.MarcoFichaProducto div.FichaProducto div.Titulo div.NombreProducto div.MarcaOcasion
{
	background: url('images/ocasion.gif') top right no-repeat;
	min-height: 30px;
	padding: 0px 80px 0px 0px;
	margin: 0px 20px 0px 0px;
	text-align: left;
}

div.MarcoFichaProducto div.FichaProducto div.Titulo div.NombreProducto div.MarcaOcasion span
{
	color: #ffffff;
}

div.MarcoFichaProducto div.FichaProducto div.Marco
{
	clear: both;
	border: solid 1px #ff6600;
	height: 100%;
}


div.FichaProducto div.TituloProducto
{
	text-align: right;
	margin-bottom: 5px;
}

/*TABLAS*/

body.FichaProducto th,
div.FichaProducto th
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF6600;
}

body.FichaProducto table.TablaCaracteristicas,
div.FichaProducto table.TablaCaracteristicas
{
	clear: both;
	width: 100%;	
}

body.FichaProducto table.TablaCaracteristicas tr td,
div.FichaProducto table.TablaCaracteristicas tr td
{
	padding: 5px 5px 5px 5px;
	vertical-align: top;
}

/*FIN TABLAS*/

/*CARACTERISTICAS PRODUCTO*/

body.FichaProducto div.CaracteristicaProducto,
div.FichaProducto div.CaracteristicaProducto
{
	margin-bottom: 5px;
	font-family: Arial;
	font-size: 10pt;
	color: #666666;
}

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
{	
	display: block;
	width: 100px;
	padding-right: 15px;
	background:  url(images/adorno_derred.gif) left top no-repeat;
	background-color: #FFE8D9;
}

body.FichaProducto div.CaracteristicaProductoDerecha,
div.FichaProducto div.CaracteristicaProductoDerecha
{
	text-align: right;
	margin-bottom: 5px;
	font-family: Arial;
	font-size: 10pt;
	color: #666666;
}

body.FichaProducto div.CaracteristicaProductoDerecha span,
div.FichaProducto div.CaracteristicaProductoDerecha span
{
	padding-right: 5px;
}

body.FichaProducto div.CaracteristicaProductoDerecha div span,
div.FichaProducto div.CaracteristicaProductoDerecha div span
{	
	display: block;
	width: 100px;
	padding-left: 15px;
	background:  url(images/adorno_izqred.gif) left top no-repeat;
	background-color: #FFE8D9;
}

body.FichaProducto div.CaracteristicaProductoPunta,
div.FichaProducto div.CaracteristicaProductoPunta
{
	margin-bottom: 5px;
	font-family: Arial;
	font-size: 10pt;
	color: #666666;
}

body.FichaProducto div.CaracteristicaProductoPunta span,
div.FichaProducto div.CaracteristicaProductoPunta span
{
	padding-left: 5px;
}

body.FichaProducto div.CaracteristicaProductoPunta div span,
div.FichaProducto div.CaracteristicaProductoPunta div span
{	
	display: block;
	width: 100px;
	padding-right: 15px;
	background:  url(images/adorno_derpun.gif) right top no-repeat;
	background-color: #FFE8D9;
}

body.FichaProducto div.CaracteristicaProductoPuntaDerecha,
div.FichaProducto div.CaracteristicaProductoPuntaDerecha
{
	text-align: right;
	margin-bottom: 5px;
	font-family: Arial;
	font-size: 10pt;
	color: #666666;
}

body.FichaProducto div.CaracteristicaProductoPuntaDerecha span,
div.FichaProducto div.CaracteristicaProductoPuntaDerecha span
{
	padding-right: 5px;
}

body.FichaProducto div.CaracteristicaProductoPuntaDerecha div span,
div.FichaProducto div.CaracteristicaProductoPuntaDerecha div span
{	
	display: block;
	width: 100px;
	padding-left: 15px;
	background:  url(images/adorno_izqpun.gif) left top no-repeat;
	background-color: #FFE8D9;
}

/*FIN CARACTERISTICAS PRODUCTO*/

/*IMAGENES*/

body.FichaProducto div.ImagenProductoVertical,
div.FichaProducto div.ImagenProductoVertical
{
	text-align: center;
}

body.FichaProducto div.ImagenProductoHorizontal,
div.FichaProducto div.ImagenProductoHorizontal
{
	text-align: right;
}

body.FichaProducto div.LineaDifuminada,
div.FichaProducto div.LineaDifuminada
{
	background: url('images/LineaDifuminada.gif') top left no-repeat;
	width: 100%;
	height: 1px;
	margin: 0px 0px 0px 0px;
}

body.FichaProducto div.ImagenProductoMarco,
div.FichaProducto div.ImagenProductoMarco
{	
	padding: 4px 4px 4px 4px;
	float: left;
}

body.FichaProducto img.ImagenProducto,
div.FichaProducto img.ImagenProducto
{
	width: 202px;
}

/*FIN IMAGENES*/

