body {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

      font-size: 9pt;

      background: #FFFFFF;

      color: black;

      margin: 0;}



.zahl {background-color: black;

       color: white;

       font-size:8pt;

       margin:0;}



#data {

	display: block;

	/*float: left;*/

  min-height: 350px;

  _height: 350px;

	border-left: 1px dashed;

	padding: 0;

	padding-left: 5px;

	margin-bottom: 10px;

	margin-left: 137px;

  }

#menu {

	display: block;

	float: left;

	width: 127px;

	padding: 0;

	border: none;

	margin-left: 0px;

	margin-right: 5px;

	}

#menu A {

	padding: 2px 0px 2px 5px;

	display: block;

	font-weight: bold;

	font-size: 12px;

	background: #008040;

	margin: 0px;

	width: 100%;

	color: white;

	border-bottom: #ffffff 1px solid;

	text-decoration: none;

  }

#menu A:hover {

	background: maroon;

	color: #ffffff;

  }



#menuspan {

	padding: 2px 0px 2px 5px;

	display: block;

	font-weight: bold;

	font-size: 12px;

	background: #008040;

	margin: 0px;

	width: 100%;

	color: white;

	border-bottom: #ffffff 1px solid;

	text-decoration: none;

  }



#podmenu A {

	padding: 2px 0px 2px 5px;

	display: block;

	font-weight: bold;

	font-size: 12px;

	background: #228f22;

	margin: 0px;

	width: 100%;

	color: white;

	border-bottom: #ffffff 1px solid;

	text-decoration: none;

  }

#podmenu A:hover {

	background: maroon;

	color: #ffffff;

  }

#neaktivnimenu {

	padding: 0px 0px 2px 5px;

	display: block;

	font-weight: bold;

	font-size: 12px;

	background: #008040;

	margin: 0px;

	width: 100%;

	color: white;

	border-bottom: #ffffff 1px solid;

	text-decoration: none;

}

#neaktivnipodmenu {

	padding: 2px 0px 2px 5px;

	display: block;

	font-weight: bold;

	font-size: 12px;

	background: #228f22;

	margin: 0px;

	width: 100%;

	color: white;

	border-bottom: #ffffff 1px solid;

	text-decoration: none;

}

.headtext1 {color:white;font-size:9pt;font-weight:normal;}



.headtext2 {color:white;font-size:14pt;font-weight:normal;}



.FiltrLabel {color:yellow;font-size:9pt;font-weight:bold;font-family: Verdana;}



.OdkazXls {font-size:14pt;font-weight:bold;font-family: Verdana;}



.odkaz {color:blue;font-size:11pt;}



.HeaderGrid {background-color: rgb(186,12,13);

	 bordercolor: white;

	      color: white;

        font-family: Verdana;

        font-size: 9pt;}	

.HeadGridText1 {color:white;font-size:9pt;font-weight:normal;}



.HeaderGrid2 {background-color: white;

	      color: white;

        font-family: Verdana;

        font-size: 9pt;}	



.Grid2 {background-color: #628189;

	      color: white;

		border-collapse: collapse;

		bordercolor: black;

        font-family: Verdana;

        font-size: 9pt;}	



.Grid2a {background-color: #87AFC7;

	      color: white;

		border-collapse: collapse;

		bordercolor: black;

        font-family: Verdana;

        font-size: 9pt;}	



.BodyGrid {background-color: rgb(189,204,227);

	      color: white;

        font-family: Verdana;

        font-size: 9pt;}	

.BodyGridText1 {color:black;

                font-size:9pt;

                font-weight:normal;
  		white-space:pre-line;
  		word-break: break-all;

                a:link {color: red};}



.BodyGrid1 {background-color: white;

	      color: white;

        font-family: Verdana;

        font-size: 9pt;}	





.zpet  {font-family: Verdana;

        font-size: 9pt;

        color: blue;

        background: white;}



.zpetjav  {font-family: Verdana;

          font-size: 9pt;

          color: blue;

          background: rgb(230,230,230);}



.zpetXLS  {font-family: Verdana;

        font-size: 12pt;

        color: blue;

        background: white;}



.zpetjavXLS  {font-family: Verdana;

          font-size: 12pt;

          color: blue;

          background: rgb(230,230,230);}



.tabjavniz  {font-family: Verdana;

            font-size: 9pt;

            color: white;

            background-color: #008040;}



.tabniz  {font-family: Verdana;

            font-size: 9pt;

            color: black;

            background: rgb(186,186,186);}



.tabjavvys  {font-family: Verdana;

            font-size: 9pt;

            color: white;

            background-color: #008040;}



.trstavzadanlichy  {font-family: Verdana;

                     font-size: 9pt;

                     color: black;

                     background-color: #FDBABA;}



.trstavzadansudy  {font-family: Verdana;

                    font-size: 9pt;

                    color: black;

                    background-color: #FDDEDE;}



.trstavsplnenlichy  {font-family: Verdana;

                     font-size: 9pt;

                     color: black;

                     background-color: #B4FD95;}



.trstavsplnensudy  {font-family: Verdana;

                    font-size: 9pt;

                    color: black;

                    background-color: #D8FDC0;}



.podsvicenipredan  {font-family: Verdana;

                    font-size: 9pt;

                    color: black;

                    background: #FC9F14;}



.podsvicenivporadku  {font-family: Verdana;

                      font-size: 9pt;

                      color: white;

                      background: #008040;}



.firstline  {font-family: Verdana;

             font-size: 9pt;

             color: white;

             background: #FF9C6C;}



.firstlineblack  {font-family: Verdana;

                  font-size: 9pt;

                  color: black;

                  background: #FF9C6C;}



.spotvrzenylichy  {font-family: Verdana;

                   font-size: 9pt;

                   color: black;

                   background: #ffff99;}



.spotvrzenysudy  {font-family: Verdana;

                  font-size: 9pt;

                  color: black;

                  background: #ffffcc;}



.snahranysudy  {font-family: Verdana;

                   font-size: 9pt;

                   color: black;

                   background: #f08080;}



.snahranylichy  {font-family: Verdana;

                   font-size: 9pt;

                   color: black;

                   background: #ffc1c1;}



.tabvys  {font-family: Verdana;

         font-size: 9pt;

         color: black;

         background: rgb(213,213,213);}

         

.tabjavnizzam  {font-family: Verdana;

                font-size: 9pt;

                color: black;

                background: rgb(240,180,180);}



.tabnizzam  {font-family: Verdana;

            font-size: 9pt;

            color: black;

            background: rgb(220,160,160);}



.tabjavvyszam  {font-family: Verdana;

                font-size: 9pt;

                color: black;

                background: rgb(180,240,180);}



.tabvyszam  {font-family: Verdana;

             font-size: 9pt;

             color: black;

             background: rgb(160,220,160);}



.nahjav  {font-family: Verdana;

          font-size: 9pt;

          color: red;

          background: rgb(186,186,186);}



.nah  {font-family: Verdana;

       font-size: 9pt;

       color: red;

       background: white;}



.table_border {border-width: 0px;}



.pismo {font-family: Verdana;

        font-size: 9pt;}





.pismotab {font-family: Verdana;

          font-size: 9pt;

          margin-left: 35pt;}



.tlac {font-size: 9pt;}



.odkazstr {font-family: Verdana;

	   font-size: 9pt;

	   color: blue;

	   background: white;}



.str {font-family: Verdana;

      font-size:13pt;

      background: rgb(213,213,213);

      color: blue;}



.text {font-family: Verdana;

       font-size: 9pt;

       color: blue;}

       

.upoz {font-family: Verdana;

       font-size: 10pt;

       color: red;}

       

.zalozka {margin-left: 24px;}

          

.zalozkaAktivni {background-color: #BA0C0D;

                position: relative;

                height: 25px;

                cursor: hand;}



.zalozkaDisable {background-color: #008040; 

                position: relative;

                height: 25px;

                cursor: hand;}



.zalozkatext {font-weight: bold; 

              color: white;       

              font-size: 13px;

              position: relative;

              text-decoration: none;

              top: 5px;}



.odsunzalozka {position: relative;}

              

.image {border: 1px solid #0000FF}         

/*------------------------------------------

----------------FILTRY--------------------

--------------------------------------------*/

.boxfiltr {

	width: 600px;

	font-weight: normal;

	font-family: Tahoma, Verdana;

	margin: 5px; /*border: 1px solid #339966;*/

	border: 1px solid silver; /*background-color: #DBF5EA;*/

	background-color: white;

	overflow: hidden;

}



.box-title {

  background-color: #BA0C0D;

	border-bottom: 1px solid silver;

	font-weight: bold;

	font-size: 13px;

	margin: 0px;

	padding-top: 2px;

	padding-right: 10px;

	height: 21px; /*color: white;*/

  color: white;

	text-align: center;

}



.box-title-left {

	/*width: 130px;*/

	height: 21px;

	float: left;

	padding-left: 5px;	

	overflow: hidden;

	text-align: left;

}



.box-open {

	/*	position: relative;

	display: inline;*/

	color: white;

	width: 55px;

	float: right;

	cursor: pointer;

	font-size: 10px;

	padding-left: 10px;

	padding-right: 0px;

	padding-top: 3px;

	background-image: url(../images/box/min.png);

	background-repeat: no-repeat;

	background-position: 0px 6px;

	overflow: hidden;

}



.box-close {

	color: white;

	width: 55px;

	float: right;

	display: none;	

	cursor: pointer;

	font-size: 10px; 

	padding-left: 10px;

	padding-right: 0px;

	padding-top: 3px;

	background-image: url(../images/box/max.png);

	background-repeat: no-repeat;

	background-position: 0px 6px;

	overflow: hidden;

}



.box-content {

	padding: 5px;

	font-size: 11px; /*height: 250px;*/

	line-height: 15px;

}



/*------------------------------------------

----------------KNIHOVNA--------------------

--------------------------------------------*/

.odkstr {font-family: Verdana;

	 font-size: 9pt;

	 color: blue;}



.zahl {color: white;

       font_family: Verdana;

       font-size: 9pt;}	



.hlavni {font-family: Verdana;

	 font-size: 9pt;

	 color: blue;

	 align: center;}



.pismo {font-family: Verdana;

	font-size: 9pt;}

/*--------------------------------------------

----------------------------------------------

----------------------------------------------*/



.kalendar {background-color: #A5BFE1;

	      color: black;

		border-collapse: collapse;

		border-color: blue;

        font-family: Verdana;

        font-size: 10pt;}	



.kalendar_top {background-color: #A5BFE1;

	      color: black;

		border-collapse: collapse;

		border-color: blue;

        font-family: Verdana;

        font-size: 10pt;}	



