* {
	margin: 0;
	padding: 0;
}


body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	scrollbar-track-color: #CC5E61;
	scrollbar-face-color: #B52328;
	scrollbar-arrow-color: #CC5E61;
	scrollbar-3dlight-color: #CC5E61;	
}
h1 {
	color: #B52328;
	text-align: center;
	vertical-align: middle;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}

h2 {
	color: #B52328;
	text-align: center;
	font-size: medium;
}

.menutlo{
background-color: #9B0103;
background-image: url("../img_adm/layaut/menu_tlo_menu.png");
width: 742px;
height: 26px;
}

* html #zmenu li a:hover {
	position:relative;
	background:#dfd7ca;
	color:#c00;
}
#zmenu, #zmenu ul {
	padding:0;
	margin:0;
	list-style-type: none;
	z-index:502;
}


#zmenu a, #zmenu a:visited {
	display:block;
	width:120px;
	font-size:11px;
	color:#fff;
	line-height:24px;
	text-decoration:none;
	text-indent:5px;
	border:1px solid #000;
	border-width:1px 0 1px 1px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

#zmenu li ul li a, #zmenu li ul li a:visited {
    border-width:0 1px 1px 1px;
}

#zmenu li a.zamkniete, #zmenu li a.zamkniete:visited {
	border-width:1px;
}

#zmenu li {
	float:left;
	background-color: #9B0103;
	background-image: url(../img_adm/layaut/menu_tlo_menu.png);
}

/* dla innych niz ie oraz ie7 */
#zmenu li:hover {
	position:relative;
}


#zmenu li:hover > a {
	background:#dfd7ca;
	color:#c00;
}


#zmenu li ul {
	display:none;
	}

#zmenu li:hover > ul {
	display:block;
	position:absolute;
	top:-11px;
	left:80px;
	padding:10px 30px 30px 30px;
	background:transparent url(transparent.gif);
	width:120px;
}



#zmenu > li:hover > ul {
	left:-30px;
	top:16px;
	}


#zmenu table {
	position:absolute;
	border-collapse:collapse;
	top:0;
	left:0;
	font-size:1em;
}

#zmenu li a:active, #zmenu li a:focus {
	background:#dfd7ca;
	color:#c00;
}
#zmenu li.fly {
	background-color: #9B0103;
	background-image: url(fly.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#zmenu li.drop {
	background-color: #9B0103;
	background-image: url(../img_adm/layaut/menu_tlo_menu.png);
	background-position: right center;
}
* html #zmenu li ul {
	visibility:hidden;
	display:block;
	position:absolute;
	top:-11px;
	left:80px;
	padding:10px 30px 30px 30px;
	background:transparent url(transparent.gif);
}
#zmenu li a:hover ul ul{
	visibility:hidden;
}
#zmenu li a:hover ul a:hover ul ul{
	visibility:hidden;
}
#zmenu li a:hover ul a:hover ul a:hover ul ul{
	visibility:hidden;
}
#zmenu li a:hover ul a:hover ul a:hover ul a:hover ul ul {
	visibility:hidden;
}
#zmenu li a:hover ul {
	visibility:visible;
	left:-30px;
	top:14px;
	lef\t:-31px;
	to\p:15px;
}
#zmenu li a:hover ul a:hover ul{ 
	visibility:visible;
	top:-11px;
	left:80px;
}
#zmenu li a:hover ul a:hover ul a:hover ul { 
	visibility:visible;
}
#zmenu li a:hover ul a:hover ul a:hover ul a:hover ul { 
	visibility:visible;
}
#zmenu li a:hover ul a:hover ul a:hover ul a:hover ul a:hover ul { 
	visibility:visible;
}
/*główna strona*/

#prawybok{
float: right;
width:250px;
}

#marki{
	width:737px;
	padding-top: 1px;
	padding-bottom: 1px;

}

#marki img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#marki h5 {
	color: black;
	font-size: large;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
}

#news{
	width:737px;
	padding: 1px;
	background-color: white;
}

#loginmp0{
	width:90%;
	padding: 1px;
	background-color: #7A011C;
	margin: 10px auto;
}

#loginmp{
	padding: 10px;
	background-color: #F9F9F9;
	margin-left: auto;
	margin-right: auto;
}

#loginmp1{
	padding: 10px;
	margin: auto;
}
#loginmp1 a {
	text-decoration: none;
}
.labelloginmplinia{
	border-color: #DDDDDD;
	border-style: solid;
	border-width: 0 0 1px;
	width: 95%;
}

#loginmp1 table{
	margin: auto;
}
.createdate {
background:transparent url(data.gif) no-repeat scroll 0px 1px;
color:#666666;
font-size:11px;
height:13px;
margin-top:2px;
padding-left:16px;
font-family:Arial,Verdana,Tahoma;
text-align:left;
}

#prawybok h1 {
	background-color:#A81524;
	border-bottom:1px solid #EED0D3;
	border-top:1px solid #B94450;
	color:#FFFFFF;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:19px;
	margin-top:5px;
	font-family:Arial,Verdana,Tahoma;
	border:0pt none;
	margin-right: 0pt;
	margin-bottom: 5px;
	margin-left: 0pt;
	padding-top: 4px;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 18px;
}
#prawybok img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
	text-align: center;
	clear: both;
}

div.hover {
background:transparent url(naglowek.gif) no-repeat scroll left bottom;
clear:both;
font-size:12px;
}

#news h1 {
background:transparent url(strzalka.gif) no-repeat scroll 7px center;
color:#AC254E;
font-weight:bold;
margin-bottom:1px;
padding:7px 10px 7px 15px;
text-align:left;
letter-spacing:1px;
margin-top:7px;
color:#AC254E;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
margin:0pt;
}
#news p{
font-family:Verdana,sans-serif;
font-size:11px;
margin:0pt;
line-height:140%;
clear:both;
padding:5px 10px 7px 15px;
width:600px;
}


a.wiecej{
background:transparent url(strzalka.gif) no-repeat scroll left center;
color:#AC254E;
font-size:11px;
line-height:150%;
padding:0pt 6px;
text-decoration:none;
}

/*koniec strony głównej*/



#szukaj {
	width: 200px;
	margin-right: auto;
	margin-left: auto;
}


ul.szukaj1
{
	list-style: none;
	font-size: 0.8em;
	text-align: center;
	padding: 0px;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;

}

ul.szukaj1 li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	white-space: nowrap;
	border: none;
	float: left;
	text-align: center;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#kontener {
	width:750px;
	border-top-width: 0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	padding-right: 4px;
	padding-left: 4px;

}
#podkontener {
	width:730px;
	text-align: left;
	vertical-align: top;

}
.srodek {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: 591px;
	background-repeat: repeat-y;
	padding-top: 10px;
}
#tlo {	
	background-image: url(tlo.gif);
}
.naglowek_lista_towar
{ 
	width: 576px;
	vertical-align: top;
}
.tesc_lista_towar
{
	vertical-align: top;

	text-align: center;
}
.index_prawy
{
	width:260px;
	text-align: justify;
	vertical-align: top;
	padding-left: 4px;
}

#listaprodlech {
	width: 100%;
	padding: 4px;
	margin-right: auto;
	margin-left: auto;
}


#tytulkat {
	color: #B52328;
	font-weight: bold;
	font-size: large;
	margin-right: 10px;
	margin-left: 10px;
	width: 450px;
	text-align: center;
}
#tab_lista_prod {
	width:576px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-right: auto;
	margin-left: auto;
	background-position: center;
	text-align: center;
}

#menu {
	vertical-align: top;
	height: auto;
	width: auto;
	background-image: url(../img_adm/layaut/menu_tlo.png);
	background-repeat: repeat-y;
}
#menu_kategorie {
	clear: both;
	float: none;
	padding-right: 3px;
	padding-left: 5px;
	text-align: left;
}

div.lang
{
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
 
/* language lists with UL (names & images) */
ul.lang
{
	list-style: none;
	font-size: 0.8em;
	text-align: center;
	padding: 0px;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 50px;
}

ul.lang li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	white-space: nowrap;
	border: none;
	float: left;
	text-align: center;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-top: 0px;
	padding-bottom: 0px;
}

ul.lang img
{
	border: none;
}

.kategoriaoffset  {
	margin-left: 10px;
	margin-right: 10px;

}

.nag  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #2A98FE;
	text-decoration: none;
}

a.nag:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: black;
	text-decoration: underline;
}

.katnag  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: white;
	margin-left: 10px;
	text-decoration: none;
}

.katnag1  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	color: white;
	margin-left: 15px;
	text-decoration: none;
}

a.katnag:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:oblique;
	font-size: 12px;
	font-weight:bold;
	color: white;
	margin-left: 10px;
	text-decoration: underline;
}

a.katnag1:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:oblique;
	font-size: 20px;
	font-weight:bold;
	color: white;
	margin-left: 15px;
	text-decoration: underline;
}

.prdnag  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
}

.crtnag  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: black;
	text-align: right;
	text-decoration: none;
}

a.crtnag:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: black;
	text-align: right;
	text-decoration: underline;
}

.walnag  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-align: right;
}

.uwaga   {
	font-family: Verdana, Tahoma, "Trebuchet MS", "MS Sans Serif";
	font-size: 12px;
	color: red;
	text-decoration: none;
	font-weight:bold
}

.kategoriagl        {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B52328;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
}
a.kategoriagl:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B52328;
	text-decoration: underline;
	font-weight: bold;
	line-height: 20px;
}
.kategoria        {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
}
.kategoriap        {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: white;
	text-decoration: none;
	font-weight: normal;
	line-height: 20px;
}
.kategoria2        {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	text-decoration: none;	
}
.kategoria1        {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B52328;
	text-decoration: blink;
	font-weight: bold;
	background: White;
	line-height: 20px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.kategoriap1        {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B52328;
	text-decoration: blink;
	font-weight: bold;
	background: White;
	line-height: 20px;
	padding-bottom: 3px;
	padding-top: 3px;
}
a.kategoria:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	text-decoration: underline;
}
a.kategoriap:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: white;
	text-decoration: underline;
}




.producenci        {
	font-family: Verdana, Tahoma, "Arial CE";
	font-size: 10px;
	color: red;
	text-decoration: none;
}

a.producenci:hover {
	font-family: Verdana, Tahoma, "Arial CE";
	font-size: 10px;
	color: red;
	text-decoration: underline;
}



.koszyk        {
	font-family: Tahoma, "Arial Narrow", Verdana, "Arial CE";
	background-image: url("../img_adm/layaut/menuR_tlo.png");
	background-repeat:no-repeat;
	background-color: #e8e8e8;
	color: black;
	padding: 3px;
	margin: 0px 0px 10px 0px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	width: 158px;
	border-width: 1px;
	border-color: #7A011C;
	border-style: solid;
}

.koszyknag        {
	font-family: Tahoma, "Arial Narrow", Verdana, "Arial CE";
	color: white;
	font-size: 13px;
	font-weight: bolder;
	margin-bottom: 5px;
}


a.koszyk:hover {
	font-family: Tahoma, "Arial Narrow", Verdana, "Arial CE";
	font-size: 10px;
	color: blue;
	text-decoration: underline;
}

.koszykcena    {
	font-family: Times New Roman,Tahoma,"Arial CE";
	font-size: 10px;
	color: black;
	text-decoration: none;
}

a.koszykcena    {
	font-family: Times New Roman,Tahoma,"Arial CE";
	font-size: 10px;
	color: black;
	text-decoration: none;
}

a.koszykcena:hover    {
	font-family: Times New Roman,Tahoma,"Arial CE";
	font-size: 10px;
	color: black;
	text-decoration: underline;
}

.waluty        {
	font-family: Verdana, Tahoma, "Arial CE";
	font-size: 10px;
	color: black;
	text-decoration: none;
}



.towlista        {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	text-decoration: none;
	max-width:188px;
	overflow-x: hidden;
}

.towlistaza       {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: none;
}

.top20        {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	text-decoration: none;
}

a.towopis:hover {
	font-family: Verdana, Tahoma, "Trebuchet MS", "MS Sans Serif";
	font-size: 11px;
	color: gray;
	text-decoration: underline;
}

a.towlista:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	text-decoration: underline;
}

.towlistanag  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:black;
	font-weight:bold;
}

.towlistapage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.koszlista     {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.koszlistanag  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:black;
	font-weight:bold;
}

.townazwa   {
	font-family: Verdana, Tahoma, "Trebuchet MS", "MS Sans Serif";
	font-size: 21px;
	color: black;
	text-decoration: none;
}

.townazwa2  {
	font-family: Verdana, Tahoma, "Trebuchet MS", "MS Sans Serif";
	font-size: 12px;
	color: black;
	text-decoration: none;
}

.towcena    {
	font-family: Verdana, Tahoma, "Trebuchet MS", "MS Sans Serif";
	font-size: 26px;
	color: black;
	text-decoration: none;
	font-weight:bold;
}

.towopisnag {
	font-family: Verdana, Tahoma, "Trebuchet MS", "MS Sans Serif";
	font-size: 13px;
	color: black;
	text-decoration: none;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 15px;
	font-weight:bold;
	background-color: #e6e6e6;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.towopis    {
	font-family: Verdana, Tahoma, "Trebuchet MS", "MS Sans Serif";
	font-size: 11px;
	color: gray;
	text-decoration: none;
	margin-left: 15px;
	margin-right: 15px;
	text-align: justify;
	background-color: #f2f2f2;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.towzdj    {
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 5px;
}



.pronazwa   {
	font-family: Verdana, Tahoma, "Trebuchet MS", "MS Sans Serif";
	font-size: 11px;
	color: black;
	text-decoration: none;
	font-weight:bold;
}

.pronazwanowosci   {
	font-family: Verdana, Tahoma, "Trebuchet MS", "MS Sans Serif";
	font-size: 11px;
	color: black;
	text-decoration: none;
	font-weight:bold;
	max-width: 158px;
	overflow-x: hidden;
}

.procena    {
	font-family: Verdana, Tahoma, "Trebuchet MS", "MS Sans Serif";
	font-size: 11px;
	color: black;
	text-decoration: line-through;
}

.procenap   {
	font-family: Verdana, Tahoma, "Trebuchet MS", "MS Sans Serif";
	font-size: 11px;
	color: red;
	text-decoration: none;
	font-weight:bold;
}

.newcena    {
	font-family: Verdana, Tahoma, "Trebuchet MS", "MS Sans Serif";
	font-size: 11px;
	color: black;
	text-decoration: none;
}

.fon1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.fon2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.fon3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #990033;
}

.fon4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

.fon5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.opisls4{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #6C6C6C;
	max-height: 70px;
	overflow: hidden;
	margin-left: 5px;
}

.sLabel    {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
}

.sLabel2   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B42528;
}

.sLabelErr2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: red;
}

.sLabelBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}

.sEdit   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	background: white;
}

.sEdit2  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	background: white;
}

.sEditErr{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Red;
	background: #FFDDDD;
}

.sTitle {
	font-family: "Trebuchet MS", Verdana, "MS Sans Serif", Tahoma;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
	color: Black;
}

.tekst {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify
}

.tekstm {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

.tytuly {
	color: #000066;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.editlogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
	background: #FFEFEF;
	border-color: red;
	border: 1px solid black;
	margin-left: 10px;
}

.editloginmainp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	background: #EFEFEF;
	border-color: red;
	border: 1px solid #BFBFBF;
}

.labellogin {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: black;
}

.labelloginmp {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: black;
	font-weight: bold;
	margin: 10px 30px 10px 35px;
}

.infologin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: normal;
}

.login {
	margin-right: 5px;
	margin-left: 5px;
	text-align: center;
	background-color: #CC5E61;
	margin-bottom: 4px;	
}

.ildodaj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px dashed;
	text-align: center;
}

#pudlo {
	margin-right: 10px;
	margin-left: 10px;
}

#dodaj {
	top: 300px;
	margin-left: 580px;
	position:fixed;
	width:60px;
	color:#4C4C4C;
	font-size: 15px;
	background-color: red;
	text-align: center;
	opacity:0.5;
}