.ContainerMain
{
	text-align: center;
}
.MainContainer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	width: 95%;
	margin-top: 10px;
}

/*===== CONTORNO DE LA PLANTILLA =====*/
.MainTopLeft
{
	background-image: url(images/rectangulo_top_left_azul.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

.MainTopCenter
{
	background-image: url(images/rectangulo_top_center_azul.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	height: 25px;
	width: 125px;
}

.MainTopCenterRight
{
	background-image: url(images/rectangulo_top_center_naranja.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	height: 25px;
}

.MainTopRight
{
	background-image: url(images/rectangulo_top_right_naranja.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}

.MainHeaderLeft
{
	background-repeat: repeat-y;
	background-position: right;
	background-image: url(images/rectangulo_middle_left_azul.gif);
	width: 25px;
	height: 50px;
}

.MainHeaderCenter
{
	background-color: #02407B;
	width: 125px;
	height: 50px;
	padding-right: 10px;
}

.MainHeaderCenterRight
{
	background-color: #F7A20B;
	height: 50px;
}

.MainHeaderRight
{
	background-image: url(images/rectangulo_middle_right_naranja.gif);
	background-repeat: repeat-y;
	background-position: left;
	width: 25px;
	height: 50px;
}

.MainMenuLeft
{
	background-repeat: repeat-y;
	background-position: right;
	background-image: url(images/rectangulo_middle_left_naranja.gif);
	width: 25px;
}

.MainMenuCenter
{
	background-color: #F7A20B;
}

.MainMenuRight
{
	background-image: url(images/rectangulo_middle_right_naranja.gif);
	background-repeat: repeat-y;
	background-position: left;
	width: 25px;
}

.MainMiddleLeft
{
	background-repeat: repeat-y;
	background-position: right;
	background-image: url(images/rectangulo_middle_left_azul.gif);
	width: 25px;
}

.MainMiddleCenter
{
	background-color: #02407B;
	width: 125px;
	vertical-align: top;
}

.MainMiddleCenterRight
{
	border-left: 3px solid #F7A20B;
	vertical-align: top;
}

.MainMiddleRight
{
	background-image: url(images/rectangulo_middle_right_naranja.gif);
	background-repeat: repeat-y;
	background-position: left;
	width: 25px;
}

.MainFooterLeft
{
	background-repeat: repeat-y;
	background-position: right;
	background-image: url(images/rectangulo_middle_left_azul.gif);
	width: 25px;
}

.MainFooterCenter
{
	background-color: #02407B;
}

.MainFooterCenterRight
{
	background-color: #F7A20B;
}

		table.MainFooterLinks
		{
		}
		
			td.FooterInformation
			{
				
			}
			
			td.FooterLanguages
			{}

.MainFooterRight
{
	background-repeat: repeat-y;
	background-position: left;
	background-image: url(images/rectangulo_middle_right_naranja.gif);
	width: 25px;
	height: 25px;
}

.MainBottomLeft
{
	background-image: url(images/rectangulo_bottom_left_azul.gif);
	background-position: right top;
	background-repeat: no-repeat;
	height: 25px;
}

.MainBottomCenter
{
	background-image: url(images/rectangulo_bottom_center_azul.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 25px;
	width: 125px;
}

.MainBottomCenterRight
{
	background-image: url(images/rectangulo_bottom_center_naranja.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 25px;
}

.MainBottomRight
{
	background-image: url(images/rectangulo_bottom_right_naranja.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 25px;
	width: 25px;
}

.TabTitle
{
	color: #F7A20B;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight: bold;
	margin-top: 6px;
	/*background-image: url(../../../../Templates/images/flecha_azul.gif);
	background-repeat: no-repeat;
	background-position: left;*/
	padding-left: 5px;
	padding-bottom: 10px;
	text-align:left;
}

/*===== TABLA PRINCIPAL DE CONTENIDOS  =====*/
table.MainContentLeft
{
	vertical-align: top;
}

table.MainContentRight
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
}

td.HeaderLogo
{
	vertical-align: top;
	width: 125px;
	padding: 5px;
}

td.HeaderContent
{
	text-align: right;
	vertical-align: top;
}

td.MenuContent
{
	color: white;
	font-size:0.7em;
}

td.LeftContent
{
	background-color: #02407B;
	width: 150px;
	vertical-align: top;
}

td.CenterContent
{
	vertical-align: top;
	padding: 5px;
	text-align: center;
}

td.RightContent
{
	width: 125px;
	vertical-align: top;
}

td.FooterContent
{
	color: #e0e0e0;
	font-size: 0.9em;
	/*font-weight: bold;*/
	text-align: center;
/*	padding-top: 5px;*/
}

.InfoBicifamiliar
{
	display: block;
}

.InfoCopyright
{
	text-align: center;
	width: 150px !important;
	padding-top: 5px;
}

.InfoCopyrightLink
{
	padding-top: 5px;
	padding-bottom: 5px;
	width: 150px !important;
}

.InfoCopyright a
{
    color: #F7A20B !important;
}

/*===== MENU GENERAL =====*/
.MenuNavigationContainer
{
	/*background-color: #F7A20B;*/
}

.MenuNavigationItem div
{
	text-transform: uppercase;
	font-size: 0.85em;
	font-weight: bold;
	white-space: nowrap;
	vertical-align: middle;
	border: 1px solid #F9C671;/*#F8BC59;/*#F9C671;/*#FACE84; /*#E19800;*/
	border-left: 0px;
}

/* PRIMER NIVEL */
.MenuNavigationItem
{
	background-color: #F7A20B;
	color: #ffffff;	
	height: 25px !important;
	text-align: center !important;
}

.MenuNavigationItemHover
{
	height: 25px !important;
	background-color: #02407B;
	text-align: center !important;
}

/* SEGUNDO NIVEL */

.MenuNavigationSubItem
{
	background-color: #F7A20B;
	color: #ffffff;	
	height: 25px !important;
	padding-left: 5px !important;
}

.MenuNavigationSubItemHover
{
	height: 25px !important;
	background-color: #02407B;
	padding-left: 5px !important;
}


/*======= ENLACES PORTADA ===========*/
.HomeLinksContainer .ViewListIconTitle
{
	padding-bottom: 5px;
}

.HomeLinksContainer .ViewListIconTitle a
{
	color: #F7A20B !important;
	font-weight: bold;
}

.HomeLinkContainer
{
	padding-bottom: 10px;
	padding-top: 10px;
}