        table.vypis0 {border: 0pt; padding: 0pt; font-size: 11pt;}
        table.vypis1 {background-color: #bbbbbb; border: 0.6pt solid #888888; padding: 0pt; border-collapse: collapse;}
        table.vypis2 {background-color: #cccccc; border: 0.6pt solid #888888; padding: 0pt;}
        table.vypis3 {background-color: #cccccc; border: 0.6pt solid #888888; padding: 0pt;}
        table.vypis4 {background-color: #cccccc; border: 0.6pt solid #888888; padding: 0pt;}
        table.vypis5 {background-color: #ffffff; border: 0.6pt solid #888888; padding-left: 1pt; font-size: 8pt; color: #000000;}
        table.vypis6 {background-color: #bbbbbb; border: 0.6pt solid #888888; padding: 0pt;}
        table.vypis7 {background-color: #eeeeee; border: 0.6pt solid #888888; padding: 0pt;}
        table.vypis8 {background-color: #dddddd; border: 0.6pt solid #888888; padding: 0pt;}

        td.topik1 {background-color: #bbbbbb; border: 0.6pt solid #888888; padding: 3pt; font-size: 8pt; color: #000000; font-weight: bold;}
        td.topik2 {background-color: #eeeeee; border: 0.6pt solid #888888; padding: 3pt; font-size: 8pt; color: #000000; font-weight: normal;}
        td.topik3 {background-color: #dddddd; border: 0.6pt solid #888888; padding: 3pt; font-size: 8pt; color: #000000; font-weight: bold;}
        td.topik4 {background-color: #cccccc; border: 0pt solid #888888; padding: 3pt; font-size: 10pt; color: #000000; font-weight: bold;}
        td.topik5 {background-color: #dddddd; border: 0.6pt solid #888888; padding: 3pt; font-size: 8pt; color: #000000; font-weight: normal;}
        td.topik6 {background-color: #dddddd; border: 0.6pt solid #888888; padding: 3pt; font-size: 10pt; color: #000000; font-weight: bold;}

        a.menu:link {font-size: 8pt; color: #990033; text-decoration: none; font-weight: bold;}
        a.menu:visited {font-size: 8pt; color: #990033; text-decoration: none; font-weight: bold;}
        a.menu:hover {font-size: 8pt; color: #990033; text-decoration: underline; font-weight: bold;}

        a.categ:link {font-size: 8pt; color: #990033; text-decoration: none; font-weight: bold;}
        a.categ:visited {font-size: 8pt; color: #990033; text-decoration: none; font-weight: bold;}
        a.categ:hover {font-size: 8pt; color: #990033; text-decoration: underline; font-weight: bold;}

        a.discret:link {font-size: 8pt; color: #000000; text-decoration: none; font-weight: normal;}
        a.discret:visited {font-size: 8pt; color: #000000; text-decoration: none; font-weight: normal;}
        a.discret:hover {font-size: 8pt; color: #000000; text-decoration: underline; font-weight: normal;}

        a.made:link {font-size: 7pt; color: #000000; text-decoration: none; font-weight: normal;}
        a.made:visited {font-size: 7pt; color: #000000; text-decoration: none; font-weight: normal;}
        a.made:hover {font-size: 7pt; color: #000000; text-decoration: underline; font-weight: normal;}

        a.admin:link {font-size: 8pt; color: #990033; text-decoration: none; font-weight: normal;}
        a.admin:visited {font-size: 8pt; color: #990033; text-decoration: none; font-weight: normal;}
        a.admin:hover {font-size: 8pt; color: #990033; text-decoration: underline; font-weight: normal;}

        a.person:link {font-size: 8pt; color: #990033; text-decoration: underline; font-weight: normal;}
        a.person:visited {font-size: 8pt; color: #990033; text-decoration: underline; font-weight: normal;}
        a.person:hover {font-size: 8pt; color: #990033; text-decoration: underline; font-weight: normal;}

        a.nadpis:link {font-size: 14pt; color: #000000; text-decoration: none; font-weight: bold;}
        a.nadpis:visited {font-size: 14pt; color: #000000; text-decoration: none; font-weight: bold;}
        a.nadpis:hover {font-size: 14pt; color: #000000; text-decoration: none; font-weight: bold;}

        a.kategorie:link {font-size: 10pt; color: #000000; text-decoration: none; font-weight: bold;}
        a.kategorie:visited {font-size: 10pt; color: #000000; text-decoration: none; font-weight: bold;}
        a.kategorie:hover {font-size: 10pt; color: #000000; text-decoration: none; font-weight: bold;}

        .news {font-size: 8pt; font-style: normal; color: #000000; font-weight: normal; background-color: #E7E3E7; padding:4px;}
        .news1 {
				font-size: 8pt;
				font-style: normal;
				font-weight: normal;
				background-color: #EEEEEE;
				padding: 2;
			}
        .newssubject {font-size: 8pt; font-style: bold;}
        .bolde {
	font-size: 8pt;
	font-style: normal;
	color: #273059;
	font-weight: bold;
}
        .nadpis1 {font-size: 14pt; font-style: normal; color: #000000; font-weight: bold;}
        .nadpis2 {font-size: 10pt; font-style: normal; color: #000000; font-weight: normal;}
        .male {font-size: 7pt; font-style: normal; color: #000000; font-weight: normal;}
        /* Advertise Stuff */
        .ad_box      {background-color: #6A6A6A;
        	color: #FAFAFA;
        	padding: 0pt;
        	border-top: 1pt solid #474747;
        	border-bottom: 1pt solid #474747;
        	border-right: 1pt solid #474747;
        	border-left: 1pt solid #474747;
        }
        .ad_box2      {background-color: #1E1E1E;
        	font-family:  Arial, Tahoma, Serif;
        	font-size: 5pt;
        	color: #FAFAFA;
        	padding: 0pt;
        	border-top: 1pt solid #474747;
        	border-bottom: 1pt solid #474747;
        	border-right: 1pt solid #474747;
        	border-left: 1pt solid #474747;
        }

        /* ERROR CSS */
        .errortd {background-color: #C10208; border: 0.6pt solid #FC0810; padding: 3pt; font-size: 10pt; color: #FFFFFF; font-weight: normal;}
        .errordebugtd {background-color: #FFD2D3; border: 0.6pt solid #FC0810; padding: 1pt; font-size: 8pt; color: #000000; font-weight: normal;}

        /* PLAYER CARD CSS */
        .card_topic   {
        	color: black;
			font-family: Arial, helvetica, sans-serif;
        	font-weight: bold;
        	font-size: 14px;
        	#border-bottom: 0.4pt solid #5E5E5E;

        }
        .card_left   {background-color: #E6E6E6;
        	color: gray;
        	font-size: 10pt;
        	font-weight: bold;
        	border-top: 0.6pt solid #777777;
        	border-bottom: 0.6pt solid #777777;
        	border-left: 0.6pt solid #777777;
        }
        .card_right1 {background-color: #E8E8E8;
        	color: #000000;
        	font-family: Arial, helvetica, sans-serif;
        	font-size: 9pt;
        	border-left: 0.6pt solid #CBCBCB;
        	border-top: 0.6pt solid #CBCBCB;
        	border-bottom: 0.6pt solid #CBCBCB;
        	border-right: 0.6pt solid #CBCBCB;
        }
        .card_right2 {background-color: #F5F5F5;
        	color: #000000;
        	font-family: Arial, helvetica, sans-serif;
        	font-size: 9pt;
        	border-left: 0.6pt solid #CBCBCB;
        	border-top: 0.6pt solid #CBCBCB;
        	border-bottom: 0.6pt solid #CBCBCB;
        	border-right: 0.6pt solid #CBCBCB;
        }
        .bar_released {
        	color: #000000;
        	padding: 2pt;
          TEXT-DECORATION: none;
        	border-top: 0.5pt solid #5E5E5E;
        	border-bottom: 0.5pt solid #5E5E5E;
        	background-image: url(site_gfx/gradient2.gif);
          background-position: left top;
        }
        .bar_active  {
          background-color: #CDCDCD;
        	color: #000000;
        	padding: 1pt;
        	font-weight: bold;
        	font-size: 13px;        	
        	border-top: 0.5pt solid #5E5E5E;
        	border-bottom: 0.5pt solid #5E5E5E;
          background-image: url(site_gfx/gradient1.gif);
          background-position: left top;
        }
        .tourneylista {background-color: #D1D1D1;
        	color: #000000;
        	padding: 1pt;
        	font-size: 9pt;
        	border-top: 0.5pt solid #A8A8A8;
        	border-bottom: 0.5pt solid #A8A8A8;
        	border-right: 0.5pt solid #CFCFCF;
        	border-left: 0.5pt solid #CFCFCF;
        }
        .tourneylista_right {background-color: #D1D1D1;
        	color: #000000;
        	padding: 1pt;
        	font-size: 9pt;
        	border-top: 0.5pt solid #A8A8A8;
        	border-bottom: 0.5pt solid #A8A8A8;
        	border-right: 1pt solid #969696;
        	border-left: 0.5pt solid #CFCFCF;
        }
        .tourneylistb {background-color: #E6E6E6;
        	color: #000000;
        	padding: 2pt;
        	font-size: 8pt;
        	border-bottom: 0.5pt solid #A8A8A8;
        	border-right: 0.5pt solid #A8A8A8;
        	border-left: 0.5pt solid #A8A8A8;
        }
        .list_a {
          background-color: #E6E6E6;
        	color: #000000;
        	padding: 1pt;
        	font-size: 10px;
        	border-bottom: 0.5pt solid #A8A8A8;
          background-image: url(site_gfx/gradient3.gif);
          background-position: left top;        	
        }
        .friendorfoelist {background-color: #E6E6E6;
        	color: #000000;
        	padding: 0pt;
        	font-size: 8pt;
        	border-bottom: 0.2pt solid #A8A8A8;
        	border-right: 0.2pt solid #A8A8A8;
        	border-left: 0.2pt solid #A8A8A8;
        }
        .friendorfoelist_red {background-color: #FEA4A4; padding: 2pt; }
        .friendorfoelist_green {background-color: #A4FEA4; padding: 2pt; }

        .infopop_head {
        	background-color:#0080c0;
        	width: 400;
        }

        .infopop {
        	font-family: Arial;
        	font-size: 11px;
        }

			.img {margin: 3; padding: 0pt; border: 1px solid #888888; padding: 0px;}
			.ul2 {margin: 0.5em 0em 0.5em 1em; padding: 0pt; list-style-type: disc; background-color: #dddddd; border: 0.6pt solid #888888; padding: 3pt;}
			
/* listing style */ 
table.listing { border: 1px solid #808080; border-top:0px; padding: 0px; margin: 0px; }
table.listing td { 
    font-family:Arial;
	background-color: #E6E6E6;
    padding: 1pt;
    font-size: 11px;
    border-top: 1px dotted #929292;
    background-position: left top;   
    }
table.listing th { 
  font-family:Arial;
  padding: 0px 5px; 
  background-color: #CDCDCD;
  color: #000000;
  padding: 1pt;
  font-weight: bold;
  font-size: 12px;        	
  border-top: 0.5pt solid #808080;
  background-image: url(site_gfx/gradient1.gif);
  background-position: left top; 
}    
table.listing tr:hover, table.listing tr:hover a { color: #FF3333; }
table.listing a { text-decoration: none; }			

