*{padding:0;margin:0;border:0}img,div{behavior:url(/iepngfix.htc)}h1,h2,h3,h4,h5{font-weight:normal}body{background:#444;font-family:Tahoma;font-size:11px}a:link,a:visited{color:#FFF;text-decoration:none}#container{width:1000px}#top{background:url('Grafika/top_bg.png') repeat-x;width:994px}#top_logo{float:left;width:300px;padding:50px}#top_menu{float:left;width:594px;list-style-type:none}#top_menu li{float:left;height:142px;padding:0 25px 0 0}#top_menu a:link,#top_menu a:visited{display:block;height:142px}#top_menu_home{width:58px;background:url('Grafika/top_menu_home.jpg') no-repeat}#top_menu_home:hover{background:url('Grafika/top_menu_home_h.jpg') no-repeat}#top_menu_oferta{width:66px;background:url('Grafika/top_menu_oferta.jpg') no-repeat}#top_menu_oferta:hover{background:url('Grafika/top_menu_oferta_h.jpg') no-repeat}#top_menu_hosting{width:71px;background:url('Grafika/top_menu_hosting.jpg') no-repeat}#top_menu_hosting:hover{background:url('Grafika/top_menu_hosting_h.jpg') no-repeat}#top_menu_portfolio{width:83px;background:url('Grafika/top_menu_portfolio.jpg') no-repeat}#top_menu_portfolio:hover{background:url('Grafika/top_menu_portfolio_h.jpg') no-repeat}#top_menu_referencje{width:89px;background:url('Grafika/top_menu_referencje.jpg') no-repeat}#top_menu_referencje:hover{background:url('Grafika/top_menu_referencje_h.jpg') no-repeat}#top_menu_kontakt{width:71px;background:url('Grafika/top_menu_kontakt.jpg') no-repeat}#top_menu_kontakt:hover{background:url('Grafika/top_menu_kontakt_h.jpg') no-repeat}#top br,#bar br,#content br{clear:both}#middle{width:994px;height:268px;background:url('Grafika/middle_bg.png') no-repeat;color:#FFF}#middle h2{font-family:Tahoma;font-size:22px;padding:60px 0 20px 50px}#middle div{margin:0 0 0 50px;width:350px;line-height:150%}#content{width:994px;background:#2e2e2e url('Grafika/header_bg.jpg') repeat-x;color:#a3a3a3}.odstep{padding:15px}#head_aktualnosci{height:65px;float:left;padding:0 188px 0 50px}#head_oferta_pdf{height:65px;float:left;padding:0 59px 0 50px}#head_ostatnia{float:left;padding:0 140px 0 50px}.head{height:65px;padding-left:50px}#aktualnosci{float:left;width:340px;border-right:1px solid #555;height:160px}#aktualnosci ul,.prawa ul{list-style-type:none;margin-top:15px}#aktualnosci label,.prawa label{float:right;color:#555}#aktualnosci a:visited,#aktualnosci a:link,.prawa a:link,.prawa a:visited{color:#A3A3A3}#aktualnosci a:hover,.prawa a:hover{color:#60cbfa}#aktualnosci li,.prawa li{border-bottom:1px solid #4d4d4d;margin-right:40px;padding:7px 5px 7px 30px}#oferta_pdf{float:left;width:290px;border-right:1px solid #555;height:160px;line-height:175%}#oferta_pdf img{float:left;margin:5px 10px 10px 0}#ostatnia{float:left;width:360px;height:160px}#ostatnia .odstep{text-align:center}#ostatnia_img{border:4px solid #606060;width:250px;height:95px}#ostatnia h4{padding:10px 0 0 35px;text-align:left;font-size:12px}#bar{width:1000px;margin-top:-10px;float:left}#logos{float:left;width:691px}#logos div{list-style-type:none;display:block;width:691px;margin-top:11px;border-top:1px solid #555;background:#2e2e2e;overflow:hidden}#logos img{padding:11px 10px 12px 10px;height:60px;width:116px;float:left}#newsletter{float:right;width:309px;height:96px;background:url('Grafika/content_newsletter.png') no-repeat}#footer{width:994px;clear:both;background:url('Grafika/foot_bg.png') repeat-x;height:79px;color:#a3a3a3;border-bottom:2px solid #555;border-right:1px solid #555}#copyright{padding:20px 0 7px 0;margin-left:50px;border-bottom:1px solid #515151}#footer_links{margin-left:50px;padding:10px 0 0 0}#footer a:link,#footer a:visited{color:#a3a3a3;text-decoration:none}#footer a:active,#footer a:hover{color:#60cbfa}#mirror{background:url('Grafika/mirror.png') no-repeat;height:80px;width:994px;margin-bottom:15px;border-right:1px solid #444}#pozycjonujace{padding:15px;text-align:center}#pozycjonujace a:link,#pozycjonujace a:visited{color:#A3A3A3;text-decoration:none}.element{width:450px;float:left;margin:0 25px 20px 0}.element img{width:64px;height:64px;margin-right:10px;float:left}.element h2,.element h1,.jednaAktualnosc h2{padding-bottom:10px;font-size:22px;color:#60cbfa}.more{float:right}.more a:link,.more a:visited,.more input{display:block;width:25px;height:25px;background:url('Grafika/link_h.png') no-repeat}.more a:hover{background:url('Grafika/link.png') no-repeat}#inneOferty{float:left;width:350px;font-size:12px;padding-top:25px}#inneOferty img{margin:15px 10px 0 10px;}.jednaAktualnosc{width:653px;border-right:1px solid #555;margin-bottom:-15px;padding:0 0 15px 0;float:left}.jednaAktualnosc label{display:block;float:right;padding:15px 15px 0 15px}.jednaAktualnosc h2{padding:10px 0 0 25px}.jednaAktualnosc .odstep{line-height:200%}.prawa{float:right;width:340px}#hosting td{padding:10px}#cenaHostingu input{padding:3px;font-size:11px;font-family:Verdana}#hosting tr:hover{background:#222}.output{background:#525252;color:#FFF;padding:15px}.output label{float:left;width:120px;padding-right:10px;text-align:right}#hosting h2{color:#60cbfa;font-size:22px;text-align:center}#cenaHostingu{float:left;border-left:1px solid #555;display:block}#hosting input{border:0;background:#FFF;color:#000}.legenda{text-align:justify;width:400px;line-height:175%;margin:25px;float:left}.legenda ul{margin:10px 0 10px 25px}.blad{color:#60cbfa;text-align:center}label.error{color:#f00;float:none;display:block;width:300px;margin:auto;text-align:center}.cyfry{width:60px}#zamow{color:#FFF;float:right}.output label{margin:1px}.output input{margin:2px;padding:3px;font-size:11px;font-family:Tahoma}.podpis{text-align:right}.wykonany-projekt{float:left;margin:15px 35px;padding:5px;background:#000}.wykonany-projekt h3,#projekt h2{padding:10px;text-align:center}.wykonany-projekt img{border:1px solid #FFF}.wykonany-projekt a:hover,.wykonany-projekt:hover a:link,.wykonany-projekt:hover a:visited{color:#60cbfa}#projekt h1{color:#60cbfa;text-align:center}#projekt h3{color:#FFF;margin:5px 0 3px 0}#projekt-opis,#projekt-zakres,#projekt-technologie{width:300px;margin:10px;float:left;height:120px;line-height:150%;text-align:justify}#projekt-obrazki{margin:10px;float:left;height:200px}#projekt-opinia{width:300px;margin:10px;height:200px;float:left;line-height:140%;text-align:justify;overflow:hidden}#projekt-tagi{text-align:center;padding:10px;color:#525252}#projekt-obrazki img{width:200px;margin:10px 30px;height:200px;border:1px solid #000}#formularz-kontakt{border-left:1px solid #555;float:left;width:550px;display:block;padding:15px}#formularz-kontakt ul{list-style-type:none}#formularz-kontakt label{width:120px;float:left;padding:2px 10px;text-align:right}#formularz-kontakt li{padding:5px}#formularz-kontakt input,#formularz-kontakt textarea{padding:2px;font-size:10px;font-family:Verdana}#dane-kontaktowe{width:350px;text-align:center;padding:15px;float:left}#formularz-kontakt textarea{width:395px;height:150px}#dane-kontaktowe h2,#dane-kontaktowe h3{color:#60cbfa}#formularz-kontakt h2{color:#60cbfa;text-align:center;padding-bottom:20px}#formularz-kontakt label.error{float:none;width:300px;text-align:left}#formularz-kontakt .output{margin-bottom:15px}#formularz-kontakt input.error,#formularz-kontakt textarea.error{border:1px solid #F00}#oferta-pozycja{line-height:200%}#oferta-pozycja h2{color:#60cbfa}#oferta-pozycja ul{margin-left:20px}ol{margin-left:30px}#statyczny{line-height:175%}#statyczny h2{color:#60CBFA;margin-top:15px}#referencje{text-align:center}#referencje img{margin:0 10px}
#newsletter form { display: block; padding-top: 45px; line-height: 200%; }
#newsletter label { display: block; width: 50px; float: left; text-align: right; padding-right: 5px; }
#newsletter input { width: 120px; font-family: Verdana; font-size: 10px; padding: 3px; }
#newsletter .more { margin-top: -6px; }