body {
   margin: 0;
   background-color: white;
   background-image: url("bg.gif");
}
body, td, div, p, input, select, textarea {
   font-family: verdana, arial, helvetica, sans-serif;
   font-weight: normal;
   color: black;
}
body, td, div {
   font-size: 11px;
}
form {
   margin: 0;
   padding: 0;
}
input, select, textarea {
   font-size: 13px;
   background-color: #FFFFFF;
}
.flow {
   background-image: url("bg_flow.gif");
   background-color: #FBFCEA;
}
.readonly {
   background-color: #E4EBFD;
}
.button {
   font-size: 11px;
   background-color: #E4EBFD;
}
.button1 {
   font-size: 11px;
   background-color: #FAFDB0;
}
a {
   color: #2E53AC;
   text-decoration: none;
}
a:hover {
   text-decoration: underline;
}

.limage, .bimage {
   border-color: #FFFFFF;
}
.limage:hover {
   border-color: #628AE1;
}
.dimage {
   border-color: #333333;
}

.error_title {
   margin-left: 15;
   margin-right: 15;
   font-size: 13px;
   font-weight: bold;
}
.error {
   margin-left: 15;
   margin-right: 15;
   font-family: verdana, arial, helvetica, sans-serif;
}

.header {
   width: 100%;
   height: 66px;
}
.header_left {
   background-image: url("logo_citmed2.gif");
}
.header_bar {
   background-image: url("bg_header.gif");
}
.header_middle {
   height: 38px;
}
.header_title_OLD {
   font-weight: bold;
   font-size: 16px;
   color: #FFFFFF;
}
.header_info {
   font-size: 11px;
   color: #FFFFFF;
}
.header_right {
   background-image: url("logo_regreg.gif");
}

.katlist_border, .weblist_border, .weblist_border2, .body {
   margin-left: 15;
   margin-right: 15;
}
.katlist_border, .weblist_border {
   width: 770;
}
.katlist_table, .weblist_table {
   width: 100%;
}

.katlist_header {
   font-size: 15px;
   font-weight: bold;
   color: #3163CF;
}
.katlist_tr {
}
.katlist_td1 {
   font-size: 13px;
   background-color: #E4EBFD;
   width: 25%;
}
.katlist_td0 {
   width: 25%;
}
.katlist_edit {
   font-weight: bold;
}
.katlist_view {
   font-weight: bold;
}

.weblist_border, .weblist_border2 {
   background-color: #628AE1;
}
.weblist_table, .weblist_table2 {
   background-color: #FFFFFF;
}
.weblist_header {
   font-size: 13px;
   font-weight: bold;
   background-color: #628AE1;
   color: #FFFFFF;
}
.weblist_tr, .weblist_new0 {
   background-color: #E4EBFD;
}
.weblist_new1 {
   background-color: #E7F2E6;
}
.weblist_td {
   font-size: 13px;
}
.weblist_edit {
   font-weight: bold;
}
.weblist_view {
   font-weight: bold;
}

.search_border {
   margin-left: 15;
   margin-right: 0;
   background-color: #628AE1;
}

.data_border {
   margin-left: 15;
   margin-right: 15;
   background-color: #628AE1;
}
.data_table {
   background-color: #FFFFFF;
}
.data_header {
   font-size: 13px;
   font-weight: bold;
   background-color: #628AE1;
   color: #FFFFFF;
}
.data_tr {
   background-color: #E4EBFD;
}
.data_td {
   font-size: 13px;
}
.data_alert0 {
}
.data_alert1 {
   color: 3BA82F;
}
.data_button {
   font-size: 11px;
   text-align: center;
}

.text {
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 13px;
   font-weight: normal;
   color: black;
   margin-left: 15;
   margin-right: 15;
}
.verze {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
   font-size: 12pt;
   text-align: left;
   padding-left: 60px;
   padding-top: 20px;
}
.uvod {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
   font-size: 10pt;
   color: #3163CF;
   text-align: justify;
   padding-left: 50px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-top: 5px;
}
.header_title,
.tab-zahlavi-nadpis  {font-weight: bold; font-size: 13pt;
    color: white; font-family: verdana, arial; height: 38px;
}
