/*
* {
	font-family: verdana, arial, sans-serif;
}
*/

html, body {
	height: 100%;
	margin: 0;
	padding: 0;
}

body {
	font-size: 75%;
	background-color: #707172;
	color: #333333;
	text-align: center;
}

table {
	font-size: 1em;
}

h1 {
	background-repeat: no-repeat;
	margin: 0;
	height: 40px;
	clear: left;
}
h1 span {
	display: none;
}

h2 {
	font-family: arial, sans-serif;
	font-size: 109%;
	margin-bottom: 0.2em;
}

h2 a {
	color: #333;
}

p, ul, ol, dl {
/*	margin: 0.5em 0;*/
	margin: 0.2em 0 1em;
}

a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

img { border: 0; }

#layout-frame {
	width: 960px;
	background: #d9d1ad url(../img/main_bg.gif) repeat-y top left;
	text-align: left;
	margin: 15px auto;
}

#layout-frame #content-center p {
	text-align: justify;
}

#layout-slogan {
	height: 85px;
	background-color: #2f1b10;
	background-repeat: no-repeat;
}
#layout-slogan.sk {
	background-image: url(../sk_slogan.gif);
}
#layout-slogan.de {
	background-image: url(../de_slogan.gif);
}
#layout-slogan.fr {
	background-image: url(../fr_slogan.gif);
}
#layout-slogan.en {
	background-image: url(../en_slogan.gif);
}
#layout-slogan.pl {
	background-image: url(../pl_slogan.gif);
}
#layout-slogan.nl {
	background-image: url(../nl_slogan.gif);
}
#layout-slogan span {
	display: none;
}

#layout-ikony {
	float: right;
	color: #a28e83;
	padding: 12px 9px 0 0;
}
#layout-ikony a {
	height: 1em;
	padding: 0 5px;
}
#layout-ikony img {
	vertical-align: middle;
}

#layout-jazyky {
	clear: right;
	float: right;
/*	margin: 23px 12px 0 0;
	background-color: #080401;
	height: 17px;
	display: block;
	overflow: hidden;*/
	padding: 21px 12px 0 0;
}
#layout-jazyky img {
	border: 1px solid #080401;
	border-right-width: 8px;
}
#layout-jazyky img.last {
	border-right-width: 1px;
}

#hm {
	float: left;
	width: 162px;
	font-size: 92%;
	font-family: verdana, arial, sans-serif;
}
#hm ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#hm li {
	margin: 0 10px;
	padding: 0 0 0 5px;
	border-bottom: 2px solid #47351f;
}
#hm a {
	font-weight: bold;
	color: #d9d1ad;
	text-decoration: none;
	display: block;
	padding: 9px 0 9px 5px;
	background: url(../img/menu_sipka.gif) no-repeat center right;
}
#hm a:hover {
	color: #f5a957;
}
#hm a strong {
	font-weight: bold;
	color: #f5a957;
	display: block;
	cursor: pointer;
	cursor: hand;
}

#layout-pata {
	background: #2f1b10 url(../img/pata_bg.gif) no-repeat top left;
	height: 57px;
	clear: both;
}

#dm {
	text-align: center;
	font-size: 92%;
	font-family: verdana, arial, sans-serif;
	padding-top: 36px;
	color: #a28e83;
}
#dm a {
	color: #d9d1ad;
	text-decoration: none;
	height: 1em;
	padding: 0 10px;
}
#dm a:hover {
	color: #f5a957;
}
#dm a strong {
	font-weight: normal;
	color: #f5a957;
}

#layout-kk {
	float: right;
	margin-top: -17px;
	padding-right: 49px;
}

#layout-credits {
	background-color: #707172;
	color: #9b9d9e;
	font-size: 75%;
	font-family: tahoma, arial, sans-serif;
	text-align: center;
	padding: 4px 0;
}
#layout-credits a { color: #9b9d9e; }

#layout-right {
	width: 174px;
	font-family: tahoma, arial, sans-serif;
	font-size: 92%;
	float: right;
}

#layout-hlava {
	float: left;
	width: 786px;
	background: #2f1b10 url(../img/hlava_spodok.gif) no-repeat bottom left;
	padding: 0 0 17px;
}

#hlava-obrazok {
	float: left;
	background-color: #504435;
	padding: 11px 0 11px 10px;
}
#hlava-obrazok img {
	border: 1px solid #fff;
}

#layout-center {
	float: left;
	width: 613px;
	overflow: hidden;
}
#layout-frame #layout-center-inner {
	padding: 10px 40px 0 23px;
}

#content-right {
	background-color: #d9d1ad;
}
#content-right-inner {
	padding: 16px 12px 0 0;
}

#content-right ul {
	margin: 0;
	padding: 0;
	list-style-position: inside;
}
#content-right li {
	margin: 0.5em 0;
}

#content-left {
	float: left;
	width: 173px;
	font-size: 92%;
	font-family: arial, sans-serif;
	clear: left;
	overflow: hidden;
}

#content-left-inner {
	background: url(../img/left_top_bg.gif) no-repeat top right;
	padding: 70px 16px 0;
}
#content-left p {
	margin: 0.5em 0;
}

.kontakt-bg {
	background: url(../img/kontakt_bg.gif) no-repeat 80% 0%;
	height: 255px;
}
#layout-frame>div.kontakt-bg {
	height: auto;
	min-height: 255px;
}

#layout-frame1 #content-center {
	font-family: arial, sans-serif;
/*background-color: red;*/
}

#layout-frame #content-center {
	font-family: arial, sans-serif;
	margin-top: 1.5em;
}

.sluzby-bg {
	background: #d9d1ad url(../img/sluzby_bg.gif) repeat-y;
}

#obrazkove-odkazy {
	padding: 13px 8px;
	background-color: #504435;
}
#obrazkove-odkazy #obrazkove-odkazy-inner {
	background: url(../img/odkazy_bg.gif) repeat-y;
	width: 100%;
	overflow: hidden;
}
#obrazkove-odkazy .polozka {
	float: left;
	width: 79px;
	text-align: center;
	padding: 4px 0 3px;
	overflow: hidden;
}
#obrazkove-odkazy img {
	border: 1px solid #999;
	margin-right: 1px;
}
#obrazkove-odkazy a {
	color: #fff;
}
#obrazkove-odkazy a:hover {
	color: #f5a957;
	text-decoration: none;
}

.clearl { clear: left; }
.clearb { clear: both; }
.nosize { font-size: 0; }
.none { display: none; }

#specialna-ponuka { /*border: 2px solid #4f4334;*/ margin-top: 3px; }
#specialna-ponuka h2 { margin: 0; display: none;}
#specialna-ponuka a.banner1{ background-image: url(../media/sk_specialna_ponuka.jpg); margin-top: 3px; }
#specialna-ponuka a.banner2{ background-image: url(../media/bazen.jpg); margin-top: 3px; }
#specialna-ponuka a.banner3{ background-image: url(../media/velka_noc.gif); margin-top: 3px; }
#specialna-ponuka a.banner4{ background-image: url(../media/zachej_pstruh.jpg); margin-top: 3px; }
#specialna-ponuka a.de banner2 { background-image: url(../media/bazen.jpg); }
#specialna-ponuka a.de banner1 { background-image: url(../media/sk_specialna_ponuka.jpg); }

#specialna-ponuka a.fr banner2 { background-image: url(../media/bazen.jpg); }
#specialna-ponuka a.fr banner1 { background-image: url(../media/sk_specialna_ponuka.jpg); }

#specialna-ponuka a.en banner2 { background-image: url(../media/bazen.jpg); }
#specialna-ponuka a.en banner1 { background-image: url(../media/sk_specialna_ponuka.jpg); }

#specialna-ponuka a { display: block; height: 99px; }
#specialna-ponuka span { display: none; }
#specialna-ponuka object { margin: 0 0 3px 0; }

.tx-kiospoll-pi1 { position: relative; padding-bottom: 4px; margin-top: 3px; background-color: #b0aa91; font-family: arial, sans-serif; }
.tx-kiospoll-pi1 h2 { margin: 0; padding: 5px 12px 3px; font-size: 119% ! important; }
.poll-inner form { margin: 0; }
.poll-question { margin: 0; padding: 0 12px 5px; }
.poll-lines { margin: 0; padding: 2px 0 0 0; background-color: #bfbaa3; }
.poll-line { display: block; margin: 0; padding: 2px 12px 4px; }
form .poll-line { padding: 0 3px; }
.poll-submit { height: 19px; position: relative; background-color: #bfbaa3; text-align: right; padding: 0 12px 0px 0; }
.poll-submit button { cursor: pointer; position: relative; float: right; font-size: 10px; border: 0 none; color: #ccc; padding: 1px 20px 1px 3px; width: auto; overflow: visible; background: url(../img/button_right1.gif) no-repeat right top; }
.poll-submit span { position: relative; float: right; width: 3px; height: 15px; background: url(../img/button_left1.gif) no-repeat left top; }

.poll-bar { display: block; height: 5px; font-size: 0; background-color: #d9d1ad; }
.poll-bar-vote { display: block; height: 5px; background-color: #333; }


/* uvod */
#layout-frame1 {
	width: 960px;
	background: #d9d1ad;
	text-align: left;
	margin: 15px auto;
}

#layout-frame1 #layout-pata { height: 30px; background-image: url(../img/uvod_pata_bg.gif); }
#layout-frame1 #dm { padding-top: 9px; }

#layout-frame1 #layout-center { width: 786px; font-size: 92%; }
#layout-frame1 #layout-center a { color: #333; }
#layout-frame1 #layout-center ul { padding: 0 0 0 15px; }
#layout-frame1 #layout-center li { padding: 0; margin: 0; }
#layout-frame1 #layout-center-inner { padding: 0 0 0 22px; }
#layout-frame1 h2 { font-family: arial, sans-serif; font-size: 142%; margin: 0; }
#layout-frame1 #layout-center-inner .csc-textpic { margin-top: 0.5em; }

#uvod-vrch {
	background: url(../img/uvod_vrch_bg.gif) no-repeat left center;
zoom: 1;
}
#uvod-spodok {
	background: url(../img/uvod_spodok_bg.gif) no-repeat left center;
zoom: 1;
}
#uvod-spodok3 {
	background: url(../img/uvod_spodok_bg3.gif) no-repeat left center;
zoom: 1;
}

.uvod1 { float: left; width: 329px; }
.uvod1 .inner { padding: 0 8px 0 0; }
.uvod1 .bg { background-color: #f1ebcd; padding: 2px 4px 0 4px; }
.uvod1 p { margin: 0 0 0.5em 0; }
.uvod1 p.uvod-viac { text-align: right; padding: 0 0 2px 4px; }
.uvod1 p.uvod-viac a { background: url(../img/uvod_viac_bg.gif) no-repeat right; height: 1em; padding: 0 18px 3px 0; }

.uvod2 { float: left; width: 242px; margin-top: 13px; }
.uvod2 .inner { padding: 0 13px 0 16px; }

.uvod3 { float: left; width: 193px; overflow: hidden; margin-top: 13px; }
.uvod3 .inner { padding: 0 15px 0 15px; }

.uvod4 { clear: both; padding: 10px 40px 10px 24px; font-size: 0; }
.uvod4 div { border: 0 none; border-top: 1px solid #b0aa91; margin: 0; height: 1px; font-size: 0; }

.uvod5 { float: left; width: 539px; }
.uvod5 .inner { padding: 0 23px 0 0; }

.uvod6 { float: left; width: 223px; }
.uvod6 .inner { padding: 0 20px; }

.uvod7 { clear: both; padding: 10px 40px 10px 24px; font-size: 0; }
.uvod7 div { border: 0 none; border-top: 1px solid #b0aa91; margin: 0; height: 1px; font-size: 0; }


.uvod8 { float: left; width: 254px; }
.uvod8 .inner { padding: 0 23px 0 0; }

.uvod9 { float: left; width: 287px; }
.uvod9 .inner { padding: 0 20px; }

.uvod10 { float: left; width: 223px; }
.uvod10 .inner { padding: 0 11px 0 20px; }

.uvod11 { margin-left: -22px; margin-right: 11px; padding-bottom: 16px; }
.uvod11 div { background-color: #b0aa91; height: 6px; font-size: 0; }

#uvod-spodok2 { zoom: 1; background: url(../img/uvod_spodok2_bg.gif) no-repeat left center; }
.uvod12 { float: left; width: 418px; overflow: hidden; }
.uvod12 .inner { }
.uvod12 .bodytext { float: left; width: 200px; margin-right: 9px; }
.uvod12 h2 { padding-bottom: 10px; font-size: 140% ! important; }
.uvod12 img { margin-right: 10px; }

.uvod13 { float: left; width: 345px; }
.uvod13 .inner { padding: 0 22px; }
.uvod13 h2 { padding-bottom: 7px; font-size: 140% ! important; }
.uvod13 img { border: 1px solid #000; }
.uvod13 .uvod-viac { float: right; padding: 0 0 2px 4px; }
.uvod13 .uvod-viac a { background: url(../img/uvod_viac_bg1.gif) no-repeat right; height: 1em; padding: 0 18px 3px 0; }

/* ve_guestbook */
.tx-veguestbook-pi1 { font-size: 92%; }
.tx-veguestbook-pi1 hr { display: none; }
.gb-form { margin: 1em 0; background-color: #cacabe; padding: 8px 12px 10px 5px; }
.gb-form form { margin: 0; padding: 0; }
.gb-form input, .gb-form textarea, .gb-form select { border: 1px solid #a7a6aa; }
.noborder { border: 0 none ! important; }
.gb-form form img { vertical-align: bottom; }
.gb-label-left { float: left; width: 55px; text-align: right; padding-top: 3px; }
.gb-form-row { padding: 5px 0 0 0; clear: left; }
.gb-pozn { font-size: 82%; vertical-align: middle; }
.gb-label-padding { height: 1em; padding-left: 25px; }
.gb-entry { position: relative; padding-bottom: 1em; }
.gb-entry a { color: #c33; }
.gb-header { position: relative; background-color: #cacabe; padding: 0 3px 5px 9px; font-size: 110%; }
.gb-list { padding: 8px 0 10px 0; }
.gb-name-date { width: 330px; position: relative; float: left; padding-top: 3px; }
/*.gb-name { position: relative; float: left; }
.gb-date { position: relative; float: left; clear: left; }*/
.gb-ranking { padding: 3px 0 0 364px;  text-align: center; }
.gb-ranking-label { float: left; position: relative; }
.gb-ranking-rank { display: block; text-align: right; }
.gb-ranking-bg { margin: auto; text-align: left; position: relative; display: block; height: 16px; width: 160px; background: url(../img/hodnotenie_bg.gif); }
.gb-ranking-fg { display: block; height: 16px; background: url(../img/hodnotenie_fg.gif); }
.gb-message { padding: 0.5em 0 1em; }
.gb-comment { padding: 0 0 1em; font-style: oblique; }
.gb-comment span { font-weight: bold; }
.gb-pager { margin: 0.5em 0; text-align: center; font-size: 110%; }
.gb-pager a { height: 1em; color: #333; }
.gb-pager strong { height: 1em }
.gb-prev a { padding: 0 0 0 16px; background: url(../img/gb_prev_bg.gif) no-repeat top left; }
.gb-next a { padding: 0 16px 0 0; background: url(../img/gb_next_bg.gif) no-repeat top right; }
.gb-average-bg { height: 16px; width: 160px; background: url(../img/hodnotenie_bg.gif); }
.gb-ranking-fg { display: block; height: 16px; background: url(../img/hodnotenie_fg.gif); }

/* rezervacia */
.rez-error { color: #f00; }
.rez-form { margin: 0; }
.rez-block { clear: left; margin-top: 20px; }
.rez-h2 { float: left; width: 95px; }
.rez-h2 h2 { color: #504435; font-size: 100%; margin: 0; }
.rez-content { margin: 0 0 0 95px; background-color: #fdfbe4; padding: 15px 11px 20px 15px; font-size: 92%; }
.rez-content input, .rez-content select { font-size: 1em; }
.rez-content textarea { font-family: arial, sans-serif; font-size: 100%; }
.rez-content input, .rez-content textarea, .rez-content select { border: 1px solid #a7a6aa; }
.rez-line { padding: 5px 0 0 0; clear: left; }
.rez-label { float: left; width: 150px; padding-top: 3px; }
.rez-input { display: inline; }
.rez-input img { vertical-align: bottom; }
.rez-apply { }


/* content */

div.cennik { clear: both; margin: 2em 0; border: 1px solid #d9d1ad; }
div.cennik .csc-header {
	float: left;
	width: 100px;
}
div.cennik .csc-header h2 {
	margin: 0;
	color: #c66;
	font-weight: normal;
}
div.cennik .csc-content {
	float: right;
	width: 436px;
	clear: none;
}
.cennik table {
	width: 100%;
}
.cennik td {
	background-color: #fdfbe4;
	padding: 3px 5px;
}

/* virtualna prehliadka */
#virtual {
	background: url(../img/vp_bg.gif) no-repeat;
	height: 411px;
}
#virtual div {
	padding: 13px 13px 2px 13px;
}
.virtual-left {
	position: relative;
	background: url(../img/vp_left_bg.gif) repeat-y;
}
.virtual-left img {
	border-top: 1px solid #58564b ! important;
	border-left: 1px solid #58564b ! important;
	border-bottom: 1px solid #e1ded3 ! important;
	border-right: 1px solid #e1ded3 ! important;
}
.virtual-left .csc-textpic-caption {
	text-align: center;
}
.virtual-left div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	margin-bottom: 0;
}
.virtual-left-top {
	height: 16px;
	background: url(../img/vp_left_top_bg.gif) no-repeat;
}
.virtual-left-bottom {
	height: 8px;
	background: url(../img/vp_left_bottom_bg.gif) no-repeat left bottom;
}
.virtual-left dl.csc-textpic-image {
	padding-bottom: 8px;
}
.virtual-left h2 {
	text-align: center;
	margin-top: 0;
}

.virtual-left-nobg { text-align: center; }
.virtual-left-nobg .csc-header { margin-bottom: 1.5em; }
.virtual-left-nobg .csc-textpic-caption { text-align: center; }

.fotogaleria .csc-header { text-decoration: underline; }
.fotogaleria div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img { border: 0 none; }
.fotogaleria div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image { padding-bottom: 8px; }
.fotogaleria div.csc-textpic a { display: block; padding: 3px; background: url(../img/foto_ram.gif) no-repeat; }

.cerveny { color: #c33; }
.cerveny-vacsi { color: #c33; font-size: 125%; }

.spec-ponuka { margin: 20px 0 0 170px;}
.spec-ponuka hr { display: none; }
.spec-ponuka-ornament { float: left; width: 169px; height: 300px; background: url(../img/spec_ponuka_ornament.gif) no-repeat bottom center; }

.ls-poznamka { padding-top: 30px; font-size: 91%; }
.ls-poznamka .csc-textpic-image { padding-bottom: 3px ! important; }

p.poznamka { font-size: 92%; }

.csc-content a {
	color: #333;
	font-weight: bold;
}
.csc-content { position: relative; }


.contenttable-1 {
	width: 90%;
}
.contenttable-1 td {
	background-color: #fdfbe4;
	padding: 3px 5px;
}

.align-right {
	text-align: right ! important;
}

.align-center {
	text-align: center ! important;
}

/* ako tak funkcne, odsadenie zvrchu od normalneho textu je male */
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
/*	margin: 0;*/
	padding-bottom: 15px;
}
div.csc-textpic .csc-textpicHeader h1, div.csc-textpic .csc-textpicHeader h2, div.csc-textpic .csc-textpicHeader h3, div.csc-textpic .csc-textpicHeader h4 {
	margin-top: 0;
	position: relative;
}

/* rsa podweb */
#body-rsa #layout-hlava { background: #2f1b10 url(../img/hlava_spodok_rsa.gif) no-repeat bottom left; }
#body-rsa .rsa-relax { background-image: url(../img/rsa_relax_bg.gif); }
#body-rsa .rsa-sport { background-image: url(../img/rsa_sport_bg.gif); }
#body-rsa .rsa-adrenalin { background-image: url(../img/rsa_adrenalin_bg.gif); }

#rsa-menu1-h1 { float: left; width: 786px; min-height: 66px; overflow: hidden; }
#rsa-h1 { float: right; width: 550px; padding-top: 17px; }
#rsa-menu1-h1 ul { display: block; list-style-type:none; margin: 0; padding: 25px 0 7px 27px; background-color: #fff; }
#rsa-menu1-h1 li { display: block; width: 165px; padding: 2px 0; font-size: 92%; font-family: verdana, arial, sans-serif; font-weight: bold; }
#rsa-menu1-h1 li.active { display: none; }
#rsa-menu1-h1 .hmenu1 { color: #66cc66; }
#rsa-menu1-h1 .hmenu2 { color: #ff9933; }
#rsa-menu1-h1 .hmenu3 { color: #cc3300; }

.rsa-relax #rsa-menu2 .inner { background-image: url(../img/rsa_relax_top.gif); padding-top: 21px; }
.rsa-sport #rsa-menu2 .inner { background-image: url(../img/rsa_sport_top.gif); padding-top: 21px; }
.rsa-adrenalin #rsa-menu2 .inner { background-image: url(../img/rsa_adrenalin_top.gif); padding-top: 21px; }

#rsa-menu2 { float: left; width: 786px; overflow: hidden; }
#rsa-menu2 .inner { margin-left: 27px; background: none no-repeat top left; }
ul.rsa-menu2 { margin: 0; padding: 0; list-style-type: none; }
li.rsa-menu2 { clear: left; color: #fff; font: oblique bold 92% verdana, arial, sans-serif; }
li.rsa-menu2 div.item { float: left; width: 178px; padding-top: 34px; text-align: right; }
li.rsa-menu2 div.item span { display: block; padding: 0 12px 0 18px; }

ul.rsa-menu3 { width: 545px; float: left; margin: 0; padding: 0 0 0 20px; display: block; list-style-type: none; background: url(../img/rsa_menu3_bg.gif) no-repeat top left; }
.rsa-menu3 li { float: left; margin: 0; padding: 0 0 10px 0; display: block; width: 128px; text-align: center; }
.rsa-menu3 img { border: 2px solid #333; }
.rsa-menu3 a { color: #333; font-weight: normal; font-style: normal; display: block; }
.rsa-menu3 a:hover { text-decoration: none; }
.rsa-menu3 a:hover img { -moz-opacity: 0.75; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75); opacity: 0.75; }
.rsa-menu3 a span { display: block; padding-top: 2px; }

#rsa-divider { clear: left; height: 3px; margin-bottom: 25px; margin-left: 27px; background: none no-repeat top left; }
.rsa-relax #rsa-divider { background-image: url(../img/rsa_relax_ciara1.gif); }
.rsa-sport #rsa-divider { background-image: url(../img/rsa_sport_ciara1.gif); }
.rsa-adrenalin #rsa-divider { background-image: url(../img/rsa_adrenalin_ciara1.gif); }

#rsa-bottom { background: url(../img/rsa_bottom.gif) no-repeat top left; margin-left: 27px; height: 2px; clear: left; }
#body-rsa #layout-pata { background-image: url(../img/pata_bg_rsa.gif); height: 50px; }
#body-rsa #dm { padding-top: 29px; }

#body-rsa #content-right-inner { padding: 16px 12px 0 12px; }

#body-rsa #content-left { width: 205px; }
#body-rsa #content-left-inner { background: none; padding: 0 13px 10px 40px; }

#body-rsa #layout-center { float: left; overflow: hidden; width: 581px; position: relative; }
#body-rsa #layout-center-inner { padding: 0 46px 0 27px; }
#body-rsa #content-center { margin-top: 0; }

#body-rsa #content-center h2 { margin-top: 0; }
#body-rsa #content-left .csc-header { color: #fff; }
#body-rsa #content-left .csc-header a { color: #fff; }

.tx-kiosweather-pi1 { position: relative; background-color: #b0aa91; margin-top: 3px; }
.tx-kiosweather-pi1 h2 { margin: 0; padding: 5px 12px 3px; font-size: 119% ! important; }
.tx-kiosweather-pi1 table { border-collapse: collapse; width: 100%; margin: 0; padding: 0; }
.tx-kiosweather-pi1 table th { width: 33%; text-align: center; font-size: 82%; font-weight: normal; color: #333; padding: 0; }
.tx-kiosweather-pi1 table td { width: 33%; text-align: center; padding: 2px 0 0 0; }
.tx-kiosweather-pi1 table td p { margin: 6px 0 0 0; padding: 5px 0; background-color: #bfbaa3; font-size: 82%; }
.tx-kiosweather-pi1 table td span { display: block; }

#motopark { font-family: arial, sans-serif; font-weight: bold; font-style: oblique; color: #fff; margin-top: 3px; background: #b0aa91 url(../media/uvod/motopark.gif) no-repeat center center; padding: 4px 35px 5px 57px; }

.lave-menu { display: block; list-style-type: none; margin: 0; padding: 0; font-family: verdana, arial, sans-serif; font-size: 110%; font-weight: bold; }
.lave-menu li { display: block; margin: 0 0 0.5em; padding: 0; }
.lave-menu li a { color: #333; }

.stalosa div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img { border: 0 none; }
.stalosa div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image { padding-bottom: 8px; }
.stalosa div.csc-textpic a { display: block; padding: 3px; background: url(../img/foto_ram.gif) no-repeat; }

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
border:1px solid #b0aa91;
padding:0px;
}

