.menu-item {
   padding-left: 0px;
   padding-right: 0px;
   margin-left: 2px !important;
   margin-right: 2px !important;
}

.menu-item > a:first-letter {
   font-weight: bold;
}

div#login {
   padding: 20px 0 0 0 !important;
}

.homepageText {
  width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.centered {
  text-align: center;
}

.protectedText {
}

.protectedTextInfo {
  color:red;
}

.protectedTextPassHint {
  font-weight: bold;
}

p {
   margin-bottom: 5px !important;
   margin-top: 5px !important;
}

h2 {
   margin-bottom: 5px !important;
   margin-top: 15px !important;
}

h2.site-description {
   margin-bottom: 5px !important;
   margin-top: 5px !important;
}


h3 {
   margin-bottom: 5px !important;
   margin-top: 15px !important;
}

body {
   background-image: url(/wp/wp-content/prakse1.png), url(/wp/wp-content/prakse2.png), url(/wp/wp-content/prakse3.png) !important;
   background-repeat: repeat-y, repeat-y, repeat-y !important;
   background-position: right, left, center !important;
   background-attachment: scroll, scroll, scroll !important;
}

div.post-comments {
   font-style: italic !important;
   color: silver !important;
   font-size: x-small !important;
}

div.post-bodycopy > p {
   /* text-indent: 30px !important; */
}

div.entry-content p {
   text-align: justify;
   text-justify: inter-word !important;
   word-wrap: normal !important;
   hyphens: none !important;
   -moz-hyphens: none !important;
}

.alignleft, .clear {
   padding-right: 15px;
   padding-bottom: 15px;
   float: left !important;
   clear: right !important;
}

div#kpg-album-description, div.kpg-album-description {
   border: none !important;
   background-color: transparent !important;
}

div#kpg-title, div.kpg-title {
   text-align: center !important;
   text-transform: uppercase;
   color: rgb(106, 106, 106) !important;
}

thead {
   display: none;
}

td.prezdivka-field, td.jmeno-field, td.prijmeni-field, td.mail-field {
   float: left !important;
   clear: both !important;
   background-color: transparent !important;
}

td.foto_drive-field {
   padding-left: 10px;
}

td.foto_drive-field, td.foto_nyni-field {
   width: 100px;
}

table#pdb-list {
   width: auto;
}
