a { color: #000000; text-decoration: none; }
a:hover { color: #990000; text-decoration: underline; }

body {
	font-size: 70%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
img { border: none; }

input, textarea, select, table, td, div { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; }
input#text, textarea, select { border: 1px solid #000000; padding-left: 3px; }

form { margin: 0px 0px 0px 0px; }

a.linkTitle { margin: 0px 4px 0px 4px; text-decoration: none; }
img.linkIcon { margin-right: 3px; }

a.clipboardItem { color: #999999; }

input.image { border: none; }
input.checkbox { border: none; }
input.radio { border: none; }
input.readonly { background-color: #E0E0E0; color: #333333; }

.leftSpaced { padding-left: 5px; }
.rightSpaced { padding-right: 5px; }
.leftSpaced10 { padding-left: 10px; }
.rightSpaced10 { padding-right: 10px; }
.topSpaced2 { padding-top: 2px; }
.topSpaced { padding-top: 5px; }
.topSpaced10 { padding-top: 10px; }
.bottomSpaced2 { padding-bottom: 2px; }
.bottomSpaced { padding-bottom: 5px; }
.bottomSpaced10 { padding-bottom: 10px; }

.leftItem { margin-right: 5px; }
.rightItem { margin-left: 5px; }
.leftItem10 { margin-right: 10px; }
.rightItem10 { margin-left: 10px; }
.bottomItem2 { margin-top: 2px; }
.bottomItem { margin-top: 5px; }
.bottomItem10 { margin-top: 10px; }
.topItem3 { margin-bottom: 3px; }
.topItem { margin-bottom: 5px; }
.topItem10 { margin-bottom: 10px; }

.bold { font-weight: bold; }
.italic { font-style: italic; }
.textSmall { font-size: 10px; }
.textHeader { font-size: 15px; font-weight: bold; }
.textTitle { font-size: 13px; font-weight: bold; }
.topAlign { vertical-align: top; }
.middleAlign { vertical-align: middle; }
.centerAlign { text-align: center; }
.rightAlign { text-align: right; }

.fullWidth { width: 100%; }
.halfWidth { width: 50%; }
.spreadWidth { width: 95%; }
.width30 { width: 30px; }
.width240 { width: 240px; }
.width300 { width: 300px; }
.widthVeryShort { width: 120px; }
.widthShort { width: 140px; }
.widthMiddle { width: 200px; }
.widthLong { width: 260px; }
.widthVeryLong { width: 320px; }
.noBorder { border: none; }
.solidBorder { border: 1px solid #000000; }

.red { color: #FF0000; }

.noWrap { white-space: nowrap; }

/* Imported from SKLADEM */
hr { border-right-style: none; border-bottom-style: none; border-left-style: none; height: 1px; }
img { border: none; }
form { margin: 0px 0px 0px 0px; }

div.spaced { margin-top: 1em; }
div.spacedBottom { margin-bottom: 1em; }

img.iconSpacedLeft { margin-left: 4px; }
img.iconSpacedRight { margin-right: 4px; }

input#text, textarea, select { border: 1px solid #003366; padding-left: 3px; }
input#file { background-color: transparent; }

.alignBottom { vertical-align: bottom; }
.alignCenter { text-align: center; }
.alignLeft { text-align: left; }
.alignMiddle { vertical-align: middle; }
.alignRight { text-align: right; }
.alignTop { vertical-align: top; }
.bold { font-weight: bold; }
.nonbold { font-weight: normal; }
.borderBlack { border: 1px solid #000000; } 
.capitalized { text-transform: uppercase; }
.colorBlack { color: #000000; }
.colorRed { color: #FF0000; }
.colorBlue { color: #0000FF; }
.colorGreen { color: #009900; }
.colorOrange { color: #FF6600; }
.colorHidden { color: #999999; }
.floatLeft { float: left; }
.floatRight { float: right; }
.heightMin { height: 1%; }
.height5 { height: 5px; }
.height10 { height: 10px; }
.noDecoration { text-decoration: none; }
.noWrap { white-space: nowrap; }
.textSmall { font-size: 90%; }
.spaceBottom2 { margin-bottom: 2px; }
.spaceBottom3 { margin-bottom: 3px; }
.spaceBottom5 { margin-bottom: 5px; }
.spaceBottom10 { margin-bottom: 10px; }
.spaceLeft2 { margin-left: 2px; }
.spaceLeft3 { margin-left: 3px; }
.spaceLeft5 { margin-left: 5px; }
.spaceLeft8 { margin-left: 8px; }
.spaceLeft10 { margin-left: 10px; }
.spaceLeft15 { margin-left: 15px; }
.spaceRight5 { margin-right: 5px; }
.spaceRight8 { margin-right: 8px; }
.spaceRight10 { margin-right: 10px; }
.spaceTop3 { margin-top: 3px; }
.spaceTop5 { margin-top: 5px; }
.spaceTop7 { margin-top: 7px; }
.spaceTop10 { margin-top: 10px; }
.spaceTop15 { margin-top: 15px; }
.spaceTop20 { margin-top: 20px; }
.spaceTop30 { margin-top: 30px; }
.paddingBottom5 { padding-bottom: 5px; }
.paddingBottom10 { padding-bottom: 10px; }
.paddingLeft5 { padding-left: 5px; }
.paddingLeft10 { padding-left: 10px; }
.paddingRight5 { padding-right: 5px; }
.paddingRight10 { padding-right: 10px; }
.readOnly { background-color: #EFEFEF; }
.underlined { text-decoration: underline; }
.uppercase { text-transform: uppercase; }
.widthFull { width: 100%; }
.widthHalf { width: 50%; }
.widthQuarter { width: 25%; }
.widthMin { width: 1%; }
.widthMini { width: 20px; }
.width50 { width: 50px; }
.width80 { width: 80px; }
.width150 { width: 150px; }
.width200 { width: 200px; }
.width300 { width: 300px; }
.width400 { width: 400px; }
.width450 { width: 450px; }
.width600 { width: 600px; }
.width20p { width: 20%; }
.width40p { width: 40%; }
.width60p { width: 60%; }

div.sectionlayer {
}

td.sectioncellon {
    border: 1px dashed black;
}
td.sectioncelloff {
    border: 1px solid white;
}
.buttonslayer {
    top: 3;
    right: 3;
    /*
    z-index: 2;
    visibility: hidden;
    */
    text-align: right;
    background: white;
}
div.contentlayer {
    padding-top: 25px;
}

