/*  billiard.net.ua/tournaments  */

body 
  {
   font:bold 12pt Verdana; 
   color: black; 
   background-image:url(bg.png); 
   background-color: #FFFFFA; 
   background-repeat:repeat-x
  }

tr.pageheader
  {
   height: 25pt;
   vertical-align: top;
   background-image:url(dot1.png); 
   background-repeat:repeat-x;
   background-position: bottom;
  }

body.main 
  {
   font:bold 12pt Verdana; 
   color:black; 
   background: #FFFFFA;
  }

/*table 
  {
   color:	black; 
   font-size: 	10pt;
   font-family: Arial; 
   background-color: #FFFFFA;
  }
*/
p 
  {
   color:	black; 
   background:	#D7D3BD; 
   font-size:	10pt;
   font-family:	Arial; 
   text-align:	justify;
  }

.caption 
  {
   color:	#336600;
   font-size: 	12pt;
   font-family: Verdana; 
   font-weight: bold;
   line-height: 25pt;
  }

.rem 
  {
   color:	#243d55;
   font-size: 	7pt; 
   font-style:	italic;
   font-weight:	normal;
  }

.crr
  {
   color:	#243d55;
   font-size:	8px; 
   font-family: Verdana; 
  }
a.crr:hover {font-size: 8px; color: navy;}

/*a {font:bold 8pt Verdana; color:navy; text-decoration:none}
a:hover {font:bold 8pt Verdana; color:red; text-decoration:none}*/

a.norm
  {
   color:	black;
   font-family: Arial; 
   font-size: 	10pt;  
   font-weight:	normal;
   text-decoration:none;
  }
a.norm:hover
  {
   color:	navy;
   font-family: Arial; 
   font-size: 	10pt; 
   font-weight:	normal;
   text-decoration:none;
  }


.normb
  {
   color:	black;
   font-family: Arial; 
   font-size: 	10pt;  
   font-weight:	bold;
   text-decoration:none;
  }
a.normb
  {
   color:	navy;
   font-family: Arial; 
   font-size: 	10pt;  
   font-weight:	bold;
   text-decoration:none;
  }
a.normb:hover
  {
   color:	darkred;
   font-family: Arial; 
   font-size: 	10pt; 
   font-weight:	bold;
   text-decoration:none;
  }


.menu, .menu a
  {
   color:	navy;
   font-family: verdana; 
   font-size: 	8pt; 
   font-weight:	bold;
   text-decoration:none;
   text-align: center;
   padding:0 5px;
   height: 12pt;
  }


a.menu
  {
   color:	navy;
   font-family: verdana; 
   font-size: 	8pt; 
   font-weight:	bold;
   text-decoration:none;
   vertical-align: top;
   padding:0;
  }
a.menu:hover
  {
   color: blue;
  }
/*
*/

td.menu:hover, td.menu a:hover
  {
   background-color: antiquewhite;
  }

.active_menu, .active_menu a
  {
   color:	firebrick;
   font-family: verdana; 
   font-size: 	8pt; 
   font-weight:	bold;
   text-decoration:none;
   text-align: center;
   padding:0 5px;
  }




a.rem
  {
   color:	#243d55;
   font-size: 	7pt; 
   font-style:	italic;
   font-weight:	normal;
  }
a.rem:hover
  {
   color:	navy;
   font-size: 	7pt; 
   font-style:	italic;
   font-weight:	normal;
  }

tr.header {background:AntiqueWhite}
tr.odd {background:White}
tr.even {background:Whitesmoke}
tr.curr   { background-color: #EEFFEE; }

td.header {font:bold 12pt Verdana; color:black; background: #FFFFFA}
td.m {background:WhiteSmoke; text-align:left; border:1px solid windowtext; }    /* border-top:none; */
td.ms {background:WhiteSmoke; text-align:center; border:1px solid windowtext; border-left:none;}
td.mwo {background:WhiteSmoke; color:Gray; border:1px solid windowtext;}

td.vlr {
	background-image:url(vl.png); background-repeat:no-repeat; background-position:right; 
	color:#243d55; font-style:italic; font-size:7pt;}
td.hlr {
	background-image:url(hl.png); background-repeat:no-repeat; background-position:right; 
	color:#243d55; font-style:italic; font-size:7pt;}
td.ldr {
	background-image:url(ld.png); background-repeat:no-repeat; background-position:right; 
	color:#243d55; font-style:italic; font-size:7pt;}
td.lur {
	background-image:url(lu.png); background-repeat:no-repeat; background-position:right; 
	color:#243d55; font-style:italic; font-size:7pt;}

td.vll {
	background-image:url(vl.png); background-repeat:no-repeat; background-position:left; 
	color:#243d55; font-style:italic; font-size:7pt;}
td.hll {
	background-image:url(hl.png); background-repeat: repeat-x; background-position:left; 
	color:#243d55; font-style:italic; font-size:7pt;}
td.rdl {
	background-image:url(rd.png); background-repeat:no-repeat; background-position:left; 
	color:#243d55; font-style:italic; font-size:7pt;}
td.rul {
	background-image:url(ru.png); background-repeat:no-repeat; background-position:left; 
	color:#243d55; font-style:italic; font-size:7pt;}


