img {border: 0;}

body {margin: 0; width: 962px; margin: 0 auto; background: url(../img/bg.jpg) repeat-x 0 0 #a9a9a9; text-align: left; }

#wrapper {background: url(../img/content_bg.jpg) no-repeat 0 0 transparent;}

#top {width: 962px; height: 125px; background: url(../img/kontakt.jpg) no-repeat 100% 67px transparent;}
  #top h1 {margin: 15px 0 0 0; float: left; width: 336px; height: 96px;}
  #top ul {float: right; list-style: none; margin: 10px 0 0 0; padding: 0 0 10px 0; background: url(../img/stripes.png) repeat-x 0 100% transparent; overflow: hidden;}
    #top li {display: block; float: left; margin: 0 1px;}
    #top li a {display: block; background-color: float: left; color: #717171; font-size: 16px; font-family: arial; text-decoration: none; font-weight: bold; padding: 5px;}
	#top li:hover { background-image:url(../img/menurcorner.png); background-position:right top; background-repeat:no-repeat }
	#top li a:hover { background-image:url(../img/menulcorner.png); background-position:left; background-repeat:no-repeat; float:left; color:#ffffff; }
#banner {width: 962px; height: 237px;}

#left_col {float: left; width: 566px; display: inline;}
  #left_col h2 {display: block; height: 45px; margin: 20px 0 10px 0; background: url(../img/stripes.png) repeat-x 0 100% transparent;}
  #left_col p {color: #626262; font-family: arial; font-size: 14px; line-height: 16px;}
  #left_col .img_r {float: right; position: relative; top: -55px; margin: 0 0 -55px 10px;}
  #left_col .img_l {float: left; margin: 0 15px 15px 0;}
  #left_col .title {font-size: 28px; font-family: Tahoma; font-weight: normal; text-decoration: none; color: #e95011;}
  #left_col .title a {font-size: 28px; font-family: Tahoma; font-weight: normal; text-decoration: none; color: #484848;}
  #left_col .title a:hover {text-decoration: underline; color: #000;}
  #left_col a {text-decoration: none; color: #484848;}
  #left_col a:hover {text-decoration: underline; color: #000;}
  #left_col dl {margin: 0 0 30px 0; padding: 0;}
    #left_col dd {display: block; margin: 0; padding: 0; border-bottom: 1px dotted #535353}
    #left_col dd h4 {margin: 15px 0 0 0; padding: 0 0 0 20px; background: url(../img/h4_bg.png) no-repeat 0 6px transparent;}
      #left_col dd h4 a {color: #484848; font-size: 16px; font-family: arial; text-decoration: none;}
        #left_col dd h4 a:hover {text-decoration: underline}
    #left_col dd p {color: #535353; font-size: 12px; font-family: arial; line-height: 16px; margin: 0 0 15px 0;}
    #left_col dd p img {margin: 10px 10px 0 10px;}
    #left_col dd .date {color: #ececec !important;}
      #left_col dl .last {border: 0 !important}

#right_col {float: right; width: 356px; display: inline;}
  #right_col h3 {display: block; height: 45px; margin: 20px 0 0 0; background: url(../img/stripes.png) repeat-x 0 100% transparent;}
  #right_col ul {width: 336px; list-style: none; margin: 0 0 0 20px; padding: 16px 0 0 0; background: url(../img/menu_ul_bg.png) no-repeat 0 0 transparent;}
    #right_col li {display: block; background: url(../img/menu_li_bg.png) no-repeat 0 0 transparent; padding: 0 0 0 27px;}
      #right_col .li_last {background-image: url(../img/menu_li_last.png) !important}
    #right_col li a {display: block; padding: 8px 0; height: 17px; color: #4a4a4a; font-size: 15px; font-family: arial; font-weight: bold; text-decoration: none;}
      #right_col li a:hover {color: #fd731f;}
  #right_col dl {width: 356px; margin: 0 0 30px 0; padding: 0;}
    #right_col dd {display: block; width: 356px; margin: 0; padding: 0; border-bottom: 1px dotted #535353}
    #right_col dd h4 {margin: 15px 0 0 0; padding: 0 0 0 20px; background: url(../img/h4_bg.png) no-repeat 0 6px transparent;}
      #right_col dd h4 a {color: #484848; font-size: 16px; font-family: arial; text-decoration: none;}
        #right_col dd h4 a:hover {color: #000;}
    #right_col dd p {color: #535353; font-size: 12px; font-family: arial; line-height: 16px; margin: 0 0 15px 0;}
    #right_col dd .date {color: #ececec !important;}
      #right_col dl .last {border: 0 !important}
  .tagi {margin: 20px 0; overflow: hidden;}
    .tagi a {margin: 0 10px 0 0; color: #363636; font-family: arial; text-decoration: none; text-decoration: none;}
    .tagi a:hover {color: #000;}
    ._12px {font-size: 12px !important;}
    ._18px {font-size: 18px !important;}
    ._24px {font-size: 24px !important;}

#footer {clear: both; height: 100px; position: relative; background: url(../img/stripes.png) repeat-x 0 0 transparent; padding: 20px 0 0 0;}
  #footer p {margin: 0; font-size: 12px; font-family: arial; color: #3e3e3e;}
    #footer p a {color: #f44903; text-decoration: none; font-weight: bold;}
      #footer p a:hover {color: #000;}
  #footer .right {position: absolute; top: 14px; right: 0; margin: 0; padding: 0; color: #6c6c6c; font-size: 30px;}
    #footer .right img {position: relative; top: 6px;}
 #wyszukiwarka {
	height: 32px;
	background-image: url(../img/input.png);
	background-repeat: no-repeat;
}
.wyszukiwarka {
	border: none;
	margin: 7px 0 0 15px;
	width: 200px;
	float: left;
}
.szukaj {
	background-image: url(../img/szukaj.png);
	width: 98px;
	height: 33px;
	border: none;
	margin: 0 0 0 20px;
	float: left;
}