* {
	margin: 0;
}
a img {
	border: 0;
}
#searchboxInc {
	font: 12px/1.5 Arial, sans-serif;
	color:  #003580;
	width: 160px;
}
#searchboxInc form {
	background: #bdd829;
}
#searchboxInc fieldset,
#searchboxInc img {
	border: 0;
}
#searchboxInc fieldset {
	padding: 8px;
}
#searchboxInc #inout h3 {
	background-color: transparent;
	font-size: 1.1em;
}
#searchboxInc h3 {
	margin-bottom: 0.2em;
	position: static;
	font-size: 100%;
	font-weight: bold;
	margin: 0;
}
#searchboxInc p {
	font-size: 2em;
	margin: 0;
}
#homein,
#homeout {
	float: left;
	padding: 0.5em 1em 0 0;
}
.avail {
	padding-top: 1em;
	clear: left;
}
#searchboxInc a.calender {
	vertical-align: -4px;
}
#searchboxInc a.calender img {
	background: #0896ff;
}
.blur {
	color: #999;
}
button {
	float: right;
	-moz-border-radius: 8px;
	background-color: #ffa211;
	border: 2px solid #fff;
	color: #fff;
	letter-spacing: 1px;
	padding: 0.15em 0.75em;
	text-transform: uppercase;
	font: bold 1.333em/1 Arial, sans-serif;
}
#calendar {
	font: 12px/1.5 Arial, sans-serif;
	color: #003580;
	display: none;
	position: absolute;
	background-image: url(https: //q.bstatic.com/static/img/shadow3.png);
	padding: 0 4px 4px 0;
}
/* For calendar */
.caltable {
	border: 1px solid #003580;
	background-color: #fff;
}
.caltable a:link, .caltable a:visited {
	color: #0896ff !important;
}
.caltable a:hover {
	color: #feba02 !important;
	border-color: #feba02 !important;
}
.caltable a:active {
	color: #b30000 !important;
	border-color: #b30000 !important;
}
.caltable td {
	text-align: center;
}
.caltable td a {
	display: block;
	text-decoration: none;
}
.caltable td.calheader a {
	display: inline;
	vertical-align: top;
}
.caltable td.calheader span.NoPrevMonthIcon {
	background: white url(https: //r.bstatic.com/static/img/butPrevMonth.png) 0 -72px no-repeat;
	display: inline-block;
	width: 25px;
	height: 25px;
}
.caltable td.calheader span.NoNextMonthIcon {
	background: white url(https: //r.bstatic.com/static/img/butNextMonth.png) 0 -72px no-repeat;
	display: inline-block;
	width: 25px;
	height: 25px;
}
.caltable td.calheader .calNextMonth span.nextMonthIcon {
	background: white url(https: //r.bstatic.com/static/img/butNextMonth2.png) 0 0 no-repeat;
	display: inline-block;
	width: 25px;
	height: 25px;
}
.caltable td.calheader .calPrevMonth span.prevMonthIcon {
	background: white url(https: //r.bstatic.com/static/img/butPrevMonth2.png) 0 0 no-repeat;
	display: inline-block;
	width: 25px;
	height: 25px;
}
.caltable td.calheader .calNextMonth:hover span.nextMonthIcon, .caltable td.calheader .calPrevMonth:hover span.prevMonthIcon {
	background-position: 0 -24px;
}
.caltable td.calheader .calNextMonth:active span.nextMonthIcon, .caltable td.calheader .calPrevMonth:active span.prevMonthIcon {
	background-position: 0 -48px;
}
.calheader {
	padding: .4em;
	white-space: nowrap;
}
.calheader select {
	margin: 0 .6em;
}
.monthYear {
	background-color: #ffffff;
	color: white;
}
.dayNames td {
	border-bottom: 1px solid #003580;
	background-color: #e6edf6;
}
.days td {
	color: #779bca;
	background-color: #e6edf6;
	padding: .2em;
	border: 2px solid #e6edf6;
}
.days td.weekend {
	background-color: #c5d4e9;
	border-color: #c5d4e9;
}
.days td.past {
	text-decoration: line-through;
}
.days td.today, .days td.future {
	border: none;
	padding: 0;
}
.days td a {
	padding: .2em;
	border: 2px solid #e6edf6;
}
.days td.weekend a {
	border-color: #c5d4e9;
}
.days td.today a {
	background-color: #fff;
}
.days td.selected {
	font-weight: bold;
}
.days td.selected a {
	border-color: #0896ff;
}
body {
	color: #000000;
	background-color: #C0C0C0;
	font-family: sans-serif, Arial;
	font-size: 12px;
	text-align: center;
	font-weight: normal;
	border: none;
	margin: 0px;
	padding: 0px;
	scrollbar-arrow-color: #FFD700;
	scrollbar-darkshadow-color: #c5c5c5;
	scrollbar-face-color: #B4B4B4;
	scrollbar-highlight-color: #ffffff;
}
table, tr, th, td {
	border-collapse: collapse;
	font-size: 10px;
	font-weight: normal;
}
/*ul {
	list-style-type: none;
}
ul li {
	list-style-type: none;
	list-style-position: inside;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
}
*/
div.cenik table, div.cenik tr, div.cenik td, div.cenik th {
	font-size: 10px;
	border: 1px #3c78c3 solid;
	padding: 2px;
	margin: 3px;
}
div.cenik .th {
	color: white;
}
p {
	border: 0px none;
	margin-top: 10px;
	margin-bottom: 5px;
}
h1, h2, h3, h4, h5 {
	border: 0px none;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
h1 {
	font-size: 16px;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 13px;
}
h4 {
	font-size: 11px;
}
th {
	background-color: #1D69C5;
	border: 1px solid #507280;
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
div.vstup_f {
	padding-left: 15px;
	padding-top: 15px;
	margin: 0px;
	font-weight: normal !important;
	font-size: 11px !important;
}
.tabulka_chat {
	background-color: #B8CDE5;
}
form {
	margin: 2px;
	font-weight: normal;
	font-size: 12px;
	padding: 0px;
}
input, select {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	vertical-align: middle;
	text-align: left;
	padding-left: 3px;
	margin: 1px;
}
input.red, select.red, textarea.red {
	background-color: #FFB29A;
	color: #000000;
	border: 1px solid #B1B1B1;
	font-size: 12px;
	font-weight: normal;
	vertical-align: middle;
	text-align: left;
	padding-left: 3px;
	margin: 1px;
}
option {
	padding-left: 3px;
}
input.tlacitko {
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	font-size: 12px;
	font-weight: normal;
	background-color: #ffa211;
	border: 1px solid #cccccc;
	color: #000000;
	cursor: hand;
}
input.tlacitkodel {
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	font-size: 12px;
	font-weight: normal;
	background-color: #CC0000;
	border: 1px solid #cccccc;
	color: #000000;
	cursor: hand;
}
input.tlacitko1 {
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	font-size: 12px;
	font-weight: normal;
	background-color: #ffa211;
	border: 1px solid #cccccc;
	color: #000000;
	cursor: hand;
}
textarea {
	background-color: #F5F5F5;
	color: #000000;
	border: 1px solid #cccccc;
	font-size: 12px;
	font-style: normal;
	vertical-align: middle;
	text-align: left;
	margin: 1px;
}
.thdrcell {
	background: #F3F0E7;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	border-bottom: 1px solid #C8BA92;
}
.tdatacell {
	font-family: arial;
	font-size: 11px;
	padding: 5px;
	background: #FFFFFF
}
.dvhdr1 {
	background: #F3F0E7;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #C8BA92;
	padding: 5px;
	width: 150px;
}
.dvbdy1 {
	background: #FFFFFF;
	font-family: arial;
	font-size: 11px;
	border-left: 1px solid #C8BA92;
	border-right: 1px solid #C8BA92;
	border-bottom: 1px solid #C8BA92;
	padding: 5px;
	width: 150px;
}
.dogvdvhdr {
	width: 230px;
	background: #CEEA33;
	border-left: 1px solid #5B8917;
	border-right: 1px solid #5B8917;
	border-top: 1px solid #5B8917;
	color: #517642;
	font-weight: bold;
	padding: 10px;
}
.dogvdvbdy {
	width: 230px;
	background: #EBFFD9;
	border-left: 1px solid #5B8917;
	border-right: 1px solid #5B8917;
	border-bottom: 1px solid #5B8917;
	padding: 10px;
}
/* obalka obsahu clanku */
.clanek {
	margin: 5px;
	font-size: 12px;
	font-weight: normal;
}
/* ---- form ---- */
.frml {
	margin: 8px 0;
	border: none font-size: 11px;
	font-weight: normal;
	padding: 0 16px 4px 16px;
	background: #AAC3DF;
}
.fr_h {
	text-align: left;
	font-weight: normal;
	background-color: #AAC3DF;
	border: none;
}
.inp, .iL, .iR, .iA {
	background: #E3ECF5;
}
.iL, .iR {
	width: 100%;
	margin: 0;
	border: 0;
	padding: 0 1px 0 0;
	background: #E3ECF5;
	float: left;
}
.iL {
	text-align: left;
}
.iR {
	text-align: right;
}
.iA {
	width: 100%;
	height: 75px;
	margin: 0;
	border: 0;
	padding: 0;
	overflow: auto;
	float: left;
}
.selectBox {
	width: 268px;
	height: 18px;
	margin: 0;
	border: 0;
	padding: 0;
	position: relative;
	overflow: scrool;
}
.selectInp {
	width: 272px;
	height: 22px;
	top: -2px;
	left: -2px;
	position: absolute;
	background: #E3ECF5;
}
.tl_velke {
	width: 64px;
	height: 76px;
	padding: 0px;
	margin: 3px;
	border: 1px solid #000000;
}
.tl_velke_im {
	border: 0px;
	width: 60px;
	height: 72px;
}
.pismo_chat {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
a.index {
	color: black;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
A.ct:link {
	BACKGROUND: url(./images/ct_bi.gif) no-repeat;
	COLOR: #E85D00;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	HEIGHT: 17px;
	PADDING-LEFT: 15px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: middle;
	TEXT-DECORATION: none;
}
A.ct:visited {
	BACKGROUND: url(./images/ct_bi.gif) no-repeat;
	COLOR: #E85D00;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	HEIGHT: 17px;
	PADDING-LEFT: 15px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: middle;
	TEXT-DECORATION: none;
}
A.ct:hover {
	BACKGROUND: url(./images/ct_or.gif) no-repeat;
	COLOR: #E85D00;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	HEIGHT: 17px;
	PADDING-LEFT: 15px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: middle;
	TEXT-DECORATION: none;
}
A.st:link {
	COLOR: #191970;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	PADDING-LEFT: 2px;
	PADDING-right: 5px;
	VERTICAL-ALIGN: bottom;
	TEXT-DECORATION: none;
}
A.st:visited {
	COLOR: #191970;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	PADDING-LEFT: 2px;
	PADDING-right: 5px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: bottom;
	TEXT-DECORATION: none;
}
A.st:hover {
	COLOR: #E85D00;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	PADDING-LEFT: 2px;
	PADDING-right: 5px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: bottom;
	TEXT-DECORATION: underline;
}
a.menu_lok {
	font-weight: bold;
	text-decoration: none;
}
a.menu_lok:hover {
	background-color: #ffa211;
	font-weight: bold;
	text-decoration: none;
}
div.menicko {
	margin: 5px;
}
div.menicko h3 {
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: middle;
	color: #cc0000;
	margin-bottom: 15px;
	margin-left: 20px;
	padding-left: 0px;
}
div.menicko ul {
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: middle;
	color: #575757;
	margin-bottom: 15px;
	padding-left: 0px;
}
div.menicko li {
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	VERTICAL-ALIGN: middle;
	color: #575757;
	margin-bottom: 1px;
	margin-top: 1px;
	margin-left: 50px;
	padding-left: 10px;
}
.hlav {
	margin: 0px;
	padding: 0px;
	border: 0px none #000000;
	float: left;
}
div.kontejner {
	width: 900px;
	text-align: left;
}
.nick:link {
	COLOR: #FF6347;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	HEIGHT: 17px;
	PADDING-LEFT: 10px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: middle;
	TEXT-DECORATION: none;
}
.nick:visited {
	COLOR: #FF6347;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	HEIGHT: 17px;
	PADDING-LEFT: 10px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: middle;
	TEXT-DECORATION: none;
}
.nick:hover {
	COLOR: White;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	HEIGHT: 17px;
	PADDING-LEFT: 10px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: middle;
	TEXT-DECORATION: underline;
}
div.menuchat {
	margin: 10px;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}
div.hlavicka {
	margin: 0px;
	padding: 0px 2px 0px 2px;
	font-weight: bold;
	height: 16px;
}
div.ramecek {
	position: relative;
	width: 953px;
	width: "953px";
	margin: 0 auto;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px solid #3576c8;
	border-bottom: 0px solid #6d7b1d;
}
div.ramecek2 {
	position: relative;
	width: 1124px;
	width: "1124px";
	margin: 0 auto;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px solid #3576c8;
	border-bottom: 0px solid #6d7b1d;
  background-color: #e7e7e7;
}
div.ramecek1 {
	position: relative;
	width: 953px;
	width: "953px";
	margin-left: 5px;
	margin-left: 5px;
	border: 3px solid #e7e7e7;
}
div.dokument {
	position: relative;
	width: 953px;
	padding: 0px;
	background-color: #e7e7e7;
}
div.dokument1 {
	position: relative;
	width: 953px;
	margin: 0 auto;
	padding: 0px;
	background-color: #65a6f8;
}
div.obsah {
	border: 0px solid;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
div.olista {
	border: 0px;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 250px;
	width: "250px";
}
div.lista {
	border: 0px;
	margin: 0 auto;
	padding: 10px 0px 0px 0px;
	width: 250px;
	width: "250px";
	text-align: left;
}
div.odokument {
	border: none;
	margin: 0 auto;
	padding-top: 18px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	background-image: url(./pozadidokument.jpg);
	background-repeat: repeat-x;
	background-color: #e7e7e7;
}
div.odokumentu {
	border: 0px solid;
	margin: 0px;
	padding: 0px;
	/*background-image: url(./pozadidokument.jpg);
*/
	background-repeat: repeat-x;
}
div.odokumentu1 {
	border: 0px solid;
	margin: 0px;
	padding: 0px;
	background-image: url(./pozadidokument1.png);
	background-repeat: no-repeat;
}
div.ostred {
	border: 0px solid;
	background-repeat: repeat-y;
	margin: 0px 125px 0px 250px;
	padding: 0px 0px 0px 0px;
	width: 710px;
	width: "522px";
	text-align: center;
}
div.stred {
	margin: 0 auto;
	padding: 20px;
	vertical-align: top;
	font-size: 12px;
}
div.stred H1 {
	font-size: 16px;
	padding-top: 8px;
	font-weight: bolder;
	text-decoration: none;
	color: #000000;
}
div.stred H2 {
	font-size: 14px;
	padding-top: 8px;
	font-weight: bold;
	text-decoration: none;
	color: #FF4500;
}
div.stred H3 {
	font-size: 12px;
	padding-top: 8px;
	font-weight: bolder;
	text-decoration: underline;
	color: #000000;
}
div.detail {
	font-size: 12px;
	padding: 10px;
	text-align: justify;
}
div.olistap {
	border: 0px;
	float: right;
	margin: 0px;
	padding: 0px;
	width: 174px;
	width: "174px";
}
div.listap {
	border: 0px;
	margin: 0 auto;
	padding: 10px 0px 0px 0px;
	width: 174px;
	width: "174px";
	text-align: center;
}
div.paticka {
	position: relative;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	background-image: url(./images/paticka1.jpg);
	background-repeat: repeat-x;
	height: 50px;
	height: "60px";
	color: #548cd9;
	text-align: left;
}
.clear {
	clear: both;
/* zrusime obtekani hlavniho divu */
}
div.lista a:link, div.lista a:visited {
	color: #FF8C00;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
div.lista a:hover {
	color: #FF8C00;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
/*div.lista .ul {
	font-size: 12px;
	list-style-type: none;
	margin: 15px;
	padding-left: 0px;
}
*/
/*div.lista .ul li {
	font-size: 11px;
	list-style-position: inside;
	list-style-image: url(./telo/point.jpg);
	margin-top: 5px;
	padding-left: 0px;
}
*/
div.lista .obr_lista {
	margin-left: 30px;
}
div.lista_akce {
	margin: 1px;
	overflow-y: auto;
	padding: 0px;
}
div.lista_obrazek {
	text-align: center;
}
div.novinky_foto {
	float: left;
}
.kontejner_l li, .kontejner_p li, .kontejner li {
	padding-left: 5px;
	text-align: justify;
}
.card {
	width: 238px;
	width: "250px";
	margin: 10px;
	padding: 5px;
	text-align: center;
	font-size: 9px;
	background-color: #DCDCDC;
	border: 1px solid Gray;
	float: left;
}
.minifoto {
	height: 100px;
	margin: 5px 5px 5px 5px;
	padding: 0px;
	border: 1px double #000000;
	background-color: #ADD8E6;
}
.kartafoto {
	height: 100px;
	width: 100px;
	margin: 0px 5px 5px 0px;
	padding: 0px;
	border: 1px double #000000;
	background-color: #ADD8E6;
}
.kartafoto1 {
	height: 100px;
	width: 100px;
	margin: 5px 5px 5px 5px;
	padding: 0px;
	border: 1px double #000000;
	background-color: #ADD8E6;
}
p.kartanahled {
	margin: 5px;
	padding: 5px;
	width: 340px;
	width: "350px";
	height: 450px;
	height: "460px";
	font-size: 10px;
	font-weight: normal;
	border: 1px solid Gray;
	background-color: #96B5C6;
}
p.kartadata {
	position: absolute;
	left: 390px;
	top: 230px;
	margin: 5px;
	padding: 5px;
	width: 300px;
	font-size: 12px;
	font-weight: normal;
}
div.menu_karta {
	float: right;
	margin-right: 5px;
	padding-right: 10px;
	width: 150px;
	width: "160px";
	font-size: 12px;
	font-weight: normal;
	color: White;
	border: none;
}
div.kartanahled {
	margin: 5px;
	padding: 0px;
	width: 290px;
	font-size: 10px;
	font-weight: normal;
}
div.karta {
	margin: 10px;
	padding: 0px;
	width: 900px;
}
div.karta .polozky {
	margin: 0px;
	padding-left: 8px;
	text-align: left;
	vertical-align: top;
}
div.telo {
	margin: 0px;
	padding: 0px;
	text-align: justify;
	width: 100%;
}
div.telo .akce_h {
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
	background-repeat: no-repeat;
	height: 20px;
}
div.telo .akce_m {
	font-size: 10px;
	text-align: left;
	background-repeat: repeat-y;
	width: 510px;
}
div.telo .akce_g {
	font-size: 10px;
	text-align: left;
	width: 510px;
	height: 178px;
}
div.telo .akce_g A:link , div.telo .akce_g A:visited {
	padding: 0;
	margin: 2;
	font-size: 13px;
	font-weight: bold;
	color: #B22222;
	text-decoration: none;
}
div.telo .akce_g A:hover {
	padding: 0;
	margin: 2;
	font-size: 13px;
	font-weight: bold;
	color: White;
	text-decoration: underline;
}
div.telo .akce_l {
	font-size: 10px;
	text-align: left;
	background-repeat: no-repeat;
	height: 15px;
}
div.telo div.akce_m div.menu {
	padding-top: 10px;
}
div.telo div.akce_m div.menu a:link, div.telo div.akce_m div.menu a:visited {
	color: #FF8C00;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
div.telo div.akce_m div.menu a:hover {
	color: Red;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
div.telo div.akce_m div.detail {
	width: 490px;
	width: "510px";
	margin: 0px;
	padding: 10px;
	background: transparent;
}
div.box_400 {
	margin: 0 auto;
	padding: 0px;
	width: 405px;
	text-align: left;
	float: left;
}
div.box_800 {
	margin: 0 auto;
	padding: 0px;
	width: 810px;
	text-align: left;
	float: left;
}
div.noviny {
	float: right;
	width: 80px;
	padding-top: 5px;
	background-color: #B8CDE5;
	color: black;
	font-weight: bold;
	border-color: #A6A5A5;
	border-style: solid;
	border-width: 1px;
}
div.box_400_h {
	background-image: url(./images/pozadi_400_h.gif);
	background-repeat: no-repeat;
	margin: 0px 3px 0px 3px;
	height: 32px;
	width: 400px;
	line-height: 18px;
}
div.box_400_m {
	background-image: url(./images/pozadi_400_m.gif);
	margin: 0px 3px 0px 3px;
	width: 380px;
	width: "400px";
	background-repeat: repeat-y;
	padding: 10px;
}
div.box_400_h H3 {
	padding-left: 30px;
	padding-top: 3px;
	color: #000000;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	font-style: italic;
	text-align: left;
}
div.box_400_m P {
	padding-left: 10px;
}
div.box_400_m ul {
	list-style-type: none;
}
div.box_400_m ul li {
	list-style-type: none;
	list-style-position: inside;
	padding-left: 15px;
	background: url("./odrazka.gif") no-repeat;
	text-align: justify;
}
div.box_400_m a:link {
	color: #275585;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
}

div.box_400_m a:visited {
	color: #CC0000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
}

div.box_400_m a:hover {
	color: White;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 0px;
}
div.box_400_l {
	background-image: url(./images/pozadi_400_l.gif);
	background-repeat: no-repeat;
	margin: 0px 3px 5px 3px;
	height: 22px;
	width: 400px;
}
.menu700 {
	margin: 0px 3px 0px 3px;
	width: 670px;
	width: "690px";
	height: 22px;
	background-color: #76AAD8;
	border: 1px solid #A6C8E6;
	text-align: left;
	padding: 10px;
}
div.box_700 {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 700px;
	text-align: left;
	background: none;
}
div.box_900 {
	margin: 0px;
	padding: 0px;
	width: 910px;
	text-align: left;
}
div.box_700_h {
	background-image: url(./images/pozadi_700_h.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: normal;
	color: White;
	padding-left: 12px;
	padding-top: 4px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	height: 28px;
	height: "32px";
	width: 700px;
	line-height: 18px;
}
div.box_900_h {
	background-image: url(./images/pozadi_900_h.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: normal;
	color: White;
	padding-left: 12px;
	padding-top: 8px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	height: 24px;
	height: "32px";
	width: 900px;
	line-height: 18px;
}
div.box_700_m {
	background-image: url(./images/pozadi_700_m.gif);
	margin: 0px 0px 0px 0px;
	width: 700px;
	width: "700px";
	background-repeat: repeat-y;
	padding: 5px;
}
div.box_700a_m {
	/*background-image: url(./images/x1poz700a.gif);
*/
	margin: 0px 0px 0px 3px;
	background-repeat: no-repeat;
	padding: 0px;
}
div.box_900_m {
	background-image: url(./images/pozadi_900_m.gif);
	margin: 0px 0px 0px 0px;
	width: 880px;
	width: "900px";
	background-repeat: repeat-y;
	padding: 10px;
}
div.box_700_mm {
	background-image: url(./images/pozadi_700_m.gif);
	margin: 0px 0px 0px 0px;
	width: 684px;
	width: "700px";
	background-repeat: repeat-y;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 0px;
}
div.box_700_m1 {
	background-image: url(./pozadi_700_m1.jpg);
	margin: 0px 0px 0px 0px;
	width: 680px;
	width: "700px";
	height: 189px;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}
div.box_700_m2 {
	/*background-image: url(./images/pozadi_700_m2.gif);
*/
	margin: 0px 0px 0px 0px;
	width: 703px;
	width: "710px";
	background-repeat: repeat-y;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
}

div.box_700_m0 {
	background-image: url(./pozadi_700_m0.jpg);
	margin: 0px 0px 0px 0px;
	width: 680px;
	width: "700px";
	height: 189px;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.rsd1 {
	height: 110px;
	margin: 5px;
	padding-top: 3px;
	background: transparent;
	vertical-align: top;
}
.rsd2 {
	height: 110px;
	margin: 5px;
	padding-top: 3px;
	background-color: #76AAD8;
	vertical-align: top;
}
.rsd1 img {
	margin: 2px;
}
.rsd2 img {
	margin: 2px;
}
div.box_700_m2 .radek1, div.box_700_m .radek1, div.box_700a_m .radek1, div.box_900_m2 .radek1, div.box_900_m .radek1 {
	background: transparent;
	font-size: 12px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
}
div.box_700_m2 .radek2, div.box_700_m .radek2, div.box_700a_m .radek2, div.box_900_m2 .radek2, div.box_900_m .radek2 {
	background-color: transparent;
	font-size: 12px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
}
.tabulka3 {
	border-collapse: collapse;
	font-size: 10px;
	font-weight: normal;
	border: none;
	color: #000000;
	width: 200px;
	vertical-align: top;
}
.tabulka3 td {
	font-size: 10px;
	font-weight: normal;
	border: none;
	color: #000000;
	width: 200px;
	vertical-align: top;
}
.tabulka4 {
	margin: 3px;
	border-collapse: collapse;
	border-color: #65a6f8;
	font-size: 20px;
	font-weight: bold;
	border: none;
	color: #000000;
	background-color: #62a3f5;
	vertical-align: top;
}
.tabulka4 td {
	font-size: 20px;
	font-weight: bold;
	border: none;
	background-color: #62a3f5;
	padding: 2px;
	color: #FFFFFF;
	vertical-align: top;
}
.tabulka1 {
	width: 100%;
	border-collapse: collapse;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #ffffff;
	color: #ed10de;
}
.tabulka1 td {
	font-size: 11px;
	font-weight: normal;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	border: 1px solid #ffffff;
	background-color: #e7e7e7;
	color: #000000;
}
.tabulka1 td a:link {
	color: #275585;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
	vertical-align: middle;
}
.menulok {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	width: 150px;
	margin: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.menulok:hover {
	background-color: #C0C0C0;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	width: 150px;
	margin: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tab_klik {
	border-collapse: collapse;
	background-color: transparent;
	font-size: 15px;
	font-weight: bold;
}
.tab_klik a {
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
}
.menulokalita a:link {
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: none;
	padding: 5px;
}
.menulokalita a:visited {
	background-color: #DDDDDD;
	color: #000000;
	text-decoration: none;
	padding: 5px;
}
.menulokalita a:hover {
	background-color: #C0C0C0;
	color: #FF0000;
	text-decoration: none;
	padding: 5px;
}
.tab_klik  a:link, .tab_klik  a:visited {
	color: #000000;
}
.tab_klik  a:hover {
	color: #FFFFFF;
}
.tab_klik td:hover {
	background-color: rgba(206,234,51,0.6);
}
.tab_klik th, .tab_klik td {
	width: 25%;
	border: 0px solid #bfda2f;
	height: 20px;
	text-align: left;
}
.tabulka1 td a:visited {
	color: #555555;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
	vertical-align: middle;
}
.tabulka1 td a:hover {
	color: #000000;
	width: 100%;
	background-color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 0px;
	vertical-align: middle;
}
.tabulka1 th {
	font-size: 11px;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px solid #ffffff;
	background-color: #eeeeee;
	color: #111111;
}
.tabulka {
	border-collapse: collapse;
	font-size: 11px;
	font-weight: normal;
	border: 0px;
	color: #000000;
}
.tabulka td {
	font-size: 11px;
	font-weight: normal;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	border: 0px;
	color: #000000;
}
.tabulka th {
	font-size: 11px;
	font-weight: bold;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	border: 0px;
	background-color: #a8e413;
	color: #ffffff;
}
.tabulka a:link {
	color: #275585;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
	vertical-align: middle;
}

.tabulka a:visited {
	color: #CC0000;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
	vertical-align: middle;
}

.tabulka a:hover {
	color: red;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 0px;
	vertical-align: middle;
}
.tabulka1 td.leva,  .tabulka1 th.leva {
	text-align: left;
	padding-left: 4px;
}
.tabulka1 td.stred, .tabulka1 th.stred {
	text-align: center;
}
.tabulka1 td.prava, .tabulka1 th.prava {
	text-align: right;
	padding-right: 4px;
}
.tabulka5 {
	width: 300px;
	border-collapse: collapse;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #374a6d;
	color: #000000;
}
.tabulka5 td {
	font-size: 10px;
	font-weight: normal;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 1px solid #374a6d;
	background-color: #BCCFE7;
	color: #000000;
}
.tabulka5 th {
	font-size: 10px;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	border: 1px solid #374a6d;
	background-color: #a8e413;
	color: #ffffff;
}
.tabulka5 td.leva,  .tabulka5 th.leva {
	text-align: left;
	padding-left: 4px;
}
.tabulka5 td.stred, .tabulka5 th.stred {
	text-align: center;
}
.tabulka5 td.prava, .tabulka5 th.prava {
	text-align: right;
	padding-right: 4px;
}
.tabulka2 {
	border-collapse: collapse;
	font-size: 10px;
	padding-left: 4px;
	font-weight: normal;
	border: 1px solid #374a6d;
	color: #000000;
}
.tabulka2 td {
	font-size: 10px;
	font-weight: normal;
	padding-left: 4px;
	border: 0px solid #374a6d;
	background-color: none;
	color: #000000;
}
.tabulka2 th {
	font-size: 10px;
	font-weight: normal;
	padding-left: 4px;
	border: 0px solid #374a6d;
	background-color: none;
	color: #000000;
}
.tabulka2 td.leva,  .tabulka2 th.leva {
	text-align: left;
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tabulka2 td.stred, .tabulka2 th.stred {
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tabulka2 td.prava, .tabulka2 th.prava {
	text-align: right;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
}
div.box_700_m2 img, div.box_700_m img, div.box_700a_m img, div.box_900_m2 img, div.box_900_m img {
	margin-top: 8px;
}
div.box_700_m2 .hlavicka, div.box_700_m .hlavicka, div.box_700a_m .hlavicka, div.box_900_m2 .hlavicka, div.box_900_m .hlavicka {
	background-image: url(./images/hlav1.gif);
	background-repeat: no-repeat;
	padding: 3px !important;
	margin-left: 5px !important;
	margin-right: 5px !important;
	margin-top: 5px !important;
	margin-bottom: 0px;
	height: 25px;
}
div.box_700_m2 .akce_popis, div.box_700_m .akce_popis, div.box_700a_m .akce_popis {
	padding: 3px !important;
	margin-left: 5px !important;
	margin-right: 5px !important;
	margin-top: 5px !important;
	margin-bottom: 0px;
}
div.box_700_m2 .menu, div.box_700_m .menu, div.box_700a_m .menu, div.box_900_m2 .menu, div.box_900_m .menu {
	background: #98C0E2;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 3px !important;
	margin-left: 5px !important;
	margin-right: 5px !important;
	margin-top: 0px;
	margin-bottom: 5px !important;
	height: 18px !important;
}
.lok_detail_obal {
	float: left;
	padding: 0px;
	margin: 0px;
	margin-right: 10px;
	width: 160px;
}
/*  lokalita detail, prave okno s mapkou */
.lok_detail_obsah {
	padding: 2px;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 5px;
}
div.lok_detail_obsah img {
	border: 2px solid #bdd829;
}
.lok_detail_mapa_obsah {
	font-size: 10px;
	color: #000000;
	margin-left: 8px;
	margin-right: 3px;
	margin-top: 7px;
}
.lok_detail_mapa_obsah a:hover {
	color: red !important;
}
.parametr1 {
	font-size: 10px;
	color: #5A5A5A;
}
/* ----------------------------------- */
/*  lokalita detail, prave okno se znaky */
.lok_detail_anketa {
	background-image: url(./pozadi_anketa_lok.gif);
	padding: 0px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 190px;
}
.lok_detail_anketa_obsah {
	font-size: 10px;
	color: #000000;
	margin-left: 5px;
	margin-right: 3px;
	margin-top: 7px;
}
/*  lokalita detail, prave okno se znaky */
.lok_detail_cena {
	background-image: url(./pozadi_cena_lok.gif);
	padding: 0px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 190px;
}
.lok_detail_cena_obsah {
	font-size: 10px;
	color: #000000;
	margin-left: 5px;
	margin-right: 3px;
	margin-top: 7px;
}
/*  lokalita detail, prave okno se znaky */
.lok_detail_symbol {
	background-image: url(./pozadi_symbol_lok.gif);
	padding: 0px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 190px;
}
.lok_detail_symbol_obsah {
	font-size: 10px;
	color: #000000;
	margin-left: 8px;
	margin-right: 3px;
	margin-top: 7px;
}
/*  lokalita detail, prave okno znamky */
.lok_detail_znamka {
	background-image: url(./pozadi_znamky_lok.gif);
	padding: 0px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 190px;
}
.lok_detail_znamka_obsah {
	font-size: 10px;
	color: #000000;
	margin-left: 8px;
	margin-right: 3px;
	margin-top: 7px;
}
/*  lokalita detail, prave okno menu */
.lok_detail_menu {
	background-image: url(./pozadi_menu_lok.gif);
	padding: 0px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 190px;
}
.lok_detail_menu_obsah {
	font-size: 10px;
	color: #000000;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}
/*  lokalita detail, prave okno s kontakty */
.lok_detail_kontakt {
	background-image: url(./pozadi_kontakt_lok.gif);
	padding: 0px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 190px;
}
.lok_detail_kontakt_obsah {
	font-size: 10px;
	color: #000000;
	margin-left: 8px;
	margin-right: 3px;
	margin-top: 7px;
}
.lok_detail_kontakt_obsah a:hover {
	color: red !important;
}
/* ----------------------------------- */
.lokalita_okoli_obal {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	float: left;
	/*background-image: url(./pozadi_okoli_obal.gif);
*/
	width: 450px;
}
.lokalita_uprava_obal {
	margin: 1px;
	float: left;
	background-image: url(./pozadi_uprava_obal.gif);
	width: 450px;
	height: 60px;
}
.lokalita_mail_obal {
	margin: 1px;
	float: left;
	/*background-image: url(./pozadi_okoli_obal.gif);
*/
	background-repeat: no-repeat;
	width: 450px;
}
div.box_700_m2 div.lok_vstup, div.box_700_m div.lok_vstup, div.box_700a_m div.lok_vstup {
	margin: 5px;
	font-size: 10px;
}
div.box_700_m2 div.lok_vstup_scr, div.box_700_m div.lok_vstup_scr, div.box_700a_m div.lok_vstup_scr {
	margin: 0px;
	font-size: 9px;
	height: 230px;
	overflow: auto;
}
div.box_700_m2 span.nadpis, div.box_700_m span.nadpis, div.box_700a_m span.nadpis {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px 0px 0px 5px;
}
div.box_700_m2 span.cisid, div.box_700_m span.cisid, div.box_700a_m span.cisid {
	font-size: 11px;
	color: #cc0033;
	margin: 0px;
	padding: 2px 2px 2px 2px;
	text-indent: 0px;
	background-color: #FFFFFF;
}
div.box_700_h H3 {
	color: #000000;
	padding-left: 35px;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	font-style: italic;
	text-align: left;
	display: inline;
}
div.box_700_m P UL, div.box_700a_m P UL {
	padding-left: 20px;
	padding-top: 5px;
	color: Black;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	text-align: left;
	text-indent: 30px;
	background-color: Blue;
}
div.box_700_m a:link, div.box_700_m a:visited, div.box_700a_m a:link, div.box_700a_m a:visited, div.box_900_m a:link, div.box_900_m a:visited {
	color: #275585;
	font-weight: bold;
	text-decoration: none;
}
div.box_700_m a:hover, div.box_700a_m a:hover, div.box_900_m a:hover {
	color: #ff0000;
	font-weight: bold;
	text-decoration: underline;
}
div.box_700_m li a:link, div.box_700_m li a:visited, div.box_700a_m li a:link, div.box_700a_m li a:visited, div.box_900_m li a:link, div.box_900_m li a:visited {
	color: #000000;
	list-style-position: inside;
	font-weight: bold;
	text-decoration: underline;
	text-align: justify;
}
div.box_700_m li a:hover, div.box_700a_m li a:hover, div.box_900_m li a:hover {
	color: #6d7b1d;
	list-style-position: inside;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 0px;
	vertical-align: middle;
	text-align: justify;
}
div.box_700_l {
	background-image: url(./images/pozadi_700_l.gif);
	background-repeat: no-repeat;
	margin-bottom: 20px;
	height: 22px;
	width: 700px;
}
div.box_900_l {
	background-image: url(./images/pozadi_900_l.gif);
	background-repeat: no-repeat;
	margin: 0px, 0px, 0px, 0px;
	height: 22px;
	width: 900px;
}
div.box_168_h {
	background-image: url(./images/pozadi_168_h.gif);
	background-repeat: no-repeat;
	margin: 0px 2px 0px 2px;
	height: 32px;
	width: 164px;
	width: "168px";
	line-height: 18px;
}
div.box_168 {
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 3px;
	width: 164px;
	width: "168px";
	font-size: 9px;
	font-weight: normal;
	text-align: left;
}
div.box_168_m {
	margin: 0px 4px 4px 4px;
	width: 168px;
	padding: 0px;
	font-size: 10px;
	text-align: center;
}
div.box_168_m1 {
	background-image: url(./images/pozadi_168_m1.png);
	margin: 2px 10px 0px 10px;
	width: 200px;
	width: "200px";
	background-repeat: repeat-y;
	padding: 0px;
	font-size: 12px;
	text-align: center;
}
div.box_168_m P {
	margin: 0px 5px 0px 5px;
	width: 150px;
	text-align: left;
}
div.box_168_m1 img.nov_foto {
	height: 150px;
	margin: 5 auto;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	border: 1px solid #C6C6C6;
}
div.box_168 img.nov_foto1 {
	height: 124px;
	margin: 5 auto;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 5px;
	border: 0px solid #000000;
}
div.box_168 img.nov_foto {
	height: 70px;
	margin: 5 auto;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 5px;
	border: 0px solid #000000;
}
div.box_168_m div.popisek {
	padding-left: 9px;
	padding-right: 7px;
	padding-bottom: 7px;
	font-size: 10px;
}
div.box_168_h H3 {
	padding-left: 25px;
	padding-top: 3px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	text-align: left;
	font-style: italic;
}
div.box_168_h H4 {
	padding-left: 25px;
	padding-top: 3px;
	color: #ffffff;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	font-style: italic;
}
div.box_168_m a:link, div.box_168_m a:visited {
	color: #275585;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding-left: 0px;
}
div.box_168_m a:hover {
	color: red;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	padding-left: 0px;
}
div.box_168_l {
	background-image: url(./images/pozadi_168_l.gif);
	background-repeat: no-repeat;
	margin: 0px 4px 8px 4px;
	height: 22px;
	width: 168px;
}
div.reklama {
	float: right;
	width: 95px;
	height: 850px;
	padding-top: 5px;
	margin: 2px;
	background-color: #76AAD8;
	color: White;
	font-weight: bold;
	border-color: #A6C8E6;
	border-style: solid;
	border-width: 1px;
}
div.reklama a , div.reklama img {
	border: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
div.lokality1 {
	float: right;
	width: 220px;
	color: #1f242e;
	font-weight: normal;
	text-align: left;
	margin: 10px 0px 0px 0px;
}
div.lokality {
	float: right;
	width: 200px;
	padding: 10px 0px 0px 0px;
	background-image: url(./lokalita_poz.gif);
	background-repeat: no-repeat;
	color: White;
	font-weight: bold;
	text-align: center;
	margin: 0px 0px 0px 0px;
}
div.lokality a:link, div.lokality1 a:link, div.lokality a:visited, div.lokality1 a:visited {
	margin-left: 0px;
	font-weight: normal;
	text-decoration: none;
	color: #cacaca;
}
div.lokality a:hover, div.lokality1 a:hover {
	margin-left: 0px;
	text-decoration: underline;
	color: #cee147;
}
div.lokality1 img {
	border: 0px;
}
div.lokality img.foto1 {
	border: 1px solid #000000;
	padding: 0px;
	margin: 0px;
	width: 170px;
}
div.lokality img.foto2 {
	border: 1px solid #000000;
	padding: 0px;
	margin: 0px;
	height: 55px;
}
div.lokality img.akce {
	border: 1px solid #000000;
	padding: 0px;
	margin: 0px;
	width: 181px;
	height: 181px;
}
div.lokality img.foto {
	border: 1px solid #000000;
	padding: 0px;
	margin: 0px;
	height: 128px;
}
div.lokality p {
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	color: #000000;
	margin: 5px;
}
div.lokality p li {
	font-size: 9px;
	font-weight: normal;
	text-align: left;
	color: #444444;
	margin: 2px;
	text-align: justify;
}
hr {
	height: 1px;
	background-color: #ffffff;
	color: #ffffff;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 0px none #ffffff
}
div.karta_c {
	float: right;
	width: 165px;
	padding-left: 10px;
	padding-right: 10px;
	width: "185px";
	padding-top: 5px;
	color: White;
	font-weight: bold;
	text-align: center;
}
div.karta_c img.kartafoto1 {
	border: solid #A6C8E6;
	border-width: 1px;
	padding: 0px;
	margin: 5px;
	height: 100px;
	width: 100px;
	float: left;
}
div.karta_c img.kartafoto2 {
	border: solid #A6C8E6;
	border-width: 1px;
	padding: 0px;
	margin: 7px;
	height: 100px;
	width: 100px;
	float: right;
}
div.karta_c img.kartafoto3 {
	border: solid #A6C8E6;
	border-width: 1px;
	padding: 0px;
	margin: 7px;
	height: 100px;
	width: 100px;
}
p.lokalita_fotky_l {
	float: left;
	margin: 5px;
}
p.lokalita_fotky_l img {
	border: solid #355576;
	border-width: 1px;
	padding: 0px;
	margin: 0px;
}
div.lokalita_submenu {
	margin: 2px;
	padding: 2px;
	width: 680px;
	width: "684px";
	vertical-align: middle;
	background-color: #cccccc;
}
div.lokalita_submenu1 {
	margin-top: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #33CC33;
}
div.lokalita_submenu2 {
	margin-top: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FF6600;
}
hr.cistic {
	clear: both;
	height: 0px;
	border: none;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
}
div.akce_submenu {
	margin: 0px 5px 5px 5px;
	padding: 3px 1px 1px 3px;
	background-color: #76AAD8;
	height: 20px;
}
div.lokalita_text_r {
	font-size: 1em;
	margin: 5px;
	padding-left: 0px;
}
div.lokalita_text_r p {
	margin-top: 8px;
	padding: 2px;
	font-size: 13px;
}
div.lokalita_text_r p:first-letter {
	font-weight: bold;
	font-size: 14px;
}
div.lokalita_text_r ul {
	margin: 1em 0 1em 1.3em;
	padding: 0;
	list-style-type: disc;
}
div.lokalita_text_r li {
	margin-left: 10px;
	padding-left: 0px;
	font-size: 12px;
	color: #585858;
}
div.lokalita_text_r h1 {
	padding-top: 10px;
	padding-bottom: 5px;
	font-size: 18px;
	font-weight: bold;
	color: #91ab26;
}
div.lokalita_text_r h2 {
	padding-top: 10px;
	padding-bottom: 5px;
	font-size: 16px;
	font-weight: bold;
	color: #ff9009;
}
div.lokalita_text_r h3 {
	padding-top: 10px;
	padding-bottom: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #2755a6;
}
div.otviracka {
	color: #ffffff;
	font-size: 10px;
}
div.otviracka li {
	color: #ffffff;
	font-size: 10px;
	text-align: justify;
}
div.otviracka ul {
	color: #ffffff;
	font-size: 10px;
}
div.box_left_h {
	/*background-image: url(./images/pozadi_h.gif);
*/
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	height: 32px;
	width: 100%;
	line-height: 18px;
}
div.box_left_m {
	margin: 0px 3px 0px 5px;
	width: 242px;
	padding: 0px 0px 0px 0px;
}
div.box_left_h H1 {
	padding-left: 23px;
	padding-top: 4px;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
}
div.box_left_h H2 {
	padding-left: 23px;
	padding-top: 4px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
}
div.box_left_h H3 {
	padding-left: 23px;
	padding-top: 4px;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
}
div.box_left_m P {
	margin: 0px 4px 0px 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: Black;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
}
div.box_left_m a:link, div.box_left_m a:visited {
	color: #570000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
}
div.box_left_m a:hover {
	color: White;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 0px;
}
div.box_left_l {
	margin: 0px 3px 10px 5px;
	height: 22px;
	width: 242px;
}
span.hledatko {
	float: right;
	display: block;
	margin: 0px 0px 0px 0px;
	height: 100px;
	width: 200px;
}
	div.box_right_h background-image: url(./images/pozadi_p_h.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 1px;
	height: 32px;
	width: 100%px;
	line-height: 18px;
}
div.box_right_m {
	margin: 0px 5px 0px 2px;
	width: 160px;
	width: "165px";
	padding-left: 5px;
	font-size: 12px;
	text-align: center;
}
div.box_right_m1 {
	background-image: url(./images/pozadi_p_m1.gif);
	margin: 0px 5px 0px 2px;
	width: 165px;
	background-repeat: no-repeat;
	padding: 0px;
	font-size: 12px;
	text-align: center;
}
div.box_right_m P {
	margin: 0px 2px 0px 2px;
	width: 147px;
	padding: 1px;
}
div.box_right_m img.nov_foto {
	height: 100px;
	margin: 2 auto;
	padding: 0px;
	border: 1px solid #000000;
	background-color: #ADD8E6;
}
div.box_right_h H3 {
	padding-left: 10px;
	padding-top: 4px;
	color: #006600;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	font-style: italic;
}
div.box_right_m a:link, div.box_right_m a:visited {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
}
div.box_right_m a:hover {
	color: red;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 0px;
}
div.box_right_l {
	margin: 0px 5px 10px 2px;
	height: 6px;
	width: 100%;
}
div.strana {
	width: 952;
	background-color: #C4E2EC;
	text-align: center;
	border-left-color: #6495ED;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #6495ED;
	border-right-style: solid;
	border-right-width: 1px;
}
div.strana .hmenu {
	background-color: #9EBECE;
	border-bottom-color: #00008B;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding: 0px;
	margin: 0px;
}
.anketa {
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.black12 {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.black9 {
	color: #000000;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
}
.bunka_stredni {
	background-color: #9EBECE;
	border-bottom: 1px solid #008000;
	border-left: 1px solid #008000;
	border-right: 1px solid #008000;
	border-top: 1px solid #008000;
	color: #000000;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.bunka_svetla {
	background-color: #B1E7C4;
	border-bottom: 1px solid #008000;
	border-left: 1px solid #008000;
	border-right: 1px solid #008000;
	border-top: 1px solid #008000;
	color: #000000;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.bunka_tmava {
	background-color: #1D69C5;
	border-bottom: 1px solid #008000;
	border-left: 1px solid #008000;
	border-right: 1px solid #008000;
	border-top: 1px solid #008000;
	color: #000000;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.button_order {
	background-color: #a9a9a9;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	color: #ffffff;
	cursor: hand;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.button2 {
	background-color: #BBBBBB;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	color: #000000;
	cursor: hand;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
}
input.button1, a.button1 {
	cursor: Pointer;
	font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	font-weight: bold;
	font-size: 12px;
	height: 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
	color: #FFFFFF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
	overflow: visible;
	border: 1px solid #6E0D11;
	background: #ee1c24;
background: -moz-linear-gradient(top,
#ee1c24 0%,
#ee1c24 50%,
#ac141a 51%,
	#750e12 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,
#ee1c24), color-stop(50%,
#ee1c24), color-stop(51%,
#ac141a), color-stop(100%,
	#750e12));
background: -webkit-linear-gradient(top,
#ee1c24 0%,
#ee1c24 50%,
#ac141a 51%,
	#750e12 100%);
background: -o-linear-gradient(top,
#ee1c24 0%,
#ee1c24 50%,
#ac141a 51%,
	#750e12 100%);
background: -ms-linear-gradient(top,
#ee1c24 0%,
#ee1c24 50%,
#ac141a 51%,
	#750e12 100%);
background: linear-gradient(to bottom,
#ee1c24 0%,
#ee1c24 50%,
#ac141a 51%,
	#750e12 100%);
	filter: progid: dximagetransform.microsoft.gradient(startColorstr='#ee1c24', endColorstr='#750e12', GradientType=0);
	text-shadow: #ae141a 0 -1px 0;
	display: inline-block;
	padding: 0 12px;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-ms-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}
input.button:hover, a.button:hover {
	color: #FFF;
	-webkit-box-shadow: #ee1c24 0 0 5px 0;
	-moz-box-shadow: #ee1c24 0 0 5px 0;
	box-shadow: #ee1c24 0 0 5px 0;
}
input.button9, a.button9 {
	cursor: Pointer;
	font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	font-weight: bold;
	font-size: 15px;
	height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
	color: #FFFFFF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
	overflow: visible;
	border: 1px solid #6E0D11;
	background: #ee1c24;
background: -moz-linear-gradient(top,
#ee1c24 0%,
#ee1c24 50%,
#ac141a 51%,
	#750e12 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,
#ee1c24), color-stop(50%,
#ee1c24), color-stop(51%,
#ac141a), color-stop(100%,
	#750e12));
background: -webkit-linear-gradient(top,
#ee1c24 0%,
#ee1c24 50%,
#ac141a 51%,
	#750e12 100%);
background: -o-linear-gradient(top,
#ee1c24 0%,
#ee1c24 50%,
#ac141a 51%,
	#750e12 100%);
background: -ms-linear-gradient(top,
#ee1c24 0%,
#ee1c24 50%,
#ac141a 51%,
	#750e12 100%);
background: linear-gradient(to bottom,
#ee1c24 0%,
#ee1c24 50%,
#ac141a 51%,
	#750e12 100%);
	filter: progid: dximagetransform.microsoft.gradient(startColorstr='#ee1c24', endColorstr='#750e12', GradientType=0);
	text-shadow: #ae141a 0 -1px 0;
	display: inline-block;
	padding: 0 12px;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-ms-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}
.tl_ok {
	background-image: url(./znacky/ok.gif);
	background-repeat: no-repeat;
	float: left;
	font-size: 12px;
	color: Black;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px !important;
	height: 17px;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 1px;
	margin-bottom: 1px;
	margin-top: 1px;
	min-width: 17px;
	white-space: nowrap;
}
.tl_edit {
	background-image: url(./znacky/edit.gif);
	background-repeat: no-repeat;
	float: left;
	font-size: 12px;
	color: Black;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px !important;
	height: 17px;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 1px;
	margin-bottom: 1px;
	margin-top: 1px;
	width: "17px";
	min-width: 17px;
	white-space: nowrap;
}
.tl_dale {
	background-image: url(./znacky/dale.gif);
	background-repeat: no-repeat;
	float: left;
	font-size: 12px;
	color: Black;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px !important;
	height: 17px;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 1px;
	margin-bottom: 1px;
	margin-top: 1px;
	width: "17px";
	min-width: 17px;
	white-space: nowrap;
}
.tl_zpet {
	background-image: url(./znacky/zpet.gif);
	background-repeat: no-repeat;
	float: left;
	font-size: 12px;
	color: Black;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px !important;
	height: 17px;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 1px;
	margin-bottom: 1px;
	margin-top: 1px;
	width: "17px";
	min-width: 17px;
	white-space: nowrap;
}
.tl_info {
	background-image: url(./znacky/info.gif);
	background-repeat: no-repeat;
	float: left;
	font-size: 12px;
	color: Black;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px !important;
	height: 17px;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 1px;
	margin-bottom: 1px;
	margin-top: 1px;
	width: "17px";
	min-width: 17px;
	white-space: nowrap;
}
.tl_foto {
	background-image: url(./znacky/foto.gif);
	background-repeat: no-repeat;
	float: left;
	font-size: 12px;
	color: Black;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px !important;
	height: 17px;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 1px;
	margin-bottom: 1px;
	margin-top: 1px;
	width: "17px";
	min-width: 17px;
	white-space: nowrap;
}
.tl_prihlas {
	background-image: url(./znacky/prihlas.gif);
	background-repeat: no-repeat;
	float: left;
	font-size: 12px;
	color: Black;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px !important;
	height: 17px;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 1px;
	margin-bottom: 1px;
	margin-top: 1px;
	width: "17px";
	min-width: 17px;
	white-space: nowrap;
}
.tl_odhlas {
	background-image: url(./znacky/odhlas.gif);
	background-repeat: no-repeat;
	float: left;
	font-size: 12px;
	color: Black;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px !important;
	height: 17px;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 1px;
	margin-bottom: 1px;
	margin-top: 1px;
	width: "17px";
	min-width: 17px;
	white-space: nowrap;
}
.tl_internet {
	background-image: url(./znacky/internet.gif);
	background-repeat: no-repeat;
	float: left;
	font-size: 12px;
	color: Black;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px !important;
	height: 17px;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 1px;
	margin-bottom: 1px;
	margin-top: 1px;
	width: "17px";
	min-width: 17px;
	white-space: nowrap;
}
.tl_mail {
	background-image: url(./znacky/posta.gif);
	background-repeat: no-repeat;
	float: left;
	font-size: 12px;
	color: Black;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px !important;
	height: 17px;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 1px;
	margin-bottom: 1px;
	margin-top: 1px;
	width: "17px";
	min-width: 17px;
	white-space: nowrap;
}
.tl_icq {
	background-image: url(./znacky/icq.gif);
	background-repeat: no-repeat;
	float: left;
	font-size: 12px;
	color: Black;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px !important;
	height: 17px;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 1px;
	margin-bottom: 1px;
	margin-top: 1px;
	width: "17px";
	min-width: 17px;
	white-space: nowrap;
}
.tl_smaz {
	background-image: url(./znacky/del.gif);
	background-repeat: no-repeat;
	float: left;
	font-size: 12px;
	color: Black;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px !important;
	height: 17px;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 1px;
	margin-bottom: 1px;
	margin-top: 1px;
	width: "17px";
	min-width: 17px;
	white-space: nowrap;
}
.tl_leva {
	background-image: url(./znacky/leva.gif);
	background-repeat: no-repeat;
	float: left;
	font-size: 12px;
	color: Black;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px !important;
	height: 17px;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 1px;
	margin-bottom: 1px;
	margin-top: 1px;
	width: "17px";
	min-width: 17px;
	white-space: nowrap;
}
.tl_prava {
	background-image: url(./znacky/prava.gif);
	background-repeat: no-repeat;
	float: left;
	font-size: 12px;
	color: Black;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px !important;
	height: 17px;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 1px;
	margin-bottom: 1px;
	margin-top: 1px;
	width: "17px";
	min-width: 17px;
	white-space: nowrap;
}
.tl_dale:hover, .tl_info:hover, .tl_prihlas:hover, .tl_odhlas:hover, .tl_internet:hover, .tl_foto:hover , .tl_smaz:hover , .tl_edit:hover {
	background-image: url(./znacky/ok.gif);
	background-repeat: no-repeat;
	text-decoration: underline;
}
.tl_dale:hover {
	background-image: url(./znacky/dale1.gif);
	background-repeat: no-repeat;
	text-decoration: none;
}
.tl_zpet:hover {
	background-image: url(./znacky/zpet1.gif);
	background-repeat: no-repeat;
	text-decoration: none;
}
.tl_smaz:hover , .tl_edit:hover, .tl_leva:hover, .tl_prava:hover, .tl_smaz:hover {
	background-image: url(./znacky/ok.gif);
	background-repeat: no-repeat;
	text-decoration: underline;
}
div.obs {
	float: right;
	width: 480px;
}
div.obs p {
	margin-top: 10px;
	margin-bottom: 10px;
}
div.obs ul {
	padding-left: 10px;
}
div.obs li {
	padding-left: 10px;
}
.cursor {
	cursor: hand;
}
.datum_black {
	color: #000000;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.fotka_ramecek {
	background-color: #C0DBE9;
	border-bottom: 10px solid #B1E7C4;
	border-left: 10px solid #B1E7C4;
	border-right: 10px solid #B1E7C4;
	border-top: 10px solid #B1E7C4;
	color: #C0DBE9;
}
.fotka_ramecek_svetla {
	background-color: #C0DBE9;
	border-bottom: 10px solid #8EC3FA;
	border-left: 10px solid #8EC3FA;
	border-right: 10px solid #8EC3FA;
	border-top: 10px solid #8EC3FA;
	color: #C0DBE9;
}
.inputtext {
	background-color: white;
	border-bottom: #596586 1px solid;
	border-left: #596586 1px solid;
	border-right: #596586 1px solid;
	border-top: #596586 1px solid;
	font-size: 8pt;
	height: 18px;
	padding-left: 2px;
	padding-right: 2px;
}
.menu_admin {
	color: #cccccc;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}
.menu_admin:hover {
	color: red;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}
.menu_down, .menu_down:hover {
	color: white;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.menu_listax {
	left: 10px;
	padding: 0;
	position: absolute;
	top: 0px;
	white-space: nowrap;
	width: 600px;
	z-index: 3;
}
.menu_top {
	color: #FF9900;
	filter: glow(color=#00ff00, strength=3);
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.menu_top:hover {
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.menu_top_male {
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
.menu_top_male:hover {
	color: #FF0000;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
.pismo_bila {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.pismo_cerna, .black11 {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.pismo_chat {
	color: #000066;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.pismo_cervena {
	color: #FF0000;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
}
.pismo_doplnek {
	color: #89D189;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.pismo_chat_system {
	color: #008000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.pismo_male {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.pismo_male_seda {
	color: #374a6d;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
.pismo_modra {
	color: #0000FF;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.pismo_stredni {
	color: #9EBECE;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.pismo_svetla {
	color: #8BBAEA;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.pismo_tmava {
	color: #2D586A;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.pismo_xmale_seda {
	color: #717171;
	font-size: 8px;
	font-weight: normal;
	text-decoration: none;
}
.pismo_xmale {
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
}
.pismo_zelena {
	color: #00FF00;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.rubrika {
	color: #FFFF00;
	font-size: 20px;
	font-weight: normal;
	text-decoration: none;
}
.tabulka_bez_doplnek {
	background-color: #92D9AB;
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.tabulka_bez_ext_svetla {
	background-color: #CCFFCC;
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.tabulka_bez_stredni {
	background-color: #86AABF;
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.tabulka_bez_svetla {
	background-color: #C0DBE9;
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 0;
	padding: 0;
}
.tabulka_bez_tmava {
	background-color: #1D69C5;
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.tabulka_doplnek {
	background-color: #92D9AB;
	border-bottom: 1px solid #507280;
	border-left: 1px solid #507280;
	border-right: 1px solid #507280;
	border-top: 1px solid #507280;
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.tabulka_ext_svetla {
	background-color: #8EC3FA;
	border-bottom: 1px solid #506B9B;
	border-left: 1px solid #506B9B;
	border-right: 1px solid #506B9B;
	border-top: 1px solid #506B9B;
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.tabulka_stredni {
	background-color: #86AABF;
	border-bottom: 1px solid #506B9B;
	border-left: 1px solid #506B9B;
	border-right: 1px solid #506B9B;
	border-top: 1px solid #506B9B;
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.tabulka_svetla {
	background-color: #C0DBE9;
	border-bottom: 1px solid #507280;
	border-left: 1px solid #507280;
	border-right: 1px solid #507280;
	border-top: 1px solid #507280;
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 0;
	padding: 0;
}
.tabulka_tmava {
	background-color: #1D69C5;
	border-bottom: 1px solid #507280;
	border-left: 1px solid #507280;
	border-right: 1px solid #507280;
	border-top: 1px solid #507280;
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.textarea, .textfield {
	background-color: #ffffff;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}
#glow {
	filter: glow(color=#000000, strength=1);
}
#pocasi {
	background-image: url(./telo/pocasi.gif);
	background-repeat: no-repeat;
	height: 158px;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
#uskutecnene {
	background-image: url(./telo/akce1.gif);
	background-repeat: no-repeat;
	width: 160px;
	height: 80px;
	margin: 0px;
	padding: 1px;
	text-align: center;
	vertical-align: middle;
}
.kalendar {
	color: #616161;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.kalendar_sel {
	color: #DC143C;
	background-color: #C0DBE9;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	margin: 0 auto;
}
.kalend1 {
	background-image: url(./images/kalend1.jpg);
	background-repeat: no-repeat;
	padding: 2px, 2px, 2px, 3px;
	border-collapse: collapse;
	font-size: 9px;
	font-weight: normal;
	border: 1px solid #050505;
}
.kalend2 {
	background-image: url(./images/kalend2.jpg);
	background-repeat: no-repeat;
	padding: 2px, 2px, 2px, 3px;
	border-collapse: collapse;
	font-size: 9px;
	font-weight: normal;
	border: 1px solid #050505;
}
.kalend3 {
	background-image: url(./images/kalend3.jpg);
	background-repeat: no-repeat;
	padding: 2px, 2px, 2px, 3px;
	border-collapse: collapse;
	font-size: 9px;
	font-weight: normal;
	border: 1px solid #050505;
}
span.pravy {
	text-align: right;
	padding-left: 5px;
}