/**/
              { margin:0; padding:0; }
body           { font: normal 10pt/1.3 Arial, Verdana, Helvetica, sans-serif; color:#000; background:#fff; }
table          { font: normal 1em/1.3 Arial, Verdana, Helvetica, sans-serif; }
a              { text-decoration:underline; }
a img          { border:none; }

h1             { color:#412a7e; font-size:1.6em; margin:1.5em 0 .75em 0; }
h2 .date,
h1 .date       { float:right; font-weight:normal; font-size:.65em; margin-top:.2em; }
h1.big         { font-size:2.7em; margin-bottom:-.75em; }
h1.big span    { font-weight:normal; font-size:.4em; margin-left:1em; }
h1.big .alt    { color:#9a008d; }
h2             { font-size:1.4em; margin:1.5em 0 .75em 0; }
h3             { font-size:1.2em; }
h4             { font-size:1em; }
ul             { list-style: none; }


/*- OBECNE TRIDY -*/
.hidden     { display:none !important; }
.center     { text-align:center !important; }
.right      { text-align:right !important; }
.clearer    { clear:both; height:1px; overflow:hidden; visibility:hidden; }

.alt        { color:#412a7e; }
.plus       { color:#3d9400 !important; }
.minus      { color:#de0000 !important; }
.light      { color:#6d6c70; font-weight:normal; font-size:.93em; }
table .light   { color:#6d6c70; display:block; }

.big  { font-size:2em; }
.small  { font-size:.75em; }

.fl   { float:left; margin:0 1em .5em 0; }
.fr   { float:right; margin:0 0 .5em 1em; }
.w50  { width:50%; }


/*- header -*/
.noprint,
#js-scrollbar,
#header #search,
#header #langmenu,
#sidebar,
#footer,
#menu,
h1 a, h2 a            { display:none; }



/*- content -*/
#content table           { width:100%; border:1px solid #dcdbdf; border-collapse:collapse; font-size:1em; }
#content table th        { border:1px solid #dcdbdf; padding:2px 5px; text-align:left; font-weight:bold; background:#dcdbdf; }
#content table tfoot td  { border:1px solid #dcdbdf; padding:2px 5px; text-align:left; font-weight:bold; background:#f0f0f0; color:#412a7e; }
#content table td        { border:1px solid #dcdbdf; padding:2px 5px; }
#content table .num      { text-align:right !important; padding-right:10px; }

#content table.vertical th { background:none; font-weight:normal; vertical-align:top; }
#content table.vertical td { color:#412a7e; }




#content .box            { margin:0 0 1em 0; }

#content2 .box           { clear:left; line-height:1.5em; margin:0 10px 2em 0; }
#content2 .box ul li     { padding-left:10px; background:url('../images/ico/li.gif') 3px .6em no-repeat; }
#content2 .box p         { margin:.5em 0 1em 0; }

#content2 .note    { font-style:italic; }
#content2 .note p  { margin:0 !important; }

#content2 p.print  { float:right; padding-left:17px; background:url('../images/ico/print.gif') 0 75% no-repeat; font-weight:bold; }

#content2 .paging  { margin:2em 0; }
#content2 .paging .nums a    { padding:0 2px; _height:1px; }
#content2 .paging .nums strong  { padding:0 2px; _height:1px; font-size:1.3em; font-weight:bold; }


/*--*/
#content .news                  {  }
#content .news .item            { margin:.5em 0 2em 0;  }
#content .news .item h2         { margin-bottom:1em; }
#content .news .item h2 img     { float:left; display:block; margin:.3em .5em .3em 0; }

   /*- zalozky na HP -*/
   div.inbox .img   { text-align:center; padding:10px 0;  }
   

/*- dalsi stranky -*/
   /*- o burze -*/
   #content .certifikaty         {  }
   #content .certifikaty .item     { clear:left; padding-top:1em; }
   #content .certifikaty .item .fl { margin-top:-1em; }

ul.views       { float:left; width:100%; padding-bottom:5px; margin:0; }
ul.views li    { float:left; width:24.5%; overflow:hidden; padding:0 !important; background:none !important; }
ul.views li a  { float:left; width:97%; margin-right:2%; display:none; padding:.2em 0; text-align:center; }
ul.views li.active a  { display:inline; border:1px solid #000; }
