@CHARSET "UTF-8";

body {background: black url('../../background.jpg') no-repeat top center; background-attachment: fixed; padding:0;}

.komunikat {margin: 15px 30%; background: #fff; border: 1px solid #ccc; padding: 20px; font-size: 120%; text-align: center;}

form div {overflow: hidden; margin: 5px;}
form label {display: block; float: left; width: 120px; color: #a01010; margin-right: 5px;}
form input {border: 1px solid #333; padding: 4px;}

#members_top { width:100%; margin: 0 auto; border: 0;padding:0; height: 161px; background: black url('grafika/top.png') no-repeat top center; text-align: left;position: relative;overflow: hidden;}
#members_top img {border: 0; margin: 0; padding: 0; margin-left: 15%; margin-top: 10px;}
#members_top a:hover {background: transparent;}

#menu {background: #a29d9d url('grafika/line.png') repeat-x bottom left; margin: 0; padding: 0; overflow: hidden; padding: 0; position: absolute; bottom: 0; left: 0; width: 100%;}
#menu ul {list-style-type: none; padding: 0; margin: 0; width: 900px; margin: auto;}
#menu li {float: left; margin:0; padding: 0;}
#menu li.right {float: right;}
#menu li a {font-weight: bold;  color: #555;text-decoration: none; padding: 5px 10px; display: block;}
#menu li a.selected {background: #a29d9d; color: #fff;}
#menu li a:hover {background: #eee; color: #555;}
#menu #clear {clear:both; float: none; height: 1px; padding: 0; margin: 0; font-size: 1px;}

#content {background: url('grafika/bg_alpha.png') left top; margin: 15px auto; width: 900px; overflow: hidden;}
#content h1 {text-align: center; margin: 35px 0; font-weight: normal; color: #fff;}

#content #prods {overflow:hidden; list-style-type: none; padding: 0; padding-left: 30px; text-align: center; width: 590px; float: right;margin: 0;}
#content #prods li {width: 240px; float: left; background: #e8e8e8 url('grafika/man.png') no-repeat bottom left; padding: 4px;margin: 0 15px 15px 15px; text-align: center;}
#content #prods li img {border: 0;}
#content #prods li .image {height: 180px;}
#content #prods li .image a {text-decoration: none;}
#content #prods li .image span {display:block; padding: 4px 10px 4px 10px; margin: 0 30px; /*background: url('grafika/car.png') no-repeat right center;*/ font-size: 80%; font-style: italic; color: #5e31b1;}
#content #prods li .image img {padding: 4px; background: #fff; border: 1px solid #ccc;}
#content #prods li .head {min-height: 6em; text-align: left;}
#content #prods li .head p {margin: 2px 0 3px 5px; text-align: left; color: #666; font-size: 80%; padding-left: 13px; background: url('grafika/ok.png') no-repeat left center;}
#content #prods li h2 {margin: 0; font-size: 100%; margin-left: 5px; margin-top: 5px; color: #a79714;}
#content #prods li h3 {margin: 0;color: #a01010; padding:0; margin-left: 5px;font-size: 80%;}
#content #prods li p {text-align: right; font-size: 110%; padding-right: 5px; color: #6b6b6b; font-weight: bold;}
#content #prods li p span {color: #a01010;}
#content #prods li p.desc {min-height: 5em; font-size: 100%; text-align: left; margin: 0 5px; font-weight: normal;}
#content .ile {width: 40px; border: 1px solid #ccc;}
#content .add {margin-bottom: -5px;}
#content label {display: inline;}
#content form {padding: 0; text-align: right; margin-bottom: 10px;}
#content ul li form label {color: #a01010; font-size: 110%; font-weight: bold; display: inline; float: none;}
#content ul li form input.add {border: none;}
#content #kat {width: 220px; float: left; padding: 0 0 20px 20px;margin: 0; background: #e8e8e8; margin-left: 15px;}
#content #kat h2 {font-weight: normal; color: #a79714;}
#content #kat ul {margin: 0; padding: 0; list-style-type:none;}
#content #kat ul ul {margin-left: 15px;}
#content #kat ul li {margin: 5px 0;}
#content #kat ul ul li {font-size: 80%;}
#content #kat ul ul li a {background: url('grafika/square.png') no-repeat left center;}
#content #kat ul li a{text-decoration: none; color: #a01010; padding-left: 17px; background: url('grafika/ico.png') no-repeat left center;}
#content #kat ul li a:hover {text-decoration: underline;}
#content #kat ul li a.selected {font-weight: bold;}

body #content .strony ul { list-style-type: none; margin: 0; padding: 0; overflow: hidden; text-align: center; margin: 10px auto; font-size: 120%; height: 3em;}
body #content .strony ul li {display:inline; padding: 0; margin: 0 4px; line-height: 180%;}
body #content .strony ul li a {text-decoration: none; padding: 3px; color: black;border: 1px solid #aaa; background:#fff;}
body #content .strony ul li a:hover {background: #ccc;}
body #content .strony ul li.multi a:hover {background: #fff;}
body #content .strony ul li.selected {font-size: 160%;}
body #content .strony ul li.selected a { border: 1px solid black;}
body #content .strony ul li.prev,
body #content .strony ul li.next {font-size: 130%;}
body #content .strony ul li.prev_prev,
body #content .strony ul li.next_next {font-size: 100%;}

#content .search {text-align: center;}
#content .search form {text-align: center;}

#content .searched {width: 60%; margin: 20px auto; overflow: hidden; padding:0; }
#content .searched h3 {margin:0;}
#content .searched ul {list-style-type: none; padding:0;margin:0;}
#content .searched li {float: left; padding: 5px; background: #fff; margin: 5px; color: #555;}
#content .searched li a {text-decoration: none; font-weight: bold; color: red;}
#content form#userlogform {text-align: left; padding: 15px;}

#footer {text-align: center; background: #E8E8E8 url('grafika/line.png') repeat-x bottom center; padding: 10px; font-size: 90%; color: #444; margin: 0; margin-top: 20px;}

#content .basket {margin: 5px 15px 25px 15px;}
#content .basket .noitems {text-align: center; font-size: 130%; font-weight: normal; padding: 15px; margin: 5px 100px; background: #fff; border: 1px solid #ccc;}
#content .basket table {margin: 5px 100px; background: #fff; border: 1px solid #ccc; width: 670px; color: #333; border-spacing: 5px;}
#content .basket h2 {margin: 30px 100px 0 100px; font-size: 130%; color: #fff; font-weight: normal;}
#content .basket table td {border: 1px solid #ccc;padding: 5px;}
#content .basket table td.ilosc {width: 100px;}
#content .basket table td.ilosc form {padding: 0; text-align: left;}
#content .basket table td.ilosc form input {margin: 0;}
#added {border: 1px solid #ccc; padding: 2px; background: #fff;}
#content .basket table td.ilosc a {font-size: 80%; color: #ee3333;}
#content .basket table td input {width: 50px;}
#content .basket table td input.send {width: 22px; border: 0;}
#content .basket table td.total {text-align: right;}
#content .basket table .imag {text-decoration: none;}
#content .basket table .imag span {display: block; font-size: 80%; color: #666;}
#content .basket table td a {text-decoration: none; color: red;}
#content .basket .order {text-align: right; overflow: hidden; margin: 15px 100px;}
#content .basket .order a {background: #fff; display: block; float: right; padding: 10px;}
#content .basket .order a.left {float: left;}

/*#kursorx,#kursory {display: none;}*/

#content .dane {margin: 5px 30%; background: #fff; padding: 15px 25px;}
#content .dane h3 {text-align: center;}
#content .dane form label {float: none; display: inline; font-size: 110%; font-weight: bold; margin: 4px;}
#content .dane #userlogform {padding: 20px 0; text-align: center;}
#content .dane form div {margin: 0;}
#content .dane form textarea {border: 1px solid #444; width: 98%;}
#content .dane pre {font-family: Verdana, Arial, sans-serif; font-size: 100%;}
#content .dane .send {text-align: center; margin: 7px 0;}
#content pre {margin: 0 0 10px 0; padding: 0; font-style: italic;}
#content .dane p {margin: 0;}
#content .dane a {color: #f00; background: #fff;}

#flash_content.homepage #members_top {height: 2em; padding: 0; margin: 0;}
#flash_content.homepage #members_top a {display: none;}
#flash_content.homepage #members_top ul li a {display: block;}
#flash_content.homepage #footer {display: none;}
#flash_content.homepage #content {padding: 3px; font-size: 120%;}
