@charset "utf-8";

img, div { behavior: url(js/png/iepngfix.htc) }
img{
border:0;
}
html{
margin:0;
padding:0;}
a{
text-decoration:none;
color:#000000;
}
body{
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:justify;
background:#000 url(../img/plamki.jpg) top center no-repeat;
}h1, h2{font-size:16px;line-height:20px;margin:0px;}#seo_top{position:absolute; top:42px;left:50%;margin:0 0 0 -300px; z-index:100; width:650px; color:#ffdd00;text-align:right;}
#domek{
margin:-14px 0 0 0;
}
#box{padding:320px 0 0 0;margin: 0 auto;width:980px;z-index:9;}#box-sklep{padding:292px 0 0 0;margin: 0 auto;width:980px;z-index:9;}
#menu{width:800px;height:30px;position:absolute;top:248px;left:50%;z-index:4;margin:0 0 0 -280px;}
#silnik{
width:395px;
height:330px;
background:url(../img/silnik.gif) no-repeat;
position:absolute;
top:0;
left:50%;
margin:0 0 0 -620px;
z-index:3;
}
#ast{
width:420px;
height:75px;
background:url(../img/ast-logo.png) no-repeat;
position:absolute;
top:140px;
left:50%;
margin:0 0 0 52px;
z-index:3;
}
#poziom{
width:644px;
height:37px;
background:url(../img/poziom.png) no-repeat;
position:absolute;
top:0;
left:50%;
margin:0 0 0 -30px;
z-index:3;
}
#photo_top{
width:850px;
height:260px;
position:absolute;
top:0;
left:50%;
margin:0 0 0 -490px;
z-index:2;
}

.kreska{
height:23px;
width:100%;
background:url(../img/kreska.gif) repeat-x right;
}
#k1{
position:absolute;
top:230px;
z-index:2;
}
#k2{
position:absolute;
top:280px;
z-index:2;
}
#k3{
margin:60px 0 20px 0;
}
#tresci_top{
width:274x;
/*height:41px;
background:url(../img/aktualnosci.png) no-repeat;*/
z-index:4;
margin:0 0 -5px 180px;
}
#tresci_tresc{
width:820px;
padding:20px;
background:#ffffff;
margin:0 0 0 60px;
position:relative;
}
#aktualnosci_top{
width:274x;
height:41px;
background:url(../img/aktualnosci.png) no-repeat;
z-index:4;
margin:0 0 -5px 180px;
}
#aktualnosci_tresc{
width:860px;
padding:0 0 15px 0;
min-height:40px;
background:#ffdd00;
margin:0 0 0 60px;
position:relative;
}
#aktualnosc_1, #aktualnosc_2, #uslugi_1, #uslugi_2{
width:400px;
margin:10px 10px 20px 10px;
}

#uslugi_top{
z-index:2;
position:relative;
padding: 0 0 40px 0;
}
#chip{
position:absolute;
left:0;
top:0;
}
#serwis{
position:absolute;
right:0;
top:10px;
}
#uslugi_tresc{
margin: 30px 0 0 60px;
padding:30px 20px 20px 20px;
width:820px;
background:#ffffff;
position:relative;
z-index:1;
}
#uslugi_tabela{
z-index:10;
}#photoblog{float:left;margin: 0 0 0 60px;}#blog-patrnerzy-newsletter{height:244px;}#partnerzy-newsletter{margin:25px 0 0 341px;width:560px}
#partnerzy_top{
width:213x;
height:34px;
background:url(../img/partnerzy.png) no-repeat;
z-index:4;
margin:36px 0 -5px 180px;
}
#partnerzy_tresc, #newsletter_tresc{
margin: 0 0 0 0px;
padding:15px 10px;
width:560px;
background:#ffffff;
position:relative;
text-align:center;
}#newsletter_tresc{padding:5px 10px 2px 10px;}
#partnerzy_tresc img{
border:0px;
}#newsletter_top{width:233x;height:35px;background:url(../img/newsletter.png) no-repeat;z-index:4;margin:25px 0 -1px 180px;}
#stopka{
margin:0 auto;
width:900px;
padding: 0 0 60px 0;
color:#fff;
font-weight:bold;
text-align:center;
}
#stopka p{
word-spacing:20px;
letter-spacing:3px;
}
#stopka a{
color:#ffffff;
}
#klonos{
text-align:right;
font-weight:normal;
word-spacing:10px;
letter-spacing:1px;
font-size:11px
}

.tl, .tr, .bl, .br{
position:absolute;
width:29px;
height:29px;
z-index:1;
}

.tl{
top:0;
left:0;
background:url(../img/tl.png) no-repeat;
}
.tr{
top:0;
right:0;
background:url(../img/tr.png) no-repeat;
}
.bl{
bottom:0;
left:0;
background:url(../img/bl.png) no-repeat;
}
.br{
bottom:0;
right:0;
background:url(../img/br.png) no-repeat;
}
.napis{
margin:0 -16px -5px 0;
}.input{	border:0px;	width:420px;	height:26px;	padding:0px 17px 0px 7px;	color:gray;	text-align:right;	font-size:20px;}div#foto-komis{width:324px;padding:10px;background:#999999;float:right;}div#foto-komis div.m{width:140px;height:100px;overflow:hidden;background:#ffffff;margin:8px;float:left;border:2px solid #aaaaaa;}div#foto-komis img#duza{margin:10px;border:2px solid #aaaaaa;}.clear{clear:both;}
