body { font-size: 80%; padding: 20px; margin: 0; line-height: 1.583;  color: #333333; }

body, h1, h2, h3, h4, h5, h6, caption, input { font-family: Calibri, "Arial CE", Verdana, "Tahoma", "Luxi Sans", Arial, Helvetica, sans-serif; }

input { font-size: 100%; }

/* Links */
a { color: #395600; text-decoration:none;}
a:hover { color: #395600;text-decoration: none !important; }

p, ul, ol, dl { margin-bottom: 1em; margin-top: 0;}

/* Headings */
h1, h2, h3, h4, h5, h6, caption { color: #444444; margin: 10px 0 8px 0; font-weight: bold; font-family: Calibri, "Luxi Sans", Arial, Helvetica, sans-serif; }

h1 { font-size: 170%; letter-spacing: 0px; margin-top: 0px; margin-bottom: 0px; color: #6AAA10;}
h2 { font-size: 150%; color: #6AAA10; margin-top: 5px; margin-bottom: 5px;}
h3 { font-size: 140%; line-height: 1.2; margin-top: 5px; margin-bottom: 5px;}
h4 { font-size: 120%; line-height: 1.2; margin-top: 5px; margin-bottom: 5px; color:#333333;}
h5, h6  { margin: 0; color:#6AAA10; font-size: 140%; font-family: Calibri, "Luxi Sans", Arial, Helvetica, sans-serif;}
caption { font-size: 142%; text-align: left; margin-bottom: 0.3em; line-height: 1.294; }

img, .content img { margin: 0 15px 15px 0; padding: 1px; border: 3px solid #D1E7F4; }
img.no-border { border: none; }
.imgborder {border: 3px solid #c0e472; }
.imgborder1 {border: 3px solid #c0e472; }
.obsah img { margin: 0 10px 10px 0px; padding: 0; border: 0;}
table {border: #ffffff 0px solid; font-size: 100%;}
table td,th {border: 0;}

.tab1 {color: #ffffff; border-collapse: collapse; margin: 0 0 15px 0; font-size: 100%; width: 100%; }
.tab1 th {border: 1px solid #ffffff;  border-style: solid ; padding: 2px; }
.tab1 td {border-bottom: 1px solid #ffffff; padding: 2px; }

.l { display: inline; float: left; }
.r { display: inline; float: right; }
.out { position: absolute; left: -2000px; top: -2000px; }
.bold { font-weight: bold; }
.br { clear: both; }
.break { height: 1px; font-size: 1px; clear: both; overflow: hidden; visibility: hidden; }
.small { font-size: 92%;}
.hidden { display: none; }

.center { text-align: center; }
.left { text-align: left !important; }
.right { text-align: right; }

.col-h-l {float: left; width: 48%; }
.col-h-r {float: right; width: 48%; }

ul {margin: 0px 0 1em 0; padding: 0; list-style: none; }


a:hover img.no-border { border: none; }


.input {FONT-SIZE: 90%; BORDER: #395600 1px solid;  BACKGROUND-COLOR: #EEFFCD; }
.inp {FONT-SIZE: 90%; BORDER: #395600 1px solid;  BACKGROUND-COLOR: #EEFFCD; }
.input-button1 {
	BORDER: #75911F 2px solid; FONT-WEIGHT: normal; FONT-SIZE: 80%;  TEXT-TRANSFORM: uppercase; COLOR: #ffffff; BACKGROUND-COLOR: #6AAA10; TEXT-ALIGN: center; padding:1px;
}

.input-button {
	BORDER: #f5f5f5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 80%;  TEXT-TRANSFORM: uppercase; COLOR: #ffffff; BACKGROUND-COLOR: #6AAA10; TEXT-ALIGN: center; padding:1px;
}

.stylled_table {margin:15px 0px 10px 0px; border-collapse:collapse; border:1px solid #6AAA10; }
#content .stylled_table{ border:0px; }
#content table, #content td {border:0px; }
.stylled_table td , .stylled_table th {font-size:11px; font-family:Tahoma; margin:0px; padding: 3px 10px 3px 10px ;border:1px solid #6AAA10;}
.stylled_table th {color:#ffffff; background-color:#6AAA10; font-weight:normal; border-bottom:1px solid #6AAA10; text-align:left; }
.stylled_table td {color:#333333;}

.table_stylled {margin:15px 0px 10px 0px; border-collapse:collapse; border:1px solid #6AAA10; }
#content .table_stylled{ border:0px; }
#content table, #content td {border:0px; }
.table_stylled td , .table_stylled th {font-size:11px; font-family:Tahoma; margin:0px; padding: 3px 10px 3px 10px ;border:1px solid #6AAA10;}
.table_stylled th {color:#ffffff; background-color:#6AAA10; font-weight:normal; border-bottom:1px solid #6AAA10; text-align:left; }
.table_stylled td {color:#333333;}


.gridtxtnav {COLOR: #ffffff; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px;}
.gridtxtnav A{text-decoration:underline;COLOR: #ffffff;}
.gridtxtnav A:hover{text-decoration:none}
.gridalttxt {background-color:#EEFFCD;}
.gridalttxt1 {background-color:#EEFFCD;}

#content img, #editor img { }
.indent_box_image {margin:20px; border: 3px solid #c0e472; }
.indentonly_image {margin:20px; }
.boxonly_image {margin:0px; border: 3px solid #c0e472; }
.no_decoration_image { margin:0px; border:0px;}

.description {font-size:14px; margin:25px 0px 25px 0px;}
.highlight {background-color:#f5f5f5;}

