body {
	margin: 0px;
	border-top: solid #716f64 2px;
}
#base {
	width: 738px;
	position: absolute;
	margin-left: -369px;
	left: 50%;
}
#top_botonera {
	background-image: url(images/fondo_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 734px;
}
.separador_botonera {
	background-image: url(images/separador_botonera.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.botones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.cotizacion {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #f86224;
	text-decoration: none;
}
.texto_login {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #7f888c;
	text-decoration: none;
}
a.texto_login:hover {
	color: #f65512;
	text-decoration: underline;
}
.login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #7c7d7f;
	text-decoration: none;
}

.formularios {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	border: 1px solid #f86224;
}

a.botones:hover {
	color: #646e73;
	text-decoration: underline;
}.texto_login_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #f86224;
	text-decoration: none;
	line-height: 12px;
}
#columna_izq {
	width: 226px;
	float: left;
}
.top_datos {
	background-image: url(images/top_dat.gif);
	background-repeat: repeat-x;
}
.bottom_datos {
	background-image: url(images/bottom_dat.gif);
	background-repeat: repeat-x;
}
.lateral_datos {
	background-image: url(images/lateral_izq_dat.gif);
	background-repeat: repeat-y;
}
.lateral_der_datos {
	background-image: url(images/lateral_der_dat.gif);
	background-repeat: repeat-y;
}
.fondo_datos {
	background-image: url(images/fondo_datos.gif);
	background-repeat: repeat-x;
}
.direccion {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #939598;
	text-decoration: none;
	background-image: url(images/fondo_datos.gif);
	background-repeat: repeat-x;
	line-height: 18px;
}


form {
	margin: 0px;
}
.mail {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #fa8634;
	text-decoration: none;
	line-height: 18px;
	background-color: #fafafa;
}
.top_login {
	background-image: url(images/top_log.gif);
	background-repeat: repeat-x;
}
#login {
	padding-top: 2px;
}
.bottom_login {
	background-image: url(images/bottom_log.gif);
	background-repeat: repeat-x;
}
.lateral_izq_login {
	background-image: url(images/lateral_izq_log.gif);
	background-repeat: no-repeat;
}
.lateral_der_login {
	background-image: url(images/lateral_der_log.gif);
	background-repeat: no-repeat;
}
.fondo_login {
	background-image: url(images/fondo_login.gif);
	background-repeat: repeat-x;
}



a.mail:hover {
	text-decoration: underline;
	background-color: #fafafa;
}
.formularios_1 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #f86224;
}
#categorias {
	padding-top: 3px;
}
.top_categorias {
	background-image: url(images/top_cat.gif);
	background-repeat: repeat-x;
}
.bottom_categorias {
	background-image: url(images/bottom_cat.gif);
	background-repeat: repeat-x;
}
.lateral_izq_cat {
	background-image: url(images/lateral_izq_cat.gif);
	background-repeat: repeat-y;
}
.lateral_der_cat {
	background-image: url(images/lateral_der_cat.gif);
	background-repeat: repeat-y;
}
.categorias {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #e7e5e3;
}
.texto_categorias {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #49545c;
	text-decoration: none;
}
a.texto_categorias:hover {
	color: #fa7b22;
}
.subcategorias {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #e7e5e3;
	padding-left: 4px;
}
.texto_subcategorias {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #0085ff;
	text-decoration: none;
}
a.texto_subcategorias:hover {
	color: #f80800;
}
#destacados {
	width: 506px;
	float: left;
	padding-left: 5px;
}
#destacado_1 {
	width: 249px;
	float: left;
}
.top_destacado {
	background-image: url(images/top_dest.gif);
	background-repeat: repeat-x;
}
.top_destacado0 {
	background-image: url(images/top_dest.gif);
	background-repeat: repeat-x;
}
.titulo_destacado {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
}
.lateral_izq_dest {
	background-image: url(images/lateral_izq_dest.gif);
	background-repeat: repeat-y;
}
.lateral_der_dest {
	background-image: url(images/lateral_der_dest.gif);
	background-repeat: repeat-y;
}
.bottom_destacado {
	background-image: url(images/bottom_dest.gif);
	background-repeat: repeat-x;
}
.titulo_producto {
	font-family: Tahoma;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #3a4750;
	text-decoration: none;
	line-height: 13px;
}
.descripcion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #747778;
	text-decoration: none;
}
.precio_destacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #f7772c;
	text-decoration: none;
}
#separador {
	width: 5px;
	height: 25px;
	background-color: #FFFFFF;
	float: left;
}
#destacado_2 {
	top: 0px;
	float: left;
	width: 249px;
}
.top_destacado1 {
	background-image: url(images/top_dest1.gif);
	background-repeat: repeat-x;
}
#mensaje {
	width: 504px;
	height: 24px;
	float: left;
	padding-left: 5px;
}
.fondo_mensaje {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/fondo_mensaje.gif);
	background-repeat: repeat-x;
}
#productos {
	width: 504px;
	float: left;
	padding-left: 5px;
	padding-top: 3px;
}
#modelo_producto {
	width: 503px;
	float: left;
}
.top_productos {
	background-image: url(images/top_prod.gif);
	background-repeat: repeat-x;
}
.lateral_izq_prod {
	background-image: url(images/lateral_izq_prod.gif);
	background-repeat: repeat-y;
}
.lateral_der_prod {
	background-image: url(images/lateral_der_prod.gif);
	background-repeat: repeat-y;
}
.precio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #018fff;
	text-decoration: none;
	background-image: url(images/fondo_precio.gif);
	background-repeat: repeat-x;
}
.fondo_comprar {
	background-image: url(images/fondo_comprar.gif);
	background-repeat: repeat-x;
}
.texto_opciones {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #f97427;
	text-decoration: none;
}
a.texto_opciones:hover {
	color: #cf220b;
	text-decoration: underline;
}
.titulo_producto {
	font-family: Tahoma;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #3a4750;
	text-decoration: none;
	background-image: url(images/fondo_titulos_prod.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 10px;
}
#modelo_producto_1 {
	float: left;
	width: 249px;
	padding-left: 5px;
}
#paginacion {
	background-image: url(images/fondo_paginacion.gif);
	background-repeat: repeat-x;
	width: 503px;
	float: left;
	margin-top: 4px;
}
.zona_paginacion {
	background-image: url(images/fondo_paginacion.gif);
	background-repeat: repeat-x;
	width: 503px;
	margin-top: 4px;
}

.paginacion {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.paginacion_actual {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.tabla_consultas {
	padding-left: 5px;
}

#banner {
	background-image: url(images/fondo_banner.gif);
	background-repeat: repeat-x;
	height: 83px;
	width: 503px;
	float: left;
	margin-top: 4px;
}

a.paginacion:hover {
	color: #4b5052;
	text-decoration: underline;
}
#pie {
	background-image: url(images/fondo_pie.gif);
	background-repeat: repeat-x;
	width: 734px;
	clear: both;
	height: 56px;
	margin-top: 4px;
}
.pie {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #7f8183;
	text-decoration: none;
}
a.pie:hover {
	color: #f0550e;
	text-decoration: underline;
}
#descripcion {
	width: 503px;
	float: left;
}
.texto_opciones_blanco {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.descipcion_grande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #858788;
	text-decoration: none;
	line-height: 16px;
}
.separador {
	background-image: url(images/separador_prod.gif);
	background-repeat: repeat-x;
}
.preguntas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #F97428;
	text-decoration: none;
}
.respuestas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #0085FF;
	text-decoration: none;
}
.titulo_producto_big {
	font-family: Tahoma;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #3a4750;
	text-decoration: none;
	background-image: url(images/fondo_titulos_big.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-left: 10px;
}
.bienvenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #f97724;
	text-decoration: none;
}
.gracias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #F97428;
	text-decoration: none;
}
.td-logo {
	padding-top: 3px;
}
a.gracias:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #F97428;
	text-decoration: underline;
}
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #D95006;
	text-decoration: none;
}
.top_destacado_der0 {
	background-image: url(images/esq_der_top_dest0.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.top_destacado_der1 {
	background-image: url(images/esq_der_top_dest1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.top_dest_pie {
	background-image: url(images/top_dest_pie.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.top_destacado_izq0 {
	background-image: url(images/esq_izq_top_dest0.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.top_destacado_izq1 {
	background-image: url(images/esq_izq_top_dest1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
