/* CSS Document */* {	margin: 0;	padding: 0;}body {	background-color: white;	font-size: 12px;	font-family: Arial, Tahoma, sans-serif;	color: rgb(33,43,67);	padding-bottom: 10px;}#obal {	width: 97%;	padding: 0px;	margin: 10px;	border: 1px solid #ffb200;	background-color: #ffffff;}h1 {  clear: both;  float: left;	font-size: 20px;	color: #b37d00;	margin: 0px;	padding: 0px;	padding-top: 5px;	padding-left: 15px;  white-space: nowrap;}h2 {  text-align: left;	font-size: 13px;	margin: 0px;	padding: 10px;	padding-bottom: 5px;	padding-top: 5px;	font-weight: bold;	color: #b37d00;}h3 {	font-size: 13px;	margin: 0px;	padding: 0px;	padding-left: 12px;	padding-top: 10px;	text-align: left;	color: #b37d00;}p {	margin: 1.5em 1em;	text-align: justify;	color: rgb(33,43,67);}p em {	color: rgb(128,64,64);	font-style: normal;	font-weight: bold;}a {	color: #b37d00;  text-decoration: none;  border: 0px;}img {  border: 0;}ul {	margin: 0px;	margin-top: 10px;	margin-bottom: 10px;	padding: 0 0 0 2em;}ol {	margin: 0px;	margin-top: 10px;	margin-bottom: 10px;	padding: 0 0 0 2em;	list-style-type: circle;}li {	padding: 0px;	padding-left: 5px;	padding-right: 10px;	color: rgb(33,43,67);	text-align: justify;}#hlavicka {	width: 100%;	height: 150px;	max-height: 150px;	margin: 0px;	padding: 0px;	background-color: #ffecbf;}.levastrana {  float: left;  width:30%;  position: relative;  z-index: 1;}.pravastrana {  float: right;  width:60%;  position: relative;  z-index: 0;}.img1 {	float: left;	margin: 0px;  padding-left: 15px;	border: 0px;}.img2 {	float: right;	margin: 0px;	padding: 0px;	border: 0px;}.pruh {	clear: both;	width: 100%;	height: 22px;	background-color: #FFB200;	padding: 0px;}#menu {  clear: both;  display: block;  float: left;  left:0;  width:20%;  margin: 0px;  margin-left: 10px;}#navlist {  padding-left: 0;  margin-left: 0;  border-bottom: 1px solid #ffb200;}#navlist li {  list-style: none;  text-align: left;  margin: 0;  padding: 0.25em;  border-top: 1px solid #ffb200;}#navlist li a {   text-decoration: none;  color: #b37d00;  font-weight: bold;  }#navlist li.active {   text-decoration: none;  color: #b37d00;  font-weight: bold;  background-color: #ffecbf;  border-left: 1px solid #ffb200;  border-right: 1px solid #ffb200;}#page {	margin: 0px;	padding: 0px;	color: rgb(33,43,67);}#pagein {}#blok1 {  left:25%;  width:78%;  float: right;	background-color: white;	margin: 0px;}.cleaner {	clear: both;	height: 0;	content: ' ';	overflow: hidden;}.cleaner hr {	display: none;}.blokdilci {  clear: both;  width: auto;  margin: 7px;  border: solid #ffb200 1px;	}.blokstudie {  clear: both;  width: auto;  margin: 0px;  padding-right: 3px;  border: solid #ffb200 1px;	}.imgright {  float: right;	margin: 10px;	padding: 0px;	border: solid #ffb200 1px;  }.imgleft {  float: left;	margin: 10px;	margin-left: 20px;	padding: 0px;	border: solid #ffb200 1px;  }#pata {  margin: 0px;  padding: 15px;  background: #ffb200;  font-size: 10px;  font-weight: bold;  color: #ffffff;  text-align: center;}#pata a {display: inline;  color: #ffffff;  font-size: 12px;  font-weight: bold;  text-decoration: none;}