html,body
{
  margin:0 auto;
  font-family:'Arial';
  font-size: 11px;
  color:#005ba6;
  text-align: center;
}
a:link
    {  text-decoration: none; font-family:'Arial'; font-size: 11px; color:#989898;  }
    a:visited
     {  text-decoration: none; font-family:'Arial'; font-size: 11px; color:#989898; }
    a:hover
    { COLOR: #447ed2; TEXT-DECORATION: none;  font-family:'Arial'; font-size: 11px; }
    
    
#whole{width:962px;height:100%; background-color:#3f3f3f; margin: 0 auto; text-align:center;}
#new{float:left; width:100%;height:100%; background-color:#e7e7e7;}
#top{margin:0 auto;text-align: center;width:962px;;height:88px; background-color:#ebebeb;}
#logo{float:left;width:414px;height:88px;background: url(szablon/logo.jpg) no-repeat 0 0; border:0px;}
#menu_top{float:left;width:548px;height:88px;background-color:#ebebeb;}
#menu_top_lang{text-align:right;padding-top:15px; height:25px; width:548px; font-size: 8px; color:#989898;}
.jezyk{font-size:9px; color:#989898;}
.jezyk2{font-size:9px; color:#447ed2;}
#menu_top_page{ width:548px; text-align:left; padding-left:6px;}
.strony{display:inline; padding-left:9px;}
#objac {float:left; width:962px;height:100%; background-color:#3f3f3f;}

#left_menu{float:left; width:200px; height:100%; background-color:#3f3f3f;}
#left_menu a{color:#e4e4e4;}
.wyszukiwarka{height:40px;padding-top:20px; border-bottom-style:solid; border-bottom-width: 1px; border-bottom-color: #666666; padding-left: 12px; text-align:left;}
.search{height:15px; width:140px; border:1px solid #666666; color: #e8eaea; background-color:#3f3f3f; padding-right:6px; font-size:10px; padding-left:8px;}
.search_conf{width:22px; height:24px;}
#kategorie{padding-top:8px; border-bottom-style:solid; border-bottom-width: 1px; border-bottom-color: #666666; text-align:left;}
.kat{padding-top:5px; padding-bottom:5px; padding-left: 19px ; width:181px; height:52px; background-color:#2c529b;}
.kat2{padding-top:5px; padding-bottom:5px; padding-left: 19px ; width:181px; height:52px; }
.kat2:hover{background-color:#2c529b;}


#middle_menu{float:left; background-color:#e7e7e7; min-height:760px; width:762px;}
#banner{float:left; width:522px; height: 220px; background-color:#ebebeb;}
#banner_opis{float:left; width:192px;  height:207px; background-color:#00529b; font-size:12px; color:white; text-align:left; padding-top:13px; padding-left:18px; padding-right:30px; line-height: 150%;}
#banner_opis2{float:left; width:240px;  height:220px; background-color:#00529b; font-size:12px; color:white; text-align:left;  line-height: 150%;}
#banner_opis h1{font-size:23px; font-weight:100; line-height:110%;}
#position{float:left; height:31px; width:761px; background-color:white; border-bottom-style:solid; border-bottom-width: 1px; border-bottom-color: #e0e0e0;}
#content{float:left; width:761px; min-height:200px; background-color:white; border-right-style:solid; border-right-width: 1px; border-right-color: #e0e0e0;}
.alert{float:left; width:761px; height:24px; background-color:red; color:white;}
.non_alert{float:left; width:761px; height:24px; background-color:#e7e7e7; color:#447ed2;}

.produkty{float:left; width:364px; height: 150px; border-bottom-style:solid; border-bottom-width: 1px; border-bottom-color: #e0e0e0;  border-right-style:solid; border-right-width: 1px; border-right-color: #e0e0e0; padding-right:15px;}
.obrazek{float:left; width: 135px; padding-top:15px;}
.produkt_opis{float:left; width:225px; padding-top:25px; text-align:left;}
.pdf1{background: url(szablon/karta_produktu.jpg) no-repeat 0 0; padding-left:30px; height: 22px; padding-top:8px; list-style-type:none}
.pdf2{background: url(szablon/karta_charektyrystyki.jpg) no-repeat 0 0; padding-left:30px; height: 22px; padding-top:8px; list-style-type:none}
.pdf3{background: url(szablon/atest.jpg) no-repeat 0 0; padding-left:30px; height: 22px; padding-top:8px; list-style-type:none}
.pdf4{background: url(szablon/deklaracja.jpg) no-repeat 0 0; padding-left:30px; height: 22px; padding-top:8px; list-style-type:none}
.pdf5{background: url(szablon/druk.jpg) no-repeat 0 0; padding-left:30px; height: 22px; padding-top:8px; list-style-type:none}
.pr{float:left; width:751px;  border-bottom-style:solid; border-bottom-width: 1px; border-bottom-color: #e0e0e0; border-right-style:solid; border-right-width: 1px; border-right-color: #e0e0e0; padding-right:10px; padding-bottom: 48px;}
.pr_obrazek{float:left; width: 300px; padding-top:64px;}
.pr_opis{float:left; width:420px; padding-top:60px; text-align:left; color: #646464; padding-right:30px; line-height:20px;}
.pr h1{font-size: 15px; }

.pagging{float:left; width:726px; height: 50px; border-top-style:solid; border-top-width: 1px; border-top-color: #e0e0e0; border-right-style:solid; border-right-width: 1px; border-right-color: #e0e0e0;padding-left:35px; text-align:left; padding-top:5px;}
.pagging li{display:inline; padding-right: 4px;}
#content a{color: #545454; font-size:11px;}
.visited {color: #427fd0;}

#strona{text-align:left; font-size:13px; padding-left:37px; color: #646464; padding-top:30px; padding-bottom:36px; border-right-style:solid; border-right-width: 1px; border-right-color: #e0e0e0; width:682px; padding-right:42px;}
#strona h1{font-size:15px;}
#strona h2{font-size:13px;}
#strona a{color: #427fd0; font-size:11px;}

#glowna{padding: 20px 25px 25px 20px; color: #545454; width:476px; float:left; text-align:left; }
#glowna_obrazek{float:left; padding-right:10px;}
#glowna_tekst{float:left; width:379px;}
#glowna h1{color:#1d64a4; font-size:16px; }
.glowna_news{float:left; padding-right:15px; width: 222px; }
#glowna_bok{text-align:left; float:left; background-color:#e7e7e7; padding: 0px 25px 0px 0px; width: 215px; }
.glowna_bok1{border-bottom-style:solid; border-bottom-width: 1px; border-bottom-color: #d8d8d8; padding-bottom:20px; padding-top:20px; padding-left:25px; padding-right:25px; color:#646464; width: 190px;}

.zamowienie{width:100%;  text-align: left; color:#646464; font-size:13px; padding-bottom:20px;}
.zamowienie input{width:40px;}
.zamowienie td{border: solid 1px #d8d8d8; padding-left:25px; padding-right:25px;}
.zamowienie th{border: solid 1px #d8d8d8; padding-left:25px; padding-right:25px;}
#formularz{text-align:left; font-size:13px; padding-left:35px; color: #646464; padding-top:35px;}
#rejestracja{float:left; width:370px; text-align:left; font-size:13px; padding-left:35px; color: #646464; padding-top:35px; border-right-style:solid; border-right-width: 1px; border-right-color: #e0e0e0;}
#rejestracja2{float:left; width:300px; text-align:left; font-size:13px; padding-left:35px; color: #646464; padding-top:35px;}
#rejestracja3{float:left; width:370px; text-align:left; font-size:13px; padding-left:35px; color: #646464; padding-top:35px; padding-bottom:35px;}
#rejestracja h1{font-size:15px;}
#rejestracja2 h1{font-size:15px;}
#rejestracja3 h1{font-size:15px;}
#rejestracja3 a{color: #427fd0;}

#foot{float:left; color:#babbbb; width:761px;  text-align: center; padding-bottom:12px; border-bottom-style:solid; border-bottom-width: 1px; border-bottom-color: #cfcfcf;}
#stopa{float:left; color:#babbbb; width:761px; text-align: center; padding-top:10px;}
#stopa a{color:#babbbb;}
#pion{ float:left;width:598px; height:63px;  padding-left:80px; padding-right:80px; padding-top:25px;}
#pion1{float:left; width:120px; height: 63px;  background: url(szablon/1b.jpg) no-repeat 0 0; border:0px;}
#pion2{float:left; width:120px; height: 63px;  background: url(szablon/2a.jpg) no-repeat 0 0; border:0px;}
#pion5{float:left; width:110px; height: 63px; background: url(szablon/5a.jpg) no-repeat 0 0; border:0px;}
#pion3{float:left; width:120px; height: 63px;  background: url(szablon/3a.jpg) no-repeat 0 0; border:0px;}
#pion4{float:left; width:100px; height: 63px;  background: url(szablon/4a.jpg) no-repeat 0 0; border:0px;}
#pion1:hover{  background: url(szablon/1a.jpg) no-repeat 0 0; border:0px;}
#pion2:hover{float:left; width:120px; height: 63px;  background: url(szablon/2b.jpg) no-repeat 0 0; border:0px;}
#pion5:hover{float:left; width:110px; height: 63px; background: url(szablon/5b.jpg) no-repeat 0 0; border:0px;}
#pion3:hover{float:left; width:120px; height: 63px;  background: url(szablon/3b.jpg) no-repeat 0 0; border:0px;}
#pion4:hover{float:left; width:100px; height: 63px;  background: url(szablon/4b.jpg) no-repeat 0 0; border:0px;}
#poziom{float:left; width:359px; height:46px;  padding-left:200px; padding-top: 24px;}
#poziom1{float:left; width:130px; height: 43px; background: url(szablon/a1.jpg) no-repeat 0 0; border:0px; }
#poziom2{float:left; width:110px; height: 43px;  background: url(szablon/b2.jpg) no-repeat 0 0; border:0px;}
#poziom3{float:left; width:110px; height: 43px; background: url(szablon/c1.jpg) no-repeat 0 0; border:0px;}
#poziom1:hover{float:left; width:130px; height: 43px; background: url(szablon/a2.jpg) no-repeat 0 0; border:0px; }
#poziom2:hover{float:left; width:110px; height: 43px;  background: url(szablon/b1.jpg) no-repeat 0 0; border:0px;}
#poziom3:hover{float:left; width:110px; height: 43px; background: url(szablon/c2.jpg) no-repeat 0 0; border:0px;}

.strefa1{float:left; color:#848484; text-align:center; width:151px; height:152px; padding-top:15px; border-top-style:solid; border-top-width: 1px; border-top-color: #e0e0e0; border-right-style:solid; border-right-width: 1px; border-right-color: #e0e0e0;}
.strefa2{float:left; color:#848484; text-align:center; width:152px; height:152px; padding-top:15px; border-top-style:solid; border-top-width: 1px; border-top-color: #e0e0e0; }

lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	
