	* {font-family:arial;}
	body {font-size:13px;font-weight:normal;font-style:normal;color:#000;background:#fff;text-align:center;}
	a {font-family:arial;font-weight:normal;color:#000;text-decoration:underline;}
	a:hover {text-decoration:underline;}
	select, input, textarea {font:normal 12px arial;cursor:pointer;cursor:hand;}
  

	#body {width:960px;margin:0 auto;padding:0;text-align:left;}
		#container {width:960px;background:url(pics/backgrounds/_background-type8.png) no-repeat bottom left #fff;padding:1px 0 5px 0;}
		
			#left {width:200px;float:left;margin:0;padding:0 0 120px 0;background:url(pics/backgrounds/_background-type7.png) no-repeat 0 130px;}
			#right {width:720px;float:left;margin:0;padding:0 20px 40px 20px;background:url(pics/backgrounds/_background-type15.png) no-repeat top right}



	.cleaner {clear:both;display:block;}
	.from {color:#a8a8a8;padding-left:12px;font-size:10px;}
	.search {padding:28px 0 0 28px;}
	.logo {width:200px;height:85px;background:url(pics/logo-home.png) no-repeat 5px 0;}
	.firstLevel {margin:0;padding:10px 10px 0 30px;list-style:none;}
		.firstLevel li {margin:0;padding:0 0 10px 12px;background:url(pics/bullets/_bullet-type1.png) no-repeat 0 3px;}
		.firstLevel a {font-size:16px;font-weight:bolder;color:#4a4a4a;text-decoration:none;}
		.firstLevel a:hover, .firstLevel a.selectedLevel {color:#80320e;}
	.secondLevel {margin:0;padding:0 10px 0 10px;list-style:none;}
		.secondLevel li {margin:0;padding:0 0 10px 15px;background:url(pics/bullets/_bullet-type3.gif) no-repeat 0 4px;}
		.secondLevel a {font-size:14px;color:#4a4a4a;text-decoration:none;}
		.secondLevel a:hover, .secondLevel a.selectedLevel {color:#80320e;}
	.otherLevel {margin:0;padding:0 10px 0 10px;list-style:none;}
		.otherLevel li {margin:0;padding:0 0 10px 10px;background:url(pics/bullets/_bullet-type4.gif) no-repeat 0 5px;}
		.otherLevel a {font-size:12px;color:#4a4a4a;text-decoration:none;}
		.otherLevel a:hover, .otherLevel a.selectedLevel {color:#80320e;}
	.customerService {width:145px;height:50px;margin:40px 0 10px 10px;padding:25px 0 0 35px;background:url(pics/backgrounds/_background-type4.png) no-repeat 0 0;font-size:18px;}
	.mainCategories {list-style:none;margin:2px 0 5px 0;padding:8px 10px 8px 10px;background:#f4f4f6;text-align:right;}
		.mainCategories li {display:inline;margin:0 2px 0 0;padding:0 0 0 5px;border-left:solid 1px #b2b2b2;}
		.mainCategories a {text-decoration:none;color:#010101;}
		.mainCategories a:hover {text-decoration:underline;color:#7f300f;}
		.mainCategories a.selected {text-decoration:underline;color:#7f300f;}
	.path {margin:5px 0 0 0;padding:0;}
		.path a {font-size:10px;text-decoration:none;font-weight:bolder;}
		.path a:hover {text-decoration:underline;color:#3a2315;}
	.shoppingCart {text-align:right;margin:10px 40px 5px 0;}
		.shoppingCart a {font-size:11px;font-weight:bolder;background:url(pics/bullets/_bullet-type2.gif) no-repeat top right;padding:4px 21px 4px 0;}
		.shoppingCart a:hover {color:#7f300f;}
	.title {font-size:28px;color:#3a2315;font-weight:normal;margin:10px 0 0 0;padding:0;}
		.title:first-letter {font-size:38px;font-family:times new roman;font-style:italic;}
	.catalogue {margin-top:30px;padding-top:10px;background:url(pics/backgrounds/_background-type35) no-repeat top right;}
		.catalogue td {width:20%;color:#454545;text-align:center;padding:0 5px 0 5px;}
			.catalogue td h3 {margin:0;padding:0;}
			.catalogue td h3 a {color:#7d310f;font-weight:bolder;font-size:14px;}
			.catalogue td h3 sup {font-weight:normal;color:#707070;font-size:10px;}
			.catalogue td input {width:72px;height:24px;background:url(pics/backgrounds/_background-type5.png) no-repeat 0 0;color:#fff;border:none;text-align:center;font-weight:bolder;margin:0;padding:0;}
	.bigPicture {width:380px;float:left;margin:25px 0 0 0;text-align:center;}
		.bigPicture img {border:none;}
		.bigPicture a {text-decoration:none;}
	.detailProduct {width:300px;float:left;padding:15px 20px;}
		.detailProduct h2 {color:#803112;font-weight:bolder;font-size:20px;margin:0 0 10px 0;padding:0;}
		.detailProduct div {margin:0;line-height:200%;}
		.detailProduct p {color:#7f310f;font-size:14px;}
		.detailProduct span {padding:0 0 0 20px;}
	.contact {text-align:center;}
		.contact a {font-size:13px;color:#c4c4c4;text-decoration:none;}
		.contact a:hover {color:#fff;}

/*******************************/
	.optionsShopping {text-align:right;padding:0 10px 0 0;margin:30px 0 10px 0;}
		.continueShopping {width:137px;height:36px;background:url(pics/backgrounds/_background-type17.png) no-repeat 0 0;border:none;padding:0;margin:0 5px;}
		.sendOrder {width:120px;height:36px;background:url(pics/backgrounds/_background-type18.png) no-repeat 0 0;border:none;padding:0;margin:0 5px;}
		.goHeadShopping {width:112px;height:34px;background:url(pics/backgrounds/_background-type20.png) no-repeat 0 0;border:none;padding:0;margin:0 5px;}
		.backToCart {width:94px;height:33px;background:url(pics/backgrounds/_background-type21.png) no-repeat 0 0;border:none;padding:0;margin:0 5px;}
		.back {width:88px;height:34px;background:url(pics/backgrounds/_background-type21.png) no-repeat 0 0;border:none;padding:0;margin:0 5px;}
		.change {width:103px;height:36px;background:url(pics/backgrounds/_background-type22.png) no-repeat 0 0;border:none;padding:0;margin:0 5px;}
		.update {width:87px;height:36px;background:url(pics/backgrounds/_background-type29.png) no-repeat 0 0;border:none;padding:0;margin:0 5px;}
		.delete {width:87px;height:36px;background:url(pics/backgrounds/_background-type30.png) no-repeat 0 0;border:none;padding:0;margin:0 5px;}
/***/
/***/
	.infoForm {margin:5px 25px;padding:0 20px;text-align:center;color:#c00;font-size:11px;display:none;}
	.containerForms {margin:0 35px;width:650px;} 
		.containerForms p {padding-top:10px;border-top:solid 1px #f2f2f2;width:535px;}
		.containerForms label {float:left;background:url(pics/bullets/_bullet-type10.gif) 0 1px no-repeat;padding:1px 10px 0 15px;width:130px;max-width:105px;display:block;margin-left:0;}
	.inputShortText {border:1px solid #d6d6d6;padding:1px 1px 1px 4px;margin:0;background:url(pics/backgrounds/_background-type12.jpg) repeat-x bottom left #fff;width:150px;max-width:145px;}
	.inputLongText {border:1px solid #d6d6d6;padding:1px 1px 1px 4px;margin:0;background:url(pics/backgrounds/_background-type12.jpg) repeat-x bottom left #fff;width:400px;max-width:395px;}
	.inputShortTextBAD {border:1px solid #e40c01;padding:1px 1px 1px 4px;margin:0;background:url(pics/backgrounds/_background-type12.jpg) repeat-x bottom left #fff;width:150px;max-width:145px;}
	.inputLongTextBAD {border:1px solid #e40c01;padding:1px 1px 1px 4px;margin:0;background:url(pics/backgrounds/_background-type12.jpg) repeat-x bottom left #fff;width:400px;max-width:395px;}
	.inputButton {width:72px;height:24px;background:url(pics/backgrounds/_background-type5.png) no-repeat 0 0;color:#fff;border:none;text-align:center;font-weight:bolder;margin:0 0 0 20px;padding:0;}
/*******************************/
/* esto es de; modulo de shopping cart, preguntar al rabano */
	.addCart {display:block;margin:0;width:159px;height:30px;background:url(pics/backgrounds/_background-type16.png) no-repeat 0 0;border:none;padding:0;}






	.h3_type1 {padding:0;margin:0;font-weight:normal;font-size:12px;text-align:center;}
	.h3_type2 {width:580px;max-width:530px;margin:25px 0 0 0;min-height:15px;_height:15px;background:url(pics/backgrounds/_background-type10.png) no-repeat bottom left;padding:5px 0 2px 50px;border-bottom:1px solid #7f300f;font-size:14px;font-weight:normal;}
		.h3_type2:first-letter {font-size:18px;font-family:times new roman;font-style:italic;}




