body	{background-color        : #000000;
      	 color                   : #ffffff;
		 margin-top   : 2px;
		 margin-bottom: 2px;
		 margin-right : 2px;
		 margin-left  : 2px; } 

a { text-decoration : none; font-weight: bold;}

a:link { color           : #A0A0FF;
		 text-decoration : none; }

a:visited { color           : #4040FF;
            text-decoration : none; }

a:hover	  { color           : #FFCC00;
		    text-decoration : underline; }

.llink a
  { font-weight: bold;
    font-size  : smaller; }
 
.llink a:link, .llink a:visited
  {color           : #A0A0FF;
   text-decoration : none; }

.llink a:hover
 {color           : #FFCC00;
  text-decoration : underline; }
  
.llink {
 white-space: nowrap; }
 
.llink div div {
 margin-left: auto;
 margin-right: auto; }

.llink div div span { 
 font-weight: bold;
 font-size: smaller; }
 
img { border-style:none;}

h1,h2,h3,h4 { margin-left: 1ex; }

p { padding-left  : 1ex;
    padding-right : 1ex;
    text-align: justify; 
    width: 98%; }

p.cs { text-indent: 2ex;}
    
.ilista {
 background-image  : url('listlink.gif');
 background-repeat : repeat-x; }
          
.ilista, .ilista img { 
          width             : 100%; 
          height            : 8px; 
          border-style      : none;
          border-top        : 0px none;
          border-bottom     : 0px none;
          border-right      : 0px none;
          border-left       : 0px none;}


.oa { overflow: auto; }

.fr { float: right; }
.fl { float: left; }
.cb { clear: both; }
.cr { clear: right; }
.cl { clear: left; }

.ar { text-align: right; }
.al { text-align: left; }

.center, .center p, .center div { text-align : center;}
.cm { margin-left:auto; margin-right:auto;}

.smaller { font-size : smaller;}
.larger { font-size : larger;}
.it { font-style: italic;}
.bo { font-weight: bold;}

.odst {margin-top: 1ex;}
.odsb {margin-bottom: 1ex;}
.odsl {margin-left: 1ex;}
.odsr {margin-right: 1ex;}

.search {
 margin-top     : 0px;
 margin-bottom  : 1px;
 margin-right   : 0px;
 margin-left    : 0px;
 padding-top    : 0px;
 padding-bottom : 0px;
 padding-right  : 0px;
 padding-left   : 0px; }

.search input {
 border: 1px solid #a0a0ff;
 background-color: #000000;
 color : #ffffff; }
 
.search .go {
 color: #000000;
 background-color: #b0b0ff;
 }

.nodsaz 
{
 margin-top     : 0px;
 margin-bottom  : 0px;
 margin-right   : 0px;
 margin-left    : 0px;
 padding-top    : 0px;
 padding-bottom : 0px;
 padding-right  : 0px;
 padding-left   : 0px;
}

.nvodsaz 
{
 margin-top     : 0px;
 margin-bottom  : 0px;
 padding-top    : 0px;
 padding-bottom : 0px;
}

.zluta  { color: #ffcc00; }
.zelena { color: #00ff00; }
.cerna  { color: #000000; }

.oldf { font-family: "Bookman Old Style", "Times New Roman", serif;}

div.akce h1 { 
 text-align: center; 
 font-style: italic; 
 font-family: "Bookman Old Style", "Times New Roman", serif; }

div.akce h4 { text-align: center; }

div.akce b { color: #ffcc00; }

div.akce div { 
 margin-left: 1ex; 
 margin-bottom: 1ex; }
 
div.navrcholu { margin-top: 1ex; }

