body									{margin: 0; padding: 0; background-color:#fff;}
form									{margin: 0; padding: 0;}
p										{margin: 0; padding: 0;}


#headerLayout							{width: 771px; height: 100px;}
#headerId								{float:left; width: 580px;}
#headerLogo								{float:left; width: 190px;}
#headerMenu								{float:right; width: 390px; height: 88px; background-color: #e9edf1; padding: 12px 0 0 0;}
#headerBolsa							{float: right; width: 172px; padding: 14px 0 0 19px}


#themeContainer							{width: 580px;}
#themePicCompoTop 						{float:Right; width: 390px; height: 25px;}
#themePicCompoTopEmpty					{float:Right; width: 390px; height: 25px; background-color: #fff;}


#pageTitleContainer						{padding: 0 0 15px 0;}
.pageTitle								{font: 18px arial, helvetica, sans-serif; color: #002745;}
.pageLead								{font: 16px arial, helvetica, sans-serif; color: #002745;}
.pagePath								{font: 10px arial, helvetica, sans-serif; color: #002745; margin: 5px 0 20px 0;}
.pageLastUpdate							{font: 10px arial, helvetica, sans-serif; color: #1e5892;}
.pageLastUpdate a						{font: 10px arial, helvetica, sans-serif; color: #1e5892; text-decoration: none;}
.pageLastUpdateM 						{font: 10px arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
.pageLastUpdateM a 						{font: 10px arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}

#headerLanguage a:hover					{font: 10px arial, helvetica, sans-serif; color: #1e5892; text-decoration: none;}

#contentsLayout							{width: 100%; background-color: #e9edf1; display: inline-table;}
#contentsLayout:after					{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#contentsBodyLayout						{float: left; width: 581px; background-color: #fff; padding: 0; margin: 0;}
#contentsBodyConfig						{font: 12px arial, helvetica, sans-serif; text-align: justify; color: #002745; background-color: #fff; padding: 0 20px 25px 25px;}
#contentsBodyColumnLeft					{font: 12px arial, helvetica, sans-serif; color: #002745; padding: 0 15px 0 0;}
#contentsBodyColumnMiddle				{width: 1px; background-image: url(../../../../Documents%20and%20Settings/Administrador/Configuraci&#243;n%20local/Archivos%20temporales%20de%20Internet/Content.IE5/images/global/contents_column_sep.gif); background-repeat:repeat-y; background-position: 0px 0px;}
#contentsBodyColumnRight				{font: 10px/11px arial, helvetica, sans-serif; color: #1e5892; padding: 0 0 0 20px;}
.contentsBodyGroupVerticalSpace			{margin: 20px 0 0 0;}
#contentsBreak 							{clear: both;}

/* Hides from IE-mac \*/ 
* html #contentsLayout 					{height: 1%;} 
#contentsLayout 						{display: block;}


#contentsNavigation						{float: left; width: 190px; background-color: #e9edf1;}
.contentsNavigationMainTitle			{font: bold 12px arial, helvetica, sans-serif; text-transform: uppercase; color: #002745; margin: 12px 0 6px 0; padding: 0 0 0 14px;}
.contentsNavigationMainTitle a			{color: #002745; text-decoration: none; display: block; width:172px;}
.contentsNavigationMainTitle a:hover	{text-decoration: underline;}

#contentsNavigationMain					{width: 186px; font: 12px arial, helvetica, sans-serif; color: #002745; padding: 0; margin: 0;}
#contentsNavigationMain li				{list-style: none; margin: 0; padding: 4px 0 2px 14px; background-image: url(../../../../Documents%20and%20Settings/Administrador/Configuraci&#243;n%20local/Archivos%20temporales%20de%20Internet/Content.IE5/images/global/contents_navigation_sep.gif); background-repeat:repeat-x; background-position:0px 0px;}
#contentsNavigationMain li a			{color: #002745; text-decoration: none; display: block; width:172px;}
#contentsNavigationMain li a:hover		{text-decoration: underline;}
#contentsNavigationMainActive	 		{font: bold 12px arial, helvetica, sans-serif; color: #002745;}

#contentsNavigationMainSub				{width: 164px; font: 11px arial, helvetica, sans-serif; color: #002745; padding: 0; margin: 0;}
#contentsNavigationMainSub li			{list-style: none; margin: 0 0 0 0; padding: 3px 0 2px 8px; background-image:none;}
#contentsNavigationMainSub li a			{color: #002745; text-decoration: none; display: block; width:164px;}
#contentsNavigationMainSub li a:hover	{text-decoration: underline;}
#contentsNavigationMainSubActive	 	{font: bold 11px arial, helvetica, sans-serif; color: #002745;}

.contentsPicLegend						{font: 11px arial, helvetica, sans-serif; color: #1e5892; padding: 2px 2px 2px 2px;}
.contentsPicLegend	a					{font: 11px arial, helvetica, sans-serif; color: #1e5892; padding: 2px 2px 2px 2px;}


.contentsBodyRegularStrong				{font-weight: bold;}
.contentsBodyRegularItalico				{font-style: italic;}
.contentsBodyRegular					{font: 12px arial, helvetica, sans-serif; color: #002745;}
.contentsBodyNotes						{font: 10px/11px arial, helvetica, sans-serif; color: #002745;}
.contentsBodyLabel						{font: bold 11px arial, helvetica, sans-serif; color: #002745; text-decoration: none;}
.contentsBodyLabel a					{font: bold 11px arial, helvetica, sans-serif; color: #002745; text-decoration: none;}
.contentsBodyLabel a: hover				{font: bold 11px arial, helvetica, sans-serif; color: #002745; text-decoration: none;}
.noti									{font: bold 11px arial, helvetica, sans-serif; color: #ffffff; text-decoration: none;}
.noti a									{font: bold 11px arial, helvetica, sans-serif; color: #ffffff; text-decoration: none;}
.noti a: hover							{font: bold 11px arial, helvetica, sans-serif; color: #ffffff; text-decoration: none;}

#contentsBodyList 						{list-style-type: none; font: 11px arial, helvetica, sans-serif; color: #002745; margin: 0; padding: 4px 0 10px 10px;}
#contentsBodyList li					{background-image:  url(../../../../Documents%20and%20Settings/Administrador/Configuraci&#243;n%20local/Archivos%20temporales%20de%20Internet/Content.IE5/images/grupo/contents_body_list_blt.gif); background-repeat:no-repeat; background-position:0px 10px; margin: 0; padding: 0 0 4px 10px;}
#contentsBodyColumnList 				{list-style-type: none; font: 11px arial, helvetica, sans-serif; color: #002745; margin: 0; padding: 4px 0 10px 10px;}
#contentsBodyColumnList li				{background-image:  url(../../../../Documents%20and%20Settings/Administrador/Configuraci&#243;n%20local/Archivos%20temporales%20de%20Internet/Content.IE5/images/grupo/contents_body_list_blt.gif); background-repeat:no-repeat; background-position:0px 6px; margin: 0; padding: 0 0 4px 10px;}

#contentsBodyColumnListOrdered 			{font: 11px arial, helvetica, sans-serif; color: #002745; margin: 0; padding: 4px 0 0 23px;}
#contentsBodyColumnListOrdered li		{margin: 0; padding: 0 0 6px 0px;}

.mostrar								{font: bold 10px arial, helvetica, sans-serif; color: #FFFFFF; background-color: #E9EDF1; padding: 5px 0 5px 5px; margin: 5px 0 5px 0; text-decoration:none}
.mostrar a								{font: bold 10px arial, helvetica, sans-serif; color: #FFFFFF; background-color: #E9EDF1; padding: 5px 0 5px 5px; margin: 5px 0 5px 0; text-decoration:none}
.contentsFormGroupId					{font: bold 14px arial, helvetica, sans-serif; color: #1E5892; background-color: #E9EDF1; padding: 6px 0 6px 10px; margin: 10px 0 10px 0;}
.contentsFormGroupSep					{background-color: #1E5892; height: 1px; line-height: 1px; margin: 10px 0 6px 0;}
.contentsFormGroupLabel					{font: bold 12px arial, helvetica, sans-serif; color: #1E5892;}
.contentsFormGroupDesc					{font: 10px/11px arial, helvetica, sans-serif; color: #1E5892;}
.contentsFormMandatorySymbol			{font: bold 13px arial, helvetica, sans-serif; color: #BB3029;}
.contentsFormMandatory					{font: 10px/11px arial, helvetica, sans-serif; color: #1E5892;}
.contentsFormLabel						{font: 12px arial, helvetica, sans-serif; color: #1E5892; padding: 0 0 1px 0;}
.contentsFormField						{font: 11px arial, helvetica, sans-serif; color: #002745;}
.contentsFormData						{font: 11px arial, helvetica, sans-serif; color: #002745;}
.contentsFormNotesTitle					{font: bold 11px arial, helvetica, sans-serif; color: #1E5892;}
.contentsFormNotes						{font: 10px/11px arial, helvetica, sans-serif; color: #1E5892;}
.contentsFormNotes:hover				{color: #1E5892; text-decoration: none;}
.contentsFormNotesMandatory				{font: 10px/11px arial, helvetica, sans-serif; color: #BB3029; padding: 6px 0 0 0;}
.contentsFormNotesMandatory	a			{font: 10px/11px arial, helvetica, sans-serif; color: #BB3029; padding: 6px 0 0 0; text-decoration:none}


ul#contentsFormBt						{padding:0; margin:0; list-style-type:none;}
ul#contentsFormBt li a					{font: 10px/11px arial, sans-serif; text-decoration:none; display:block; height:17px; width:151px; color:#E9EDF1; background-color:#1E5892; padding: 6px 10px 0px 10px; margin: 5px 0 0 0;}
ul#contentsFormBt li a:hover			{color:#E9EDF1; background-color:#002745;}

.contentsFormLabelColumnRight			{font: 11px arial, helvetica, sans-serif; text-align: left; color: #1E5892; padding: 0 0 1px 0;}


.contentsSearchSep						{background-color: #1E5892; height: 1px; line-height: 1px; margin: 15px 0 15px 0;}

.contentsDownloadAcrobat				{font: 10px/11px arial, helvetica, sans-serif; color: #1E5892; margin: 15px 0 0 0; padding: 3px 0 0 0; border-top: 1px solid #1E5892;}
.contentsDownloadAcrobatLogo			{margin: 6px 0 0 0;}
.LogoHost04 							{color: #FF6600; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.LogoHost04 a							{color: #FF6600; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}


#footerLayout							{width: 771px; height: 43px; background-color: #006964; margin: 5px 0 0px 5;}
#footerContainer						{width: 771px;}
#footerBotonera							{width: 765px; font: 10px arial, helvetica, sans-serif; color: #FFFFFF; padding: 5px 0 0 3px; background-color: #006964}
#footerBotonera	a						{width: 765px; font: 10px arial, helvetica, sans-serif; color: #FFFFFF; padding: 5px 2px 0 3px; text-decoration: none; background-color: #006964}
#footerBotonera1						{font: 10px arial, helvetica, sans-serif; color: #FFFFFF; padding: 5px 0 0 3px; background-color: #006964}
#footerBotonera1	a					{font: 10px arial, helvetica, sans-serif; color: #FFFFFF; padding: 5px 2px 0 3px; text-decoration: none; background-color: #006964}
#footerCopyright						{float: left; width: 517px; font: 10px arial, helvetica, sans-serif; color: #FFFFFF; padding: 8px 0 0 8px; background-color: #006964}
#footerCopyright1						{float: left; width: 537px; font: 10px arial, helvetica, sans-serif; color: #FFFFFF; padding: 8px 0 0 8px; background-color: #006964}
#botonera								{width: 771px; font: 10px arial, helvetica, sans-serif; color: #FFFFFF; padding: 8px 0 0 8px; background-color: #006964;}
#botonera a								{width: 771px; font: 10px arial, helvetica, sans-serif; color: #FFFFFF; padding: 8px 0 0 8px; background-color: #006964; text-decoration: none;}

#footerLinks							{float: right; width: 234px; font: 10px arial, helvetica, sans-serif; color: #FFFFFF; padding: 8px 0 0 8px; background-color: #006964}
#footerLinks a							{color: #FFFFFF; padding: 0 10px 0 0;}
#footerLinks a:hover					{text-decoration: none;}
#footerLinks1							{float: right; width: 234px; font: 10px arial, helvetica, sans-serif; color: #FFFFFF; padding: 8px 0 0 8px; background-color: #006964}
#footerLinks1 a							{color: #FFFFFF; padding: 0 10px 0 0;}
#footerLinks1 a:hover					{text-decoration: none;}

.inDevelopment							{font: 11px arial, helvetica, sans-serif; color: #002745; background-color: #FFFF00;}
.inDevelopmentCreate					{font: 11px arial, helvetica, sans-serif; color: #ffffff; background-color: #00544F;text-decoration: none;}
.inDevelopmentCreate a					{font: 11px arial, helvetica, sans-serif; color: #ffffff; background-color: #00544F;text-decoration: none;}
.inDevelopmentCreate a:hover			{font: 11px arial, helvetica, sans-serif; color: #ffffff; background-color: #00544F;text-decoration: none;}
.pageLastUpdateM 						{font: 10px arial, helvetica, sans-serif;color: #FFFF00;text-decoration: none;}
.pageLastUpdateNegrita 					{font: bold 11px arial, helvetica, sans-serif; color: #1e5892;}
