﻿/* zaawansowana wyszukiwarka */


/* lista produktów ------------------------------------------------------------ */
#tlo_produkt3 {
	background: #fff url('../grafika/tlo_produkt.jpg');
	width: 559px;
	height: 288px;
}
#lista_produkt {
	padding-left: 2px;/*tymczasowo*/
}

#lista_produkt table {
	width: 100%;
	}

#lista_produkt table td {
	border-bottom: 1px solid #E0E5E7;
	}

#lista_produkt table td img {
	margin: 2px 10px;
	}

#lista_produkt table tr.producent td {
	background: #F1F1F1;
	height: 28px;
	font-weight: bold;
	/*border-top: 1px solid #C9CED0;*/
	border-bottom: 1px solid #E0E5E7;
	}

#lista_produkt table tr.producent td img {
	margin: 0 5px 0 0;
	}

#lista_produkt table tr.sortuj td {
	height: 27px;
	/*border-top: 1px solid #C9CED0;*/
	background: url('../grafika/bg_lista_produkt_sort.gif') top left repeat-x;
	border-top: 1px solid #878A8C;
	border-bottom: 1px solid #E0E5E7;
	font-size: 11px;
	margin: 7px 0;
	}

.lista_cena_netto {
	font-size: 12px;
	margin: 0;
	}

.lista_cena_brutto {
	font-size: 10px;
	color: #A5A5A5;
	margin: 0;
	}
.lista_rabat {
	color: red;
	}

.sortuj a:link, .sortuj a:visited, .sortuj a:active, .sortuj {
	color: #fff;
	}

.lista_dzielenie_wynikow {
	font-family: Arial;
	margin: 15px 0;
	color: #6D6D6D;
	}

/* lista produktów - wyszukiwarka zaawansowana ------------------------------------------------------------ */

#lista_wyszukiwarka {
	background: #f8f5c6;
	border: 1px solid #e6e1a1;
	width: 97%;
	margin: 20px auto 5px auto;
	overflow: auto;
	}

#lista_wyszukiwarka div {
	float: left;
	text-align:right;
	font-size: 12px;
	color: #000000;
	width: 45%;
	padding: 5px;
	}

/* karta produktu ------------------------------------------------------------ */

#karta_kolumna_1 {
	float: left;
	width: 40%;
	text-align: center;
	}

#karta_kolumna_1 div#karta_zdj {
	margin-top: 0px;
	margin-bottom: 8px;
	}

#karta_kolumna_1 div#karta_zdj img {
	border: 1px solid #cccccc;
	padding: 4px;
	}

#karta_kolumna_1 p#karta_powieksz_zdj {
	margin-top: 5px;
	font-size: 11px;
	color: #31444C
	}

#karta_kolumna_1 div#karta_galeria {
	margin: 18px 0 0 0;
	}

#karta_kolumna_2 {
	float: left;
	width: 59%;
	}

#karta_kolumna_2 #karta_btn_next{
	width: 100%;
	text-align: center;
	}

#karta_kolumna_2 p {
	margin: 0;
	font-size: 0.9em;
	}

#karta_kolumna_2 p#karta_cena_netto {
	color: #ee3338;
	margin: 6px 0 0 0;
	font-size: 1.9em;
	font-weight: bold;
	font-family: 'Trebuchet MS';
	}

#karta_kolumna_2 p#karta_cena_brutto {
	color: #ACACAC;
	font-size: 1.2em;
	font-family: 'Trebuchet MS';
	}

#karta_kolumna_2 p#btn_kupuj {
	margin: 5px 0;
	}

#karta_kolumna_2 ul {
	border-top: 1px solid #f5f2ed;
	margin-top: 10px;
	width: 100%;
	}

#karta_kolumna_2 ul li {
	padding:5px 0 0 8px;
	min-height: 60px !important;
	border-bottom: 1px solid #f5f2ed;
	background: url('../grafika/punkt.gif') no-repeat 11px left;/*wzór tła*/
	}

/*box dowiedz sie wiecej pomyslec jak zrobic ladnie boxy*/

#karta_box_dowiedz_sie {
	color: #8d8c8c;
	}

#karta_box_dowiedz_sie h4 {
	margin-top: 20px;
	border-bottom: 3px solid #4C6771;
	}
#dowiedz_sie_kolumna_1 {
	float: left;
	width: 385px;
	}

#dowiedz_sie_kolumna_2 {
	float: left;
	font-size: 0.9em;
	text-align: center;
	}

#dowiedz_sie_kolumna_2 p.dowiedz_sie_naglowek {
	font-size: 1.2em;
	margin-top: 20px;
	}

.karta_komunikat {
	text-align: center;
	margin: 10px auto;
	border: 1px solid #cccccc;
	padding: 10px;
	width: 50%;
	}

.karta_recenzje li {
	border-bottom: 1px solid #ccc;
	line-height: 20px;
	padding: 6px 6px 6px 13px;
	}

.karta_akcesoria li {
	border-bottom: 1px solid #ccc;
	line-height: 20px;
	padding: 6px 6px 6px 13px;
	}

/* nowy koszyk ----------------------------------------------------------------------------------- */

#koszyk_przyciski {
	width: 98%;
	margin: 10px auto;
	padding: 14px 0 10px 0;
	border-top: 3px solid #4C6771;
	}

#koszyk_przyciski input{
	border-width: 0;/* bo input:image dostaly bordery*/
	}

#koszyk_przyciski p {
	float: left;
	margin: 0 20px;
	}

#koszyk_przyciski p#btn_last {
	float: right;
	}

#koszyk_kroki {
	text-align: center;
	margin: 25px auto 35px auto;
	}


/* nowy koszyk - krok 1/4 ------------------------------------------------------------------------ */

#koszyk_pamietaj {/*raczej wywalic*/
	text-align: center;
	width: 100%;
	margin: 25px 0;
	font-size: 0.9em
	}

/* old*/

.koszyk_lista {
	width: 530px;
	margin: 0 auto;
}

.koszyk_ilosc_prod {
	margin: 10px 0 10px 10px;
	padding: 0;
}
.koszyk_lista td {
	vertical-align: middle;
	font-size: 11px; 
	height: 88px;
	border-bottom: 1px solid #ECECEC;
	/*border: 1px solid #000000;*/
	text-align:left;
	padding-left:10px;
}

#koszyk_naglowek td {
	margin:50px;
	background: #ffffff;
	border-top: 1px solid #E5E5E5;
	border-bottom: 1px solid #ECECEC;
	height: 30px;
	padding-left:10px;
	/* do kroku drugiego */
	vertical-align: middle;/* tylko do kroku drugiego*/
}

#koszyk_lista_podsuma td {
	background: #F6F6F6;
	height: 35px;
	padding-left:10px;
	border-left: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
}
/* nowy koszyk - krok 2/4 ------------------------------------------------------------------------ */

#koszyk_krok_2 {
	width: 540px;
	margin-left: auto;
	margin-right: auto;
	}

#koszyk_krok_2 input, #koszyk_krok_2 textarea {
	border: 1px solid #C6C6C6;
	}

.firstCol {
	text-align: right;
	vertical-align: middle;
	width: 45%;
	}

.secondCol {
	text-align: left;
	padding: 2px 0 2px 10px;
	vertical-align: middle;
	}


/* nowy koszyk - krok 3/4 ------------------------------------------------------------------------ */

/* nowy koszyk - krok 4/4 ------------------------------------------------------------------------ */

/* pusty koszyk ------------------------------------------------------------------------ */

/*ustandaryzowac wszystkiedzialy*/
#koszyk_pusty {
	width: 100%;
	text-align:center;
	margin: 40px 0 0 0;
	}

#koszyk_pusty p {
	width: 90%;
	margin-top: 10px;
	text-align: center;
	}

#str_glowna {
	margin-top: 35px !important;
	text-align: center !important;
	}

/* moje konto ------------------------------------------------------------------------ */

#moje_konto {
	width: 380px;
	text-align:center;
	margin: 40px auto 0 auto;
	}

#moje_konto p, #moje_konto ul {
	width: 300px;
	text-align: left;
	}

#moje_konto p {
	font-weight: bold;
	margin-top: 15px;
	}

#moje_konto ul li {
	padding-left: 8px;
	line-height: 1.6em;
	}

#moje_konto ul li#li_przerwa {
	margin-top: 10px;
	}

/* zarejestruj i zaloguj ------------------------------------------------------------------------ */

#zaloguj_zarejestruj {
	overflow: auto;
	}

#zaloguj_zarejestruj div {
	float: left;
	margin-left: 8px;
	width: 48%;
	}

#zaloguj_zarejestruj table {
	width: 100%;
	}
#zaloguj_zarejestruj div p {
	text-align: center;
	margin: 12px 0;
	}

#zaloguj_zarejestruj div fieldset {
	padding: 5px;
	border:solid 1px #BBBBBB;
	}

#zaloguj_zarejestruj td.firstCol,  #zaloguj_zarejestruj td.secondCol {
	height: 25px;
	border-bottom: 2px solid #fff;
	background: #F6F6F6;
	}

#zaloguj_zarejestruj div div.punkty_checkbox {
	width: 100%;
	margin: 0;
	}

#zaloguj_zarejestruj div div.punkty_checkbox p {
	float: left;
	text-align: justify;
	font-size: 10px;
	margin: 6px 0;
	}

/* dział kontakt ------------------------------------------------------------------------ */

#kontakt {
	text-align: center; /* IE5.5 */
	}

#kontakt input[type="text"] {
	width: 250px;
	}

#kontakt form {
	width: 80%;
	margin: 20px auto 0 auto;
	text-align: left;
	}

#kontakt .flinia {
	margin-top: 8px;
	clear: both;
	}

#kontakt .flinia_spacja {
	height: 30px;
	}



/* ogolne ------------------------------------------------------------------------ */


/* po aktywacji ------------------------------------------------------------------------ */

/* po rejestracji ------------------------------------------------------------------------ */


/* dane dla formularza w kroku 1/2 */


/* przyciska drukuj na ostatnim kroku zakupow */


/* strona główna ------------------------------------------------------------------------ */

#dzial_home a:link, #dzial_home a:visited, #dzial_home a:active, #dzial_home {
	color: #666;
	font-size: 12px;
	}

#dzial_home .home_box_text {
	margin: 5px 5px 15px 5px;
	}

#dzial_home .home_box_kat,
#dzial_home .home_box_prod {
	float: left;
	width: 32%;
	height: 200px;
	background: url('../grafika/home_bg.gif') repeat-x;
	margin: 1px 1px 15px 1px;
	}

#dzial_home .home_box_kat .zdj,
#dzial_home .home_box_prod .zdj {
	height: 87px;
	border: 1px solid #ccc;
	padding: 2px;
	}

#dzial_home .glowna_przerwa {
	float: left;
	width: 3px;
	height: 190px;
	}

#dzial_home .glowna_box .cena {
	font-weight: bold;
	color: red;
	}

/* działy generowane dynamicznie ------------------------------------------------------------------------ */

#dzial {
	margin: 10px;
	}

            #pasek {
           position: fixed;
           font-family: Georgia, "Times New Roman", Times, serif;
           font-size: 20px;
           width: 100%;
height 20px;
           }