* {
padding: 0;
margin: 0;
border: 0;
}

a:link {color: black; text-decoration:none; font-weight: bold;}
a:visited {color: black; text-decoration: none; font-weight: bold;}
a:hover {color: black; text-decoration:none; font-weight: bold;}
a:active {color: black; text-decoration: none; font-weight: bold;}


body {
background: #f1f9ff url(images/background.jpg) repeat-x;
}

#container {
width: 975px;
margin: 0 auto;
background: #e3e2e2;
color: #000000;
}

#header {
width: 975px;
height: 240px;
background: url(images/header.jpg) no-repeat;
}

#top_nav {
width: 145px;
height: 56px;
float: right;
}

a#kontakt {
display: block;
width: 47px;
height: 56px;
background: url(images/kontakt.jpg) no-repeat;
float: left;
}

a:hover#kontakt {
background: url(images/kontakt.jpg) left bottom no-repeat;
}

a#faq {
display: block;
width: 41px;
height: 56px;
background: url(images/faq.jpg) no-repeat;
float: left;
}

a:hover#faq {
background: url(images/faq.jpg) left bottom no-repeat;
}

a#regulamin {
display: block;
width: 47px;
height: 56px;
background: url(images/regulamin.jpg) no-repeat;
float: left;
}

a:hover#regulamin {
background: url(images/regulamin.jpg) left bottom no-repeat;
}

#navigation {
width: 975px;
height: 29px;
background: url(images/navigation.jpg) no-repeat;
}

a#home {
display: block;
width: 71px;
height: 29px;
background: url(images/home.jpg) no-repeat;
float: right;
}

a:hover#home {
background: url(images/home.jpg) left bottom no-repeat;
}

a#zapis {
display: block;
width: 74px;
height: 29px;
background: url(images/zapis.jpg) no-repeat;
float: right;
}

a:hover#zapis {
background: url(images/zapis.jpg) left bottom no-repeat;
}

a#konto {
display: block;
width: 84px;
height: 29px;
background: url(images/konto.jpg) no-repeat;
float: right;
}

a:hover#konto {
background: url(images/konto.jpg) left bottom no-repeat;
}

a#premiowany {
display: block;
width: 150px;
height: 29px;
background: url(images/premiowany.jpg) no-repeat;
float: right;
}

a:hover#premiowany {
background: url(images/premiowany.jpg) left bottom no-repeat;
}

a#reklama {
display: block;
width: 110px;
height: 29px;
background: url(images/reklama.jpg) no-repeat;
float: right;
}

a:hover#reklama {
background: url(images/reklama.jpg) left bottom no-repeat;
}

a#konkurs {
display: block;
width: 131px;
height: 29px;
background: url(images/konkursy.jpg) no-repeat;
float: right;
}

a:hover#konkurs {
background: url(images/konkursy.jpg) left bottom no-repeat;
}


#wrap {
border-left: 2px solid #292929;
border-right: 2px solid #292929;
width: 971px;
padding-top: 20px;
}

#adnet {
width: 950px;
text-align: center;
margin: 0 auto;
margin-bottom: 20px;
}

#wrap2 {
background: #e3e2e2;
height: 800px;
}

#left {
width: 214px;
height: 510px;
float: left;
padding-left: 15px;
}

#stats {
width: 206px;
background: url(images/stats.jpg) repeat-y;
}

#stats_top {
width: 183px;
height: 51px;
background: url(images/stats_top.jpg) no-repeat;
}

#stats_bottom {
width: 206px;
height: 187px;
background: url(images/stats_bottom.jpg) left bottom no-repeat;
}

#stats_bottom ul {
list-style-type: none;
text-align: center;
font-size: 14px;
margin-right: 18px;
}

#stats_bottom .margtop {
margin-top: 6px;
}

#partnerzy {
width: 206px;
background: url(images/partnerzy.jpg) repeat-y;
}

#partnerzy_top {
width: 183px;
height: 51px;
background: url(images/partnerzy_top.jpg) no-repeat;
}

#partnerzy_bottom {
width: 174px;
height: 174px;
background: url(images/partnerzy_bottom.jpg) left bottom no-repeat;
padding: 8px 0px 0px 32px;
}

#center {
width: 519px;
float: left;
}

#polecane {
width: 491px;
height: 81px;
padding: 37px 0px 0px 18px;
background: url(images/polecane.jpg) no-repeat;
}

#korzysci {
width: 516px;
height: 433px;
margin-top: 30px;
background: url(images/korzysci.jpg) no-repeat;
}

#content {
width: 460px;
height: 380px;
float: left;
margin: 5px 0px 0px 7px;
}

#content2 {
width: 500px;
height: 700px;
float: left;
margin: 5px 0px 0px 7px;
}

#right {
width: 221px;
height: 510px;
float: left;
}

#reklamy {
width: 206px;
background: url(images/reklamy.jpg) right repeat-y;
}

#reklamy_top {
width: 206px;
height: 51px;
background: url(images/reklamy_top.jpg) right no-repeat;
}

#reklamy_bottom {
width: 148px;
height: 186px;
background: url(images/reklamy_bottom.jpg) right bottom no-repeat;
padding: 5px 0px 0px 58px;
}

#promocje{
width: 206px;
background: url(images/promocje.jpg) right repeat-y;
}

#promocje_top {
width: 206px;
height: 51px;
background: url(images/promocje_top.jpg) right no-repeat;
}

#promocje_bottom {
width: 206px;
height: 190px;
background: url(images/promocje_bottom.jpg) right bottom no-repeat;
font-size: 14px;
}

#promocje_bottom ul {
text-align: center;
list-style-type: none;
margin-left: 30px;
}

#footer {
width: 935px;
height: 39px;
background: url(images/footer.jpg);
font-size: 11px;
padding: 34px 20px 0px 20px;
}

#footer a {
color: #3baff8;
}

#footer a:hover {
text-decoration: underline;
}

#makers {
float: right;
}

#taby {
height: 360px;
width: 36px;
float: left;
margin-left: 7px;
}

input, select, textarea {
	border:1px solid #3785C9;
	margin:1px;
	font-size:12px;
}