body {
background-repeat: repeat;
background-position: top center;
background-color: white;
background-image: url(pozadi1.jpg);
}

#top
{
position: absolute;
top: 20px;
height: 200px;
width: 800px;
left:50%;
background-color: white;
margin-left:-400px;
border-right: 1px solid grey;
border-left: 1px solid grey;
border-top: 1px solid grey;
-webkit-box-shadow: #666 -2px 2px 5px;
-moz-box-shadow: #666 -2px 2px 5px;
box-shadow: #666 -2px 2px 5px;
behavior: url(/PIE.php);
}

#menu
{position: absolute;
top: 220px;
height: 40px;
width: auto;
left: 50%;
background-color: white;
margin-left:-409px;
border: 1px solid grey;
-webkit-box-shadow: #666 -2px 2px 5px;
-moz-box-shadow: #666 -2px 2px 5px;
box-shadow: #666 -2px 2px 5px;
background: #66A1FA;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#66A1FA), to(#63D3FD));
background: -webkit-linear-gradient(#66A1FA, #63D3FD);
background: -moz-linear-gradient(#66A1FA, #63D3FD);
background: -ms-linear-gradient(#66A1FA, #63D3FD);
background: -o-linear-gradient(#66A1FA, #63D3FD);
background: linear-gradient(#66A1FA, #63D3FD);
-pie-background: linear-gradient(#66A1FA, #63D3FD);
behavior: url(/PIE.php);
z-index:2;
}

#body
{position: absolute;
top: 262px;
width: 800px;
height: auto;
left: 50%;
background-color: white;
margin-left:-400px;
border-left: 1px solid grey;
border-right: 1px solid grey;
border-bottom: 1px solid grey;
-webkit-box-shadow: #666 -2px 2px 5px;
-moz-box-shadow: #666 -2px 2px 5px;
box-shadow: #666 -2px 2px 5px;
behavior: url(/PIE.php);
z-index:3;
}

.table
{height: 40px;
width: 810px;
text-align: center;
}
.bunka
{width: 270px;
height: 40px;
}

.nadpis {color: #1671D4;
font-family: Calibri;
font-size: 23px;
padding: 20px;
}
.nadpis2 {color: #1671D4;
font-family: Calibri;
font-size: 23px;
padding: 20px;
text-align: center;
}
h1 {color: #1671D4;
font-family: Calibri;
text-align: center;
}
h3 {color: #1671D4;
font-family: Calibri;
font-size: 23px;
padding: 20px;
}
 
p {color: #0B217E;
font-size: 20px;
font-family: Calibri;
padding: 20px;}

.pcenter{
color: #0B217E;
font-size: 20px;
font-family: Calibri;
padding: 20px;
text-align: center;
}
.pcenternad{
color: #1671D4;
font-size: 23px;
font-weight: bold;
font-family: Calibri;
padding: 20px;
text-align: center;
}
.pleft{
color: #0B217E;
font-size: 20px;
font-family: Calibri;
padding: 20px;
text-align: left;
}
.pjustify{
color: #0B217E;
font-size: 20px;
font-family: Calibri;
padding: 20px;
text-align: justify;
}

.ppadding{
padding-left: 20px;
}

h1 {color: #1671D4;
font-family: Calibri;
}

h2 {color: #0B217E;
font-family: Calibri;
}

span {color: #0B217E;
}

.imgleft{
padding: 20px;
float: left;
}
.imgright{
padding: 20px;
float: right;
}