/* CSS Document */

body {margin: 0px; padding: 0px; background-color: #747d7f; font-size: 10px;
  font-family: Arial, Helvetica, sans-serif; color: #252525;}
p, img, form, br, h1, h2, h3, h4, h5 {margin: 0px; padding: 0px; border: 0px;}
.cleared {clear: both; line-height: 0px;}

a {color: #595959; text-decoration: none; padding: 0px 3px;}
a:hover {color: #151515; background-color: #eeeeee; text-decoration: none;}

div.test {border: 1px solid #ff0000;}
div#glowny {text-align: center; height: 100%;}
div#wysrodkowany {margin: 10px auto 10px auto; width: 710px; text-align: left;
  background: transparent; position: relative;}
  
  div#gora {width: 100%; height: 107px; position: relative;
    background: url(../img/gora_bg.gif) no-repeat left top;}
    div#gora_logo {float: left; width: 120px; height: 60px; margin: 12px 0px 0px 20px; padding: 23px 25px 0px 0px;
      border-right: 1px solid #a6acac;}
    html>body div#gora_logo {margin-left: 40px;}
      div#logo {width: 109px; height: 31px;}
        div#logo a, div#logo a:hover {background-color: transparent; padding: 0px;}
    div#gora_srodek {position: absolute; left: 186px; top: 12px; width: 300px; height: 60px;
      border-left: 2px solid #ffffff; padding: 23px 0px 0px 15px; color: #737373; font-size: 11px;}
    div#gora_linki {float: right; width: 190px; margin-top: 10px; margin-right: 10px; height: 60px;}
    html>body div#gora_linki {margin-right: 20px;}
      div#link_1, div#link_2, div#link_3 {position: absolute; width: 60px; height: 30px; text-align: center;}
      div#link_1 {top: 5px; left: 0px; border-right: 1px solid #a6acac;}
      div#link_2 {top: 5px; left: 61px; border-right: 1px solid #a6acac;}
      div#link_3 {top: 5px; left: 122px;}
      a#href_1, a#href_2, a#href_3 {display: block; margin: 0px 1px; padding-top: 12px; color: #444;}
      a#href_1 {border-top: 2px solid #616161;}
      a#href_2 {border-top: 2px solid #f5b000;}
      a#href_3 {border-top: 2px solid #e80808;}
      a#href_1:hover, a#href_2:hover, a#href_3:hover {margin-top: 6px; padding-top: 6px; background-color: transparent;}

  div#content {width: 100%; position: relative; background: url(../img/content_bg_mid.gif) left top;}
    div#content_bg_top {width: 100%; height: 8px; background: url(../img/content_bg_top.gif) no-repeat left top;}
    div#content_body {position: relative; width: 685px; margin: 0px 20px 0px 5px;}
      div#content_gora {position: relative; width: 100%; height: 200px;}
        div#content div.j {border: 1px solid #ff0000;}
        div#content_menu {position: absolute; width: 200px; height: 200px; padding: 0px 0px 0px 15px;}
        html>body div#content_menu {padding-top: 4px;}
          div.content_menu_b1 {position: relative; width: 190px; height: 27px; border-bottom: 1px dashed #ccc;}
            div.content_menu_b1_l {position: absolute; width: 45px; height: 23px; border-right: 1px dashed #ccc;
              padding-top: 4px; font-size: 11px;}
            div.content_menu_b1_r {position: absolute; left: 60px; width: 130px; height: 21px;}

          a.menu, a.menu_a {display: block; position: absolute; height: 21; width: 130px; color: #666; padding-left: 60px;
            font-size: 13px; font-weight: bold; background: url(../img/strzalka_1.gif) no-repeat 22px 5px;}
          a.menu_a {color: #ff0000;}
          html>body a.menu, html>body a.menu_a {margin-top: 4px;}
          a.menu:hover, a.menu_a:hover {color: #ff0000; background: url(../img/strzalka_2.gif) no-repeat 15px 5px;}

        div#content_fota {position: absolute; left: 232px; width: 450px; height: 200px;}
        html>body div#content_fota {left: 231px; padding-top: 5px;}

      div#body_text {position: relative; width: 100%; padding-top: 10px;}
      html>body div#body_text {padding-top: 16px;}
        div#col_l {float: left; width: 226px; margin-left: 3px;}
        html>body div#col_l {margin-left: 5px;}
          div#belka_1 {width: 224px; height: 25px; background: url(../img/belka_1.gif) repeat-x;
            border-right: 2px solid #fff;}
            div.belka_text, div.belka_text_c, div.belka_text_c_m {font-size: 15px;
              padding-left: 30px; padding-top: 3px; color: #fff;
              background: url(../img/strzalka_5.gif) no-repeat 12px 8px;}
            div.belka_text_c, div.belka_text_c_m {float: left; width: 320px;}
            div.belka_text_c_m {font-size: 11px; padding-top: 5px;}
            div.belka_text span {font-weight: bold;}
            div.belka_wroc {float: right; width: 90px; text-align: right; padding-right: 10px; padding-top: 5px;}
          div#b1_text_1_1 {width: 226px; height: 110px; background: url(../img/pod_belka_1.png) no-repeat;}
          div#b1_text_1_2 {width: 226px; height: 110px; background: url(../img/pod_belka_4.png) no-repeat;}
          div#b1_text_1_3 {width: 226px; height: 130px; background: url(../img/pod_belka_5.png) no-repeat;}
          div.naglowek_pod {width: 180px; height: 20px; font-size: 15px; padding-left: 30px; color: #3f3f3f;
            margin-top: 10px;}
            div.menu2 {margin: 0px 0px 10px 30px; padding-top: 8px; font-size: 11px; width: 150px;}
            div.menu2 a {display: block; padding-left: 25px; background: url(../img/strzalka_1.gif) no-repeat 0px 4px;}
            div.menu2 a:hover {background-color: transparent; color: #000;}
          div.naglowek_pod span {font-weight: bold;}
          div.text_pod {width: 180px; color: #999; padding-left: 30px;}
        div#col_body {float: right; width: 452px; padding-right: 1px;}
        html>body div#col_body {padding-right: 2px;}
          div#col_body_l {float: left; width: 226px;}
            div#belka_2 {width: 224px; height: 25px; background: url(../img/belka_2.gif) repeat-x;
              border-right: 2px solid #fff;}
            div#b1_text_2 {width: 226px; height: 110px; background: url(../img/pod_belka_2.png) no-repeat;}
          div#col_body_r {float: right; width: 226px;}
            div#belka_3 {width: 224px; height: 25px; background: url(../img/belka_3.gif) repeat-x;}
            div#b1_text_3 {width: 226px; height: 110px; background: url(../img/pod_belka_3.png) no-repeat;}
          div#col_body_c {width: 450px; background: url(../img/cien_col_l.gif) no-repeat 0px 25px;}
            div#belka_c_1 {width: 450px; height: 25px; background: url(../img/belka_2.gif) repeat-x;}
            div#belka_c_2 {width: 450px; height: 25px; background: url(../img/belka_3.gif) repeat-x;}
            div#b1_text_c {width: 450px;}
            div.body_c_naglowek {font-size: 15px; padding-left: 30px; color: #3f3f3f; margin-top: 10px;
              background: url(../img/strzalka_1.gif) no-repeat 13px 5px;}
            div.body_c_naglowek span {font-weight: bold;}
            div.body_c_text {padding: 8px 20px 20px 30px;}
            div.kreska_krop {margin: 12px 0px; height: 0px; line-height: 0px; border-top: 1px dotted #ccc;}
            
            div.menu_oferta {height: 50px; position: relative; padding: 20px 20px 0px 30px; font-size: 15px;
              color: #3f3f3f;}
              img.m_img_oferta {float: left; margin-right: 20px;}
              div.menu_oferta span {font-weight: bold;}
            
            div.menu_oferta_tana {position: relative; padding: 20px 20px 0px 55px; font-size: 15px; color: #3f3f3f;
						  background: url(../img/oferta_punkt.gif) 30px 19px no-repeat;}
              div.menu_oferta_tana span {font-weight: bold;}
              
    div#content_bg_bot {width: 100%; height: 16px; background: url(../img/content_bg_bot.gif) no-repeat left top;}

  div#stopka {position: relative; width: 100%; height: 60px; background: url(../img/stopka_bg.gif) no-repeat left top;}
    div#stopka_linki {position: absolute; text-align: center;  width: 270px; left: 220px; top: 10px;}
      a.s_link { padding: 0px 10px;}
      a.s_link:hover {background-color: transparent; color: #666;}
      
      a.wiecej {color: #666; padding: 0px 0px 0px 15px;}
      a.wiecej:hover {color: #333;}
      a#w1 {color: #666; background: url(../img/strzalka_4.gif) no-repeat left center;}
      a#w1:hover {color: #333; background: url(../img/strzalka_1.gif) no-repeat left center;}
      a#w2 {color: #ffbf00; background: url(../img/strzalka_3.gif) no-repeat left center;}
      a#w2:hover {color: #333; background: url(../img/strzalka_1.gif) no-repeat left center;}
      a#w3 {color: #ff0000; background: url(../img/strzalka_2.gif) no-repeat left center;}
      a#w3:hover {color: #333; background: url(../img/strzalka_1.gif) no-repeat left center;}

      a.wroc {padding-left: 15px;}
      a.wroc:hover {background-color: transparent;}
      a#wb {color: #fff; background: url(../img/strzalka_5w.gif) no-repeat 0px 3px;}
      a#wb:hover {color: #ccc; background: url(../img/strzalka_6w.gif) no-repeat 0px 3px;}
      a#wt {color: #ff0000; background: url(../img/strzalka_2w.gif) no-repeat 0px 3px;}
      a#wt:hover {color: #888; background: url(../img/strzalka_4w.gif) no-repeat 0px 3px;}
      
    div#stopka_logo {float: right; width: 80px; height: 14px; margin: 18px 0px 0px 0px; padding: 0px;}
      div#s_logo {width: 46px; height: 14px; background: url(../img/logo_m.gif) no-repeat left top;}

  a.on_baner {width: 224px; height: 95px; padding: 0px; display: block;}
  a.on_baner:hover {background: none; text-decoration: none;}
  
  .box_zaokraglony {background: transparent;}

  .box_zaokraglony .b1g, .box_zaokraglony .b2g, .box_zaokraglony .b3g {display:block; height:1px; overflow:hidden;}
  .box_zaokraglony .b1d, .box_zaokraglony .b2d, .box_zaokraglony .b3d {display:block; height:1px; overflow:hidden;}
  .box_zaokraglony .b1g {color: inherit; background: #990000; border-left: 1px solid #cc7f7f; border-right: 1px solid #cc7f7f; margin: 0px 2px;}
  .box_zaokraglony .b2g {color: inherit; background: #990000; border-left: 1px solid #ac3030; border-right: 1px solid #ac3030; margin: 0px 1px;}
  .box_zaokraglony .b3g {color: inherit; background: #990000; border-left: 1px solid #cc7f7f; border-right: 1px solid #cc7f7f; margin: 0px 0px;}
  .box_zaokraglony .b1d {color: inherit; background: #990000; border-left: 1px solid #cc7f7f; border-right: 1px solid #cc7f7f; margin: 0px 0px;}
  .box_zaokraglony .b2d {color: inherit; background: #990000; border-left: 1px solid #ac3030; border-right: 1px solid #ac3030; margin: 0px 1px;}
  .box_zaokraglony .b3d {color: inherit; background: #990000; border-left: 1px solid #cc7f7f; border-right: 1px solid #cc7f7f; margin: 0px 2px;}
  .box_zaokraglony .box_content {color: #ffffff; background: #990000; border-left: 1px solid #990000; border-right: 1px solid #990000;}
