body {
text-align: center;
font:12px Verdana, Arial, Helvetica, sans-serif;

}
#container {
position: absolute;
width: 100%; 
margin-left: auto;
margin-right: auto; 
vertical-align: middle;
}

#sell {
position: absolute;
top: 50%;
}

#hack {
position: relative;
top: -50%;
}

/* style widgetów wszelakich */
	.widget_social{
		float:right;
		width:268px;
		height:304px; 
		background: url(../images/demotywatory.png) no-repeat;
		display:block;
		right:-220px;
		padding:0;
		position:fixed;
		top: 170px;
		z-index:1002;
	}

	
.tekst {
	color: #ffffff;
	font-style: normal;
	font-size: 12px;
	font-family: Arial,Tahoma, Verdana, Helvetica, sans-serif;
	text-align: justify;
	word-spacing: 5px;
	line-height: 150%;
	border: 4px solid #000000; 
	border-left: 20px solid #000000;
	border-right: 20px solid #000000;
	background-color: #000000;
	list-style-type: circle;
	letter-spacing: 1px;
	margin:0px auto;
}


.tekst_aktualizacja {
	color: #ffffff;
	font-style: bold;
	font-size: 13px;
	font-family: Arial,Tahoma, Verdana, Helvetica, sans-serif;
	text-align: central;
	word-spacing: 5px;
	line-height: 150%;
	border: 4px solid #000000; 
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	background-color: #000000;
	list-style-type: circle;
	letter-spacing: 1px;
	margin:0px auto;
}

.tekst_aktualizacja_small {
	color: #C9030F;
	font-style: normal;
	font-size: 11px;
	font-family: Arial,Tahoma, Verdana, Helvetica, sans-serif;
	text-align: central;
	word-spacing: 5px;
	line-height: 150%;
	border: 0px solid #000000; 
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	background-color: #000000;
	list-style-type: circle;
	letter-spacing: 1px;
	margin:0px auto;
}

.naglowek_left_red {
	color: #C9030F;
	font-style: normal;
	font-size: 12px;
	font-family: Arial,Tahoma, Verdana, Helvetica, sans-serif;
	text-align: left;
	word-spacing: 5px;
	line-height: 150%;
	border: 0px solid #000000; 
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	background-color: #000000;
	letter-spacing: 1px;
	margin:0px auto;
}

.naglowek_left_white {
	color: #ffffff;
	font-style: normal;
	font-size: 12px;
	font-family: Arial,Tahoma, Verdana, Helvetica, sans-serif;
	text-align: justify;
	word-spacing: 5px;
	line-height: 150%;
	border: 0px solid #000000; 
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	background-color: #000000;
	letter-spacing: 7px;
	margin:0px auto;
}

.naglowek_right_white {
	color: #ffffff;
	font-style: normal;
	font-size: 12px;
	font-family: Arial,Tahoma, Verdana, Helvetica, sans-serif;
	text-align: right;
	word-spacing: 5px;
	line-height: 150%;
	border: 0px solid #000000; 
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	background-color: #000000;
	letter-spacing: 2px;
	margin:0px auto;
}


/*MENU*/
.o_firmie {
background:url(../images/o_firmie.jpg) no-repeat; 
display:block; 
width:142px; 
height:457px;
}

.o_firmie:hover {
background-position: 0 -457px;
}

.oferta {
background:url(../images/oferta.jpg) no-repeat; 
display:block; 
width:142px; 
height:457px;
}

.oferta:hover {
background-position: 0 -457px;
}

.referencje {
background:url(../images/referencje.jpg) no-repeat; 
display:block; 
width:142px; 
height:457px;
}

.referencje:hover {
background-position: 0 -457px;
}

.kontakt {
background:url(../images/kontakt.jpg) no-repeat; 
display:block; 
width:142px; 
height:457px;
}

.kontakt:hover {
background-position: 0 -457px;
}
/*koniec MENU*/





 