/*
    Plantillas de estilos para las aplicaciones.
    Fecha de creación: 29/02/2008
    Fecha de ultima modificacion: 29/02/2008
*/

HTML
{
  font-size: 12px;
}

BODY
{
  color: black;
  background-color: white;
  background-image: none;
  background-repeat: repeat-x;
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 10px;
  margin-bottom: 5px;
}
BODY.Cabecera
{
  color: black;
  background-image: none;
  background-repeat: repeat-x;
  background-color: white;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}
DIV.Nomenu
{
   color:white;
   background-color: black;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 40px;
  margin-bottom: 20px;

}

img
{
   BORDER:none;
}

table.Palmares
{
    border:none;
    border-width: 2px;
    border-color: white;
    font-size: 11pt;
}
table.Palmares caption
{
    border:none;
    border-width: 2px;
    border-color: white;
    color : #FF8000;
    font-size: 12pt;
}
table.Pat
{
    border-width: 0px;
    border-color: white;
    background-color: #FFFFFF;
    font-size: 12pt;
}

table.Jugadores
{
    border-width: 2px;
    border-color: white;
	color: white;
    background-color: #000000;
    font-size: 12pt;
}

table.Contactar
 {
    border-width: 2px;
    border-color: white;
    background-color: #FF8000;
    font-size: 12pt;
 }

/* Clases estándar que no se deberían modificar */


.cls_std_texto
{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: .7em;
  color: #000000;
}

/* Clase para el menú */
.itemText,
.clsMenuItemIE,
.cls_texto_menu
{
  text-decoration: none;
  font-weight: bold;
  font-size: .7em;
  font-family: Verdana;
  color: #700;
  cursor: hand;
}

/* Clases especificas para cada aplicación */
#a_enlace{
  width: 230px;
  display: block;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
  padding: 3px 5px;
  margin: 0;
  color: #700;
  background: #FFE6B5;
}

#BotonA
{

  background-color: #FF8000;
  color: #000000;
  border:2px ridge transparent;
  text-align: center;
  font: bold .9em Verdana;
  cursor: hand;
}

.BotonA
{

  background-color: #FF8000;
  color: #000000;
  text-align: center;
  border:2px ridge transparent;
  font: bold .9em Verdana;
  cursor: hand;
}



.BotonTBL
{
  width:150;
  border-style:ridge;
  border-width:2;
  text-decoration: none;

  font: bold 1.1em Verdana;
  color: #700;
  cursor: hand;
  background-color: #FFE6B5;
}

input.BotonB, input#BotonB
{
  border-style:ridge;
  border-width:3;
  text-decoration: none;
  width: 150px;
  font: bold 11px Verdana;
  color: #700;
  cursor: hand;
  background-color: #FFE6B5;
}

input.Botonera
{
  border-style:ridge;
  border-width:3;
  text-decoration: none;
  width: 100px;
  font: bold 11px Verdana;
  color: #700;
  cursor: hand;
  background-color: #FFE6B5;
  margin: 2px;
}

input.BotonD
{
  width:90;
  border-style:ridge;
  border-width:3;
  text-decoration: none;
  font: bold xx-small Verdana;
  color: "#700";
  cursor: hand;
  background-color:"#FFE6B5";
}

input.BotonE
{
  border-style:ridge;
  border-width:3;
  text-decoration: none;
  font: bold xx-small Verdana;
  color: "#700";
  cursor: hand;
  background-color:"#FFE6B5";
  margin: 0
}

#BotonC
{
  width:30;
  border-style:ridge;
  border-width:3;
  text-decoration: none;
  font: bold xx-small Verdana;
  color: "#700";
  cursor: hand;
  background-color: "#FFE6B5";
}

#InputA
{
  background-color:white;
  border-style:inset;
  text-align: center;
  color:black;
}

#ImgCerrar
{
  cursor: hand;
  vertical-align: middle;
}

#TituloMto
{
  font-family: Trebuchet MS, Verdana;
  font-weight: bold;
  font-size: 1.3em;
  color: #700;
}

.SubTituloMto, #SubTituloMto
{
  font-family: Trebuchet MS, Verdana;
  font-weight: bold;
  font-size: 0.7em;
  color: #700;
}

.cite
{
  font-weight: bold;
  font-size: .7em;
  font-family: Verdana;
  color: #000;
}

.tituloBloque
{
  font-weight: bold;
  font-size: .8em;
  font-family: "trebuchet ms", Verdana;
  color: #000;
}

.captionCampo
{
  margin-left: 1em;
  font-size: .7em;
}

.captionCampoR
{
  margin-right: 1em;
  font-size: .7em;
  text-align: right;
}


.barraFecha
{
  vertical-align: middle;
}

#Calendario
{
  background: #ffffff;
  color: white;
  border: transparent;
  padding:0;
  margin:0;
}

table.tablaPagina tr.filaTitulo,table.tablaPagina tr.filaTitulo td
{
  background: #ffe6b5;
}

table.tablaPagina tr
{
  background: #ffd;
}

/* Sobreescritura de etiquetas HTML */

P
{
  font-family:Comic Sans MS;
  font-size:12pt;
  font: bold small Verdana;
  color: "#700";
}

INPUT, SELECT, TEXTAREA
{
  font-family:arial,Comic Sans MS;
  font-size:9pt;
  color:black;
}

PRE, TT, CODE
{
  font-family:Courier New,Courier;
  font-size:9pt;
  color:maroon
}

H1
{
  font-family:small Verdana;
  font-size:14pt;
  color:black
}

H3
{
  font-family:small verdana,Comic Sans MS;
  font-size:10pt;
  color:black
}

A
{
  font: bold Verdana;
  color: "#FFFFFF";
  cursor: hand;
}

a:link {color: red}
a:visited {color: black}
a:hover {color: green}
a:active {color: blue}

.textRO {
  border: 1px solid #c0c0c0;
  color:#666;
  background-color:#ffd;
}

.textOBL
{
  border: 1px solid #c0c0c0;
  color:#666;
  background-color:#eee;
}

select
{
 border: 1px solid #c0c0c0;
}

input
{
  min-width: 100%;
}

input:button
{
  text-decoration: none;
}


.filatbl td div p
{
 font-size: 0.7em;
}

#celdaRegistroSeleccionado
{
  background:#FFCC94;
}

.campo_total {
   width:100%;
     font:bold .7em Verdana;
     text-align:center;
     color:#700;
     border-style:none;
     background-color: transparent;
   }
   .campo_scroll {
     font:bold .7em Verdana;
     width:100%;
     text-align:center;
     color:#700;
     border-style:none;
     background-color:white;
   }
   .campo_seleccionado {
     font:bold .7em Verdana;
     width:100%;
     text-align:center;
     color:#700;
     background-color: #FFCC94;
     border-style: none;
   }


   /*   ESTILOS DEL MENU    */

#nav
{
 position: absolute;
 top: 0;
 left: 0;
}



#nav ul
{

 padding: 0;
 margin: 0;
 list-style: none;
 width: 230px;
 height: 1px;

}

#nav li
{
  position: relative;
  float: left;
  width: 130px;
}

#nav li ul
{
  position: absolute;
  left: -10000px;
  margin-left: 0px;
}

#nav li ul ul
{
  left: -10000px;
  margin-left: 230px;
  margin-top: -30px;
  width: 130px;
}

#nav li ul ul a
{
  width: 130px;
}

#nav li a
{
  width: 230px;
  display: block;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
  padding: 3px 5px;
  margin: 0;
  color: #700;
  background: #FFE6B5;
}

#nav li a:hover
{
 color: #700;
 background: #FFFFC3;
 border-bottom: 1px solid rgb(240,240,240);
 border-top: 1px solid rgb(160,160,160);
 border-left: 1px solid rgb(160,160,160);
 border-right: 1px solid rgb(240,240,240);
}

#nav li a
{
 border-top: 1px solid rgb(240,240,240);
 border-right: 1px solid rgb(160,160,160);
 border-bottom: 1px solid rgb(160,160,160);
 border-left: 1px solid rgb(240,240,240);
}

#nav a.encl
{
 background: #FFE6B5 url(encl.png) bottom right no-repeat;
}

#nav a.encl:hover
{
 background: #FFFFC3 url(enclover.png) bottom right no-repeat;
}

#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li.iehover ul ul,
#nav li.iehover ul ul ul,
#nav li.iehover ul ul ul ul
{
 left: -10000px;
}

#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li li li:hover ul,
#nav li.iehover ul,
#nav li li.iehover ul,
#nav li li li.iehover ul,
#nav li li li li.iehover ul
{
 left: auto;
}

#man li.iehover ul
{
  position: absolute;
  margin-left: -130px;
}

#nav iframe
{
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}


.smalltxt {
    color: red;
    font-family: verdana;
    font-size: 90%;
}

.xsmalltxt {
    color: red;
    font-family: verdana;
    font-size: 60%;
}