@charset "utf-8";
/* CSS Document */

*{
padding:0px;
border:0px;
margin:0px;
}


body{
background-color:#000000;
font-family:Geneva, Arial, Helvetica, sans-serif;
}


.header{
background-color:#000000;
position:relative;
top:0px;
width:100%;
height:114px;

}

.subheader{
background-color:#FFFFFF;
position:relative;
top:0px;
width:100%;
height:162px;
z-index:2;
}

.centring{
position:relative;
width:960px;
margin-left:auto;
margin-right:auto;
height:114px;
z-index:2;

}
.centring2{
position:relative;
width:960px;
margin-left:auto;
margin-right:auto;
height:auto;
z-index:2;

}





.logo{
position:absolute;
top:45px;
left:10px;
background-image:url(../images/web2_08.jpg);
width:244px;
height:69px;
}

.up{
position:absolute;
top:0px;
left:254px;
background-image:url(../images/web2_02.jpg);
width:480px;
height:114px;
}

.orange{
position:absolute;
top:-106px;
left:647px;
background-image:url(../images/web2_05.jpg);
width:282px;
height:242px;
z-index:3;
}

.content{
position:absolute;
top:0px;
left:-12px;
background-image:url(../images/web2_07.jpg);
background-position:top center;
background-repeat:no-repeat;
width:942px;
height:870px;

}
.contentk{
position:absolute;
top:0px;
left:-12px;
background-image:url(../images/web8_03.jpg);
background-position:top center;
background-repeat:no-repeat;
width:942px;
height:870px;

}


.contento{
position:absolute;
top:0px;
left:-12px;
background-image:url(../images/web10_03.jpg);
background-position:top center;
background-repeat:no-repeat;
width:942px;
height:870px;

}

.contentpoz{
position:absolute;
top:0px;
left:-12px;
background-image:url(../images/web7a_03.jpg);
background-position:top center;
background-repeat:no-repeat;
width:942px;
height:870px;

}

.contentpozyc{
position:absolute;
top:0px;
left:-12px;
background-image:url(../images/web3_03.jpg);
background-position:top center;
background-repeat:no-repeat;
width:942px;
height:870px;

}
.contentserw{
position:absolute;
top:0px;
left:-12px;
background-image:url(../images/web5_03.jpg);
background-position:top center;
background-repeat:no-repeat;
width:942px;
height:870px;

}

.contentcart{
position:absolute;
top:0px;
left:-12px;
background-image:url(../images/web4_03.jpg);
background-position:top center;
background-repeat:no-repeat;
width:942px;
height:870px;

}

.contentreal{
position:absolute;
top:0px;
left:-12px;
background-image:url(../images/web6_03.jpg);
background-position:top center;
background-repeat:no-repeat;
width:942px;
height:870px;

}


.h1a{
	position:absolute;
	top:223px;
	left:575px;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
}

.h1b{
	position:absolute;
	top:397px;
	left:648px;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
}

.h1b1{
	position:absolute;
	top:310px;
	left:501px;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
	width: 329px;
	height: 213px;
}

.h1b3{
	position:absolute;
	top:299px;
	left:540px;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
	width: 329px;
	height: 363px;
}

.h1b2{
	position:absolute;
	top:318px;
	left:590px;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
	width: 274px;
	height: 213px;
}

.h1c{
	position:absolute;
	top:310px;
	left:572px;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
}

.h1d{
	position:absolute;
	top:485px;
	left:753px;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
}


.menu{
	position:absolute;
	top:162px;
	left:443px;
	height:21px;
	width:431px;
}


a.index:link{
position:absolute;
top:0px;
left:0px;
padding-top:1px;
padding-bottom:0px;
padding-left:40px;
width:80px;
height:21px;
font-size:12px;
color:#E8E8E8;
text-decoration:none;
text-align:center;
}

a.index:visited{
position:absolute;
top:0px;
left:0px;
padding-top:1px;
padding-bottom:0px;
padding-left:40px;
width:80px;
height:21px;
font-size:12px;
color:#E8E8E8;
text-decoration:none;
text-align:center;

}

.h1aa{
	position:absolute;
	top:323px;
	left:575px;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
}




a.index:hover{
position:absolute;
top:0px;
left:0px;
background-color:#FFFFFF;
padding-top:1px;
padding-bottom:0px;
padding-left:40px;
width:80px;
height:21px;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:center;
}



a.oferta:link{
position:absolute;
top:0px;
left:120px;
background-color:#000000;
padding-top:1px;
padding-bottom:0px;
width:80px;
height:21px;
font-size:12px;
color:#E8E8E8;
text-decoration:none;
text-align:center;

}
a.oferta:visited{
position:absolute;
top:0px;
left:120px;
background-color:#000000;
padding-top:1px;
padding-bottom:0px;
width:80px;
height:21px;
font-size:12px;
color:#E8E8E8;
text-decoration:none;
text-align:center;

}

a.oferta:hover{
position:absolute;
top:0px;
left:120px;
background-color:#FFFFFF;
padding-top:1px;
padding-bottom:0px;
width:80px;
height:21px;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:center;
}

a.realizacje:link{
position:absolute;
top:0px;
left:200px;
background-color:#000000;
padding-top:1px;
padding-bottom:0px;
width:100px;
height:21px;
font-size:12px;
color:#E8E8E8;
text-decoration:none;
text-align:center;

}
a.realizacje:visited{
position:absolute;
top:0px;
left:200px;
background-color:#000000;
padding-top:1px;
padding-bottom:0px;
width:100px;
height:21px;
font-size:12px;
color:#E8E8E8;
text-decoration:none;
text-align:center;

}

a.realizacje:hover{
position:absolute;
top:0px;
left:200px;
background-color:#FFFFFF;
padding-top:1px;
padding-bottom:0px;
width:100px;
height:21px;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:center;
}



a.kontakt:link{
position:absolute;
top:0px;
left:300px;
background-color:#000000;
padding-top:1px;
padding-bottom:0px;
width:100px;
height:21px;
font-size:12px;
color:#E8E8E8;
text-decoration:none;
text-align:center;

}
a.kontakt:visited{
position:absolute;
top:0px;
left:300px;
background-color:#000000;
padding-top:1px;
padding-bottom:0px;
width:100px;
height:21px;
font-size:12px;
color:#E8E8E8;
text-decoration:none;
text-align:center;

}

a.kontakt:hover{
position:absolute;
top:0px;
left:300px;
background-color:#FFFFFF;
padding-top:1px;
padding-bottom:0px;
width:100px;
height:21px;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:center;
}



a.indexact:link{
position:absolute;
top:0px;
left:0px;
background-color:#FFFFFF;
padding-top:1px;
padding-bottom:0px;
padding-left:40px;
width:80px;
height:21px;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:center;
}

a.indexact:visited{
position:absolute;
top:0px;
left:0px;
background-color:#FFFFFF;
padding-top:1px;
padding-bottom:0px;
padding-left:40px;
width:80px;
height:21px;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:center;

}

a.indexact:hover{
position:absolute;
top:0px;
left:0px;
background-color:#FFFFFF;
padding-top:1px;
padding-bottom:0px;
padding-left:40px;
width:80px;
height:21px;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:center;
}



a.ofertaact:link{
position:absolute;
top:0px;
left:120px;
background-color:#FFFFFF;
padding-top:1px;
padding-bottom:0px;
width:80px;
height:21px;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:center;

}
a.ofertaact:visited{
position:absolute;
top:0px;
left:120px;
background-color:#FFFFFF;
padding-top:1px;
padding-bottom:0px;
width:80px;
height:21px;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:center;

}

a.ofertaact:hover{
position:absolute;
top:0px;
left:120px;
background-color:#FFFFFF;
padding-top:1px;
padding-bottom:0px;
width:80px;
height:21px;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:center;
}



a.kontaktact:link{
position:absolute;
top:0px;
left:300px;
background-color:#FFFFFF;
padding-top:1px;
padding-bottom:0px;
width:100px;
height:21px;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:center;

}
a.kontaktact:visited{
position:absolute;
top:0px;
left:300px;
background-color:#FFFFFF;
padding-top:1px;
padding-bottom:0px;
width:100px;
height:21px;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:center;

}

a.kontaktact:hover{
position:absolute;
top:0px;
left:300px;
background-color:#FFFFFF;
padding-top:1px;
padding-bottom:0px;
width:100px;
height:21px;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:center;
}






a.realizacjeact:link{
position:absolute;
top:0px;
left:200px;
background-color:#FFFFFF;
padding-top:1px;
padding-bottom:0px;
width:100px;
height:21px;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:center;

}
a.realizacjeact:visited{
position:absolute;
top:0px;
left:200px;
background-color:#FFFFFF;
padding-top:1px;
padding-bottom:0px;
width:100px;
height:21px;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:center;

}

a.realizacjeact:hover{
position:absolute;
top:0px;
left:200px;
background-color:#FFFFFF;
padding-top:1px;
padding-bottom:0px;
width:100px;
height:21px;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:center;
}















.cart{
position:absolute;
top:461px;
left:551px;
height:354px;
width:374px;
}



.seo{
position:absolute;
top:162px;
left:551px;
height:299px;
width:374px;
}


.comp{
position:absolute;
top:162px;
left:89px;
height:299px;
width:389px;
}

.serw{
position:absolute;
top:461px;
left:89px;
height:354px;
width:389px;
}


.ofertamenu{
position:absolute;
top:170px;
left:0px;
width:102px;
height:auto;



}



.omcart{
position:absolute;
top:74px;
left:0px;
height:91px;
width:102px;
}

.omseo{
position:absolute;
top:0px;
left:0px;
height:74px;
width:102px;
}

.omcomp{
position:absolute;
top:165px;
left:0px;
height:75px;
width:102px;
}

.omserw{
position:absolute;
top:240px;
left:0px;
height:66px;
width:102px;
}



.reali{
position:absolute;
top:250px;
left:150px;
width:900px;
height:auto;
text-align:left;


}

.article{
position:relative;
top:0px;
left:0px;
width:700px;
text-align:left;
}

.imgarticle{
position:relative;
top:0px;
left:0px;
text-align:left;
float:left;
}




.htitle{
position:relative;
top:0px;
left:40px;
padding:10px;
display:block;
font-size:12px;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
}

.clear{
clear:both;}


a.atitle:link{
position:relative;
top:0px;
left:0px;
text-decoration:none;
color:#FFFFFF;
font-size:12px;
}

a.atitle:visited{
position:relative;
top:0px;
left:0px;
text-decoration:none;
color:#FFFFFF;
font-size:12px;
}

a.atitle:hover{
position:relative;
top:0px;
left:0px;
text-decoration:underline;
color:#FFFFFF;
font-size:12px;
}


.right{
position:relative;
top:10px;
text-align:right;
padding-right:50px;}


.body{
position:relative;
top:0px;
left:40px;
color:#FFFFFF;
font-size:12px;

}

.artcont{
position:relative;
padding-top:30px;
}






.adminboxin{
position:absolute;
top:220px;
background-color:#000000;
width:900px;
text-align:center;

}



.boxlogin{
position:relative;
top:10px;
color:#FFFFFF;
}


.addart{
color:#FFFFFF;
position:relative;

width:80%;
height:auto;
margin-top:30px;
text-align:right}


.artbodyinput{
position:relative;
top:0px;
height:100px;
width:500px;}

.arttitleinput{
position:relative;
top:0px;
height:20px;
width:500px;}


.arttitleinput{
position:relative;
top:0px;
height:20px;
width:500px;}



.pagination{
position:relative;
top:0px;
width:650px;
height:auto;
text-align:right;}






