BODY
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Tahoma,Verdana,Arial;
    COLOR: #555555;
    BACKGROUND-COLOR: #ffffff;
    BORDER-TOP: 5px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-BOTTOM: 0px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #c0c0c0;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #888888;
    SCROLLBAR-SHADOW-COLOR: #888888;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}

BODY A
{
   color:#444444;
}

HR
{
   width:100%;
   height:1px;
   color:#ade162;
}

H5
{
   FONT-SIZE: 9pt;
}

a:hover {
  color: #888888;
  position: relative;
}

A[title]:hover:after {
  content: attr(title);
  padding: 4px 8px;
  color: #FF0000;
  background-color: #FFFFFF;
  position: absolute;
  left: 0;
  top: 100%;
  white-space: nowrap;
  z-index: 20px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0px 0px 4px #222;
  -webkit-box-shadow: 0px 0px 4px #222;
}


TD 
{
   COLOR: #555555;
   FONT-SIZE: 9pt;
   FONT-FAMILY: Tahoma,Verdana,Arial;
}

.tablelist
{
   border:3px double;
   border-collapse:collapse;
   padding:0px;
   margin:0px;
}

.tablelist TH
{
   background-color: #e0e0e0;
   border-color:#808080;
   border:1px solid;
   padding-top:3px;
   padding-bottom:3px;
   padding-left:3px;
   padding-right:3px;
   COLOR: #555555;
   FONT-SIZE: 9pt;
   FONT-FAMILY: Tahoma,Verdana,Arial;
   font-weight:normal;
}

.tablelist TD
{
   border:1px solid;
   padding-top:3px;
   padding-bottom:3px;
   padding-left:3px;
   padding-right:3px;
   vertical-align: middle;
   COLOR: #555555;
   FONT-SIZE: 9pt;
   FONT-FAMILY: Tahoma,Verdana,Arial;
}

.tablestats tr:nth-child(even){background-color: #e9e9e9; border-color:#808080;}

.tablestats TD
{
   padding-left:4px;
   padding-right:4px;
}

.tablestatslarge tr:nth-child(even){background-color: #e9e9e9; border-color:#808080;}

.tablestatslarge TD
{
   FONT-SIZE: 8pt;
   padding-left:1px;
   padding-right:1px;
}

.statsnote
{
   COLOR: #555555;
   FONT-SIZE: 8pt;
}

.socio_estat
{
   background-COLOR: #FDFCD7;
}

.asp_linhaCabecalho
{
   border-color:#808080;
   background: #D2D2D2;
}

.asp_CabecEstat
{
   background: #F1F1F1;
}

.asp_linhaPar
{
   background: #E5E5E5;
}

.asp_observ
{
   FONT-SIZE: 7pt;
}

input[type=text]
{
   FONT-SIZE: 9pt;
}

select
{
   FONT-SIZE: 9pt;
}

.preto TD
{
   color:#000000;
}

.botao
{
   font-size: 8pt;
}

.classif_club
{
	color:#008000;
}
.classif_points
{
	color:#FF0000;
}
.om_points_bgcolor
{
	background-color:#E5E5E5;
}
.om_points
{
	color:#0000FF;
}
.om_total
{
	color:#96692E;
}
.om_retirar
{
	color:#FF0000;
}
.om_prev
{
	color:#006F6F;
}
.om_desc
{
   FONT-FAMILY: Prestige;
   FONT-SIZE: 8pt;
}

.scorecard
{
   border:3px double;
   border-collapse:collapse;
   padding:0px;
   margin:0px;
}

.scorecard TD
{
   border:1px solid;
   border-color:#a0a0a0;
   padding:1px;
   COLOR: #000000;
   FONT-SIZE: 8pt;
   FONT-FAMILY: Tahoma,Verdana,Arial;
}

.scorecard_adjust
{
   COLOR: #FF0000;
}

.scorecard_statusOK
{
   COLOR: #009D4F;
}

.scorecard_statusNOK
{
   COLOR: #FF0000;
}

.scorecard_grey
{
   background-COLOR: #ECECEC;
}

.scorecard_start
{
   background-COLOR: #FF0000;
}

.scorecard0
{
   background-COLOR: #EC5B08;
}

.scorecard1
{
   background-COLOR: #F6B74D;
}

.scorecard2
{
   background-COLOR: #FFFFFF;
}

.scorecard3
{
   background-COLOR: #BFD4E7;
}

.scorecard4
{
   background-COLOR: #3CB2E4;
}

.scorecard5
{
   background-COLOR: #3CB74D;
}

.scorecard_topar
{
   background-COLOR: #AED9D8;
}
