body { 
text-align: center; 
margin: 0; 
padding: 0; 
background: url('images/bg.gif'); 
} 

h2
{
text-align: center;
}

div#kontener { 
text-align: left; 
width: 743px; 
margin: 0 auto; 
padding: 0; 
background: url('images/middle_bg.jpg') repeat-y; 
} 
div#top { 
height: 13px; 
padding:0px;
background: #e5e3e2; 
} 

div#main { 
margin-left: 8px;
width: 580px; 
float: left;

} 

div#menu { 
padding-left: 13px;
width: 130px; 
float: left;
}

div#stopka { 
clear: both; 
height: 13px;  
}

div#naglowek_listy { 

background:  url('images/naglowek_listy_middle.jpg') repeat-y;
margin-bottom:-5px; padding-bottom:0px;
z-index: 0;
}

div#opis_listy_produktow_duzy{
font-family: arial, trebuchet ms, verdana, tahoma; 
font-size: 28px;
color: #FE9F34;
font-weight: bold;
float: left;
padding-left:10px;
padding-right:10px;
z-index: 9;




}

div#opis_listy_produktow_maly{
font-family: arial, trebuchet ms, verdana, tahoma; 
font-size: 20px;
color: #9E49A1;
padding-left:10px;
padding-right:10px;
padding-top:7px;
z-index: 10;
float: left;


}
div#powrot{
float: right;
background-color:#FFF;
}

div#lista_produktow_tlo { 
background: url('images/lista_produktow_bg.jpg') no-repeat;
float: left;
width: 358px;
height:450px;
padding-top:30px;
}

div#lista_produktow { 
width: 338px;
padding-left:19px;

}

div#lista_produktow_grafika { 

float: left;
width: 222px;

}

div#szczegoly_produktu { 
position: relative;
width: 580px;
height: 700px;
background: url('images/szczegoly_produktu_bg.jpg') no-repeat; 
}

div#szczegoly_produktu2 { 
position: relative;
width: 580px;
height: 888px;
background: url('images/szczegoly_produktu_bg2.jpg') no-repeat; 
}

div#szczegoly_produktu_zdjecie { 
position: absolute;
left: 40px;
top:40px;
width: 495px;
height: 332px;
vertical-align:bottom;
text-align: center;
}

div#szczegoly_produktu_opis { 
position: absolute;
left: 50px;
top:415px;
width: 485px;
height: 75px;
font-family: verdana, arial,trebuchet ms, tahoma; 
font-size: 13px;
color: #0E570E;
}

div#szczegoly_produktu_opis2 { 
position: absolute;
left: 50px;
top:572px;
width: 485px;
height: 75px;
font-family: arial,trebuchet ms, verdana, tahoma; 
font-size: 13px;
color: #0E570E;
}

div#szczegoly_produktu_poprzedni { 
position: absolute;
left: 0px;
top:190px;
width: 63px;
height: 60px;
z-index: 2;
}
div#szczegoly_produktu_poprzedni2 { 
position: absolute;
left: 0px;
top:250px;
width: 63px;
height: 60px;
z-index: 2;
}

div#szczegoly_produktu_nastepny { 
position: absolute;
left: 542px;
top:190px;
width: 63px;
height: 60px;
z-index: 2;
}
div#szczegoly_produktu_nastepny2 { 
position: absolute;
left: 542px;
top:250px;
width: 63px;
height: 60px;
z-index: 2;
}

.FormularzLogowania
{
	width: 124px;	
}

.PrzyciskLogowania
{
	width: 130px;
}

.center
{
text-align: center;
}
.link:LINK
{
font-family: arial,trebuchet ms, verdana, tahoma; 
	font-size: 13px;
	color: #7B779F;
	text-decoration: none;

	
}
.link_menu_boczne:ACTIVE
{
	
	font-family: arial,trebuchet ms, verdana, tahoma; 
	font-size: 13px;
	color: #7B779F;
	text-decoration: none;
		
}
.link:VISITED
{
	font-family: arial, trebuchet ms, verdana, tahoma; 
	font-size: 13px;
	color: #7B779F;
	text-decoration: none;

}
.link:HOVER
{
	color: #F87F11;
	font-size: 13px;
	text-decoration: none;
	font-family: arial,trebuchet ms, verdana, tahoma;
}

.naglowek {
	text-align: center;
	font-weight: bold;
	background-color: #FFF8C5;
	font-family: trebuchet ms, arial, verdana, tahoma;
	font-size: 11px;
	color: #000;
	padding-left: 10px;
}

#centrowanie {
	position: relative;
	display: table;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.wiersz1 {
	background-color: #E5E1DC;
	font-family: trebuchet ms, arial, verdana, tahoma;
	font-size: 11px;
}

.wiersz2 {
	text-align: left;
	background-color: #FFF;
	font-family: trebuchet ms, arial, verdana, tahoma;
	font-size: 11px;
}

.FormularzKomunikatu {
	position: relative;
	display: table;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 50px;
	margin-top: 50px;
	text-align: center;
}

.PrzyciskKomunikatu {
	width: 100px;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 20px;
	cursor: pointer;
}

.RamkaKomunikatu {
	width: 450px;
	font-family: trebuchet ms, arial, verdana, tahoma;
	color: #000;
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 20px;
}

.TekstKomunikatu {
	font-family: trebuchet ms, arial, verdana, tahoma;
	color: black;
	font-size: 14px;
	font-weight: normal;
}

.TabelaWaska {
	text-align: center;
	font-family: trebuchet ms, arial, verdana, tahoma;
	font-size: 11px;
	width: 500px;
	color: #0;
}

.NaglowekTab {
	text-align: center;
	font-weight: bold;
	background-color: #FFF8C5;
	color: #000;
}

.PrzyciskEdycyjny {
	width: 120px;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 5px;
	cursor: pointer;
}

.WierszTab2 {
	background-color: #FFF;
	text-align: left;
	padding-left: 6px;
	padding-right: 2px;
}