body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.png);
}

/* FORMS */
.textarea { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #58636D; font-size: 11px; letter-spacing: 0px; line-height: 11px; background-color: #FFFFFF; border:1px; border-style:solid; border-top-width:1px; border-top-color:#E0E0E0; border-right-width:1px; border-right-color:#E0E0E0; border-bottom-width:1px; border-bottom-color:#C3C3C3; border-left-width:1px; border-left-color:#C3C3C3}
.texfield  { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #58636D; font-size: 11px; letter-spacing: 0px; line-height: 11px; background-color: #FFFFFF; border:1px; border-style:solid; border-top-width:1px; border-top-color:#E0E0E0; border-right-width:1px; border-right-color:#E0E0E0; border-bottom-width:1px; border-bottom-color:#C3C3C3; border-left-width:1px; border-left-color:#C3C3C3}
.dropdown  {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #58636D;
	font-size: 12px;
	letter-spacing: 0px;
	line-height: 12px;
	background-color: #FFFFFF;
	border:1px;
	border-style:solid;
	border-top-width:1px;
	border-top-color:#E0E0E0;
	border-right-width:1px;
	border-right-color:#E0E0E0;
	border-bottom-width:1px;
	border-bottom-color:#C3C3C3;
	border-left-width:1px;
	border-left-color:#C3C3C3;
	width: 120px;
}
/* FORMS */

.tablablanca {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
}
.tdizq {
	background-image: url(../images/izq.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.tdder {
	background-image: url(../images/der.png);
	background-repeat: repeat-y;
	background-position: right top;
}
.tdlogin {
	background-color: #bdbcbc;
}
.tdgris {
	background-color: #EEEEEE;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4B565F;
}
.tdnaranja {
	background-color: #FAAB53;
}
.tdrojo {
	background-color: #e2001a;
}
.menu {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.menu:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
}
.tdmenu {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #e2001a;
}

.tdbuscador {
	background-image: url(../images/bg_busca.png);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.tdbuscador {
	background-image: url(../images/bg_busca.png);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.codigo {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.categoria {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #A65300;
	text-decoration: none;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.txt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #A65300;
	text-decoration: none;
}
.ampliar {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #d22427;
	text-decoration: none;
}
.ampliar:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #F97600;
	text-decoration: none;
}
.titulonoticia {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #F97600;
	text-decoration: none;
}
.texto {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #DE8F48;
	text-decoration: none;
}
.link:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #2F1700;
	text-decoration: underline;
}
.textobold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #e3001b;
	text-decoration: none;
}
.textoboldgris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #57524D;
	text-decoration: none;
}
.linkcat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #40424D;
	text-decoration: none;
}
.linkcat:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #DE8F48;
	text-decoration: none;
}
.linkcatNaranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #DE8F48;
	text-decoration: none;
}
.linkcatNaranja:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #40424D;
	text-decoration: none;
}
.tdlineah {
	background-image: url(../images/lineah.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.familia {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #e3001b;
	text-decoration: none;
}
.categoria {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #98A4AD;
	text-decoration: none;
}
.linkpeq {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.linkpeq:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #C26F23;
	text-decoration: none;
}
.tdgrisprod {

	background-color: #F9F9F9;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4B565F;
}
.seleccione {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #DE8F48;
	text-decoration: none;
}
.nombre {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}

/* ruta de productos */
.flia {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #e3001b;
	text-decoration: none;
}
.flia:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #667580;
	text-decoration: none;
}
.cat1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #667580;
	text-decoration: none;
}
.cat1:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #8B99A3;
	text-decoration: none;
}
.cat2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #8B99A3;
	text-decoration: none;
}
.cat2:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #A7B0BA;
	text-decoration: none;
}
.cat3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #A7B0BA;
	text-decoration: none;
}
/* ruta de productos */

.tdlineav {
	background-image: url(../images/lineav.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.textoboldgrisclaro {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #98A4AD;
	text-decoration: none;
}
.textoboldgrisclaro:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #70808B;
	text-decoration: none;
}
.textogris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #58636d;
	text-decoration: none;
}
.titulonaranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #e3001b;
	text-decoration: none;
}
.form_canasta  {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #58636D;
	font-size: 11px;
	line-height: 11px;
	background-color: #FFFFFF;
	border: 1px solid #b6b6b6;
	width: 20px;
	height: 20px;
}
.pagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #e3001b;
	text-decoration: none;
}
.paginado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.paginado:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #faab53;
	text-decoration: none;
}
.producto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #e3001b;
	text-decoration: none;
}
.subproducto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #2f1700;
	text-decoration: none;
}
.modelo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #e3001b;
	text-decoration: none;
}
.linkgris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #58636d;
	text-decoration: underline;
}
.linkgris:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #faab53;
	text-decoration: underline;
}

.texto_pres{ 
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
color:#999999;
padding-left:10px;
}

/*galeria*/
.slider li, .slider p {
	font-family:"Arial", "Verdana", sans-serif;
	font-size:0.8em;
	height:150px;
	line-height:1.6;
	margin:0;
	padding:34px 0;
}
.slider li p {
	font-size: 1em;
}
.slider {
	position: relative;
	overflow: hidden;
}
.slider {
	padding:0 50px;
	width:460px;
}
/*.back {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
.back a, .next a {
	display: none;
	outline: none;
}
.next {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1;
}*/
.slider ul {
	left:0;
	list-style-type:none;
	margin:0;
	overflow:hidden;
	padding:0;
	position:relative;
	width:auto;
}
.slider li {
	float: left;
	display: inline;
	width:163px;
}
.ca {
	padding:0 30px;
}
.ca a {
	color: #ff3300;
}
/*.back {
	background:#fff url(../images/galeria/prev_bg.gif) no-repeat scroll 0 34px;
	height:26px;
	padding:25px 0;
	width:17px;
}
.next {
	width: 25px;
	height: 26px;
	left: 500px;
	background:#fff url(../images/galeria/next_bg.gif) no-repeat scroll 0 34px;
}
.next a {
	top: 10px;
	right: 10px;
	width: 17px;
	height: 26px;
	background:#fff url(../images/galeria/next.gif) no-repeat top right;
}
.back a {
	top: 10px;
	left: 10px;
	width: 17px;
	height: 26px;
	;
	text-align: right;
	background:#fff url(../images/galeria/prev.gif) no-repeat;
}*/
.ca .view_all {
	display:none;
}
.ca ul {
}
.ca li {
	padding: 0px 0;
	overflow: hidden;
}
.ca li img {
	float: left;
	display: inline;
}
.ca li p {
	float: left;
	display: inline;
	margin: 0 0 0 10px;
	width: 190px;
}


.form_buscar_prod .boton{ margin-top:5px; margin-left:5px; display:block; float:left;}
.form_buscar_prod  input{ float:left; margin-top:8px;}

.noPrint.filtrar .tdgris{ padding:10px; background-color:#E3001B;}
.noPrint.filtrar .tdgris .textogris{ font-size:14px; font-weight:bold; color:#FFFFFF;}
.noPrint.filtrar .tdgris .dropdown{ width:290px;}

#box_slider { clear: both; float: left; background-image: url("../images/bg_busca.png"); background-position: center bottom; background-repeat: repeat-x; padding:0 5px; margin-right:-10px; margin-bottom:5px;}
#box_slider div.scrollable { position:relative; width: 200px; height: 110px; float: left; padding:0;}
div.scrollable ul.items { width:250px; position:absolute; clear:both; height: 115px; overflow: scroll; margin:5px 0; list-style:none; list-style-position:inside; padding-left:0;}
div.scrollable ul.items li a {text-decoration: none;}
#box_slider div.scrollable ul.items li{ float:left; width:100px; height:115px; margin-right: 5px;}
#box_slider div.scrollable ul.items li img { display: block; margin-bottom: 2px;}
#box_slider div.scrollable ul.items li p { margin: 0; padding: 0 5px; font-size: .9em;}
#box_slider div.scrollable ul.items li p a{ text-decoration:none; font-weight:bold; color:#D22427;}
#box_slider div.scrollable ul.items li p a:hover{ color:#F97600;}
#box_slider .prev, #box_slider .next { float: left; cursor: pointer; margin-top: 35px; display: none; border:0;}
#box_slider .prev a, #box_slider .next a{ text-decoration:none; border:0; outline:none;}
#box_slider .prev img, #box_slider .next img{ border:0;}
#box_slider .prev{ margin-right: 5px;}
#box_slider .next{ margin-left: 5px;}
#box_slider .disabled { visibility: hidden !important;}



	
/*/*/


