BODY {
	MARGIN: 0px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	MARGIN: 0px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR {
	MARGIN: 0px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smalltext {
	FONT-SIZE: 0.9em
}
.mini {
	FONT-SIZE: 0.60em
}
.mini TD {
	FONT-SIZE: 0.60em
}
.content {
	FONT-SIZE: 0.9em
}
.content TD {
	FONT-SIZE: 0.9em
}
.main {
	FONT-SIZE: 0.60em
}
.main {
	FONT-SIZE: 0.80em

.main td{
	FONT-SIZE: 0.80em
}

}
.main3 {
	FONT-SIZE: 13px

}
.main3 td {
	FONT-SIZE: 13px

}
.main2 {
	FONT-SIZE: 11px
}

.right-cta {
	FLOAT: right; MARGIN: 3px 2px 10px 10px
}
LI {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#menutab A {
	PADDING-RIGHT: 5px; BORDER-TOP: #333 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #333 1px solid; COLOR: #333; LINE-HEIGHT: 16px; PADDING-TOP: 2px; FONT-FAMILY: Tahoma, verdana, sans-serif; TEXT-DECORATION: none
}
#menutab A:link {
	BACKGROUND: white; COLOR: #333
}
#menutab A:active {
	BACKGROUND: white; COLOR: #000
}
#menutab A:visited {
	BACKGROUND: white; COLOR: #333
}
#menutab A:hover {
	BACKGROUND: #eeeeee; COLOR: red
}
#menutab TD.cta A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #eee; LINE-HEIGHT: 16px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#menutab TD.cta A:link {
	BACKGROUND: #fcd34a; COLOR: #000
}
#menutab TD.cta A:active {
	BACKGROUND: #fcd34a; COLOR: #000
}
#menutab TD.cta A:visited {
	BACKGROUND: #eeeeee; COLOR: #000
}
#menutab TD.cta A:hover {
	BACKGROUND: #ff0000; COLOR: white
}
FORM {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 12px
}
INPUT {
	FONT-SIZE: 12px
}
TEXTAREA {
	FONT-SIZE: 12px; BACKGROUND: #ffffff; OVERFLOW: auto; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	display: inline; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000; PADDING-TOP: 10px
}
H2 {
	display: inline; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000
}
H3 {
	display: inline; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000
}
A {
	COLOR: #0000ff
}
A:visited {
	COLOR: #0000ff
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#listing {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid
}
#listing TR TD {
	BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
#listing TR TD.hlight {
	BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f2efe7
}
.red {
	COLOR: red
}
#contact-head {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid
}
#contact-tab {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#contact-tab .padding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#contact-tab .nobord {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.topfloat {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f2efe7; FLOAT: right; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #333 1px solid; WIDTH: 220px; PADDING-TOP: 5px; BORDER-BOTTOM: #333 1px solid
}
TD.content {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 10px
}

table.piccateg {
	font-family: Tahoma;
   border-width: 0px;
	font-weight: bold;
}
/*odkazy v podstrankach (obrazkova tabulka)*/
tbody.piccateg a {
	text-decoration: none; 
   color: #0000ff;
	font-weight: bold;
}
/*odkazy v podstrankach (obrazkova tabulka) při najetí myší*/
tbody.piccateg a:hover {
	text-decoration: underline; 
   color: #0000ff;
	font-weight: bold;
}

table.piccateg2 {
	font-family: Tahoma;
	font-size: 12px;
   border-width: 0px;
	font-weight: normal;
	text-align: justify;
}
/*odkazy v podstrankach (obrazkova tabulka)*/
tbody.piccateg2 a {
	text-decoration: none; 
	color: #0000ff;
	font-weight: bold;
}
/*odkazy v podstrankach (obrazkova tabulka) při najetí myší*/
tbody.piccateg2 a:hover {
	text-decoration: underline; 
   color: #0000ff;
	font-weight: bold;
}
table.linkcateg {
	font-family: Tahoma;
   border-width: 0px;
}
tbody.linkcateg a {
	text-decoration: none; 
   color: #0000ff;
}
tbody.linkcateg a:hover {
	text-decoration: underline; 
   color: #0000ff;
}
table.sql {
	font-family: Tahoma;
   border-width: 0px;
	font-weight: bold;
	font-size: 14px;
}
tbody.sql a {
	text-decoration: underline; 
   color: #0000ff;
	font-weight: bold;
	font-size: 14px;
}
tbody.sql a:hover {
	text-decoration: none; 
   color: #0000ff;
   font-weight: bold;
   font-size: 14px;

}
tbody.sql a:visited {
	text-decoration: underline; 
   color: #55a0ff;
   font-weight: bold;
   font-size: 14px;

}

table.content a {
	text-decoration: underline; 
   color: #0000ff;
	font-weight: bold;
}
table.content a:hover {
	text-decoration: underline; 
   color: #0000ff;
	font-weight: bold;
}
table.content a:visited {
	text-decoration: underline; 
   color: #0000ff;
	font-weight: bold;
}

table.main a {
	TEXT-DECORATION: underline; 
   color: #0000ff;
	font-weight: bold;
}
table.main a:hover {
	text-decoration: none; 
   color: #0000ff;
	font-weight: bold;
}
td.mini a {
	text-decoration: none; 
   color: #0000ff;
}
td.mini a:hover {
	text-decoration: none; 
   color: #0000ff;

}

td.blue a {
	text-decoration: underline; 
   color: #0000ff;
}
td.blue a:hover {
	text-decoration: none; 
   color: #0000ff;
}
td.blue a:active {
	text-decoration: underline; 
   color: #0000ff;
}
td.blue a:visited {
	
   color: #0000ff;
}


.tk {
	font-size: 10px; color: #202020;
	}
div a.tk {
	font-size: 10px; color: #202020;
	}
div a:hover.tk, div a:visited.tk {
	font-size: 10px; color: #202020; text-decoration: none;
	}


* {margin: 0px; padding: 0px;}

.F {
	color: #ffffff;
	border: 1px solid #000000;
	background: #84c384;
	padding: 0 5px;
	margin-right: 2px;
	font-weight: bold;
}

.A {
	color: #ffffff;
	border: 1px solid #000000;
	background: #98a1d8;
	padding: 0 4px;
	margin-right: 2px;
	font-weight: bold;
}

.P {
	color: #ffffff;
	border: 1px solid #000000;
	background: #e4a5a5;
	padding: 0 4px;
	margin-right: 2px;
	font-weight: bold;
}

.U {
	color: #000000;
	border: 1px solid #000000;
	background: #eeddff;
	padding: 0 4px;
	margin-right: 2px;
	font-weight: bold;
}
.G {
	color: #ffffff;
	border: 1px solid #000000;
	background: #ccaa00;
	padding: 0 4px;
	margin-right: 2px;
	font-weight: bold;
}

.B {
	color: #ffffff;
	border: 1px solid #000000;
	background: #81868b;
	padding: 0 4px;
	margin-right: 2px;
	font-weight: bold;
}


.np {
	list-style: none;
}

.links {
	font-family: Tahoma;
   border-width: 0px;
	
}

.links A {
	COLOR: #0000ff;
	font-size: 14px;
		font-weight: bold;
}
.links A:visited {
	COLOR: #810081;
	font-size: 14px;
		font-weight: bold;
}
.links A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none;
	font-size: 14px;
	font-weight: bold;
}

.linkss {
	font-family: Tahoma;
   border-width: 0px;
	
}

.linkss A {
	COLOR: #0000ff;
	font-size: 10px;
		font-weight: bold;
}
.linkss A:visited {
	COLOR: #810081;
	font-size: 10px;
		font-weight: bold;
}
.linkss A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none;
	font-size: 10px;
	font-weight: bold;
}
