/* ===========================================
    CSS STYLES para portale Mi entorno
   ===========================================
*/
/* GENERAL */
/*estilo para titulos*/
.Head   {                       /*-------------Ttulos de los Modulos */
	font-size:  12px; color: #676a7c; font-family: verdana; font-weight: bold; text-decoration: none; }

/*titulo de los elementos en paginas de administracion y en las de edicion*/
.SubHead    { font-family: verdana;
	font-size:  12px;
	color: #676a7c;
	text-decoration: none;
	font-weight: normal;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead { font-family: verdana;
	font-size:  11px;
	color: #676a7c;
	text-decoration: none; 
	font-weight: normal;
}

/*utilizado en contenido de la mayoria de los modulos*/
.Normal {
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
	color: #000;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox { color: black; font-family: verdana; font-size: 11px; font-weight: normal; }

.NormalRed {
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    color: #ff0000;
}

.NormalBold { font-family: verdana; font-size: 11px; font-weight: bold; color: #000; text-decoration: none; }


/*___________________________________________________________*/
/* Common links used in Content of page */

A:link { font-family: verdana; font-size: 11px; font-weight: normal; color: #676a7c; text-decoration: underline; cursor: pointer; }
A:visited { font-family: verdana; font-size: 11px; font-weight: normal; color: #727680; text-decoration: underline; cursor: pointer; } 
A:active { font-family: verdana; font-size: 11px; font-weight: normal; color: #959aa7; text-decoration: underline; cursor: pointer; }

A:hover { font-family: verdana; font-size: 11px; font-weight: normal; color: #959aa7; text-decoration: underline; cursor: pointer; }


.user{ font-family: verdana; font-size: 12px; font-weight: normal; color: #000; text-decoration: none; cursor: pointer; }
a.user:link{ font-family: verdana; font-size: 11px; font-weight: normal; color: #676a7c; text-decoration: underline; cursor: pointer; }
a.user:visited{ font-family: verdana; font-size: 11px; font-weight: normal; color: #727680; text-decoration: underline; cursor: pointer; }
a.user:active{ font-family: verdana; font-size: 11px; font-weight: normal; color: #959aa7; text-decoration: underline; cursor: pointer; }

a.user:hover{ font-family: verdana; font-size: 11px; font-weight: normal; color: #959aa7; text-decoration: underline; cursor: pointer; }


.footer{ color: #000; font-size: 11px; cursor: pointer; }

a.footer:visited{ font-family: verdana; font-size: 11px; font-weight: normal; color: #727680; text-decoration: underline; cursor: pointer; }

a.footer:active{ font-family: verdana; font-size: 11px; font-weight: normal; color: #959aa7; text-decoration: underline; cursor: pointer; }
a.footer:hover{ font-family: verdana; font-size: 11px; font-weight: normal; color: #959aa7; text-decoration: underline; cursor: pointer; }
a.footer:link{ font-family: verdana; font-size: 11px; font-weight: normal; color: #676a7c; text-decoration: underline; cursor: pointer; }

/*____________________________[BREADCRUMB] TOKEN_______________________________*/
/* text style for the selected tab */

.SelectedTab { color: #000; font-family: verdana; font-size: 11px; font-weight: normal; text-decoration: none; }

/* hyperlink style for the selected tab */
A.SelectedTab:link { text-decoration:    underline; color: #676a7c; font-size: 11px; font-weight: normal; cursor: pointer; }
A.SelectedTab:visited  {         /* Breadcrumb*/
    text-decoration:    underline; color: #727680; font-size: 11px; font-weight: normal; cursor: pointer; }
A.SelectedTab:active   { text-decoration:    underline; font-weight: normal; color: #959aa7; font-size: 11px; cursor: pointer; }
A.SelectedTab:hover    { text-decoration:    underline; font-weight: normal; color: #959aa7; font-size: 11px; cursor: pointer; }




/*____________________________________________________________________________________*/

/* GENERIC */
/*___________________________________________________________*/
H1 {
    font-family: verdana;
    font-size: 11px;
    color: #000;
}
H2 {
    font-family: verdana;
    font-size: 12px;
    color: #000;
}
H3 {
    font-family: verdana;
    font-size: 14px;
    color: #000;
}
H4 {
    font-family: verdana;
    font-size:  16px;
    color: #000;
}
H5 {
    font-family: verdana;
    font-size: 18px;
    color: #000;
}

H6 {
    font-family: verdana;
    font-size: 20px;
    color: #000;
}
TFOOT, THEAD {
    font-family: verdana;
    font-size: 9px;
    color: #000;
}

TH  {
    font-family: verdana;
    font-size:  11px;
    font-weight: normal;
    color: #000;
}


/*_____________________________________________________*/


SMALL {
    font-size:  11px;
}
BIG {
    font-size: 14px;
}
BLOCKQUOTE, PRE {
    font-family:  verdana ;
}
/*_____________________________________________________*/

UL LI {
    list-style-type: hiragana ;
}
UL LI LI {
    list-style-type: disc;
}
UL LI LI LI {
    list-style-type: circle;
}
OL LI {
    list-style-type: decimal;
}
OL OL LI    {
    list-style-type: lower-alpha;
}
OL OL OL LI {
    list-style-type: lower-roman;
}
/*_____________________________________________________*/

HR { font-weight: normal; background-color: #959aa7; height: 1px; }
/* ComponentArt Menu */
.MenuGroup
{ background-color: transparent; height: 22px; border-width: 0; }
.TopMenuItem	{ color:#676a7c; font-size:11px; font-family: verdana; font-weight: bold; background-color: #ccc; border-width: 0; cursor:pointer; text-decoration:    none; height: 22px; }
.TopMenuItemHover	{ color: #fff; font-size:11px; font-family: verdana; font-weight: bold; background-color: #676a7c; border-width: 0; cursor:pointer; text-decoration:    none; height: 22px; }
.TopMenuItemActive
{ color: #676a7c; font-size:11px; font-family: verdana; font-weight: bold; background-color: #fff; border-width: 0; cursor:pointer; text-decoration:    none; height: 22px; }
.MenuItem	{ color:#676a7c; font-size:11px; font-family: verdana; font-weight: normal; background-color: #ccc; cursor:pointer; text-decoration:    none; border-right: 1px solid #676a7c; border-bottom: 1px solid #676a7c; border-left: 1px solid #676a7c; border-top-width: 0; }
.MenuItemHover	{ color: #676a7c; font-size:11px; font-family: verdana; font-weight: normal; background-color: #fff; cursor:pointer; text-decoration:    none; border-right: 1px solid #545; border-bottom: 1px solid #676a7c; border-left: 1px solid #676a7c; border-top-width: 0; }
.MenuItemActive
{ color: #fff; font-size:11px; font-family: verdana; font-weight: normal; background-color: #676a7c; cursor:pointer; text-decoration:    none; border-right: 1px solid #545; border-bottom: 1px solid #676a7c; border-left: 1px solid #676a7c; border-top-width: 0; }
.ponNavega { color:#000; 
	font-size:11px; 
	font-family: verdana; 
	font-weight: normal; 
	border-width: 0;
	text-decoration:    none; }
.ponFecha { color:#000; 
	font-size:11px; 
	font-family: verdana; 
	font-weight: normal; 
	border-width: 0; 
	text-decoration:    none;}
/* hyperlink style for buttons and link buttons used in [LOGIN] tokeen */
.ponLogin { 
	color:#000; 
	font-size:11px; 
	font-family: verdana; 
	font-weight: bold; 
	border-width: 0; 
	text-decoration:    none; }
A.ponLogin:link { 
	color:#676a7c; 
	font-size:11px; 
	font-family: verdana; 
	font-weight: normal; 
	border-width: 0; 
	cursor:pointer;
	text-decoration:    none; }
A.ponLogin:visited { 
	color:#727680; 
	font-size:11px; 
	font-family: verdana; 
	font-weight: normal; 
	border-width: 0; 
	cursor:pointer;
	text-decoration:    none; }
A.ponLogin:active { 
	color: #959aa7; 
	font-size:11px; 
	font-family: verdana; 
	font-weight: normal; 
	border-width: 0; 
	cursor:pointer; 
	text-decoration:    none; }
A.ponLogin:hover {  
	color: #959aa7; 
	font-size:11px; 
	font-family: verdana; 
	font-weight: normal; 
	border-width: 0; 
	cursor:pointer; 
	text-decoration:    none;}
.ElCopyright { 
	color:#000; 
	letter-spacing:2px; 
	font-size:11px; 
	font-family: verdana; 
	font-weight: normal; 
	border-width: 0; 
	text-decoration:    none; }
/* utilizado en el panel de edición de paginas*/
.CommandButton { cursor: pointer; }
a.CommandButton:link { font-family: verdana; font-size: 10pt; font-weight: normal; color: #676a7c; text-decoration: underline; cursor: pointer; }
a.CommandButton:visited { font-family: verdana; font-size: 10pt; font-weight: normal; color: #727680; text-decoration: underline; cursor: pointer; }
a.CommandButton:active { font-family: verdana; font-size: 10pt; font-weight: normal; color: #959aa7; text-decoration: underline; cursor: pointer; }
a.CommandButton:hover { font-family: verdana; font-size: 10pt; font-weight: normal; color: #959aa7; text-decoration: underline; cursor: pointer; }
/* Container: Action Menu Button */
.CATopMenuActionsItem
{
    cursor: pointer;
    background-color: transparent;
}
.CAMenuActionsGroup
{ background-color: #ccc; border-width: 0; }
.CAMenuActionsItem
{ color:#676a7c; font-size:11px; font-family: verdana; font-weight: normal; background-color: #ccc; cursor:pointer; text-decoration:    none; border: solid 1px; }
 

.CAMenuActionsItemHover
{ color: #fff; font-size:11px; font-family: verdana; font-weight: normal; background-color: #676a7c; cursor:pointer; text-decoration:    none; border: solid 1px; }
/*-------------------------------------  estilos creados especial para mi entorno ---------------------------*/
/* utilizado en las lineas del bg de la pagina */
.franja1
{ background-color: #000052; width: 100%; height: 158px; }
.franja2
{ background-color: #efaa22; width: 100%; height: 12px; }
.franja3
{ background-color: #a9c6ec; width: 100%; height: 18px; }
/* utilizado en la tabla y en las seldas que forman el borde */
.tabla_borde
{ background-color: #efaa22; }
/*utilizado en el banner*/
.baner
{background-color: #efaa22;}
/*-----------Head Contol----------*/
.TituloHeadControl
{ color: #fff; font-size: 12px; font-family: verdana; font-weight: bold; background-color: #959aa7; border: solid 1px #999; }
.LabelHeadControl
{ color: #fff; font-size: 12px; font-family: verdana; font-weight: bold; }
.LineaHeadControl
{ background-color: #676a7c; width: 100%; height: 4px; }
/*utilizado por panes en "mi perfil"*/
.TablaPanel
{ border: solid 1px #999; }
.TablaC
{ background-color: #f7f7f7; }
/*utilizados en tablas de contenido en modulos*/
.TituloTablaContent
{ color: #fff; font-size: 11px; font-family: verdana; font-weight: bold; background-color: #ccc; }

/*----Calendarios------*/
.EvtCalendar
{ border:none; }
.EvtDay
{ text-align:right; vertical-align:top; font-family:Tahoma; font-size:11px; color:black; background-color:#efefef; border-color: #999 #ebebeb; border-style: solid; border-width: 1px; }

.EvtDayHover
{ background-color: #e7e7e7; cursor:pointer; }
.EvtOtherMonthDay
{ background-color:#fff; border-color: #999 #ebebeb; border-style: solid; border-width: 1px; cursor:auto; }
.EvtMonth
{ border-color: #999 #474747 #474747; border-style: solid; border-width: 0 1px 1px; border-collapse:collapse; }
.EvtDayHeader
{ font-weight: bold; font-size: 12px; color: #fff; font-family: verdana; background-color: #000052; text-align: center; padding: 4px; border-color: #a9c6ec #00267f; border-style: solid; border-width: 1px; }
.EvtTitle
{ height:25px; background-color: #efaa22; border-color: #000052; border-style: solid; border-width: 1px 1px 0;;
}
.EvtTitle TD
{
  font-family:verdana;
  font-size:12px;
  font-weight:bold;
  color:#fff;
  padding-top:1px;
  padding-bottom:1px;
}
.EvtNextPrev
{ color: #fff; background-color: #efaa22; height:25px; vertical-align:center; padding:0 5px; cursor:pointer; }
.EvtSelectedDay
{
    background-color: #c5c5c5;
}
.EvtSelectedDayHover
{
    cursor: pointer;
    background-color: #d0d0d0;
}
.EvtToday
{ font-weight: bold; background-color: #e7e7e7; }
.EvtTodayHover
{ font-weight: bold; background-color: #dcdcdc; cursor: pointer; }

/*estlo para las plantillas de modulo*/

.TablaModulo
{ color: #fff; border: solid 1px #999; }
.LineaModulo
{ background-color: #676a7c; height: 1px;}
.TituloAbajo
{background-color: #c0c6d7;}
