BODY
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-size: 80%;
    BACKGROUND-color: white;
    FONT-FAMILY: 'Arial CE', Arial, Verdana, Tahoma, sans-serif;
    xBACKGROUND-IMAGE: url("img/pozadi_nav_1.jpg"/*tpa=http://howadoor.umbra.cz/css/img/pozadi_nav_1.jpg*/);
    xBACKGROUND-POSITION: right top;
    xBACKGROUND-REPEAT: no-repeat;
}
TABLE
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px
}
A
{
    COLOR: #000080;
    TEXT-DECORATION: none;
}
A:hover
{
    TEXT-DECORATION: underline;
    COLOR: #008000;
}
A:visited
{
    COLOR: #402020;
}
H3
{
    MARGIN: 2px 0px;
    COLOR: #ac2626
}
H1
{
    padding-bottom: 0px;
    border-bottom: 0px;
    margin-bottom: 0px;
}
H5
{
    FONT-SIZE: 100%;
    padding-top: 0px;
    padding-bottom: 0.1em;
    border: 0px;
    margin: 0px;
}
P
{
    TEXT-INDENT: 1.5em;
    LINE-HEIGHT: 1.5em;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}
.main P
{
    TEXT-ALIGN: justify
}
ul
{
   padding-left: 1.5em;
    LINE-HEIGHT: 1.3em;
}
OL
{
    WORD-SPACING: 0.5pt;
    LINE-HEIGHT: 19px;
    LETTER-SPACING: 0.3pt;
    TEXT-ALIGN: left
}
.text
{
    WORD-SPACING: 0.5pt;
    TEXT-INDENT: 15pt;
    LINE-HEIGHT: 19px;
    LETTER-SPACING: 0.3pt;
    TEXT-ALIGN: left
}
.box1
{
    BORDER-RIGHT: #ac2626 thin dashed;
    PADDING-RIGHT: 15px;
    MARGIN-TOP: 75px;
    MARGIN-LEFT: 290px;
    WIDTH: 460px
}
.box2
{
    BORDER-RIGHT: #000 thin dashed;
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    LEFT: 25px;
    PADDING-BOTTOM: 15px;
    WIDTH: 170px;
    MARGIN-RIGHT: 20px;
    PADDING-TOP: 15px;
    POSITION: absolute;
    TOP: 780px;
    TEXT-ALIGN: right
}
.podtrh
{
    BORDER-BOTTOM: #000 1px solid
}
.odkaz
{
    LEFT: 0px;
    POSITION: absolute;
    TOP: 0px
}
.box3
{
    CLEAR: both;
    PADDING-RIGHT: 35px;
    PADDING-LEFT: 30px;
    FONT-SIZE: 12px;
    LEFT: 785px;
    BACKGROUND-IMAGE: url("pap.gif"/*tpa=http://howadoor.umbra.cz/css/pap.gif*/);
    PADDING-BOTTOM: 35px;
    WIDTH: 150px;
    PADDING-TOP: 60px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-position: left top;
    FONT-FAMILY: "Courier New", Courier, mono;
    POSITION: absolute;
    TOP: 80px;
    HEIGHT: 230px;
    TEXT-ALIGN: left
}
.main
{
margin: 0 0 0 0;
padding-left: 4em;
padding-top: 5em;
padding-bottom: 7em;
padding-right: 21em;
}
.navigation 
    {
    position: absolute;
    right: 0; 
    top: 0;
    width: 16em;
    PADDING-left: 1.5em;
    PADDING-right: 1em;
    margin-right: 0em;
    PADDING-top: 3em;
    PADDING-bottom: 6em;
    TEXT-ALIGN: left;
    xborder-right: 1px solid #f0f0f0;
    xborder-left: 1px solid #f0f0f0;
    xbackground-color: #f4f4f4;
    BACKGROUND-IMAGE: url("img/pozadi_nav_1.jpg"/*tpa=http://howadoor.umbra.cz/css/img/pozadi_nav_1.jpg*/);
    BACKGROUND-POSITION: center top;
    BACKGROUND-REPEAT: no-repeat;
}
.navigation .tail
   {
    BACKGROUND-IMAGE: url("img/pozadi_nav_1.jpg"/*tpa=http://howadoor.umbra.cz/css/img/pozadi_nav_1.jpg*/);
    BACKGROUND-POSITION: -60px bottom;
    BACKGROUND-REPEAT: no-repeat;
   height: 80em;
   position: relative;
   top: -40em;
   width: 16em;
   right: -1em;
   z-index: -1;
   }

.navigation .title
{
width: 100%;
text-align: center;
padding-bottom: 1em;
padding-top: 0em;
padding-left: -1.5em;
padding-right: -1.5em;
}
.navigation .title img
{
border: 0;
}
.navigation .title a
{
color: black;
text-decoration: none;
}
.navigation .title a:hover
{
color: gray;
text-decoration: none;
}
.navigation .title a:visited
{
color: black;
text-decoration: none;
}
.navigation .contents
{
font-size: 90%;
text-align: left;
}
.navigation H1
{
    letter-spacing: -0.9pt;
    font-weight: normal;
    FONT-SIZE: 250%;
    PADDING: 0px;
    LINE-HEIGHT: 0.9em;
    margin-top: 0.5em;
    margin-bottom: 0em;
    font-family: 'Arial Black';
    PADDING-bottom: 0em;
}
.navigation H2
{
    font-style: italic;
    font-weight: normal;
    FONT-SIZE: 100%;
    margin: 0px
    font-weight: bold;
}
.contents
{
TEXT-ALIGN: justify;
clear: none;
}
.desc
{
display: none
}
.float-left
{
float: left;
text-align: center;
padding-right: 2em;
padding-top: 2em;
padding-bottom: 2em;
padding-left: auto;
margin: auto auto auto auto;
}
.float-left-small
{
float: left;
text-align: center;
padding-right: 2em;
padding-top: 2em;
padding-bottom: 2em;
padding-left: auto;
margin: auto auto auto auto;
}
.float-right
{
FLOAT: right;
padding-right: 0;
padding-left: 2em;
padding-top: 2em;
padding-bottom: 2em;
}
.float-right P
{
text-align: center;
FONT-STYLE: italic;
padding-top: 0.5em;
padding-bottom: 0em;
}
.float-right IMG
{
BORDER: 1px solid;
margin: auto auto auto auto;
}
.float-right-small
{
FLOAT: right;
text-align: center;
margin: auto auto auto auto;
padding-right: auto;
padding-left: 2em;
padding-top: 2em;
padding-bottom: 2em;
}
.dayTitle
{
padding: 0 0 1em 0;
margin: 0 0 0 0;
line-height: 210%;
letter-spacing: 0.1pt;
font-size: 1.1em;
}
.dayTitle .dayTitleDate
{
color: gray;
font-weight: bold;
margin-bottom: -0.5em;
}
.monthTitleName
{
display: none;
}
.dayTitle .dayTitleName
{
font-family: 'Arial Black';
font-size: 3.15em;
line-height: 100%;
margin-bottom: 0.5em;
letter-spacing: -0.35pt;
color: #202020;
}
.sectionTitle
{
display: none;
}
.day
{
clear: both;
padding: 0 0 0 0;
margin: 0 0 0 0;
padding-bottom: 5em;
overflow: visible;
}
.comments
{
    overflow: hidden;
    text-align: justify;
    clear: both;
    margin-top: 2em;
    padding-bottom: 2em;
    margin-left: -5em;
    padding-left: 8em;
    line-height: 1.2em;
    color: #303030;
    font-size: 90%;
    BACKGROUND-IMAGE: url("img/comments_bk.jpg"/*tpa=http://howadoor.umbra.cz/css/img/comments_bk.jpg*/);
    BACKGROUND-POSITION: left 3.5em;
    BACKGROUND-REPEAT: no-repeat;
}
.comments .header
{
    text-align: right;
    font-size: 90%;
}
.comments .messages
{
    margin-left: 1em;
    margin-right: 3em;
    margin-top: 3em;
}
.comments h4
{
    font-size: 100%;
    padding-top: 0.25em;
    padding-bottom: 0.1em;
    margin: 0;
}
.comments form
{
margin-top: 2em;
}
input
{
border: 1px solid #c7c7c7;
}
.comments input
{
height: 1em;
margin-left: 1em;
margin-right: 1em;
}
.comments .submit-button
{
height: 1.4em;
margin-left: 0.5em;
margin-bottom: 0.1em;
}
.comments textarea
{
border: 1px solid #c7c7c7;
width:35em;
margin-top: 0.25em;
}
.odjinud
{
    font-size: 90%;
    padding: 0em 0em 2em 2em;
    width: 25em;
    float: right;
    text-align: center;
}
.odjinud h1
{
    font-size: 1.5em;
    margin: 0 0 0 0;
    padding: 0 0 0.3em 0;
}
.odjinud p
{
text-align: justify;
}
.odjinud img
{
margin: 1em 0 1em 0;
}
.navigation small
{
font-size: 100%;
text-align: left;
color: #606060;
}
.navigation .year
{
width: 45%;
margin-right: 2%;
float: left;
padding-top: 0.5em;
}
.navigation .months
{
font-weight: normal;
text-align: left;
}
.navigation .month
{
text-align: left;
}
.navigation h3
{
clear: both;
font-weight: bold;
font-size: 120%;
color: black;
letter-spacing: 0.1pt;
padding: 1.5em 0 0.5em 0;
text-align: center;
margin: 0 0 0 0;
width: 100%;
}
.navigation .year h4
{
margin: 0 0 0 0;
padding: 0 0.5em 0 0;
font-size: 100%;
float: right;
}
.navigation .days
{
background: white;
margin: 0.4em 0.4em 0.4em 0.4em;
BACKGROUND-IMAGE: url("img/pozadi_body_1.jpg"/*tpa=http://howadoor.umbra.cz/css/img/pozadi_body_1.jpg*/);
BACKGROUND-POSITION: left top;
BACKGROUND-REPEAT: no-repeat;
display: none;
}
.navigation .nav-day
{
padding-top: 0.1em;
padding-bottom: 0.1em;
}
.navigation P
{
TEXT-INDENT: 0em;
LINE-HEIGHT: 1.1em;
}
.navigation .years
{
padding: 0.5em 0 0.25em 0;
width: 100%;
}
.contents div
{
padding: 0.2em 0 0.2em 0;
}
.years div
{
padding: 0 0 0 0;
}
hr
{
margin: 1em 0 0 0;
width: 10%;
height: 0px;
visibility: hidden;
}
.dayTitleName small
{
display: block;
color: gray;
font-size: 30%;
letter-spacing: -0.1pt;
margin: -0.2em 0 0 0;
}
.figure
{
font-style: italic;
text-align: center;
padding: 1.5em 0 1.5em 0;
}
.figure p
{
TEXT-INDENT: 0;
text-align: center;
}
.figure img
{
display: block;
margin: 0 auto;
padding: 0.5em 0 0.7em 0;
}
blockquote
{
font-style: italic;
line-indent: 0;
}
.interview-question
{
font-weight: bold;
}
.podpis
{
padding-top: 1em;
padding-bottom: 1em;
text-align: right;
font-style: italic;
}
.item-nav a
{
padding-left: 0.5em;
color: inherit;
letter-spacing: -2pt;
font-weight: normal;
}
.item-nav
{
float: right;
}
