body {
  margin: 0;
  padding: 0;
  background: #FFF; 
  text-align:center;
  background-image:url('g_files/tlo.gif');
  background-repeat:repeat-x;
  font-family:Tahoma,Arial,Verdana;
  font-size:11px;
  color: #4d4e4e;
}

div#komunikat
{
  position: absolute;
  top: 80px;
  right: 30px;
  border: 3px solid red;
  background: white;
  padding: 5px;
}
div#page
{
  width: 966px;
  margin: 0 auto;
  text-align: left;
}
div#head
{
  width: 721px;
  height: 220px;
  background: url('g_files/head.jpg') no-repeat;  
  float: right;
  position: relative;
}
div#head ul
{
  position: absolute;
  bottom: 0;
  right: 10px;
}


h1#logo
{
  width: 243px;
  height: 137px;
  display: block;
  float: left;
  background-image: url('g_files/logo.gif');
  margin: 0;
}
h1#logo a
{
  width: 243px;
  height: 137px;
  display: block;
  font-size: 0;
  text-indent: -1000px;
}
#flash
{
  float: right;
}
div#left
{
  width: 243px;
  float: left;
  margin: 0;
}

form.login_form label
{
  width: 100px;
  display: block;
}
form.login_form input
{
  margin: 0;
}

div#content
{
  margin: 40px 0;
  clear: both;
}
div#content-right
{
   float: right;
   width: 710px;
}
h2.nav
{
  display: block;
  border: 1px solid #EBEBEB;
  padding: 3px;
  font-size: 11px;
  color: #000;
}

div#footer
{
  background: #424345;
  color: #FFF;
  clear: both;
  padding: 10px;
  height: 60px;
}
div#footer a
{
  color: #FFF;
}
.left
{
  float: left;
}
.right
{
  float: right;
}


div.oferty_box
{
  clear: both;
  border: 1px solid #efefef;
  padding: 10px;
  background: #fbfbfb;
  float: left;
  width: 944px;
  margin: 10px 0;
}

div.newest_box
{
  margin-bottom:4px;
  float: left;
  width: 230px;
}
div.newest_box p
{
  margin: 5px 0;
}
div.newest_box img
{
  border:1px solid #C0C0C0;
  padding:3px;
  float: left;
  width:100px;
  height:80px;
  margin: 5px;
}
.f_form
{
  border: 1px solid #7E7E7E;
  margin: 0;
}
a
{
  color: #DB1A1A;
  text-decoration: none;
  font-weight: bold;
}
a:hover
{
  text-decoration:underline;
}
a.clicked
{
  text-decoration:underline;
}
h2
{
  color: #B93520;
  font-size: 11px;
  clear: both;
}

span.button
{
  background-color: #BCDAF6;
  color:#ffffff;
  padding:5px;
  font-weight:bold;
  margin-bottom:5px;
}

ul
{
  list-style-image: url('g_files/bullet.gif');
  padding-left: 10px;
}
ul.category li
{
  padding: 10px 0;
  border-bottom: 1px solid #EDEDED;
}
ul.vertical li
{
  float: left;
  margin: 0 20px;
}
ul.vertical
{
  height: 30px;
}





div.body
{
width:950px;margin:auto;text-align:left;
clear: both;
}
div.up
{
background-image:url(g_files/up_back.jpg);height:64px;text-align:center;
}
div.up_left
{
float:left;width:650px;text-align:right;
}
div.up_right
{
float:left;text-align:left;margin-left:10px;
}
img.img_img
{
vertical-align:top;border:0px;
}
img.img_right
{
vertical-align:top;border:0px;margin-left:470px;
}

div.horiz
{
height:12px;font-size:10px;background-image:url(g_files/horizon.jpg);
}
div.clear
{
clear:both;
}
div.menu
{
float:left;width:356px;
}
div.header1
{
float:left;width:594px;height:135px;background-image:url(g_files/big.jpg);
}
div.menu_box
{
width:356px;height:27px;background-image:url(g_files/menu_back.jpg);
}
div.menu_box_bg
{
background-image:url(g_files/menu1r.jpg);width:356px;background-repeat:no-repeat;background-position:right top;
}

div.menu_box_bg2
{
background-image:url(g_files/menu2r.jpg);width:356px;background-repeat:no-repeat;background-position:right top;
}
div.menu_box_bg3
{
background-image:url(g_files/menu3r.jpg);width:356px;background-repeat:no-repeat;background-position:right top;
}
div.menu_box_red
{
width:356px;height:27px;background-image:url(g_files/menu_red.jpg);
}
div.menu_box_bg_red
{
background-image:url(g_files/menu4r.jpg);width:356px;background-repeat:no-repeat;background-position:right top;
}
img.m_left
{
vertical-align:middle;
}
div.m_left_2
{
float:left;height:94px;background-image:url(g_files/middle2.jpg);background-repeat:no-repeat;background-position:center bottom;
}
div.header2
{
float:left;height:94px;width:760px;
}
div.bar
{
background-image:url(g_files/bar.jpg);height:36px;
}
div.bar_txt
{
padding-top:10px;padding-left:10px;
}
div.content
{
background-color:#ffffff;border-left:2px solid #BBBBBD; border-right:2px solid #BBBBBD;
width:660px;margin-right:10px;margin-left:10px;padding-left:8px;padding-right:10px;font-size:13px;color:#2F2F2F;
}
div.content_wide
{
background-color:#ffffff;border-left:2px solid #BBBBBD; border-right:2px solid #BBBBBD;
width:895px;margin-right:10px;margin-left:10px;padding-left:8px;padding-right:10px;
}
div.content_right
{
background-color:#ffffff;border-left:2px solid #BBBBBD; border-right:2px solid #BBBBBD;text-align:center;
width:215px;
}
div.bar_bn
{
height:27px;background-image:url(g_files/bar_dn.jpg);margin-left:5px;margin-right:5px;
}
div.bar_bott_l
{
height:23px;background-image:url(/g_files/bar_bott.jpg);width:906px;margin-left:20px;
}
div.bar_bott_2
{
height:23px;background-image:url(/g_files/bar_bott.jpg);width:185px;margin-left:15px;
}
div.left
{
float:left;width:700px;padding-left:5px;padding-right:5px;
}
div.left_wide
{
float:left;width:900px;padding-left:5px;padding-right:5px;
}
div.right
{
float:left;padding-left:5px;
}
div.category
{
float:left;width:420px;
}
div.add
{
float:left;width:240px;
}
a.menu
{
color:#FDDC00;font-weight:bold;font-family:arial,tahoma,verdana;text-decoration:none;font-size:13px;
}
a.menu_red
{
color:#ffffff;font-weight:bold;font-family:arial,tahoma,verdana;text-decoration:none;font-size:13px;
}
.f_1
{
margin:0px;padding:0px;
}

.f_img
{
vertical-align:middle;
}
a.red
{
color:#C00000;text-decoration:none;
}
div.f_left2
{
float:left;width:320px;color:#5E5E5E;
}
div.f_left
{
float:left;width:120px;color:#5E5E5E;
}
div.f_left_red
{
float:left;width:315px;color:#DD0B01;background-color:#FFEFEF;padding:2px;font-weight:bold;height:18px;
}
div.f_right
{
float:left;width:480px;color:#5E5E5E;
}
div.f_clear
{
clear:both;border-bottom:1px solid #EAEAEA;margin-bottom:3px;padding-top:3px;
}
.f_input
{
border:1px solid #788283;width:250px;
}
.f_input:focus
{
border:1px solid #c00000;width:250px;background-color:#F5F5F5;
}
.f_submit
{
background-color:#D0D0D0;border:1px solid #B9B9B9;
}
div.form
{
width:690px;margin:20px;
}
div.red_comment
{
color:#c00000;font-weight:bold;text-align:center;margin:10px;
}
div.f_post_code
{
display:inline;width:200px;
}
div.cat_left
{
float:left;width:200px;border-right:1px solid #E2E2E2; padding-right:10px;margin-right:10px;margin-bottom:10px;
}
div.cat_right
{
float:left;width:510px;
}
div.kat_link
{
margin-bottom:2px;margin-top:2px;width:195px;border-bottom:1px solid #E0E0E0;padding-bottom:2px;
}
a.kat_link
{
font-size:11px;text-decoration:none;
}
a.kat_link_back
{
font-size:11px;text-decoration:underline;font-weight:bold;text-align:center;margin-top:20px;padding-left:60px;
}
a.kat_link:hover
{
font-size:11px;text-decoration:underline;
}
ul.kat_left
{
padding-left:15px;margin:0px;
}
ul.kat_left li
{
margin:0px;padding-bottom:5px;border-bottom:1px solid #E5E5E5;
list-style: square outside;
}
ul.kat_left li.kat_left2
{
margin-left:10px;padding-bottom:5px;border-bottom:1px solid #E5E5E5;
list-style: square outside;
}
a.categories
{
color:#FF4A1F;
}
li.empty
{
color:#ffffff;
}

ul.kat_left li.select
{
margin:0px;padding-bottom:5px;border-bottom:1px solid #E5E5E5;color:#FF4822;background-color:#F2F2F2;
list-style: square outside;
}
ul.kat_left li.select2
{
margin-left:10px;padding-bottom:5px;border-bottom:1px solid #E5E5E5;color:#FF4822;background-color:#D3E1F7;
list-style: circle outside;padding-left:5px;
}
div.categories
{
background-color:#F7F7F7;margin-bottom:5px;padding:5px;color:#FF4822;font-weight:bold;width:190px;border:1px solid #E5E5E5;
}
div.d_offer
{
text-align:left;width:487px;height:70px;border-bottom:1px solid #E2E2E2;padding-bottom:5px;margin-top:3px;
}
div.d_name
{
text-align:left;width:240px;float:left;
}
div.d_price
{
text-align:left;width:70px;float:left;
}
div.d_date
{
text-align:left;width:80px;float:left;
}
div.d_img
{
text-align:left;width:85px;float:left;
}
img.img_offer
{
border:4px solid #DDDDDD;width:70px;height:60px;
}
b.offer
{
font-weight:bold;color:#EC5100;
}
h1.o_name
{
font-size:18px;font-weight:bold;
}
div.o_left
{
float:left;width:275px;border-right:1px solid #E2E2E2;
}
div.o_right
{
float:left;width:400px;text-align:center;
}
div.img_r
{
margin-bottom:10px;
}
img.img_z
{
cursor:pointer;cursor:hand;width:120px;height:100px;
}
div.o_s_left
{float:left;width:140px;
}
div.hd
{
width:4822007-06-06px;background-color:#F7F7F7;padding:4px;border-bottom:1px solid #E5E5E5;
}
div.hd_name
{
float:left;width:322px;
}
div.hd_price
{
float:left;width:68px;
}
div.hd_data
{
float:left;width:80px;
}



div.off_left
{
float:left;width:490px;
}
div.off_right
{
float:left;width:160px;text-align:center;border-left:1px solid #E2E2E2;margin-left:10px;padding-left:10px;
}
div.o_index
{
float:left;width:150px;
}
