﻿body, table, .main, textarea, input, select
                           {font-family: tahoma, verdana, arial, sans-serif; font-size: 8pt;
  
}
h3, h4, h5                 {margin:0pt;}                            /*format nadpisu*/
a                          {text-decoration: none; color: black;}	  /*format odkazu*/
a:hover                    {text-decoration: underline;}            /*odkaz po najeti mysi*/
hr                         {color: #002760}                         /*barva vodorovne cary*/
.Nadpis input, textarea              {width: 100%}

.CNormal th, .CNormal th a, .CNormal th a:hover
                           {background-color: #304455; color: white; text-align: left;}
.CNormal                 {background-color: #304455}
.CNormal a:hover         {color: #024081}
.CMain                   {vertical-align: top}
.CMain a                 {color: white}

.menu {background-color: #9C9EBD}
.button			   {background-color: #9C9EBD;  height:inherit; color:#001a4e4;}
.textbox {height:inherit}
.CTopMenu a              {font-size: 10pt; color: #001A4E ;font-family: georgia}
.CTopMenu a:hover        {font-size: 10pt; color: #304455; text-decoration: none}
.CTopMenu .CASelected    {font-size: 10pt; color: #304455; text-decoration: none}
.CTopMenu .CASelectedHdk {font-size: 10pt; color: #904455; text-decoration: none}
.CTopMenu .CASelectedBil {font-size: 10pt; color: #304455; text-decoration: none}
.CTopMenu td             {font-size: 10pt}
.redlabel {color:Red; display:none;}
.grid
{     border-collapse: collapse;      border: solid 1px #808080;
}

.grid th, .grid td
{   
       padding: 3px 10px;
}

.HeaderStyle 
{
    background-color: #9c9ebd; color: White; font-weight: bold; text-align:left;
}
.HeaderStyle a
{
    color:White;
}
.PagerStyle
{
    background-color: #304455;
}
.PagerStyle table
{
    text-align:left;  
}

.PagerStyle table td
{
    border:0px;
    padding:5px;
}


.PagerStyle a
{
    color:#ffffff;
    text-decoration:none;
    padding:2px 10px 2px 10px;
    border-top:solid 1px #777777;
    border-right:solid 1px #333333;
    border-bottom:solid 1px #333333;
    border-left:solid 1px #777777;
}
.RowStyle td
{
   background-color: #CACBD1; 
}
AltRowStyle td
{
     background-color: white;
}
  .autocomplete_completionListElement
        {
            visibility: hidden;
            margin: 0px !important;
            background-color: inherit;
            color: windowtext;
            border: buttonshadow;
            border-width: 1px;
            border-style: solid;
            cursor: 'default';
            overflow: auto;
            height: auto;
            max-height : 200px;
            text-align: left;
            list-style-type: none;
            font-family: courier new;
            font-size: 8pt;
        }
        /* AutoComplete highlighted item */.autocomplete_highlightedListItem
        {
            background-color: #F6F0CA;
            color: black;
            padding: 1px;
        }
        /* AutoComplete item */.autocomplete_listItem
        {
            background-color: window;
            color: windowtext;
            padding: 1px;
        }
        body, div, p, h1, h2, h3, h4, ul, li, table
        {
            margin: 0;
            padding: 0;
            border: none;
        }
table.helpT
{ text-align:left;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 300px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; } 

td.helpHed
{ border-bottom: 2px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #BEC8D1;
text-align: left;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040; }

td.helpBod
{ border-bottom: 1px solid #9CF;
border-top: 0px;
border-left: 1px solid #9CF;
border-right: 0px;
text-align: left;
text-indent: 10px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa; }

table.sofT
{ text-align: left
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 300px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; }