body{ margin: 0; padding: 0; text-align: left; font-size: 0px; line-height: 0px;
      font-family: tahoma; color: #330000; }
div{ margin: 0; padding: 0; }
p{ margin: 0; padding: 0; display: none; }
b, a{ color: #860000; }
h2{ margin: 0; padding: 0; font-size: 15px; line-height: 24px; color: #860000; margin: 12px 0px 2px 0px;
    text-decoration: none; }
ul{ margin: 0; padding: 0; list-style-type: none; }
li{ margin: 0px 0px 20px 0px; padding: 0px 0px 0px 12px; background: url("/images/li.png") 0 6px no-repeat; }
.normal li{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 12px; background: url("/images/li.png") 0 6px no-repeat; }
#preloadfix{ display: none; width: 0px; height: 0px; }
.clearboth{ clear: both; }
.floatleft{ float: left; }
.floatright{ float: right; }
.height30px{ height: 30px; }
.height86px{ height: 145px; }
.height234px{ height: 234px; }
.formerror{ color: white; font-weight: bold; border: 1px solid #860000; padding: 3px 5px; background: red; }
#okolie b{ color: #111; }
#container{ width: 1000px; }
   #leftpart{ width: 680px; float: left; padding: 0px 0px 0px 12px; }
      #menu{ margin: 0px 0px 0px 0px; padding: 27px 0px 0px 7px; }
      #menu a{ cursor: pointer; margin: 0px 5px 0px 0px; font-size: 13px; line-height: 20px; font-weight: bold; text-decoration: none; color: #2a4200; }
      /*#menu a:focus{ outline: 0; }*/
      #content{ font-size: 13px; line-height: 17px; text-align: left; margin: 30px 0px 0px 20px; }
         #nadpis{ text-align: center; }
         #nadpis h2{ text-decoration: none; text-align: left; color: #330000; font-size: 18px; }
         /*.thumb{ width: 199px; height: 139px; background: url("/images/thumb.png"); padding: 9px 0px 0px 20px; text-align: left; }*/
         .thumb img{ border: 1px solid #907b3f; margin: 2px 5px; }
         .thumbcontainer{ padding: 10px 0px 0px 0px; }
         .thumbcontainer .thumb{ float: left; }
         #uvod-of-three{ text-align: center; border: 0; border-collapse: collapse; }
         #uvod-of-three td{ vertical-align: top; width: 33%; }
         #uvod-of-three .big{ font-size: 14px; line-height: 18px; }
         #uvod-of-three img{ border: 1px solid #907b3f; margin: 10px 0px 0px 0px; }
   #rightpart{ width: 290px; float: right; }
      #rightpart img{ border: 0; }
      #flags{ padding: 365px 0px 0px 65px; }
      #flags img{ border: 0; margin: 0px 3px; }
      #rightcontainer{ width: 280px; background: url("/images/rightbar.png"); margin: 6px 0px 0px 0px; }
      #rightcontainerend{ width: 280px; height: 29px; background: url("/images/rightbar_bottom.png"); }
      #rightbiglinks a:focus{ outline: 0; }
   #footer{ width: 960px; height: 35px; background: url("/images/footer.png"); margin: 30px 0px 15px 15px; }
      #footpadfix{ font-size: 12px; line-height: 16px; padding: 8px 15px 0px 0px;
                   text-align: right; }
   
   #fotonapravo{ text-align: center; padding: 10px 0px 12px 0px; }
   #fotonapravo img{ border: 1px solid #907b3f; margin: 10px 0px 0px 0px; }
   
   #textnapravo{ text-align: left; padding: 15px 40px 0px 40px; font-size: 11px; line-height: 16px; }
   #textnapravo img{ border: 1px solid #907b3f; margin: 0px 0px 0px 0px; }
   
   #pikto{ padding: 15px 0px 0px 39px; }
   #pikto img{ margin: 0px 5px 0px 0px; }
   
#hodnotenie{ }
#hodnotenie .prispevok{ margin-bottom: 25px; }
#hodnotenie .prvy{ border-bottom: 1px solid #9e1823; padding: 0px 0px 6px 0px; }
#hodnotenie .meno{ color: #9e1823; font-weight: bold; }
#hodnotenie .rating{ float: right; }
#hodnotenie .druhy{ padding: 3px 0px 0px 0px; }

#addform{ border-collapse: collapse; border: 0; }
#addform input, textarea{ border: 1px solid black; width: 400px; font-family: verdana; font-size: 12px;
                          padding: 6px; margin: 2px 0px; }
#addform .first{ padding: 0px 10px 0px 0px; }

#podujatia h2{ color: #333; text-decoration: none; }

#od_btn{ display: inline; padding: 3px 12px 3px 12px;background: url(/images/kalendar.jpg); }
#do_btn{ display: inline; padding: 3px 12px 3px 12px; background: url(/images/kalendar.jpg); }

