p {padding:0;margin:0;text-align:left;border:none;font-family: Arial,sans-serif;font-size:12px}
div {padding:0;margin:0;text-align:left;border:none;font-family: Arial,sans-serif;font-size:12px}
table {padding:0;margin:0;text-align:left;border:none;font-family: Arial,sans-serif;font-size:12px}
td {padding:0;margin:0;text-align:left;border:none;font-family: Arial,sans-serif;font-size:12px}
img {padding:0;margin:0;text-align:left;border:none;font-family: Arial,sans-serif;font-size:12px}
a {padding:0;margin:0;text-align:left;border:none;font-family: Arial,sans-serif;font-size:12px}
body {
	background:#C0C0C0;
	margin-top:20px;
	text-align:center;
}
table.menu {
	border:1px solid #C0C0C0;
	width:50%;
	height:50%;
	background:#808080;
	text-align:left
}
td.menucontainer {
	width:707px;
	height:15px;
	vertical-align:bottom
}
table.menu td{
	width: 120px;
	text-align: center;
	border:1px solid #C0C0C0;
	vertical-align:top;
}

a.menu_kat       {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: Center;
	font-weight: bold  
}
a.menu_kat_active {
	font-size: 12px;
	color: red;
	text-decoration: none;
	text-align: Center;
	font-weight: bold  
}
div.navbar {
	float:left;
	clear:left;
	width:400px;
}
p.fototext {
	float:left;
	width:120px;
	text-align:right;
}
p.numerfoty {
	float:left;
	width:50px;
	text-align:right;
	padding-right:20px;
}
p.navigator {
	color: black;
	text-align: left;
	font-weight: normal;
	float:left;
	width:200px;
	height:20px;
	padding-left: 6px
}
p.navigator a {
	color: white;
	text-decoration: none;
	font-weight: normal;
}
p.tytulgalerii {
	float:left;
	padding-bottom: 10px;
	font-size:20px;
}
div.fota {
	padding:10px 10px 10px 10px;
	text-align:center;
	clear:left;
	width:560px;
}
p.bottomclear {
	padding-top:5px;
	text-align:left;
}
td.tresc {
	border-top:solid 3px #4b4b4b;
	border-bottom:solid 3px #4b4b4b;
	background:#999999;
	padding: 15px 5px 15px 5px;
}
table.main {
	background:#000;
	margin:0 auto;
	width:780px; 
}
img.logo {
	width:56px;
	height:18px;
	padding-bottom:15px;
	padding-left:20px;
	background:#C0C0C0
}
td.logo {
	width:78px;
	height:15px;
}
.LogoiMenu {
	width:780px;
	height:32px;
	background:#C0C0C0
}
a.stopka    {
	font-size: 10px;
	color: #808080;
	font-weight: bold;
	text-decoration:none
}
td.lewa {
	width:135px;
	padding-left:5px;
	vertical-align:top;
}
td.srodek {
	width:480px;
	padding-left:5px;
	padding-right:5px;
	text-align:left;
	vertical-align:top;
}
td.prawa {
	width:135px;
	padding-right:5px;
	vertical-align:top;
}

p.title {
	width:130px;
	background:#C0C0C0;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 5px 5px 5px;
}
p.titlesr {
	width:460px;
	background:#C0C0C0;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 5px 5px 5px;
}
p.titleindex {
	width:370px;
	font-size: 15px;
	color: black;
	font-weight: bold;
	padding:15px 5px 0px 5px;
	float:left;
}
p.titlegal {
	width:360px;
	font-size: 15px;
	color: black;
	font-weight: bold;
	padding:5px 5px 0px 5px;
}
p.titledate {
	width:80px;
	font-size: 12px;
	color: #c0c0c0;
	font-weight: normal;
	text-align:right;
	padding:18px 5px 0px 5px;
	float:left;
}
div.titlebox {
	width:470px;
	height:40px;
	border-bottom:1px solid #000000;
}
p.opis {
	color:black;
	padding:5px 5px 5px 0px;
	width:350px;
}
p.wiecej {
	text-align:right;
	color:white;
	padding:0 0 5px 5px;
}
p.wiecej a {
	color: #FFFFFF;
	text-decoration: none;
}
table.lista_galerii {
	width:480px;
	border:none;
}
p.lista_galerii_opis {
	font-size: 15px;
	color: black;
	font-weight: bold;
	padding:5px 5px 0px 5px;
}
p.category {

}
td.tytul_galerii {
	height:15px;
	padding-left:5px;
}
td.tytul_galerii p{
	font-size: 15px;
	color: black;
	font-weight: bold;
}
td.miniaturka {
	width:95px;
	vertical-align:top;
}
td.miniaturka img {
	width:85px;
	padding:5px 5px 5px 5px;
}

td.opis {
	padding:5px 0px 5px 5px;
	vertical-align:top;
	width:200px;
}
td.opis p {
}
td.wiecej {
	width:100px;
	text-align:center;
	vertical-align:middle;
}
p.t1 {
	font-family:Impact,fantasy;
	font-weight:bolder;
	font-size: 32pt;
	color:#b4b4b4;
}
p.t2 {
	padding-left:5pt;
	font-family:Impact,fantasy;
	font-weight:bold;
	font-size: 28pt;
	text-indent:2em;
	color:#b4b4b4;
}
p.t3 {
	font-family:Impact,fantasy;
	font-size: 28pt;
	color:#b4b4b4;
	padding-bottom:30px;
}
td.opis_gal {
	padding-left:5px;
	vertical-align:top;
	text-align:left;
	width:350px;
}
p.tunder {
	font-size: 11px;
	font-weight:bold;
	text-decoration:underline;
}
a.mini {
	text-decoration:none;
}
a.mini img {
	padding:10px 10px 10px 10px;
	vertical-align:top;
}

a.kontakt {
	font-size: 11px;
	color: #B03935;
	text-decoration: none;
	font-weight: bold
  }
div.kreska {
	width:380px;
	height:3px;

	border-bottom:2px solid #aeaeae;
	line-height:3px;
}
div.miniaturka {
float:left;
height:180px;
padding-left:5px;
padding-right:5px;
margin-top:10px;
border:1px solid #C0C0F0;
text-align:center;
}
p.red {
	color:red;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	font-size:15px
}
p.green {
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	color:green;
	font-size:15px
}
p.blue {
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	color:blue;
	font-size:15px
}
div.contmiddle {
	padding-bottom:30px;
}

tr.invisible td { background: lightgray }
