@charset "utf-8";

/*DIGIWAY www.digiwaycorp.com  |  Todos los derechos reservados 2009  |  Bogotá - Colombia*/

/*******************General**************************/
body { background-image:url(images/bg_site.jpg); background-repeat:repeat-x; background-position:top; margin:0; font-family:tahoma;}
img { border:none;}
p { margin:0; padding:0;}
.footer { font-size:1pt; text-align:left; color:#666666; border-top:1px solid #CCCCCC;}
.navbar { font-size:1pt; background-image:url(images/bg_nav_bar.jpg); text-align:center; color:#666666;}
.searchcamp { width:151px; font-size:11px; color:#333333; border:none; background:none; margin:5px 0 0 28px;}
.toors { font-size:12px; color:#0101A9; text-align:right; font-weight:bold;}
.tools { font-size:9px; color:#666666; text-align:right;}
.tools A{ color:#666666; text-decoration:none;}
.tools A:hover{ color:#666666; text-decoration:underline;}
.newshome { font-size:11px; text-align:left; color:#666666; padding-bottom:10px;}
.newshome A{ color:#666666; text-decoration:none;}
.newshome A:hover{ color:#666666; text-decoration:underline;}
.migas { font-size:10px; text-align:left; color:#666666; background-color:#F4F4F4; background-image:url(images/img_ico_migas.jpg); background-position:left; background-repeat:no-repeat; padding:0 0 0 30px;}

/*******************Axesat nuestra compañía**************************/

.migas A { color:#666666; text-decoration:none;}
.migas A:hover{ color:#666666; text-decoration:underline;}
.migassepara { margin-top:5px;}
.textinterna { font-size:11px; color:#333333; text-align:left;}
.textinterna A { color:#333333; text-decoration:none;}
.textinterna A:hover { color:#333333; text-decoration:underline;}
.textinterna p { border-bottom:1px solid #FFC000;}
.textinterna ul li { list-style:none;}
.subtit1 { font-size:11px; color:#0E3D92; font-weight:bold;}

.titmenuizq { background-image:url(images/bg_menu_lateral.jpg); background-repeat:no-repeat; font-size:11px; color:#333333; padding:0 0 0 25px; height:23px;}
.titmenuizq A{ color:#333333; text-decoration:none;}
.titmenuizq A:hover{ color:#333333; text-decoration:underline;}
.titmenuizq a:visited { color:#333333; text-decoration:none;}
.contemenu { background-color:#FFFFFF; font-size:11px; color:#666666; text-align:left; padding:0 0 0 40px; border-bottom:1px dotted #999999; height:23px;}
.contemenu A { color:#666666; text-decoration:none;}
.contemenu A:hover{ color:#666666; text-decoration:underline;}

.tabinterna { margin-top:20px;}

.picinterna { float:left; padding:3px; border:1px solid #CCCCCC; margin:0 15px 10px 0;}
.tablaformu { float:left;}

.campohoja { border:1px solid #CCCCCC; font-size:11px; width:190px; background-image:url(images/bg_formu_campo.jpg); background-position:bottom; padding-left:3px; }
.campohoja1 { font-family:tahoma; border:1px solid #CCCCCC; font-size:11px; width:190px; background-image:url(images/bg_formu_campo.jpg); background-position:bottom; background-repeat: repeat-x; padding-left:3px; }

/*******************Axesat mis servicios**************************/

.bgmiservicios_int { background-image:url(images/bg_miservicios_int.jpg); background-repeat:no-repeat; font-size:11px; text-align:left; color:#124095;}
.conteinterno { margin:0 0 0 160px;}
.conteinterno ul li { list-style:none;}
.conteinterno A { color:#124095; text-decoration:none;}
.conteinterno A:hover { color:#124095; text-decoration:underline;}

.titinterno { font-weight:bold;}
.titinterno1 { color:#BD0101;}
.contemiddle { margin-top:10px;}
.bgasistenciatecnica { background-image:url(images/bg_asistencia_tecnica.jpg); background-repeat:no-repeat; font-size:11px; text-align:left; color:#666666;padding:48px 8px 2px 8px; }
.bgasistenciatecnica A { color:#666666; text-decoration:none;}
.bgasistenciatecnica A:hover { color:#666666; text-decoration:underline;}
.bgpagosenlineare { background-image:url(images/bg_pagos_en_linea.jpg); background-repeat:no-repeat; font-size:11px; text-align:left; color:#666666; padding:48px 8px 2px 8px;}
.bgpagosenlineare A { color:#666666; text-decoration:none;}
.bgpagosenlineare A:hover { color:#666666; text-decoration:underline;}
.bgpagosenlinea { background-image:url(images/bg_pagos_en_linea_01.jpg); background-repeat:no-repeat; font-size:11px; text-align:left; color:#666666; padding:48px 8px 2px 8px;}
.bgpagosenlinea A { color:#666666; text-decoration:none;}
.bgpagosenlinea A:hover { color:#666666; text-decoration:underline;}
.bgpestadodecuenta { background-image:url(images/bg_estado_de_cuenta.jpg); background-repeat:no-repeat; font-size:11px; text-align:left; color:#666666; padding:48px 8px 2px 8px;}
.bgpestadodecuenta A { color:#666666; text-decoration:none;}
.bgpestadodecuenta A:hover { color:#666666; text-decoration:underline;}
.bgtramites { background-image:url(images/bg_tramites.jpg); background-repeat:no-repeat; font-size:11px; text-align:left; color:#666666; padding:48px 8px 2px 8px;}
.bgtramitesen { background-image:url(images/Imagen_mi_cuenta.jpg); background-repeat:no-repeat; font-size:11px; text-align:left; color:#666666; padding:48px 8px 2px 8px;}

.bgtramites A { color:#666666; text-decoration:none;}
.bgtramites A:hover { color:#666666; text-decoration:underline;}

.tabbottom2 { margin-top:10px;}
.bgnovedadese { /*background-image:url(images/bg_novedadese.jpg); background-repeat:no-repeat;*/ color:#124095; text-align:left; font-size:11px; padding-top:28px; }
.bgnovedadese A { color:#124095; text-decoration:none;}
.bgnovedadese A:hover { color:#124095; text-decoration:underline;}

.bgdescargas { /*background-image:url(images/bg_descargas.jpg); background-repeat:no-repeat;*/ color:#124095; text-align:left; font-size:11px; padding-top:28px; }
.bgdescargas A { color:#124095; text-decoration:underline;}
.bgdescargas A:hover { color:#124095; text-decoration:none;}

.bgtest { /*background-image:url(images/bg_test.jpg); background-repeat:no-repeat;*/ color:#124095; text-align:left; font-size:11px; padding-top:28px;}
.bgtest A{ color:#124095; text-decoration:none;}
.bgtest A:hover{ color:#124095; text-decoration:underline;}

.bgclientesdirectos { background-image: url(images/bg_cliente_directo.jpg); background-repeat:no-repeat; font-size:11px; text-align:left; color:#124095;}
.bgclientesinterna { background-image: url(images/bg_clienteinterna.jpg); background-repeat:no-repeat; font-size:11px; text-align:left; color:#124095;}
.bgclientecorporativa { background-image: url(images/bg_clientecorporativo.jpg); background-repeat:no-repeat; font-size:11px; text-align:left; color:#124095;}


/*******************Axesat pagos**************************/
.destacadonovedades { background-image:url(images/bg_interna_novedades.jpg); background-repeat:no-repeat; font-size:11px; text-align:left;padding:0 5px 0 5px; color:#0E3D92;}
.destacadonovedades A { color:#0E3D92; text-decoration:none;}
.destacadonovedades A:hover { color:#0E3D92; text-decoration:underline;}

/*******************Axesat Servicios**************************/
.textintrodu { font-size:11px; text-align:left; color:#666666; padding:20px 0 20px 40px;}
.subtit2 { font-size:11px; color:#BD0101; font-weight:bold;}
.intservinternet { font-size:11px; color:#333333; text-align:left; background-image:url(images/bg_internet_alta_velocidad.jpg); background-repeat:no-repeat; background-position:top left; padding:0 0 0 90px;}
.intservinternet A { color:#333333; text-decoration:none;}
.intservinternet A:hover { color:#333333; text-decoration:underline;}
.intservinternet p { border-bottom:1px solid #FFC000;}
.intservinternet ul li { list-style:none;}

.casos { font-family:tahoma; font-size:11px; text-align:left; color:#124095;}
.casos A { color:#124095; text-decoration:none;}
.casos A:hover{ color:#124095; text-decoration:underline;}

/******************Axesat Soluciones**************************/
.titmenuizq1 { background-image:url(images/bg_menu_lateral_1.jpg); background-repeat:no-repeat; font-size:10px; color:#333333; padding:0 0 0 25px; height:23px;}
.titmenuizq1 A{ color:#333333; text-decoration:none;}
.titmenuizq1 A:hover{ color:#333333; text-decoration:underline;}
.contesoluciones { font-size:11px; text-align:left; color:#666666; padding:0 10px 15px 0;}
.destinf { font-size:11px; text-align:left; color:#666666;}
.destinf A{ color:#666666; text-decoration:none;}
.destinf A:hover{ color:#666666; text-decoration:underline;}
.picinf { float:left; padding:10px 5px 5px 0;}



/* Search boxes */
.search {float:right; width:170px; vertical-align:bottom; text-align: right;  padding:7px 0px 0 0;line-height:20px;}
.search img {border:none; padding:0px 0px 0px 0px;}
.search input { background:#999999; border:1px solid #003366; color:#ffffff; width:120px; }

.SearchField{ font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#666666;  /*background-image:url(/Portals/_default/Imagen/but_general.JPG);*/}
a.SearchField {font-size:11px; color:#666666 !important; text-decoration:none !important; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; padding-right:3px; vertical-align:bottom;}
a.SearchField:hover {text-decoration:underline !important;}
#dnn_dnnSEARCH_txtSearch.NormalTextBox {padding: 2px 0px 1px 4px; font-size:11px; height:20px;border: #ffffff 1px solid; width:120px;}




/* dnn classes */

.SubHead {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333;}
.Head {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 14pt; text-decoration: none; font-weight: normal; white-space: nowrap;background-color:transparent;}

.normal, .Normal {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #333333; z-index: 0;}
.NormalBold {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; color: #555;}
.NormalRed {color: #990000; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}

a.Normal:link, a.Normal:visited {text-decoration: underline; }
a.Normal:hover {text-decoration: none; }

select, input { font-family: tahoma; font-size: 11px; color: #555; }
.NormalTextBox { color: #333; padding-left: 4px; line-height: 12px; font-family: tahoma; font-weight: normal; font-size: 11px; }


/* Nav Menu - using DNN Menu for DotNetNuke 3.3 & 4.3 */
/* Modified by Nina Meiers - http://www.xd.com.au - dotnetnuke@xd.com.au */
.main_dnnmenu_bar {cursor:auto;height:25px;line-height: 25px;background-color: transparent; z-index:100;}

.main_dnnmenu_rootitem  { /* Add TD if yes for tables option for menu */
cursor:auto;color: #404040;font-size: 9pt; font-weight: bold; font-style: normal; background-color: Transparent;
font-family: Tahoma, Arial, Helvetica, sans-serif; white-space: nowrap;  /*Word wrapping menu item now optional*/   
padding: 0px 12px 0px 5px; z-index:100;  /* creates spacing between root menu items */height: 25px; }

.main_dnnmenu_icon {cursor:auto;text-align: center; width: 3px;height: 25px; z-index:100;}
.main_dnnmenu_break {height: 25px;font-size: 1px; z-index:100;}
.main_dnnmenu_arrow {border-right: #D1DBED 1px solid; border-bottom: #D1DBED 1px solid; z-index:100; border-top: #D1DBED 0px solid;font-family: webdings; font-size:10pt; cursor:auto; /* arrows will not display if function is not set in ascx/xml file*/ }
.main_dnnmenu_rootmenuarrow {font-family: webdings, sans-serif; font-size: 10pt; z-index:100; cursor:auto; /* arrows will not display if function is not set in ascx/xml file*/ }

.StyleIconBackColor {background-color: transparent; z-index:100;}

/* for customised menu colours **************************************************************************************************************************/
.main_dnnmenu_container {background-color: transparent; width: auto; }
.main_dnnmenu_itemhoverroot td{background-image: url(pix/orange01.jpg);  }
.main_dnnmenu_item  { /* Add TD if yes for tables option for menu */
cursor:auto;color: #ffffff; font-size: 9pt; font-weight: bold; font-style: normal; background-color: Transparent;font-family: Tahoma, Arial, Helvetica, sans-serif; white-space: nowrap;  /*Optional - Word wrapping menu item*/height: 25px; }
.main_dnnmenu_item td  { /* Add TD if yes for tables option for menu */
height: 25px; }

.main_dnnmenu_itemhover {  /*color: inherit;*/color: #666666;background-color: transparent;background-image: url(pix/orange01.jpg); /*padding: 0px 12px 0px 5px;*/ height: 25px;  }
.main_dnnmenu_itemhover td { background-color: #D8D8D8; color: #333333; background-image: url(pix/orange01.jpg); height: 25px;}

/* changing padding here to give more space on sub menu text - check browsers for behaviour */
.main_dnnmenu_submenu {background-color:#A4A4A4 ; z-index: 1000; cursor:auto; filter:progid:DXImageTransform.Microsoft.Shadow(color='#ffffff', Direction=135, Strength=3);padding: 2px 3px 2px 3px;   /* creates spacing between sub-menu items */height: 25px;}



/* pane classes */
.content01 { background: url(pix/bodyrpt.png) center repeat-y; text-align: center; }
.content { width:880; background:#FFFFFF; margin:0 auto 0 auto; padding-bottom:0px;}
.contentpane {	padding: 0 10px 0 0; }
.leftpane {padding: 0 10px 0 0;}
.contentpanetop { }
.contentpanebottom { }
.rightpane { width:250px; }

/* easy classes - for light and dark backgrounds */
.darkbg { padding: 0 5px 0 5px; color: #ffffff; }
a.darkbg:link, a.darkbg:visited, a.darkbg:hover, a.darkbg:active { font-family: Tahoma, Geneva, Arial, Helvetica,Verdana,  sans-serif; font-size: 8pt; text-decoration: none; color: #ffffff; background-color: transparent; border: 0; font-weight: normal; }
a.darkbg:hover {background-color: transparent; text-decoration: none; color: #eeeeee; border: 0; font-weight: normal; }

.lightbg {color:#1f558b; font-family: Tahoma, Geneva, Arial, Helvetica,Verdana,  sans-serif; font-size: 11px; ;}
a.lightbg:link, a.lightbg:visited, a.lightbg:hover, a.lightbg:active { font-family: Tahoma, Geneva, Arial, Helvetica,Verdana,  sans-serif; font-size: 11px; text-decoration: none; color:#1f558b; background-color: transparent; border: 0; font-weight: normal; }
a.lightbg:hover { text-decoration: underline; background-color: transparent; }

/* Search boxes */
.search {float:right; width:170px; vertical-align:bottom; text-align: right;  padding:7px 0px 0 0;line-height:20px;}
.search img {border:none; padding:0px 0px 0px 0px;}
.search input { background:#1f558b; border:1px solid #003366; color:#ffffff; width:120px; }

.SearchField{ font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#666666;}
a.SearchField {font-size:11px; color:#666666 !important; text-decoration:none !important; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; padding-right:3px; vertical-align:bottom;}
a.SearchField:hover {text-decoration:underline !important;}
#dnn_dnnSEARCH_txtSearch.NormalTextBox {padding: 2px 0px 1px 4px; font-size:11px; height:20px;border: #ffffff 1px solid; width:120px;}




/******************* login *****************/

.iconlogin {
    background: url(images/but_mi_cuenta1_up2.jpg); background-repeat:no-repeat;
    width: 100px;
    
}




/**************Factura**************/
body { 
	background-image:url(/portals/_default/skins/skinaxe3/images/bg_site.jpg); 
	background-repeat:repeat-x; 
	background-position:top; 
	margin:0; font-family:tahoma;
}
.textmini {
	font-size:9px; 
	color:#666666; 
}
.textmini2 {
	font-size:9px; 
	color:#003399; 
}
.text {
	font-size:11px; 
	color:#666666; 
	text-align:left;
}
.textbold {
	font-size:11px; 
	color:#666666; 
	text-align:left;
	font-weight:bold;
}
.textder {
	font-size:11px; 
	color:#666666; 
	text-align:right;
}
.textcent {
	font-size:11px; 
	color:#666666; 
	text-align:center;
}
.titleder {
	font-size:11px;
	color:#666666; 
	text-align:right; 
	font-weight:bold;
}
.titleboldblue {
	font-size:11px;
	color:#003399; 
	text-align:left; 
	font-weight:bold;
}
.campolight { 
	border:1px solid #CCCCCC; 
	font-size:11px; width:150px; 
	background-position:bottom; 
	padding-left:3px;
}
.camptitle {
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	background-image: url(/portals/_default/skins/skinaxe3/images/back_campo_axesat.gif);
	font-weight:bold;
	border-top: 1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
}
.camptitle2 {
	font-size:11px;
	color:#FFFFFF;
	text-align:left;font-weight:bold;
}
.camptext {
	font-size:11px; 
	color:#666666; 
	text-align:center; 
	border:1px solid #999999;
}
.boton {
	background-color:#CCCCCC; 
	border-color:#333333; 
	color:#ffffff; 
	font-size:11px; 
	border:1px solid #999999; 
	margin: 0 2px; 
	padding:2px 18px; 
	height:20px;}
.tools { 
	font-size:11px; 
	color:#666666;  
	font-weight:bold;}
.tools A{ 
	color:#0101A9; 
	text-decoration:none;
}
.tools A:hover{
	color:#000066; 
	text-decoration:underline;
}
.tables {
	background-color:#CCCCCC;
	border-top: 1px solid #666666;
	border-left:1px solid #666666;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
}



/* factura */

.numero-factura {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.paginacion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.datos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
.tit_datos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-transform: uppercase;
	border: 1px solid #CCCCCC;
}
.tit-articulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-transform: uppercase;
}
.tab-1 {
	text-transform: uppercase;
	border: 1px solid #CCCCCC;
}
.tab-2 {
	text-transform: uppercase;
	background-color: #E5E5E5;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.linea {
	text-transform: uppercase;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.background {
	text-transform: uppercase;
	background-image: url(/portals/_default/skins/skinaxe3/images/Copiadefactura_06.jpg);
	background-repeat: no-repeat;
}
.tab-3 {
	text-transform: uppercase;
	border:1px solid #CCCCCC;
}
.titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-transform: uppercase;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


/*---------Fondo gris internas -------*/
.contegris {
background-image: url(/portals/_default/skins/skinaxe3/images/bg_tabla_soluciones.jpg); background-position:left; background-repeat:repeat-y;}






/**************************** nuevo menu desplegable ****************************/




/* SpryMenuBarHorizontal.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/*******************************************************************************

 LAYOUT INFORMATION: describes box model, positioning, z-order

 *******************************************************************************/

/* The outermost container of the Menu Bar, an auto width box with no margin or padding */
ul.MenuBarHorizontal
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	cursor: default;
	width: auto;
}
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
	z-index: 1000;
}
/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	position: relative;
	text-align: left;
	cursor: pointer;
	width: 8em;
	float: left;
}
/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarHorizontal ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	z-index: 1020;
	cursor: default;
	width: 8.2em;
	position: absolute;
	left: -1000em;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
{
	left: auto;
}
/* Menu item containers are same fixed width as parent */
ul.MenuBarHorizontal ul li
{
	width: 8.2em;
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
ul.MenuBarHorizontal ul ul
{
	position: absolute;
	margin: -5% 0 0 95%;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
	left: auto;
	top: 0;
}

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Submenu containers have borders on all sides */
ul.MenuBarHorizontal ul
{
	border: 1px solid #CCC;
}
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarHorizontal a
{
	display: block;
	cursor: pointer;
	background-color: #EEE;
	padding: 0.5em 0.75em;
	color: #333;
	text-decoration: none;
}
/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{
	background-color: #33C;
	color: #FFF;
}
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
{
	background-color: #33C;
	color: #FFF;
}

/*******************************************************************************

 SUBMENU INDICATION: styles if there is a submenu under a given menu item

 *******************************************************************************/

/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenu
{
	background-image: url(/portals/_default/skins/skinaxe3/images/SpryMenuBarDown.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}
/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
{
	background-image: url(/portals/_default/skins/skinaxe3/images/SpryMenuBarRight.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
{
	background-image: url(/portals/_default/skins/skinaxe3/images/SpryMenuBarDownHover.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
{
	background-image: url(/portals/_default/skins/skinaxe3/images/SpryMenuBarRightHover.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarHorizontal iframe
{
	position: absolute;
	z-index: 1010;
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: inline;
		float: left;
		background: #FFF;
	}
}


/****************Nuevos home**************************/

.titmodulohome { color:#bd0101; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left; font-weight:bold;}

.subtitmodulohome { font-size:14px; text-align:left; font-family:Arial, Helvetica, sans-serif;}

.titsmodulocentral { background-image:url(/portals/_default/skins/skinaxe3/images/img_separa_nav_bar_1.jpg); background-repeat:repeat-x; background-position:top; font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:11px; color:#666;}

.titsmodulocentralhome { background-image:url(/portals/_default/skins/skinaxe3/images/bg_spacer_nav_bar.jpg); background-repeat:repeat-x; background-position:top; font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:11px; color:#666;}

.titsmodulocentral A { color:#666; text-decoration:none;}

.titsmodulocentral A:hover { color:#000; text-decoration:none;}

.titnuestrosservicios { background-image: url(/portals/_default/skins/skinaxe3/images/bg_tit_nuestros_servicios.jpg); background-position:left; background-repeat:no-repeat; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666;}

.titgestionpagos { background-image:url(/portals/_default/skins/skinaxe3/images/bg_gestion_de_pagos.jpg); background-repeat:no-repeat; background-position:left; font-family:Arial, Helvetica, sans-serif; font-size:14; color:#FFF; text-align:center;}



/*******Contactenos****************/

.bgtitcontacto { background:url(/portals/_default/skins/skinaxe3/images/bg_tab_contacto.gif) no-repeat center #d2dcf2; font-size:12px; font-weight:bold; text-align:left; color:#0E3D92; padding-left:30px;}

.bgcontactotabla { background:url(/portals/_default/skins/skinaxe3/images/bg_contacto_tabla.jpg) repeat-x top;}

