body {
margin: 0px;
padding: 0px;
font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif;
font-size: 80%;
background-color: #F9F9F9;
text-align: center;
color: #373737;
}
#hlavni {
  margin: 0 auto;
   width:1000px;
}
.main {
 width: 100%;
 height: auto;
 text-align: center;
 background-color: White;
 background-attachment : scroll;
 border: medium Lime;
 border-left-width : 3px;
 background-image : url(img/pozadi.png);
 background-repeat : repeat-y;

}
.hlavicka {
width: 100%;
margin-bottom: 0px;
position: relative;
 background-image : url(img/podklad.gif);
  background-repeat : repeat-x;
}
.left {
width: 160px;
float: left;
position : relative;
margin-top: 0px;
text-align: left;
 padding-left : 7px;
}
.right {
width: 157px;
position: relative;
float: right;
text-align: left;
margin-top: 5px;
padding-right : 7px;
font-size: 8pt;
 }
 .middle {
margin-left: 180px;
margin-right: 180px;
margin-top: 0px;
position: relative;
text-align: left;
width: auto;
padding-left : 10px;
padding-right : 10px;
 padding-top : 10px;
}
.logo {

}

.paticka {
width: 100%;
clear: both;
position: static;
text-align: center;
background-color: #ff8614;
color: #6a3808;
}

.menuul { list-style: none;  margin : 0;  padding : 0;  padding-top : 10px;    }
.menuli {  border: none; width: 160px;}
li.menuli a { display: block;  background: url('img/levmenu01.gif') no-repeat; color: #6a3808; text-decoration: none;  height: 85px;  line-height: 1.6;  padding-left : 1px; text-indent: 10px;}
li.menuli a:hover { background: url('img/levmenu02.gif') no-repeat; color: #ffbd14;}

.menuulp { list-style: none;  margin: 0px; padding: 0px; border: none;}
.menuv {margin: 0px;  padding: 0px; border: none; width: 160px;}
.podmenu { margin: 0px;  padding: 0px; border: none; width: 160px;}
.podmenuv {margin: 0px;  padding: 0px; border: none; width: 160px;}
.podmenu100 { margin: 0px;  padding: 0px; border: none; width: 160px;}
.podmenuv100 {margin: 0px;  padding: 0px; border: none; width: 160px;}

.menuv a { display: block;  background:  url('img/levmenu01v.gif') no-repeat; color: #ffe814; text-decoration: none;  height: 85px;  line-height: 1.6;  padding-left : 1px; text-indent: 10px;  font-weight : normal; }
.menuv a:hover { color: #ffe814;}

.podmenu a { display: block;  background: #FFCA95 url('img/levmenu01p.gif') no-repeat; color: Navy; text-decoration: none;  height: 20px; left: 10px; padding-left: 20px; line-height: 1.5;}
.podmenu a:hover { background: #00FF40 url('img/levmenu02.gif') no-repeat; color: #FFCA95;}
.podmenuv a { display: block;  background: #FFCA95 url('img/levmenu01pv.gif') no-repeat; color: Navy; text-decoration: none;  height: 20px; left: 10px; padding-left: 20px; line-height: 1.5;}
.podmenuv a:hover { background: #00FF40 url('img/levmenu02.gif') no-repeat; color: #FFCA95;}

.podmenu100 a { display: block;  background: #FFCA95 url('img/levmenu01p100.gif') no-repeat; color: Navy; text-decoration: none;  height: 20px; left: 10px; padding-left: 20px; line-height: 1.5;}
.podmenu100 a:hover { background: #00FF40 url('img/levmenu02.gif') no-repeat; color: #FFCA95;}
.podmenuv100 a { display: block;  background: #FFCA95 url('img/levmenu01pv100.gif') no-repeat; color: Navy; text-decoration: none;  height: 20px; left: 10px; padding-left: 20px; line-height: 1.5;}
.podmenuv100 a:hover { background: #00FF40 url('img/levmenu02.gif') no-repeat; color: #FFCA95;}

.menunadpis {  margin: 0px;  padding: 0px; border: none; width: 160px;color: Navy; background: #FF8409 url('img/levmenu03.gif') no-repeat; text-decoration: none;width: 160px; height: 24px; line-height: 2; font-size: 8pt;}
.levmenusp {  margin: 0px;  padding: 0px; border: none; width: 160px;background: url('img/levmenu04.gif') repeat-x; width: 160px; height: 17px;}

p { color: #373737; text-align: justify;    }
a { color: Red;}
a:hover { color: #3366CC; text-decoration: none;}
a.pdf { color: #373737;text-decoration: none;font-size: 8pt;  display : block;  white-space : nowrap;     }
a.pdf:pdf { color: #373737; text-decoration: none;font-size: 8pt;}
h1 { color: #FF6600; font-weight: bold; font-size: 9pt; }
h2 { color: #3366CC; font-weight: bold; font-size: 8pt; }
img {border: none; padding: 0px;margin: 0px; }
.clearboth {clear: both;  float : none; }
.clearfloat {float : none; }
li {
  text-align: justify;
}
pre {
  font-size: 10pt;
}
.red { color: Red;}
.nadpis {
width: auto;
color: #ff8614;
border-bottom-color: #ff8614;
 border-bottom-style : solid;
 font-size: 12pt;
 font-weight : bold;
}
.podnadpis {
width: auto;
color: Green;
 font-size: 10pt;
}
.podnadpisr {
width: auto;
color: Green;
 font-size: 10pt;
 text-align: right;
}
.nadpis2 {
width: auto;
color: #ff8614;
border-bottom-color: #ff8614;
 border-bottom-style : solid;
 font-size: 10pt;
 font-weight : normal;
  border-bottom-width : thin;
}

.obrright {
text-align: right;
}
.obrcenter {
text-align: center;
}
.obrcenter_foto {
text-align: center;
 padding-right: 0px;
  }
  .obrcenter_foto img {
  padding-bottom : 10px;
}
.obtekanir{
 float : right;
 padding-left: 10px;
}
.obtekanil{
 float : left;
 padding-right: 10px;
}
.textju {
  font-size: 16px;
  text-align: justify;
}
.textj{
  font-size: 14px;
  text-align: justify;
}
.textc{
  font-size: 14px;
  text-align: center;
}
.textr{
  font-size: 14px;
  text-align: right;
}
ul.nabidka {
font-size: 14px;
text-align: right;
font-weight: bold;
 list-style-type : inherit;
}
ul.nabidka2 {
font-size: 14px;
text-align: right;
font-weight: normal;
 list-style-type : inherit;
}
.menudole {
font-size: 12px;
 text-align : center;
 vertical-align : bottom;
}





.nadpis_aktuality1 {
width: auto;
color: #FF6600;
border-bottom-color: #FF6600;
 border-bottom-style : solid;
 font-size: 10pt;
 font-weight : bolder;
  border-bottom-width : thin;
}
.nadpis_aktuality2 {
width: auto;
color: #FF6600;
border-bottom-color: #FF6600;
 border-bottom-style : solid;
 font-size: 10pt;
 font-weight : bolder;
 border-bottom-width : medium;
}
.tabulka_text { border: 0px;  }
.tabulka_text tr {
  height : 40px;
}
.tabulka_text td { text-align: left;  padding-left : 4pt;  vertical-align : top;    }

.tabulka_ztraty { border: 1px; width: 95%; }
.tabulka_ztraty td { text-align: left;  padding-left : 4pt;  background-color : #E6E6FF;  }


.tabulka_urdeska{ border: 1px; width: 100%; }
.tabulka_urdeska td { text-align: left;  padding-left : 1pt;  background-color : #E6E6FF;font-size: 9pt;  }
td.nadpis_u { text-align: left;  padding-left : 4pt;  background-color : Blue;  color : White;  font-weight : bold; font-size: 10pt;   }
td.nadpis_un { text-align: left;  padding-left : 4pt;  background-color : Blue;  color : White;  font-weight : bold; font-size: 10pt;   }
td.nadpis_uo { text-align: left;  padding-left : 4pt;  background-color : Blue;  color : White;  font-weight : bold; font-size: 10pt;width: 130px;   }

.tabulka_faq{ width: 100%;       }
.tabulka_faq td{ border: thin solid Black;  background : #E6E6FF; }
td.faq_text{font-size: 12px; padding: 2px;}
td.faq_textd{font-size: 12px;white-space : nowrap;padding: 2px;}
td.faq_textc{font-size: 12px; text-align: center;padding: 2px;}
td.faq_textr{font-size: 12px;;text-align: right;  padding: 2px;}
td.faq_texth{font-size: 12px;;text-align: justify;}
td.faq_text_ot{  font-size: 12px;padding: 2px;background : #E6F2FF;}
td.faq_text_od{  font-size: 12px;padding: 2px;background : #FFE6BF;}
td.faq_volno{font-size: 15px;text-align: right;padding: 2px;background-color: #FFFBFB;  border : White; }
a.faq_odkaz {color: Red;text-decoration : underline;font-size : 12px;}
a.faq_odkaz:hover{color : Red;text-decoration : none;font-size : 12px;}
a.faq_odkaz1 {color: Red;text-decoration : none;font-size : 10px;}
a.faq_odkaz1:hover{  color: Red;    text-decoration : none;  font-size : 10px;}

td.nadpis_t { text-align: left;  padding-left : 4pt;  background-color : Blue;  color : White;  font-weight : bold;  }

a.prava { color: black; text-decoration: none;}
a:hover.prava { color: black; text-decoration: none;}

