body {
  text-align: center;
  margin: 0;
  background-image: url("images/layout/bck.jpg");
  color: #1D59BC;
  font-family: Verdana, Arial, Tahoma;
  font-size: 11px;
}

#obal {
  background-image: url("images/layout/pg_bck.jpg");
  background-position: left;
  background-repeat: repeat-y;
  border: 0px solid black;
  width: 790px;
  border: 0px solid red;
  margin: 0 auto;

}
#obal_bottom {
  border: 0px solid black;
  width: 790px;
  border: 0px solid red;
  margin: 0 auto;

}

#obsah {
  text-align: left;
  padding-left:2px;
  padding-right:2px;
  /*background-color: #ffffff;*/
}

#text {
  text-align: justify;
  padding-left:35px;
  padding-right:35px;
  /*background-color: #ffffff;*/
  font-family: Verdana, Arial, Tahoma;
  font-size: 11px;
  text-align: justify;
}

#top {
  background-image: url("images/layout/top.jpg");
  height: 139px;
}



#bottom {
  background-image: url("images/layout/bottom.jpg");
  background-position: bottom;
  background-repeat: repeat-x;
  clear: both;
  height: 38px;
  margin-top: 50px;
}

#odstavec {
  padding-left:80px;
}

.pic_right {
  float:right;
  margin-left: 30px;
  margin-bottom: 10px;
}

.pic_left {
  float:left;
  margin-right: 30px;
  margin-bottom: 10px;
}



/****************** deifinice textu,  odsazení , tabulek */

p   {
  font-family: Verdana, Arial, Tahoma;
  font-size: 11px;
  margin-top: 0px; margin-bottom: 0px; text-indent: 0px; padding-left: 0px;

}

table, tr  {
  font-family: Verdana, Arial, Tahoma;
  font-size: 11px;
  margin-top: 0px; margin-bottom: 0px; text-indent: 0px; padding-left: 0px;


}


 td  {
  vertical-align: top;
}

h1 {
  font-family: Verdana, Arial, Tahoma;
  font-weight: bold;
  font-size: 14px;
  text-align: left;
  color: #1D59BC;
  padding-top: 4px; margin-top:15px; margin-bottom: 10px; text-indent: 5px; padding-bottom: 10px;
  background-image: url("images/layout/h1.jpg");
  background-position: bottom left;
  background-repeat: no-repeat;
margin-left: -15px;
}
h2 {
  font-family: Verdana, Arial, Tahoma;
  font-size: 13px;
  color: #000080;
  padding: 0px; text-indent: 5px; margin-top: 20px; padding-bottom: 5px; margin-bottom: 3px;
  background-image: url("images/layout/h2.jpg");
  background-position: bottom left;
  background-repeat: no-repeat;
  /*border-bottom: 2px solid #1D59BC;*/
margin-left: -5px;
}
h3 {
  font-family: Verdana, Arial, Tahoma;
  font-size: 11px;
  padding: 0px; margin:0px;  text-indent: 0px;
  color: #000080;
  text-align: left;
  padding-bottom: 2px;
  margin-bottom: 2px;
  background-image: url("images/loga/line.jpg");
  background-position: bottom left;
  background-repeat: no-repeat;
}
h4 {
/* stejny nadpis jako H3, jen ma paramter clear */
  font-family: Verdana, Arial, Tahoma;
  font-size: 11px;
  padding: 0px; margin:0px;  text-indent: 0px;
  color: #000080;
  text-align: left;
  clear: right;
  padding-bottom: 2px;
  margin-bottom: 2px;
  background-image: url("images/loga/line.jpg");
  background-position: bottom left;
  background-repeat: no-repeat;
}

/* pouziva se pro datmu v novinkach */
h5 {
  font-family: Verdana, Arial, Tahoma;
  font-size: 11px;
  padding: 0px; margin:0px;  text-indent: 0px;
  color: #000080;
  text-align: right;
  padding-bottom: 2px;
  margin-bottom: 2px;
  background-image: url("images/layout/date_line.jpg");
  background-position: bottom right;
  background-repeat: no-repeat;
}
hr {
  align: center;
  width: 100%;
  height: 1px;
  color: #467192;
}

input, textarea{
      border:1px solid #6699bb;
      }
input#button {
      background-color: white;
      border-left:10px solid #FF9900;
      border-right: 1px solid #6699bb;
      border-top: 1px solid #6699bb;
      border-bottom: 1px solid #6699bb;
      padding-left:5px;
      }



/*****************  odkazy / download *********/

a#down {
  font-family: Verdana, Arial, Tahoma;
  font-weight: bold;
  font-size: 12px;
  color: #467192;
  margin-left: 30px; padding-left: 22px; padding-top: 3px; padding-bottom: 3px;
  background-image: url("images/download.gif");
  background-position: left;
  background-repeat: no-repeat;
}


a:hover#down {
  text-decoration: none;
  font-weight: bold;
  color: #6688ff;
  margin-left: 30px; padding-left: 22px; padding-top: 3px; padding-bottom: 3px;




}

a#pdf {
  font-family: Verdana, Arial, Tahoma;
  font-weight: bold;
  font-size: 12px;
  text-align:right;
  color: #302090;
  padding: 8px;
  margin: 20px;
  padding-left: 40px;
  background-image: url("images/layout/pdf.jpg");
  background-position: left;
  background-repeat: no-repeat;
}


a:hover#pdf {
  text-decoration: none;
  font-weight: bold;
  color: #FE9800;
}

a {
  font-family: Verdana, Arial, Tahoma;
  font-weight: bold;
  font-size: 11px;
  color: #302090;


}

a:hover {
  text-decoration: none;
  font-weight: bold;
  color: #FE9800;
}
/* odkazy v links */
a#link {
  font-family: Verdana, Arial, Tahoma;
  font-weight: bold;
  font-size: 9px;
  color: #467192;


}

a:hover#link {
  text-decoration: none;
  font-weight: bold;
  color: #6688ff;
}
/* odkaz v prihlaseni.php */
a#link_white {
  font-family: Verdana, Arial, Tahoma;
  font-weight: bold;
  font-size: 9px;
  color: #ffffff;


}

a:hover#link_white {
  text-decoration: none;
  font-weight: bold;
  color: #bbddff;
}

a#diskuse {
  text-decoration: none;
  font-family: Verdana, Arial, Tahoma;
  font-weight: bold;
  font-size: 9px;
  color: #467192;
  background: #ffffff;
  padding-left: 5px;
  padding-right: 5px;
  border-bottom: 3px solid #bbddff;
}
#diskuse_active {
  font-family: Verdana, Arial, Tahoma;
  font-weight: bold;
  font-size: 9px;
  color: #000000;
  background: #bbddff;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  border-bottom: 3px solid #467192;
}

a:hover#diskuse {
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  background: #bbddff;
}

a#button {
  text-decoration: none;
  font-family: Verdana, Arial, Tahoma;
  font-weight: bold;
  font-size: 9px;
  color: #467192;
  padding-left: 5px;
  padding-right: 5px;
  border-left: 10px solid #bbddff;
}

a:hover#button {
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  border-left: 10px solid #467192;
}
/**************** tlacitka **************/
/* tlacitka v textu */
a#btn {
  text-decoration: none;
  font-family: Arial;
  font-weight: bold;
  font-size: 11px;
  text-align: left;
  border-left:10px solid #FF9900;
  padding-left:5px;
  color: #1D59BC;

}
a:hover#btn {
  text-decoration: none;
  font-family: Arial;
  font-weight: bold;
  font-size: 11px;
  text-align: left;
  border-left:10px solid #0E61AF;
  padding-left:5px;
  color: black;
}
/* tlacitka menu v podstranach */
a#btn_on {
  text-decoration: none;
  font-family: Arial;
  font-weight: bold;
  font-size: 11px;
  text-align: left;
  background-color: #CAE3FF;
  border-left:10px solid #4EA4F5;
  padding-left:5px;
  padding-right:5px;
  margin-right: 20px;
}

a#btn_of {
  text-decoration: none;
  font-family: Arial;
  font-weight: bold;
  font-size: 11px;
  text-align: left;
  border-left:10px solid #FF9900;
  padding-left:5px;
  padding-right:5px;
  margin-right: 20px;
  color: #1D59BC;

}
a:hover#btn_of,#btn_on {
  text-decoration: none;
  font-family: Arial;
  font-weight: bold;
  font-size: 11px;
  text-align: left;
  border-left:10px solid #0E61AF;
  padding-left:5px;
  padding-right:5px;
  margin-right: 20px;
  color: black;
}

a#button_top {
  font-family: Arial;
  font-weight: normal;
  font-size: 10px;
  text-align: left;
  color: #ffffff;
  padding: 2px;
  padding-left: 10px;
  width: 70px;
  display: block;
  text-decoration: none;
  background-color: #1D59BC;
      background-image: url("images/layout/top_off.jpg");
      background-position: right;
      background-repeat: no-repeat;
}

a:hover#button_top {
  text-decoration: none;
  font-weight: normal;
  color: #000000;
  background-color: #4EA4F5;
  /*border: 1px solid black;*/
      background-image: url("images/layout/top_on.jpg");
      background-position: right;
      background-repeat: no-repeat;
}



/**************** barva tabulek ***/
thead {color: black; font-weight: bold;
  background-image: url("images/layout/thead.jpg");
  background-repeat: repeat-y;
  background-color: white;
  }
tfoot {color: black; font-weight: bold;
  background-image: url("images/layout/thead.jpg");
  background-repeat: repeat-y;
  background-color: white;
  }

/*************** menu **************************/
#lv1 {
  background-image: url("images/layout/lv1.jpg");

}

a#mnu1 {
  font-family: Arial;
  font-weight: normal;
  font-size: 10px;
  text-align: left;
  color: #ffffff;
  padding: 2px;
  padding-left: 10px;
  display: block;
  text-decoration: none;
  background-color: #4EA4F5;
  border-right: 1px solid #1D59BC;
  background-image: url("images/layout/lv1.jpg");
  background-repeat: repeat-x;
}

a:hover#mnu1 {
  text-decoration: none;
  font-weight: normal;
  color: #000000;
  background-color: #FE9800;
  background-image: url("images/layout/mnu_on.jpg");
  /*border: 1px solid black;*/
}

#mnu_active1 {
  font-family: Arial;
  font-weight: normal;
  font-size: 10px;
  text-align: left;
  color: #000000;
  background-color: #8080ff;
  padding: 2px;
  padding-left: 10px;
  display: block;
  text-decoration: none;
  background-color:white;
  background-image: url("images/layout/mnu_active.jpg");
  background-position: left top;
  background-repeat: no-repeat;
}


/** menu lv2 */
#lv2 {
  background-image: url("images/layout/lv2.jpg");
}

a#mnu2 {
  font-family:Arial;
  font-weight: normal;
  font-size: 10px;
  text-align: left;
  color: #ffffff;
  padding: 2px;
  padding-left: 10px;
  display: block;
  text-decoration: none;
  background-color: #2E8AE0;
  border-right: 1px solid #1059BC;
  background-image: url("images/layout/lv2.jpg");
  background-repeat: repeat-x;
}

a:hover#mnu2 {
  text-decoration: none;
  font-weight: normal;
  color: #000000;
  background-color: #FE9800;
  background-image: url("images/layout/mnu_on.jpg");
}

#mnu_active2 {
  font-family: Arial;
  font-weight: normal;
  font-size: 10px;
  text-align: left;
  color: #000000;
  background-color: white;
  padding: 2px;
  padding-left: 10px;
  display: block;
  text-decoration: none;
  background-image: url("images/layout/mnu_active.jpg");
  background-position: left top;
  background-repeat: no-repeat;
}


/** menu lv3 */
#lv3 {
  background-image: url("images/layout/lv3.jpg");
}

a#mnu3 {
  font-family: Arial;
  font-weight: normal;
  font-size: 10px;
  text-align: left;
  color: #ffffff;
  padding: 2px;
  padding-left: 10px;
  display: block;
  text-decoration: none;
  background-color: #1373CD;
  border-right: 1px solid #0650AB;
  background-image: url("images/layout/lv3.jpg");
  background-repeat: repeat-x;
}

a:hover#mnu3 {
  text-decoration: none;
  font-weight: normal;
  color: #000000;
  background-color: #FE9800;
  background-image: url("images/layout/mnu_on.jpg");
  /*border: 1px solid black;*/
}

#mnu_active3 {
  font-family: Arial;
  font-weight: normal;
  font-size: 10px;
  text-align: left;
  color: #000000;
  background-color: #8080ff;
  padding: 2px;
  padding-left: 10px;
  display: block;
  text-decoration: none;
  background-color: white;
  background-image: url("images/layout/mnu_active.jpg");
  background-position: left top;
  background-repeat: no-repeat;
}


/** menu lv4 */
#lv4 {
  background-image: url("images/layout/lv4.jpg");
}

a#mnu4 {
  font-family: Arial;
  font-weight: normal;
  font-size: 10px;
  text-align: left;
  color: #ffffff;
  padding: 2px;
  padding-left: 10px;
  display: block;
  text-decoration: none;
  background-color: #0E61AF;
  border-right: 1px solid #004084;
  background-image: url("images/layout/lv4.jpg");
  background-repeat: repeat-x;
}

a:hover#mnu4 {
  text-decoration: none;
  font-weight: normal;
  color: #000000;
  background-color: #FE9800;
  background-image: url("images/layout/mnu_on.jpg");
  /*border: 1px solid black;*/
}

#mnu_active4 {
  font-family: Arial;
  font-weight: normal;
  font-size: 10px;
  text-align: left;
  color: #000000;
  background-color: #8080ff;
  padding: 2px;
  padding-left: 10px;
  display: block;
  text-decoration: none;
  background-color: white;
  background-image: url("images/layout/mnu_active.jpg");
  background-position: left top;
  background-repeat: no-repeat;
}
