* {
  	font-size: 12px;
  	border: none;
  	margin: 0px;
  	padding: 0px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, serif;
    color: white;
}
body {
    text-align: center;
}
a:link, a:visited, a:hover {
	text-decoration: none;  
	font-weight: bold;
}
div {
	display: block;
    background: black;
}
form {
  
}
input {
  	color: black;
  	float: right;
  	width: 85%;
  	border: 1px solid gray;
  	height: 18px;
  	margin: 2px;
  	background-color: white;
}
textarea {
  	color: black;
  	float: right;
  	width: 85%;
  	border: 1px solid gray;
  	height: 100px;
  	margin: 2px;
  	background-color: white;
}
select, option {
}
label {  
  	float: left;
}
p {
}
img {
  	border: none;
  	margin: 0px;
  	padding: 0px;
}
table, tr, td {
  
}
.calosc {
  	margin: auto;
  	text-align: center;
  	border: 1px solid white;
  	width: 950px;
}
.banner {
}
div.banner {
  	padding: 5px;
  	text-align: left;  
  	height: 150px;
  	background: url('grafika/logo.jpg');
}
div.banner img {
  	background: white;
  	padding: 5px;
  	vertical-align: top;
}
div.bLewa {
	background: none;
  	float: left;
  	width: 38%;
  	text-align: left;
}
div.bPrawa {
	background: none;
  	float: right;
  	width: 58%
  	text-align: right;
}
div.bPrawa b {
  	font-size: 10px;
}
.reklama { 
}
div.reklama {
  	padding: 4px;
  	border-top: 1px solid white;
   	border-bottom: 1px solid white;
}
.menu { 
}
div.menu {
  	float: left;
 	width: 220px; 
}
div.menu p {
  	clear: both;
  	padding: 5px;
  	border: 1px solid white;
  	text-align: left;
  	text-indent: 0px;
}
.podmenu {
}
div.podmenu {
  	background: white;
}
div.podmenu p {
  	padding: 2px 5px;
  	border: 1px solid gray;
  	text-align: left;
  	text-indent: 10px;
}
div.podmenu a:link, div.podmenu a:hover, div.podmenu a:visited {
  	color: black;
  	font-size: 11px;
}
.zdjecia { 
}
div.zdjecia {
  	float: right;
	width: 728px;  
}
div.zdjecia p {
  	clear: both;
}
div.zdjecia img {
  	border: 1px solid white;
  	padding: 0px;
}
div.zdjecia h1 {
	padding: 15px;
	background: url("grafika/tlo.gif");
	vertical-align: middle;
}
.stopka {
  	clear: both;
}
div.stopka {
	text-align: left;
  	padding: 2px 5px;
  	border-top: 1px solid white;
  	font-size: 10px;
}
div.stopka a:link, div.stopka a:hover, div.stopka a:visited {
  	font-size: 10px;
}
.galeria {
}
div.galeria {
  	border-bottom: 1px solid white;
  	padding: 5px 0px;
  	text-align: left;
}
div.galeria table {
  	width: 100%;
}
div.galeria td {
  	border: 1px solid gray;
  	width: 33%;
  	padding: 10px 5px;
  	text-align: center;
  	vertical-align: middle;
  	font-weight: normal;
  	font-size: 10px;
}
div.galeria img {
  	border: 1px solid white;
  	padding: 0px;
}
div.galeria b {
	font-size: 10px;
}
div.galeria a:link, div.galeria a:hover, div.galeria a:visited {
  	text-align: center;
}
div.galeria h1 {
  	text-align: center;
}
a:link.podswietl, a:visited.podswietl, a:hover.podswietl {
 	color: red; 
}
.komentarz {
}
div.komentarz {
	margin: 5px 0px;
	border-top: 1px solid white;
}
div.komentarz p {
  	border-bottom: 1px solid white;
  	border-top: 1px solid white;
  	text-align: justify;
  	padding: 5px;
}
div.komentarz h1 {
  	text-align: justify;
  	padding: 2px;
  	font-size: 10px;
  	color: gray;
	background: none;
}
.logowanie {
}
div.logowanie {
	padding: 0 350px;
}
div.logowanie p {
  	clear: both;
}
div.logowanie input {
 	float: right;
  	width: 200px;
  	padding: 0px;
}
div.logowanie label {
  	float: left;
}
.admin {
}
div.admin {
   	float: right;
	width: 728px;  
}
div.admin h1 {
	font-size: 15px;
	padding: 5px;
}
div.admin table {
  	width: 100%;
}
div.admin td {
  	border: 1px solid gray;
  	padding: 5px;
  	text-align: center;
  	vertical-align: middle;
  	font-weight: normal;
  	font-size: 12px;
}
div.admin input {
  	width: 95%;
  	padding: 0px;
  	text-align: center;
}
div.admin label {
  	float: left;
}
div.admin select {
  	float: right;
  	width: 70%;
  	padding: 0px;
  	text-align: center;
  	color: black;
}
div.admin option {
  	color: black;
  	text-align: center;
}
div.admin p {
  	clear: both;
  	text-align: justify;
  	padding: 5px;
}
.galeriaAdmin {
}
div.galeriaAdmin {
 	padding: 5px; 
}
div.galeriaAdmin p {
  	clear: both;
}	
div.galeriaAdmin label {
	float: left;
}
div.galeriaAdmin input {
  	float: right;
  	width: 80%;
}
div.galeriaAdmin select {
  	float: right;
  	width: 80%;
  	text-align: left;
}
div.galeriaAdmin option {
  	text-align: left;
}
.idID {
  	width: 5%;
}
.idKolejnosc {
  	width: 10%;
}
.idZapisz {
  	width: 10%;
}
.idUsun {
  	width: 10%;
}
.idPodkategorie {
  	width: 15%;
}
.idAdminKomentarz {
  	text-align: justify; 
	font-size: 80%; 
	padding: 2px; 
	color: gray;
}
.idStan {
  	width: 5%;
}
.idRozmiar {
  	width: 10%;
}

