body { margin: 0; padding: 0; background: #fff url(images/bg.gif) repeat-x; font: normal .7em Tahoma, Verdana, Arial, Helvetica, Sans-Serif; line-height: 1.6em; color: #333; }

a { color: #7D741C; background: inherit; }
a:hover { color: #7D741C; background: inherit; }
h1  { font: bold 2em "Trebuchet MS", Helvetica, Sans-Serif; margin: 0; color: #fff; background-color:transparent; }
h2  { font: bold 1.4em "Trebuchet MS", Helvetica, Sans-Serif; }
h3 { clear: both; font-size: 1.1em; color: #000; background: #fff url(images/h3bg.gif) no-repeat center left; padding: 0 14px; margin: 0;}
.blue { color: #7D741C; background: inherit; }
.image { float: left; border: 2px solid #e2e2e2; padding: 3px; margin: 0 15px 10px 0; }
table { margin: 10px; width: 100%; }
td { padding: 5px 10px; background: #EDE6BC; }
th { padding: 5px 10px; background: #D3C969; color: #FFFFFF; }

#main { width: 900px; margin: 25px auto 0 auto; }
.reklama { margin: 5px 0px 10px 0px; text-align: center; }

#logo { float: left; padding: 10px 0 10px 10px; }
#logo h1 { color: #000; }
	
#menu { float: right; color: #808080; padding: 18px 1px 11px 0; margin: 0; }
#menu li { padding: 14px 18px 14px 18px; color: #444; display: inline; }
#menu li.active { color: #8D9CAF; font-weight: bold; padding: 14px 18px 14px 18px; margin: 0 1px 0 0; }
#menu li a { color: #000000; text-decoration: none; } 	
#menu li a:hover { color: #7D741C; } 		

#intro_left { clear: left; float: left; width: 250px; background: #D3C969 url(images/leftintrobg.gif) repeat-x; color: #FFFFFF; margin: 0 0 1px 0; }
#intro_left a { color: #fff; background: inherit; }
#intro_left p { padding: 14px 15px; margin: 0; }
	
#menu_left { float: left; margin: 0 0 6px 0; padding: 0 0 1px 0; border-bottom: 2px solid #e2e2e2; }
#menu_left li { list-style: none; }
#menu_left li a { display: block; color: #7D741C; background: #EBE4B6 url(images/arrow.gif) no-repeat center left; width: 204px; padding: 7px 23px 7px 23px; margin: 0 0 1px 0; font-weight: bold; text-decoration: none; }	
#menu_left li a:hover { background: #E3DD9F url(images/arrow.gif) no-repeat center left; color: #fff;  }
	
#intro_right { float: right; width: 340px; padding: 25px 280px 0 20px; background: #D3C969 url(images/intro.jpg) no-repeat; color: #7D741C; margin: 0 0 6px 0; height: 174px; border: 2px solid #e2e2e2; }
#intro_right h1 { margin: 0 0 20px 0; }
#intro_right .white { color: #FFF; background-color:transparent; }
	
#left { float: left; width: 880px; }
#left p { padding: 0; margin: 0; }
.rightcol { padding: 10px; width: 880px; height: 60px; border: #ccc 1px solid; margin: 0 0 10px 0; }
.wysz { padding: 10px; width: 880px; height: 60px; border: #ccc 1px solid; margin: 0 0 10px 0; background: #FFFFFF url(images/wysz.gif) right no-repeat; }
.wysz h2{ padding: 3px 0px 5px 0px; margin: 0; }
#left ul { padding: 0; margin: 0; list-style: none; }
#left li { width: 200px; float: left; }
.online { background: #FFFFFF url(images/icons/online.gif) no-repeat left; padding-left: 20px; color: #00A400; }
.offline { background: #FFFFFF url(images/icons/offline.gif) no-repeat left; padding-left: 20px; color: #FF0000; }
.ping { background: #FFFFFF url(images/icons/ping.gif) no-repeat left; padding-left: 20px; }
.ip { background: #FFFFFF url(images/icons/ip.gif) no-repeat left; padding-left: 20px; }
.port { background: #FFFFFF url(images/icons/port.gif) no-repeat left; padding-left: 20px; }
.map { background: #FFFFFF url(images/icons/map.gif) no-repeat left; padding-left: 20px; }
.players { background: #FFFFFF url(images/icons/players.gif) no-repeat left; padding-left: 20px; }
.playerslist { background: #FFFFFF url(images/icons/players-list.gif) no-repeat left; padding-left: 20px; }
.blokada { background: #FFFFFF url(images/icons/password.gif) no-repeat left; padding-left: 20px; }

.paginacja { text-align: justify; padding: 0; margin: 0; line-height: 250%; }
.aktywna { padding: 5px; margin: 0px 5px 0px 0px; color: #FFFFFF; background: #D4CA69; }
.nieaktywna { padding: 5px; margin: 0px 5px 0px 0px; color: #FFFFFF; background: #E1DC9C; }

#multimedia { list-style: none; margin: 10px; background: #FFFFFF; }
#multimedia li { padding: 10px; height: 150px; text-align: center; margin: 5px; width: 180px; border: 3px #E2E2E2 solid; background: #FFFFFF; list-style: none; }
#multimedia a { text-decoration: none; background: #FFFFFF; }
#multimedia h3 { background: #FFFFFF; padding: 0; margin: 0; }
#multimedia img { border: 0; }

#kraj { padding: 10px; width: 880px; height: 280px; border: #ccc 1px solid; margin: 0 0 10px 0; background: #FFFFFF url(images/kraj.gif) right no-repeat; }
#kraj h2{ padding: 3px 0px 5px 0px; margin: 0; }
#kraj a { text-decoration: none; }
#kraj img { border: 0; padding: 0px 5px 0px 0px; }
#kraj ul { list-style: none; }
#kraj li { width: 145px; float: left; height: 23px; }

#footer { clear: both; padding: 5px; border-top: 1px solid #ccc; }
#footer .left { float: left; }
#footer .right { float: right; }
