/* ****************************************************** */ 
/* Body ************************************************* */ 
body {
	background-color: #AAAAAA;
	color: 	#333333;
	margin: 0px;
}
/* ****************************************************** */

/* ****************************************************** */ 
/* Estilos de textos ************************************ */ 
div.textogral {
	font-size: 			1em;
	padding-left: 	10px;
	padding-right: 	20px;
	text-align: 		justify;
}
/* ****************************************************** */

/* ****************************************************** */ 
/* Links ************************************************ */ 
a:hover 	{text-decoration: underline; color: #767676;}
a:link		{text-decoration: underline; color: #969696;}
a:visited	{text-decoration: none; color: #B6B6B6;}
a:active 	{text-decoration: underline; color: #969696;}
/* ****************************************************** */ 
 
/* ****************************************************** */ 
/* Divs principales ************************************* */ 
#main {
	position: absolute;
	width: 		39em;
	height: 	25em;
	top:			4.4em;
	left:			20em;
	padding-left: 1em;
	background-color: #EDEDED;
}
#menu {
	position: absolute;
	width:		12.25em;
	height:		15em;
	top:			13.5em;
	left:			0;
	background-image: 		url(widgets/gen_31.1.gif);
	background-repeat: 		repeat-y;
	background-position: 	left;
	background-color: 		#F3F3F3;
	color: #000000;
}
#globalheader {
	position: absolute;
	width: 		43em;
	height:		2.6em;
	top:			0;
	left: 		20em;
	background-image: 	url(widgets/gen_20.1.gif);
	background-repeat: 	repeat-x;
	background-color: #EDEDED;
}
#pageheader {
	position: absolute;
	width: 		43em;
	height:		2.6em;
	top: 			2.6em;
	left: 		20em;
	background-color: #EAEAEA;
}
#pagetitle {
	position: 	relative;	
	top: 				0.7em;	
	left:				0em;
	width:		30em; 
	height:		4em;
	background-image: 	url(widgets/pageheader.gif); 
	background-repeat: 	no-repeat;
}
#title {
	position: 	absolute;	
	top: 				0.7em;	
	left:				3.5em;
	font-size: 	1.3em;
	color:			#969696;
}
#footer {
	position: absolute;
	width: 		63em;
	height: 	5em;
	top: 			28.5em;
	left:			0em;
	background-color: #AAAAAA;
}
#imgheader { 
	position: absolute;
	width:		20em;
	height: 	11.7em;
	top:			0; 
	left:			0;
	background-color: #EDEDED;
	color: #000000;
}
#rightSide {
	position: absolute;
	width: 		4em;
	height: 	24.1em;
	top:			4.4em;
	left:			59em;
	background-image: 		url(widgets/gen_18.1.gif);
	background-repeat: 		repeat-y;
	background-position: 	right;
	background-color: #EDEDED;
}
#space {
	position: absolute;
	height:		15em;
	width: 		7.8em;
	top: 			13.5em;
	left:			12.25em;
	background-image: 		url(widgets/gen_31.1.2.gif);
	background-repeat: 		repeat-y;
	background-position: 	left;
	background-color: 		#EDEDED;
	color: #000000;
}
/* ****************************************************** */

/* ****************************************************** */ 
/* Menu Tabs********************************************* */ 
#tabs ul {
	float: 			right;
  width: 			6em;
	margin:			0;
	list-style:	none;
}
#tabs li {
  float: 		right;
  margin:		0;
  padding:	0;
  }
#tabs a {
  float:	left;
  text-decoration:	none;
  }
#tabs a span {
  float:			left;
  display:		block;
  background:	url("tabright.gif") no-repeat right top;
  padding:	4px 15px 4px 6px;
  color:		#000000;
  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span 				{float:none;}
/* End IE5-Mac hack */
#tabs a:hover span 	{color:#969696;}
#tabs a:hover 			{background-position:0% -41px;}
#tabs a:hover span 	{background-position:100% -41px;}
/* ****************************************************** */

/* ****************************************************** */ 
/* Menu Catalogo***************************************** */ 
div.catMenu {
  float:				left;
  font-size:		93%;
  line-height:	normal;
}
div.catMenu ul {
	float: 			left;
	margin:			0;
	padding: 		0em;
	list-style:	none;
}
div.catMenu li {
  float: 		left;
  margin:		0.1em;
  padding:	0;
}
div.catMenu a {
  float: 		left;
  margin:		0;
  padding: 	0 0 0 4px;
  background:	url("tableft.gif") no-repeat left top;
	text-decoration:	none;
}
div.catMenu a span {
  float:		left;
  display:	block;
  padding:	4px 15px 4px 6px;
  color:		#000;
  background:url("tabright.gif") no-repeat right top;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
div.catMenu a span 				{float:none;}
/* End IE5-Mac hack */
div.catMenu a:hover span 	{color:#969696;}
div.catMenu a:hover 			{background-position:0% -41px;}
div.catMenu a:hover span 	{background-position:100% -41px;}
/* ****************************************************** */

/* ****************************************************** */      
/* ****************************************************** */            
#bread {
	color: 		#000;
	padding: 	3px;
	margin-bottom: 25px;
}
#bread ul {
	margin-left: 	0;
	padding-left: 0;
	display: 			inline;
	border: 			none;
} 
#bread ul li {
	margin-left: 	0;
	padding-left: 2px;
	border: 			none;
	list-style: 	none;
	display: 			inline;
}
#bread ul li:before {
	content: 	"» ";
	color: 		#000;
}
#bread ul li.first:before {
	content: " ";
}
/* ****************************************************** */    