body { font-family: Arial; font-size: 10px; color: #989898; background-color: #CCC; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

body h1	{ font-size: 18px; padding: 0; margin: 0; }
body h2	{ font-size: 12px; padding: 0; margin: 0; }
body h3	{ font-size: 10px; padding: 0; margin: 0; }

.clear				{ clear: both; }
.separator		{ color: #ccc; font-size: 12px; padding: 0 10px; }
.separatorfoot	{ color: #808080; font-size: 12px; padding: 0 5px; font-weight: bold; }
.learn				{ padding: 0 10px 5px 0; text-align: right; }
.inputForm{ border: 1px solid #d8d8d8; font-size: 11px; }
.inputFormBAD{ border: 1px solid #ff0000; font-size: 11px; }

#gnral		{ background-color: #fff; width: 96em; margin: 0 auto 0 auto; padding: 0; }

#header	{ }
#logo		{ float: left; width: 46.2em; }

#nav-menu							{ background: url(images/bg_navmenu.jpg) no-repeat left top; float: left; width: 49.8em; height: 148px; }
#nav-menu ul						{ padding: 0; margin: 80px 0 0 40px; }
#nav-menu ul li					{ padding: 0; margin: 0; float: left; list-style: none; }
#nav-menu ul li h1				{ padding: 0; margin: 0; }
#nav-menu ul li h1 a			{ color: #808080; font-size: 11px; text-decoration: none; }
#nav-menu ul li h1 a:hover	{ color: #ff2818; text-decoration: none; }
	

#media					{ text-align: center; }
#home-content			{ width: 960px; }
#home-content-top	{ background: url(images/bg_hometop.jpg) no-repeat left top; width: 960px; height: 23px; }
#home-details			{ background: url(images/bg_homemiddle.jpg) repeat-y left top; width: 960px; }
#home-content-bot	{ background: url(images/bg_homebot.jpg) no-repeat left top; width: 960px; height: 17px; }

#featured-prods	{ float: left; margin: 0; padding: 0 10px 0 30px; width: 599px; }
#prods					{ width: 195px; padding: 0 3px 20px 0; }

#img-prod			{ float: left; width: 84px; }
#img-prod-top		{ background: url(images/bg_imgprods.gif) no-repeat left top; width: 84px; height: 7px; font-size: 7px; }
#img-prod-mid		{ background-color: #FFF; border-left: 2px solid #b2b2b2; border-right: 2px solid #b2b2b2; text-align: center; font-size: 11px; }
#img-prod-bot		{ background: url(images/bg_imgprodsbot.gif) no-repeat left top; width: 84px; height: 7px; }

#det-prod			{ float: left; width: 95px; padding: 0 5px 0 10px;}
#det-prod h3		{ color: #4d4d4d; font-weight: bold; font-size: 12px; padding: 0 0 5px 0; margin: 3px 0 0 0; }
#det-prod h3 a	{ color: #4d4d4d; font-weight: bold; font-size: 12px; text-decoration: none; }

#det-prod p			{ padding: 0 0 5px 0; margin: 0; font-size: 11px; min-height: 50px; _height: 50px;}
#det-prod p	a		{ font-size: 11px; text-decoration: none; color: #4d4d4d; }

#cats					{ float: left; width: 306px; margin: 0; padding: 0 0 0 15px; }
#custom-top		{ background: url(images/top_custom.gif) no-repeat left top; width: 286px; height: 22px; }
#custom-det		{ background: #ef1c21 url(images/bg_customdet.gif) no-repeat right top; margin: 0 28px 0 4px; min-height: 30px; _height: 30px; }
#custom-det h1	{ padding: 5px 10px; margin: 0; }
#custom-det h1 a{ color: #FFF; font-size: 14px; text-decoration: none; }
#custom-det p				{ padding: 0 10px 5px 10px; margin: 0; }
#custom-det p a			{ color: #FFF; font-size: 11px; text-decoration: none; }
#custom-det p a:hover{ color: #FFF; font-size: 11px; text-decoration: underline; }

#whole					{ background-color: #FFF; border: 1px solid #f7f7f7; margin: 10px 28px 0 4px; min-height: 30px; _height: 30px; }
#whole h1			{ padding: 5px 10px; margin: 0; }
#whole h1 a		{ color: #4d4d4d; font-size: 14px; text-decoration: none; }
#whole p				{ padding: 0 10px 5px 10px; margin: 0; }
#whole p a			{ color: #999999; font-size: 11px; text-decoration: none; }
#whole p a:hover	{ color: #999999; font-size: 11px; text-decoration: underline; }

#foother				{ background: #FFF url(images/bg_footer.jpg) no-repeat left bottom; padding: 60px 0 120px 0; width: 960px; text-align: center; }
#foother a			{ color: #808080; font-size: 11px; text-decoration: none; font-weight: bold; text-decoration: underline; }
#foother a:hover	{ color: #ff2818; text-decoration: none; }

#addres				{ color: #808080; font-size: 11px; font-weight: bold; text-align: center; padding-top: 3px; }

/*---------------------------------------------------------------------------------------CONTENT-----------------------------------------------------------------------------------------------------------------------------*/

.actual			{ font-size: 11px; font-weight: bold; }
.title				{ font-size: 16px; color: #ff0100; font-weight: normal; padding: 0; margin: 0 15px; }
.silueta		{ background: url(images/bg_silueta.jpg) top right no-repeat; width: 378px; height: 369px; }
.price			{ background: url(images/bg_price.jpg); color: #808080; font-weight: bold; padding: 5px 0 0 20px; width: 301px; height: 21px; }
.cprods		{ background: url(images/name-prods.jpg) top left no-repeat; width: 321px; height: 68px; color: #808080; font-size: 12px; font-weight: bold; padding-left: 0px; }
.bordetable 	{ border-bottom: 1px solid #e6e6e6; padding: 2px 0; }
.archivos		{ font-size: 12px; font-weight: bold; text-decoration:none; }
.archivos:hover		{ color: #EF1C22; font-size: 12px; font-weight: bold; text-decoration:underline; }

#goto				{ margin-top: 0px; padding: 15px 15px 0 0; text-align: right; }
#route				{ padding: 0 0 5px 250px; margin: 0; }
#route a			{ color: #444; font-size: 11px; font-weight: bold; }

#content			{ padding: 0; margin: 0; }
#content-top	{ background: url(images/bg_contenttop.gif) no-repeat left top; width: 733px; height: 17px; }
#content-mid	{ background: url(images/bg_contentmid.gif) repeat-y left top; width: 733px; padding-bottom: 15px; min-height: 265px; _height: 265px; }
#content-bot	{ background: url(images/bg_contentbot.gif) no-repeat left top; width: 733px; height: 20px;}

#left					{ float: left; width: 227px; }
#leftmenu-top	{ background: url(images/leftmenutop.gif) no-repeat left top; width: 211px; height: 20px; margin-left: 10px; }
#leftmenu-mid	{ background-color: #e0e0e0; margin-left: 10px; margin-right: 6px; }
#leftmenu-bot	{ background: url(images/leftmenubot.gif) no-repeat left top; width: 211px; height: 16px; margin-left: 10px; }

#custom-top-in					{ background: url(images/customtop.jpg) no-repeat left top; width: 180px; height: 23px; margin-left: 18px; }
#custom-det-in					{ background: #ef1c22; width: 168px; margin-left: 21px; border-left: 1px solid #e77f80; }
#custom-det-in h1			{ padding: 5px 10px; margin: 0; }
#custom-det-in h1 a		{ color: #FFF; font-size: 14px; text-decoration: none; }
#custom-det-in p				{ padding: 0 10px 5px 10px; margin: 0; }
#custom-det-in p a			{ color: #FFF; font-size: 11px; text-decoration: none; }
#custom-det-in p a:hover	{ color: #FFF; font-size: 11px; text-decoration: underline; }

#whole-in					{ background: #FFF; border-left: 1px solid #f7f7f7; border-top: 1px solid #f7f7f7; border-right: 1px solid #f7f7f7; margin: 10px 22px 0 21px; }
#whole-in h1			{ padding: 5px 10px; margin: 0; }
#whole-in h1 a			{ color: #4d4d4d; font-size: 14px; text-decoration: none; }
#whole-in p				{ padding: 0 10px 5px 10px; margin: 0; }
#whole-in p a			{ color: #999999; font-size: 11px; text-decoration: none; }
#whole-in p a:hover	{ color: #999999; font-size: 11px; text-decoration: underline; }
#wholebot-in			{ background: url(images/wholebot.gif) top left no-repeat; height: 11px; margin-left: 21px; }

#right						{ float: left;  width: 733px; }

#details		{ color: #818181; margin: 0px 15px; font-size: 11px; line-height: 15px; }
#details a	{ color: #818181; }

#products-det			{ margin-top: 20px; }
#prods-imgs				{ float: left; width: 150px; margin-right: 10px; margin-bottom: 10px; }
#details-img				{ background-color: #000; height: 18px; text-align: right; color: #FFF; font-size: 12px; font-weight: bold; padding: 2px 10px 0 0; }
#details-img a			{ color: #FFF; text-decoration: none; }
#det-prods				{ float: left; width: 520px; }
#det-prods p			{ font-size: 10px; }

#top-products			{ background: url(images/top-prods.jpg) top left no-repeat; width: 381px; height: 18px; color: #808080; font-size: 12px; font-weight: bold; padding: 3px 0 0 15px; }
#mid-products			{ border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; width: 367px; height: 50px; margin-left: 1px; padding: 5px 5px;  }
#bot-products			{ background: url(images/bottom-prods.jpg) top left no-repeat; width: 381px; height: 11px; }



