.naglowek {
	height: 150px; 
	text-align: center;
	}
.po {
	color: white; 
	font-family: "Kunstler Script"; 
	font-size: 70pt; 
	vertical-align: middle;
	}
.logo {
	vertical-align: middle;
	}
body {
	background-image: url("bg_main.gif"); 
	background-repeat: repeat; 
	width: 1000px; 
	margin-left: auto; 
	margin-right: auto;
	}
.menu {
	height: 30px; 
	margin-bottom: 10px;
	}
.podmenu {
	display: inline; 
	float: left; 
	text-align: center; 
	color: white; 
	background-color: red; 
	width: 25%; 
	font-size: 20pt; 
	font-family: "Monotype Corsiva";
	}
.podmenu a {
	color: white; 
	text-decoration: none;
	}
hr {
	background-color: white; 
	color: white; 
	height: 2px;
	}
.glowna {
	min-height: 900px; 
	background-color: white; 
	color: black; 
	border: none none none; 
	padding-top: 10px; 
	padding-bottom: 10px; 
	padding-left: 20px; 
	padding-right: 20px;
	}
.glowna a {
	color: red;
	}
p {
	font-family: "Time New Roman"; 
	text-indent: 10px; 
	font-size: 12pt; 
	text-align: justify;
	}
.kolumna1{
	float: left; 
	width: 58%;
	}
.kolumna2{
	float: right;  
	width: 38%;
	}
.stopka a{
	font-family: "Monotype Corsiva"; 
	color: white; 
	text-decoration: none;
	}
.stopka{
	margin-top: 20px; 
	height: 30px; 
	text-align: center; 
	color: white;
	}
.stopkaodstep{
	width: 16%; 
	display: inline; 
	text-align: center; 
	float: left;
	}
.pasek_nazwa{
	height: 20px; 
	color: white; 
	margin-bottom: 10px;
	}
.pasek_nazwa p{
	font-family: "Time New Roman"; 
	font-size: 12pt; 
	text-align: right;
	}
.pasek_nazwa a{
	color: red;
	}
.przycisk {
    float: right;
    margin-top:-25px;
    font-weight: bold;
    line-height: 1;
    padding: 6px 10px;
    cursor:pointer;
    color: white;
	background-color: red;
	font-size: 8pt;
 
    text-align: center;
    text-shadow: 0 -1px 1px #64799e;
 
    /* Background gradient */
    /*background: #a5b8da;
    background: -moz-linear-gradient
       (top, #a5b8da 0%, #7089b3 100%);
    background: -webkit-gradient
       (linear, 0% 0%, 0% 100%,
       from(#a5b8da), to(#7089b3));*/
 
    /* Border style */
    border: 1px solid white;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
 
    /* Box shadow */
    -moz-box-shadow: inset 0 1px 0 0 #aec3e5;
    -webkit-box-shadow: inset 0 1px 0 0 #aec3e5;
    box-shadow: inset 0 1px 0 0 #aec3e5;
    }
.przycisk_aut {
    float: right;
    margin-top: 10px;
	margin-right: 200px;
    font-weight: bold;
    line-height: 1;
    padding: 6px 10px;
    cursor:pointer;
    color: white;
	background-color: red;
	font-size: 8pt;
 
    text-align: center;
    text-shadow: 0 -1px 1px #64799e;
 
    /* Background gradient */
    /*background: #a5b8da;
    background: -moz-linear-gradient
       (top, #a5b8da 0%, #7089b3 100%);
    background: -webkit-gradient
       (linear, 0% 0%, 0% 100%,
       from(#a5b8da), to(#7089b3));*/
 
    /* Border style */
    border: 1px solid white;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
 
    /* Box shadow */
    -moz-box-shadow: inset 0 1px 0 0 #aec3e5;
    -webkit-box-shadow: inset 0 1px 0 0 #aec3e5;
    box-shadow: inset 0 1px 0 0 #aec3e5;
    }