BODY {
	left: 0px; top: 0px; background-color: #FFFFFF; cursor: default;
	FONT-FAMILY: Arial CE,Arial,Verdana,sans-serif; FONT-SIZE: 0.8em;  _height:100%
}
.cse-search-results {
	
	FONT-FAMILY: Arial CE,Arial,Verdana,sans-serif !important;  FONT-SIZE: 0.8em !important; 
}
html { _height:100%}
#main {
	width: 732px; position: absolute; top: 0px; left: 50%;
	margin: 0px 0px 0px -366px; Z-INDEX: 0;	background: url(textura.gif); padding-bottom: 15px;
	min-height : 800px; _height: 800px;
}
#main2 {
	width: 682px; position: relative; top: 2px; left: 25px;
}
#reklama {
	width: 125px; Z-INDEX: 50; position: absolute; top: 170px; left: 732px;
background: url(textura-roh.gif); text-align: center;
}

a.link-konto:link, a.link-konto:visited {
	text-decoration: underline;
	color: orange;
	padding-left:15px;
	font-weight: bold;
	font-size:13px;
}
a.link-konto:hover {
	text-decoration: none;
	color: orange;
	padding-left:15px;
	font-weight: bold;
	font-size:13px;
}

#autvyp {
	width: 45px; position: absolute; top: 90px; left: 35px;
}
#BODY A.autori:link, #BODY A.autori:visited {
	text-decoration: none;color:black;
}
#BODY A.autori:hover {
	text-decoration: underline;color:#0063A6;
}
#body {
	line-height: 1.4em;	position: static; margin-left:0px; 
	min-height: 500px; _height: 500px; 
}
#menu {
	float: left; margin-right:20px; 
	width: 150px; Z-INDEX: 15; position: relative; height: 700px; 
}
#zapati {
	width: 732px; Z-INDEX: 10; color: #296080;
	position: relative; top: 20px; FONT-SIZE: 11px;
	text-align: center; padding-top: 10px; padding-bottom: 10px; 
	background-image: url("textura.jpg"); line-height: 1.8em;
}
#zap2 {
	width: 682px; Z-INDEX: 10; color: #A7A7A7;
	position: relative;	top: 15px; left: 25px; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial CE, sans-serif; 
	text-align: center; padding-top: 15px; padding-bottom: 15px;
}
#lang {
	width: 350px; Z-INDEX: 15; position: absolute; left: 372px; top: 10px; FONT-SIZE: 11px; text-align:center; color:#0064A6
} 
#menu-top {
	width: 140px; Z-INDEX: 15; position: absolute; left: 533px; top: 45px; FONT-SIZE: 11px; text-align:center;
} 
#search {
	width: 270px; Z-INDEX: 10; position: absolute; left: 460px; top: 180px; FONT-SIZE: 11px;
} 
A.menu-o:link, A.menu-o:visited {
	display:block; font-weight: bold;
	color:#000;	background:#FFEFB8;
	text-decoration: none; padding: 4px; margin: 3px 0;
	border:none; font-size: 12px; 
	text-indent:10px; background-image: url("o.gif");	background-position: 2px 2px; background-repeat: no-repeat;
}
A.menu-o:hover {
	display:block; color:#000;	background:#FFEFB8;	text-decoration: none; padding:4px; margin: 3px 0;
}
A.menu-b:link, A.menu-b:visited {
	display:block; font-weight: bold;
	color:#000;	background:#E0ECF4;
	text-decoration: none; padding: 4px; margin: 3px 0;
	border:none; font-size: 12px; 
	text-indent:10px; background-image: url("b.gif");	background-position: 2px 2px; background-repeat: no-repeat;
}
A.menu-b:hover {
	display:block; color:#000;	background:#FFEFB8;	text-decoration: none; padding:4px; margin: 3px 0;
}
A.menu-g:link, A.menu-g:visited {
	display:block; font-weight: bold;
	color:#000;	background:#E0ECF4;
	text-decoration: none; padding: 4px; margin: 3px 0;
	border:none; font-size: 12px; 
	text-indent:10px; background-image: url("g.gif");	background-position: 2px 2px; background-repeat: no-repeat;
}
A.menu-g:hover {
	display:block; color:#000;	background:#FFEFB8;	text-decoration: none; padding:4px; margin: 3px 0;
}
A.menu-r:link, A.menu-r:visited {
	display:block; font-weight: bold;
	color:#000;	background:#E0ECF4;
	text-decoration: none; padding: 4px; margin: 3px 0;
	border:none; font-size: 12px; 
	text-indent:10px; background-image: url("r.gif");	background-position: 2px 2px; background-repeat: no-repeat;
}
A.menu-r:hover {
	display:block; color:#000;	background:#FFEFB8;	text-decoration: none; padding:4px; margin: 3px 0;
}
A.menu-r2:link, A.menu-r2:visited {
	display:block; font-weight: bold;
	color:#000;	background:#FFEFB8;
	text-decoration: none; padding: 4px; margin: 3px 0;
	border:none; font-size: 11px; 
	text-indent:10px; background-image: url("r.gif");	background-position: 2px 2px; background-repeat: no-repeat;
}
A.menu-r2:hover {
	display:block; color:#000;	background:#FFEFB8;	text-decoration: none; padding:4px; margin: 3px 0;F
}
A.menu-y:link, A.menu-y:visited {
	display:block; font-weight: bold;
	color:#000;	background:#E0ECF4;
	text-decoration: none; padding: 4px; margin: 3px 0;
	border:none; font-size: 12px; 
	text-indent:10px; background-image: url("y.gif");	background-position: 2px 2px; background-repeat: no-repeat;
}
A.menu-y:hover {
	display:block; color:#000;	background:#FFEFB8;	text-decoration: none; padding:4px; margin: 3px 0;
}

A.menu4:link, A.menu4:visited {
	display:block;	font-weight: bold;
	color:#FFF;	background:#FF812D;
	text-decoration: none;	padding:4px;text-indent:10px; 
	margin: 3px 0;	border:none;font-size: 12px;	
}
A.menu4:hover {
	display:block;	color:#FFF;	background:#FF812D;	text-decoration: none;	padding:4px;	margin: 3px 0;text-indent:10px; 
}

A.menu2:link, A.menu2:visited {
	display:block;	font-weight: bold;
	color:#FFF;	background:#0063A6;
	text-decoration: none;	padding:4px;text-indent:10px; 
	margin: 3px 0;	border:none;font-size: 12px;	
}
A.menu2:hover {
	display:block;	color:#FFF;	background:#0063A6;	text-decoration: none;	padding:4px;	margin: 3px 0;text-indent:10px; 
}
A.menu3:link, A.menu3:visited {
	display:block;	font-weight: bold;
	color:#0563A1;	background:#E0ECF4;
	text-decoration: none;	padding:3px; 
	margin: 6px 0;	border:none; font-size: 12px;
}
A.menu3:hover {
	display:block;	color:#0563A1;	background:#FEEFB8;	text-decoration: none;	padding:3px;	margin: 6px 0; 
}
A.y:link, A.y:visited, A.y:hover {
background-image: url("y.gif");	background-position: 132px 1px; background-repeat: no-repeat;
}
A.r:link, A.r:visited, A.r:hover  {
background-image: url("r.gif");	background-position: 132px 1px; background-repeat: no-repeat;
}
A.g:link, A.g:visited, A.g:hover  {
background-image: url("g.gif");	background-position: 132px 1px; background-repeat: no-repeat;
}
A.b:link, A.b:visited, A.b:hover  {
background-image: url("b.gif");	background-position: 132px 1px; background-repeat: no-repeat;
}
#lang A:link, #lang A:visited {
	font-weight: bold; color:#0064A6; text-decoration: none;
}
#lang A:hover {
	font-weight: bold; color:#0064A6; text-decoration: underline;
}
#zapati A:link, #zapati A:visited {
		color:#296080;	text-decoration: underline;	
}
#zapati A:hover {
	color:#296080;	text-decoration: none;	
}
#zap2 A:link, #zap2 A:visited {
		color:#A7A7A7;	text-decoration: underline;	
}
#zap2 A:hover {
	color:#A7A7A7;	text-decoration: none;	
}
A:link, A:visited {
	color:#0063A6; text-decoration: underline;
}
A:hover {
	color:#000000; text-decoration: underline;
}
P.navigace {
	 font-weight: bold; FONT-FAMILY: Verdana, Arial CE, sans-serif; FONT-SIZE: 10px; COLOR: #818181; Z-INDEX: 50; margin-top: -5px;
}
P.navigace A:link, P.navigace A:visited {
	color:#818181; text-decoration: none;
}
P.navigace A:hover {
	color:#0063A6; text-decoration: none;
}
H1 {
	FONT-SIZE: 15px; font-weight: bold; color:#0063A6; letter-spacing: 1px;
	border-bottom: 1px solid #0063A6; padding-top:5px; line-height: 20px;
}
H3 {
	FONT-SIZE: 13px; font-weight: bold; color:#0063A6;
}
H4 {
	FONT-SIZE: 12px; font-weight: bold; color:#DCAB03;
}
.podnadpis {
	FONT-FAMILY: Verdana, Arial CE, sans-serif; FONT-SIZE: 10px; COLOR: #818181; margin-top: -15px; font-weight: bold
}
H2.blue {
	FONT-FAMILY: Verdana, Arial CE, sans-serif; FONT-SIZE: 15px; font-weight: bold; color:#001BA5;
	border-bottom: 1px solid #001BA5; padding-bottom:5px; text-decoration: none;padding-left: 22px;
	background-image: url("blue.gif");	background-position: 0px 4px; background-repeat: no-repeat;
}
A.blue:link, A.blue:visited {
	text-decoration: none;color:#000;
}
A.blue:hover {
	text-decoration: none;color:#001BA5;
}
H2.orange {
	FONT-FAMILY: Verdana, Arial CE, sans-serif; FONT-SIZE: 15px; font-weight: bold; color:#FF812D; 
	border-bottom: 1px solid #FF812D; padding-bottom:5px; text-decoration: none;padding-left: 22px;
	background-image: url("orange.gif");	background-position: 0px 4px; background-repeat: no-repeat;
}
A.orange:link, A.orange:visited {
	text-decoration: none;color:#000;
}
A.orange:hover {
	text-decoration: none;color:#FF812D;
}
H2.red {
	FONT-FAMILY: Verdana, Arial CE, sans-serif; FONT-SIZE: 15px; font-weight: bold; color:#DC0707; 
	border-bottom: 1px solid #DC0707; padding-bottom:5px; text-decoration: none;padding-left: 22px;
	background-image: url("red.gif");	background-position: 0px 4px; background-repeat: no-repeat;
}
A.red:link, A.red:visited {
	text-decoration: none;color:#000;
}
A.red:hover {
	text-decoration: none;color:#DC0707;
}
H2.green {
	FONT-FAMILY: Verdana, Arial CE, sans-serif; FONT-SIZE: 15px; font-weight: bold; color:#079E04; 
	border-bottom: 1px solid #079E04; padding-bottom:5px; text-decoration: none;padding-left: 22px;
	background-image: url("green.gif");	background-position: 0px 4px; background-repeat: no-repeat;
}
A.green:link, A.green:visited {
	text-decoration: none;color:#000;
}
A.green:hover {
	text-decoration: none;color:#079E04;
}
H2.yellow {
	FONT-FAMILY: Verdana, Arial CE, sans-serif; FONT-SIZE: 15px; font-weight: bold; color:#D7CC00;
	border-bottom: 1px solid #D7CC00; padding-bottom:5px; text-decoration: none;padding-left: 22px;
	background-image: url("yellow.gif");	background-position: 0px 4px; background-repeat: no-repeat;
}
A.yellow:link, A.yellow:visited {
	text-decoration: none;color:#000;
}
A.yellow:hover {
	text-decoration: none;color:#D7CC00;
}
P.podnadpis A:link, P.podnadpis A:visited {
	text-decoration: none; color:#818181;
}
P.podnadpis A:hover {
	text-decoration: underline; color:#818181;
}
HR {
	color : #FEEFB8;
	border-bottom: 1px solid #FEEFB8;
	margin-bottom: 15px;
}
FORM {
	MARGIN: 0px; 
}
.form-top {
	background-color: #FFF; BORDER: #000 1px solid; FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial CE, sans-serif; padding: 2px;
}
.button-top {
	background-color: #F7C52E; BORDER: #F7C52E 1px solid; 
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.form {
	background-color: #FFF; BORDER: #000 1px solid; FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial CE, sans-serif; padding: 2px;
}
.button  {
	background-color : #096CB0;
	BORDER-RIGHT : #096CB0 1px solid;
	BORDER-TOP : #096CB0 1px solid;
	FONT-SIZE : 10px;
	MARGIN : 0px;
	BORDER-LEFT : #096CB0 1px solid;
	BORDER-BOTTOM : #096CB0 1px solid;
	FONT-FAMILY : Verdana,Arial,sans-serif;
	COLOR : White;
	FONT-WEIGHT : bold;
}
.none {
	display: none
}
#zapautor {
	background-color: #EFF5FA; padding: 8px; FONT-SIZE: 11px; min-height: 38px; height: 60px; 
}
#zapautor IMG {
	padding-right: 10px
}
#znamky {
	FONT-SIZE: 11px; width: 200px; text-align: center;
position: absolute; float: left; left: 470px; 
}
#logo {
	display: none
}
UL {
	list-style-type: square; 
}

OL {
	color: #096CB0; font-weight: bold
}
.strankovani {
	FONT-FAMILY: Verdana, Arial CE, sans-serif; FONT-SIZE: 10px; COLOR: #818181; margin-top: -15px; font-weight: bold; text-align: right;
}
P.strankovani A:link, P.strankovani A:visited {
	text-decoration: underline; color:#818181;
}
P.strankovani A:hover {
	text-decoration: none; color:#818181;
}
P.strankovani SPAN {
	color:#5B5B5B;
}
.modryram {
	background-color: #EFF5FA; padding: 8px;
}
.zlutyram {
	background-color: #FEF5DA; padding: 8px;
}
.hnedyram {
	background-color: #FEEFB8; padding: 8px;
}
.ramseniori {
	background-color: #FEEFB8; padding: 8px; text-align: center;
}

P.ramseniori A:link, P.ramseniori A:visited {
	font-weight: bold;
	color:#0063A6;	
	text-decoration: underline;  font-size: 12px; 
}
P.ramseniori A:hover {
	color:#000; text-decoration: none; 
}