
	/* uzytkownicy GSMonline.pl *****************************************/

	
	/* Ranking main table */
	
		
	table.rankingStron {
		border: 0; caption-side: bottom;
		empty-cells: show; border-spacing: 0; border-collapse: collapse;
		margin: 0 0 15px 0; }
	table.rankingStron tr { vertical-align: top; }
	table.rankingStron th, table.rankingStron td {
		border: 1px solid #d9d9d9; padding: 3px; font-size: 11px; }
	table.rankingStron th { background: #f2f2f2; text-align: left; width: 70px; }
	
	table.rankingStron td p, table.rankingStron th p,
	table.rankingStron td a, table.rankingStron th a 
	    { text-align: left; font-size: 1em; word-wrap: break-word;}
	table.rankingStron th { font-weight: normal; }
	table.rankingStron caption {
		background-color: #F8F3E6; padding: 10px;
		caption-side: top; margin-bottom: 5px; }
	table.rankingStron img { cursor: help; }
	
	
	table.rankingStron td.about { width: 30px; }
	
	table.rankingStron caption {
		padding: 0 0 0 30px; margin: 10px 0 0 0; border: 0; line-height: 23px;
		background: url(img/users-rank-header.gif) no-repeat;
		font-size: 11px; font-weight: bold; color: #000; text-align: left; }
	table.rankingStron { margin-top: 10px; }
	
	/* user links */
	
	ul.altMenu, ul.altMenu li {
		margin: 0; padding: 0; list-style-type: none; line-height: 1.7; }
	ul.altMenu { margin-bottom: 10px; }
	ul.altMenu li { float: left; display: inline; }
	html>body ul.altMenu li { float: none; }
	ul.altMenu li a {
		display: block; height: 20px;
		background: url(img/user-link-back.gif) no-repeat; margin: 0 1px 1px 0;
		color: #fff !important; padding-left: 10px;
	  width: 200px; 
	   voice-family: "\"}\""; 
  		voice-family:inherit;
  		width: 200px; }
  	html>body ul.altMenu li a { width: 190px; }
  	
	
	div#services { word-wrap: break-word; }
	
	ul.altMenu a:hover {
		text-decoration: none !important;
		background: url(img/user-link-back.gif) no-repeat 0 -20px; }
		
	ul.altMenu li a img { vertical-align: middle; }