﻿html {	height: 100%;	margin-bottom: 1px;}	body {	background: #909761 url('images/back2.jpg') repeat-x;	color: #000;	margin: 0;	padding:0;	font-family:  Tahoma, Helvetica, sans-serif;	font-size: 80%;	font-style: normal;	font-weight: normal;	font-variant: normal;	height: 100px;}	img {	border: none;}		a {	color: #484944;	text-decoration: none;	font-weight: bold;}	a:hover {	color: #363634;	text-decoration: none;	font-weight: bold;}	h1 {	color: #484944;	font: normal 26px  Tahoma, Trebuchet MS, sans-serif;	margin: 0 0 20px 0;}	h2 {	color: #404040;	font: normal 20px  Tahoma, Trebuchet MS, sans-serif;	margin: 5px 0;}	h3 {	color: #363634;	font: normal 20px Verdana, Arial, sans-serif;	margin: 5px 0;}	h4 {	color: #857c74;	font: normal 18px Arial, Trebuchet MS, sans-serif;	margin: 5px 0;}	h5 {	color: #554e44;	font: normal 16px Arial, Trebuchet MS, sans-serif;	margin: 5px 0;}	h6 {	color: #484944;	font: bold 12px Arial, Trebuchet MS, sans-serif;	letter-spacing: 1px;	margin: 5px 0;}	hr {	background-color: #484944;	color: #484944;	height: 1px;	width: 80%;}	#wrapper {	background-image: url('images/back3.jpg');	text-align: left;	width: 884px;	margin: 0 auto;}	#wrapper2 {	clear: both;	text-align: left;	width: 884px;	margin: 0 auto;}	#topnav {	height: 60px;	padding-left:50px;	text-align: center;}	#topnav ul {	margin: 0;	padding:  35px 20px 0 20px;	list-style: none;}	#topnav li {	display: inline;	height: 60px;	margin: 1px 0 0 0;	padding: 14px;}	#topnav a {	text-decoration:none;	color: #e4dfd9;	font-weight: bold;	font-variant:small-caps;	padding: 55px 20px 0 20px;	margin:0;}	#topnav a:hover {	background: url(images/bkgrd.jpg);	text-decoration:none;	font-weight: bold;	font-variant:small-caps;	color: #fff;}#header {	background-color: #909761;	height: 100px;	text-align: right;	padding-right: 10px;	padding-left:0px;	margin-top:0px;	padding-bottom: 0px;}			#maincell {	background-image: url('images/maincellback2.jpg');}	#global {	color: #484944;	background-image: url('images/back2.jpg');	text-align: center;	font-size: 90%;	height: 40px;}	#global a {	color: #484944;	padding: 0 5px;	text-decoration: none;	font-weight: bold;	border: none;}	#global a:hover {	color: #363634;	text-decoration: overline underline;	font-weight: bold;	border: none;}	#content {	width: 590px;	float: right;	text-align: left;	padding-top: 10px;	padding-right: 25px;	padding-bottom: 0;	padding-left: 10px;}	#contentwide {	background-image: url('images/contentwide2.jpg');	float: right;	text-align: left;	width:884px;	}#producto {width:850px;height:auto;margin-left:20px;}		#sidebar {	width: 210px;	float: left;	text-align: left;	font-size: 90%;	line-height: 20px;	margin-top: 0;	margin-right: 0;	margin-bottom: 0;	padding-top: 10px;	padding-right: 0;	padding-bottom: 10px;	padding-left: 25px;}	#sidebar a {	color: #484944;	padding: 0 15px;	text-decoration: none;	font-weight: bold;}	#sidebar a:hover {	color: #363634;	text-decoration: overline underline;	font-weight: bold;}	#footer {	clear: both;	color: #fff;	background-color: #909761;	text-align: center;	font-size: 80%;	font-weight:bold;	padding: 20px 10px;}	#footer p {	padding: 0;	margin: 0;}	#footer a {	color: #484944;	padding: 0 5px;	text-decoration: none;	font-weight: bold;}	#footer a:hover {	color: #363634;	text-decoration: overline underline;	font-weight: bold;}	.catalog {	padding: 0px;	border-collapse: collapse;	width: 500px;	font-size: 100%;	text-align: center;}	.maincellborder {	height: 13px;}	.maincellborder2 {	clear:both;	height: 13px;}	.imageleft {	margin: 0 10px 0 0;	float: left;	border: 3px double #c0c0c0;}	.imageright {	margin: 0 0 0 10px;	float: right;	border: 3px double #c0c0c0;}	.imageleft-noborder {	margin: 0 10px 0 0;	float: left;}	.imageright-noborder {	margin: 0 0 0 10px;	float: right;}	.centertext {	text-align: center;}.imag menu { border-width:3px; border-color:#FFFFFF;}.leyenda {	color: #FFFFFF;}#visor {	height:480px;	width:860px;}/*visor javascript*/#imageSlideshowHolder{		/* This is a CSS hack in order to get a nice look in IE 5.5 and lower 		In these versions of Internet Explorer, we need to add borders and padding to the width. In this example, we have a 3 pixel		border on all sides. This means that the width in IE5.5 should be 606 pixels(600 + border 3px on the left + border 3 px on the right). Height		should be set to 456 pixels(450 + 3 +3). IE 5.5 will ignore the width attributes below the first line. These will be applied to other browsers.		*/		/* CSS HACK */		width: 866px;	/* IE 5.x */		width/* */:/**/860px;	/* Other browsers */		width: /**/860px;				/* CSS HACK */		height: 486px;	/* IE 5.x puede ser que sea 406px */		height/* */:/**/480px;	/* Other browsers */		height: /**/480px;				background-color:#909761;		position:relative;	/* Never change this value */						}	.imageInGallery{				width:860px;		height:480px;		background-color:#909761;				/* Never change these 3 value */		left:0px;		top:0px;		position:absolute;		}			#imageSlideshowHolder img{		position:absolute;	}	
