BODY { font-family : Arial, Verdana, Geneva, Helvetica, sans-serif; margin : 0 0 0 0; padding: 0 0 0 0;}

A {color:#FFFC9F;}
td {font-size:12px;}

#header { position: absolute; top:0px; left:0px; z-index:0; width:100%;}
#menu { position: absolute; top:158px; left:0px; z-index:0; width:100%;}
#vizual-room {position: absolute; top:218px; left:0px; z-index:1; width:56%;}
#vizual-curtain {position: absolute; top:218px; left:0px; z-index:5; width:100%;}
#vizual-slogan-bg {position: absolute; top:218px; left:0px; z-index:2; width:100%;}
#vizual-slogan-venzel {position: absolute; top:218px; left:0px; z-index:4; width:100%;}
#vizual-slogan {position: absolute; top:218px; left:0px; z-index:6; width:100%;}
#vizual-slogan-snowbg {position: absolute; top:218px; left:0px; z-index:3; width:100%;}


.main-table { border-collapse: collapse; width: 100%;}
.table-title {font-weight:bold;}


.see-more-link {font-size:11px; color:#FFFC9F;}
.see-more-link-book {font-size:11px; color:#9C8B5F;}
.see-more-link-photo {font-size:13px; color:#FFFC9F;}


.main-text {font-size:12px; color:#FFFFFF;}
.main-title {font-size:22px; color:#FFFFFF;}
.copy {font-size:10px; color:#FFFFFF;}
.art-link {font-size:10px; color:#EFE3DF; text-decoration:;}

.inside-lmenu-link {font-weight:bold; font-size:12px; color:#FFFDEB; text-decoration:;}
.inside-lmenu-link:hover {color:#FEFC0E;}
.inside-lmenu-link-active {font-weight:bold; font-size:12px; color:#FEFC0E; text-decoration:;}
.inside-lmenu-sublink { font-size:12px; color:#FFFDEB; text-decoration:;}
.inside-lmenu-sublink:hover {color:#FEFDA8;}
.inside-lmenu-sublink-active { font-size:12px; color:#FEFDA8; text-decoration:;}
.inside-lmenu-2sublink {font-size:11px; color:#FFFDEB; text-decoration:;}
.inside-lmenu-2sublink:hover {color:#FEFDA8;}
.inside-lmenu-2sublink-active { font-size:11px; color:#FEFDA8; text-decoration:;}
.inside-text-title {font-size:22px; color:#FFFFFF; padding: 25 40 25 25;}
.inside-text {font-size:12px; color:#FFFFFF; padding: 0 40 25 25;}
.inside-catlinks {font-size:12px; color:#FFFFFF; padding: 0 40 25 25;}
.inside-text-untop {font-size:12px; color:#FFFFFF; padding: 0 0 25 25;}

.lang-switch {color:white; font-weight:bold; font-size:11px; text-decoration:;}
.caption-form-lines {width:235px;}
.caption-form-textarea {width:320px;}

.error-form-msg {font-size:12px; color:#C02F08; font-weight:bold; padding-left:30px;}

.inside-text table {border:solid 2px #BD9893; border-collapse:collapse;}
.inside-text table td {border:solid 2px #BD9893; font-size:12px; color:#FFFFFF; text-align:center; padding-top:3px; padding-bottom:3px; padding-left:3px; padding-right:3px;}
.inside-text table.no-border-table {border:0px;}
.inside-text table.no-border-table td {border:0px; text-align:left;}
.inside-text table.no-border-table td.inside-report-title {color:#DFD264; font-weight:bold;}
.inside-text table.no-border-table td.inside-report-text {font-size:12px; color:#FFFFFF;}

.confirm-table td {font-size:12px; color:#FFFFFF; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:3px; }
.confirm-table-title {font-size:12px; color:#FFFFFF; font-weight:bold; vertical-align:top; text-align:right;}

.inside-kalend-cube-normal {border:solid 1px #ffffff; font-size:12px; font-weight:bold; color:#6B1700;}
.inside-kalend-cube-top-bot {border-top:solid 2px #fde22e; border-bottom:solid 2px #fde22e; font-size:12px; font-weight:bold; color:#6B1700;}
.inside-kalend-cube-left {border-top:solid 2px #fde22e; border-bottom:solid 2px #fde22e; border-left:solid 2px #fde22e; font-size:12px; font-weight:bold; color:#6B1700;}
.inside-kalend-cube-right {border-top:solid 2px #fde22e; border-bottom:solid 2px #fde22e; border-right:solid 2px #fde22e; font-size:12px; font-weight:bold; color:#6B1700;}
.inside-bron-kalend-title {font-size:16px; color:#EFEEEE; font-weight:bold; }
.inside-bron-kalend-day {font-size:12px; font-weight:bold; color:#ffffff;}

.inside-news-title {font-size:19px; color:#FFFFFF; padding: 0 0 0 25;}
.inside-news {font-size:12px; color:#FFFFFF; padding: 0 0 0 25;}
.paging{ color:#ffffff;}
.paging-link{}
.paging-unlink{font-weight:bold;}
.paging-sep{ color:#ffffff; padding: 0 1 0 1;}