@CHARSET "UTF-8";

body {
	margin:0px;	
	background: url(/images/tlo.jpg) #323131 repeat-x top;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
div#kontener{
 width: 978px;
 margin: 0 auto;	
 position: relative;
 min-height: 700px;
}	

div#wyszukiwarka {
	position:absolute;
	top:0px;
	right:15px;
	width:170px;
	height:32px;
}

div#naglowek {
	background: url(/images/top_tlo.jpg) no-repeat;
	height: 207px;
}

div#menu {
	float:left; 
	width:221px;
	min-height: 400px;
	height:auto !important;
  	height:400px;
}

div#tresc {
	background: url(/images/tlo_pod_naglowkiem.jpg) no-repeat top left;
	float:left; 
	width:700px;
	min-height: 600px;
	height:auto !important;
  	height:600px;
}

div#moj_profil {
	position:absolute;
	top:49px;
	right:1px;
	width:246px;
	height: 208px;
	font-size:11px;
	color:#ffffff;
	z-index:5;
}
div#oferta {
	height:58px;
	width:221px;
}

div#pytanie_dojazd {
	background: url(/images/pl_pytanie_mapa.jpg) no-repeat;
	width:221px;
	height: 224px;
}

div#nowosci {
	width: 720px;
	min-height:271px;
	height:auto !important;
 	height:271px;
	margin-left: 20px;
}

div#lista_produktow {
	padding-top:57px;
	padding-left: 20px;
	width: 736px;
	min-height:250px;
	margin: 0 auto;
	color:#af70b3;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	font-size:11px;
}

div#lista_artykulow {
	padding-top:57px;
	padding-left: 20px;
	width: 736px;
	min-height:250px;
	margin: 0 auto;
	color:#af70b3;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	font-size:11px;
}

div#produkt {
	padding-top:57px;
	padding-left: 20px;
	width: 736px;
	min-height:250px;
	height:auto !important;
  	height:250px;
 	color:#af70b3;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin: 0 auto;
}

div#promocje {
	width: 720px;
	min-height:271px;
	height:auto !important;
  	height:271px;
	margin-left: 20px;
}

.zaokraglony {
	width:222px;
	height: 10px;
	clear:both;
}
.produkt {
	font-size:13px;
	color:#ffffff;
	background: url(/images/tlo_produkt.jpg) no-repeat right top;
	width:229px;
	min-height: 210px;
	height:auto !important;
  	height:210px;
	z-index:1;
}

.produkt_ost {
	font-size:13px;
	color:#ffffff;
	background: url(/images/tlo_produkt_ost.jpg) no-repeat right top;
	width:222px;
	min-height: 210px;
	height:auto !important;
  	height:210px;
	z-index:1;
}

.box_podkreslenie{
	margin:0px;
	width:100%;
	height:6px;
	background: url(/images/ramka_dolna.gif) repeat-x;
}

.box{
	float:left;
	margin-left:0px;
}

div#stopka {
	min-height: 75px;
	height:auto !important;
  	height:75px;
	width:100%;
	background: url(/images/tlo_stopka.jpg) repeat-x;
	text-align: center;
	padding-top:40px;
}
div#stopka2 {
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	min-height: 150px;
}

div#komunikaty{
	width:230px;
	height:25px;
	position:absolute;
	top:217px;
	left:275px;
	color: #c11b1b;
	font-size:11px;
}

div#gora_listy {
	width:489px;
	height:25px;
	background: #1C1C1C;
	border-bottom: 1px solid #BA5FC0;	
	margin-top:20px;
}
div#naglowek_kategoria {
	width:457px;
	height:22px;	
	background: url(/images/naglowek_kategoria.jpg) no-repeat left;
	font-size:13px;
	font-weight:bold;
	padding-left:32px;
	color: #ffffff;
}

div#naglowek_kategoria_dlugi {
	width:690px;
	height:22px;	
	background: url(/images/naglowek_kategoria_dlugi.jpg) no-repeat left;
	font-size:13px;
	font-weight:bold;
	padding-left:32px;
	color: #ffffff;
}

.naglowek {
	width:297px;
	height:22px;	
	background: url(/images/naglowek_kategoria.gif) no-repeat;
	font-size:13px;
	font-weight:bold;
	padding-left:32px;
	color:#625f5f;
}

.naglowek_zamowienia {
	width:297px;
	height:22px;	
	background: url(/images/naglowek_zamowienia.gif) no-repeat;
	font-size:13px;
	font-weight:bold;
	padding-left:32px;
	color:#625f5f;
}

div#produkt_pliki {
	width:185px;
	height:20px;	
	background: url(/images/strzalka_menu.gif) no-repeat 0 6px;
	font-size:13px;
	padding-left:15px;
	margin-left:15px;
}

div#produkt_opcje {
	width:185px;
	height:20px;	
	background: url(/images/strzalka_menu.gif) no-repeat 0 6px;
	font-size:13px;
	padding-left:15px;
	margin-left:15px;
}

div#do_koszyka {
 	width:336px;
	height:58px;	
	background: url(/images/ramka_ilosc_zamawianych.jpg) no-repeat;
	padding-left:12px;
	padding-top:20px;
	margin-left:150px;	
}

div#produkt_komentarze {
	width:185px;
	height:20px;	
	background: url(/images/tlo_komentarze.jpg) no-repeat;
	font-size:13px;
	padding-left:25px;
	margin-left:15px;
}

.produkt_lista {
	width:489px;
	height:104px;	
	background: #1C1C1C;
	border-bottom: 1px solid #BA5FC0;
}

br.clearboth {
	clear:both;
	font-size:1px;
}

.menu_link_kat {
	font-size:13px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#ffffff;
}

.menu_link_kat_aktywna {
	font-size:13px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#f006ff;
}

.menu_link_kat_aktywna1 {
	font-size:13px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#ffffff;
}

.menu_link_podkat {
	font-size:13px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#ffffff;
}

.menu_link_podkat_aktywna {
	font-size:13px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#f006ff;
}

.linki{
	color:#af70b3;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	font-size:11px;
}

.linki a{
	color:#af70b3;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	font-size:11px;
	text-decoration:none;
}
.linki a:hover{
	text-decoration:underline;
}
.input_logowanie{
	width:138px;
	border:none;
	background-color: transparent;
	font-size: 11px;
	color:#ffffff;
	padding-left:3px;
}

.form{
	background-color: #1C1C1C;
	font-family: "Trebuchet MS", Tahoma,Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 11px;
	height: 14px;
	width:150px;
	border:1px solid #AF70B3;
	padding-left:3px;
}

.form_kom {
	background-color: #ecebeb;
	font-family: "Trebuchet MS", Tahoma,Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	height: 14px;
	padding:1px;
	border:1px solid #c01b1b;
	padding-left:3px;
	}

.input_kontakt{
	width:120px;
	border:1px solid #000000;
	background-color: transparent;
	font-size: 11px;
	color:#625f5f;
	padding-left:3px;
}
.select{
	height: 18px;
	width:153px;
	}
.gwiazdka {
	color:#D245DB;
}
.tekst, tekst_rej {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	font-size:11px;
}
.tekst_rej {
	background-color: #1C1C1C;
}
/* classy dla validatora */
input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

input.required, textarea.required {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 14px;
}
input.validation-failed, textarea.validation-failed {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 14px;
}
input.validation-passed, textarea.validation-passed {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 14px;
}

.validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #FF3300;
	color : #FFF;
	font-weight: bold;
}

.custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
}

img{border:0;}

.wiecej, .wiecejLista, .usunZKoszyka {color: #ffffff; width: 64px; height: 21px; padding-top: 4px; text-align: center; font-size: 11px; text-decoration: none;}
.wiecej{float: left; margin-top: 12px; margin-left: 10px; background: url('/images/wiecej.jpg') no-repeat; background-position:0px 0px;}
.wiecejLista, .wiecejLista1, .usunZKoszyka {background: url('/images/wiecej_1c.jpg') no-repeat; background-position:0px 0px;}
.wiecejLista{position:absolute;top:33px;right:10px;}
.usunZKoszyka{position:absolute;}
.wiecejLista1{color: #ffffff; font-size: 11px; width: 64px; height: 25px;}
.wiecej:hover {background: url('/images/wiecej.jpg') no-repeat; background-position:0px -25px;}
.wiecejLista:hover, .wiecejLista1:hover, .usunZKoszyka:hover {background-position:0px -25px;}


.polski{position: absolute; z-index: 3; top: 18px; left: 192px; width: 25px; height: 25px; background: url('/images/pl.jpg') no-repeat; background-position:0px 0px; border: 0px;}
.polski:hover, .polski_active{position: absolute; z-index: 3; top: 18px; left:192px; width: 25px; height: 25px; background: url('/images/pl.jpg') no-repeat; background-position:0px -25px; border: 0px;}
.deutsch{position: absolute; z-index: 2; top: 34px; left: 215px; width: 25px; height: 25px; background: url('/images/de.jpg') no-repeat; background-position:0px 0px; border: 0px;}
.deutsch:hover, .deutsch_active{position: absolute; z-index: 2; top: 34px; left:215px; width: 25px; height: 25px; background: url('/images/de.jpg') no-repeat; background-position:0px -25px; border: 0px;}
.english{position: absolute; z-index: 1; top: 45px; left: 234px; width: 25px; height: 25px; background: url('/images/en.jpg') no-repeat; background-position:0px 0px; border: 0px;}
.english:hover, .english_active{position: absolute; z-index: 1; top: 45px; left:234px; width: 25px; height: 25px; background: url('/images/en.jpg') no-repeat; background-position:0px -25px; border: 0px;}
.cesky{position: absolute; top: 54px; left: 256px; width: 25px; height: 25px; background: url('/images/cz.jpg') no-repeat; background-position:0px 0px; border: 0px;}
.cesky:hover, .cesky_active{position: absolute; top: 54px; left:256px; width: 25px; height: 25px; background: url('/images/cz.jpg') no-repeat; background-position:0px -25px; border: 0px;}
.koszyk{position: absolute; left: 27px; bottom: 1px; width: 66px; height: 68px; background: url('/images/koszyk.jpg') no-repeat; background-position:0px 0px; border: 0px;}
.koszyk:hover{position: absolute; left: 27px; bottom: 1px; width: 66px; height: 68px; background: url('/images/koszyk.jpg') no-repeat; background-position:0px -68px; border: 0px;}
.moj_profil_l{float: left; width: 6px; height: 25px; background: url('/images/moj_profil_przycisk_l.jpg') no-repeat;}
.moj_profil_s{float: left; height: 25px; background: url('/images/moj_profil_przycisk_s.jpg');}
.moj_profil_p{float: left; width: 6px; height: 25px; background: url('/images/moj_profil_przycisk_p.jpg') no-repeat;}
.moj_profil_przycisk{float: left; height: 21px; text-align: center; color: #ffffff; padding-top: 4px; text-decoration: none; background: url('/images/moj_profil_przycisk_s.jpg');}
.moj_profil_przycisk:hover{text-decoration: underline;}
.przycisk{border:0; text-align: center; color: #ffffff; text-decoration: none;}
.przycisk:hover{text-decoration: underline;}
.wysrodkuj{float: left; margin-top: 10px; height: 25px; min-width:25px; background: url('/images/przycisk_s.gif');}
.srodek{padding: 4px 0px;}
.wysrodkuj_podkresl{margin-top: 10px; margin-left: 5px; float: left; height: 25px; min-width:25px; background: url('/images/przycisk_s.gif');}
.wysrodkuj_podkresl:hover{float: left; background: url('/images/przycisk_s.gif'); text-decoration: underline;}

.linki_ns{
	color:#ffffff;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	font-size:13px;
}

.linki_ns a{
	color:#ffffff;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	font-size:13px;
	text-decoration:none;
	background: url('/images/wypunktowanie.gif') no-repeat 0px 6px;
	padding-left: 15px;
}
.linki_ns a:hover{
	text-decoration:underline;
}

.linki_ns ul{list-style-position: outside; list-style-type: none; list-style-image:none; margin: 14px 0px 0px 0px; padding: 0px;}


.linki_ns li{padding-right: 7px; display: inline;}

div.clearleft {clear: left;}
.clear{clear: both;}

.w10{width:10px; height: 1px; float:left; font-size:1px;}
.w25{width:25px; height: 1px; float:left; font-size:1px;}
.w219{width:219px; height: 2px; margin-top: -2px; float:right; font-size:1px; background: #ba5fc0;}

.h3{width:1px; height:3px; float:left; font-size:1px;}
.h6{width:1px; height:6px; float:left; font-size:1px;}
.h10{width:1px; height:10px; float:left; font-size:1px;}
.h25{width:1px; height:25px; float:left; font-size:1px;}
.h28{width:1px; height:28px; float:left; font-size:1px;}
.h45{width:1px; height:45px; float:left; font-size:1px;}

.menuBox{float:right; padding-top: 5px; padding-bottom: 8px; line-height: 120%; background: #1c1c1c url('/images/menu_underline.jpg') repeat-x left bottom;}
.menuBox_aktywna1{float:right; padding-top: 5px; padding-bottom: 8px; line-height: 120%; background: #ba5fc0 url('/images/menu_underline.jpg') repeat-x left bottom;}
#kontakt{float: left; width: 724px; height: 176px; padding-left: 22px;}
	.kontakt_lewy{float: left; width: 127px; height: 165px; background: url('/images/kontakt_lewy.jpg') no-repeat right top;}
	.kontakt_srodek{float: left; width: 350px; height: 165px; background: url('/images/kontakt_srodek.jpg') repeat-x left top;}
	.kontakt_srodekBox{float: left; width: 300px; height: 130px; padding-top: 10px; padding-left: 20px; padding-right: 25px; background: url('/images/kontakt_srodek.jpg') repeat-x left top; font-size: 13px;}
.kontakt_prawy{float: left; width: 247px; height: 165px; background: url('/images/kontakt_prawy.jpg') no-repeat left top;}
#kontakt p{color: #ffffff; font-size:13px; margin-top: 0px; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.przycisk_duzy, .przycisk_duzy1, .przycisk_duzy_link {float: left; width: 135px; color: #ffffff; font-size:12px; text-align: center; background-position:0px 0px; text-decoration: none;}
.przycisk_duzy:hover, .przycisk_duzy1:hover, .przycisk_duzy_link:hover {background-position:0px -34px;}
.przycisk_duzy {background: url('/images/przycisk_duzy.jpg') no-repeat; height: 26px; padding-top: 8px;}
.przycisk_duzy1, .przycisk_duzy_link {background: url('/images/przycisk_duzy_1c.jpg') no-repeat;}
.przycisk_duzy1, .przycisk_duzy_link {height: 34px;}
.przycisk_duzy_link {height: 26px; padding-top: 8px;}
.zobacz_mape {float: left; width: 135px; height: 26px; margin-top: 1px; margin-left: 50px; padding-top: 8px; color: #ffffff; font-size:12px; text-align: center; background: url('/images/przycisk_duzy.jpg') no-repeat; background-position:0px 0px; text-decoration: none;}
.zobacz_mape:hover {background: url('/images/przycisk_duzy.jpg') no-repeat; background-position:0px -34px;}
.przycisk_maly, .przycisk_maly1 {width: 69px; color: #ffffff; font-size:11px; text-align: center; background: url('/images/przycisk_maly_rej.jpg'); background-position:0px 0px; text-decoration: none; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.przycisk_maly:hover, .przycisk_maly1:hover {background: url('/images/przycisk_maly_rej.jpg'); background-position:0px -23px;}
.przycisk_maly {height: 20px; margin-top: 11px; padding-top: 3px;}
.przycisk_maly1 {height: 23px;}
.napisz {position:absolute;top:92px;right:10px;width: 64px; height: 27px;}
.mapa {position:absolute;bottom:10px;right:10px;width: 205px; height: 27px;}

.nowosciBox{float: left; width: 680px; height: 246px;}
.nowosciBoxTytul{float: left; width: 680px; height: 36px; background-color: #2a2929;}
.nowosciPrawy{float: left; background: url('/images/nowosci_prawy_bok.jpg') no-repeat top left; width: 40px; height: 271px;}

.nowosciZdjecie{min-height:110px; height:auto !important; height:110px;}
.nowosciZdjecie img{padding: 3px; background :#511654;}
.nowosciNazwaProduktu, .nowosciNazwaProduktu1, .nowosciNazwaProduktuLista{text-align: left;}
.nowosciNazwaProduktu{width: 171px; height: 50px; overflow: hidden;}
.nowosciNazwaProduktu1{width: 171px; height: 43px; overflow: hidden;}
.nowosciNazwaProduktu a, .nowosciNazwaProduktu1 a, .nowosciNazwaProduktuLista a {color: #d245db; font-size: 13px; text-decoration: underline;}
.nowosciCena{width: 171px; text-align: left;}
.doKoszyka{width: 100px; height: 37px; color: #ffffff; font-size:11px; text-decoration: none;}
.tekstDoKoszyka{position: absolute; z-index: 10; left:0px; width: 100px;}

#footer{width: 978px; height: 150px; margin-left: auto; margin-right: auto; color: #ffffff; font-size: 12px;}
	.footerButton{float: right; margin-right: 60px;}
	.footerButtonWstecz{float: left; width:36px; height:23px; background: url('/images/footer_wstecz.jpg') no-repeat; background-position:0px 0px;}
	.footerButtonWstecz:hover{float: left; width:36px; height:23px; background: url('/images/footer_wstecz.jpg') no-repeat; background-position:0px -23px;}
	.footerButtonDomowa{float: left; width:29px; height:23px; background: url('/images/footer_domowa.jpg') no-repeat; background-position:0px 0px;}
	.footerButtonDomowa:hover{float: left; width:29px; height:23px; background: url('/images/footer_domowa.jpg') no-repeat; background-position:0px -23px;}
	.footerButtonTop{float: left; width:30px; height:23px; background: url('/images/footer_top.jpg') no-repeat; background-position:0px 0px;}
	.footerButtonTop:hover{float: left; width:30px; height:23px; background: url('/images/footer_top.jpg') no-repeat; background-position:0px -23px;}
	.footerImg1{float: left; width: 174px; height: 23px; background: url('/images/footer_img1.jpg') no-repeat bottom left;}
	.footerImg2{float: left; width: 174px; height: 74px; background: url('/images/footer_img2.jpg') no-repeat top left;}
	.footerLnk{float: left; width: 740px; height: 84px; padding-top: 10px; background: url('/images/footer_tlo.jpg') repeat-x; text-align: right;}
	.footerLnk a {color: #ffffff; text-decoration: none; padding-left: 20px;}
	.footerLnk a:hover {text-decoration: underline;}
	.footerPrawyBok{float: left; background: url('/images/footer_tlo_prawe.jpg') no-repeat top left; width: 64px; height: 74px;}
	#autor{float: right; margin-bottom: 30px; width:504px;}
	.autor {float:right;}
	.autor a{text-decoration: none; color: #d245db; padding-right: 70px;}
	.autor span{color: #ffffff;}
	.copy {float:left;}

	.footerLnk ul{list-style-position: outside; list-style-type: none; list-style-image:none; margin: 14px 0px 0px 0px; padding: 0px;}
	.footerLnk li{padding-right: 7px; display: inline;}
	
a.gray {color: #AF70B3; text-decoration: none;}
.tekst {color: #ffffff;}

.boxNazwa{width: 229px; background-color: #2A2929; height: 36px;}
.przyciski_dolne{width: 90%;position: absolute; bottom: -12px; left: 20px; color: #ffffff;}
.boxPodkat{margin-top: 20px;}
.boxPodkatNazwa{float: left; width: 208px; height: 35px; margin: 1px; padding-top: 15px; padding-left: 35px; background: url('/images/podkategoria_punkt.jpg') #272626 no-repeat left top;}
.wprowadzenie_rej {color: #ffffff; padding-left: 20px; font-size: 12px; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.wprowadzenie_rej a{color: #ffffff;}
.wprowadzenie_rej a:hover{color: #AF70B3;}
.bialy {color:#ffffff;}
.paginacja{margin-top: 10px; text-align:center;}
.przyciskKoszyk{position: absolute; width: 100px; height: 37px; right: 0; top: 5px;}
.szukaj_input{background: transparent; border-style: none; width: 110px; color: #ffffff; font-size:11px;}
.produktTlo{float:left;width:490px;margin-top:20px; background-color: #1C1C1C;}
.produktNazwa{color: #d245db; font-size: 13px;}
.produktDodatki{color: #ffffff;}
.rozmiar12{font-size: 12px;}
#produktDoKoszyka{margin: 0 auto; width:350px; height:40px; background: #1C1C1C; text-algin: center; font-size: 12px; border-bottom:1px solid #AF70B3;}
.produktDodaj{float: left; padding-left:5px; padding-top: 15px; width: 240px;}
.produktPrzyciskKoszyk{width: 100px; height: 37px; float: right; padding-right: 5px;}
.produktDodatki a {color: #ffffff; font-size: 12px; text-decoration: none;}
.produktDodatki a:hover {color: #d245db; text-decoration: underline;}
.button{margin: 0; padding: 0; border: 0; cursor: pointer;}
.finalizacja, .koszyk_pusty {background-color:#1C1C1C; float:left;}
.koszyk_pusty {width:650px;}
.finalizacja {width:650px;}
.podziekowanie {float:left;font-size:11px;width:365px;padding:20px 0px 20px 25px;}
.podziekowanie a{color:#ffffff;text-decoration:underline;}
.podziekowanie a:hover{color:#d245db;text-decoration:underline;}
.dolna_krecha {border-bottom: 2px solid #D245DB;}
#lista_artykulow td {padding: 4px;}
.ramka_fotki {padding: 3px; background :#511654;}
