body{color: #333333;
     font-family : 'verdana ce', 'geneva ce', 'helvetica ce', verdana, tahoma, arial, sans-serif;
     font-size: 10pt;
     text-align: center;
     background:url('img/pozadi.jpg');
     background-repeat: repeat-x;
     background-color: #6699FF;}

.head{position: relative;
      width: 901px;
      height: 154px;
      background-color: #FFFFFF;
      text-align: center;
      margin: auto;
      padding: 0px;
      background: url('img/head.jpg');
      background-repeat: no-repeat;}

.main{width: 900px;
      margin: auto;
      padding-top: 15px;
      background-color: #FFFFFF;}
      
h1{display: none;}
h2{}
h3{color: #E65B00;
   font-weight: bold;}
h4{color: #E65B00;}
h5{color: #990000;
   text-align: center;}
h6{color: #3366FF;
   font-size: 10pt;
   margin-top: 7px;
   margin-bottom: 5px;}

p{text-align: justify;
  margin: 3px;
  padding: 0 0 10px 0;}

a{color: #3366FF;
  text-decoration: underline;}
a:hover{text-decoration: none;}

.menu{width: 152px;
      font-size: 9pt;
      margin-bottom: 10px;
      padding-left: 10px;
      background-color: #FFFFFF;
      float: left;}
#menu_top{height: 34px;}
.menu ul{margin: -4px 0px 0px 0px;
         width: 162px;
         padding-left: 7px;
         list-style-type: none;
         border-left: 1px solid #6699FF;
         border-right: 1px solid #6699FF;
         border-bottom: 1px solid #6699FF;}
.menu li{display: block;
         margin-top: 2px;
         padding-left: 5px;
         text-align: left;}
.menu li a{text-decoration: none;
           color: #333333;}
.menu li a:hover{text-decoration: underline;
                 color: #3778FF;}
#orange{color: #FF6600;
        font-size: 10pt;
        font-weight: bold;}
.blue{color: #3778FF;
        font-size: 10pt;
        font-weight: bold;}
#fotogalerie{color: #3778FF;
             font-size: 10pt;
             font-weight: bold;}
#odkazy{color: #3778FF;
        font-size: 10pt;
        font-weight: bold;}            
.menu img{margin: 0px; padding: 0px;}
   
.nadpis{width: 690px;
        height: 20px;
        font-size: 13pt;
        font-weight: normal;
        padding: 5px;
        background: url('img/nadpis.jpg');
        background-repeat: norepeat;}
#display{text-align: left;
         width: 700px;
         margin-left: 185px;
         background-color: #FFFFFF;}
.display_left{float: left;
              width: 370px;
              margin-top: 7px;
              padding-right: 15px;}
.display_right{width: 300px;
               float: right;
               margin-top: 7px;
               padding: 0px 5px 0px 5px;
               margin-right: 0px;}
.uvod_obrazek{border: 1px solid #333333;
              padding: 1px;}

.contact{font-size: 16pt;
         color: #4AA852;}
.kontakt{margin-left: 25px;
         margin-top: 10px;
         margin-bottom: 15px;
         padding-bottom: 7px;
         border-bottom: 1px dashed #666666;}
#aktuality{margin-left: 25px;
           margin-top: 15px;
           margin-bottom: 15px;
           padding-bottom: 7px;}
.aktuality{font-size: 16pt;
           color: #FF823B;}

fieldset {border:1px solid #999999;
          margin: 3px;
          padding: 5px;
          text-align:left;}
fieldset a{color: #3778FF;
           text-decoration: underline;}
fieldset :hover{text-decoration: none;}

legend {padding: 0.2em 0.5em;
        font-weight: bold;
        font-size: 10pt;
        color: #3366FF;}
legend a{color: #3366FF;}
legend a:hover{text-decoration: none;}

.menu_administrace li{display: inline;}
.menu_administrace a{color: #3366FF;
                     text-decoration: underline;}
.menu_administrace a:hover{text-decoration: none;}

#uzivatele{border: 1px solid #555555;
           margin-left: 150px;}
#uzivatele th{border-bottom: 1px solid #555555;
              padding: 3px;}
#uzivatele_post{background-color: #FFCC99;}
#uzivatele td{padding: 3px;}
#uzivatele a{color: #3366FF;}

.jidelnicek{border-top: 1px solid #666666;
            border-left: 1px solid #666666;
            border-right: 1px solid #666666;
            margin-top: 15px;}
.jidelnicek th{padding: 5px;}
.jidelnicek td{padding: 5px;
               margin: 0px;}
.hlavicka{font-size: 10pt;
          font-weight: bold;
          text-align: center;
          background-color: #FFCC99;}
.hlavicka td{border-bottom: 1px solid #666666;}
.cara td{border-bottom: 1px solid #666666;}
.cara_d{border-bottom: 1px dashed #666666;}

#zamestnanci{border: 1px solid #666666;
             margin-left: 10px;
             margin-top: 15px;}

#zamestnanci th{border-bottom: 1px solid #666666;
                padding: 5px;}

#zamestnanci td{padding: 5px;}

.zamestnanci_post{font-weight: bold;
                  background-color: #E4E3FF;}

.weby{border: 1px solid #555555;
      margin-left: 10px;
      margin-top: 15px;}
.weby th{border-bottom: 1px solid #555555;
                padding: 5px;}
.weby td{padding: 5px;}
.weby a{color: #3366FF;
        font-weight: bold;
        text-decoration: underline;}
.weby a:hover{text-decoration: none;}
.weby_koment{font-size: 8pt;}

.soubor{font-size: 13pt;}
.upload_form{border: 1px solid #666666;
             padding: 5px;}
.rady_tabulka{margin-top: 15px;}

.provozni_doba{border: 1px solid #666666;}

.display_left_galerie{float: left;
              width: 512px;}
.display_right_galerie{width: 150px;
               float:right;
               padding: 0px 5px 0px 5px;
               margin-top: 15px;
               margin-right: 0px}
.galerie_top{width: 510px;
            font-size: 10pt;
            margin-bottom: 10px;
            margin-top: 15px;
            text-align: left;
            background: url('./img/galery_top.jpg');
            border: 1px solid #333333;}
.galerie_main{width: 510px;
              height: 71px;
              font-size: 8pt;
              margin-bottom: 10px;
              padding-top: 5px;
              padding-bottom: 5px;
              border: 1px solid #333333;
              background: url('./img/galery_main.jpg');}
.galerie_main a{color: #3366FF;
                font-weight: bold;
                font-size: 10pt;
                text-decoration: underline;}
.galerie_main a:hover{text-decoration: none;}
.galerie_main img{border: 1px solid #333333;}
.galerie_nazev{width: 300px;
               padding-left: 30px;}
.galerie_ukazka{text-align: center;}

.pole{border: 1px solid #333333;
      width: 230px;}
.textarea{width: 620px;
          height: 200px;}
.tlacitko{border: 1px solid #333333;
          color: #3366FF;
          background-color: #FFFFFF;}
#moznosti a{color: #990000;
            font-size: 8pt;
            font-weight: normal;}

.footer{width: 878px;
        padding: 0px;
        text-align: center;
        clear: both;
        font-size: 8pt;
        color: #FFFFFF;
        margin-left: 10px;
        margin-right: 10px;
        border: 1px solid #333333;}     
.footer p{background-color: #838383;
          text-align: center;
          padding: 1px;
          margin: 1px;}
.footer a{color: #FFFFFF;
          text-decoration: none;}
.footer a:hover{text-decoration: underline;}

img{border: 0px;
    margin: 0px;
    padding: 0px;}
