body { margin:0; padding:0; font-family: Arial, Verdana; font-size:13px; line-height: 20px;  color:#0c477a;/**/ background: url(img/bg_1.jpg) repeat-x center top #79ddfd; }

/*FORMULARZE*/
input, textarea {  border: 1px solid #6FADDF; font-size: 11px; padding: 5px; font-family: verdana; background: #fff; color: #0C477A; font-size:11px;}
/*input { height: 16px; padding: 8px 0 6px 0;  color: #7e7e7e; background-attachment: fixed;}
input.captcha { width: 90px; }*/
textarea {width: 410px; height: 180px; }
form { margin:0; padding:0;}
#wyslij { background: url(img/wyslij.jpg) no-repeat center center; width: 85px; height: 25px; display: block; float: right;}

/*GLOBALNE*/
a { text-decoration: none; color: #0C477A; }
p { margin: 0 0 0 0; padding: 5px 0 14px 0;}
h1.tytul { font-size: 20px; width:420px; margin:0; display: block; float: left; padding:34px 0 0 34px; color: #0C477A;}
h1 { font-size: 20px; padding: 0 0 0 0; font-weight: normal; display: block; color: #0C477A; margin:0 0 6px 0; }
h2 { font-size: 14px; font-weight: bold; margin: 0 0 0 0; padding: 0 0 0 0; color: #0C477A;}
img { border: 0;}

div {  /*opacity: 0.9;background: red;*/ border-bottom: 0px solid lime;}
a.home { border: 0px solid red; display: block; width: 470px; height:220px; float: left; }

.glb_szer { width: 967px;}
/*STRONA*/

div.container{ /*width: 970px;*/ padding:0 0 0 0; margin:0 auto; position: relative; top:0; z-index: 10;}
  div.header_left { height: 170px; float: left; /*background: red;*/}
  div.left {float: left; width:190px; /*background: red;*/}
    div.menu { float: left; width:190px; height:300px; padding: 100px 0 30px 0; background: url(img/menu_hover.jpg) no-repeat left top; }
      div.menu a { display: block; float: left; width: 190px; border-bottom: 0px solid red; }
          .l1 { height: 30px; }
          .l2 { height: 30px; }
          .l3 { height: 30px; }          
          .l4 { height: 30px; }
          .l5 { height: 30px; }
          .l6 { height: 30px; }
          .l7 { height: 30px; }
          
          .l1:hover { background: url(img/menu_hover.jpg) no-repeat -190px -100px;}
          .l2:hover { background: url(img/menu_hover.jpg) no-repeat -190px -130px;}
          .l3:hover { background: url(img/menu_hover.jpg) no-repeat -190px -160px;}          
          .l4:hover { background: url(img/menu_hover.jpg) no-repeat -190px -190px;}
          .l5:hover { background: url(img/menu_hover.jpg) no-repeat -190px -220px;}
          .l6:hover { background: url(img/menu_hover.jpg) no-repeat -190px -250px;}
          .l7:hover { background: url(img/menu_hover.jpg) no-repeat -190px -280px;}
  div.center { width: 473px; background: url(img/header_left.jpg) no-repeat left top; float: left;}
      div.header-main { width: 473px; height: 320px; /*background: yellow;*/ float: left; }
      div.main { width: 453px; padding: 0 10px 0 10px; /*background:#fff;*/min-height: 450px; float: left; /**/}
  div.right { width: 303px; padding: 237px 0 0 0; text-align: center; font-weight: bold; background: url(img/header_right.jpg) no-repeat left top; float: left; font-size: 13px; color:#0c477a;}
  div.footer { width:802px; height: 42px; padding: 48px 0 0 160px; font-size: 13px; background: url(img/core_footer.jpg) no-repeat left top; float: left; color: #fff; text-align: left; font-weight: bold;}
    div.footer a { color: #fff; }

/*komentarze*/
div.comments { margin-bottom: 20px; }
div.comment { background: #AFECFF; padding: 10px; margin: 0 0 10px 0; }