/*bg-line.gif*/

body {
  background-color: #f5f5f5;
  background-image:url("header-helper3.jpg");
	background-repeat:repeat-x;
BACKGROUND-POSITION: center top;
	text-align: center;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 30px 0px;
	padding:0px;
  -moz-box-sizing: border-box; box-sizing: border-box;	
}
a {
	color:#003366;
}
a:link {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
a:hover {
	font-weight:bold;
	text-decoration:underline;
	background: #fff url("hever.png") repeat center right;
}
a:active {
	font-weight:bold;
	text-decoration:underline;
}
#kandidat {
TEXT-ALIGN: center; MARGIN: 0px auto 0px auto; BACKGROUND-COLOR: #039; COLOR: #FF6;  
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;  WIDTH: 740px; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica;
}
#kandidat H1 {
FONT-SIZE: 17px; color:#FF6; MARGIN: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
#kandidat H2 {
FONT-SIZE: 15px; color:#FF6; MARGIN: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px;
}
#kandidat H6 {
FONT-SIZE: 12px; color:#FF6; MARGIN: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px;
}
#kandidat a {
		text-decoration:none; color:#ff6;
}
#kandidat a:hover {
		text-decoration:none; color:#FFF; background: #009 url("odkaz20.png") no-repeat center center;
}
#uvod2 {
TEXT-ALIGN: center; MARGIN: 0px auto 0px auto; BACKGROUND-COLOR: #fff; COLOR: #000;  FONT-SIZE: 13px;  FONT-FAMILY: sans-serif; 
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
#uvod2 a {
		text-decoration:none; color:#ff6; background-color: #009; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 1px;
}
#uvod2 a:link {
	text-decoration:none;
}
#uvod2 a:visited {
	text-decoration:none;
}
#uvod2 a:hover {
	text-decoration:none; color:#fff; background: #69c url("odkaz.png") no-repeat center center; PADDING-RIGHT: 22px; PADDING-LEFT: 21px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px;
}
#uvod2 a:active {
	text-decoration:none;
}
.linka {
background: url("") no-repeat top left;
height:0px;
}
#obal {
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
	width:900px;
	padding:0px;
	background: url("caramod2.gif") no-repeat;
	background-position:0px 260px;
	background-color:#;
}

#foto {
	height:300px;
	width:900px;
  background-color: #;
	background-image:url("petrhula.gif");
	background-repeat:no-repeat;
	background-position:565px 0px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
	padding:0px;
}
#foto h1 {
	padding:80px 0px 0px 165px;
	margin:0px;
	text-align: left;
	font-size:24px;
}
.naho {
	padding:70px 0px 0px 100px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	text-align: left;
	font-size:17px;
	FONT-FAMILY: arial, sans-serif;
	color: #888;
	width:900px;
}
#ticker {
	padding:66px 300px 0px 90px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	text-align: left;
	font-size:23px;
	FONT-FAMILY: arial, sans-serif;
	color: #888;
	width:900px;
}
#menu { 
	width:470px; 
	height:110px;
	margin-top:20px;
	margin-left:80px;
	margin-right:auto;
	margin-bottom:auto;
	padding:0px;
  text-align:center;
	font-size:13px;
	font-weight:bold;
  background-color: #;
}
#menu ul {
	list-style-type:none;
	margin-top:0px;
	margin-left:8px;
	margin-right:auto;
	margin-bottom:auto;
	width:470px;
	height:110px; 
}
#menu ul li a{
	width:97px;
	float:left;
	margin-top:10px;
	margin-left:0px;
	margin-right:10px;
	margin-bottom:0px;
	padding:10px 5px 15px 0px;
}
#menu ul li a:link {
	background: #fff url("tlac.gif") no-repeat bottom right;
	color:#20407f;
}
#menu ul li a:visited {
	background: #fff url("tlac.gif") no-repeat bottom right;
	color:#003366;
}
#menu ul li a:hover {
	background: #fff url("pozaditlac.gif") repeat right center;
	color:#20407f;
	padding:10px 0px 10px 0px;
	border-top:0px solid #999;
	border-right:9px solid #bbb;
	border-bottom:7px solid #999;
	border-left:0px solid #999;
}
#menu ul li a:active {
	background: #003366 url("pozaditlac.gif") repeat center left;
	color:#fff;
}

.linka2 {
height:20px;
	width:800px;
background: #c0e0ff url("menu8.gif") repeat-x;
	margin-top:0px;
	margin-left:50px;
	margin-right:auto;
	margin-bottom:auto;
	background-position: 0% 0%;
	padding:0px;
}
.linka3 {
height:12px;
	width:900px;
	margin:0px;
	padding:0px;
background: url("hever.png") no-repeat;
	background-position: 85% 100%;
}

#spodek {
	WIDTH:900px; TEXT-ALIGN: center; 
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	padding:0px;
	background: url("levo.gif") repeat-y;
	background-position:675px 0px;
	background-color:#fff;
			border-bottom:1px solid #ddd;
		border-left:1px solid #ddd;
				border-right:0px solid #aaa;
}

ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.stin {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; BACKGROUND: #aaa; background-image:url(".gif");
	background-repeat:repeat; PADDING-BOTTOM: 0px; MARGIN: 2em 3em; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; POSITION: relative;
}
.toje {
	BORDER-RIGHT: #555 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #555 0px solid; PADDING-LEFT: 5px; BACKGROUND: #eee; LEFT: -5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #555 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #555 1px solid; POSITION: relative; TOP: -5px;
	background:#fff url("bg-pozice-center.png");
	background-repeat:repeat;
}
.toje IMG {
	BORDER-RIGHT: #bbb 0px solid; BORDER-TOP: #bbb 0px solid; BORDER-LEFT: #bbb 0px solid; BORDER-BOTTOM: #bbb 0px solid;
}
.toje P {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bbb 0px solid; PADDING-LEFT: 20px; BACKGROUND: #fff; PADDING-BOTTOM: 20px; MARGIN: 0px; BORDER-LEFT: #bbb 0px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #bbb 1px solid;
}

.znova1 {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bbb 0px solid; PADDING-LEFT: 20px; BACKGROUND: #fff; PADDING-BOTTOM: 20px; MARGIN: 0px; BORDER-LEFT: #bbb 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #bbb 1px solid;
text-align:justify;
}
.znova {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bbb 0px solid; PADDING-LEFT: 20px; BACKGROUND: #fff; PADDING-BOTTOM: 20px; MARGIN: 0px; BORDER-LEFT: #bbb 0px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #bbb 1px solid;
text-align:justify;
}
.znova ul {
	list-style-type: square;
}
.znova ul li {
	margin:5px;
	padding:5px;
}
.toje Puv {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #bbb 0px solid; PADDING-LEFT: 0.5em; BACKGROUND: #fff; PADDING-BOTTOM: 0.2em; MARGIN: 0px; BORDER-LEFT: #bbb 0px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #bbb 1px solid;
}
.toje H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.2em; PADDING-TOP: 0px; FONT-SIZE: 16px; FONT-FAMILY: sans-serif; TEXT-ALIGN: center; 
color:#003333;
}
.toje H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.2em; PADDING-TOP: 0px; FONT-FAMILY: sans-serif; TEXT-ALIGN: center
}
.toje H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 130%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.2em; PADDING-TOP: 0px; FONT-FAMILY: sans-serif; TEXT-ALIGN: left;
color:#333; font-weight: bold; 
}
.toje H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.2em; PADDING-TOP: 0px; FONT-SIZE: 11px; FONT-FAMILY: sans-serif; TEXT-ALIGN: left; 
color:#036;  font-weight: bold;
}
.toje H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.2em; PADDING-TOP: 0px; FONT-SIZE: 12px; FONT-FAMILY: sans-serif; TEXT-ALIGN: left; 
color:#009999;
}
.toje H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.2em; PADDING-TOP: 0px; FONT-SIZE: 10px; FONT-FAMILY: sans-serif; TEXT-ALIGN: center; 
color:#009999;
}
.uvod {
	WIDTH: 840px; TEXT-ALIGN: center;
}
.stred {
	WIDTH: 640px; TEXT-ALIGN: justify;
}
.levy {
	WIDTH: 250px; TEXT-ALIGN: center; float:left;
}
.pravy {
	WIDTH: 120px; TEXT-ALIGN: center; float:right;
}
.vse {
	WIDTH: 900px; TEXT-ALIGN: center;
}
.tabul {
}
.tabul td{
	padding:20px;
}

.tabulka {
}
.tabulka td{
        background-image: url("left-col-bg-blue.png");
        background-color: #fff;
	color:#000;
	background-repeat:repeat;
	text-align: center;
	width:300px;
	padding:10px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px;
}
.tabulka p{
	padding:20px;
}
.floatleft 
{ 
float: left; 
margin: 0px 10px 0px 0px; 
border: 1px solid #666; 
padding: 2px; 
}

.barva {
color:#003333;
}

.clr {
	clear:both;
}
#lista {
	background-image:url("dolnirohsedl.gif");
	background-repeat:no-repeat;
	background-position: 0% 100%;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;	
	text-align:center;
	padding:30px 0px 10px 0px;
	color:#000;
	font-size:10px;
}
#lista a {
	color:#000;
}
.time, h4 {behavior: url(#default#time2)} 
.v\:* {behavior:url(#default#VML);}
