img{border: 0;}
pre {color:#666666;}
a {color:#0000EE; text-decoration:none;}
a:hover {text-decoration:underline;}
.active {font-weight:bold;}
.message {margin:10px; padding:10px; text-align:center; }
.error {color:#d22; border:1px solid #d22; padding:2px 4px; }
.info {margin-top:10px;color:#EC6647; border:1px solid #EC6647; padding:5px 4px; text-align: center;font-weight: bold;}
*{padding: 0; margin: 0;}
table tr td {border:1px solid #000000; border-color:#999999 #000000 #000000 #999999;}

.main .center .left .opinion {}
.main .center .left .opinion .response {display:none; }
.main .center .left .opinion .result-opinion {margin:0; margin-top:4px; font-size:10px; }
.main .center .left .opinion .result-graph {height:16px; }
.main .center .left .opinion .result-graph img {float:left; }
.main .center .left .opinion .result-graph div {float:left; height:16px; background-repeat:repeat-x; color:#FFFFFF;
                                         font-size:9px; line-height:16px; }
.main .center .left .opinion .result-sum-message {clear:both; font-size:11px; margin-top:10px; }

.main .center .left .product-category a.Products {color:#6666EE; }
.required-field{color:red;}

.main{width: 1024px;margin: 0 auto;font-size: 11px; font-family: Trebuchet MS, Tahoma,Arial;}
.top{width: 1024px; height: 296px;background: url('../img/top.jpg');}
.top .logo{width:400px;float:left;position:relative;left:60px;}

.menu-ico{float:right;margin-top:15px;right:65px;position:relative;}
.menu-ico a{margin-left:5px;}

h1{font-size: 22px; font-family: Arial , sans-serif;color:black;}
h2{font-size: 16px; font-family: Arial,sans-serif;color:#ec6647;padding: 5px 0 5px 0;}
h3{font-size: 14px; font-family: Arial,sans-serif;color:black;padding: 5px 0 5px 0;}

.header-title{width:600px;float: right;position: relative;top:80px;text-align: center;}
.header-title h1{font-size: 40px; font-family: 'Times New Roman',serif;color:white;}
.center {}

.menu-pages-left{background: transparent;}

.left{background: url('../img/left-bg.gif') no-repeat;width:235px;float:left;}
.left .main-menu{text-align: left;}
.left .menu-title-pl{background: url('../img/menu-left-title-pl.gif') no-repeat;height:18px;width:147px;margin-top:40px;margin-left:15px;}
.left .menu-title-en{background: url('../img/menu-left-title-en.gif') no-repeat;height:18px;width:147px;margin-top:35px;margin-left:15px;}
.left .main-menu ul{list-style: none;margin:10px 0 5px 6px;}
.left .main-menu ul li{background: url('../img/main-menu-border-bottom.gif') no-repeat bottom;}
.left .main-menu ul li a{display: block;background: url('../img/main-menu-point-off.gif') no-repeat 10px;padding:7px 0px 7px 25px;color: #5d5d5d;text-decoration: none;}
.left .main-menu ul li a:hover{background: url('../img/main-menu-point-on.gif') no-repeat 10px;}
.left .main-menu ul li a.acitve{display: block;background: url('../img/main-menu-point-on.gif') no-repeat 10px;}
.left .gallery-left table{border:0;margin-left:10px}
.left .gallery-left table td{border: 0; vertical-align: top;}
.left .gallery-left .image-title{font-weight: bold;color: #383838;}
.left .gallery-left .image-bg{background: url('../img/image-bg.gif') no-repeat;width: 73px;height:88px;text-align: center;padding: 4px 5px 5px 0px;}
.left .gallery-left .more a{color:#383838; text-align: right;margin-right:5px;background: url('../img/foot-path-arrow.gif') no-repeat right;padding:0px 10px 0 15px;}
.left .gallery-left .description {text-align: left;padding-right: 3px;}
.left .gallery-left .more{text-align: right;}
.display-all {text-align: right;}
.display-all a{color:#383838;margin-right:15px;}

.left-bg{background: url('../img/news-box-bg.gif') no-repeat right top;width:390px;border:0px solid red;position: relative;left: 40px;}
.left-all{float:left;width:390px;}

.contact-box{width:438px;height: 78px;clear:both;}
.contact-box .aplcation-online{background: url('../img/contact-box-right-bg.gif') no-repeat;width:165px;height:78px;float:left;}
.contact-box .aplcation-online img{margin-top:11px;margin-left:15px;}

.contact-box .phon-number-pl{background: url('../img/contact-box-phone-pl.gif') no-repeat;width:273px;height:78px;float:left;}
.contact-box .phon-number-pl h1{color:white;font-size: 24px;font-family: Tahoma;font-weight: normal;margin-top:40px;text-align: center;}
.contact-box .phon-number-en h1{color:white;font-size: 24px;font-family: Tahoma;font-weight: normal;margin-top:40px;width: 240px;text-align: right;}
.contact-box .phon-number-en{background: url('../img/contact-box-phone-en.gif') no-repeat;width:273px;height:78px;float:left;}

.left-bg .news-box{float:left;width:155px;}
.left-bg .news-box .news-title-pl{background: url('../img/news-title-pl.gif') no-repeat;width:123px;height:29px;margin-top: 36px;margin-left: 20px;}
.left-bg .news-box .news-title-en{background: url('../img/news-title-en.gif') no-repeat;width:123px;height:29px;margin-top: 36px;margin-left: 20px;}
.left-bg .news-box .news-list{padding:10px; }
.content .news-content{}
.content .news-content .news-title {padding:15px 0 5px 0;}
.content .news-content .news-title a {font-weight:bold; color:#EC6647; }
.content .news-content .news-title .news-data {margin-left:10px; color:#999999; }
.left-bg .news-box .news-date{color:#bfbfbf;}
.left-bg .news-box .news-list a{color:#383838;}
.news-more{text-align:right;margin-right:5px;background: url('../img/foot-path-arrow.gif') no-repeat right;padding:0px 10px 0 15px;}

.content {float:right;width:580px;border:0px solid blue;}
.footer{clear:both;}
.realization-box{text-align: center;width: 390px;height:25px;color: #383838;padding: 10px;}
.realization-box a{color:#383838;}
.footer .footer-pages{float:right;background: url('../img/footer-pages-bg.gif') no-repeat;border:0px solid red;width: 561px;height:42px ;}
.footer .footer-pages ul{list-style: none;margin: 0 auto; margin-top:15px;width:200px;float:right;text-align: right;}
.footer .footer-pages ul li{display:inline;margin-left:10px;}
.footer .footer-pages li a{color:#383838;}
.footer .footer-pages ul.lang-list{list-style: none;margin-top:15px;width:200px;float:right;text-align: left;}

.clear{clear: both;padding: 0;margin: 0;}

.content .foot-path{float:left;position:relative;top:-30px;left:15px;}
.content .foot-path ul{list-style: none;}
.content .foot-path ul li{float:left;}
.content .foot-path ul li a{color:#383838;background: url('../img/foot-path-arrow.gif') no-repeat left center;padding:0px 5px 0 15px;}

.content .description-box{margin-top:15px;float:right;width:580px; font-family: Tahoma,Arial;text-align: justify;color:#383838;position: relative;top:-20px;}
.content .description-box ul {padding:10px;padding-left:30px;list-style-image: url('../img/button-li.gif');vertical-align: middle;}
.content .description-box a{color:#383838;}
table.thumb-list{width: 100%; text-align: center;border: 0;margin-top: 10px;}
table.thumb-list .image-title{font-weight: bold;}
table.thumb-list td{vertical-align: top;text-align:center;border: 0;}
table.thumb-list .image-bg {margin: 0 auto;background: url('../img/gallery-image-bg.gif') no-repeat;width: 129px;height:160px;text-align: center;padding: 10px 5px 5px 0px;}
p{padding: 5px;}
div.more{text-align:right;}
div.more a{background: url('../img/foot-path-arrow.gif') no-repeat left center;padding-left:15px;}
fieldset.contact-form{border: 1px solid #c0c0c0;padding:10px;}
table.contact-form{width:400px;text-align: center;margin:0 auto;border: 0;}
table.contact-form td{border: 0;}
table.contact-form .form-label{text-align: left; font-weight: bold;}
table.contact-form .element-textarea{width:207px;height: 100px;background-color: #EEEEEE;border: 0;}
table.contact-form .element-text{background-color: #EEEEEE;margin:0px 0 3px 0; border: 1px solid #c0c0c0; width:205px;}

table.clime-form{width:500px;text-align: center;margin:0 auto;border: 0;}
table.clime-form h2{padding: 20px 0 10px 0;}
table.clime-form td{border: 0;}
table.clime-form select{width:207px;height:20px;margin-bottom:3px;border: 1px solid #c0c0c0;background: #EEEEEE;}
table td.header{text-align: left;}
table.clime-form .form-label{text-align: right; font-weight: bold;}
table.clime-form .element-textarea{margin-bottom:3px; width:205px;height: 100px;background-color: #EEEEEE;border: 1px solid #c0c0c0;}
table.clime-form .element-text{margin:0px 0 3px 0; background-color: #EEEEEE;border: 1px solid #c0c0c0;width:205px;}
table.clime-form .required-note{text-align: left;}
table.clime-form .contact-form-submit{padding: 10px;}
.content .pager-box{}
.content .pager-box a {color:#EC6647; }
.newsletter-title-pl{background: url('../img/newsletter-title-pl.gif') no-repeat;width:123px;height:29px;margin-top: 36px;margin-left: 20px;}
.newsletter-title-en{background: url('../img/newsletter-title-en.gif') no-repeat;width:123px;height:29px;margin-top: 36px;margin-left: 20px;}
.newsletter-box .newsletter-button{text-align: center;padding-top: 10px;}
.newsletter-box a{color:#383838;}
.newsletter-box div {text-align: center;}
.newsletter-box input.element-text{margin: 0 auto;border: 1px solid #c0c0c0;width:130px}
.newsletter-box div.input-checkbox{text-align:left; padding-left:11px; }
.responseNewsletterAdd {margin:0 12px 4px 11px; padding:1px; background:#FFFFFF; }
#idNewsletterLoader {padding-bottom:8px; display:none; }