html {background: rgb(30, 108, 86) url('../images/bg.jpg') repeat-x;}
body {width: 950px; margin: 0px 0px 10px 0px; font-family: Arial, Helvetica, sans-serif; font-size: small;}

h1 {position: relative; height: 145px; margin: 0px;}
h1 a {text-decoration: none;}
h1 span {display: block; position: absolute; top: 0px; left: 0px; width: 950px; height: 145px; background: url('../images/header.jpg') no-repeat;}
td {text-align: center;}

table {margin-bottom: 5px;}

.hidden {display: none;}
.center {text-align: center;}
.medium {font-size: medium;}

a, a:hover {color: white;}
a img {border: none;}

ul#menu {width: 735px; height: 41px; margin: 0px auto 10px auto; padding: 0px 4px; list-style: none; background: url('../images/menu_sides.gif') no-repeat left;}
ul#menu li {float: left; height: 41px;}
ul#menu a {position: relative; display: block; cursor: pointer; height: 31px; padding: 5px; text-decoration: none;}
ul#menu a span {position: absolute; top: 0px; left: 0px; height: 41px; background-position: top;}
ul#menu a:hover span {background-position: bottom;}
#menu-onas {width: 104px;}
#menu-onas span {width: 114px; background-image: url('../images/menu_onas.gif');}
#menu-ceny {width: 191px;}
#menu-ceny span {width: 201px; background-image: url('../images/menu_ceny.gif');}
#menu-system {width: 226px;}
#menu-system span {width: 236px; background-image: url('../images/menu_system.gif');}
#menu-fotogalerie {width: 166px;}
#menu-fotogalerie span {width: 176px; background-image: url('../images/menu_fotogalerie.gif');}

#content {padding: 10px; color: white;}
h2 {margin: 5px 0px;}

h2#h-system {position: relative; text-align: left; font-size: medium; margin-bottom: 15px;}
h2#h-system a {position: absolute; top: 0px; right: 27px; padding: 3px 5px; font-size: x-small; text-transform: lowercase; background: #03865C; border: 1px solid #62988A; color: #CDE7DE;}
h2#h-system a:hover {text-decoration: none; background: #0B9969; border: 1px solid #19B47C;}
#help {min-height: 70px; margin-right: 23px; background: url('../images/vysvetlivky_z.gif') no-repeat top right; text-align: left;}

#h-gallery {position: relative; text-align: left; font-size: medium; margin-bottom: 15px;}
#h-gallery span {display: block; width: 580px; height: 53px; position: absolute; top: 0px; left: 0px; background: url('../images/fotogalerie_nadpis.jpg');}
#gallery {float: left; width: 420px; border: 8px solid #45CC9A; margin: 15px 0px 15px 27px; background: #45CC9A;}
#gallery img {width: 420px; border-bottom: 3px solid #45CC9A;}
#gallery ul {list-style: none; margin: 0px; padding: 0px;}
#gallery li {float: left;}
#gallery li img {width: 80px; border: none; margin: 2px 2px 0px 2px;}

#uvodni-slovo {float: right; height: 390px; width: 436px; margin-right: 15px;}
#kontakt, #oteviraci-doba {clear: both; float: left; width: 436px; margin-left: 27px;}
#uvodni-slovo h3, #oteviraci-doba h3, #kontakt h3 {position: relative; width: 436px; height: 53px;}
#uvodni-slovo h3 span {position: absolute; top: 0px; left: 0px; display: block; width: 436px; height: 53px; background: url('../images/uvodni_slovo.gif');}
#oteviraci-doba h3 span {position: absolute; top: 0px; left: 0px; display: block; width: 436px; height: 53px; background: url('../images/oteviraci_doba.gif');}
#kontakt h3 span {position: absolute; top: 0px; left: 0px; display: block; width: 436px; height: 53px; background: url('../images/kontakt.gif');}
#uvodni-slovo p, #oteviraci-doba p, #kontakt p {text-align: justify; margin: 0.3em 0em 0.5em 0em;}
#mapa {margin-top: 15px; margin-left: 15px;}

#h-prices {position: relative; text-align: left; font-size: medium; margin-bottom: 50px;}
#h-prices span {display: block; width: 580px; height: 53px; position: absolute; top: 0px; left: 0px; background: url('../images/ceny_nadpis.jpg');}
#h-password {position: relative; text-align: left; font-size: medium; margin-bottom: 50px;}
#h-password span {display: block; width: 580px; height: 53px; position: absolute; top: 0px; left: 0px; background: url('../images/heslo_nadpis.jpg');}
#h-login {position: relative; text-align: left; font-size: medium; margin-bottom: 50px;}
#h-login span {display: block; width: 580px; height: 53px; position: absolute; top: 0px; left: 0px; background: url('../images/prihlaseni_nadpis.jpg');}

.weeks {float: left; width: 495px; height: 80px; margin: 0px; padding: 10px 0px 0px 0px; list-style: none;}
.weeks li {width: 165px; height: 80px; float: left;}
.weeks a {display: block; width: 125px; height: 60px; padding: 10px 20px; background: url('../images/tyden_passive.gif'); text-align: center; color: #b1d1c7; text-decoration: none;}
.weeks a:hover {background: url('../images/tyden_passive_1.gif'); color: #cff8ea;}
.weeks a.active {background: url('../images/tyden_active.gif'); color: #e1fff5;}
.weeks a.active:hover {color: white;}

.table-days {float: left; width: 490px; height: 71px; margin: 0px 5px 10px 0px; padding: 10px 0px 0px 0px;}
.table-days tr {height: 23px;}
.table-days tr.first {height: 22px;}
.table-days tr.last {height: 27px;}
.table-days td {padding: 0px; margin: 0px; font-size: 80%; color: #b1d1c7;}
.table-days a {display: block; width: 32px; height: 15px; margin: 0px; padding: 4px 0px; text-decoration: none; color: white;}
.table-days a:hover {text-decoration: underline;}
.table-days tr.first a {height: 14px;}
.table-days tr.last a {height: 19px;}
.table-days td a, .table-days td {width: 35px; background: url('../images/dny_2radek.gif') top;}
.table-days td a:hover, .table-days td a.active {background: url('../images/dny_2radek.gif') bottom;}
.table-days td.first a, .table-days td.first {background: url('../images/dny_2radek_left.gif') left top;}
.table-days td.first a:hover, .table-days td.first a.active {background: url('../images/dny_2radek_left.gif') left bottom;}
.table-days td.last a, .table-days td.last {background: url('../images/dny_2radek_right.gif') right top;}
.table-days td.last a:hover, .table-days td.last a.active {background: url('../images/dny_2radek_right.gif') right bottom;}
.table-days tr.first td a, .table-days tr.first td {background: url('../images/dny_1radek.gif') top;}
.table-days tr.first td a:hover, .table-days tr.first td a.active {background: url('../images/dny_1radek.gif') bottom;}
.table-days tr.first td.first a, .table-days tr.first td.first {background: url('../images/dny_1radek_left.gif') left top;}
.table-days tr.first td.first a:hover, .table-days tr.first td.first a.active {background: url('../images/dny_1radek_left.gif') left bottom;}
.table-days tr.first td.last a, .table-days tr.first td.last {background: url('../images/dny_1radek_right.gif') right top;}
.table-days tr.first td.last a:hover, .table-days tr.first td.last a.active {background: url('../images/dny_1radek_right.gif') right bottom;}
.table-days tr.last td a, .table-days tr.last td {background: url('../images/dny_3radek.gif') top;}
.table-days tr.last td a:hover, .table-days tr.last td a.active {background: url('../images/dny_3radek.gif') bottom;}
.table-days tr.last td.first a, .table-days tr.last td.first {background: url('../images/dny_3radek_left.gif') left top;}
.table-days tr.last td.first a:hover, .table-days tr.last td.first a.active {background: url('../images/dny_3radek_left.gif') left bottom;}
.table-days tr.last td.last a, .table-days tr.last td.last {background: url('../images/dny_3radek_right.gif') right top;}
.table-days tr.last td.last a:hover, .table-days tr.last td.last a.active {background: url('../images/dny_3radek_right.gif') right bottom;}

h3#h-auth {float: left; width: 113px; height: 42px; margin: 10px 0px 0px 36px; padding: 15px 0px; background: url('../images/prihlaseni_1.gif'); color: #353800; text-align: center;}
#form-auth {position: relative; width: 259px; height: 72px; margin: -10px 0px 50px 644px; padding: 20px 0px 0px 0px; background: url('../images/prihlaseni_2.gif') repeat-x bottom;}
#form-auth p {position: absolute; display: block; width: 370px; left: -114px; top: 0px; margin: 0px; padding: 1px 0px 2px 3px; background: #145f48; text-align: left; font-size: 90%;}
#form-auth p a:hover {text-decoration: none;}
#form-auth fieldset {width: 259px; height: 72px; margin: 0px; padding: 0px; border: none;}
#form-auth legend {display: none;}
#form-auth fieldset p {position: static; width: 180px; padding: 7px 10px 0px 0px; margin: 0px; background: none; text-align: right;}
#form-auth label {width: 25px; float: left; padding: 3px 0px 0px 15px; text-align: left; color: #BBE7DA;}
#form-auth input {width: 118px; height: 19px; padding: 2px; background: url('../images/prihlaseni_input.gif') no-repeat; border: none;}
#form-auth input:focus {background: url('../images/prihlaseni_input_1.gif') no-repeat;}
#form-auth input.btn {position: absolute; top: 20px; right: 0px; width: 65px; height: 68px; padding-bottom: 4px; background: url('../images/prihlaseni_3.gif'); border: none; cursor: pointer; color: #cff8ea; font-weight: bold;}
#form-auth input.btn:hover {background: url('../images/prihlaseni_3_1.gif'); color: white;}
#form-auth p.logged {width: auto; position: static; padding: 5px 10px 0px 10px; margin: 0px; background: none; text-align: left;}
#text-auth {float: left; width: 495px; height: 80px; margin: 0px; padding: 10px 0px 0px 0px;}

.calendar {width: 100%; margin: 5px auto 5px auto;}
.calendar tr.times th {background: url('../images/tecky.gif') no-repeat right bottom;}
.calendar tr.times td {height: 31px; padding: 2px 0px 10px 0px; background: url('../images/tecky.gif') no-repeat right bottom; color: white; font-size: 85%; text-align: left;}
.calendar tr.times td.last {background: none;}
.calendar tr.times td span {position: relative; left: -3px;}

.calendar tr.days th {width: 130px; height: 26px; background: rgb(246, 242, 136) url('../images/den.gif') no-repeat right top; font-weight: normal; text-align: right;}
.calendar tr.days th a, .calendar tr.days th span {display: block;  margin: 2px 0px 0px 0px; padding: 2px 8px; color: rgb(37, 109, 72); text-decoration: none;}
.calendar tr.days th small {float: left; padding: 2px 8px 0px 0px; font-size: 85%;}

.calendar tr.days td {width: 22px; height: 26px; padding-bottom: 5px; background: url('../images/5l.gif') no-repeat right;}
.calendar tr.days td:hover {background: url('../images/5l_1.gif') no-repeat right;}
.calendar tr.days td a {display: block; width: 22px; height: 20px; position: relative; text-decoration: none;}
.calendar tr.days td span {display: none; position: absolute; width: 173px; height: 80px; top: 18px; left: 15px; padding: 10px; opacity: 0.8; color: rgb(189, 0, 58); font-size: 0%; font-weight: bold; text-align: center;}
.calendar tr.days td span.left {left: auto; right: 18px;}
.calendar tr.days-top td span {top: auto; bottom: 18px;}
.calendar tr.days td a:hover span {display: block;}

.calendar b {display: none;}
td.last {background: none !important;}
td.day-00000, td.day-000 {background: #FE0700 url('../images/0.gif') no-repeat right !important;}
td.day-00000:hover, td.day-000:hover {background: #FE0700 url('../images/0_1.gif') no-repeat right !important;}
td.day-00000 span {background: #ff8380 url('../images/00000.gif') no-repeat center 10px !important; border-bottom: 5px solid #bd003a !important;}
td.day-000 span {width: 116px !important; background: #ff8380 url('../images/000.gif') no-repeat center 10px !important; border-bottom: 5px solid #bd003a !important;}
td.day-d {background: #298A6A url('../images/d.gif') no-repeat right !important;}
td.day-d:hover {background: #298A6A url('../images/d.gif') no-repeat right !important;}
td.day-11111 {background: url('../images/5l.gif') no-repeat right !important;}
td.day-11111:hover {background: url('../images/5l_1.gif') no-repeat right !important}
td.day-11111 span {background: #a3e8cf url('../images/11111.gif') no-repeat center 10px; border-bottom: 5px solid #03865c;}
td.day-111 {background: url('../images/3z.gif') no-repeat right !important;}
td.day-111:hover {background: url('../images/3z_1.gif') no-repeat right !important}
td.day-111 span {width: 116px !important; background: #a3e8cf url('../images/111.gif') no-repeat center 10px; border-bottom: 5px solid #03865c;}
td.day-10000, td.day-01000, td.day-00100, td.day-00010, td.day-00001 {background: #FE6B39 url('../images/1l.gif') no-repeat right !important;}
td.day-10000:hover, td.day-01000:hover, td.day-00100:hover, td.day-00010:hover, td.day-00001:hover {background: #FE6B39 url('../images/1l_1.gif') no-repeat right !important;}
td.day-10000 span {background: #ffb59c url('../images/10000.gif') no-repeat center 10px !important; border-bottom: 5px solid #d45a33 !important;}
td.day-01000 span {background: #ffb59c url('../images/01000.gif') no-repeat center 10px !important; border-bottom: 5px solid #d45a33 !important;}
td.day-00100 span {background: #ffb59c url('../images/00100.gif') no-repeat center 10px !important; border-bottom: 5px solid #d45a33 !important;}
td.day-00010 span {background: #ffb59c url('../images/00010.gif') no-repeat center 10px !important; border-bottom: 5px solid #d45a33 !important;}
td.day-00001 span {background: #ffb59c url('../images/00001.gif') no-repeat center 10px !important; border-bottom: 5px solid #d45a33 !important;}
td.day-100, td.day-010, td.day-001 {background: url('../images/1z.gif') no-repeat right !important;}
td.day-100:hover, td.day-010:hover, td.day-001:hover {background: url('../images/1z_1.gif') no-repeat right !important;}
td.day-100 span {width: 116px !important; background: #ffd7af url('../images/100.gif') no-repeat center 10px !important; border-bottom: 5px solid #dc992f !important;}
td.day-010 span {width: 116px !important; background: #ffd7af url('../images/010.gif') no-repeat center 10px !important; border-bottom: 5px solid #dc992f !important;}
td.day-001 span {width: 116px !important; background: #ffd7af url('../images/001.gif') no-repeat center 10px !important; border-bottom: 5px solid #dc992f !important;}
td.day-11000, td.day-01100, td.day-00110, td.day-00011, td.day-10100, td.day-10010, td.day-10001, td.day-01010, td.day-01001, td.day-00101 {background: #FED776 url('../images/2l.gif') no-repeat right !important;}
td.day-11000:hover, td.day-01100:hover, td.day-00110:hover, td.day-00011:hover, td.day-10100:hover, td.day-10010:hover, td.day-10001:hover, td.day-01010:hover, td.day-01001:hover, td.day-00101:hover {background: #FED776 url('../images/2l_1.gif') no-repeat right !important;}
td.day-11000 span {background: #fed776 url('../images/11000.gif') no-repeat center 10px !important; border-bottom: 5px solid #dcc02e !important;}
td.day-01100 span {background: #fed776 url('../images/01100.gif') no-repeat center 10px !important; border-bottom: 5px solid #dcc02e !important;}
td.day-00110 span {background: #fed776 url('../images/00110.gif') no-repeat center 10px !important; border-bottom: 5px solid #dcc02e !important;}
td.day-00011 span {background: #fed776 url('../images/00011.gif') no-repeat center 10px !important; border-bottom: 5px solid #dcc02e !important;}
td.day-10100 span {background: #fed776 url('../images/10100.gif') no-repeat center 10px !important; border-bottom: 5px solid #dcc02e !important;}
td.day-10010 span {background: #fed776 url('../images/10010.gif') no-repeat center 10px !important; border-bottom: 5px solid #dcc02e !important;}
td.day-10001 span {background: #fed776 url('../images/10001.gif') no-repeat center 10px !important; border-bottom: 5px solid #dcc02e !important;}
td.day-01010 span {background: #fed776 url('../images/01010.gif') no-repeat center 10px !important; border-bottom: 5px solid #dcc02e !important;}
td.day-01001 span {background: #fed776 url('../images/01001.gif') no-repeat center 10px !important; border-bottom: 5px solid #dcc02e !important;}
td.day-00101 span {background: #fed776 url('../images/00101.gif') no-repeat center 10px !important; border-bottom: 5px solid #dcc02e !important;}
td.day-110, td.day-101, td.day-011 {background: url('../images/2z.gif') no-repeat right !important;}
td.day-110:hover, td.day-101:hover, td.day-011:hover {background: url('../images/2z_1.gif') no-repeat right !important;}
td.day-110 span {width: 116px !important; background: #e0f9cc url('../images/110.gif') no-repeat center 10px !important; border-bottom: 5px solid #9fce3b !important;}
td.day-101 span {width: 116px !important; background: #e0f9cc url('../images/101.gif') no-repeat center 10px !important; border-bottom: 5px solid #9fce3b !important;}
td.day-011 span {width: 116px !important; background: #e0f9cc url('../images/011.gif') no-repeat center 10px !important; border-bottom: 5px solid #9fce3b !important;}
td.day-11100, td.day-01110, td.day-00111, td.day-11010, td.day-11001, td.day-10110, td.day-10101, td.day-10011, td.day-01101, td.day-01011 {background: #D7F295 url('../images/3l.gif') no-repeat right !important;}
td.day-11100:hover, td.day-01110:hover, td.day-00111:hover, td.day-11010:hover, td.day-11001:hover, td.day-10110:hover, td.day-10101:hover, td.day-10011:hover, td.day-01101:hover, td.day-01011:hover {background: #D7F295 url('../images/3l_1.gif') no-repeat right !important;}
td.day-11100 span {background: #ebf9ca url('../images/11100.gif') no-repeat center 10px !important; border-bottom: 5px solid #bad635 !important;}
td.day-01110 span {background: #ebf9ca url('../images/01110.gif') no-repeat center 10px !important; border-bottom: 5px solid #bad635 !important;}
td.day-00111 span {background: #ebf9ca url('../images/00111.gif') no-repeat center 10px !important; border-bottom: 5px solid #bad635 !important;}
td.day-11010 span {background: #ebf9ca url('../images/11010.gif') no-repeat center 10px !important; border-bottom: 5px solid #bad635 !important;}
td.day-11001 span {background: #ebf9ca url('../images/11001.gif') no-repeat center 10px !important; border-bottom: 5px solid #bad635 !important;}
td.day-10110 span {background: #ebf9ca url('../images/10110.gif') no-repeat center 10px !important; border-bottom: 5px solid #bad635 !important;}
td.day-10101 span {background: #ebf9ca url('../images/10101.gif') no-repeat center 10px !important; border-bottom: 5px solid #bad635 !important;}
td.day-10011 span {background: #ebf9ca url('../images/10011.gif') no-repeat center 10px !important; border-bottom: 5px solid #bad635 !important;}
td.day-01101 span {background: #ebf9ca url('../images/01101.gif') no-repeat center 10px !important; border-bottom: 5px solid #bad635 !important;}
td.day-01011 span {background: #ebf9ca url('../images/01011.gif') no-repeat center 10px !important; border-bottom: 5px solid #bad635 !important;}
td.day-11110, td.day-11101, td.day-11011, td.day-10111, td.day-01111 {background: #87E89C url('../images/4l.gif') no-repeat right !important;}
td.day-11110:hover, td.day-11101:hover, td.day-11011:hover, td.day-10111:hover, td.day-01111:hover {background: #87E89C url('../images/4l_1.gif') no-repeat right !important;}
td.day-11110 span {background: #c3f4ce url('../images/11110.gif') no-repeat center 10px !important; border-bottom: 5px solid #54ad4b !important;}
td.day-11101 span {background: #c3f4ce url('../images/11101.gif') no-repeat center 10px !important; border-bottom: 5px solid #54ad4b !important;}
td.day-11011 span {background: #c3f4ce url('../images/11011.gif') no-repeat center 10px !important; border-bottom: 5px solid #54ad4b !important;}
td.day-10111 span {background: #c3f4ce url('../images/10111.gif') no-repeat center 10px !important; border-bottom: 5px solid #54ad4b !important;}
td.day-01111 span {background: #c3f4ce url('../images/01111.gif') no-repeat center 10px !important; border-bottom: 5px solid #54ad4b !important;}


#h-calendar-day-3 {width: 930px; height: 152px; margin: 5px; background: url('../images/kurty_zima.gif') no-repeat top right;}
#h-calendar-day-5 {width: 930px; height: 152px; margin: 5px; background: url('../images/kurty.gif') no-repeat top right;}
#h-calendar-day-3 span, #h-calendar-day-5 span {display: none;}

.calendar-day-3 {width: 600px; margin: 5px;}
.calendar-day-5 {width: 930px; margin: 5px;}
.calendar-day-3 tr.header th, .calendar-day-5 tr.header th {display: none;}

.calendar-day-3 tr th, .calendar-day-5 tr th {width: 120px; background: #F6F287; color: #276D49; border-bottom: 3px solid #A1C21B;}
.calendar-day-3 tr td, .calendar-day-5 tr td {width: 162px; height: 31px; padding: 0px; font-size: 90%;}

.calendar-day-3 tr td.odd, .calendar-day-5 tr td.odd {padding: 2px 0px 6px 0px; background: #298A69 url('../images/odd.gif') repeat-x bottom; color: #042616; border-bottom: 3px solid #1A6850;}
.calendar-day-3 tr td.even, .calendar-day-5 tr td.even {padding: 2px 0px 6px 0px; background: #278165 url('../images/even.gif') repeat-x bottom; color: #032515; border-bottom: 3px solid #1B6953;}
.calendar-day-3 tr td.odd a, .calendar-day-5 tr td.odd a, .calendar-day-3 tr td.even a, .calendar-day-5 tr td.even a {text-decoration: none;}
.calendar-day-3 tr td.odd a:hover, .calendar-day-5 tr td.odd a:hover, .calendar-day-3 tr td.even a:hover, .calendar-day-5 tr td.even a:hover {text-decoration: underline;}
.calendar-day-3 tr td.free-odd, .calendar-day-5 tr td.free-odd {padding: 2px 0px 6px 0px; background: #47D1A0 url('../images/free-odd.gif') repeat-x bottom; color: #FFFFFD;}
.calendar-day-3 tr td.free-odd a, .calendar-day-5 tr td.free-odd a {display: block; width: 100%; text-decoration: none; text-transform: uppercase;}
.calendar-day-3 tr td.free-even, .calendar-day-5 tr td.free-even {padding: 2px 0px 6px 0px; background: #3FC193 url('../images/free-even.gif') repeat-x bottom; color: #FFFFFD;}
.calendar-day-3 tr td.free-even a, .calendar-day-5 tr td.free-even a {display: block; width: 100%; text-decoration: none; text-transform: uppercase;}

#h-registration {position: relative; height: 53px; text-align: left;}
#h-registration span {display: block; width: 580px; height: 53px; position: absolute; top: 0px; left: 0px; background: url('../images/registrace_nadpis.jpg');}

.form {text-align: left;}
.form p {padding: 10px; font-weight: bold;}
.form fieldset {padding: 10px; margin: 10px 0px; border: none; border-left: 3px solid #3fc193;}
.form fieldset p {clear: left; padding: 0px; margin: 0px; font-weight: normal;}
.form p.text {margin: 10px 0px;}
.form legend {padding: 2px 5px; background: #145F48; font-weight: bold; font-size: 110%;}
.form label {float: left; width: 150px; padding: 5px; margin-right: 5px; background: #f6f287; border-bottom: 3px solid #a1c21b; font-weight: bold; cursor: pointer; color: #276D49;}
.form p strong {position: relative; top: 5px;}
.form input {width: 250px; padding: 5px; border: none; background: #08825b; border-bottom: 3px solid #14624a; color: white;}
.form textarea {width: 250px; padding: 5px; border: none; background: #08825b; border-bottom: 3px solid #14624a; color: white;}
.form input.btn {width: 113px; height: 47px; padding-bottom: 10px; clear: left; cursor: pointer; background: url('../images/submit.jpg') no-repeat; border-bottom: none; color: #353800; font-weight: bold;}
.form input.checkbox {width: auto;}

#order th, .table-v th {width: 200px; padding: 5px; background: #f6f287; border-bottom: 3px solid #a1c21b; font-weight: bold; color: #276D49; text-align: left;}
#order td, .table-v td {width: 250px; padding: 5px; border: none; background: #08825b; border-bottom: 3px solid #14624a; color: white; text-align: left;}
#order #cust-name {border: none; background: #08825b; color: White; width: 180px;}

.prices th, #orders th, .table-h th {padding: 5px; background: #f6f287; border-left: 1px solid #1E6C56; border-bottom: 3px solid #a1c21b; font-weight: bold; color: #276D49; text-align: left;}
.prices td, #orders td, .table-h td {padding: 5px; border-left: 1px solid #1E6C56; background: #08825b; border-bottom: 3px solid #14624a; color: white; text-align: left;}

#h-gallery {padding: 10px;}
p.gallery a {display: block; float: left; width: 220px; padding: 5px; text-align: center;}
p.gallery a:hover {background-color: #45CC9A;}

.user-menu {float: left; width: 495px; height: 80px; margin: 0px; padding: 10px 0px 0px 0px; list-style: none;}
.user-menu li {width: 165px; height: 80px; float: left;}
.user-menu a {display: block; width: 135px; height: 62px; padding: 8px 15px; background: url('../images/tyden_passive.gif'); text-align: center; color: #b1d1c7; text-decoration: none;}
.user-menu a:hover {background: url('../images/tyden_passive_1.gif'); color: #cff8ea;}
.user-menu a.active {background: url('../images/tyden_active.gif'); color: #e1fff5;}
.user-menu a.active:hover {color: white;}

#copy {clear: both; text-align: center; color: white; font-size: x-small;}
#copy a:hover {text-decoration: none;}
#iws {padding: 4px 20px 4px 0px; background: url('../images/kosticka.gif') no-repeat right;}

#actual {display: block; position: relative; overflow: hidden; top: -5px; left: 0px; width: 930px; height: 40px; color: white; font-size: 90%; text-decoration: none; background: #157456;}
#actual .headline {display: block; position: absolute; top: 200px; left: 10px; width: 910px;}

#h-news {position: relative; text-align: left; font-size: medium; margin-bottom: 50px;}
#h-news span {display: block; width: 580px; height: 53px; position: absolute; top: 0px; left: 0px; background: url('../images/aktuality_nadpis.jpg');}
