/* podstawy rzeczy */

* {
	margin: 0px;
	padding: 0px;
	font-size:100%;
	text-decoration: none;
}

html{
	min-width:930px;
}

body {
	margin-top: 1px;
	margin-bottom: 10px;
	padding: 0px;
	font-family:  Tahoma, Helvetica;
	font-size: 11px;
	background-color: #F0F0F0;
	background: #B0B0B0 url(../img/tlo1.gif);
}

img {
	border: 0;
}

.clear {
	clear: both;
}


/* zasadnicze elementy */

#zawartosc {
	margin: 0 auto 0 auto;
	padding-left: 0px;
	padding-right: 0px;
	border-left: 1px solid #363636;
	border-right: 1px solid #363636;
	width: 922px;
	background-color: white;
}
#background{
	margin: 0 auto 0 auto;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
/*	border-left: 2px solid #A2A2A2;
	border-right: 2px solid #A2A2A2;
	border-top: 2px solid #A2A2A2;
	border-bottom: 2px solid #A2A2A2;
	width: 930px;
	background-color: #d5d5d5;
*/
}
/* naglowek */
.naglowek {
	background-color: #865B68;
	margin: 1px 0px 1px 0px;
	float:	left;
	height: 127px;
	width: 922px;
}
.naglowek_box{
	float: right;
	background: #B0B0B0 url(../img/login_tlo.gif) repeat-x;
	margin: 1px 0px 1px 0px;
	width: 200px;
	height: 127px;
}
.naglowek_box a{
	text-decoration: none;
	text-align: left;
	color: white;
	font-weight: bold;
}
.naglowek_box div{
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-left: 20px;
	color: white;
}
.naglowek_box div span.adres{
/*	color: #ffcc00; */
}
.naglowek_vl{
	margin: 1px 0px 1px 0px;
	background-color: #000000;
	height: 127px;
	width: 1px;
	float:	left;
}
span.nazwasklepu{
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #ffcc00;
	margin-left: 15px;
	padding-top: 4px;
}
span.adressklepu{
	float: left;
	font-size: 10px;
	color: white;
	margin-left: 15px;
	padding-top: 6px;
}
span.kodsklepu{
	float: left;
	font-size: 10px;
	color: #cccccc;
	margin-left: 15px;
	padding-top: 6px;
}
span.miastosklepu{
	float: left;
	font-size: 10px;
	font-weight: bold;
	color: #cccccc;
	margin-left: 15px;
	padding-top: 6px;
}
span.telsklepu{
	float: right;
	font-size: 10px;
	color: white;
	margin-right: 15px;
	padding-top: 6px;
}
span.emailsklepu{
	float: right;
	font-size: 10px;
	color: white;
	margin-right: 15px;
	padding-top: 6px;
}
span.ico_sluchawka{
	display:block;
	background-image: url(../img/tel_ico.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	width: 14px;
	height:27px;
	margin-right:2px;
}
span.ico_mail{
	display:block;
	background-image: url(../img/list_ico.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	width: 14px;
	height:27px;
	margin-right:2px;
}
span.ico_koszyk{
	display:block;
	background-image: url(../img/koszyk_ico1.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	width: 17px;
	height:27px;
	margin-right:2px;
}
span.ico_wysylka{
	display:block;
	background-image: url(../img/wys_plat_ico.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	width: 18px;
	height:27px;
	margin-right:2px;
}
span.ico_konto{
	display:block;
	background-image: url(../img/ludzik_ico.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	width: 12px;
	height:27px;
	margin-right:2px;
}
span.ico_kontol{
	display:block;
	background-image: url(../img/ludzik_kluczyk_ico.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	width: 17px;
	height:27px;
	margin-right:2px;
}
span.ico_zaloguj{
	display:block;
/*
	background-image: url(../img/ludzik_kluczyk_ico.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
*/
	width: 17px;
	height:27px;
	margin-right:2px;
}
span.ico{
	float: right;
}

/* paski */
.bar_1 {
	margin: 0px 0px 0px 0px;
	background-image: url(../img/pasek_s.gif);
	background-repeat: repeat-x;
	height: 27px;
	width: 922px;
}
.bar_1 a{
	text-decoration: none;
	text-align: left;
	color: white;
}
.bar_2 {
	margin: 0px 0px 0px 0px;
	background: #663399 url(../img/pasek_f.gif) repeat-x;
	height: 27px;
	width: 194px;
}
.bar_2 span {
    display: block;
	background-image: url(../img/strzalka_zolta.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	padding-top: 6px;
	padding-left: 25px;
	font-size: 10px;
	font-weight: bold;
	color: white;
	height: 27px;
}
.bar_3 {
	margin: 1px 0px 0px 0px;
	background: #333333 url(../img/pasek_s.gif) repeat-x;
	height: 27px;
	width: 194px;
}
.bar_3 span {
    display: block;
	background-image: url(../img/strzalka_biala.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	padding-top: 6px;
	padding-left: 25px;
	font-size: 10px;
	font-weight: bold;
	color: white;
	height: 27px;
}
.bar_3 span a{
	color: white;
}
.bar_box {
	margin: 0px 0px 0px 0px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	background-color: #333333;
	border-bottom: 3px solid #ffcc00;
	text-align: right;
	color: #D4D4D4;
	width: 184px;
}
.bar_box a, .bar_box a:hover, .bar_box a:visited{
	color: white;
}

.t1 {
	font-size: 10px;
	padding: 5px 5px 0px 5px;
	color: white;
}
.t2 {
	font-size: 10px;
	padding: 5px 5px 0px 5px;
	color: white;
}
.t3{
	font-weight: bold;
	color: #ffcc00;
}

.braa{
	text-decoration: none;
	text-align: left;
	color: white;
	font-size: 12px;
}

/* menu1 */
div.menu1 {
	background-color: #E6E6E6;
	width: 194px;
}
div.menu1 ul{
	list-style:none;
}
div.menu1 ul li  {
	width: 194px;
	height: 28px;
}

div.menu1 ul li a {
    display:block;
	background: #E6E6E6 url(../img/menu1_tlo.gif) repeat-x;
	height: 28px;
	width: 100%;
	text-decoration: none;
}

div.menu1 ul li a:hover {
	background: #E6E6E6 url(../img/menu1_tlo_over.gif) repeat-x;
	height: 28px;
	width: 100%;
}

div.menu1 span {
    display:block;
	background-image: url(../img/strzalka_fiolet_1.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	padding-top: 6px;
	padding-left: 25px;
	color: #333333;
	font-size: 11px;
}


/* menu2 */
div.menu2 {
	background-color: #E6E6E6;
	width: 194px;
}

div.menu2 ul{
	list-style:none;
}
div.menu2 ul li  {
	width: 194px;
	height: 28px;
}

div.menu2 ul li a {
    display:block;
	background: #E6E6E6 url(../img/menu2_tlo.gif) repeat-x;
	height: 28px;
	text-decoration: none;
}

div.menu2 ul li a:hover {
	background: #E6E6E6 url(../img/menu2_tlo_over.gif) repeat-x;
	height: 28px;
}

div.menu2 span {
    display:block;
	background-image: url(../img/strzalka_fiolet_2.gif);
	background-repeat: no-repeat;
	background-position: 25px 10px;
	padding-top: 6px;
	padding-left: 40px;
	color: #333333;
	font-size: 11px;
}


div.rc {
	float: left;
	width: 194px;
	min-height:500px;
	/* background-color: #333333; */
	height:100%;
}

div.mc {
	float: right;
	padding: 1px 1px 1px 1px;
	vertical-align: top;
	min-height:500px;
}

div.mca{
	margin: 0 auto 0 auto;
	padding-top: 1px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-right: 5px;
	width: 700px;
	margin-bottom: 1px;
	margin-top: 5px;
	border-bottom: 1px solid #D3D3D3;
}

div.mca span {
    display:block;
	background-image: url(../img/strzalka_fiolet.gif);
	background-repeat: no-repeat;
	background-position: 0px 12px;
	padding-top: 7px;
	padding-left: 10px;
	color: #6c4288;
	font-size: 14px;
}
div.mcb{
	margin: 0 auto 0 auto;
	padding-top: 1px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-right: 5px;
	border-left: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;
	border-top: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3;
	margin-bottom: 5px;
	width: 700px;
}
div.mcc{
	margin-top: 1px;
	margin-bottom: 5px;
	border-left: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;
	border-top: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3;
	width: 724px;
	min-height:500px;
}
div.mcd{
	margin: 0 auto 0 auto;
	padding-top: 1px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	width: 710px;
}
.olregulamin{
	margin-top:20px;
	margin-left:40px;
	list-style:decimal; 
}
.olregulamin li{
	margin-bottom: 10px;
}
div.d1{
	float: left;
	border-left: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;
	border-top: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3;
	margin-bottom: 2px;
	margin-right: 1px;
	width: 234px;
	height: 220px;
}
div.d2{
	float: left;
	border-left: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;
	border-top: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3;
	margin-bottom: 2px;
	width: 234px;
	height: 220px;
}
div.d3{
	float: left;
	border-left: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;
	border-top: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3;
	margin-bottom: 2px;
	margin-left: 1px;
	width: 234px;
	height: 220px;
}
div.d4{
	border-left: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;
	border-top: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3;
	margin-bottom: 2px;
	float: right;
	margin-left: 1px;
	width: 234px;
	height: 444px;
}
div.d4 div.du {
	height: 415px;
}
div.d5{
	float: right;
	border-bottom: 1px solid #D3D3D3;
	border-left: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;
	border-top: 1px solid #D3D3D3;
	margin-bottom: 2px;
	margin-left: 1px;
	width: 345px;
}

div.d5 div.du {
	width: 341px;
}

div.d5 div.db {
	width: 341px;
}

div.d6{
	border-bottom: 1px solid #D3D3D3;
	border-left: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;
	border-top: 1px solid #D3D3D3;
	margin-bottom: 2px;
	margin-left: 1px;
	width: 697px;
}

div.d6 div.du {
	width: 693px;
	height: 100%;
}

div.d6 div.db {
	width: 693px;
}
div.dimg {
	border: none;
	background-color: white;
	float: left;
	width: 345px;
}
div.du {
	border: none;
	background-color: white;
	height: 191px;
	width: 228px;
	text-align: left;
	padding-left: 2px;
	padding-right: 2px;
	/* color: #663399; */
	color: #727272;
}
div.du a {
	color: #663399;
}
div.du img {
    display:block;
	border: none;
	float: left;
}
div.du div.imglist{
	float: left;
	text-align:center;
    width: 111px;
	height: 101px;
	margin-top:1px;
}
div.du div.imglist img{
	float: none;
	border: none;
}
div.nazwa {
	float: right;
	font-weight: bold;
	border: none;
    width: 105px;
    height: 71px;
	background: white url(../img/dots_poziom.gif) no-repeat;
	background-position: 0px 70px;
}
span.cena {
	border: none;
	font-weight: bold;
	color: #727272;
	font-size: 11px;
}
span.cenar {
	border: none;
	font-weight: bold;
	color: #EF0000;
	font-size: 11px;
}
span.cena_spec{
text-decoration:line-through;
}
span.cena_spec_box{
	text-decoration:line-through;
	font-weight: bold;
	color: #727272;
	font-size:8px;
	background-color: white;
}
div.cena {
	float: right;
	border: none;
    width: 105px;
    height: 20px;
	text-align:right;
	background: white url(../img/dots_poziom.gif) no-repeat;
	background-position: 0px 19px;
	color: #663399;
}
div.db {
	border: none;
	background: white url(../img/opis1_tlo_dol.gif) repeat-x;
	text-align: justify;
	height: 27px;
	width: 230px;
	padding-left: 2px;
	padding-right: 2px;
}
div.dopis{
	text-align:center;
}

div.filtrowanie{
	margin: 0 auto 0 auto;
	text-align: center;
	margin-bottom:10px;
}
div.filtrowanie td{
	text-align: left;
	width: 200px;
}
div.filtrowanie input, select{
	width: 190px;
}

div.s0{
	margin: 0 auto 0 auto;
	background: white url(../img/stopka3.gif) no-repeat;
	width: 924px;
	height: 111px;
	margin-bottom:1px;
}
div.s0 div.col{
	float: right;
	color: #cccccc;
	width: 180px;
}
div.s0 div.col a{
    display:block;
	background-image: url(../img/strzalka_fiolet_2.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding-top: 7px;
	padding-left: 10px;
	color: #cccccc;
	font-size: 10px;
}
div.s0 div.col a:hover{
	color: #ffcc00;
}

div.s1{
	margin: 0 auto 0 auto;
	background: white url(../img/stopka_2_calosc.gif) repeat-x;
	width: 924px;
	height: 33px;
}
div.s2{
	margin: 0 auto 0 auto;
	text-align: left;
	width: 922px;
}
div.s2l{
	float: left;
	text-align: left;
	color: #cccccc;
}
div.s2r{
	float: right;
	text-align: right;
	color:  #cccccc;
}
div.s2l a, div.s2l a:hover, div.s2r a, div.s2r a:hover{
	text-decoration: none;
	text-align: left;
	color:  #cccccc;
}
div.fsearch{
	float: left;
}
div.bsearch{
	float: right;
}
.asearch, .asearch a{
	float: right;
	color: #cccccc;
}


/* przyciski */

a.btn_dokoszyka {
	float:left;
    display: block;
	background-image: url(../img/koszyk_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 79px;
	height:18px;
	margin-top:5px;
}
input.btn_dokoszyka {
	border: 0px solid;
	background-image: url(../img/koszyk_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 79px;
	height:18px;
	margin-top:5px;
	cursor: pointer;
}
a.btn_dokoszyka:hover {
	background-image: url(../img/koszyk_button_over.gif);
}
a.btn_powrot{
	float:left;
    display: block;
	background-image: url(../img/powrot_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 54px;
	height:18px;
	margin-top:5px;
}
a.btn_powrot:hover{
	background-image: url(../img/powrot_button_over.gif);
}
a.btn_powiadom{
	float:left;
    display: block;
	background-image: url(../img/powiadom_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 129px;
	height:18px;
	margin-top:5px;
}
a.btn_powiadom:hover{
	background-image: url(../img/powiadom_button_over.gif);
}
a.btn_dogory{
	float:left;
    display: block;
	background-image: url(../img/do_gory_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 57px;
	height:18px;
	margin-top:5px;
}
a.btn_dogory:hover{
	background-image: url(../img/do_gory_button_over.gif);
}
a.btn_szczegoly{
	float:left;
    display: block;
	background-image: url(../img/szczegoly_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 79px;
	height:18px;
	margin-top:5px;
}
a.btn_szczegoly:hover{
	background-image: url(../img/szczegoly_button_over.gif);
}
input.btn_dalej{
	cursor: pointer;
	border: 0px solid;
	background-image: url(../img/dalej_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 46px;
	height:18px;
	margin-top:5px;
}
a.btn_dalej{
	float:left;
    display: block;
	background-image: url(../img/dalej_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 46px;
	height:18px;
	margin-top:5px;
}
a.btn_dalej:hover{
	background-image: url(../img/dalej_button_over.gif);
}
a.btn_minus{
    display: block;
	background-image: url(../img/minus_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 19px;
	height:18px;
	margin-top:5px;
}
a.btn_minus:hover{
	background-image: url(../img/minus_button_over.gif);
}
a.btn_plus{
    display: block;
	background-image: url(../img/plus_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 19px;
	height:18px;
	margin-top:5px;
}
a.btn_plus:hover{
	background-image: url(../img/plus_button_over.gif);
}
input.btn_zaloguj{
	cursor: pointer;
	border: 0px solid;
	background-image: url(../img/zaloguj1_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 65px;
	height:18px;
	margin-top:5px;
}
a.btn_zaloguj{
    display: block;
	background-image: url(../img/zaloguj1_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 65px;
	height:18px;
	margin-top:5px;
}
a.btn_zaloguj:hover{
	background-image: url(../img/zaloguj1_button_over.gif);
}
input.btn_rejestracja{
	border: 0px solid;
	background-image: url(../img/zaloz_konto_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 84px;
	height:18px;
	margin-top:5px;
	cursor: pointer;
}
a.btn_rejestracja{
    display: block;
	background-image: url(../img/zaloz_konto_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 84px;
	height:18px;
	margin-top:5px;
}
a.btn_rejestracja:hover{
	background-image: url(../img/zaloz_konto_button_over.gif);
}
input.btn_newsletter_plus{
	border: 0px solid;
	background-image: url(../img/newsletter_plus.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 18px;
	height:18px;
	margin-top:5px;
	cursor: pointer;
}
a.btn_opinie{
	float:right;
    display: block;
	background-image: url(../img/opinie_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 76px;
	height:18px;
	margin-top:5px;
}
a.btn_opinie:hover{
	cursor: pointer;
}
a.btn_zdjecia{
	float:right;
    display: block;
	background-image: url(../img/zdjecia_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 60px;
	height:18px;
	margin-top:5px;
}
a.btn_zdjecia:hover{
	cursor: pointer;
}
a.btn_opis{
	float:left;
    display: block;
	background-image: url(../img/opis_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 76px;
	height:18px;
	margin-top:5px;
}
a.btn_opis:hover{
	cursor: pointer;
}
a.btn_dokasy{
	float:left;
    display: block;
	background-image: url(../img/do_kasy_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 65px;
	height:18px;
	margin-top:5px;
}
a.btn_dokasy:hover{
	background-image: url(../img/do_kasy_button_over.gif);
}
a.btn_zmienadres{
	float:left;
    display: block;
	background-image: url(../img/zmien_adres_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 85px;
	height:18px;
	margin-top:5px;
	cursor: pointer;
}
a.btn_zmienadres:hover{
	background-image: url(../img/zmien_adres_button_over.gif);
}

a.btn_zobacz{
	float:left;
    display: block;
	background-image: url(../img/zobacz_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 58px;
	height:18px;
	margin-top:5px;
	cursor: pointer;
}
a.btn_zobacz:hover{
	background-image: url(../img/zobacz_button_over.gif);
}
a.btn_dodajadres{
	float:left;
    display: block;
	background-image: url(../img/dodaj_adres_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 85px;
	height:18px;
	margin-top:5px;
	cursor: pointer;
}
a.btn_dodajadres:hover{
	background-image: url(../img/dodaj_adres_button_over.gif);
}
a.btn_edytuj{
	float:left;
    display: block;
	background-image: url(../img/edytuj_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 58px;
	height:18px;
	margin-top:5px;
	cursor: pointer;
}
a.btn_edytuj:hover{
	background-image: url(../img/edytuj_button_over.gif);
}

a.btn_usun{
	float:left;
    display: block;
	background-image: url(../img/usun_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 51px;
	height:18px;
	margin-top:5px;
	cursor: pointer;
}
a.btn_usun:hover{
	background-image: url(../img/usun_button_over.gif);
}
a.btn_dodaj_opinie{
	float:left;
    display: block;
	background-image: url(../img/dodaj_opinie_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 81px;
	height:18px;
	margin-top:5px;
	cursor: pointer;
}
a.btn_dodaj_opinie:hover{
	background-image: url(../img/dodaj_opinie_button_over.gif);
}
a.btn_wstecz{
	float:left;
    display: block;
	background-image: url(../img/wstecz_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 81px;
	height:18px;
	margin-top:5px;
	cursor: pointer;
}
a.btn_wstecz:hover{
	background-image: url(../img/wstecz_button_over.gif);
}

input.btn_szukaja{
	border: 0px solid;
	background-image: url(../img/szukaj_button1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 56px;
	height:18px;
	margin-top:5px;
	cursor: pointer;
}

input.btn_zatwierdzzakup{
	border: 0px solid;
	background-image: url(../img/potw_zam_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 131px;
	height:18px;
	margin-top:5px;
	cursor: pointer;
}
span.aserwis{
	float:left;
    display: block;
	background-image: url(../img/serwis_ico.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 37px;
	height: 37px;
}
span.azamowienia{
	float:left;
    display: block;
	background-image: url(../img/zamowienia_ico.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 37px;
	height: 37px;
}
span.akonto{
	float:left;
    display: block;
	background-image: url(../img/klucze_ico.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 37px;
	height: 37px;
}
span.apowiadomienia{
	float:left;
    display: block;
	background-image: url(../img/koperta_ico.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 37px;
	height: 37px;
}

tr.ko_tr_g {
	background-color: #EFEFEF;
	height: 27px;
}
tr.ko_tr {
	background-color: #E6E6E6;
	height: 27px;
}

.kroki{
	background: white url(../img/pasek_path_ciemny.gif) repeat-x;
	height: 27px;
	width:220px;
	text-align: center;
}
.kroki_now{
	background: white url(../img/pasek_path_jasny.gif) repeat-x;
	height: 27px;
	width:220px;
	text-align: center;
}
.kroki_ko{
	background: white url(../img/pasek_path_ciemny.gif) repeat-x;
	height: 27px;
	text-align: center;
	width: 82px;
}
.kroki_ko_now{
	background: white url(../img/pasek_path_jasny.gif) repeat-x;
	height: 27px;
	text-align: center;
	width: 82px;
}
.kroki_ko_now a{
	color: #333333;
}
.kroki_sep0{
	background: white url(../img/strzalka_path_jasna_jasna.gif) repeat-x;
	height: 27px;
	width:11px;
	text-align: center;
}
.kroki_sep1{
	background: white url(../img/strzalka_path_jasna_ciemna.gif) repeat-x;
	height: 27px;
	width:11px;
	text-align: center;
}
.kroki_sep2{
	background: white url(../img/strzalka_path_ciemna_ciemna.gif) repeat-x;
	height: 27px;
	width:11px;
	text-align: center;
}
.konf_cat{
	background: white url(../img/pasek_path_jasny.gif) repeat-x;
	font-weight: bold;
	font-size: 11px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top:4px;
	padding-left:20px;
	width:328px;
	height: 15px;
	overflow:hidden;
	cursor:pointer;
	color: #333333;
}
.konf_cat_items{
	width:353px;
	/*visibility:hidden;*/
	display:none;
	overflow:scroll;
	height:220px;
 }
.konf_pomoc{
	
}
a.konf_pomoc{
	float: right;
    display: block;
	background-image: url(../img/pomoc_kol_ico.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 18px;
	height:18px;
	margin-top:5px;
	cursor: pointer;
}
.konf_item_info{
	font-size: 9px;
	color: #7F7F7F;
	font-weight: bold;
}
.konf_item_info1{
	font-size: 9px;
	color: #CC3333;
	font-weight: bold;
}
.konf_cat_items_content{
	width:353px;
	font-size:0.9em;
	position:relative;
}
div.konf_item_opis{
	overflow:scroll;
	height:153px;
}
div.konf_item_opis table{
	overflow:scroll;
	width:315px;
}
tr.ko {
	color: #000000;
	background-color: #FFFFFF;
}
tr.koo{
	color: #000000;
	background-color: #E0E0E0;
}
tr.ko a{
	color: #000000;
}
tr.koo a{
	color: #000000;
}
.help_heading{
	margin-bottom: 5px;
	font-size: 14px;
	color: #585858;
	font-weight: bold;
}
.help_contents{
	margin-bottom: 20px;
	font-size: 12px;
	color: #7F7F7F;
}
.help_stopka{
	font-size: 10px;
	color: #7F7F7F;
}
.cf_element{
	height:85px;
	width: 430px;
}
.cf_elementl{
	height:85px;
	width: 250px;
}
.cf_wrapper{
	height:80px;
	width: 430px;
	float:left;
}
.cf_wrapperl{
	height:85px;
	width: 250px;
	float:right;
}