table.catalogo { width:100%;}
table.productos{ width:100%; }
td.productos { padding:20px; text-align:center;}
h4.productos {font-size:1.2em;}
div.caract-rubro{ width:170px; margin:auto;}


h1.rubro 			{ font-size:1.8em; color:#cc6000; font-weight:bold; text-align:center}
h2.subrubro 			{ font-size:1.7em; color:#5D8532;   text-align:center;}
.art-obs 				{ font-size:1em; text-align:justify; font-weight:bold;}
P.aviso				{ text-align:center; font-size:.85em;}

h4.productos			{ font-size:1.5em; color:#C38710; }
h1.estimulo			{ font-size:1.2em; color:#548E49; text-align:left;}
h1.edad				{ font-size:1.2em;color:#cc6000; text-align:left;}
H2.des-rubro 		{font-size:1.1em; color:#017DBB; font-weight: bold; }

.precio-no 			{ text-decoration:line-through; color:#525252; font-weight:normal; text-align:left;}
.precio-si 			{ text-decoration:none; color:#50A227; font-weight:bold;text-align:left;}



#rubros	 { display:inline;width:160px; line-height:0px; list-style:none;  text-align:left; text-decoration : none;font-size:1em;font-weight:bold; }
#rubros a	{ display:block;}
#rubros li	{  line-height:2em;text-indent:7px;  background-color:#cc6000; border-top: #fff solid 2px; color:#fff;}
#rubros li a:link, #rubros li a:visited{color:#fff;text-decoration : none;}
#rubros li a:hover, #rubros li a:focus {color:#ccc ;}
#rubros ul { display:inline;width:145px;list-style:none;  font-weight:bold; text-decoration : none;    font-size: 1em;  }
#rubros li.subrubros	{text-align:left;  background-color:#6E9D3B;border-left:4px solid #fff; }
#rubros li.subrubros a:link, #rubros li.subrubros a:visited{color:#fff ;background-color:#6E9D3B; }
#rubros li.subrubros a:hover, #productos li.subrubros a:focus {color:#fff ;background-color:#87C149 ;}


.precio-no { text-decoration:line-through; color:#B24343; font-weight:bold; text-align:left;}
.precio-si { text-decoration:none; color:#2A5514; font-weight:bolder;text-align:left;}