body {
    background: white;
    font-family: verdana;
	font-size: 12px;
    margin: 0;
    padding: 0;
}
h1, h6 {
    margin: 0;
    font-weight: normal;
}
div#container {
    position: relative;
    min-height: 620px;
    border: 1px solid #387ca6;
    background: #ffffff;
    max-width: 1000px;
    min-width: 750px;
    margin: auto;
}
div#first-column,
div#third-column {
    position: absolute;
    top: 0;
    bottom: 0;
    border: 1px solid #387ca6;
    background: #ffffff;
    width: 121px;
    margin: 3px;
}
div#first-column {
    left: 0;
}
div#third-column {
    right: 0;
}
div#content {
    margin: 3px 129px 3px 129px;
    background: #ffffff;
    border: 1px solid #387ca6;
    min-height: 612px;
}
div#header{
background: #ffffff;
    padding: 3px;
    border: 1px solid #387ca6;
    max-width: 994px;
    min-width: 744px;
    margin: auto;
}

div#footer {
    background-color: #387ca6;
	color: #ffffff; 
    padding: 3px;
    border: 1px solid #387ca6;
    max-width: 994px;
    min-width: 744px;
    margin: auto;
	text-align: center;
	letter-spacing: 0.0em;
}


div#header {
    border-bottom: none;
}
div#footer {
    border-top: none;
}

.bigtitle {
font-family: Times New Roman;
font-size: 100px;
color: red;
font-weight: 900;
letter-spacing: 0.15em;
}

.all-column-text {
padding: 3px;
}
.obrazek {
display: block;
margin: auto;
border: none;
margin-bottom: 3px;
}
#menu {
margin-bottom: -3px;
}
a.link4 {
text-decoration: none;
letter-spacing: 0.1em;
color: #387ca6;
}
a.link4:hover {
color: #0000ff;
}
.gruby {
font-weight: bold;
}
.pi {
margin: 0;
text-indent: -1em;
padding-left: 1em;
}
.pi1em {
margin-left: 1em;
}
.pi2em {
margin-left: 2em;
}
.pi3em {
margin-left: 3em;
}
.pi4em {
margin-left: 4em;
}
.pi5em {
margin-left: 5em;
}
.pi6em {
margin-left: 6em;
}
.pim3px {
margin-top: 3px;
margin-bottom: 3px;
}