body,html{
 background-image:url(gfx/bg_main.jpg);
}
#container, #header, #menu_top, #menu_left, #podmenulewe, #naglowki_tresc, #tresc, #stopka{
  color: #fff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin: 0;
  padding: 0;
}

#container {
  width: 786px !important;
  width: 786px; /* IE */
  background-image:url(gfx/bg_container.jpg);
  background-repeat: repeat-y;
  margin: 0 auto 0px auto;
  text-align: left;
  position: relative;
}

#header {
  width:786px;
  height: 146px;
   background-image:url(gfx/naglowek.jpg);
  background-repeat:no-repeat;
}
div.bezflash{
 width:786px;
  height: 146px;
  background-image:url(gfx/naglowek.jpg);
  background-repeat:no-repeat;
}

#menu_top {
  background-image:url(gfx/menu_top.jpg);
  background-repeat:no-repeat;
  width:786px;
  height:35px;
}



#menu_left {
  float: left;
  width: 169px;
  height: auto !important;
  height: 250px; /* IE */
  min-height: 250px;
  display: inline;

}
#menu_right {
  float: right;
  width: 175px;
  height: auto !important;
  height: 250px; /* IE */
  min-height: 250px;
  display: inline;

}

#naglowki_tresc {
  float: right;
  width: 584px;
  height: auto !important;
  height: 41px; /* IE */
  min-height: 41px;
  display: inline;
  background-image:url(gfx/tytuly_bg.gif);
  background-repeat:no-repeat;
}


#tresc {
  float: left;
  width: 440px;
  height: auto !important;
  height: 300px; /* IE */
  min-height: 300px;
  display: inline;
  background-color:#edece8;
}

#stopka {
  clear: both;
  width: 786px;
  height: 34px;
  background-image:url(gfx/stopka.jpg);
  background-repeat:no-repeat;

}

div.naglowki{
  padding: 5px;
  font-size: 18px;
  font-weight:bold;
}
div.obszar_tresci{
  padding-left: 15px;
  padding-right: 15px;
  background-image:url(gfx/podklad.jpg);
  background-repeat:no-repeat;
  background-position: 40px 15px;
  height: auto !important;
  height: 300px; /* IE */
  min-height: 300px;
  color: #000;
}
div.obszar_stopki{
 text-align:center;
 padding-top: 5px;
 color: #aaaaaa;
}


/*******styl dla menu******************************************/

div.obszar_menu_top{
 float: left;
 padding-top:6px;
 padding-left:15px;
}

div.obszar_menu_top a, a:visited, a:link{color: #fff;text-decoration:none;color:#aaa;}
div.obszar_menu_top a:hover{
  text-decoration:none;
  border-bottom:1px solid #3366CC;
  color:#fff;
  }


div.left_1{
    margin-top:20px;
    margin-left:auto;
    margin-right:auto;
    width:145px;
    height: auto !important;
    height: 100px; /* IE */
    min-height: 100px;
    background-image:url(gfx/lewe1_bg.jpg);
    background-repeat:repeat-y;
}

div.left_1_top{
    padding-top:10px;
    width:145px;
    height:35px;
    text-align:center;
    font-size: 10pt;
    font-weight: bold;
    color:#000;
    background-image:url(gfx/lewe1_top.jpg);
    background-repeat:no-repeat;
}



div.left_1_bottom{
    width:145px;
    height:21px;
    background-image:url(gfx/lewe1_bottom.jpg);
    background-repeat:no-repeat;
}


div.right{
    margin-top:20px;
    margin-left:auto;
    margin-right:auto;
    width:147px;
    height: auto !important;
    height: 100px; /* IE */
    min-height: 100px;
    background-image:url(gfx/prawe1_bg.jpg);
    background-repeat:repeat-y;
}

div.right_top{
    padding-top:10px;
    width:147px;
    height:37px;
    text-align:center;
    font-size: 10pt;
    font-weight: bold;
    color:#000;
    background-image:url(gfx/prawe1_top.jpg);
    background-repeat:no-repeat;
}



div.right_bottom{
    width:147px;
    height:18px;
    background-image:url(gfx/prawe1_bottom.jpg);
    background-repeat:no-repeat;
}

select.wyszukiwarka{

    width                : 126px;
    font-family          : 'Verdana';
    font-size            : 8pt;
}

p.produkt_nazwa{
	text-align:center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
p.produkt_opis_top{
	text-align:center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
        font-style:italic;
}
td.produkt_obszar_zdjecie{
	width: 400px;
	text-align:center;

}
td.produkt_pod_zdjeciem_lewa{
	vertical-align:top;
	border-right: 2px solid #000;
	width: 65%;
	text-align:left;
}
td.produkt_pod_zdjeciem_prawa{
	color:#000;
	font-size:12pt;
	font-weight:bold;
	vertical-align:middle;
	border-left: 2px solid #000;
	width: 35%;
	text-align:center;
}
span.cena{
	font-size:12pt;
	color:#00a914;
	font-weight:bolder;
}
img.produkt_zdjecie{
	border:2px solid #000;
}


#nawigacja1{ margin-left:10px; width:130px;}
#nawigacja1 ul{list-style:none;margin:0; padding:0;}
#nawigacja1 li{height: auto !important; height: 20px; /* IE */ min-height: 20px;}
#nawigacja1 li a{display: block;padding: 2px 2px 2px 5px; color:#000; text-decoration:none; font-size: 9pt;}
#nawigacja1 li a:visited{display: block; padding: 2px 2px 2px 5px; color :#000; text-decoration:none; font-size: 9pt;}
#nawigacja1 li a:link{display: block; padding : 2px 2px 2px 5px; color :#000; text-decoration:none; font-size: 9pt;}
#nawigacja1 li a:hover{border-left : 1px solid #6699FF; color:#6699FF; font-size: 9pt;}

#nawigacja2{ margin-left:10px; width:130px;}
#nawigacja2 ul{list-style:none;margin:0; padding:0;}
#nawigacja2 li{height: auto !important; height: 20px; /* IE */ min-height: 20px;}
#nawigacja2 li a{display: block;padding: 2px 2px 2px 5px; color:#000; text-decoration:none; font-size: 9pt;}
#nawigacja2 li a:visited{display: block; padding: 2px 2px 2px 5px; color :#000; text-decoration:none; font-size: 9pt;}
#nawigacja2 li a:link{display: block; padding : 2px 2px 2px 5px; color :#000; text-decoration:none; font-size: 9pt;}
#nawigacja2 li a:hover{border-left : 1px solid #6699FF; color:#6699FF; font-size: 9pt;}

#nawigacja3{ margin-left:10px; width:130px;}
#nawigacja3 ul{list-style:none;margin:0; padding:0;}
#nawigacja3 li{height: auto !important; height: 20px; /* IE */ min-height: 20px;}
#nawigacja3 li a{display: block;padding: 2px 2px 2px 5px; color:#000; text-decoration:none; font-size: 9pt;}
#nawigacja3 li a:visited{display: block; padding: 2px 2px 2px 5px; color :#000; text-decoration:none; font-size: 9pt;}
#nawigacja3 li a:link{display: block; padding : 2px 2px 2px 5px; color :#000; text-decoration:none; font-size: 9pt;}
#nawigacja3 li a:hover{border-left : 1px solid #6699FF; color:#6699FF; font-size: 9pt;}

#nawigacja4{ margin-left:10px; width:130px;}
#nawigacja4 ul{list-style:none;margin:0; padding:0;}
#nawigacja4 li{height: auto !important; height: 20px; /* IE */ min-height: 20px;}
#nawigacja4 li a{display: block;padding: 2px 2px 2px 5px; color:#000; text-decoration:none; font-size: 9pt;}
#nawigacja4 li a:visited{display: block; padding: 2px 2px 2px 5px; color :#000; text-decoration:none; font-size: 9pt;}
#nawigacja4 li a:link{display: block; padding : 2px 2px 2px 5px; color :#000; text-decoration:none; font-size: 9pt;}
#nawigacja4 li a:hover{border-left : 1px solid #6699FF; color:#6699FF; font-size: 9pt;}

table.koszyk2 {
        width                : 100%;
        margin-top           : 1px;
        margin-bottom        : 1px;
        padding              : 1px;
        padding-left         : 5px;
        font-family          : 'Verdana';
        font-size            : 8pt;
}

table.koszyczek{ margin:0px; padding:0px; border:1px solid #9aaebd;}
table.koszyczek td, tr{border-left:1px dotted #dddddd;padding:2px;}
table.koszyczek td a:link{color:#004080;}
table.koszyczek td a:hover{color:#000000; text-decoration:underline;}
table.koszyczek td a:visited{color:#004080;}

