body {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	background-color: #000000;
	font-size: 8pt; 
	font-family: arial,helvetica,sans-serif; 
	text-decoration: none; 
	color: #ffffff; 	
	background-image: url('../img/tlo.jpg');
	background-repeat: repeat-x;
}

h3, h4, h5, h6 {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 17px 0px;  
	font-size: 9pt;
	color: #ffffff;
	background-color: transparent;
}

a img {
	border: none;
	text-decoration: none;
}


a  {
	color: #D70E0D;
	text-decoration: underline;
	background-color: transparent;
}

a:hover {
	color: #e2001a;
	text-decoration: underline;
}

p {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 14px 0px; 
}

hr {
	margin: 4px 0px 4px 0px; 
	padding: 0px 0px 0px 0px; 
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 1px solid #191919;
	border-left: 0px solid #FFFFFF;
	line-height: 0px;
	height: 1px;
}

form {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 8pt; 
	font-family: arial,helvetica,sans-serif; 
	text-decoration: none; 
}

table {
	border-collapse: collapse;
}

td { 
	font-size: 8pt; 
	font-family: arial,helvetica,sans-serif; 
	text-decoration: none; 
}

ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 14px 23px;
}

.czerwony {
	color: #D70E0D;
}

table.tabela{
	border: 0px solid #191919;
}

table.tabela thead td{
	border-collapse: collapse;
	border: 0px solid #ffffff;
	background-color: #640807;
	color: #ffffff;
	font-weight: bold;
}

table.tabela tbody td {
	border-collapse: collapse;
	border: 0px solid #ffffff;
	color: #ffffff;
}

.czerwone_tlo {
	background-color: #2B0000;
}

.kreska_z_prawej {
	border-right: 1px solid #191919;
}

/**************************************************************************************/


#pojemnik_zew {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	width: 100%;
	text-align: center;
}

#pojemnik {
	margin: 0px auto 0px auto; 
	padding: 0px 0px 0px 0px; 
	width: 776px;
}


/**************************************************************************************/


#naglowek {
	margin: 0px 0px 0px 0px; 
	padding: 84px 0px 0px 0px; 
	width: 100%;
	height: 161px;
	display: block;
	background-image: url('../img/naglowek.jpg');
	background-repeat: no-repeat;
	text-align: left;
}

#naglowek a {
	margin: 0px 0px 0px 60px; 
	padding: 0px 0px 0px 0px; 
	width: 205px;
	height: 43px;
	display: block;
}


/**************************************************************************************/


#menu {
	margin: 0px 0px 0px 0px; 
	padding: 29px 0px 29px 0px; 
	width: 100%;
	height: 26px;
	display: block;	
	list-style-type: none;
	overflow: hidden;
}

#menu li {
	background-repeat: no-repeat;
	background-position: top center;
	float: left;
	display: block;
}

#menu a {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	background-repeat: no-repeat;
	display: block;
}

#menu a:hover {
	background-image: none;
}

.przerwa {
	margin: 0px 30px 0px 30px; 
	padding: 0px 0px 0px 0px; 
	height: 26px;
	width: 1px;
	background-image: url('../img/przerwa.jpg');
}

/**/

#twojeodbitki_pl {
	margin: 0px 0px 0px 29px; 
	padding: 0px 0px 0px 0px; 
	background-image: url('../img/twojeodbitki_pl_on.jpg');
}

#twojeodbitki_pl a {
	background-image: url('../img/twojeodbitki_pl_off.jpg');
}

#twojeodbitki_pl img {
	width: 122px;
	height: 26px;
	display: block;
}

/**/

#cennik {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	background-image: url('../img/cennik_on.jpg');
}

#cennik a {
	background-image: url('../img/cennik_off.jpg');
}

#cennik  img {
	width: 63px;
	height: 26px;
	display: block;
}

/**/

#regulamin {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	background-image: url('../img/regulamin_on.jpg');
}

#regulamin a {
	background-image: url('../img/regulamin_off.jpg');
}

#regulamin  img {
	width: 87px;
	height: 26px;
	display: block;
}

/**/

#sposob_dostawy {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	background-image: url('../img/sposob_dostawy_on.jpg');
}

#sposob_dostawy a {
	background-image: url('../img/sposob_dostawy_off.jpg');
}

#sposob_dostawy  img {
	width: 129px;
	height: 26px;
	display: block;
}

/**/

#kontakt {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	background-image: url('../img/kontakt_on.jpg');
}

#kontakt a {
	background-image: url('../img/kontakt_off.jpg');
}

#kontakt  img {
	width: 73px;
	height: 26px;
	display: block;
}


/**************************************************************************************/


#tresc {
	margin: 0px auto 0px auto; 
	padding: 0px 0px 29px 0px; 
	width: 718px;
	text-align: left;
}


h1 {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 22px 0px; 
	color: #ffffff;
	font-weight: normal;
	font-size: 12pt;
	line-height: 12pt;
	text-transform: uppercase;
	background-color: transparent;
}

h2 {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 22px 0px; 
	color: #ffffff;
	font-weight: normal;
	font-size: 10pt;
	line-height: 10pt;
	text-transform: uppercase;
	background-color: transparent;
}

h2 img {
	margin: 0px 7px -1px 0px; 
	padding: 0px 0px 0px 0px; 
	line-height: 10pt;
}


/**************************************************************************************/


#kolumna_lewa {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	width: 390px;
	float: left;
}

#kolumna_prawa {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	width: 290px;
	float: right;
}

.kolumna_prawa_rogi {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	width: 290px;
	height: 5px;
	line-height: 1px;
	font-size: 1px;
	overflow: hidden;
}

.kolumna_prawa_srodek {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	width: 290px;
	background-image: url('../img/srodek_tlo.jpg');
	background-repeat: repeat-y;	
}

#srodek {
	margin: 0px 0px 0px 1px; 
	padding: 20px 20px 0px 20px;
	background-image: url('../img/srodek_tlo_2.jpg');
	background-repeat: repeat-x;
	width: 248px;	
}

.na_zdjecie_z_odbiciem {
	margin: -50px 0px 11px 0px;
	padding: 0px 0px 0px 0px;
}

/**************************************************************************************/


#stopka {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	width: 100%;
	height: 26px;
	border-top: 1px solid #191919;
}

#stopka_lewa {
	margin: 0px 0px 0px 0px; 
	padding: 15px 0px 0px 0px; 
	float: left;
}

#stopka_prawa {
	margin: 0px 0px 0px 0px; 
	padding: 15px 0px 0px 0px; 
	float: right;
}


/**************************************************************************************/


form {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
}

input {
	font-size: 8pt; 
	font-family: arial,helvetica,sans-serif; 
	text-decoration: none; 
	color:#ffffff; 
	border: 1px solid #ffffff;
	background-color: #000000;
	width: 270px;
}

textarea {
	font-size: 8pt; 
	font-family: arial,helvetica,sans-serif; 
	text-decoration: none; 
	color:#ffffff; 
	border: 1px solid #ffffff;
	background-color: #000000;
	width: 270px;
}

.resetuj  {
	margin: 0px 10px 0px 0px; 
	padding: 0px 0px 0px 0px;
	width: 75px;
	background-color: #000000;
}

.zapisz{
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	width: 75px;
	background-color: #640807;
}

.popraw {
	border: 1px solid #640807;
}

.blad {
	color:  #D70E0D;
}


/**************************************************************************************/
/**************************************************************************************/

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-table;}
* html .clearfix {height:1%;}
.clearfix {display:block;}
