body      { font-family: "Roboto"; 
            font-size: 12pt;
            font-weight: 300;
            margin-top : 0px; margin-bottom: 0px;
            margin-left: 0px; margin-right : 0px;
            background-color: #FFFFFF;
            color           : #000000;
            scrollbar-track-color:      #415E8A;
            scrollbar-face-color:       #415E8A;
            scrollbar-highlight-color:  #FFFFFF;
            scrollbar-3dlight-color:    #415E8A;
            scrollbar-darkshadow-color: #415E8A;
            scrollbar-shadow-color:     #FFFFFF;
            scrollbar-arrow-color:      #FFFFFF;
}
h1        { padding-top: 45px; margin-bottom: 12px; font-size: 20pt; color: #000000; font-weight: 500; text-transform: uppercase; font-family: "Open Sans"; line-height: 150%; }
.h1m        { padding-top: 45px; margin-bottom: 12px; font-size: 20pt; color: #000000; font-weight: 500; font-family: "Open Sans"; line-height: 150%; }
h2        { margin-top : 16px; margin-bottom: 12px; font-size: 18pt; color: #000000; font-weight: 400; text-transform: uppercase; font-family: "Open Sans"; line-height: 125%; }
h3        { margin-top : 14px; margin-bottom: 12px; font-size: 14pt; color: #000000; font-weight: 400; text-transform: uppercase; font-family: "Open Sans"; line-height: 125%; }
h4        { margin-top : 12px; margin-bottom: 12px; font-size: 13pt; color: #000000; font-weight: 400; text-transform: uppercase; }
h5        { margin-top : 12px; margin-bottom: 12px; font-size: 12pt; color: #000000; font-weight: 400; text-transform: uppercase; }
h6        { margin-top : 12px; margin-bottom: 12px; font-size: 11pt; color: #000000; font-weight: 400; text-transform: uppercase; }
h7        { margin-top : 12px; margin-bottom: 12px; font-size: 10pt; color: #000000; font-weight: 400; text-transform: uppercase; }

p, li {     letter-spacing: 1px;
            line-height: 170%;
            white-space: normal;
            font-weight: 300;
}
p         { margin-top: 0px;
            text-indent: 0px;
            margin-bottom: 14px;
}
ul        { margin-top:  0px; margin-bottom: 14px; margin-left: 10px; }
ol        { margin-top: 10px; margin-bottom: 14px; margin-left: 15px; }
li        { margin-left: 14px; 
}

strong    { font-weight: 500; }
form      { margin-top:  0px; margin-bottom:  0px; }
div       { margin-top:  0px; margin-bottom:  0px; }
pre       { font-family: Courier New, Arial; font-weight: normal; font-size: 10pt; MARGIN-BOTTOM: 0px; MARGIN-TOP: 8px; TEXT-INDENT: 0px}

a         { text-decoration: underline; color: #5A5E41; }
a:hover   { text-decoration: none     ; color: #5A5E41; }

hr        { margin-top: 20px; margin-bottom: 20px;
            border          : 0      ;
            color           : #8E8E8E;
            background-color: #8E8E8E;
            height          : 1px    ;
}

table {
    border-left  : solid #8E8E8E 1px;
    border-top   : solid #8E8E8E 1px;
	margin-bottom: 10px             ;
}
td, th {
	padding-top  :  8px; padding-bottom:  8px;
	padding-left :  8px; padding-right :  8px;
    border-right : solid #8E8E8E 1px;
    border-bottom: solid #8E8E8E 1px;
}
th {
	font-weight   : 400     ;
    color         : #000000 ;
    text-align    : left    ;
    vertical-align: text-top;
}
td {
	font-weight   : 300     ;
    color         : #000000 ;
    text-align    : left    ;
    vertical-align: text-top;
}
.bezramu {
    border       : solid #FFFFFF 0px;
	margin-bottom: 10px             ;
}
.bezramu td, .bezramu th {
	padding-top  :  8px; padding-bottom:  8px;
	padding-left : 16px; padding-right : 16px;
    border       : solid #FFFFFF 0px;
}
.bezramu td:first-of-type, .bezramu td:last-of-type, .bezramu th:first-of-type, .bezramu th:last-of-type   {
	padding-left :  0px;
	padding-right:  0px;
}
.bezodstupu {
	margin: 0px;
}

input, textarea, select { FONT-FAMILY: "Tahoma", "Helvetica", "Geneva", "Arial", "Verdana", sans-serif;
                          BORDER: #415E8A 1px solid;
                          FONT-SIZE: 12px;
                          color: #000000;
                          BACKGROUND: #FFFFFF;
                          padding-left: 4px;
                          padding-right: 4px;
                          padding-top: 2px;
                          padding-bottom: 2px;
}
input, select           { height: 20px; }

.clear    { clear: both; }

.bezmezer { margin-top : 0px; margin-bottom: 0px;
            margin-left: 0px; margin-right : 0px;
}

