body {
	background-image: url(../imgs/main_bg.png);
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #333;
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #415154;

}
a:link {
	color: #1C6E3D;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #1C6E3D;
}
a:hover {
	text-decoration: underline;
	color: #1C6E3D;
}
a:active {
	text-decoration: none;
	color: #1C6E3D;
}

.w77{width:77px;}
.w79{width:79px;}
.w81{width:81px;}
.w324{width:324px;}


#main {
	width: 982px;
	background-position: center;
	margin: 0px auto;
	padding: 0px;
}




#naglowek {
	height: 125px;
	border-bottom-style: solid;
	border-bottom-color: #1C6E3C;
	background-image: url(../imgs/tlologa.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#naglowek_ramka {
	background-image: url(../imgs/naglowek.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 125px;
	width: 982px;
}
.logo {
	margin-top: 0px;
}


#koszyk {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 122px;
	width: 159px;
}
.koszyk_right {margin: 0px;padding: 0px;float: right;}
.koszyk_main {margin: 0px;padding: 2px 8px 4px;}
.koszyk_main ul {margin: 0px;padding: 0px;list-style-type: none;}
.koszyk_main li {padding: 0px;margin-top: 3px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}

#konto {margin: 0px;padding: 0px 8px;}
#konto form {margin: 0px;padding: 0px;}
#konto ul {margin: 0px;padding: 0px;list-style-type: none;}
#konto li {padding: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 3px;margin-left: 0px;line-height: 16px;}
.konto_right {margin: 0px;padding: 0px 12px 0px 0px;float: right;line-height: 18px;}
.konto_login {font-size: 8pt;color: #999999;width: 65px;margin: 0px;padding: 0px;height: 15px;}
.konto_haslo {font-size: 8pt;color: #999999;width: 65px;margin: 0px;padding: 0px;height: 15px;}
.konto_button {font-size: 8.5pt;color: #000000;}



#menu {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #B1AEA4;
	border-left-color: #B1AEA4;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #71BC57;
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	font-family: tahoma, arial, helveica;
	font-size: 13px;
	font-weight: bold;
	color: #1C6E3C;
	list-style-type: none;
	left: 22px;
	background-image: url(../imgs/menu_bg.png);
	line-height: 29px;
	background-color: #E0ECDC;
}
#menu li {
	float: left;
	padding: 0px;
	line-height: 28px;
	margin: 0px 10px 0px 6px;
}
#menu ul {text-align: left;padding: 0px;list-style-type: none;margin: 0px;}
#menu a:link {
	color: #1C6E3C;
	text-decoration: none;
}
#menu a:visited {
	color: #1C6E3C;
	text-decoration: none;
}
#menu a:hover {
	color: #1C6E3C;
	text-decoration: underline;
}
#menu_szukacz {text-align: right;margin: 0px;padding: 0px;height: 22px;}
#menu_szukacz form {margin: 0px;padding: 0px;float: right;}

.szukaczpole {margin: 2px 0px 0px;padding: 0px;font-size: 8pt;width: 94px;}
.szukaczbutton {font-size: 7.5pt;padding: 0px;margin-right: 3px;visibility: inherit;font-family: tahoma, arial, helveica;}

.komentarzbutton {font-size: 12.5pt;padding: 0px;margin-right: 3px;visibility: inherit;font-family: tahoma, arial, helveica;}

.koszyk_button {font-size: 9.5pt;padding: 4px;margin-right: 3px;visibility: inherit;font-family: tahoma, arial, helveica;}

#tresc {
	border-top-color: #C5C4BC;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C5C4BC;
	border-left-color: #C5C4BC;
	font-family: tahoma, arial, helveica;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	background-color: #FFF;
	text-align: left;}

.tresc_p {margin: 8px 0px 16px 5px;padding: 0px;}

.tresc_p a { font-weight:bold;}

#tresc a:link {
	color: #1C6E3C;
	text-decoration: none;

}
#tresc a:visited {
	color: #1C6E3C;
	text-decoration: none;

}
#tresc a:hover {
	color: #1C6E3C;
	text-decoration: underline;
}
#tresc a:active {
	color: #1C6E3C;
	text-decoration: none;
}



#logafirm {
	width: 615px;
	clear: both;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 15px;
	margin-left: 15px;
}

#logafirm ul {
	list-style-type: none;
	margin: 0px 0px 10px;
	padding: 0px;
}

#logafirm li {
	background-image: url(../imgs/tlologofirm.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 3px;
	padding: 5px 0px 0px;
	float: left;
	height: 47px;
	width: 108px;
	line-height: 52px;
	vertical-align: middle;
}

.wybor_producenta {
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding: 0px;
	margin-top: 25px;
	margin-right: 15px;
	margin-bottom: 1em;
	margin-left: 25px;
}


#nawigator {
	padding: 0px;
	width: 153px;
	background-image: url(../imgs/tlo_boxa_drk.png);
	background-repeat: repeat-y;
	background-position: right top;
	top: auto;
	clear: both;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	display: block;
	overflow: hidden;
}
#nawigator_naglowek {
	line-height: 28px;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../imgs/tlo_naglowka_drk.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#nawigator_naglowek_tlo {
	background-repeat: no-repeat;
	padding: 0px;
	background-position: left top;
	margin: 0px;
	background-image: url(../imgs/znaczekboksuszary_drk.gif);
}
#nawigator_naglowek p {
	margin: 0px;
	padding-right: 0px;
	padding-left: 10px;
	background-image: url(../imgs/tlo_naglowka_luczek_drk.gif);
	background-repeat: no-repeat;
	background-position: right top;
	line-height: 23px;
	height: 28px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#nawigator_zawartosc {
	margin: 0px 5px;
	padding: 0px 5px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 16px;
	}
	
#nawigator_zawartosc h1 {
	font-size: 10pt;
	font-weight: bold;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#nawigator_zawartosc ul {
	line-height: 16px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 2px;
	margin-bottom: 10px;
	margin-left: 5px;
	padding-left: 5px;
	list-style-type: none;
}
#nawigator_zawartosc li {
	height: 16px;
	line-height: 16px;
	margin: 0px;
	background-image: url(../imgs/navi_list.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	display: block;
	overflow: hidden;
}

#nawigator_dol {
	margin: 0px;
	padding: 0px;
	height: 6px;
	background-image: url(../imgs/tlo_boxa_luczek_drk.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 153px;
	background-color: #FFFFFF;
}




#statystyki {
	padding: 0px;
	width: 153px;
	background-image: url(../imgs/tlo_boxa_drk.png);
	background-repeat: repeat-y;
	background-position: right top;
	clear: both;
	float: left;
	margin: 0px;
	margin-bottom: 6px;
}
#statystyki_naglowek {
	line-height: 28px;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../imgs/tlo_naglowka_drk.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#statystyki_naglowek p {
	margin: 0px;
	padding-right: 0px;
	padding-left: 10px;
	background-image: url(../imgs/tlo_naglowka_luczek_drk.gif);
	background-repeat: no-repeat;
	background-position: right top;
	line-height: 23px;
	height: 28px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#statystyki_zawartosc {margin: 0px 5px;padding: 0px;color: #333333;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 8.5pt;text-align: center;}

#statystyki_zawartosc p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}


.statystyki_bignum {
	font-size: 26pt;
	font-weight: bold;
	color: #77B85B;
	clear: both;
}
#statystyki_dol {
	margin: 0px;
	padding: 0px;
	height: 6px;
	background-image: url(../imgs/tlo_boxa_luczek_drk.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
	
#statystyki_naglowek_tlo {
	background-repeat: no-repeat;
	padding: 0px;
	background-position: left top;
	margin: 0px;
	background-image: url(../imgs/znaczekboksuszary_drk.gif);
}
#produkt {margin: 15px;padding: 0px;width: 642px;font-size: 9pt;}
#produkt h1 {
	font-size: 14pt;
	color: #7BB75D;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 10px;
}


#tresc .select_drukarki {
	display: block;
	padding: 0px;
	height: 240px;
	width: 255px;
	font-size: 14pt;
	background-image: url(../imgs/drukarki_green.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 50px;
}

#tresc .select_drukarki a:link,#tresc .select_drukarki a:visited,#tresc .select_drukarki a:active {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 240px;
	width: 255px;
	line-height: 440px;
	font-size: 16pt;
	font-weight: normal;
	color: #FFFFFF;
	overflow: hidden;
}
#tresc .select_drukarki a:hover {
	background-image: url(../imgs/drukarki_on.jpg);
	background-repeat: repeat;
	background-position: center top;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 240px;
	width: 255px;
	line-height: 440px;
	font-size: 16pt;
	font-weight: normal;
	color: #FFFFFF;
	overflow: hidden;
	text-decoration: none;
}

#tresc .select_eksploatacja {
	display: block;
	padding: 0px;
	height: 240px;
	width: 255px;
	font-size: 14pt;
	background-image: url(../imgs/eksploatacja_green.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#tresc .select_eksploatacja a:link,#tresc .select_eksploatacja a:visited,#tresc .select_eksploatacja a:active {
	display: block;
	height: 240px;
	width: 255px;
	line-height: 440px;
	font-size: 16pt;
	font-weight: normal;
	color: #FFFFFF;
	overflow: hidden;
}
#tresc .select_eksploatacja a:hover {
	background-image: url(../imgs/eksploatacja_on.jpg);
	background-repeat: repeat;
	background-position: center top;
	display: block;
	height: 240px;
	width: 255px;
	line-height: 440px;
	font-size: 16pt;
	font-weight: normal;
	color: #FFFFFF;
	overflow: hidden;
	text-decoration: none;
}

.pasuje {
	padding: 0px;
	width: 642px;
	background-image: url(../imgs/tlo_boxa_prom_news_642.png);
	background-repeat: repeat-y;
	background-position: right top;
	margin-top: 15px;
	margin-left: 15px;
	}

.pasuje_naglowek {line-height: 28px;margin: 0px;padding: 0px;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 9pt;font-weight: bold;color: #000000;background-repeat: repeat;background-position: left top;background-image: url(../imgs/tlo_naglowka.gif);text-align: left;}

.pasuje_naglowek p {
	margin: 0px;
	padding-right: 0px;
	padding-left: 20px;
	background-image: url(../imgs/tlo_naglowka_luczeklew.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 23px;
	height: 28px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.pasuje_zawartosc {margin: 0px 5px;padding: 0px;color: #333333;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 8.5pt;line-height: 15px;}
.pasuje_zawartosc ul {margin: 0px;padding: 0px;list-style-type: none;clear: both;}
.pasuje_zawartosc li {margin: 0px;padding: 0px;float: left;width: 150px;line-height: 18px;}

.pasuje_zawartosc td {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E3E4DA;}

.pasuje_dol {margin: 0px;padding: 0px;height: 6px;background-image: url(../imgs/tlo_boxa_luczeklew.gif);background-repeat: no-repeat;background-position: left top;clear: both;}
.pasuje_naglowek_tlo {background-image: url(../imgs/znaczekboksuszary.gif);background-repeat: no-repeat;padding: 0px;background-position: left top;margin: 0px;}

#promocje {margin: 0px;padding: 0px;width: 305px;background-image: url(../imgs/tlo_boxa.png);background-repeat: repeat-y;background-position: right top;border-left-width: 1px;border-left-style: solid;border-left-color: #DCDED1;}
#promocje_naglowek {line-height: 28px;margin: 0px;padding: 0px;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 9pt;font-weight: bold;color: #000000;background-image: url(../imgs/tlo_naglowka.gif);background-repeat: repeat;background-position: left top;}
#promocje_naglowek p {margin: 0px;padding-right: 0px;padding-left: 30px;background-image: url(../imgs/tlo_naglowka_luczek.gif);background-repeat: no-repeat;background-position: right top;line-height: 23px;height: 28px;padding-top: 0px;padding-bottom: 0px;}
#promocje_zawartosc {margin: 0px 5px;padding: 0px;color: #333333;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 8.5pt;height: 206px;}
#promocje_dol {margin: 0px;padding: 0px;height: 6px;background-image: url(../imgs/tlo_boxa_luczek.gif);background-repeat: no-repeat;background-position: right top;}
#promocje_naglowek_tlo {background-image: url(../imgs/znaczekboksupom.gif);background-repeat: no-repeat;padding: 0px;background-position: left top;margin: 0px;}



#ostatnio {margin: 25px 0px 0px;padding: 0px;width: 602px;background-image: url(../imgs/tlo_boxa_prom_news.png);background-repeat: repeat-y;background-position: right top;clear: both;}
#ostatnio_naglowek {line-height: 28px;margin: 0px;padding: 0px;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 9pt;font-weight: bold;color: #000000;background-repeat: repeat;background-position: left top;background-image: url(../imgs/tlo_naglowka.gif);text-align: left;}
#ostatnio_naglowek p {margin: 0px;padding-right: 0px;padding-left: 30px;background-image: url(../imgs/tlo_naglowka_luczeklew.gif);background-repeat: no-repeat;background-position: left top;line-height: 23px;height: 28px;padding-top: 0px;padding-bottom: 0px;color: #F46200;}
#ostatnio_zawartosc {margin: 0px 5px;padding: 0px;color: #333333;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 8.5pt;line-height: 15px;}
#ostatnio_zawartosc td {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E3E4DA;}

#ostatnio_dol {margin: 0px;padding: 0px;height: 6px;background-image: url(../imgs/tlo_boxa_luczeklew.gif);background-repeat: no-repeat;background-position: left top;}
#ostatnio_naglowek_tlo {background-image: url(../imgs/znaczekboksuszary.gif);background-repeat: no-repeat;padding: 0px;background-position: left top;margin: 0px;}


#stopka {
	background-image: url(../imgs/stopka-tlo.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	padding: 15px 0px 10px;
	width: 982px;
	text-align: center;
	line-height: 25px;
}
#stopka hr {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C5C4BC;
	width: 650px;
	padding: 0px;
	height: 1px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

#design_by {
	font-size: 7.5pt;
	color: #FFFFFF;
	margin: 0px;
	padding: 3px 2px 0px 0px;
}
#design_by a:link, #design_by a:visited {
	color: #FFFFFF;
}
#design_by a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
#produkt_l {margin: 0px;padding: 0px;clear: left;float: left;width: 240px;}
#produkt_r {margin: 5px 5px 0px 0px;padding: 0px;float: left;width: 340px;line-height: 20px;}

.produkt_l_zdjecie {
	background-image: url(../imgs/prod-zdjecie-tlo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 230px;
	vertical-align: middle;
	width: 230px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border: 0px;
	
}
.produkt_l_zdjecie a {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border: 0px;
}

.produkt_l_zdjecie a:visited {
	text-decoration: none;
	color: #1C6E3D;
}
.produkt_l_cena {font-size: 9pt;line-height: 20px;}
.produkt_kup {font-size: 11pt;font-weight: bold;}
#produkt_r td {border-top-width: 1px;border-top-style: solid;border-top-color: #DADBCC;padding-bottom: 2px;padding-left: 3px;}
.produkt_r_bolder {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #DADBCC;
	font-size: 11pt;
	font-weight: bold;
	color: #76B95A;
	margin-top: 10px;
	width: 100%;
	line-height: 20px;
	padding: 0px 0px 0px 3px;
	height: 22px;
}
#rejestracja {margin: 0px;padding: 0px;}

.rej_box {
	padding: 0px;
	width: 642px;
	background-image: url(../imgs/tlo_boxa_prom_news_642.png);
	background-repeat: repeat-y;
	background-position: right top;
	margin-top: 15px;
	margin-left: 15px;
	margin-right: 15px]}

.brakZdjecia {
	line-height: 48px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 52px;
	width: 73px;
	border: 0px solid #666666;

	color: #666666;
}

.rej_box_naglowek {line-height: 28px;margin: 0px;padding: 0px;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 9pt;font-weight: bold;color: #000000;background-repeat: repeat;background-position: left top;background-image: url(../imgs/tlo_naglowka.gif);text-align: left;}
.rej_box_naglowek p {margin: 0px;padding-right: 0px;padding-left: 30px;background-image: url(../imgs/tlo_naglowka_luczeklew.gif);background-repeat: no-repeat;background-position: left top;line-height: 23px;height: 28px;padding-top: 0px;padding-bottom: 0px;}
.rej_box_zawartosc {margin: 0px 5px;padding: 0px;color: #333333;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 8.5pt;line-height: 15px;text-align: left;}
.rej_box_zawartosc ul {margin: 0px;padding: 0px;list-style-type: none;clear: both;}
.rej_box_zawartosc li {margin: 0px;padding: 0px;float: left;width: 145px;line-height: 18px;}

.rej_box_dol {margin: 0px;padding: 0px;height: 6px;background-image: url(../imgs/tlo_boxa_luczeklew.gif);background-repeat: no-repeat;background-position: left top;clear: both;}
.rej_box_naglowek_tlo {background-image: url(../imgs/znaczekboksuszary.gif);background-repeat: no-repeat;padding: 0px;background-position: left top;margin: 0px;}
.step_act {color: #FFFFFF;background-image: url(../imgs/step_act.gif);background-repeat: no-repeat;margin: 0px;padding: 0px;height: 28px;width: 28px;text-align: center;line-height: 26px;font-weight: bold;font-size: 9pt;}
.step_done {color: #666666;background-image: url(../imgs/step_done.gif);background-repeat: no-repeat;margin: 0px;padding: 0px 3px 0px 0px;height: 28px;width: 28px;text-align: center;line-height: 26px;font-weight: bold;font-size: 9pt;}
.step_future {

	color: #FFFFFF;background-image: url(../imgs/step_fut.gif);background-repeat: no-repeat;margin: 0px;padding: 0px;height: 28px;width: 28px;text-align: center;line-height: 26px;font-weight: bold;font-size: 9pt;}

.orange {color: #F46200;}

.box_602 {
	padding: 0px;
	width: 645px;
	background-image: url(../imgs/tlo_boxa_prom_news.png);
	background-repeat: repeat-y;
	background-position: right top;
	}
	
	
.box_602_naglowek {
	line-height: 28px;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-repeat: repeat;
	background-position: left top;
	background-image: url(../imgs/tlo_naglowka.gif);
	text-align: left;
	}

.box_602_naglowek p {
	margin: 0px;
	padding-right: 0px;
	padding-left: 30px;
	background-image: url(../imgs/tlo_naglowka_luczeklew.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 23px;height: 28px;
	padding-top: 0px;
	padding-bottom: 0px;
	}

.box_602_zawartosc {
	margin: 0px 5px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 15px;
	text-align: left;
	}
	
.box_602_zawartosc_nolines {
	margin: 0px 5px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 15px;
	text-align: left;
	}
	
.box_602_zawartosc_nolines td {
	
}

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

.box_602_zawartosc td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E4DA;
}

.box_602_zawartosc ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	clear: both;
	}
	
	
.box_602_zawartosc li {margin: 0px;padding: 0px;float: left;width: 145px;line-height: 18px;}

.box_602_dol {margin: 0px;padding: 0px;height: 6px;background-image: url(../imgs/tlo_boxa_luczeklew.gif);background-repeat: no-repeat;background-position: left top;clear: both;}

.box_602_naglowek_tlo {
	background-image: url(../imgs/znaczekboksuszary.gif);
	background-repeat: no-repeat;
	padding: 0px;
	background-position: left top;
	margin: 0px;
	}
	
.koszyk_ilosc {
	font-size: 8.5pt;
	color: #333333;
	margin: 0px;
	padding: 0px;
	width: 20px;
}
.koszyk_razem {
	font-weight: bold;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FF7215;
}
.normal_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 18px;
	text-align: left;
	width: 640px;
	margin-left: 0px;
	float: left;
}
.normal_txt ol {
	margin-bottom: 10px;
	margin-top: 5px;
	font-weight: normal;
}
.normal_txt ol li {
	font-weight: bold;
}
.normal_txt ol li ol {
	color: #006699;
}
.normal_txt ol li ol li {
	font-size: 8pt;
	font-weight: normal;
}
.normal_txt ul {

	margin-bottom: 10px;
	margin-top: 5px;
	font-weight: normal;
}
.normal_txt ol li ul {
	color: #000033;
	font-size: 8.5pt;
}
#modele_drukarek {
width: 642px;clear: both;margin-bottom: 1px;margin-top: 0px;margin-right: auto;margin-left: auto;
}
#modele_drukarek li {
	margin: 0px;
	float: left;
	width: 150px;
	vertical-align: middle;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow: hidden;
}
#modele_drukarek_zpr {
width: 642px;clear: both;margin-bottom: 1px;margin-top: 0px;margin-right: auto;margin-left: auto;
}
#modele_drukarek_zpr li {
	margin: 3px;
	float: left;
	height: 20px;
	width: 150px;
	line-height: 20px;
	vertical-align: middle;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow: hidden;
}
.zakl_a {
	line-height: 22px;
	background-image: url(../imgs/zakl_a_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	height: 22px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
	text-align: center;
	display: block;
	width: 250px;
	float: left;
}
.zakl_a p {
	line-height: 22px;
	background-image: url(../imgs/zakl_a_r.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	height: 22px;
	display: block;
}
.zakl_a a:link, .zakl_a a:visited{
	display: block;
	color: #000000;
}
.zakl_a a:hover {}

.zakl_n {
	line-height: 22px;
	background-image: url(../imgs/zakl_n_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	height: 22px;
	font-weight: bold;
	text-align: center;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
	color: #000000;
	display: block;
	width: 250px;
	float: left;
}
.zakl_n p {
	line-height: 22px;
	background-image: url(../imgs/zakl_n_r.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	height: 22px;
	display: block;
	color: #000000;
}
.zakl_n a:link, .zakl_n a:visited{
	color: #000000;
	display: block;
}
.zakl_n a:hover {
	color: #000000;
}
.zakl_tlo {
	background-image: url(../imgs/zakli_tlo.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

#qcontact {
	padding: 0px;
	width: 153px;
	background-image: url(../imgs/tlo_boxa_drk_prawy.png);
	background-repeat: repeat-y;
	background-position: left top;
	clear: both;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}

#qcontact_dol {
	margin: 0px;
	padding: 0px;
	height: 6px;
	background-image: url(../imgs/tlo_boxa_luczek_drk_prawy.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#qcontact_naglowek {
	line-height: 28px;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../imgs/tlo_naglowka_drk.gif);
	background-repeat: repeat-x;
	background-position: right top;
}
#qcontact_naglowek p {
	margin: 0px;
	padding-right: 0px;
	padding-left: 10px;
	background-image: url(../imgs/tlo_naglowka_luczek_drk_prawy.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 23px;
	height: 28px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#qcontact_zawartosc {
	margin: 0px 5px;
	padding: 0px 5px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-align: center;}



#qcontact_naglowek_tlo {
	background-repeat: no-repeat;
	padding: 0px;
	background-position: left top;
	margin: 0px;
	background-image: url(../imgs/znaczekboksuszary_drk.gif);
}


.box_642 {
	padding: 0px;
	width: 642px;
	background-image: url(../imgs/tlo_boxa_prom_news_642.png);
	background-repeat: repeat-y;
	background-position: right top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	}
	
	
.box_642_naglowek {
	line-height: 28px;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-repeat: repeat;
	background-position: left top;
	background-image: url(../imgs/tlo_naglowka.gif);
	text-align: left;
	}

.box_642_naglowek p {
	margin: 0px;
	padding-right: 0px;
	padding-left: 30px;
	background-image: url(../imgs/tlo_naglowka_luczeklew.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 23px;height: 28px;
	padding-top: 0px;
	padding-bottom: 0px;
	}

.box_642_zawartosc {
	margin: 0px 5px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 15px;
	text-align: left;
	}
	
.box_642_zawartosc_nolines {
	margin: 0px 5px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 15px;
	text-align: left;
	}
	
.box_642_zawartosc_nolines td {
	
}

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

.box_642_zawartosc td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E4DA;
}

.box_642_zawartosc ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	clear: both;
	}
	
	
.box_642_zawartosc li {margin: 0px;padding: 0px;float: left;width: 145px;line-height: 18px;}

.box_642_dol {margin: 0px;padding: 0px;height: 6px;background-image: url(../imgs/tlo_boxa_luczeklew.gif);background-repeat: no-repeat;background-position: left top;clear: both;}

.box_642_naglowek_tlo {
	background-image: url(../imgs/znaczekboksuszary.gif);
	background-repeat: no-repeat;
	padding: 0px;
	background-position: left top;
	margin: 0px;
	}


#modele_tuszy {
width: 642px;clear: both;margin-bottom: 1px;margin-top: 0px;margin-right: auto;margin-left: auto;
}
#modele_tuszy li {
	margin: 0px;
	float: left;
	width: 100px;
	vertical-align: middle;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow: hidden;
}

.ostrzezenia_male{
	font-size: 11px;
	font-weight: bold;
	color: red;
	clear: both;

}


.box_642_specyfikacje {
	margin: 0px 5px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 15px;
	text-align: left;
	}
	
.box_642_specyfikacje_nolines {
	margin: 0px 5px;
	padding: 0px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 15px;
	text-align: left;
	}
	
.box_642_specyfikacje_nolines td {
	
}

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

.box_642_specyfikacje td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E4DA;
}


#drukarki {
	padding: 0px;
	width: 153px;
	background-image: url(../imgs/tlo_boxa_drk.png);
	background-repeat: repeat-y;
	background-position: right top;
	top: auto;
	clear: both;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	display: block;
	overflow: hidden;
}
#drukarki_naglowek {
	line-height: 28px;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../imgs/tlo_naglowka_drk.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#drukarki_naglowek_tlo {
	background-repeat: no-repeat;
	padding: 0px;
	background-position: left top;
	margin: 0px;
	background-image: url(../imgs/znaczekboksuszary_drk.gif);
}
#drukarki_naglowek p {
	margin: 0px;
	padding-right: 0px;
	padding-left: 10px;
	background-image: url(../imgs/tlo_naglowka_luczek_drk.gif);
	background-repeat: no-repeat;
	background-position: right top;
	line-height: 23px;
	height: 28px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#drukarki_zawartosc {
	margin: 0px 5px;
	padding: 0px 5px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 16px;
	}
	
#drukarki_zawartosc h1 {
	font-size: 10pt;
	font-weight: bold;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#drukarki_zawartosc ul {
	line-height: 16px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 2px;
	margin-bottom: 10px;
	margin-left: 5px;
	padding-left: 5px;
	list-style-type: none;
}
#drukarki_zawartosc li {
	height: 16px;
	line-height: 16px;
	margin: 0px;
	background-image: url(../imgs/navi_list.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	display: block;
	overflow: hidden;
}

#drukarki_dol {
	margin: 0px;
	padding: 0px;
	height: 6px;
	background-image: url(../imgs/tlo_boxa_luczek_drk.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 153px;
	background-color: #FFFFFF;
}


.opis_drukarki{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}

.spec_n {
	line-height: 22px;
	background-image: url(../imgs/zakl_n_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	height: 22px;
	font-weight: bold;
	text-align: center;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
	color: #000000;
	display: block;
	width: 100px;
	float: left;
}
.spec_n p {
	line-height: 22px;
	background-image: url(../imgs/zakl_n_r.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	height: 22px;
	display: block;
	color: #000000;
}
.spec_n a:link, .zakl_n a:visited{
	color: #000000;
	display: block;
}
.spec_n a:hover {
	color: #000000;
}
.spec_tlo {
	background-image: url(../imgs/zakli_tlo.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.spec_a {
	line-height: 22px;
	background-image: url(../imgs/zakl_a_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	height: 22px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
	text-align: center;
	display: block;
	width: 100px;
	float: left;
}
.spec_a p {
	line-height: 22px;
	background-image: url(../imgs/zakl_a_r.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	height: 22px;
	display: block;
}
.spec_a a:link, .zakl_a a:visited{
	display: block;
	color: #000000;
}
.spec_a a:hover {}

h3 {
padding: 0px;	
margin-left: 4px;
margin-top: 4px;
margin-bottom: 5px;	
}

h1
{
padding: 0px;	
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;	
	
}


.onas_txt {
	font-family: tahoma, arial, helveica;
	font-size: 10pt;
    line-height: 19px;
	margin-left: 10px;
    margin-right: 10px;
	padding: 0px;
	text-align: left;}


.onas_txt a { font-weight:bold;}

.onas_txt a:link {
	color: #1C6E3C;
	text-decoration: none;
	font-size: 11px;
}
.onas_txt a:visited {
	color: #1C6E3C;
	text-decoration: none;
}
.onas_txt a:hover {
	color: #1C6E3C;
	text-decoration: underline;
}
.onas_txt a:active {
	color: #1C6E3C;
	text-decoration: none;
}

.wynikinastronie{
	font-size:10pt;
	
}
.wynikinastronie a:link, .wynikinastronie a:visited, .wynikinastronie a:active{
	background-color: #ecece5;
	text-align: center;
	display: block;
	padding: 0px;
	width: 16px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #c5c4bc;
	float: left;
	overflow: hidden;
	vertical-align: middle;
	line-height: 16px;
	height: 16px;
}

#tresc .wynikinastronie a:hover{
	background-color: #6F9D7A;
	text-align: center;
	display: block;
	padding: 0px;
	width: 16px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #4c7155;
	float: left;
	overflow: hidden;
	line-height: 16px;
	height: 16px;
	color: #FFFFFF;
	text-decoration: none;
}

#tresc .wynikinastronie a.strona_active{
	background-color: #4c7155;
	text-align: center;
	display: block;
	padding: 0px;
	width: 16px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #4c7155;
	float: left;
	overflow: hidden;
	line-height: 16px;
	height: 16px;
	color: #FFFFFF;
	text-decoration: none;
}
#pomoc_zawartosc {
	margin: 0px 5px;
	padding: 0px 5px;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	text-align: left;}

.pytania{
    
    margin-left: 15px;
    font-size: 9pt;
    line-height: 16px;
    margin-right: 15px;
}

.style4{
    margin-left: 15px;
    font-size: 9pt;
    line-height: 16px;
    margin-right: 15px;
}

.pytania ul {
	line-height: 16px;
	padding-top: 20px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 5px;
	padding-left: 5px;
	list-style-type: none;
}
.pytania li {
    font-size: 10pt;
	height: 16px;
	line-height: 16px;
	margin: 0px;
	background-image: url(../imgs/navi_list.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	display: block;
	overflow: hidden;
}

.kontakty_zawartosc{
    margin-left: 20px;
    font-size: 9pt;
    margin-bottom: 10px;
    
}

.kontakty_zawartosc h3{
    font-size: 11pt;
    margin-top: 15px;    
}

.regulamin_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 18px;
	text-align: left;
	width: 640px;
	margin-right: 10px;
	margin-left: 10px;
	float: left;
}
.spec_a50 {
	line-height: 22px;
	background-image: url(../imgs/zakl_a_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	height: 22px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
	text-align: center;
	display: block;
	width: 60px;
	float: left;
}
.spec_a50 p {
	line-height: 22px;
	background-image: url(../imgs/zakl_a_r.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	height: 22px;
	display: block;
}
.spec_a50 a:link, .zakl_a a:visited{
	display: block;
	color: #000000;
}
.spec_a50 a:hover {}

.spec_n50 {
	line-height: 22px;
	background-image: url(../imgs/zakl_n_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	height: 22px;
	font-weight: bold;
	text-align: center;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
	color: #000000;
	display: block;
	width: 60px;
	float: left;
}
.spec_n50 p {
	line-height: 22px;
	background-image: url(../imgs/zakl_n_r.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	height: 22px;
	display: block;
	color: #000000;
}
.spec_n50 a:link, .zakl_n a:visited{
	color: #000000;
	display: block;
}
.spec_n50 a:hover {
	color: #000000;
}
