   * {padding: 0px; margin: 0px;}
   body {background: #C1C1C1; font-family: verdana, arial; text-align: center; font-size: 12px; color: rgb(50, 50, 50); 
    }

::-moz-selection{
	background: red; color: white;

}

::selection {
	background: white; color: black;

}

code::-moz-selection {
	background: red; color: white;
}

code::selection {
	background: white; color: black;
}

.vyhladavane {color: rgb(80, 80, 80); padding-left: 20px; font-size: 12px; line-height: normal ! important;}
.vyhladavane a {color: rgb(80, 80, 80) ! important;line-height: normal ! important; font-size: 11px ! important; height: auto ! important; padding: 0px ! important; margin: 0px ! important; font-weight: normal ! important; display: inline ! important; background: transparent ! important;}
.vyhladavane a:hover {color: rgb(80, 80, 80) ! important;line-height: normal ! important; font-size: 11px ! important; text-decoration: underline  ! important; height: auto ! important; padding: 0px ! important; margin: 0px ! important; font-weight: normal ! important; display: inline ! important; background: transparent ! important;}


   a {
     color: rgb(80, 80, 80);
     text-decoration: none;
    }
   td {line-height: normal ! important; padding: 2px; vertical-align: middle ! important;}
   h1.h
    {margin: 15px; text-align: justify; color: rgb(255, 110, 0); font-weight: bold; font-size: 19px;}
   h2.h

    {padding-bottom: 20px; margin-top: 6px; text-align: justify;  color: rgb(10, 10, 15); font-weight: bold; font-size: 18px;}

   h3.h

    {margin-top: 8px; margin-bottom: 8px; text-align: justify;  color: rgb(30, 30, 35); font-weight: bold; font-size: 13px;}

   h3.hb

    {margin-top: 8px; margin-bottom: 8px; text-align: justify;  color: rgb(30, 30, 35); font-weight: bold; font-size: 13px;}


   .txt
    {float: right; background: #EBEBEB; font-family: verdana, arial; font-size: 12px; letter-spacing: 0px; width: 650px; margin-right: 0px; margin-bottom: 3px; margin-top: 3px; text-align: justify; color: rgb(15, 15, 15); line-height: 23px;}
   .txtt {padding: 14px;}
   a:hover {
     color: rgb(100, 100, 100);
     text-decoration: underline; cursor: hand; cursor: pointer;
    }
   input {
     border: 1px solid rgb(200, 200, 200);
     color: rgb(70, 70, 70);
     width: 180px;
    padding: 4px; margin: 3px;
    }
   select {
     border: 1px solid rgb(200, 200, 200);
     color: rgb(70, 70, 70);
     width: 180px;
    padding: 4px; margin: 3px;
    }
   .stranka {
     height: auto;
     width: 876px;
     background: white;
     text-align: center;
     font-family: verdana, arial; margin: 0px; margin-top: 10px; padding: 0px; padding-bottom: 3px; margin-bottom: 15px;
     font-size: 12px;
     color: white;
    }
   .white
    {
     background: transparent; text-align: center; padding: 3px;
    }
   .whiteEnd
    {
     background: #2F3437; overflow: hidden; margin: 3px; margin-bottom: 0px; clear: both;
    }


   .top
    {
     margin: 0px; font-size: 14px; text-align: justify;margin-bottom: 30px;
    }

   .lista
    {
     line-height: 30px;  width: 200px; float: left; margin-top: 10px;
     color: white;padding-top: 11px;
     overflow: hidden; margin-bottom: 3px;
     text-align: left; overflow: hidden; 
     border: 0px solid #4187E0; overflow: hidden;
    }
   .lista a
    {
     display: block;
     height: 30px; 
     line-height: 30px;
     font-weight:bold;
     font-size: 12px;
     color: rgb(30, 30, 30);
     text-decoration: none;
     padding-left: 20px;
     background: white;
     margin-bottom: 1px;
    }
   .lista a.selected
    {
     display: block;
     height: 30px; 
     line-height: 30px;
     font-weight:bold;
     font-size: 12px;
     color: rgb(10, 10, 10);
     text-decoration: none;
     padding-left: 21px;
     background: url(images/selected.png) repeat-y left top white; 
}
   .lista a.selected:hover
    {
     display: block;
     height: 30px; 
     line-height: 30px;
     font-weight:bold;
     font-size: 12px;
     color: rgb(10, 10, 10);
     text-decoration: none;
     padding-left: 21px;
     background: url(images/selected.png) repeat-y left top white;
    }
   .lista a:hover { 
     display: block;
     height: 30px; 
     line-height: 30px;
     font-weight:bold;
     font-size: 12px;
     color: black;
     text-decoration: none;
     padding-left: 20px;
     background: url(images/hover.png) repeat-y left top white;
}

   .bottom {background: #2F3437;
     line-height: 45px; padding-left: 20px; height: 45px; padding-right: 20px;color: rgb(220, 220, 220);
    }
.bottom a {color: rgb(220, 220, 220);} .bottom a:hover {color: rgb(220, 220, 220);}