body {
	margin: 0;
	padding: 0;
	font: 13px Verdana, Arial, sans-serif;
	background: #D4D0C8;
}
h1 {
	margin: 0;
	padding: 0;
	font: bold 36px Verdana, Arial, sans-serif;
}
h2 {
	margin: 0;
	padding: 0;
	font: normal 18px Verdana, Arial, sans-serif;
	text-decoration: underline;
}
h3 {
	margin: 0;
	padding: 0;
	font: bold 13px Verdana, Arial, sans-serif;
}
img {
   border: none;
}
.vetsi_rozpal {
	line-height: 190%;
}
ul {
	line-height: 160%;
}
ol {
	line-height: 160%;
}
.bez_odrazek {
	list-style-type: none;
}
.disc {
	list-style-type: disc;
}
.circle {
	list-style-type: circle;
}
#zahlavi {
	background: url("../../pics/back.jpg") #C0D7FF;
}
#zahlavi a:link {
	color: #000;
	text-decoration: none;
}
#zahlavi a:visited {
	color: #000;
	text-decoration: none;
}
#zahlavi a:hover {
	color: #000;
	text-decoration: none;
}
.of_str {
	font: bold 16px Verdana, Arial, sans-serif;
	text-decoration: none;
}
.obr_nadpis img {
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid gray;
	border-top: 1px solid gray;
}
a {
	font-size: 100%;
	font-style: normal;
	font-variant: normal;
}
a:link {
	color: #035D8A;
}
a:visited {
	color: #035D8A;
}
a:hover {
	color: #00F;
}
a:active {
	color: #035D8A;
}
#zluty_pr {
	border-top: 1px solid red;
	border-bottom: 1px solid red;
	background: #FFC;
}
#levy_sl {
	width: 170px;
	padding-top: 5px;
	padding-left: 3px;
	float: left;
}
#menu_ou {
	font: normal 13px Verdana, Arial, sans-serif;
	background: #C1D7FC;
	border-collapse: separate;
	border-left: 1px solid #FFF;
	border-top: 1px solid #FFF;
	border-right: 1px solid gray;
	border-bottom: 1px solid gray;
}
#menu_ou td {
	text-align: center;
	background: #A2A2A2;
	border-left: 1px solid gray;
	border-top: 1px solid gray;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}
#menu_ou a:link {
	color: #FFF;
}
#menu_ou a:visited {
	color: #FFF;
}
#menu_ou a:hover {
	color: #000;
}
#menu_ost {
	font: normal 13px Verdana, Arial, sans-serif;
	border: 1px solid #A2A2A2;
	background: #FFC;
}
#menu_ost td {
	border-left: 1px solid #A2A2A2;
	border-top: 1px solid #A2A2A2;
}
#menu-bordernavigation ul {
	list-style-type: none;
	line-height: 190%;
	padding: 0;
	margin: 0;
}
#menu-bordernavigation ul li {
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #A2A2A2;
	margin-left: -3px;
}
#menu-bordernavigation ul li a {
	text-decoration: none;
	display: block;
	padding-left: 15px;
}
#menu-bordernavigation ul li a:link {
	color: #035D8A;
	border-right: 10px solid #A2A2A2;
	font-weight: normal;
}
#menu-bordernavigation ul li a:visited {
	color: #035D8A;
	border-right: 10px solid #A2A2A2;
	font-weight: normal;
}
#menu-bordernavigation ul li a:hover {
	color: #F00;
	border-right: 10px solid #0DFF0D;
	font-weight: normal;
}
.hospoda {
	width: 110px;
	padding: 3px 5px;
	line-height: 80%;
	border: 1px solid black;
	background: #F4AB20;
}
.hospoda a:link {
	font-size: 9px;
	color: #000;
	text-decoration: none;
}
.hospoda a:visited {
	font-size: 9px;
	color: #000;
	text-decoration: none;
}
.hospoda a:hover {
	font-size: 9px;
	color: #000;
	text-decoration: none;
}
.valtr {
	width: 110px;
	padding: 4px 5px;
	line-height: 80%;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	background: #482400;
}
.valtr a:link {
	font-size: 9px;
	color: #FF0;
	text-decoration: none;
}
.valtr a:visited {
	font-size: 9px;
	color: #FF0;
	text-decoration: none;
}
.valtr a:hover {
	font-size: 9px;
	color: #FF0;
	text-decoration: none;
}
.prudka {
  background: #FFCC00;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid gray;
	border-top: 1px solid gray;
}
.prudka img {
	border: none;
}
#counter {
	font: 11px Arial, sans-serif;
}
#counter th {
	font: normal 10px Arial, sans-serif;
	color: #A52A2A;
	background: #FFC;
}
#counter td {
	background: #FFF;
}
#online {
	font: 10px Verdana, Arial, sans-serif;
	margin-top: 3px;
}
#online th {
	font: normal 10px Verdana, Arial, sans-serif;
	color: #A52A2A;
	background: #FFC;
}
#online td {
	background: #FFF;
}
.testy {
	font: normal 11px Verdana, Arial, sans-serif;
	background: gray;
}
.testy td {
	border: 1px solid white;
}
.testy a:link {
	color: #FFF;
	text-decoration: none;
	background: gray;
}
.testy a:visited {
	color: #FFF;
	text-decoration: none;
	background: gray;
}
.testy a:hover {
	color: #000;
	text-decoration: none;
	background: #FFC;
}
#kurzy {
	font: 10px Verdana, Arial, sans-serif;
	border: 1px solid black;
	background: #FFF;
}
#kurzy th {
	font: normal 10px Verdana, Arial, sans-serif;
	color: #F00;
}
#pravy_sl {
	width: 170px;
	padding-top: 5px;
	padding-right: 3px;
	float: right;
}
.novinky a:hover {
	color: #F00;
	text-decoration: none;
}
#webmaster {
	padding: 10px;
	font: 11px Verdana, Arial, sans-serif;
	line-height: 160%;
	text-align: center;
	border-top: 1px solid gray;
}
#webmaster a:link {
	color: #008040;
}
#webmaster a:visited {
	color: #008040;
}
#webmaster a:hover {
	color: #008040;
	text-decoration: none;
}
#stred {
	margin-left: 178px;
	margin-right: 178px;
	padding-top: 5px;
}
.modryram {
	border-top-width: 0;
	border-left-width: 2px;
	border-right-width: 0;
	border-bottom-width: 2px;
	border-style: solid;
	border-color: #003098;
	padding: 6px;
	background: #fff;
}
.premodryram {
	border-top-width: 0;
	border-left-width: 0;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-style: solid;
	border-color: #003098;
	padding: 6px;
	background: #fff;
}
a.pod_nadpis:link {
	color: #000;
}
a.pod_nadpis:visited {
	color: #000;
}
a.pod_nadpis:hover {
	color: #000;
}
.datum_cl {
	padding-bottom: 5px;
	font-size: 11px;
	color: #035D8A;
}
.uvod_cl {
	margin: 0;
	padding: 0;
}
.nadpis {
	font: 20px Verdana, Arial, sans-serif;
}
.z {
	font: normal 13px Verdana, Arial, sans-serif;
}
.zb {
	font: bold 13px Verdana, Arial, sans-serif;
}
.y {
	font: normal 11px Verdana, Arial, sans-serif;
}
.sm {
	font: normal 10px Verdana, Arial, sans-serif;
}
.smb {
	font: bold 10px Verdana, Arial, sans-serif;
}
.u {
	text-decoration: underline;
}
.b {
	font-weight: bold;
}
.red {
	color: #F00;
}
.blue {
	color: #00F;
}
.green {
	color: #008040;
}
.brown {
	color: #A52A2A;
}
.border_obr {
	border: 1px solid #CAC9BD;
}
.popisek {
	line-height: 190%;
	font-size: 10px;
}
.odsad {
	padding-left: 30px;
}
.odsad_vse {
	padding: 30px;
	line-height: 140%;
}
.odsad_boky {
	padding-left: 30px;
	padding-right: 30px;
	line-height: 140%;
}
.zlute_pod {
	background: #FFC;
}
.modre_pod {
	background: #F0F8FF;
}
.bile_pod {
	background: #FFF;
}
.blok_citace {
	padding: 10px;
	border: 1px solid #CAC9BD;
	background: #F8F8F8;
}
.autor {
	padding-right: 30px;
}
.table_deska {
	font: 10px Verdana, Arial, sans-serif;
	background: #D7D7D7;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}
.table_deska td {
	background: #F0F8FF;
}
.table_one {
	font: 10px Verdana, Arial, sans-serif;
}
.table_one th {
	line-height: 190%;
	background: #DADAB6;
}
.table_two {
	font: 10px Verdana, Arial, sans-serif;
	line-height: 130%;
	border: 1px solid gray;
	background: #F8F8F8;
}
.table_obv_lekar {
	border: 1px solid #CAC9BD;
	font: 13px Verdana, Arial, sans-serif;
}
.table_obv_lekar th {
	background: #DDF;
}
.table_obv_lekar h2 {
	text-decoration: none;
}
.table_pohotovost {
	border: 1px solid #CAC9BD;
	font: 13px Verdana, Arial, sans-serif;
}
.table_pohotovost th {
	background: #F00;
}
.table_pohotovost h2 {
	color: #FFF;
	text-decoration: none;
}
.table_pohotovost td {
	text-align: center;
}
.tm_r {
	background: #E5EAF5;
}
.sv_r {
	background: #F8F8F8;
}
.tm_r_sedy {
	background: #C0C0C0;
}
.sv_r_sedy {
	background: #E0E0E0;
}
.n_obr {
	background: #ECC790;
}
.n_obr img {
	margin: 5px;
	border: 1px solid #FFF;
}
.komz {
	font: 11px Verdana, Arial, sans-serif;
}
.komlink {
	font: 11px Verdana, Arial, sans-serif;
	padding-left: 40px;
}
.komhlav {
	padding: 4px;
	line-height: 160%;
	font: 11px Verdana, Arial, sans-serif;
}
.komtext {
	border: 1px solid black;
	padding: 4px;
	line-height: 140%;
	font: 11px Verdana, Arial, sans-serif;
	background: #EEE;
}
.anketasysz {
	font: bold 10px Verdana, Arial, sans-serif;
	color: #F00;
}
.anketasysodp {
	font: 10px Verdana, Arial, sans-serif;
}
.biltucne {
	padding-left: 5px;
	font: 13px Verdana, Arial, sans-serif;
	color: #FFF;
	background: #000;
}
.blok_sl {
	border-top: 5px solid #D4D0C8;
}
.hodnoceni {
	font: normal 11px Verdana, Arial, sans-serif;
}
.mezera {
	width: 5px;
}
.ohr {
	width: auto;
}
.textbox {
	border: 1px solid black;
	text-align: left;
	background: white;
}
.textpole {
	border: 1px solid black;
	font-size: 11px;
}
.tl {
	border: 1px solid black;
	text-align: center;
	font: bold 11px Verdana, Arial, sans-serif;
	color: #FFF;
	background: #808080;
}
hr {
	width: 390px;
	height: 1px;
	color: gray;
	background: gray;
	border: 0;
}
a.red:link {
	color: #F00;
}
a.red:visited {
	color: #F00;
}
a.red:hover {
	color: #F00;
}
a.red:active {
	color: #F00;
}
a.blue:link {
	color: #00F;
}
a.blue:visited {
	color: #00F;
}
a.blue:hover {
	color: #00F;
}
a.blue:active {
	color: #00F;
}
a.green:link {
	color: #008000;
}
a.green:visited {
	color: #008000;
}
a.green:hover {
	color: #008000;
}
a.green:active {
	color: #008000;
}
a.brown:link {
	color: #A52A2A;
}
a.brown:visited {
	color: #A52A2A;
}
a.brown:hover {
	color: #A52A2A;
}
a.brown:active {
	color: #A52A2A;
}
.strankovani {
	font: bold 10px Verdana, Arial, sans-serif;
}
#zapati {
	font: normal 10px Verdana, Arial, sans-serif;
	text-align: center;
	line-height: 190%;
}
#zapati img {
	margin: 5px;
}
#zapati a:link {
	text-decoration: none;
}
#zapati a:visited {
	text-decoration: none;
}
#zapati a:hover {
	text-decoration: underline;
}