BODY { background-color:#fff; font-family: Arial, sans-serif ; min-width:750px;
color:#313370; 
margin:10px; 
border:none;}

DIV         {text-decoration : none; font-size: small;}
P         	{background-color:#fff; color : #313370; text-decoration : none; font-size: small;}
TD				{  text-decoration : none; font-size: small;}
UL				{  text-decoration : none; font-size: small;}
H1				{  text-decoration : none; font-weight: bold;}
LI				{background-color:#fff; color : #313370; text-decoration : none; font-size: small;}


A.menu:link          		{color : white ; text-decoration : none; font-weight: bold; font-size: small;}
A.menu:visited       		{color : white ; }
A.menu:hover         		{color : #183883; }

.institucional { text-decoration : none;
	color: white;
	font-weight: bold;
	background-image: url('img/institucional.jpg');
	text-align: center;
	vertical-align: bottom;
	background-repeat: no-repeat;
	width: 110px;
	height: 138px;
	padding: 0;
}

.informacion {text-decoration : none;
	color: white;
	font-weight: bold;
	background-image: url('img/informacion.jpg');
	text-align: center;
	vertical-align: bottom;	
	background-repeat: no-repeat;
	width: 110px;
	height: 138px;
	padding: 0;
}
.contacto {text-decoration : none;
	color: white;
	font-weight: bold;
	background-image: url('img/contacto.jpg');
	text-align: center;
	vertical-align: bottom;	
	background-repeat: no-repeat;
	width: 110px;
	height: 138px;
	padding: 0;
}

.institucional a, .informacion a, .contacto a{ text-decoration : none;}

TABLE.articulo {
	width: 90%;
}
TD.articulo {
	text-align: right;
}

.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;
}

TABLE.menu		{ 
	width:100%; 
	border:0px; 
	padding:0px; 
	border-collapse:collapse;
	background-image: url('img/fondomenu.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
}
TD.logo 			{width:80px; vertical-align:top; border-style:none;border-width :0px;}

div.menurubro 	{position:absolute; top:180px; width: 260px; border: none; padding: 0px; text-align:left; }
div.cuerpo		{position:relative; top:10px;margin-left:290px ;right:10px; text-align:center;}


/*DIV.cuerpo		{position:absolute; top: 180px;left:300px; right:10px; text-align:center;}
DIV.menurubro 	{position:absolute; top:180px; left: 10px; width: 120px; border: none; padding: 0px; text-align:left; }*/

TABLE.rubros		{	width:260px}
TABLE.rubros A 	{	padding-left:0px; 
					border-collapse: separate; 
					border-spacing: 0px;
				}
TD.rubros 		{ 	display:table-cell; 
					vertical-align: middle; 
					color: #418889; 
					font-weight: bold; 
					font-size:14px; 
					height: 66px;
					white-space: normal; 
					text-align: left;
					padding-left: 40px;
					background: transparent url('img/botonmenu.jpg') no-repeat;}
TD.rubros a		{  	display:block; text-decoration: none;}
TD.rubros {	
	/*text-decoration: none;*/
	/*line-height:60px;*/
	/*width:224px;*/
/*	padding-top: 20px;*/
		
}
TD.rubros A:link, TD.rubros A:visited 	{width:224px; color: #418889;}
TD.rubros A:active,	TD.rubros A:hover, TD.rubros A:focus   	{ color: #183883;}


.catalogo			 { color :#333366 ; 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;}



div.pie { display:table;  width:100%; text-align:center; background-color: #183883; color:#fff; font-weight:bold; padding:4px;}
div.pie a {color:#fff; text-decoration:none; }


A:link.pegasus      {background-color:#fff; color :  #1e71ca; text-decoration : none; font-weight: bold; font-size: small}
A:visited.pegasus   {background-color:#fff; color :  #94bee0; text-decoration : none; font-weight: bold; font-size: small}
A:hover.pegasus     {background-color:#fff; color :  #f29f2b; text-decoration : none; font-weight: bold; font-size: small}
.pegasus            {background-color:#fff; color :  #1e71ca; text-decoration : none; font-weight: bold; font-size: small}

.TablaCodDes        { 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%;}

