@charset "iso-8859-2";
body {font-family: Century Gothic; font-size: 1px; background-image: url(images/tlo.jpg); background-position: left top; margin: 101px 0 50px 101px; padding: 0px;}
a {cursor: pointer;}
#logo1 {position: absolute; top: 17px; left: 0px; z-index: 2;}
#logo2 {position: absolute; top: 47px; left: -44px;}
#ulubione {position: absolute; top: 46px; right: 2px;}
#kontakt {position: absolute; top: 45px; right: 191px;}
#main {width: 837px; float: left;}
#menu_l {width: 179px; padding-top: 110px; float: left; clear: both;}
#menu_l img {display: block;}
#menu_l .m5 {margin-bottom: 5px}
#partnerzy {width: 475px; height: 138px; background-image: url(images/layout/partnerzy.jpg); clear: both; position: relative;}
#partnerzy2 {width: 475px; height: 132px; background-image: url(images/layout/partnerzy2.jpg); clear: both; position: relative;}
#lista_typow {position: absolute; top: 23px; left: 10px;}
#lista_typow ul {list-style-type: none; display: inline; padding: 0px; margin: 0px;}
#lista_typow li {display: inline; margin-right: 18px;}
#lista_typow a {font-size: 12px; color: #878787; text-decoration: none; text-transform: uppercase;}
#lista_typow a.active {color: #5393d3;}
#loga {width: 455px; height: 73px; position: absolute; top: 43px; left: 10px;}
#news_prom {width: 475px; height: 165px; background-image: url(images/layout/news_prom.jpg); clear: both; position: relative;}
#news {width: 205px; height: 80px; position: absolute; top: 50px; left: 15px;}
#prom {width: 212px; height: 95px; position: absolute; top: 55px; right: 8px;}
#news .data {width: 45px; font-size: 33px; color: white;}
#n_archiwum {font-size: 12px; color: white; text-decoration: none; position: absolute; top: 30px; left: 140px;}
#zajawka {text-align: right; width: 145px; font-size: 13px; color: white; text-align: left; padding-left: 15px;}
#zajawka a {font-size: 13px; color: white; text-decoration: none;}
#newsletter {width: 475px; height: 61px; background-image: url(images/layout/newsletter.jpg); clear: both; position: relative;}
#copyrajt {width: 475px; height: 20px; clear: both; position: relative; text-align: right; padding-top: 7px;}
#srodek {width: 475px; float: left; padding-top: 89px; position: relative;}
#tlo_prawe {background-image: url(images/layout/tlo_m_prawe.gif); width: 6px; height: 345px; float: left;}
#tlo_prawe2 {background-image: url(images/layout/tlo_m_prawe2.jpg); width: 6px; height: 516px; float: left;}
#tlo_lewe {background-image: url(images/layout/tlo_m_lewe.gif); width: 5px; height: 345px; float: left;}
#tlo_lewe_2 {background-image: url(images/layout/tlo_m_lewe_2.jpg); width: 5px; height: 516px; float: left;}
#tlo_gora {background-image: url(images/layout/tlo_m_gora.gif); width: 464px; height: 13px; clear: both;}
#tlo_dol {background-image: url(images/layout/tlo_m_dol.gif); width: 464px; height: 8px; clear: both;}
#tlo_dol2 {background-image: url(images/layout/tlo_m_dol_2.jpg); width: 464px; height: 8px; clear: both;}
#cont_middle {float: left; width: 464px; height: 345px;}
#cont_middle2 {float: left; width: 464px; height: 495px;}
#content {width: 464px; height: 324px; background-color: white; position: relative;}
#content2 {width: 464px; height: 495px; background-color: white; position: relative;}
#w_opis {position: absolute; bottom: 0px; right: 0px; padding: 13px; width: 136px; height: 207px; background-color: #ca2600;}
#w_numery {width: 63px; height: 20px; position: absolute; left: 0px; bottom: 45px;}	   
#w_numery img {display: block; float: left; margin-right: 1px;}
#w_tytul {position: absolute; bottom: 0px; left: 0px; width: 302px; height: 40px; padding-top: 5px; background-color: #e8eaec;}
#w_tytul a {color: #2065aa; font-size: 25px; text-decoration: none;}
#w_poprz {position: absolute; bottom: 45px; left: 81px;}
#reklamy_l {width: 179px; height: 543px; background-image: url(images/layout/tlo_prawe.gif); background-position: top right; background-repeat: no-repeat; clear: both;}
#reklamy_l2 {width: 179px; height: 543px; background-image: url(images/layout/tlo_lewe2.jpg); background-position: top right; background-repeat: no-repeat; clear: both;}
#menu_r {width: 182px; padding-top: 89px; float: left; clear: both;}
#menu_r img {clear: both; display: block;}
#reklamy_r {width: 182px; height: 390px; background-image: url(images/layout/tlo_lewe.jpg); background-position: top left; background-repeat: no-repeat; clear: both;}
#reklamy_r2 {width: 182px; height: 390px; background-image: url(images/layout/tlo_prawe2.jpg); background-position: top left; background-repeat: no-repeat; clear: both;}