@font-face {
	font-family: 'GARA';
	src: url('../layout/fonts/GARA.eot');
	src: local('GARA'), url('../layout/fonts/GARA.woff') format('woff'), url('.../layout/fonts/GARA.ttf') format('truetype');
}
html      {
            height: 100%;
}
body      { font-family: 'Times New Roman', Times, GARA, Arial, Tahoma, Helvetica, sans-serif;
            font-size       : 18pt   ;
			letter-spacing  :  2px   ;
            background-color: #FFFFFF;
            color           : #333399;
            margin       : 0px auto;
            margin-top   : 0px     ;
			margin-bottom: 0px     ;
            scrollbar-track-color:      #592CDE;
            scrollbar-face-color:       #592CDE;
            scrollbar-highlight-color:  #FFFFFF;
            scrollbar-3dlight-color:    #592CDE;
            scrollbar-darkshadow-color: #592CDE;
            scrollbar-shadow-color:     #FFFFFF;
            scrollbar-arrow-color:      #FFFFFF;
}

h1        { margin-top:  0px; margin-bottom: 10px; font-size: 26pt; line-height: 125%; font-weight: 400; }
h2        { margin-top: 12px; margin-bottom: 10px; font-size: 22pt; line-height: 125%; font-weight: 400; }
h3        { margin-top: 11px; margin-bottom: 10px; font-size: 20pt; line-height: 125%; font-weight: 400; }
h4        { margin-top: 10px; margin-bottom: 10px; font-size: 18pt; line-height: 125%; font-weight: 400; }
h5        { margin-top: 10px; margin-bottom: 10px; font-size: 16pt; line-height: 125%; font-weight: 400; }
h6        { margin-top: 10px; margin-bottom: 10px; font-size: 14pt; line-height: 125%; font-weight: 400; }
h7        { margin-top: 10px; margin-bottom: 10px; font-size: 12pt; line-height: 125%; font-weight: 400; }
p         { margin-top:  0px; margin-bottom: 10px; text-indent: 0px; 
            white-space: normal; line-height: 125%;
}
li        { line-height: 125%; }

strong,b  { font-weight: 900; }
table     { margin-top: 0px; margin-bottom: 0px; }
th        { padding: 2px; font-weight: 900; vertical-align: top; background-color: #999999; color: #FFFFFF; }
td        { padding: 2px; font-weight: 500; vertical-align: top; }

img       { margin: 0px; border: 0px; }

form      { margin-top:  0px; margin-bottom:  0px; }
div       { margin-top:  0px; margin-bottom:  0px; }
em        { font-style: italic; }
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: #C98315; }
a:hover   { text-decoration: underline; color: #C98315; }
hr        { margin-top:  8px; margin-bottom:  8px;
            border          : 0      ;
            color           : #C98315;
            background-color: #C98315;
            height          : 1px    ;
}

.clear    { clear: both; }

.editacestranky {
	margin-bottom   : 04px   ;
	padding         : 04px   ;
	background-color: #000000;
	color           : #FFFFFF;
	text-decoration : none   ;
}
.editacestranky a, .editacestranky a:hover {
	color           : #FFFF33;
	text-decoration : none   ;
}

input, textarea, select { font-family: "Arial Narrow", "Tahoma", "Helvetica", "Geneva", "Arial", "Verdana", sans-serif;
                          border: #592CDE 1px solid;
                          background-color: #FFFFFF;
                          color: #592CDE;
                          font-size: 12px;
                          padding-left  : 4px;
                          padding-right : 4px;
                          padding-top   : 2px;
                          padding-bottom: 0px;
}
input {
	height: 28px;
}
select {
	height: 32px;
    font-size: 12px;
}
input[type=file] { 
	font-size: 16px;
	background-color: #FFFFFF;
	color           : #592CDE;
	border: solid #000000 1px;
	height: 22px;
}
input[type=checkbox] {
	border: 0px;
}
input[type=button],input[type=submit] {
    font-size    : 14px;
	font-weight  : 900;
    padding-top  :  0px;
    padding-left : 12px;
    padding-right: 12px;
}
.prehledtab {
    border-left  : solid #592CDE 1px;
    border-top   : solid #592CDE 1px;
}
.prehledtab td, .prehledtab th { 
	padding-top  : 4px; padding-bottom: 3px;
	padding-left : 4px; padding-right : 3px;
    border-right : solid #592CDE 1px;
    border-bottom: solid #592CDE 1px;
}
