/* site */
body {font-family: Verdana, Arial, sans-serif;font-size:100%;margin:0px;background-color:#F2ECD2;}
h1 {float:left;margin:0px; padding:0px;background:url(design/logo.jpg);background-repeat:no-repeat;width:220px;height:135px;}
h1 a {width:220px;height:135px;display:block;}
h1 span {display:none;}
h2 {font-family:georgia;text-align:left;color:#8C2900;margin:0px;padding:10px 10px 5px 10px;font-size:107%;}
h3 {font-family:georgia;text-align:right;color:#8C2900;margin:0px;padding:0px 20px 0px 0px;font-size:105%;}
h4 {font-family:georgia;text-align:left;color:#EDC58A;margin:0px 0px 0px 0px;padding:4px;font-size:90%;background:#B44725 url(design/nadpis_right.gif);background-repeat:no-repeat;background-position:right;}
h4 a {text-decoration:none;color:#EDC58A;font-weight:normal;}
h4 a:hover {text-decoration:underline;color:#EDC58A;}

p, form {margin:0px; padding:0px;}
.clear {clear:both;display:block;font-size:0px;}
hr {display:none;}

.top {background:url(design/background.jpg);background-repeat:repeat-x;width:100%;}
.head {width:956px;margin:0px auto;}
.head-right {height:135px;width:736px;float:left;}
.search {background:url(design/kvet.jpg);height:48px;margin-top:7px;}
.search-area {padding-top:15px;padding-left:535px;}
.search-text-input {color:#8C2900;background-color:#EFE9C7;border:1px solid green;width:130px;}
.search-submit-input {color:white;background-color:#BA5837;border:1px solid green;}
.slogan {background:url(design/end.gif);height:80px;background-repeat:no-repeat;background-position:bottom right;}

.middle {width:100%;background-color:#EEE8C6}
.border {width:956px;margin:0px auto;background-color:#F7F2DF;padding-bottom:5x;}
.center {width:942px;margin:0px 6px 0px 6px;padding-bottom:7px;background-color:#F7F2DF;border-left:1px dashed #EFC35A;border-right:1px dashed #EFC35A;}
.left {float:left;}
.menu {background:url(design/menu-repeat-back.gif);background-repeat:repeat-y;width:216px;}
.menu ul {background-image:url(design/menu_back.jpg);background-repeat:no-repeat;margin-top:0px;margin-bottom:0px;padding-top:10px;padding-bottom:0px;margin-left:5px;*padding-left:30px;}
.menu li {margin:10px 10px 0px 5px;font-size:80%;list-style-image:url(design/menu_icon.gif);}
.menu li:hover {margin:10px 10px 0px 5px;list-style-image:url(design/menu_icon_on.gif);}
.menu li a {text-decoration:none;color:white;}
.menu li a:hover {color:#FFCB84;}
.menu li ul {margin:0px;padding:0px 0px 1px 0px;background-image:none;}
.menu li ul li {margin:10px 10px 5px 20px;font-size:12px;}
.menu li ul li:hover {margin:10px 10px 5px 20px;}

.anketa {font-size:12px;padding:0px 20px;margin:0px 20px;}
.anketa li {margin:0px;padding:5px 0px 5px 0px;list-style-image:url(design/menu_icon_on.gif);}
.anketa li a {color:#468968;}
.anketa li a:hover {text-decoration:none;}

.menu-down {width:163px;}
.content {float:left;width:500px;margin:2px;color:#514A38;font-size:80%;text-align:justify;}
.content h4 {font-family:georgia;text-align:left;color:#EDC58A;margin:0px 0px 0px 0px;padding:4px;font-size:110%;background:#B44725 url(design/wide_head.gif);background-repeat:no-repeat;background-position:top right;}
.content .box {background:url(design/wide_back_up.gif);background-repeat:no-repeat;padding:10px;text-indent:20px;font-size:12px;font-family:arial;color:#514A38;}
.content .box img {float:left;border:1px solid #B95533;padding:1px;margin:4px 4px 4px 0px;}
.content .box a {color:#468968;}
.content .box a:hover {text-decoration:none;}
.content .box ul {text-indent:0px !important;}
.content .box ol li p {text-indent:0px !important;}
.contact {float:left;width:500px;margin:2px;color:#514A38;font-size:80%;text-align:left;}
.contact h4 {font-family:georgia;text-align:left;color:#EDC58A;margin:0px 0px 0px 0px;padding:4px;font-size:110%;background:#B44725 url(design/wide_head.gif);background-repeat:no-repeat;background-position:top right;}
.contact_form {background:url(design/wide_back_up.gif);background-repeat:no-repeat;padding:10px;text-indent:20px;}
.contact_form p {margin:5px;}
.contact_form a {color:#BE5935;}
.contact_form img {padding:1px;margin:5px;border:1px solid #BE5935;}
.contact_form .input-text {width:360px;border:1px solid #D9D4D1;background-image:url(design/form.gif);}
.sutaz .input-text {width:260px;border:1px solid #D9D4D1;background-image:url(design/form.gif);}
.info {float:left;width:198px;margin:2px;}
.info h4 {font-family:georgia;text-align:left;color:#EDC58A;margin:0px 0px 4px 0px;padding:4px;font-size:90%;background:#B44725 url(design/thin_head.gif);background-repeat:no-repeat;background-position:top right;}
.on-air {margin-bottom:4px;}
.news {width:198px;background:url(design/thin_back_up.gif);background-repeat:no-repeat;}
.news-down {width:198px;height:2px;font-size:0%;background:url(design/thin_back_down.gif);}
.date {margin-left:5px;color:#B3492F;float:left;background:url(design/aktualne_den_back.gif);background-repeat:no-repeat;}
.date .day {display:block;font-size:100%;font-weight:bold;padding:5px 5px 5px 5px;}
.date .month {padding:0px 5px 5px 5px;display:block;font-size:60%;}
.title {float:left;}
.title p {width:148px;font-size:80%;padding:3px;color:#B54D2A;}
.title p a {color:#468968;font-size:90%;padding:3px;}
.title p a:hover {text-decoration:none;}
.bottom {background:url(design/pata_background.jpg);height:48px;background-repeat:repeat-x;width:100%;}
.footer {background:url(design/pata.jpg);height:48px;width:958px;margin:0px auto;font-size:60%;color:white;}
.copyright {color:#F9F3A7;padding:5px 15px;}
.footer_menu {padding:10px 15px 0px 15px;}
.footer_menu a{color:white;text-decoration:none;}
.footer_menu a:hover{text-decoration:underline;color:#F9F3A7;}
.copyright a{color:white;text-decoration:none;}
.copyright a:hover{text-decoration:underline;color:#F9F3A7;}
.kurzy-kategorie {margin-top:4px;width:500px;font-size:80%;border:1px solid #EC8444;border-collapse:collapse;text-align:center;padding:1px;}
.kurzy-kategorie th{border:1px solid #EC8444;padding:2px 2px;color:#EDC58A;background-color:#B34624;}
.kurzy-kategorie td{border:1px solid #EC8444;padding:2px 2px;}
.empty{background-color:transparent;behavior:url(hover.htc);}
.empty a {color:#B34624;}
.full {background-color:#BF2D00;color:white;}
.full a{background-color:#BF2D00;color:white;}
#prvy{background-color:#EDC58A;}
.empty:hover {background-color:#588952;color:white;}
.empty:hover a{color:white;}
.kurzy-kategorie select {font-size:90%;}
.choose {padding: 15px;}
.choose p{font-weight:bold;font-size:100%;font-family:georgia;color:#B34624;background:transparent none;}
.sign-in {text-align:center;background-color:#B84D2A;color:#EDC58A;font-weight:bold;padding:2px;}
.prihlasenie {font-size:12px;font-family:arial;width:500px;border:1px solid #B84D2A;margin:0px;}
.prihlasenie input {width:300px;border:1px solid #D9D4D1;background-image:url(design/form.gif);}
.prihlasenie table {width:100%;}
.kalendar_table {text-align:center;background-image:url(design/kal_days_back.gif);background-position:bottom;color:#B54825;font-size:70%;width:198px;border-collapse:collapse;}
.hlavicka_kalendar {padding:2px;font-size:110%;margin:0px;width:198px;background-image:url(design/kal_hore_back.gif);}
.dni {width:198px;background-image:url(design/kal_hore_back.gif);}
.dni th {padding:3px;}
.kalendar_table th{color:#B44725;}
.kalendar_table th a{color:#B44725;}
.kalendar_table td {padding:3px;}
.kalendar_table td a{color:#468968;}
.ciara {color:#EDC58A;background-color:#B54825;text-align:center;}

.galeria {float:left;width:138px;margin:10px;padding:0px;display:inline;background-image:none;}
.galeria p{text-align:center;text-indent:0px;margin:0px;padding:0px;}
.galeria img {border:1px solid #B95533;padding:1px;margin:0px;padding:0px;;height:98px;width:130px;background-image:none;}

.paging {font-size:11px;font-family:tahoma;padding:8px;text-align:center;margin:0px auto;color:#bdb6a8;}
.paging a {color:#514a38 !important;text-decoration:none;}
.paging a:hover {text-decoration:underline !important;color:#b95533 !important;}


/*shop style */
.shop-box {background:url(design/wide_back_up.gif);background-repeat:no-repeat;padding:10px;text-indent:20px;font-size:12px;font-family:arial;color:#514A38;}
.shop-box img {float:left;border:1px solid #B95533;padding:1px;margin:4px 4px 4px 0px;width:100px;}
.shop-box a {color:#468968;}
.shop-box a:hover {text-decoration:none;}
.shop-box table th {text-align:left;font-size:11px;font-family:tahoma;font-weight:normal;}
.shop-box table td {padding-right:10px;}
.shop-box table td h5 {text-indent:10px;font-size:16px;font-family:georgia;font-weight:bold;margin:0px;padding:0px;color:#8c2900;}
.shop-box table td p {font-size:11px;font-family:tahoma;font-weight:normal;text-indent:0px !important;}
.shop-box table td p .a-button{margin:0px 28px;display:block;text-decoration:none;}

#shop-box-detail {text-indent:0px;background:url(design/wide_back_up.gif);background-repeat:no-repeat;padding:10px;font-size:12px;font-family:arial;color:#514A38;}
#shop-box-detail h3{text-align:left;padding:8px 0px;text-indent:0px;}
#shop-box-detail table {text-align:left;}
#shop-box-detail table th {text-align:left;color:#b54825;vertical-align:top;}
#shop-box-detail table th p {padding:5px 5px 0px 5px;font-family:georgia;font-size:17px !important;color:#514A38;font-style:italic;font-weight:normal;}
#shop-box-detail table td p {text-indent:0px !important;padding:3px;font-family:tahoma;font-size:11px;}
#shop-box-detail table td select {font-size:11px;font-family:tahoma;border:1px solid #B54825;background-color:#F7F2DF;padding:2px;width:204px;}
#shop-box-detail table .cena {font-size:11px;text-align:center;padding-bottom:5px;}
#shop-box-detail table .cena strong {font-size:20px;font-family:georgia;display:block;color:#C36240;}
#shop-box-detail table .cena span {color:#105C35;font-size:11px;font-family:tahoma;display:block;text-decoration:line-through;}
#shop-box-detail table .cena span strong {font-size:20px;font-family:georgia;display:block;color:#105C35;text-decoration:line-through;}


.a-button {display:block;text-decoration:none;}
.a-button .bleft {float:left;display:block;width:3px;height:28px;font-size:0px;background-image:url(design/submit-button.gif);background-position:left;}
.a-button .bcenter {_margin-top:-1px;float:left;display:block;font-size:10px;font-family:tahoma;padding:7px 4px 11px 4px;background-repeat:no-repeat;height:10px;color:white;background-image:url(design/submit-button.gif);background-position:center;}
.a-button .bright {float:left;display:block;width:3px;height:28px;font-size:0px;background-image:url(design/submit-button.gif);background-position:right;}

.submit-button .bleft {float:left;display:block;width:3px;height:28px;font-size:0px;background-image:url(design/submit-button.gif);background-position:left;}
.submit-button .bcenter {float:left;display:block;font-size:10px;font-family:tahoma;padding:7px 4px 11px 4px;border:0px;background-repeat:no-repeat;height:28px;color:white;background-image:url(design/submit-button.gif);background-position:center;}
.submit-button .bright {float:left;display:block;width:3px;height:28px;font-size:0px;background-image:url(design/submit-button.gif);background-position:right;}

.menu-bottom {margin:0px 0px 0px 5px;width:213px;height:23px;font-size:0px;background-image:url(/design/menu-bottom.jpg);background-position:center bottom;}

.shop-box-text {width:140px;vertical-align:top;}
.shop-box-text p {font-family:georgia;color:#b54825;font-size:11px;font-weight:bold;padding-bottom:5px;}
.shop-box-text p span {color:#105c35;text-decoration:line-through;}
.shop-box-text p strong {font-size:15px;}
.shop-box-detail {vertical-align:bottom;}
.shop-box-description {vertical-align:top;width:200px;}
.shop-box-description h5 {text-align:left;}

.shop-box ul {list-style-image:url(design/menu_icon_on.gif);margin:0px;padding:0px;font-weight:bold;}
.shop-box ul li {text-align:left !important;float:left;width:130px;min-height:45px;height:auto;_height:45px;text-indent:0px;margin:0px 10px 6px 15px;_margin:0px 10px 6px 8px;}


.shop-cart-box {font-size:11px;width:198px;background:url(design/thin_back_up.gif);background-repeat:no-repeat;color:#514a38;}
.shop-cart-box h5 {font-family:georgia;font-size:12px;margin:0px;padding:5px 5px 0px 5px;}
.shop-cart-box table img {width:100px;border:1px solid #C36240;}
.shop-cart-text {width:88px;}
.shop-cart-box table strong {color:#b54825;font-weight:normal;}
.shop-cart-color {float:left;display:block;width:10px;height:10px;border:1px solid #C36240;margin:1px 2px;}
.shop-cart-erase {background-color:#C4572E;display:block;float:right;height:16px;padding-top:2px;width:54px;text-align:center;text-decoration:none;background-image:url(/design/cart-erase.png);background-repeat:no-repeat;color:white;font-size:10px;font-family:georgia;}
#shop-cart-total {margin:5px 0px;background-image:url(/design/total-divide.png);background-repeat:no-repeat;background-position:top center;color:#B54825;font-size:11px;font-family:tahoma;}
#shop-cart-total table {width:197px;text-align:center;}
#shop-cart-total table p {font-family:georgia;color:#514A38;font-size:18px;font-weight:bold;}
#shop-cart-total table p span {display:block;font-size:11px;}
#shop-cart-total .a-button {margin:3px 64px;}
#shop-cart-empty {padding:20px 10px;text-align:center;font-size:11px;font-family:tahoma;color:#514a38;}
#shop-cart-empty a{text-decoration:underline;color:#B54825;display:block;}
#shop-cart-empty a:hover {text-decoration:none;}
.quick-contact {width:198px;background:url(design/thin_back_up.gif);background-repeat:no-repeat;}
.quick-contact table {font-size:11px;width:197px;text-align:right;}
.quick-contact table textarea {border:1px solid #D9D4D1;font-weight:11px;order:1px solid #D9D4D1;background-image:url(design/form.gif);width:186px;padding:2px;}
.quick-contact table .textin {font-weight:11px;border:1px solid #D9D4D1;background-image:url(design/form.gif);width:126px;padding:2px;}
.quick-contact-product {padding:2px;text-align:left;}
.quick-contact .submit-button {margin:3px 66px;}

#shop-detail-table #first {width:40px;}
#shop-detail-table #second {width:205px;vertical-align:top;}
#shop-detail-price {margin:10px 10px 0px 10px;width:190px;background-image:url(/design/detail-price.png);border-collapse:collapse;background-position:top center;}
#price-col {width:106px;}
#pcs-col {width:74px;}
#pcs-cell {vertical-align:middle;text-align:center;}
#pcs-cell input {border:1px solid #ab9b86;background-color:#f0ece0;font-size:15px;font-family:verdana;text-align:center;width:26px;padding:2px;}
#shop-detail-table #add-to-cart {font-family:tahoma;font-size:11px;width:190px;padding:6px 0px 8px 0px;background-color:#B54825;font-weight:bold;color:white;background-image:url(/design/add-to-cart.png);border:0px;margin:0px 10px;}
#detail-color {vertical-align:middle;}
#detail-gallery {background:url(design/wide_back_up.gif);background-repeat:no-repeat;padding:10px;text-indent:0px;font-size:12px;font-family:arial;color:#514A38;_padding:10px 0px 10px 18px;background-position:top center;}

#shop-box-confirm {font-family:tahoma;background:url(design/wide_back_up.gif);background-repeat:no-repeat;padding:10px;text-indent:0px;font-size:12px;color:#514A38;}
#shop-box-confirm h5 {color:#8C2900;font-size:15px;font-family:georgia;margin:0px;padding:0px;}
#shop-box-confirm p {margin:5px 0px;text-align:left;}
#shop-box-confirm table {text-align:right;margin:5px 0px 15px 0px;}
#shop-box-confirm table .align-left {text-align:left;}
#shop-box-confirm table input, #shop-box-confirm table textarea {background-image:url(design/form.gif);border:1px solid #D9D4D1;width:300px;}
#shop-box-confirm table select {background-image:url(design/form.gif);border:1px solid #D9D4D1;width:302px;}

#shop-box-confirm table .col-one {width:200px;}
#shop-box-confirm table .submit-button {float:right;}
#shop-box-confirm table .submit-button .bcenter {width:150px;float:left;display:block;font-size:10px;font-family:tahoma;padding:7px 4px 11px 4px;border:0px;background-repeat:no-repeat;height:28px;color:white;background-image:url(design/submit-button.gif);background-position:center;}


.pozor {background-color:#ba4327;background-image:url(design/pozor.gif);background-repeat:repeat-x;margin:5px;padding:5px;background-color:red;text-align:center;color:white;background-color:#C36240;-moz-border-radius: 5px 5px 5px 5px;}
.ok {margin:5px;padding:5px;text-align:center;color:black;background-color:#a6ba27;background-image:url(design/ok.gif);background-repeat:repeat-x;-moz-border-radius: 5px 5px 5px 5px;}
.ok a, .pozor a {color:white;font-weight:bold;text-decoration:underline;}
.ok a:hover, .pozor a:hover {text-decoration:none;}

#login {width:198px;background:url(design/thin_back_up.gif);background-repeat:no-repeat;}
#login table {font-size:11px;width:197px;text-align:right;}
#login table textarea {border:1px solid #D9D4D1;font-weight:11px;order:1px solid #D9D4D1;background-image:url(design/form.gif);width:186px;padding:2px;}
#login table .textin {font-weight:11px;border:1px solid #D9D4D1;background-image:url(design/form.gif);width:126px;padding:2px;}
#login .submit-button {margin:5px 15px 5px 0px;*margin:5px 8px 5px 0px;float:right}
#login .a-button {margin:5px 0px 5px 15px;*margin:5px 0px 5px 8px;float:right;}
#login .right {margin:5px 0px 5px 15px;*margin:5px 0px 5px 8px;float:left;}


#content-order .shop-box table .pcs-ordered-text {font-weight:normal;color:#B54825;}
#content-order .shop-box table .pcs-ordered-input {float:left;width:30px;font-size:18px;font-family:verdana;text-align:center;border:1px solid #BA4D29;background-color:white;}
#content-order .shop-box table .submit-button {float:left;margin:0px;text-indent:0px;}
#content-order .shop-box table .a-button {float:right;margin:0px;text-indent:0px;}

/* platba a cena */
#platba-cena {list-style-type:none;margin:0px;padding:0px;}
#platba-cena li {background-color:#eae5d0;margin-bottom:1px;}
.p-c-box {float:left;padding:3px 0px 5px 10px;}
.p-c-type input {margin-top:3px;width:16px;margin-right:12px;border:0px;background-image:none;}
.p-c-type strong {color:#b84d2a;}
.p-c-zlava {font-family:arial;font-size:12px;color:white;background-position:top left;background-image:url(design/payment-discount.png);padding:5px 5px 5px 15px;float:right;}
.popisplatby {padding:10px;margin:10px 0px 5px 20px;width:338px;background-color:white;border:1px solid #d7d1b9;color:#514a38;}
.popisplatby i {color:#b84d2a;font-style:italic;}
.popisplatby {visibility:hidden;display:none}