body {
        margin: 0px;
        padding: 0px;
        color: black;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
}

a, a:link, a:active, a:visited {        font-weight: bold;        color: #5B5B5B;        text-decoration: none;}
a:active {        font-weight: bold;        color: #9A1929;        text-decoration: underline;}
a:hover {        font-weight: bold;        color: #9A1929;        text-decoration: underline;}

TH {
        font-size: 10px;
        text-align:left;
}
.tabela_glowna {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: black;
        width:695px;
}
.naglowek_kategorii {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #9a1929;
        text-align:left;
}
.nazwa_kategorii {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #9a1929;
        text-align:left;
}
.opis_kategorii {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #5F5F5F;
        text-align:left;
}
.kolor_tla {
	background-color: #F0F0F0;
}
.blad_pusta {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: black;
}
.wyslane_zamowienie {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #9A1929;
        width:695px;
        text-align:center;
}
.wynik_szukaj {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #9a1929;
        text-align:left;
}
.naglowek_produkty {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
	font-weight: bold;
        color: #9a1929;
        text-align: left;
	background-color: silver;
}
.nazwa_produktu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #9a1929;
        text-align:left;
}
.opis_produktu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: black;
        text-align: left;
	font-weight: normal;
}
.cena {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
	font-weight: bold;
        color: black;
        text-align: center;
	background-color: white;
}
.zamawiam {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
	font-weight: normal;
        text-align: center;
	background-color:white;
}

.dokladny_opis_produktu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: black;
        text-align: left;
	font-weight: bold;
}
.opis_produktu_z_bazy {
        font-size: 11px;
        color: blue;
}
.suma_zakupow {
        font-size: 12px;
        color: #9A1929;
        text-align: left;
	font-weight: bold;
}
.suma_kwota_zakupow {
        font-size: 12px;
        color: #9A1929;
        text-align: right;
	font-weight: bold;
}
.do_prawej {
        text-align: right;
}
.opis_koszyk {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
	font-weight: normal;
        color: black;
        text-align: left;
	background-color: white;
}
.niebieski {
        color: blue;
}
.sprawdz_koszyk {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
	font-weight: normal;
        color: #9A1929;
        text-align: center;
}





#pagewidth{
        width:700px;
        text-align:left;
        margin: 0px auto;
        padding: 0px; 
        border-right: #e9e9e9 1px solid; 
        border-top: #e9e9e9 1px solid; 
        border-left: #e9e9e9 1px solid; 
        border-bottom: #e9e9e9 1px solid;
}
#leftcol{
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 padding:0px;
 width:348px; 
 float:left; 
 position:relative; 
 }
#maincol{
 float: left; 
 display:inline; 
 position: relative; 
 width:350px; 
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
} 
#footer_left{
 margin:0;
 padding:0 20px 0 20px;
 /*width:350px;*/
 height:50px;
 float:left;
 background:#fff url("./zdj/bgbot.gif") no-repeat 4px top;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
}
#footer_left ul {
margin:10px 0 0 0;
list-style-type:none;
padding:0;
}
#footer_left li#foot_copy {
margin:0;
padding:0;
float:left;
}
#footer_left li#foot_disci {
margin:0;
padding:0;
float:right;
color:#666666;
}


#englishversion{
        width:200px;
        text-align:right;
        margin:0px 0px 10px 130px;
        padding: 5px 10px 5px 10px; 
        border-right: #e9e9e9 1px solid; 
        border-top: #e9e9e9 1px solid; 
        border-left: #e9e9e9 1px solid; 
        border-bottom: #e9e9e9 1px solid;
        background-color:#9a1929;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
} 
#englishversion a {
        font-weight: normal;        
        color: #FFFFFF;
}
#logo {
        margin:0 0 0 0px; padding:30px 0px 0px 10px;
        }

#logo a {
        display:block;
        width:236px; height:27px;
        margin:0; padding:0;
        background: url("./zdj/logo-lubawa.gif") top left no-repeat;
        text-decoration: none;
        }
#logo a:hover {
        background-image: url("./zdj/logo-lubawa.gif");
        }
#logo a span { display:none }

#nav_z ul {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        /*float:left;*/
}
#nav_z li {
        list-style:none;
        float:left;
        background: url("./zdj/vgrid.gif") no-repeat 0px 3px;
        padding: 0px 10px 0px 10px;
}
#nav_z li a span {
        text-align:left;
        display:block;
        padding: 6px 0px 0px 0px;
}

#nav_z li a {
        padding: 0px 0px 0px 0px;
        text-align:left;
        font-weight: normal;        
        color: #9A1929;
}
#nav_z li a:hover {
        text-decoration:underline;
}

.bs {
        color: #9A1929;        
        background: url("./zdj/mr.gif") no-repeat 0px -28px;
        background-repeat: no-repeat;
        padding: 0px 0px 0px 0px;
        text-align:right;
        display:block;
        width:217px;
        height:18px;
}
.bp {
        color: #9A1929;        
        background: url("./zdj/mb.gif") no-repeat 0px -51px;
        background-repeat: no-repeat;
        text-align:center;
        display:block;
        width:114px;
        height:21px;
}
#gpw {
        width:100px; height:25px;
        margin:0; padding:0;
        background: url("./zdj/gpw.gif") no-repeat 75px top;
}

#hgrid {
        width:95%; height:3px;
        margin:0; padding:0px 0px 0px 0px;
        display:block;
        border: 0;
        background: url("./zdj/hgrid.gif") repeat-x;
}
.clearfix{
        display:inline-table;
}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  