BODY { background-color:#ffffff; color:#313370; background-image:url("img/fondo.jpg"); background-position:left; margin:0px; border:none;}

A:link          		{background-color:#ffffff; color :#3C2FCC ; font-family: Arial, sans-serif ; text-decoration : none; font-weight: bold; font-size: small;}
A:visited       		{background-color:#ffffff; color :#204782 ; }
A:hover         		{background-color:#ffffff; color :#3270CC ; }

A.menu:link          		{background-color:#393d8c; color :#3C2FCC ; font-family: Arial, sans-serif ; text-decoration : none; font-weight: bold; font-size: small;}
A.menu:visited       		{background-color:#393d8c; color :#204782 ; font-size: small;}
A.menu:hover         		{background-color:#393d8c; color :#3270CC ; font-size: small; }

.buscar { white-space: nowrap; font-size: x-small; vertical-align: bottom; }

INPUT, TEXTAREA, BUTTON{
border-color :#393d8c; 
background:#eeeeee;
border-style: solid;
border-width : 1px;
font-size: x-small;
}

/* #393d8c color : #313370;*/
DIV         		{font-family: Arial, sans-serif ; text-decoration : none; font-size: small;}
P         			{background-color:#ffffff; color : #313370; font-family: Arial, sans-serif ; text-decoration : none; font-size: small;}
TD				{  font-family: Arial, sans-serif ; text-decoration : none; font-size: small;}
UL				{  font-family: Arial, sans-serif ; text-decoration : none; font-size: small;}
H1				{  font-family: Arial, sans-serif ; text-decoration : none; font-weight: bold;}
LI				{background-color:#ffffff; color : #313370; font-family: Arial, sans-serif ; text-decoration : none; font-size: small;}



TABLE.menu		{ width:100%; background-image:url("img/fondomenu.gif"); border:0px; padding:0px; border-collapse:collapse;}
TD.logo 			{width:80px; vertical-align:top; border-style:none;border-width :0px;}
TD.slogan		{text-align:left; vertical-align:middle; height:70px; border: 0px}

TD.menu A     		{ width:125px; text-align: center; vertical-align: middle; padding:0px 0px 4px 8px; height:20px; white-space: nowrap;
					 font-family: Arial, sans-serif ; text-decoration : none; font-weight: bold; font-size:11px;}

TD.menu A:link    		{ color : #f8c301;text-decoration : none;}
TD.menu A:active           { color : #f8c301; text-decoration : none;}
TD.menu A:visited  		{ color : #f8c301;}
TD.menu A:hover    	{ color : #f8c301;}
TD.menu A:focus    		{ color : #f8c301;}

td.extensible 		 { width:20%; }


DIV.cuerpo		{ z-index:1; position:absolute; top: 110px;left:210px; right:10px; text-align:center;}
DIV.mapa			{ z-index:3; position:absolute; top: 110px;left: 25px; right:10px; text-align:center;}
DIV.menurubro 	{ z-index: 3; position:absolute; top:125px; left: 25px; width: 120px; border: none; padding: 0px; text-align:left; }


TABLE.rubros A 	{display:block; padding-left:8px;border-collapse: separate; border-spacing: 5px;}
TD.rubros A			{color: #313370;
					font-family: Arial, sans-serif ;
					text-decoration: none;
					font-weight: bold;
					font-size: 11px;
					line-height:20px;
					width:150px;
					white-space:nowrap; }
TD.rubros A:link		{ color: #313370;background:#f8c301}
TD.rubros A:active		{ color: #cccccc;background:#f8c301}
TD.rubros A:visited 	{ color: #313370;background:#f8c301}
TD.rubros A:hover   	{ color: #313370; background:#F8DF3A;}
TD.rubros A:focus   		{ color: #313370; background:#F8DF3A;}


.catalogo			{ color :#333366 ; font-family: Arial, sans-serif ; text-decoration : none; font-weight: bold; font-size: small; font-size: small;}
A:link.catalogo        { color :#003399 ; text-decoration : none;}
A:visited.catalogo   { color :#003399 ;text-decoration : none;}
A:hover.catalogo     { color :#3366CC ;text-decoration : none;}

TABLE.subrubros A 			{ display:block;width:150px; padding-left:8px;border-collapse: separate;border-spacing: 5px;}
TD.subrubros A			{color:#f8c301;
						text-align:left;
						line-height:17px;
						font-family: Arial, sans-serif ;
						text-decoration: none;
						font-weight: bold;
						font-size: 11px;}



TABLE.mapa 			{width:80%; left:0px; border:0px; padding:10px;}
TD.maparubro			{ background-color:#f8c301; text-align:right;}
TD.mapalink			{ text-align:left; padding:10px 10px 10px 120px;} 

A:link.mapa     		{ color : #393d8c; font-family: Arial, sans-serif ; text-decoration : none; font-weight: bold; font-size: small;}
A:visited.mapa  		{ color : #393d8c; font-family: Arial, sans-serif ; text-decoration : none; font-weight: bold; font-size: small;}
A:hover.mapa    		{ color : #0B43DB; font-family: Arial, sans-serif ; text-decoration : none; font-weight: bold; font-size: small;}
.mapa           			{ color : #393d8c; font-family: Arial, sans-serif ; text-decoration : none; font-weight: bold; font-size: small;}

/* A:link.mapasub     		{ color : #eeaa11; font-family: Arial, sans-serif ; text-decoration : none; font-size: small;}
A:visited.mapasub  	{ color : #3355FF; font-family: Arial, sans-serif ; text-decoration : none; font-size: small;}
A:hover.mapasub    	{ color : #4488FF; font-family: Arial, sans-serif ; text-decoration : none; font-size: small;}
.mapasub           		{ color : #3355FF; font-family: Arial, sans-serif ; text-decoration : none; font-size: small;}
*/




A:link.pegasus          {background-color:#ffffff; color :  #1e71ca; font-family: Arial, sans-serif ; text-decoration : none; font-weight: bold; font-size: small}
A:visited.pegasus       {background-color:#ffffff; color :  #94bee0; font-family: Arial, sans-serif ; text-decoration : none; font-weight: bold; font-size: small}
A:hover.pegasus         {background-color:#ffffff; color :  #f29f2b; font-family: Arial, sans-serif ; text-decoration : none; font-weight: bold; font-size: small}
.pegasus                {background-color:#ffffff; color :  #1e71ca; font-family: Arial, sans-serif ; text-decoration : none; font-weight: bold; font-size: small}

.TablaCodDes            { font-family: Arial, sans-serif ; text-decoration : none; font-weight: bold; font-size: 10px}

IMG.rubroimg	{ margin: 4px; text-align:right;}

TABLE.productos 			{width:100%; border:0px;}
TD.productos 			{width:25%;}
