/* Net Domino -- Torneos Web site main look */
body, td { 	
   font: 14px Arial, Helvetica, Verdana, sans-serif;
}

body { margin-top: 5px; }

h1 {
   font: bold 22px Arial, Helvetica, Verdana, sans-serif;
   color: #066;
}

h2 {
   font: bold 20px Arial, Helvetica, Verdana, sans-serif;
   color: #066;
}

h3 {
   font: bold italic 18px/ Arial, Helvetica, Verdana, sans-serif;
   color: #000;
}

a:link {color:#0000c0;}
a:visited {color: #333399;}
a:focus {color:#0000ff;}
a:hover{color:#0000ff;}
a:active {color:#0000ff;}

/* Top div ****************/
#top {
   border-bottom: 2px dashed #eee;/*1px solid #ddd;*/
   margin:0px;
   position: absolute;
   left: 4px;
   top: 5px;
   width: 760px;
   height: 85px;
   z-index: 1;
   text-align:center;
}

#top img {
   margin:0px 7px;
}


/* Navigation bar on the left side ************************/
#navbar {
   border-right: 2px dashed #eee;
   font:12px Verdana, Arial, Helvetica, sans-serif;
   margin:0px;
   padding:5px;
   position: absolute;
   left: 5px;
   top: 95px;
   width: 110px;
   height: 350px;
   z-index: 2;
}

a img {border:none;}

a.menu {
   display:block;
   padding:4px 2px 4px 2px;
   text-decoration:none;
   border-bottom:1px solid #ddd;
   background-color: #eee;
}
a.menu:link {color: #066; }
a.menu:visited {color: #066;}
a.menu:focus { color: #066;}
a.menu:hover {
   border-bottom:1px solid #fff;
   background-color:#699;
   color:#fff;
}
a.menu:active { color: #066;}
a.menu img {margin:1px 4px 1px 2px; border:0px;}
.poweredby { border:0px; padding:2px;}


/* main content area ************************************/
#content {
   margin: 5px 0px 0px 5px;
   padding:5px 0px 5px 1.5em;
   min-height: 350px;
   position: absolute;
   left: 125px;
   top: 95px;
   width: 640px;
   height: auto;
   z-index: 3;
}

/* standard footer and copyright, all pages ************/
#footer {
   font:12px Verdana, Arial, sans-serif;
   text-align:center;
   padding:5px;
   margin:10px 0px 2px;
}

#copyright {
   font: 12px Verdana, sans-serif;
   text-align: center;
   padding:5px;
   margin:2px 0px 5px;
}


/* Warning message */
.warning {
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
border: solid red 1px; 
background-color: #ffc;
padding: 5 5 5 10;
}

/* Resultados de torneos anteriores */
table.results { width: 300px;}             
table.results td {
   border: 1px inset #eee;
   padding: 5px;
   background-color: #9c9;
}

/* Generic classes */
.green {color: #066; } 
.red {color: #c00;}
.centered {text-align:center;}

/* classes for result pages */
.confirmed {font-weight:bold; color:#000080} /* players registered in tournament and confirmed (lista de jugadores) */
.ganado {color: blue;} /* resultados individuales clasificacion */
.perdido {color: red;} /* resultados individuales clasificacion */
.forfait {color: red;} /* resultados individuales grupos */
.pendiente {color: #a0a0a0;} /* resultados individuales grupos */
.group_caption {  /* "Serie 1", "Serie 2", etc */
   font: bold 18px/1.2 Arial, Helvetica, Verdana, sans-serif;
   color: #000;
}
.TOC {font: 12px Verdana, Arial, Helvetica, sans-serif;} /* quick links at the top of result pages */
   
/* Inscripcion y reglas */
.small {font: 12px Arial, sans-serif}