/* QUAKE.CZ Version 2 - CSS */
BODY 	{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font: normal; 
			font-size: 8pt; text-align: left;	background-color: #000000; color: #ffffff; margin: 0px 0px 0px 0px;
			background-position: left; background-repeat: no-repeat; background-image: url(../gfx/background.png);
			width: 1046px; height: 787px; float: left; }
#head	{	background: transparent; background-image: url(../gfx/header.png); background-position: left; background-repeat: no-repeat;
			width: 1046px; height: 170px; float: left; }
#irc	{ 	vertical-align: top; float: right; width: 321px; height: 50px; }
#nations {	vertical-align: bottom; float: left; width: 639px; height: 12px;
				text-align: left;
				margin-top: 89px; margin-left: 11px; }			
#games{	background-image: url(../gfx/menu.png); background-position: left; background-repeat: no-repeat;
			width: 1046px; height: 90px; float: left;
			text-align: center; padding-left: 62px; }
#left	{	background-image: url(../gfx/left.png); background-position: left; background-repeat: no-repeat;
			width: 333px; height: 527px; float: left; }
#main	{	background-image: url(../gfx/main.png); background-position: left; background-repeat: no-repeat;
			width: 501px; height: 527px; float: left; text-align: left; 
				}
#right{	background-image: url(../gfx/right.png); background-position: left; 
			width: 212px; height: 527px; float: left; text-align: right; }

#menu	{	width: 170px; text-align: center; font-size: 13pt; float: right;
			margin-top: 69px; margin-right: 11px; font-family:   Verdana;
			letter-spacing: 2px; }
.title	{	float: right; padding-right: 11px; font-size: 14px;
		height: 17px; margin-top: 6px; margin-bottom: 8px; vertical-align: bottom;
		font-family: SF Automaton Extended, Verdana; letter-spacing: 2px; }			
.text	{	float: left; text-align: left; margin-top: 4px; }
#right .text { font-size: 10px; text-align: right; margin-left: 11px; width: 191px; float: left; }
#right .cent { font-size: 10px; text-align: center; margin-left: 11px; width: 191px; float: left; }
.news	{	background-image: url(../gfx/news.png); background-position: left; background-repeat: repeat-y;
			width: 500px; height: auto; font-size: 11px; color: White;	margin-bottom: 11px; float: left;
			text-align: justify; }
#main table	{	width: 490px; text-align: center; margin-left: 5px; }
#main th	{	font-weight: bold; font-size: 11px; text-align: center; border-bottom: 1px solid white;
				background-image: url(../gfx/th.png); height: 25px; vertical-align: middle; }
th.clan	{	width: 123px; }				
#main td	{	text-align: center; }
#main td.el {	text-align: left; }
#main td.elc { color:red; }
table b { color: #fff000; }
H1		{	font-size: 18px; margin-top: 4px; margin-bottom: 5px; margin-left: 11px; color: #fff000; text-shadow: Black;  }
H2		{	font-size: 16px; margin-top: 1em; margin-bottom: 5px; margin-left: 11px; color: #fff000; text-shadow: Black;  }
H1 img 	{ vertical-align: bottom; }
P		{	margin-left: 11px; margin-right: 11px; margin-top: 5px; margin-bottom: 5px; color: #ffffff; font-size: 11px;}
form 	{ margin: 0px; padding: 0px; } /* FUCK IE */
li		{ margin: 0px; padding: 0px; }
img 	{ border: 0px solid red; }


A:link 		{ 	text-decoration: none; color: #fff000; }
A:active 	{ 	text-decoration: none; color: #fff000; } 
A:visited 	{ 	text-decoration: none; color: #fff000; }	
A:hover 		{ 	text-decoration: underline; color: #FFFFFF; }

/* Backgrounds */
#qw {	background-image: url(../gfx/qw_bg.png); height: 866px; float: left; }
#q2 {	background-image: url(../gfx/q2_bg.png); height: 809px; vetical-align: top; }	
#q3 {	background-image: url(../gfx/q3_bg.png); height: 809px; vetical-align: top; }	
#q4 {	background-image: url(../gfx/q4_bg2.png); height: 848px; vetical-align: top; }	
#rules { background-image: url(../gfx/rules_q4.png); height: 968px; }


.style1 {color: #FF0000}
.style2 {color: #00FF00}
.style3 {color: #FFFF00}

dl {
	margin-left: 1em;
	}

/* basegroups.php */
#main table.basegroup td { text-align: center; }
#main table.basegroup caption { font-weight: bolder; } 
#main table.basegroup td.nation { text-align: left; width: 12em; }
#main table.basegroup td.void { background-color: #006; }
#main table.basegroup th.resultcol { width: 50px; }

dl.schedule dt {
	font-weight: bold;
	margin-top: 1em;
}
dl.schedule dd {
}

div.result p {
	text-align: center;
	font-size: 130%;
}
div.stats {
	border-top: 1px solid #880;
	border-bottom: 1px solid #880;
}

#main table.frags { width: 300px; }
#main table.frags th { width: 150px; }
