﻿body {background: #000000; margin: 0; padding: 0;}

/*#glowna {
	position: relative; 
	margin: 15px auto; 
	width: 900px; 
	height: 548px; 
	font-family: 'Courier New'; 
	background: #000000 url(tlo.jpg) no-repeat;
}
*/
a {
	text-decoration: none;
	color: black;
}
a:hover{
	color: orange;
}

#glowna {
	margin: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -274px -450px;
	width: 900px; 
	height: 548px; 
	font-family: 'Courier New'; 
	background: #000000 url(tlo.jpg) no-repeat;
}

#naglowek{
	font-size: 14px; 
	position: absolute; 
	left: 311px; 
	top: 5px; 
	width: 516px; 
	height: 70px;
}
#naglowek a {
	display: block; 
	text-decoration:none; 
	padding: 1px;
	width: 100%;
	height: 70px;
}



#tresc {
	color: gray; 
	position: absolute; 
	left: 319px; 
	top: 80px; 
	font-size: 16px; 
	letter-spacing: -0.1ex; 
	width: 345px; 
	height: 298px;
}
#tresc h1{
	color: black;
	padding: 0;
	font-size: 22px;
	font-weight: bolder;
	letter-spacing: 0.1ex;
	margin: 0 0 5px 0;
}
#tresc dl{
	margin: 0 0 0 15px;
	padding:0;
}
#tresc dt{
	color: black; 
	font-weight: bolder; 
}
#tresc dd{
	color: gray;
}

#wiersz_galerii{
	position: absolute; 
	left: 12px; 
	top: 412px; 
	width: 804px; 
	height: 134px;
}
.kolumna_galerii_wiersz {
	width: 268px; 
	height:134px; 
	float:left;
}
#kolumna_galerii{
	position: absolute; 
	left: 12px; 
	top: 10px; 
	width: 268px; 
	height: 402px;
}

.mini {
	width: 134px; 
	height:134px; 
	float:left;

}
#kolumna_galerii img, #wiersz_galerii img{
	opacity: .90; 
	filter: alpha(opacity=90); 
	vertical-align:bottom; 
	border: 0; 
	margin: 0; 
	padding: 0;
	width: 124px; 
	height: 124px;
	padding: 0 10px 10px 0;
}
#kolumna_galerii a:hover img, #wiersz_galerii a:hover img{
	opacity: 1; 
	filter: alpha(opacity=100);
}

#menu {
	position: absolute; 
	left: 814px; 
	top: 413px; 
	font-size: 22px; 
	font-weight: bold; 
	text-align: right; 
	width:80px; 
	height: 134px;
}
#menu li {
	list-style: none;
}
#menu a{
	text-decoration: none;
	float: left; 
	width: 80px; 
	height: 32px; 
	margin: 0; 
	padding: 0;
}
#menu a:link {
	color: white;
}
#menu a:visited {
	color: white;
}
#menu a:hover {
	color: orange;
}

.linia1, .linia2
{position: absolute;
 margin-left: -50px;
 height: 20px;
 width: 50px;
 display: inline;
 float: left;
 border-bottom: solid 2px black; 
}

.linia3, .linia4
{position: absolute;
 margin-left: -50px;
 height: 105px;
 width: 50px;
 display: inline;
 float: left;
 border-bottom: solid 2px black; 
}

.linia5, .linia6
{position: absolute;
 margin-left: -50px;
 height: 230px;
 width: 25px;
 display: inline;
 float: left;
 border-bottom: solid 2px black; 
}

.liniab5, .liniab6
{position: absolute;
 margin-left: -25px;
 top: 140px;
 height: 90px;
 width: 25px;
 display: inline;
 float: left;
 border-top: solid 2px black; 
 border-left: solid 2px black; 
}

.linia7
{position: absolute;
 margin-left: -50px;
 top: 155px;
 height: 160px;
 width: 70px;
 display: inline;
 float: left;
 border-bottom: solid 2px black; 
 border-right: solid 2px black; 
}

.linia8
{position: absolute;
 margin-left: -50px;
 top: 265px;
 height: 50px;
 width: 70px;
 display: inline;
 float: left;
 border-bottom: solid 2px black; 
 border-right: solid 2px black; 
}

.linia9
{position: absolute;
 margin-left: 30px;
 top: 210px;
 height: 132px;
 width: 1px;
 display: inline;
 float: left;
 border-right: solid 2px black; 
}

.linia10
{position: absolute;
 margin-left: 160px;
 top: 192px;
 height: 155px;
 width: 1px;
 display: inline;
 float: left;
 border-right: solid 2px black; 
}

.linia11
{position: absolute;
 margin-left: 310px;
 top: 155px;
 height: 177px;
 width: 1px;
 display: inline;
 float: left;
 border-right: solid 2px black; 
}

.linia12
{position: absolute;
 margin-left: 348px;
 top: 100px;
 height: 235px;
 width: 25px;
 display: inline;
 float: left;
 border-top: solid 2px black; 
 border-right: solid 2px black; 
}

.lista
{position: absolute;
 padding: 0px;
 padding: 15px;
 float: left;
 border: solid 2px black; 
 width: 315px; 

}
.lista p{float: left; list-style: none; margin: 0px; padding-left: 5px; width: 250px;}


img.javo_mini {
	border: 1px solid black;
	float: right;
	margin: 0 0 5px 15px;
	width: 75px; height: 75px;
}

h3 {margin: 0px; font-size: 17px;}
h4 {margin: 5px 0 0 0; font-size: 14px;}

#napisz {
	width: 345px; 
	text-align: justify;
}
#napisz p{
	font-size: 12px;
	margin: 0px;
}
#napisz textarea {
border: 1px solid #000000;
font-size: 12px; 
color: gray; 
scrollbar-arrow-color:white; 
scrollbar-base-color: white;
scrollbar-dark-shadow-color: white;
scrollbar-face-color: black;
scrollbar-shadow-color: silver;
height: 100px;
width: 345px; /*580px;*/
font-family: 'Courier New'; 
padding-left:2px;
float: left;
} 
#napisz input.podpis{
border: 1px solid #000000;
font-size: 12px; 
color: gray; 
height: 15px;
width: 200px;
line-height:18px;
vertical-align: center;
font-family: 'Courier New'; 
padding-left:2px;
} 
#napisz input.przycisk{
border: 1px solid #000000;
font-size: 12px; 
color: gray; 
height: 20px;
width: 200px;
line-height:18px;
vertical-align: center;
font-family: 'Courier New'; 
padding-left:2px;
} 
#napisz input.radio{
display: inline;
vertical-align: center;
} 

.tytul_bloga
{font-weight: bold;
 font-size: 17px;
 float: left;
 display: inline;
 padding-bottom: 15px;
 margin-top: 13px;
}

.data_bloga
{font-size: 15px;
 float: right;
 margin-top: 15px;
 
}

.p_bloga
{clear: left;
 text-align: justify;
}
