﻿*{
margin: 0;
padding: 0;
border: none;
}

body {
	margin: 0 auto 0 auto;
	background: url('images/bg.jpg') repeat-x left top;
	background-color: #1C2205;
}
a:link, a:visited { text-decoration:none; }

#header, #content-top, #tab-top-left-ul-down, #tab-down, #tab-top-left-ul-left li a:hover, #tab-top-left-ul-left li a, #tab-top-left-ul-right li a, #online_bookmakers, .tab-down-right-text-repeat  { 
	_behavior: url(iepngfix.htc) 
}

#wrap {
	margin: 0 auto 0 auto;
	width: 1030px;
}
#header {
	background: url('images/header.png') no-repeat left top;
	width: 934px;
	height: 333px;
}
#ad {
	padding: 8px 0 0 44px;
	width: 890px;
	height: 72px;
}
#logo {
	padding: 79px 0 0 137px;
	width: 797px;
	height: 116px;
}
/*----------------------------------------------------------------------------------------------menu-poziome */
#nav  {
	width: 934px;
	height: 58px;
}
#nav ul {
	list-style: none;
	padding: 0 0 0 15px;
}
#nav ul li {
	float: left;
}
#nav ul li a {
	height: 58px;
	float: left;
}
a#strona_glowna {
	background: url('images/strona_glowna.jpg') no-repeat left top;
	width: 130px;
}
a#strona_glowna:hover {
	background: url('images/strona_glowna.jpg') no-repeat -130px 0;
}
a#artykuly {
	background: url('images/artykuly.jpg') no-repeat left top;
	width: 127px;
}
a#artykuly:hover {
	background: url('images/artykuly.jpg') no-repeat -127px 0;
}
a#typy_zakladow {
	background: url('images/typy_zakladow.jpg') no-repeat left top;
	width: 127px;
}
a#typy_zakladow:hover {
		background: url('images/typy_zakladow.jpg') no-repeat -127px 0;
}
a#promocje {
	background: url('images/promocje.jpg') no-repeat left top;
	width: 127px;
}
a#promocje:hover {
	background: url('images/promocje.jpg') no-repeat -127px 0;
}
a#kasyno_online {
	background: url('images/kasyno_online.jpg') no-repeat left top;
	width: 127px;
}
a#kasyno_online:hover {
	background: url('images/kasyno_online.jpg') no-repeat -127px 0;
}
a#poker {
	background: url('images/poker.jpg') no-repeat left top;
	width: 137px;
}
a#poker:hover {
	background: url('images/poker.jpg') no-repeat -136px 0;
}
a#kontakt {
	background: url('images/kontakt.jpg') no-repeat left top;
	width: 127px;
}
a#kontakt:hover {
	background: url('images/kontakt.jpg') no-repeat -127px 0;
}
/*-------------------------------------------------------------------------Tlo strony samo dopasowujace sie*/
#content {
	overflow: hidden;
	width: 1030px;
}
#left, #right {
  float: left;
  width: 17px;
  margin: 0 0 -20000px 0;
  padding: 0 0 20000px 0;
  background-image: url('images/content-left-repeat.jpg');
  background-repeat: repeat-y;
}
#right {
  width: 16px;
  background-image: url('images/content-right-repeat.jpg');
}
#tlo_pasek_left, #tlo_pasek_right  {
    width: 17px;
    background-image: url('images/content-left.jpg');
	background-repeat: no-repeat; 	
    margin: 0 0 -20000px 0;
    padding: 0 0 20000px 0;
    height: 100%;
	color: #2D340D;
}
#tlo_pasek_right {
    background-image: url('images/content-right.jpg');
	width: 16px;
	color: #FFE9BD;
}
#content_all {
	background: url('images/content.jpg') repeat-x left bottom;
	background-color: #C5B595;
	width: 997px;
	float: left;
	min-height: 670px;
	height: auto !important;
	height: 670px;
}
#content-top {
	background: url('images/content-top.png') no-repeat left top;
	width: 997px;
	padding: 5px 0 0 0;
}
#content-down {
	margin: 0 0 0 15px;
	width: 1001px;
	height: 13px;
	background: url('images/content-down.jpg') no-repeat left top;
}
/*------------------------------------------------------------------------Koniec tla strony(contentu)... początek styli do str głównej*/
/*-----------------------------------------------------------------------------------------TAB-TOP*/
#tab-top {
	background: url('images/tab-top-bg.jpg') repeat-x left top;
	background-color: #DFC89B;
	width: 997px;
	overflow: hidden;
}
#tab-top-left {
	float: left;
	width: 445px;
	overflow: hidden;
}
#tab-top-left h1 {
	background: url('images/tab-top-left-h1.jpg') no-repeat left top;
	padding: 10px 24px 0 37px;
	width: 396px;
	height: 23px;
}
#tab-top-left h1 span {
	float: left;
	font-weight: normal;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #C0B9B5;
}
#tab-top-left h1 span em {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FBE6BD;
}
#tab-top-left h1 a {
	background: url('images/tab-top-left-h1-a.gif') no-repeat 0 5px;
	float: right;
	padding: 0 0 0 9px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #E7DED9;
	font-weight: bold;
	text-decoration: underline;
}
#tab-top-left h1 a:hover, #tab-top-right h1 a:hover {
	text-decoration: none;
}
#tab-top-left-ul{
	background: url('images/tab-top-left-p.jpg') no-repeat left bottom;
	width: 445px;
	overflow: hidden;
}
#tab-top-left-ul-repeat-bg {
	background: url('images/tab-top-left-ul-repeat-bg.jpg') repeat-y left top;
	width: 445px;
	overflow: hidden;
}
#tab-top-left-ul-down {
	background: url('images/tab-top-left-ul-down.png') no-repeat left top;
	width: 445px;
	height: 8px;
	font-size: 1px;
}
#tab-top-left-ul-left, #tab-top-left-ul-right {
	list-style: none;
	padding: 0 0 0 10px;
	float: left;
	width: 412px;
	font-size: 10px;
}
#tab-top-left-ul-right {
	padding: 0 0 0 6px;
}
#tab-top-left-ul-left li, #tab-top-left-ul-right li  {
	background: url('images/tab-top-left-ul-li.gif') repeat-x left bottom;
	padding: 3px 0 0 6px;
	width: 400px;
	height: 19px;
}
#tab-top-left-ul-left li a, #tab-top-left-ul-right li a {
	background: url('images/tab-top-left-ul-li-a.png') no-repeat 0 0;
	display: block;
	padding: 0 0 0 25px;
	height: 16px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #C0B9B5;
}
#tab-top-left-ul-left li a:hover, #tab-top-left-ul-right li a:hover {
	background: url('images/tab-top-left-ul-li-a-hover.png') no-repeat 0 0;
	color: #FBE6BD;
	font-weight: bold;
}
#tab-top-right {
	float: left;
	width: 552px;
}
#tab-top-right h1 {
	background: url('images/tab-top-right-h1.jpg') no-repeat left top;
	padding: 9px 0 0 40px;
	width: 512px;
	height: 24px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C0B9B5;
}
#tab-top-right h1 span {
	font-weight: bold;
	color: #FBE6BD;
}
#tab-top-right h1 a {
	background: url('images/tab-top-left-h1-a.gif') no-repeat 0 5px;
	padding: 0 0 0 10px;
	margin: 0 0 0 5px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #E7DED9;
}
#sponsors {
	padding: 9px 0 0 16px;
	width: 536px;
	height: 97px;
	overflow: hidden;
}
#sportingbet, #betsson, #bwin {
	float: left;
	width: 172px;
	padding: 0 0 0 3px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #C0B9B5;
}
#betsson {
	width: 176px;
}
#bwin {
	width: 170px;
}
.sponsors-a {
	background: url('images/tab-top-left-h1-a.gif') no-repeat 0 5px;
	padding: 0 0 0 10px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FBE6BD;
}
.sponsors-a:hover {
	color: #EBE2DC;
}
#online_bookmakers {
	margin: 0 0 0 19px;
	padding: 12px 0 0 93px;
	background: url('images/online-bookmakers.png') no-repeat left top;
	width: 422px;
	min-height: 70px;
	height: auto !important;
	height: 70px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #524A43;
}
#online_bookmakers span {
	text-decoration: underline;
	font-weight: bold;
}
/*-----------------------------------------------------------------------------------------Tab-DOWN*/
#tab-down {
	background: url('images/tab-down.png') no-repeat left top;
	padding: 6px 0 0 0;
	width: 997px;
	overflow: hidden;
}
#tab-down-left {
	float: left;
	width: 445px;
}
#tab-down-left h1 {
	background: url('images/tab-down-left-h1.jpg') no-repeat left top;
	padding: 10px 0 0 39px;
	width: 406px;
	height: 23px;
	font-size: 12px;
	font-family: Verdana, sans-serif;
	color: #E7E7E7;
	font-weight: normal;
}
#tab-down-left h1 span {
	color: #FBE6BD;
	font-weight: bold;
}
#tab-down-left-bg {
	background: url('images/tab-down-left-bg.jpg') repeat-x left top;
	background-color: #4C443D;
	border-right: 7px solid #BBAC8D;
	padding: 15px 0 0 0; 
}
#tab-down-left-bg p {
	padding: 15px 15px 5px 25px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #C0B9B5;
}
#tab-down-left-bg p span {
	font-weight: bold;
	color: #FFBA00;
	text-decoration: underline;
}
#tab-down-left-bg p em {
	font-weight: bold;
	color: #FBE6BD;
	text-decoration: underline;
	font-style: normal;
}
#tab-down-left-bg p a {
	font-weight: bold;
	color: #C0B9B5;
}
#tab-down-left-bg p a:hover {
	text-decoration: underline;
}
.tab-down-link {
	display: block;
	background: url('images/tab-top-left-h1-a.gif') no-repeat 0 5px;
	margin: 10px 0 0 20px;
	padding: 0 0 10px 10px; 
	height: 15px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}
.tab-down-link:hover {
	text-decoration: underline;
}
#tab-down-left h2 {
	background: url('images/tab-down-left-h2.jpg') repeat-x left top;
	padding: 10px 0 0 39px;
	width: 399px;
	height: 24px;
	border-right: 7px solid #BFAF90;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C0B9B5;
}
#tab-down-left h2 span {
	font-weight: bold;
	color: #FBE6BD;
}
#tab-down-left-down {
	background: url('images/tab-down-left-down.jpg') no-repeat left top;
	width: 445px;
	height: 10px;
}
#tab-down-left-bg-two {
	background: url('images/tab-down-left-bg-two.jpg') repeat-x left bottom;
	background-color: #4F4740;
	border-right: 7px solid #BBAC8D;
	overflow: hidden;
}
#tab-down-left-bg-two ul li a  {
	*margin: -1px 0 0 0;
	height: 17px;
	*height: 15px;
	padding: 0 0 0 10px;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	color: #fff;
}
#tab-down-left-bg-two ul li a:hover  {
	*margin: -1px 0 0 0;
	height: 17px;
	*height: 15px;
	padding: 0 0 0 10px;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	color: #fff;
	text-decoration: underline;
}
#tab-down-left-bg-two  p {
	padding: 10px 6px 15px 20px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #C0B9B5;
}
#tab-down-left-bg-two  p span {
	font-weight: bold;
	color: #FBE6BD;
}
#tab-down-left-bg-two  ul {
	list-style: none;
	padding: 0 0 0 20px;
	font-size: 12px;
	font-family: Verdana, sans-serif;
}
#tab-down-left-bg-two  ul  li {
	background: url('images/tab-top-left-h1-a.gif') no-repeat 0 5px;
	*margin: -1px 0 0 0;
	height: 17px;
	*height: 15px;
	padding: 0 0 0 10px;
	font-size: 12px;
	font-family: Verdana, sans-serif;
	color: #fff;
}
#tab-down-right {
	width: 552px;
	float: left;
	overflow: hidden;
}
#tab-down-right-text {
	padding: 17px 0 10px 16px;
	width: 521px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #524A43;
}
#tab-down-right-text img, .tab-down-right-text-repeat img {
	float: left;
}
#tab-down-right-text a, .tab-down-right-text-repeat a {
	font-weight: bold;
	color: #C54931;
}
#tab-down-right-text a:hover, .tab-down-right-text-repeat a:hover {
	text-decoration: underline;
}
.link {
	background: url('images/link.gif') no-repeat 2px 5px;
	margin: 10px 0 10px 0;
	padding: 0 0 0 12px;
	display: block;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C54931;
}
.tab-down-right-text-repeat {
	background: url('images/tab-down-right-p-repeat.png') no-repeat left top;
	padding: 17px 0 10px 16px;
	width: 536px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #524A43;
}
/*---------------------------------------------------------------------------------------------------------Stopka*/
#footer {
	background: url('images/footer.jpg') no-repeat left top;
	padding: 19px 0 0 0;
	clear: both;
	width: 1030px;
	height: 73px;
}
#footer ul {
	list-style: none;
	text-align: center;
	height: 44px;
}
#footer ul li {
	display: inline;
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #536018;
}
#footer ul li a {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #536018;
}
#footer ul li a:hover {
	color: #7E9125;
}
#footer p {
	text-align: center;
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #536018;
}
#footer p a {
	color: #536018;
	font-weight: bold;
}
#footer p a:hover {
	color: #7E9125;
}