﻿body {
    font-family: Helvetika, Arial, Tahoma;
}

/* HEADINGS   
----------------------------------------------------------*/
h1
{
    font-size: 18px !important;
    font-weight: normal !important;
    color: #000;
    padding-bottom: 5px;
    border-bottom: solid 1px #666;
}

h2
{
    font-size: 14px !important;
    font-weight: normal !important;
    padding: 10px 0 0 0;
    color: #8c0000;
}

h3
{
    font-size: 110%;
    color: #444;
}

/* TEXT
----------------------------------------------------------*/
#content
{
}

#content p
{
    font-size: 12px;
    color: #333;
    text-align: left;
    line-height: 160%;
    margin-left: 2px;
}

#content a, #hpcontent a
{
    color: #990000;
    text-decoration: none;
}

#content a:HOVER, #hpcontent a:HOVER
{
    color: #bd0a2f;
    text-decoration: underline !important;
}

#content a:VISITED, #content a:LINK, #content a:ACTIVE, #hpcontent a:VISITED, #hpcontent a:LINK, #hpcontent a:ACTIVE
{
    color: #990000;
    text-decoration: none;
}

#content li
{
    font-size: 12px;
    color: #333;
    line-height: 160%;
}

#content strong
{
    xfont-style: italic;
    color: ;
    xfont-weight: normal;
}

#content .h1a:link, .h1a:visited
{
    color: #000 !important;
    text-decoration: none !important;
}
/* TABLES
----------------------------------------------------------*/

#content td
{
    font-size: 12px;
}

table.Text
{  
    border-collapse: collapse;
}
table.Text td
{
    color: #333;
    line-height: 160%;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}
table.Text th
{
    background-color: #ccc;
    color: #555;
    line-height: 160%;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}

#content img.Text
{
    padding: 3px 10px 3px 5px;
}

table.Obrazky img
{
    border: solid 1px #999;
}

table.Parametry
{  
    border-collapse: collapse;
}

table.Parametry th
{
    /*background-color: #ccc;
    border: solid 1px #999;*/
}

table.Parametry td
{
    color: #555;
    padding: 6px;
    font-size: 11px;
    vertical-align: middle;
    border-bottom: solid 1px #ddd;
}
table.Parametry th
{
    padding: 6px;
}

td.Prazdna, th.Prazdna
{
    border: none !important;
    background-color: #fff !important;
}

/* TREEVIEW   
----------------------------------------------------------*/

.ff
{
    border-top: none;
    cursor: default;
    xdisplay: none;
}

.ff ul
{
    padding: 2px 0 5px 25px !important;
    cursor: default;
}
.ff ul li
{
    list-style-type: square !important;
    color: #555 !important;
    margin-right: 2px !important;
    font-size: 12px;
    line-height: 160%;
    cursor: default;
}
.ff ul li:hover
{
    /*color: #777 !important;
    text-decoration: underline;*/
    cursor: default;
}

.Condensed
{
    xfont-family: Tahoma, Arial;
    xfont-size: 11px !important;
}

.h1a
{
    color: #000 !important;
    text-decoration: none !important;
}

/* FOOTER 
----------------------------------------------------------*/

#footer h1
{
    font-size: 12px ! important;
    color: #fff !important;
    text-align: left;
    border: none;
    margin: 0;
    font-weight: bold !important;
}
#footer li, #footer ul
{
    font-size: 10px !important;
    color: #ccc !important;
    text-align: left;
    padding: 0;
    margin: 0;
    list-style-type: none;
    line-height: 170%;
}
