/* ================================
    CSS STYLES FOR P80Portal
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
    background-color: #CCCCCC;
}

/* background color for the content part of the pages */
Body
{
    background-color: #FFFFFF;
    /*PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(AjedrezHoy/body_back01.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #5E9B84;*/
}

/* background/border colors for the selected tab */
.TabBg {
    background-color: black;
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
	background-color:#ECECEB;
	width:154;
	height: 100%;
}

/* text style for the selected tab */
.SelectedTab {
    color: #44916C;
    text-decoration: none;
}

/* hyperlink style for the selected tab */


A.SelectedTab:hover    {
    text-decoration:    underline;

}

/* text style for the unselected tabs */
.OtherTabs {
    font-weight: bold;
    font-size: 8.5pt;
    color: #44916C;
    text-decoration: none;
}
    
/* hyperlink style for the unselected tabs */



A.OtherTabs:hover    {
    text-decoration:    underline;

}

/* GENERAL */
/* style for module titles */
.Head   {
    font-family: Verdana;
    font-size:  12px;
    font-weight:    bold;
    color: #38616C;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #575451;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* text style used for most text rendered by modules */
.Normal
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    line-height: 14px;    
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	COLOR: #575451;
	FONT-FAMILY: Verdana, arial;
	FONT-SIZE: 11px;
	background-color : #FFFFFF;
	border-style : solid;
	border-width : 1;
	border-color : #575451;
	
}
.NormalRed
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #ff0000;
}

.NormalWhite
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    letter-spacing: 2;
}
A.NormalWhite:hover {
    text-decoration: none;
    color: #E0AE0B;
    font-size: 11px;
    letter-spacing: 2;
}

.NormalBold
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #575451;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: #575451;   
    
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: #575451;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: #575451;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: #ff0000;
}

/* hyperlink style para botones y links en los formularios de edición de los diferentes módulos */
A.CommandButton2:link {
    text-decoration:    none;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #278162;
    padding: 3px;
    border-style: solid;
    border-width: 1px;    
    border-color: #575451;
    background-image: url(AjedrezHoy/bck_btn_menu.gif);

}

A.CommandButton2:visited  {
    text-decoration:    none;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #278162;
    padding: 3px;
    border-style: solid;
    border-width: 1px;    
    border-color: #575451;
    background-image: url(AjedrezHoy/bck_btn_menu.gif);
}

A.CommandButton2:active   {
    text-decoration:    none;
    font-weight: bold;
    color: #FF0000;
    background-color: #278162;
    padding: 3px;
    border-style: solid;
    border-width: 1px;
    border-color: #FF0000;
    background-image: url(AjedrezHoy/bck_btn_menu_ACTIVE.gif);	
}

A.CommandButton2:hover    {
    text-decoration:    none;
    font-weight: bold;
    color: #005537;
    background-color: #278162;
    padding: 3px;
    border-style: solid;
    border-width: 1px;
    border-color: #575451;
    background-image: url(AjedrezHoy/bck_btn_menu_OVER.gif);	   
}
/* Estilos para Boton REGISTER en Ajedrez Hoy */

A.ButtonRegister:link {
    text-decoration:    none;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #E4BC3C;
    padding: 3px;
    width: 70px;
}

A.ButtonRegister:visited  {
    text-decoration:    none;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #E4BC3C;
    padding: 3px;
    width: 70px;
}

A.ButtonRegister:hover    {
    text-decoration:    none;
    font-weight: bold;
    color: #000000;
    background-color: #FFFFFF;
    padding: 3px;
    width: 70px;
}

/* Estilos para Boton CANCELAR en Ajedrez Hoy */

A.ButtonCancel:link {
    text-decoration:    none;
    font-weight: bold;
    color: #000000;
    background-color: #FFFFFF;
    padding: 3px;
    width: 70px;
}

A.ButtonCancel:visited  {
    text-decoration:    none;
    font-weight: bold;
    color: #000000;
    background-color: #FFFFFF;
    padding: 3px;
    width: 70px;
}

A.ButtonCancel:hover    {
    text-decoration:    none;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #000000;
    padding: 3px;
    width: 70px;
}

/* Estilos para Boton SEND en Ajedrez Hoy */

A.ButtonSend:link {
    text-decoration:    none;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #EE6164;
    padding: 3px;
    width: 70px;
}

A.ButtonSend:visited  {
    text-decoration:    none;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #EE6164;
    padding: 3px;
    width: 70px;
}

A.ButtonSend:hover    {
    text-decoration:    none;
    font-weight: bold;
    color: #000000;
    background-color: #FFFFFF;
    padding: 3px;
    width: 70px;
}  
/* GENERIC */
H1  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H2  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H3  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
    color: #575451;
}

H4  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
    color: #575451;
}

H5, DT  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #575451;
}

H6  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #575451;
}

TFOOT, THEAD    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    color: #575451;
}

TH  {
    vertical-align: baseline;
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    bold;
    color: #575451;
}
/*
A:link  {
    text-decoration:    none;
    color:  #575451;
}

A:visited   {
    text-decoration:    none;
    color:  #575451;
}

A:active    {
    text-decoration:    none;
    color:  #575451;
}

A:hover {
    text-decoration:    underline;
    color:  #ff0000;
}
*/
SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}


UL LI   {
    list-style-type:    disc;
}

UL LI LI    {
    list-style-type:    square;
}

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 {
    color: #DDDDDC;
    height:1pt;
    width:90%;
    text-align:center;
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    font-size: 11px;
    background-color: #eeeeee
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #575451;
}

/* agregados por pablo*/


.txt-color {color: #EC4B12;}
.txt-black {color:#000000; font-size: 11px; font-weight: bold;}

.FondoNav {background-color: #6BA994;}
.FondoColor{background-color: #FF5A00;}
.FondoBlanco {background-color: #ffffff;}
.FondoNegro {background-color:#000000;}
.FondoGris1 {background-color: #858585;}
.FondoGris2 {background-color: #A0A0A0;}
.FondoGris3 {background-color: #cccccc;}
.FondoGris4 {background-color: #f0f0f0;}
.FondoVerde1 {background-color: #4A977C; color:#44916C;}
.FondoVerde2 {background-color: #E6F0F3;}
.FondoFooter1 {background-color: #6BA994;}
.FondoFooter2 {background-color: #FFFFFF;color:#4A977C;}
.txtfecha {color:#FFFFFF; font-size: 10px; font-weight: bold;}
.txtlogin
{
	color:#000000;
    	font-weight: bold;
    	font-size: 8.5pt;
    	text-decoration: none;
}
a.txtlogin:hover
{
	color:#000000;
    	font-weight: bold;
    	font-size: 8.5pt;
    	text-decoration: underline;
}
.txt-nav3 {color:#ffffff; font-weight:bold ;text-decoration:none; font-size: 11px}

P
{
    font-family: VERDANA, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #575451;
    font-weight: normal;
    line-height: 14px;
    letter-spacing: 1;
	 
} 

td {font-family: VERDANA, Arial, Helvetica, sans-serif; font-size: 11px}
/*
.txt-nav1 {font-weight: bold; color: #FFFFFF; text-decoration:none}
.txt-nav2 {font-weight: bold; color: #FFFFFF; text-decoration:none}

.txt-nav4 {color: #FFFFFF; text-decoration:none; font-size: 10px}
*/
a {color: #4A977C; text-decoration: none}
a:hover{text-decoration: underline}
a.mouseover {background-COLOR:#ffffff}
a.mouseover:HOVER {background-COLOR:#495A78}
.titulo {font-weight: bold; color: #FFFFFF;}

/*.Container {border-style:solid; border-width:1px; border-color:#358B8E}*/
.Container {background-color:#E6F0F3}
.TablaMother
{
	border-style:solid;
	border-width:1;
	border-color:#000000;

	}
/* estilos de formularios*/
.txtArea 
{
	border:1px;
	border-color:#358B8E;
	border-style:solid;
	font-family:Verdana;
	font-size:12px;
	color:#556F7B	
	}
.dropDown
{
	border:1px;
	border-color:#358B8E;
	border-style:solid;
	font-family:Verdana;
	font-size:12px;
	color:#556F7B	
	}
.cines
{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#ffffff;
	
	}
	
.boton 
{
	background-color: #E6F0F3;
	
	border:1px;
	border-color:#358B8E;
	border-style:solid;
	
	
	cursor:hand;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	
}
.TxtBold
{
    font-family: Times;
    font-size: 30px;
    font-weight: bold;
    color:#FFFFFF;
}
.TxtGreen
{
    font-family: Tahoma, Verdana, Helvetica;
    font-size: 10px;
    font-weight: normal;
    color:#358B8E;
}
.imagenRemate 
{
border-color:Gray;
border-style:solid;
border-width:1px;
	}
.RemateTitulo 
{
	background-color:#FF6600;
	color:#ffffff;
	font-weight:bold;
	}
	

/*INICIO Estilos del menu */
/*Estilo de la flecha cuando no se especifica una imagen*/
.MenuArrow 
{

	padding:3px;
	border-color:#4A977C;
	background-color: #4A977C;

	}
	
/*barra de menu de tabs*/	
.MenuBar 
{

	background-color: #217E5E;
	padding:3px;
	}
	
/*separador*/
.MenuBreak 
{

}
	
/*fondo de la barra completa del menu*/
.MenuContainer 
{
	width:130px;

 }

/*fondo del td del donde se inserta el icono del menu */	
.MenuIcon 
{

	background-color: #4A977C;
	padding:3px;
	border-color:#4A977C;

	}

/*estilos del texto y td de menu normal*/
.MenuItem 
{
	color: #ffffff;
	font-family: Verdana;
	height: 22px;
	padding: 3px;
	border-color: #4A977C;
	background-image: url(AjedrezHoy/bck_btn_menu.gif);
}
/*estilos del texto y td de menu seleccionado*/	
.MenuItemSel 
{
	background-color: #4A977C; 
	color: #005537; 
	height:22px;
	padding:3px;
	font-family: Verdana;
	font-weight:bold;
	border-color:#4A977C;
	background-image: url(AjedrezHoy/bck_btn_menu_OVER.gif);
	

	
	}
	
/*estilo de la tabla completa de cada submenu*/	
.SubMenu 
{

 	margin-left:2px;
	background-color: #4A977C;
	border-color:#4A977C;
	width:130;
	background-image: url(AjedrezHoy/bck_btn_menu_ACTIVE.gif);
	 }
 /*FIN Estilos del menu */
 
 
 
 
 
 /*ESTILOS PARA TABLAS */
 
 /*estilo de tablas para contenidos de forms*/	
 .TableForm 
 {
  	border-style:solid;
  	border-width:0px;
 	border-color:#858585;
 	background-color: #BFBEBD;
 	width: 100%;
 }
 /*estilo de tablas para header y footers de forms: OSCURA*/	
 .TableFormDark 
 {
  	border-style:solid;
  	border-width:0px;
 	border-color:#858585;
 	background-color: #BFBEBD;
 	width: 100%; 
 }
 /*estilo para tablas de forms auxiliares: CLARA*/	
 .TableFormLight 
 {
  	border-style:solid;
  	border-width:1px;
 	border-color:#CCCCCC;
 	background-color: #EEEEEE;
 	width: 100%;
 }
 .TableBanner
 {
  	border-style:solid;
  	border-width:1px;
 	border-color:#858585;
 	background-color: #000000;
 	width: 100%;
 }
 /*estilo de tablas para Mails HTML*/	
 .TableMail 
 {
   	border-style:solid;
  	border-width:1px;
 	border-color:#495A78;
 	background-color: #FFFFFF;
 	width: 380px;
 }
 .FondoBannerMail {
 	BACKGROUND-COLOR: #495A78;
 }
 
 /* estilo para la celda que contiene al banner / se usa en Mailings*/
.FondoBannerSup 
{
	BACKGROUND-COLOR: #4A977C;
}
 /*FIN Estilos TABLAS */  
 
 /*Pulldown de lenguajes*/
 .LanguageList 
 {
	COLOR: #575451;
	FONT-FAMILY: Verdana, arial;
	FONT-SIZE: 11px;
	background-color : #FFFFFF;
	border-style : solid;
	border-width : 1;
	border-color : #575451;
 	}
 
 
 /*Estilos para datagrid*/
 .GrillaItem {
 	BACKGROUND-COLOR: #EDEDED
 }
 .GrillaBoton {
 	BORDER-RIGHT: #555a5d 1px solid; BORDER-TOP: #555a5d 1px solid; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/fondoBtn.gif); BORDER-LEFT: #555a5d 1px solid; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #555a5d 1px solid; BACKGROUND-COLOR: #ffffff
 }
 .GrillaHeader {
 	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #A0A0A0
 }
 .Grilla 
 {
 	border-color:#808080;
 	border-style: solid;
 	border-width:1px;
 	WIDTH: 100%; 
 	BACKGROUND-COLOR: #ffffff;
 }
 
 .DataGridPaginador { 
	background-color: #CAD6FF;
 	padding:2px;
	color: #808080;
	font-weight: bold;
	font-size: 14px;
	text-align:center;
	}

.DataGridLinkPaginador  {
	color:#E40022;
	border-style:solid;
  	border-width:1px;
 	border-color:#FF9E22;
 	padding:2px;
 	} 
 	
.DataGridLinkPaginador:hover  {  	
	border-style:solid;
  	border-width:1px;
 	border-color:#E40022;
 	background-color:FFD04D; 
 	} 
 
 /*fin estilos datagrid*/
 
 /*Tabla que contiene el Título*/
 .moduleTitleTable
 {
 
 	border-color:#FFFFFF;
 	border-style: solid;
 	border-width:1px;
 	
 }
 /* Fondo del td del Título del Modulo */
 .moduleTitle1,.moduleTitle2{
 
 	border-bottom-color:#FF0000;
 	border-bottom-style: solid;
 	border-bottom-width:0px;
 	padding:0px;
 
 }
 
 /*td de fondo de los iconos de flechitas del titulo de instancia de modulos, para el admin */
 .ModuleAdmin{
 
 
 	padding:2px;
 
 }
 
 /* Boton del signin*/
 
 .BotonSignin {
 	BORDER-color: #575451; 
 	BORDER-width: 1px; 
 	BORDER-style: solid; 

 	CURSOR: hand;
 	FONT-WEIGHT: bold; 
 	COLOR: #FFFFFF; 
 	BACKGROUND-COLOR: #CF9C78;
 	background-image: url(AjedrezHoy/bck_btn_login.gif);
 	width:110px;
 }
.BotonSigninReg {
 	BORDER-color: #575451; 
 	BORDER-width: 1px; 
 	BORDER-style: solid; 

 	CURSOR: hand;
 	FONT-WEIGHT: bold; 
 	COLOR: #FFFFFF; 
 	BACKGROUND-COLOR: #278162;
 	background-image: url(AjedrezHoy/bck_btn_menu.gif);
 	width:110px;
 }
 
 /*tabla de fondo del signin*/
 .SignIn {
 	BORDER-color: #575451; 
 	BORDER-width: 0px; 
 	BORDER-style: solid; 
 	BACKGROUND-COLOR: #BFBEBD;
 	width: 100%;
 
 }
 /*Links del Footer*/
 .LinkFooter {color: #FFFFFF; text-decoration: none;}
 .LinkFooter:hover{text-decoration: underline;}
 
 /*Espacio entre el Título y el Contenido del Módulo*/
.TitleSpacer {height: 1px;}
 
 
 
 
 
 
 

/*INICIO DE ESTILOS DE TABLAS DEL DESKTOPDEFAULT*/

.TablaDefault1 {width:628px; height:100%;} /*tabla grande que contiene todas las otras tablas*/
.TablaDefault2 {width:100%; height:100%;} /*tabla que contiene las 3 columnas (LeftPane, Content, Right Pane)*/
.TablaDefault3 {
	width:100%;
  	border-style:solid;
  	border-width:1px;
 	border-color:#858585;
 	background-color: #CCCCCC;
} /*tabla de el encabezado de edicion del tab*/
.TablaDefault4 {} /*tabla de descripcion del modulo*/
/*FIN DE ESTILOS DE TABLAS DEL DESKTOPDEFAULT*/