body {font-family:Arial; margin:0; padding:0; font-size:9; background:#D8D8CC; color:#FFF; } 

table {border-collapse:collapse; border-spacing:0;  margin:0; padding:0;}
#table {border-spacing:0;  margin:0; padding:0;}

td {margin:0; padding:0; }


/*------------ LINKS --------------------*/
a:link     {color:#2998FF}
a:visited  {color:#2998FF}
a:hover    {color:#969678}
a:active   {color:#969678}

a.links  {text-decoration: none; font-size:14;}
a.links_s  {text-decoration: none; font-size:12;}

a.header {text-decoration: none; color:white; font-size:16; font-weight:bold;}
a.header:link     {color:white}
a.header:visited  {color:white}
a.header:hover    {color:white}
a.header:active   {color:white}

a.news {text-decoration: underline;  font-size:13;}
a.news:link     {color:black}
a.news:visited  {color:black}
a.news:hover    {color:#2998FF}
a.news:active   {color:#2998FF}

a.eng {font-size:12;}
a.eng:link     {color:white}
a.eng:visited  {color:white}
a.eng:hover    {color:#2998FF}
a.eng:active   {color:#2998FF}


/*------------ MAIN MENU --------------------*/
.tal {border-right:1px solid #3399CC;}
.act {background:#969678; color:#FFF; text-decoration:none; border-right:1px solid #3399CC;}
.menublue {background-image: url('img/menu.gif');  color:white; 0}
.menugrey {background-image: url('img/section.gif'); color:white; font-weight:bold;}
.footer {font-size:10; color:black}

.blueframe {background:#E1EEFA; color:#000; border-bottom:3px solid #77BCFF; font-size:14;}
.greyframe {background:#F0F0F0 ; color:#000; border-bottom:3px solid #969678; font-size:12;}
.ggreyframe {background:#D8D8CC ; color:#000; border-bottom:3px solid #969678; font-size:12;}
.greyframe1 {background:#F0F0F0 ; color:#000; font-size:12;}
.ggreyframe1 {background:#D8D8CC ; color:#000; font-size:12;}

.gheader {font-size:16; font-weight:bold; color:black; border-bottom:1px solid #969678; vertical-align=bottom}
.bheader {font-size:16; font-weight:bold; color:black; border-bottom:1px solid #77BCFF; vertical-align=bottom}
.bheadertop {font-size:16; font-weight:bold; color:black; border-top:1px solid #77BCFF; vertical-align=top}
h1 {letter-spacing:-1px;}
#li.news{line-height: 20px; text-indent: -1.0cm; list-style-type: none; color:#2998FF; font-size:14;}
li.news{line-height: 20px; text-indent: -1.0cm; list-style-type: none; color:black; font-size:13;}
a.protocols {text-decoration: underline; font-size:12; }

select {background-color:#F0F0F0; font-family:Arial; font-size:12;}
option {background-color:#F0F0F0; font-family:Arial; font-size:12;}


/*------------ CLUBS --------------------*/
td.clubheader {text-indent: 0.3cm; font-size:16; color:black;}
a.clubheader {font-size:16;}
a.clubheader:link     {color:black}
a.clubheader:visited  {color:black}
a.clubheader:hover    {color:#969678}
a.clubheader:active   {color:#969678}
table.club {background:#E1EEFA; color:#2998FF; border-bottom:4px solid #77BCFF; font-size:14;}

td.club {text-indent: 0.3cm; width:70px; vertical-align:top; color:#2998FF;}
td.header {font-size:16; font-weight:bold; color:black;}
club.select {background-color:white; font-family:Arial; font-size:12;}
club.option {background-color:white; font-family:Arial; font-size:12;}
/*------------  --------------------*/
.grey {background:#F0F0F0; color:#FFF;}
.pgrey {background:#D8D8CC; color:black;}
.ggrey {background:#D8D8CC; color:#FFF;}
.backoffice {background:#D8D8CC; color:black;}
.white {background:white; color:#000;}
.black {background:#1F1F1F;}
.underline {border-bottom:1px solid #464646;}
.contact {color:#2998FF; font-size:14;}
.indent {text-indent: 0.3cm;}

input.manager {font-family:Arial; height:25px; vertical-align:middle;}
.data {background:#E1EEFA; color:black; font-size:12;}




