body {
padding:					0px;
margin:						0px;
background-color:			#E0D5C2;
font-family:				Tahoma;
font-size:11px;
}

#background {
width:                      119px;
height:                     311px;
background-image:           url(../img/background.gif);
background-repeat:          no-repeat;
overflow:                   hidden;
position:                   absolute;
top:                        80px;
right:                      938px;
}

#StronaBox {
width:						950px;
margin:						0px auto;
position:                   relative;
}

#TopBox {
width:						950px;
height:						277px;
background-image:			url(../img/bgTop.jpg);
}

#LeftMenu {
float:						left;
width:						10px;
}

#LeftMenu2 {
float:						left;
width:						950px;
background-position:		250px;
background-repeat:			repeat-y;
}

#GdzieBox {
width:				681px;
height:				20px;
float:				left;
background-image:	url(../img/GdzieBox.gif);
margin-right:		10px;
padding-top:		10px;
font-size:			12px;
color:				#F55806;
font-family:		Tahoma;
clear:				both;
}

#GdzieBox a{
font-weight:		bold;
text-decoration:	none;
font-size:			12px;
color:				#F55806;
font-family:		Tahoma;
}

#GdzieBox a:hover{
font-weight:		bold;
text-decoration:	underline;
font-size:			12px;
font-family:		Tahoma;
}

#ZawartoscBox {
background-image:	url(../img/bg.gif);
border:				0px solid black;
float:				right;
width:				690px;
background-repeat:	repeat-y;
background-position:right;
background-color:	#FFF2DA;
min-height:			400px;
}

#ZawartoscBottomBox {
float:				right;
width:				690px;
background-image:	url(../img/ZawartoscBottom.gif);
height:				10px;
background-position:-1px;
}

#ZawartoscBottomBox img{
position:			absolute;
margin-left:		-3px;
z-index:			1;
}

#LeftMenuTop1 {
width:				260px;
height:				60px;
background-image:	url(../img/LeftMenuTop1.gif);
margin-left:        1px; 
float:				left;
}

#LeftMenuCenter1 {
width:				260px;
background-image:	url(../img/LeftMenuCenter1.png);
margin-left:        1px; 
float:				left;
}

#LeftMenuBottom1 {
width:				260px;
height:				87px;
background-image:	url(../img/LeftMenuBottom1.gif);
margin-left:        1px; 
float:				left;
}

#KoszykBox {
position:			absolute;
margin-left:		762px;
margin-top:			32px;
}
	#KoszykBox a{
	position:			absolute;
	margin-left:		17px;
	margin-top:			15px;
	}
	#KoszykBox h1{
	margin:				0px;
	font-size:			11px;
	font-family:		Tahoma;
	color:				#FFF2DA;
	}
	#KoszykBox p{
	margin:				0px;
	font-size:			11px;
	font-family:		Tahoma;
	font-weight:        bold;
	color:				#C28CFF;
	}
	#KoszykBox p span{
	margin:				0px;
	font-size:			11px;
	font-family:		Tahoma;
	color:				#FFFFFF;
	}

div.MenuTopLink {
border:					0px solid black;
height:					39px;
}

a#oStronie {
width:					119px;
position:				absolute;
margin-left:			17px;
margin-top:				189px;
}

a#JakKorzystac {
width:					119px;
position:				absolute;
margin-left:			139px;
margin-top:				189px;
}

a#Pomoc {
width:					119px;
position:				absolute;
margin-left:			693px;
margin-top:				189px;
}

a#Wydarzenia {
width:					120px;
position:				absolute;
margin-left:			570px;
margin-top:				189px;
}

a#Kontakt {
width:					119px;
position:				absolute;
margin-left:			814px;
margin-top:				189px;
}

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

input#Login {
width:					135px;
position:				absolute;
margin-top:				238px;
margin-left:			110px;
border:					0px;
font-size:				11px;
color:					#8C513A;
font-family:			Tahoma;
background:             none;
}

input#Haslo {
position:				absolute;
margin-top:				238px;
margin-left:			275px;
width:					115px;
border:					0px;
font-size:				11px;
color:					#8C513A;
font-family:			Tahoma;
background:             none;
}

input#SubmitLogin {
position:				absolute;
width:					54px;
height:					21px;
margin-top:				237px;
margin-left:			408px;
border:					0px;
background-image:		url(../img/InputZaloguj.gif);
cursor:					pointer;
}

input#Wyszukiwanie {
position:				absolute;
border:					0px;
margin-top:				238px;
margin-left:			600px;
width:					245px;
font-size:				11px;
color:					#8C513A;
font-family:			Tahoma;
background:             none;
}

input#SubmitWyszukiwanie {
position:				absolute;
width:					60px;
height:					21px;
margin-top:				237px;
margin-left:			871px;
border:					0px;
background-image:		url(../img/InputWyszukaj.gif);
cursor:					pointer;
}

div#ZalogujTols {
position:				absolute;
margin-top:				260px;
margin-left:			100px;
}
	div#ZalogujTols a{
	color:					#542785;
	text-decoration:		none;
	font-size:				11px;
	font-family:			Tahoma;
	}
	div#ZalogujTols a:hover{
	text-decoration:		underline;
	font-size:				11px;
	font-family:			Tahoma;
	}

div#WyszukajTols {
position:				absolute;
margin-top:				260px;
margin-left:			590px;
}
	div#WyszukajTols a{
	color:					red;
	text-decoration:		none;
	font-size:				11px;
	font-family:			Tahoma;
	}
	div#WyszukajTols a:hover{
	color:					red;
	text-decoration:		underline;
	font-size:				11px;
	font-family:			Tahoma;
	}

table.ul1 {
margin-top:					0px;
margin-left:				20px;
padding:					0px;
width:						230px;
}

td.li2 {
background-image:			url(../img/LeftMenu1Linia.gif);
height:						3px;
border:						0px solid black;
}

td.li1 {
list-style:					none;
border:						0px solid black;
}
	td.li1 a {
	color:					#FFFFFF;
	text-decoration:		none;
	font-size:				12px;
	font-family:			Tahoma;
	}
	td.li1 a:hover {
	text-decoration:		underline;
	font-size:				12px;
	font-family:			Tahoma;
	}

.SelectProducenci {
margin-top:					25px;
margin-left:				30px;
width:						200px;
}

div#NewsletterBox {
background-image:			url(../img/NewsletterBox.gif);
height:						72px;
width:						260px;
margin-left:                1px;
float:						left;
}

div#NewsletterBox a{
position:					absolute;
margin:						45px 23px;
font-size:					11px;
color:						red;
font-family:				Tahoma;
text-decoration:			none;
}

div#NewsletterBox a:hover{
position:					absolute;
margin:						45px 23px;
font-size:					11px;
color:						red;
font-family:				Tahoma;
text-decoration:			underline;
}

#Email {
position:					absolute;
margin:						19px 30px;
border:						0px;
height:						15px;
font-size:					11px;
color:						#8C513A;
font-family:				Tahoma;
background:                 none;
}

#SubmitEmail {
position:					absolute;
background-image:			url(../img/InputZapisz.gif);
width:						62px;
height:						21px;
margin:						18px 182px;
border:						0px;
cursor:						pointer;
}

div.PodMenu {
width:						260px;
float:						left;
background-image:			url(../img/podmenu.gif);
background-repeat:			no-repeat;
background-position:		-2px bottom;
}

table.PodMenu {
width:						220px;
float:						left;
margin:						0px 23px;
margin-top:					20px;
margin-left:				20px;
border:						0px solid black;
}

table.PodMenu a{
color:						#542785;
font-size:					12px;
font-family:				Tahoma;
text-decoration:			none;
}

table.PodMenu a:hover{
font-size:					12px;
font-family:				Tahoma;
text-decoration:			underline;
}


td.title {
color:						#F55806;
font-size:					12px;
font-family:				Tahoma;
font-weight:				bold;
}

td.linia {
background-image:			url(../img/linia3.gif);
background-position:		20px;
background-repeat:			no-repeat;
}

td.x {
padding-left:				20px;
color:						#542785;
font-size:					12px;
font-family:				Tahoma;
}

td.x img{
float:						left;
margin-right:				5px;
}

.furtu strong{
color:						#268683;
font-size:					24px;
font-family:				Tahoma;
}

.furtu {
color:						#268683;
font-size:					16px;
font-family:				Tahoma;
margin-top:					0px;
}

.text {
color:						#542785;
font-size:					11px;
font-family:				Tahoma;
padding:					20px;
margin-top:                 1px;
background-image:			url(../img/zzz.gif);
background-color:           #F1EAD9;
width:						640px;
background-repeat:			no-repeat;
clear:						both;
float:						left;
}

.text p font a {
color:						#F55806;
}

.text img{
float:						right;
margin-left:				10px;
margin-top:					30px;
}

.text h1{
width:						450px;
color:						#F55806;
font-size:					11px;
font-family:				Tahoma;
margin:						0px;
}

.produkty {
color:						#542785;
font-size:					11px;
font-family:				Tahoma;
padding:					20px;
background-image:			url(../img/zzz.gif);
background-color:           #F1EAD9;
width:						640px;
background-repeat:			no-repeat;
margin-top:					0px;
float:						left;
}

.produkty h1{
width:						450px;
color:						#F55806;
font-size:					16px;
font-family:				Tahoma;
margin:						0px;
}

.produkty h5{
width:						450px;
color:						#339999;
font-size:					24px;
font-family:				Tahoma;
margin:						0px;
font-weight:				100;
}

.produkty h4{
width:						450px;
color:						#339999;
font-size:					16px;
font-family:				Tahoma;
margin:						0px;
font-weight:				100;
}

table.produkt {
background-image:			url(../img/bg2.gif);
background-position:		bottom;
background-repeat:			no-repeat;
width:						201px;
float:						left;
margin-top:					10px;
margin-right:				10px;
}

td.produktfota {
border:						2px solid #F5E0C4;
height:						212px;
background-color:			white;
}

td.produktnazwa {
color:						#F55806;
font-size:					16px;
font-family:				Tahoma;
}

td.produktlinia {
background-image:			url(../img/linia2.gif);
}

td.produktcena strong {
color:						#F55806;
}

#opis {
float:						left;
margin-top:				    5px;
margin-left:				5px;
}

#dodaj {
background-image:			url(../img/dodaj.gif);
border:						0px;
width:						99px;
height:						21px;
margin-top:				    5px;
margin-left:				8px;
float:						left;
}

#opis1 {
float:						left;
margin-top:                 2px;
margin-left:                10px;
clear:                      both;
}

#dodaj1 {
background-image:			url(../img/dodaj.gif);
border:						0px;
width:						99px;
height:						21px;
margin-top:                 7px;
margin-bottom:                 7px;
margin-left:                6px;
float:						left;
clear:                      both;
}

img {
border:						0px;
}

.ile {
background-image:			url(../img/ile.gif);
width:						675px;
height:						20px;
float:						left;
clear:						both;
padding-top:				8px;
padding-right:				5px;
text-align:					right;
color:						#8C513A;
font-size:					11px;
font-family:				Tahoma;
}

.ile a{
color:						#8C513A;
font-size:					11px;
font-family:				Tahoma;
text-decoration:			none;
}

div.up {
text-align:					center;
width:						650px;
border:						0px solid black;
float:						right;
}

div#stopkabox {/* Tutaj jest poprawka */
width:						936px;
float:						right;
height:						265px;
background-image:			url(../img/stopka.gif);
}/* Tutaj jest poprawka */

#stopkalinki {/* Tutaj jest poprawka */
position:					absolute;
margin-top:					190px;
margin-left:				628px;
color:						#542785;
font-size:					11px;
font-family:				Times New Roman;
}/* Tutaj jest poprawka */

#stopkalinki a{
color:						#542785;
font-size:					11px;
font-family:				Tahoma;
text-decoration:			none;
}

#stopkalinki a:hover{
font-size:					11px;
font-family:				Tahoma;
text-decoration:			underline;
}

#x1 {/* Tutaj jest poprawka */
border:						0px solid black;
width:						45px;
height:						20px;
display:					block;
position:					absolute;
margin-top:					228px;
margin-left:				822px;
background-image:			url(../img/loga.png);
}/* Tutaj jest poprawka */

#x2 {/* Tutaj jest poprawka */
border:						0px solid black;
width:						41px;
height:						17px;
display:					block;
position:					absolute;
margin-top:					230px;
margin-left:				880px;
background-image:			url(../img/loga.png);
background-position:        -60px 0;
}/* Tutaj jest poprawka */

#stopkatext {/* Tutaj jest poprawka */
position:					absolute;
margin-top:				    232px;
margin-left:				15px;
font-family:				tahoma;
font-size:					11px;
color:						#FFFFFF;
}/* Tutaj jest poprawka */

#stopkatext2 {/* Tutaj jest poprawka */
position:					absolute;
margin-top:				    232px;
margin-left:				693px;
font-family:				tahoma;
font-size:					11px;
color:						#FFFFFF;
}/* Tutaj jest poprawka */

#wiecej {
float:						left;
margin-left:				20px;
}

div.bprodukt {
border:						0px solid black;
float:						right;
width:						670px;
margin-left:				-20px;
}

div.bproduktfota {
width:						350px;
float:						right;
}

td.bproduktfota {
width:						350px;
height:						450px;
border:						2px solid #E4C18B;
background-color:			white;
}

div.bproduktnazwa {
float:						left;
width:						280px;
margin-left:				20px;
padding-bottom:				10px;
}
	div.bproduktnazwa h1{
	font-size:					24px;
	color:						#339999;
	font-family:				Tahoma;	
	margin:						0px;
	padding:					0px;
	}
	div.bproduktnazwa h2{
	font-size:					16px;
	color:						#339999;
	font-family:				Tahoma;
	margin:						0px;
	padding:					0px;
	}

div.bproduktlini {
background-image:			url(../img/linia2.gif);
float:						left;
width:						280px;
margin-left:				20px;
height:						2px;
}

div.bproduktopis {
float:						left;
width:						280px;
margin-left:				20px;
color:						#8C513A;
font-size:					11px;
font-family:				Tahoma;
padding-top:				10px;
padding-bottom:				10px;
}
	div.bproduktopis strong{
	color:						#8C513A;
	font-size:					14px;
	font-family:				Tahoma;
	}

div.bproduktcena {
padding-top:				10px;
padding-bottom:				10px;
float:						left;
width:						280px;
margin-left:				20px;
color:						#8C513A;
font-size:					11px;
font-family:				Tahoma;
}
	div.bproduktcena strong{
	color:						#339999;
	font-size:					24px;
	font-family:				Tahoma;
	}
	div.bproduktcena h1{
	color:						#339999;
	font-size:					11px;
	font-family:				Tahoma;
	display:					inline;
	font-weight:				100;
	}

div.bproduktdodany {
padding-top:				10px;
padding-bottom:				10px;
float:						left;
width:						280px;
margin-left:				20px;
color:						#8C513A;
font-size:					11px;
font-family:				Tahoma;
}
	div.bproduktdodany strong{
	color:						#8C513A;
	font-size:					14px;
	font-family:				Tahoma;
	}

input.bpoduktdodaj {
background-image:				url(../img/dodajbprodukt.gif);
width:							160px;
height:							35px;
float:							right;
margin-top:						-30px;
border:							0px;
}

div.komentarz {
width:							650px;
background-image:				url(../img/bgkomentarz.gif);
background-position:			bottom;
background-repeat:				no-repeat;
float:							left;
}

div.komentarzdodany {
width:						100px;
color:						#8C513A;
font-size:					11px;
font-family:				Tahoma;
float:						left;
}
	div.komentarzdodany h1{
	color:						#2EA39F;
	font-size:					16px;
	font-family:				Tahoma;
	}

div.komentarzdata {
color:						#8C513A;
font-size:					11px;
font-family:				Tahoma;
margin:						0px;
float:						right;
width:						100px;
}
	div.komentarzdata strong{
	color:						#2EA39F;
	font-size:					16px;
	font-family:				Tahoma;
	}
div.komentarzlinia {
background-image:			url(../img/linia2.gif);
height:						2px;
clear:						both;
}

div.komentarzzawartosc {
float:						left;
padding:					15px;
}

div.komentarzdodaj {
width:						643px;
height:						177px;
background-image:			url(../img/komentarze.gif);
float:						left;
}

.komentarztextarea {
position:					absolute;
margin-top:					40px;
margin-left:				20px;
width:						610px;
height:						80px;
border:						0px;
color:						#8C513A;
font-size:					11px;
font-family:				Tahoma;
}

.komentarzinput {
position:					absolute;
margin-top:					140px;
margin-left:				20px;
height:						14px;
width:						225px;
border:						0px;
color:						#8C513A;
font-size:					11px;
font-family:				Tahoma;
}

.komentarzsubmit {
position:					absolute;
margin-top:					135px;
margin-left:				275px;
background-image:			url(../img/dodajkomentarz.gif);
width:						102px;
height:						24px;
border:						0px;
}

table.produkt2 {
background-position:		bottom;
background-repeat:			no-repeat;
width:						201px;
float:						left;
margin-top:					10px;
color:						#542785;
font-size:					11px;
font-family:				Tahoma;
margin-left:				30px;
margin-bottom:				10px;
}

td.produktfota2 {
border:						2px solid #F5E0C4;
height:						212px;
background-color:			white;
}

td.produktnazwa2 {
color:						#F55806;
font-size:					16px;
font-family:				Tahoma;
}

td.produktlinia2 {
height:                     4px;
background-image:			url(../img/linia3.gif);
}

td.produktcena2 strong {
color:						#268683;
}

#opis2 {
float:						left;
margin-left:				5px;
}

#dodaj2 {
background-image:			url(../img/dodaj2.gif);
border:						0px;
width:						108px;
height:						28px;
float:						left;
cursor:						pointer;
}

/* dodane */
.uwaga {
	color:red;
	text-align:center;
	font-weight:bold;
}

.tytul {
	font-size:14px;
	font-weight:bold;
	margin-left:0px;
}

.tekst {
	color:#000000;
}
#tab_menu_nieaktywne {
background: none; /*#F5F5F5;*/
/*color:#E2E2E2;*/
}
			
#tab_menu_aktywne {
background: #F5F5F5;
/*color:black;
border: 1px solid #C0E6ED*/
}

.linkk a{
color:					#8C513A;
font-family:			Tahoma;
font-size:				12px;
text-decoration:		underline;
}

.linkk a:hover{
color:					#8C513A;
font-family:			Tahoma;
font-size:				12px;
text-decoration:		none;
}

*.tutu {
font-size:				12px;
color:					#F55806;
font-family:			Tahoma;
float:                  right;
margin-right:           6px;
margin-top:             10px;
}

#namekat {
font-size:              tahoma;
font-size:              11px;
color:                  #FFFFFF;
float:                  left;
font-weight:            bold;
margin-left:            20px;
margin-top:             13px;
}

td.li3 {
background-color:			#FFFFFF;
height:						2px;
border:						0px solid black;
}

td.li4 {
height:						17px;
border:						0px solid black;
}

div.bprozmiarkolor {
padding-top:				10px;
padding-bottom:				10px;
float:						left;
width:						280px;
margin-left:				20px;
color:						#8C513A;
font-size:					11px;
font-family:				Tahoma;
}

.linkk a{
color: #da7908;
text-decoration: none;

}

.linkk a:hover{
color: #844905;
	text-decoration: none;
}



.text2 {
color:						#8C513A;
font-size:					11px;
font-family:				Tahoma;
padding:					20px;
background-image:			url(../img/zzz.gif);
width:						640px;
background-repeat:			no-repeat;
margin-top:					0px;
clear:						both;
float:						left;
}

.text2 img{
margin-left:				10px;
margin-top:					30px;
}

.text2 h1{
width:						450px;
color:						#268683;
font-size:					11px;
font-family:				Tahoma;
margin:						0px;
}



.validation-advice {
	margin: 5px 0;
	padding: 2px;
	background-color: #FF3300;
	color : #FFF;
	font-weight: bold;
	font-family:Tahoma;
	font-size:11px;
}

a.orange {
	color : #F55806;
}