BODY {
	left: 0px; top: 0px; background-color: #FFFFFF; cursor: default;
	FONT-FAMILY: Arial CE,Arial,Verdana,sans-serif; FONT-SIZE: 0.8em;  _height:100%
}
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; font-size: 90%; font-weight: bold;
}

#body {
	line-height: 1.4em;	position: static; margin-left:170px; margin-right:103px;
	min-height: 1850px; _height: 1850px; 
}
.vypln {
	height: 1150px;
}
#menu {
	float: left; margin-right:20px; 
	width: 150px; Z-INDEX: 15; position: relative; min-height: 1850px; _height: 1850px; 
}
#hp {
	position: absolute; left: 600px; top: 0px; background-color: #E0ECF4; padding-left: 5px;padding-right: 5px; 
	width: 75px; Z-INDEX: 65; min-height: 2220px; _height: 2220px;  text-align: center
}
.osob {
	FONT-SIZE: 11px; color: #fff; top: 10px; position: relative; background-color: #0063A6;
	 padding-left: 5px; padding-right: 5px; padding-top: 3px;padding-bottom: 3px;

}
#hp IMG {
	padding-bottom: 5px; padding-top: 5px;
}
.osob A:link, .osob A:visited {
	text-decoration: none; color: #fff
}
.osob A:hover {
	text-decoration: none; color: #fff
}
A.hp:link, A.hp:visited {
	text-decoration: none; color:#000;FONT-SIZE: 10px; 
}
A.hp:hover {
	text-decoration: underline; color:#000;FONT-SIZE: 10px; 
}
#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
} 
.ram1 {
	background-color: #FEEFB8; padding: 8px; FONT-SIZE: 11px; margin-bottom: 3px;
}
.ram2 {
	background-color: #FFD798; padding: 8px; FONT-SIZE: 11px; margin-bottom: 3px;
}
#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; font-weight: bold;
} 
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: 11px; 
	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: 11px; 
	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: 11px; 
	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;F
}
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: 11px; 
	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;
}
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
}
#logo {
	display: none
}
UL {
	list-style-type: square; 
}

OL {
	color: #096CB0; font-weight: bold
}
.strankovani {
	FONT-FAMILY: Verdana, Arial CE, sans-serif; FONT-SIZE: 11px; 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;
}
.modryram2 {
	background-color: #EFF5FA; padding: 8px;
}
.modryram2 span {
	color:#93D3FF;
}
.modryram {
	background-color: #EFF5FA; padding: 8px;
}
.zlutyram {
	background-color: #FEF5DA; padding: 8px;
}
.hnedyram {
	background-color: #FEEFB8; padding: 8px;
}
.anketa-blok-odp-cara {
	width:140px;
	font-size:85%;
	line-height:1em;
	height:1em;
	margin:2px 0;
	padding:0;
}
.anketa-blok-odp-cara-hlasy {
	height:1em;
	background:#2b3953 url('gr-inq.png') 100% 0 repeat-y;
}


P.bezova {
	background-color:#FFEEB8; padding: 5px 5px 5px 5px; font-size: 12px; color:#296080; 
}
P.bezova SPAN {
	color:#000; FONT-SIZE: 9px; padding-bottom: 10px;
}

P.bezova A:link, P.bezova A:visited {
	text-decoration: underline;color:#296080; FONT-SIZE: 12px;
}
P.bezova A:hover {
	text-decoration: none;color:#296080; FONT-SIZE: 12px; 
}

P.bezova A.hlank:link, P.bezova A.hlank:visited {
	text-decoration: underline; color:#000;FONT-SIZE: 11px; 
}
P.bezova A.hlank:hover {
	text-decoration: none; color:#296080;FONT-SIZE: 11px;
}


P.hneda {
	background-color:#FFD798; padding: 10px 5px 5px 5px; font-size: 12px; color:#296080; 
}
P.hneda SPAN {
	color:#000; FONT-SIZE: 9px; padding-bottom: 10px;
}

P.hneda A:link, P.hneda A:visited {
	text-decoration: underline;color:#296080; FONT-SIZE: 12px;
}
P.hneda A:hover {
	text-decoration: none;color:#296080; FONT-SIZE: 12px; 
}

P.hneda A.hlank:link, P.hneda A.hlank:visited {
	text-decoration: underline; color:#000;FONT-SIZE: 11px; 
}
P.hneda A.hlank:hover {
	text-decoration: none; color:#296080;FONT-SIZE: 11px;
}

P.modra {
	background-color:#0063A6; padding: 5px 5px 5px 5px; font-size: 12px; color:#ffffff; 
}
P.modra SPAN {
	color:#F4E600; 
}

P.modra A:link, P.modra A:visited {
	text-decoration: underline;color:#fff; FONT-SIZE: 12px;
}
P.modra A:hover {
	text-decoration: none;color:#fff; FONT-SIZE: 12px; 
}

P.modra A.hlank:link, P.modraA.hlank:visited {
	text-decoration: underline; color:#fff;FONT-SIZE: 11px; 
}
P.modraA.hlank:hover {
	text-decoration: none; color:#fff;FONT-SIZE: 11px;
}