body {margin:0px;padding:0px;background-color:#f7f7f7;font-family:arial;font-size:12px;}
h1, h2, h3, h4, h5, h6, p, ul, li, ol, form {margin:0px;padding:0px;list-style-type:none;}
table {border-collapse:collaspe;}
a {color:#FF4E54;outline:0;}
a:hover {text-decoration:none;}
.clear {clear:both;display:block;font-size:0px;}
hr {display:none;}
.button {font-size:10px;height:26px;width:72px;border:0px;color:white;background-image:url(design/button.png);}

#heading {width:100%;background-image:url(design/back-heading.gif);background-repeat:repeat-x;height:157px;background-color:#E9E9E9;margin-bottom:20px;background-position:bottom center;}
#heading-center {width:960px;margin:0px auto;background-image:url(design/back-heading-center.jpg);height:157px;background-position:bottom center;}
#login-box-hidden {padding:7px 23px 0px 23px;width:145px;height:137px;background-image:url(design/login-box-hidden.png);float:right;margin-top:13px;font-size:10px;}
#login-box {padding:7px 23px 0px 23px;width:145px;height:137px;background-image:url(design/back-login-box.png);float:right;margin-top:13px;font-size:10px;}
#login-box p {margin-top:8px;}
#login-box a {display:block;color:red;padding:7px 0px;float:left;}
#login-box p strong {text-transform:uppercase;color:#9a9a9a;}
#login-box .button {float:right;}
.lbi {font-size:10px;width:125px;height:14px;padding:8px 10px;color:#4A4A4A;font-family:arial;background-image:url(design/login-box-input.png);border:0px;}
h1 {float:left;width:200px;height:75px;padding:42px 10px 10px 0px;}
h1 a {display:block;width:200px;height:75px;}
h1 a span {display:none;}
#center {width:960px;margin:0px auto;background-image:url(design/back-center.gif);background-repeat:repeat-y;background-position:top left;}
#content {float:left;width:560px;background-color:white;}
#liner {width:560px;height:1px;font-size:0px;background-color:#E6E6E6;}
#liner-out {width:960px;margin:0px auto;}

#menu {_behavior:url(hover.htc);font-size:14px;font-weight:bold;background-image:url(design/menu-back.jpg);background-color:#e64d35;background-repeat:no-repeat;height:67px;}
#menu li {float:left;}
#menu li a {display:block;background-image:url(design/back-menu-button.png);color:white;height:67px;background-position:center top;text-decoration:none;_width:1%;cursor:pointer;}
#menu li:hover a {background-position:center bottom;}
#menu li a span {display:block;padding:20px 20px 21px 19px;border-right:1px solid #ec8f59;}
#menu li#menu-first a span {background-position:top left;background-image:url(design/back-menu-left.png);background-repeat:no-repeat;}
#menu li#menu-first a:hover span {background-position:bottom left;}
#menu li#menu-last a {margin-right:0px;}
#menu li#menu-last a span {background-position:top right;background-image:url(design/back-menu-right.png);background-repeat:no-repeat;border-right:0px;}
#menu li#menu-last a:hover span {background-position:bottom right;}

#menu ul{list-style:none;margin:0;padding:0;float:left;}
#menu ul li{position:relative;float:left;text-align:center;background-image:url(design/menu-border.gif);background-repeat:no-repeat;background-position:top right;}
#menu ul li ul{position:absolute;z-index:500;top:auto;left:0px;display:none;}
#menu ul li ul li {float:none;text-align:left;}
#menu ul li ul li a {background-image:url(design/back-submenu.gif);background-repeat:repeat-x;background-position:top center !important;border-right:1px solid #cecece;font-weight:normal;font-size:12px;font-family:arial;background-color:#d5d5d5;height:33px;min-width:120px;width:auto;_width:100px;border-bottom:1px solid #b1b1b1;color:#413f40;}
#menu ul li ul li a span {display:block;width:100%;border:0px;padding:10px;font-size:11px;}
#menu ul li ul li a:hover {background-color:#eeeeee;background-image:url(design/back-submenu.gif);background-repeat:repeat-x;background-position:bottom center !important;border-bottom:1px solid #b1b1b1;color:#e2432e;border-right:1px solid #cecece;}

div#menu li:hover ul, div#menu li li:hover ul {display:block;}

#text {padding:0px 15px 15px 15px;}
#text h3 {font-family:arial;font-size:28px;color:#b6b6b6;border-bottom:1px solid #ededed;margin:10px 0px 10px 0px;padding:0px 0px 10px 0px;font-weight:normal;}
#text p {text-indent:20px;font-size:13px;color:#4a4a4a;line-height:23px;margin-top:10px;text-align:justify;}
#text ul li {background-image:url(design/list-image.gif);background-repeat:no-repeat;background-position:0px 2px;padding-left:25px;}
#text ul li p {text-indent:0px !important;margin-top:4px;text-align:justify;color:#4A4A4A;}
#text ul#highlight li p {text-indent:0px !important;margin-top:4px;text-align:justify;color:#FF4E54;}

#text table {margin:5px 0px;font-size:12px;}
#text table caption {padding:3px;text-align:center;font-weight:bold;color:#4A4A4A;border-bottom:3px solid #b7b7b7;}
#text table th {padding:3px 6px;text-align:left;font-weight:bold;color:#4A4A4A;border-bottom:1px solid #b7b7b7;border-right:1px solid #b7b7b7}
#text table td {padding:3px 6px;text-align:center;font-weight:normal;color:#4a4a4a;border-bottom:1px solid #ededed;border-right:1px solid #ededed;}
#text table tr#cennik-cas th {border-bottom:3px solid #b7b7b7;color:#4A4A4A;text-align:center;}
#text table tr#cennik-cas th#cennik-pocet {color:#4A4A4A;text-align:left;}

#side-bar {float:right;width:390px;}
#order-form .ok {background-color:#a6ba27;color:black;border:1px solid #a6ba27;margin:10px;padding:5px;font-size:12px;text-align:center;}
#order-form .pozor {background-color:#ba4327;color:white;border:1px solid #ba4327;margin:10px;padding:5px;font-size:12px;text-align:center;}


#order-form {background-color:#F0EEEF;border-bottom:1px solid #e6e6e6;}
#order-form h2 {background-image:url(design/back-side-heading.jpg);padding:20px 26px 31px 26px;text-transform:uppercase;color:white;font-size:14px;}
#order-form table {width:100%;margin-top:-6px;*margin-top:0px;}
#order-form th {vertical-align:top;font-size:10px;color:#9a9a9a;width:70px;padding:13px 10px 8px 20px;background-image:url(design/back-order-cell.gif);background-position:bottom center;background-repeat:repeat-x;text-transform:uppercase;text-align:left;}
#order-form td {padding:5px 5px 8px 0px;background-image:url(design/back-order-cell.gif);background-position:bottom center;background-repeat:repeat-x;}
#order-form td input {color:#4A4A4A;border:1px solid #c0b9b9;font-family:arial;font-size:10px;padding:5px;width:204px;background-image:url(design/back-input.png);background-repeat:repeat-x;background-position:top center;}
#order-form td select {color:#4A4A4A;border:1px solid #c0b9b9;font-family:arial;font-size:10px;padding:5px;width:216px;background-image:url(design/back-input.png);background-repeat:repeat-x;background-position:top center;}
#order-form td textarea {color:#4A4A4A;border:1px solid #c0b9b9;font-family:arial;font-size:10px;padding:5px;width:204px;height:80px;overflow:hidden;background-image:url(design/back-input.png);background-repeat:repeat-x;background-position:top center;}
#order-form td input:hover, #order-form td select:hover, #order-form td textarea:hover {border:1px solid #EC8F59;}
#form-hidden {width:390px;height:223px;background-image:url(design/form-hidden.jpg);margin:0px 0px 10px 0px;}
#news-box {background-color:#F0EEEF;margin-top:10px;}
#news-box h2 {background-image:url(design/back-news-heading.jpg);padding:21px 26px 20px 26px;text-transform:uppercase;color:white;font-size:14px;}
#news-box table {width:100%;}
#news-box th {vertical-align:top;font-size:10px;color:#9a9a9a;width:70px;padding:9px 10px 9px 20px;background-image:url(design/back-order-cell.gif);background-position:bottom center;background-repeat:repeat-x;text-transform:uppercase;text-align:left;}
#news-box td {padding:8px 20px 12px 0px;background-image:url(design/back-order-cell.gif);background-position:bottom center;background-repeat:repeat-x;}
#news-box td h3 {color:#666666;font-size:11px;font-family:arial;}
#news-box td p {color:#666666;font-size:11px;font-family:arial;margin-top:15px;text-align:justify;}

#gallery h3 a {float:none !important;margin:0px !important;}
#gallery a {display:block;float:left;margin:15px 30px 15px 0px;}
#gallery a.last {margin:15px 0px 15px 0px;}
#gallery a img {border:3px solid #e8e8e8;}
#gallery a:hover img {border:3px solid #e1432d;}


#contact-form {float:left;width:280px;margin-right:20px;}
#contact-form table {width:100%;font-size:11px;}
#contact-form table th {width:75px;text-align:left;border:0px;padding:9px 6px 3px 6px;color:#666666;font-weight:normal;vertical-align:top;}
#contact-form table b {color:#FF4E54;}
#contact-form table td {text-align:left;border:0px;padding:3px 6px;}
#contact-form table td input {border-top:1px solid #e9e9e9;border-bottom:0px;border-left:0px;border-right:0px;width:180px;background-image:url(design/form.gif);background-repeat:repeat-x;background-position:top left;font-size:11px;font-family:arial;color:#4A4A4A;padding:5px 6px;}
#contact-form table td textarea {border-top:1px solid #e9e9e9;border-bottom:0px;border-left:0px;border-right:0px;width:180px;background-image:url(design/form.gif);background-repeat:repeat-x;background-position:top left;font-size:11px;font-family:arial;color:#4A4A4A;padding:4px 6px;height:70px;}
#contact-form table th#send {text-align:right;}

#contact-info {float:left;width:220px;margin-top:6px;}
#contact-info p {margin:0px;padding:0px;font-size:11px;line-height:13px;}

iframe {height:300px;width:527px;margin:5px 0px 0px 0px;border:1px solid #E6E6E6;}
h3 a.bigger-map {font-size:11px;font-family:verdana;float:right;display:block;padding:14px 0px 0px 0px;}

#footer {margin-top:20px;}
#footer-center {color:#F7F7F7;width:960px;margin:0px auto;background-image:url(design/back-footer.jpg);background-color:#404040;background-repeat:no-repeat;font-family:verdana;font-size:10px;line-height:18px;}
#footer-center a {color:#F7F7F7;}
.foot-block h6 {font-family:verdana;font-size:10px;text-transform:uppercase;line-height:15px;}
.foot-block {float:left;width:160px;padding:20px 0px 20px 20px;}
#made-by {float:right;text-align:right;padding:20px 20px 20px 0px;width:140px;}
#foot-contact {width:200px;}