* {
	margin:0;
	padding:0px;
}
body {
	font-family: Arial, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	background: black url(/images/IWO_WEB_4_02.jpg) no-repeat top center ;
}

td {
	vertical-align: top;
}

img {
	border: 0px solid white;
	outline:0px solid black !important;
}

h2 {
	text-align:center;
}

a {
	border: 0px solid white;
	text-decoration:none;
	color:#F25D23;
	outline:0px solid black !important;
}

a:hover {
	color:#9f0000;
	outline:0px solid black !important;
}



#main_container {
	margin: auto;
	margin-top: 0px;
	width: 876px;
}

#naglowek_container {

	width: 876px;
	height: 213px;
	border: 0px solid white;
}

#lang_flags {
	border: 0px solid black; 
	margin: 9px 4px 4px 94px; 
	width: 200px; 
	height: 50px;
}

#left_container {
	width: 175px;
}

#menu_gora_tlo {
	background: url(/images/menu_gora_tlo.jpg) no-repeat 110px 0;
	width:200px;
	height:32px;
}

#container {
background:white none repeat scroll 0 0;
font-size:12pt;
margin:0;
padding:0;
width:443px;
}

#container_bez {
	background: white;
	width: 602px;
	font-family: font-family:"Arial",sans-serif;
	font-size:17px;
}

#right_container {
	width: 157px;
}

#right_container a {
	display:block;
	margin:4px;
	text-align:center;
}
#right_container img {
	/*width:149px;*/
	margin:auto;
}

#nav {
	margin:20px auto;
}

#nav a {
display:block;
float:right;
font-size:10pt;
height:23px;
padding:1px 0 0 11px;
width:162px;
}

#nav div {
float:right;
height:13px;
line-height:13px;
width:100%;
}

#login_title {
	width: 100px;
	height: 33px;
	position: absolute;
	top: 0px;
	left: 10px;
	text-align: right;
}

#login_input {
	width: 200px;
	height: 33px;
	position: absolute;
	top: 0px;
	left: 120px;
}

#pass_title {
	width: 100px;
	height: 33px;
	position: absolute;
	top: 33px;
	left: 10px;
	text-align: right;
}

#pass_input {
	width: 200px;
	height: 33px;
	position: absolute;
	top: 33px;
	left: 120px;
}

#submit {
	width: 260px;
	height: 33px;
	text-align: center;
	position: absolute;
	top: 66px;
	left: 10px;
}

#form_container {
	width: 330px;
	height: 99px;
	position: relative;
	margin: auto;
	border-left: 1px solid #888;
	border-right: 1px solid #888;
}

#wyniki_menu
{
background-color:#F25D23;
font-size:16px;
height:25px;
line-height:25px;
text-align:center;
vertical-align:middle;
width:100%;
}

#wyniki_menu ul {
	margin: 0;
	padding: 0;
	cursor: default;
	list-style-type: none;
	display: block;
	width:678px;
	margin:auto;
}

#wyniki_menu li {
	display: inline;
	position: relative;
}

#wyniki_menu a {
	padding: 0px 6px;
	text-align:center;
}
#wyniki_menu a:link, #wyniki_menu a:visited {
background-color:#F25D23;
color:white;
}

#wyniki_menu a:hover {
	background-color: white;
	color: #343434;
		
}

#player_menu
{
background-color:#F25D23;
font-size:16px;
height:25px;
line-height:25px;
text-align:center;
vertical-align:middle;
width:100%;
}

#player_menu ul {
	margin: 0;
	padding: 0;
	cursor: default;
	list-style-type: none;
	display: block;
	width:443px;
	margin:auto;
}

#player_menu li {
	display: inline;
	position: relative;
}

#player_menu a {
	padding: 0px 6px;
	text-align:center;
}
#player_menu a:link, #player_menu a:visited {
background-color:#F25D23;
color:white;
}

#player_menu a:hover {
	background-color: white;
	color: #343434;
		
}

#footer {
	height:38px;
	background: url(/images/IWO_WEB_4_16.jpg) no-repeat top center;
	text-align:center;
	font-size:15px;
	vertical-align:middle;
	color:white;
}	

.lista_wynikow {
	width:95%;
	margin:auto;
}

.lista_wynikow td {
	padding-left:2px;
	padding-right:4px;
	font-size:11pt;
}
.mala_lista_wynikow {
	width:400px;
	margin:auto;
}

.jasny {
background-color:white;
color:#343434;
}

.ciemny {
background-color:#F25D23;
color:white;
}

.games {
	text-align:right;
}

.pogrubione {
	font-weight:bold;
	text-align:center;
}

.bgc:link, .bgc:visited {
	color: #EAEAEA;;
	background: url('/images/nav0.jpg') no-repeat;
}

.bgc:hover {
	background: url('/images/nav1.jpg') no-repeat;
	
}
/* ---- LightBox ---- */
#overlay{ background-image: url(/img/overlay.png); }


#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; }

#overlay img{ border: none; }
* html #overlay{
	background-color: #000;
	background-color: transparent;
	background-image: url(/img/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/overlay.png", sizingMethod="scale");
	}
