#vyhledat {
 border: 2px solid #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 background-image: url(img/katalog_back.jpg);
 padding: 0px 0px 0px 10px;
 background-color: #DDDDFF;

}
.odstavecTJ2 {
 font-size: 12px;
 font-weight: bold;
 text-align: justify;
 margin-top: 5px;
 font-family: Verdana, Arial, Helvetica, sans-serif;


}
.vyhledatpravo {
 border-top-width: 2px;
 border-right-width: 2px;
 border-bottom-width: 2px;
 border-left-width: 2px;
 border-right-style: solid;
 border-top-color: #000000;
 border-right-color: #000000;
 border-bottom-color: #000000;
 border-left-color: #000000;
}
.ceny {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #000000;
 text-align: center;
 border: 1px solid #000000;
}
.listred {
 list-style-image: url(img/021.gif);
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;






}
.listmodra {
 font-weight: bold;
 font-size: 12px;
 list-style-image: url(img/018.gif);
 font-family: Verdana, Arial, Helvetica, sans-serif;


}
.listfak {
 list-style-type: square;
 list-style-image: url(img/017.gif);
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;


}

.listzluta {
 font-weight: bold;
 list-style-image: url(img/023.gif);
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;

}
.textpopis {
 font-size: 12px;
 font-weight: bold;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-bottom-style: solid;
 border-top-color: #000000;
 border-right-color: #000000;
 border-bottom-color: #000000;
 border-left-color: #000000;

}
.text {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
}

.nadpis {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #FF0000;
 text-indent: 10pt;
}
.sleva {
 font-weight: bold;
 margin-left: 5px;

 }
.textdobloku {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-align: justify;
}
.minitabulky {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 background-color: #FFFFCC;
 background-image: url(img/minitabulkyback.jpg);
}
.minitabulky TH{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 background-color: #CCFFCC;
 background-image: url(img/minitabulkythback.jpg);
}


#hlavni {

 margin-right: auto;
 margin-left: auto;
}
#hlavicka {
 background-image: url(img/banner.jpg);
 height: 50px;
 width: auto;
}
body {
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 background-image: url(img/bgr.gif);
}
#menu {
 height: 25px;

}
#logo {
 float: left;
 height: 40px;
 width: 160px;
 margin: 4px;
}
#obsah {
 margin: 20px;
 text-align: justify;
 font-family: Geneva, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
}
#katalog {
 height: 480px;
 width: 220px;
 float: left;
 margin-right: 20px;
 margin-top: 20px;
 margin-left: 10px;
}
#pravysloupec {
 float: right;
 width: 180px;
 height: auto;
 margin-top: 10px;
 margin-right: 10px;
 margin-left: 20px;

}
#allweb {
 FLOAT: left;
 HEIGHT: auto;
}

.tel {
 font-weight: bold;
 text-align: center;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 20px;
 color: #FF0000;

}

.color {
 font-weight: bold;
 background-color: #C6FBBF;
}

.tlacitko {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bolder;
 background-color: #FFFFCC;
}
.vkatalog {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
}
.minitabulky {
 margin-right: auto;
 margin-left: auto;
 width: 165px;
 padding: 3px;
 border-top: 0px solid #000000;
 border-right: 2px solid #000000;
 border-bottom: 2px solid #000000;
 border-left: 2px solid #000000;
 font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
  font-weight: bold;
 background-color: #FFFFCC;
 background-image: url(img/minitabulkyback.jpg);
}

.minitabulkyV {
 margin-right: auto;
 margin-left: auto;
 width: 165px;
 padding: 3px;
 border-top: 2px solid #000000;
 border-right: 2px solid #000000;
 border-bottom: 2px solid #000000;
 border-left: 2px solid #000000;
 font-family: Arial, Helvetica, sans-serif;
 text-align: center;
 font-size: 12px;
 font-weight: bold;
 background-color: #CCFFCC;
 background-image: url(img/minitabulkythback.jpg);
}
.hitmesice {
 width: 165px;
 padding: 3px;
 text-align: center;
 margin-right: auto;
 margin-left: auto;
 border: 2px solid #000000;
 background-color: #FF6666;
 font-family:  Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
}
.zimniterminy {
 width: 165px;
 padding: 3px;
 text-align: center;
 margin-right: auto;
 margin-left: auto;
 border: 2px solid #000000;
 background-color: #FFFF99;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 background-image: url(img/minitabulkyback.jpg);
}
