body { color:white;background-color:black;font-family:Verdana;margin:0;font-size:12px; }
table { font-size:inherit; }
.silver { color:#999999; }
.gray { color:#2c2a2a; }
.red { color:red;font-weight:bold; }
.red2 { color:red;font-weight:normal; }
.bold { color:white;font-weight:bold; }
.big { font-size:13px;font-weight:bold; }
td#maincontainer { width:874px; }
td#kreskalewa { width:50%;background:url('kreskalewa.png') repeat-x; }
td#kreskaprawa { width:50%;background:url('kreskaprawa.png') repeat-x; }

/* strona glowna */
div#indexheader { width:920px;height:104px;overflow:hidden;background:url('header.png') no-repeat;margin:0 auto;text-align:right; }
div#indexheader a { color:white;text-decoration:none; }
div#indexheader a:hover { color:#6b6a87; }
div#indexmain { cursor:pointer;width:920px;height:414px;background:url('../../../figl_main.jpg') no-repeat;margin:0 auto; }
div#indexmainrss  { cursor:pointer;width:920px;height:47px;background:url('../../../figl_main_rss.jpg') no-repeat;margin:0 auto; }
div#indexcopy { width:920px;text-align:left;font-size:9px;font-weight:bold;margin:0 auto; }
div#indexcopy a { color:#606060;text-decoration:none; }
div#indexcopy a:hover { color:#6b6a87; }
div#indexkeywords { width:920px;color:#2c2a2a;font-size:10px;text-align:center; }

/* sklep */

.wrapperb{
   margin: 0px auto;
   width: 874px;
padding-top:17px;
    height:91px;

}
.headerb{
   float: left;
   width: 100%;
   height: 78px;

}
.logob{
   float: left;
   margin-right: 0px;
   width: 151px;
   height: 77px;

}
.guziki{
   float: left; 
   margin-right: 0px;
   width: 723px;
   margin-top: 75px;

   text-align: right;
   color: white;
   font-size: 12px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#header { font-size:12px;width:872px;padding-right:2px;height:10px;padding-top:58px;margin:23px auto 0 auto;text-align:right; }
div#header a { color:white;text-decoration:none; }
div#header a:hover { color:#6b6a87; }
table#bigtable { width:874px;height:600px;margin:0 auto;font-size:10px; }
table#bigtable a { color:#999999;font-size:9px;text-decoration:none; }
table#bigtable a:hover { text-decoration:underline; }
td#colleft { width:150px;vertical-align:top; }
td#colright { padding:4px;width:716px;background-color:white;color:black;vertical-align:top;font-size:12px; }
td#colright img { vertical-align:middle; }
table#cart { text-align:left;margin-top:20px;height:100px;font-size:10px;line-height:1.5em;white-space:nowrap; }
table#cart td { vertical-align:top; }
div#menu { border-top:#333333 1px solid;border-left:#333333 1px solid;padding:4px;height:360px;overflow:hidden; }
div#menu a { font-size:10px; }
div#menu a:hover { color:red;text-decoration:none; }
div#menu a.category { color:white;font-weight:bold;text-decoration:none; }
div#menu a.category:hover { color:#333333; }
div.lscategory { cursor:pointer;width:236px;height:27px;padding-top:360px;background-color:#6b6a87;margin:4px 4px 0 0;float:left; }
div.lscategory p { width:236px;height:21px;padding-top:6px;font-size:11px;background-color:black;font-weight:bold;color:white;margin:0;text-align:center; }
div.lsproduct { cursor:pointer;width:236px;height:50px;padding-top:360px;background-color:#6b6a87;margin:4px 4px 0 0;float:left; }
div.lsproduct p { width:236px;height:45px;padding-top:5px;text-align:center;font-size:10px;background-color:black;font-weight:bold;margin:0;color:white;line-height:1.7em;overflow:hidden; }
td#colfooter a { color:#4a4a4a; }
td#colfooter a:hover { color:red;text-decoration:none; }
div#footerline { width:724px;height:1px;border-bottom:#2a2a2a 2px solid;margin:5px 0 2px 0; }
div.footerpart { width:180px;height:50px;float:left;font-size:9px; }
input[type="text"].footer { color:#7e7e7e;background-color:black;height:21px;width:155px;border:#2d2d2d 1px solid;border-top:#2d2d2d 3px solid;text-align:center;font-size:10px; }
input[type="submit"].footer { color:#7e7e7e;background-color:#2d2d2d;border:none;width:25px;height:21px; }
td#produktleft { width:425px;height:642px;background:url('produkt_tlo.png') no-repeat;vertical-align:top; }
td#produktright { width:291px;vertical-align:top;color:#717171;font-size:12px; }
td#produktright img { vertical-align:middle;border:none; }
img.bigprodukt { width:394px;height:591px;border:white 1px solid;margin: 1px 0 52px 1px; }
div#navigation { padding:10px 0 10px 10px;width:283px;float:left;color:#717171;font-weight:normal;font-size:9px;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid; }
div#navigation a { color:#717171;text-decoration:none; }
div#navigation a:hover { color:red;text-decoration:none; }
div#numbers { margin:0px;float:right;white-space:nowrap;color:#313131;font-size:11px;font-weight:bold;text-align:right; }
td.attr1 { height:11px;width:20px;background:url('attr.png') repeat-x; }
td.attr2 { height:11px;width:auto;padding:0 5px 4px 5px;font-size:9px;color:#bcbcbc;white-space:nowrap; }
td.attr3 { height:11px;width:100%;background:url('attr.png') repeat-x;}
div#prodnewsletter { text-align:center;margin:8px;padding:6px;border:#a0a0a0 1px solid;font-size:12px;color:#606060;margin-top:10px; }
div#prodnewsletter input { border:#a0a0a0 1px solid; padding:2px; }
table#konto { padding:6px;width:711px;margin:0px;margin-left:3px;margin-top:3px;margin-bottom:3px;background-color:white; }
table#konto td { vertical-align:top;line-height:1.5em; }
table#konto a { font-size:11px; }
table#konto h1 { font-size:15px; }
div#stronicowanie { width:80%;margin:0 auto;text-align:center; }
div#stronicowanie a { font-weight:bold; }
input[type="text"].zamowienie {background:url('input.png') no-repeat;width:155px;height:25px;border:none;padding:0 5px;}
input[type="password"].zamowienie {background:url('input.png') no-repeat;width:155px;height:25px;border:none;padding:0 5px;}
div#footertop {width:724px;height:36px;background-color:white;margin-top:4px;margin-bottom:4px; }
table#f2 { color:#606060;font-weight:bold; font-family:Verdana; font-size:1.1em; line-height:1.3em; }
table#f2 a { font-weight:bold;font-size:10px;color:#606060;line-height:1.5em; }

#registrationLeft
{
  width:350px;
  float:left;
  text-align:left;
  margin-bottom:40px;
}

#registrationRight
{
  width:350px;
  float:right;
  text-align:left;
  margin-bottom:40px;
}

.registrationDiv
{
  float:left;
  margin-right:10px;
  font-size:11px;
  font-weight:900;
  color:#444444;
  margin-bottom:18px;
}

.registrationDiv input
{
  border-style:solid;
  border-color:#bbbbbb;
  border-width:1px;
  margin-top:2px;
}

#registrationRight .registrationHeader, #registrationLeft .registrationHeader
{
  font-size:16px;
  color:#444444;
  font-weight:900;
  width:100%;
  border-bottom-style:solid;
  border-color:#ccc;
  border-width:1px;
  display:block;
}

#registrationRight p, #registrationLeft p
{
  font-size:10px;
  width:100%;
  margin-bottom:20px;
}

.registrationDivSubmit
{
  width:100%;
  text-align:center;
  float:left;
  margin-top:40px;
}

.registrationSubmit
{
  background-image:url(figl/zarejestruj_sie.png);
  border-style:none;
  width:143px;
  height:32px;
}
