body {margin:0; padding:0; background:#ffffff; font-family:Verdana, sans-serif; font-size:12px; color:#4d525a;}
p, ul, ul li, h1, h2, h3, form {margin:0; padding:0;}
ul {list-style-type:none;}
h1, h2 {font-size:12px;}
h2 {color:#da0000; font-weight:bold;}
a {outline:none; color:#596985;}
#container {width:960px; margin:0 25px;}
#top-container {background:url('../img/layout/body-bg.png') repeat-x 0 95px;}
#top {height:100px; position:relative; width:960px; margin:0 25px;}
#top-welcome {text-indent:-9999px;}
#top-logo {margin:17px 0 0 2px; border:0;}
#top-menu { display:block; position:absolute; top:15px; right:4px; overflow:auto;}
#top-menu li {float:left; height:14px; padding-left:20px;}
#top-menu li a {text-decoration:none; color:#4d525a; font-size:11px; padding-left:16px;  background:url('../img/layout/top-menu-arrow.png') no-repeat 0 5px; }
#top-menu li a:hover {text-decoration:underline;}
#top-menu-first {padding-right:20px; background:url('../img/layout/footer-content-ul-border.png') no-repeat right 2px;}
#top-crumbs {position:absolute; bottom:17px; right:1px;}

#menu {overflow:auto; margin-top:12px;}
#menu img {display:block; float:left; border:0;}

#top-index-box {overflow:auto; margin:20px 0 8px 0; height:18px; position:relative;}
#top-index-box h1 {float:left; text-indent:-9999px; position:absolute;}
#h1-tags {width:149px; height:18px; background:url('../img/layout/h1-popularne-tematy.png') no-repeat; top:0; left:11px;}
#h1-news {width:102px; height:14px; background:url('../img/layout/h1-aktualnosci.png') no-repeat; top:0; left:252px;}
#h1-contact {width:73px; height:14px; text-indent:-9999px; 	background:url('../img/layout/h1-kontakt.png') no-repeat; top:0; left:733px;}

#index-box {overflow:auto; background:url('../img/layout/index-box-bg.png') no-repeat; height:211px; width:960px;}
#index-box-news, #index-box-interest, #index-box-contact {float:left; height:211px; margin-left:1px;}
#index-box-news {width:239px; }
#index-box-news h2, #index-box-interest h2 {margin:8px 0 14px 33px;}
#index-box-news p, #index-box-interest p {padding: 0 33px;}
#index-box-news p {line-height:230%; padding:18px 20px 0 28px;}
#index-box-news a {color:#4d525a; text-decoration:none;}
#index-box-news a:hover{color:#4d525a; text-decoration:underline;}
#index-box-news-info {position:relative; margin-top:12px;}
#index-box-news-info span {color:#a6a9ae;}
#index-box-news-info a {position:absolute; top:0; right:33px; padding-right:8px; font-weight:bold; color:#da0000; text-decoration:none; background:url('../img/layout/more-arrow.png') no-repeat right 5px;}
#index-box-news-info a:hover {text-decoration:underline;}
#index-box-interest {width:479px; }
#index-box-interest a {color:#596985;}
#index-box-contact {width:239px;}
#index-box-contact p {padding:0 30px;}
#index-box-contact span {font-weight:bold; color:#da0000;}
#index-box-contact-info {margin-top:20px;}
#index-box-contact-more, #index-box-contact-more2 {margin-top:28px;}
#box-contact-send-inquiry {margin:14px 0 0 30px; display:block; width:134px; height:25px; background:url('../img/layout/button-send-inquiry.png') no-repeat; text-indent:-9999px; cursor:pointer; }


#bottom-menu {overflow:auto; background:#e2ebf5; margin:10px 0 0 0;}
.bottom-menu-list-box {float:left; width:302px; margin-left:18px; margin-bottom:15px;}
.bottom-menu-list-box h2 {margin:12px 0 14px 16px;}
.bottom-menu-list-box ul {width:250px; }
.bottom-menu-list-box ul li {padding:1px 0  1px 16px; background:url('../img/layout/individual-customers-list-bg.png') no-repeat 0 6px;}
.bottom-menu-list-box ul li a {color:#4d525a; text-decoration:none;}
.bottom-menu-list-box ul li a:hover {text-decoration:underline;}

#footer {height:67px; margin-top:18px; background:url('../img/layout/footer-bg.png') repeat-x}
#footer-content {width:960px; margin:0 25px; font-size:11px; position:relative;}
#footer-content a {color:#4d525a; text-decoration:none; }
#footer-content a:hover{text-decoration:underline;}
#footer-content ul { overflow:auto;}
#footer-content ul li {float:left; padding:0 11px; background:url('../img/layout/footer-content-ul-border.png') no-repeat 0 2px;}
#footer-content ul li.footer-content-li-first {padding-left:0; background:none;}
#footer-content ul li.footer-content-li-last {padding-right:0;}

#footer-content-copy {position:absolute; top:10px; left:2px;}
#footer-content-menu {position:absolute; top:10px; right:2px;}
#footer-content-adress {color:#c6ccd4; position:absolute; top:41px; left:2px;}
#footer-content-project {color:#c6ccd4; position:absolute; top:41px; right:2px;}

span.tag-18 {font-size:18px;}
span.tag-14-b {font-size:14px; font-weight:bold;}
span.tag-14 {font-size:14px;}
span.tag-15 {font-size:15px;}
span.tag-12-b {font-weight:bold;}
span.tag-13-b {font-size:13px; font-weight:bold;}

#site-map-box {background:#f2f5f8; display:none; font-size:11px; padding:10px 0 10px 105px; border-bottom:1px solid #c6ccd4;}
#site-map-box a {color:#4d525a; text-decoration:none;}
#site-map-box a#site-map-select {color:#da0000; text-decoration:underline;}
#site-map-box a:hover {text-decoration:underline;}
.site-map-pg-li {padding-left:10px; background:url('../img/layout/arrow-site-map.png') no-repeat 0 4px	;}
#login_error {display:none;}
#email_error {display:none;}

#language-box {background:#f2f5f8; display:none; font-size:11px; padding:10px 0; border-bottom:1px solid #c6ccd4;}
#language-box ul {width:980px; overflow:auto;}
#language-box ul li {float:right; padding-left:12px; background:url('../img/layout/arrow-site-map.png') no-repeat 0 5px;}
#language-box ul li.last-language-list {padding-right:30px;}
#language-box ul li a {text-decoration:none;}
#language-box ul li a:hover {text-decoration:underline;}
#language-box .language-list-select {color:#da0000;}

