body {
margin: 10px; 
padding: 0px;
font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif;
font-size: 0.84em;
color: #000000;
/*background-color: #FFFFCC;*/
background-color: #FED698;
}

A:link { color: #0000aa; }

A:visited { color: #0000ff; }

A:active { color: #FF0000; }

h1, h2, h4 {
text-align: center;
}

h3, h5, h6 {
text-align: left;
}

h1{
font-size: 200%;
}

h2, h3{
font-size: 170%;
}

h4, h5{
font-size: 140%;
}

h6 {
font-size: 120%;
font-weight: bold;
margin: 10px 0px 10px 0px;
}

table {
font-size: 100%;
}

a {
text-decoration: none;
}

p {
 margin: 5px 0px 2px 0px;
}

.sloupce {
width: 700px;
margin-top: 5px;
}

.text {
float: left;
width: 540px;
text-align: justify;
}


.navigace{
float: right;
width: 150px;
}

.sloupec1{
float: left;
width: 47.5%;
padding-left: 0.5%;
padding-right: 2%;
margin-left: 0px;
margin-right: 0px;
}

.sloupec2{
float: right;
width: 47.5%;
padding-left: 2%;
padding-right: 0.5%;
margin-left: 0px;
margin-right: 0px;
}

.fotka {
width: 100%;
}

div.fotka p{
margin-top: 0px;
padding-top: 10px;
padding-bottom: 10px;
clear: both;
}

div.fotka p a img{
 border-width: 1px;
 border-color: #000000 #000000 #000000 #000000;
 margin: 0px 10px 0px 10px;
}

div.sloupec2 p a img{
 border-width: 1px;
 border-color: #000000 #000000 #000000 #000000;
 margin: 15px 10px 15px 10px;
}

div.navigace p img {
 border-width: 0px;
 margin-top: 2px; 
 margin-bottom: 1px; 
}

p.galerie {
 text-align: center;
}

p.galerie a img {
 border-width: 1px;
 border-color: #000000 #000000 #000000 #000000;
 margin: 2px 2px 2px 2px;
}

.reklama {
width: 700px;
margin-top: 0px;
padding-top: 25px;
text-align: center;
clear: both;
}

img.velka{
 border-width: 1px;
 border-color: #000000 #000000 #000000 #000000;
 margin: 10px 10px 10px 10px;
}

ul {
 list-style-type: none;
 position: relative;
 left: 20px;
}
