body {
	background-color: #ecedf1;
	color: black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
}

a {
	color : #0E2F55;
	text-decoration: underline; 
}

a:hover {
	color : #993300;
	text-decoration: none; 
}

table {
	background-color : #ecedf1;
	color : black;
	font-size : small;
	border-width : 0;
}

td.boky-tmave  {
	border: 1px solid #455e7b;
	background-color: #455e7b;
	color: #ffffff;
	font-size : smaller;
	font-weight: bolder;
}
 
td.boky-stredne  {
	background-color: #bccbdc;
	border: 1px solid #455e7b;
	color: #000000;
	font-size: smaller;
	padding: 4px 4px 4px 4px;
}

.boky-stredne-bezokraja  {
	background-color: #bccbdc;
	border: 0px;
	color: #000000;
	font-size: smaller;
	padding: 4px 4px 4px 4px;
}

td.boky-hnede  {
	border: 1px solid #993300;
	background-color: #993300;
	color: #ffffff;
	font-size : smaller;
	font-weight: bolder;
}

td.boky-hnede-blede  {
	background-color: #E7DAD4;
	border: 1px solid #993300;
	color: #000000;
	font-size: smaller;
	padding: 4px 4px 4px 4px;
}

td.boky-stredne2  {
	background-color: #bccbdc;
	border-top: 1px solid #455e7b;
	border-left: 1px solid #455e7b;
	border-right: 1px solid #455e7b;
	font-size: smaller;
	color: #455e7b;
	font-weight: bolder;
}

td.boky-stredne3  {
	background-color: #bccbdc;
	border-left: 1px solid #455e7b;
	border-right: 1px solid #455e7b;
	font-size: smaller;
	color: #455e7b;
	font-weight: bolder;
}

td.boky-stredne4  {
	background-color: #bccbdc;
	font-size: smaller;
	color: #455e7b;
	font-weight: bolder;
}

td.boky-stredne5  {
	background-color: #bccbdc;
	border-top: 1px solid #455e7b;
	font-size: smaller;
	color: #455e7b;
	font-weight: bolder;
}

td.stred-blede  {
	border: 1px solid #455e7b;
	background-color: #e8f2fc;
	color: #000000;
	font-size : smaller;
	padding: 4px 4px 4px 4px;
}

td.stred-blede2  {
	border: 1px solid #455e7b;
	background-color: #e8f2fc;
	color: #000000;
	font-size : smaller;
	padding: 4px 4px 4px 4px;
}

td.stred-blede4  {
	border-top: 1px solid #455e7b;
	border-bottom: 1px solid #455e7b;
	background-color: #e8f2fc;
	color: #000000;
	font-size : smaller;
	padding: 4px 4px 4px 4px;
}

td.stred-priehladne  {
	background-color: #e8f2fc;
	color: #000000;
	font-size : smaller;
}
 
td.stred-priehladne2  {
	color: #000000;
	font-size : smaller;
}

td.stred-priehladne3  {
	border: 1px solid #455e7b;
	color: #455e7b;
	font-size : smaller;
}

.stred-blede a {
	color : #ffffff;
	background-color:#bccbdc;
	text-decoration: none;
	font-weight:bold;
	font-family: "Times New Roman", Times, serif;
}

.stred-blede a:hover {
	color: #ffffff;
	background-color: #993300;
	text-decoration: none;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}

hr {
	border: 1px solid #455e7b;
}

.mini {
	font-size : smaller;
}

td.hlavicka1  {
	border-left: 1px solid #455e7b;
	border-top: 1px solid #455e7b;
	border-bottom: 1px solid #455e7b;
	background-color: #DCE1E9;
}

td.hlavicka2  {
	border-top: 1px solid #455e7b;
	background-color: #DCE1E9;
	color: #455e7b;
	font-size : smaller;
}

td.hlavicka3  {
	border-right: 1px solid #455e7b;
	border-top: 1px solid #455e7b;
	border-bottom: 1px solid #455e7b;
	background-color: #DCE1E9;
	color: #455e7b;
	font-size : smaller;
}

td.hlavicka4  {
	border-bottom: 1px solid #455e7b;
	background-color: #DCE1E9;
	color: #455e7b;
	font-size : smaller;
}

td.hlavicka5  {
	background-color: #DCE1E9;
	color: #455e7b;
	font-size : smaller;
}
img.okraj  {
	border: 1px solid #bccbdc;
}

.blede {
	background-color: #bccbdc;
	border: 1px solid #455e7b;
	color: #000000;
	font-size: smaller;
	padding: 4px 4px 4px 4px;
}

textarea {
	background-color : #e9f5ff;
	border: 1px solid #455e7b;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #1C3D63;
}
INPUT.text {
	background-color : #ffffff;
	border: 1px solid #455e7b;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	width: 190px;
}

INPUT.najdi {
	background-color : #e9f5ff;
	border: 1px solid #455e7b;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #1C3D63;
}
SELECT.hladanie {
	background-color: #ffffff;
	border: 1px solid #455e7b;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	width: 190px;
	/*font-size: 10px;*/
}

.nove {
	color: #ff3333;
}
.modre {
	color: #333366;
}

