html {background: #fff; border-top: solid #2F2F2F 2px;}
body {margin: 0; padding: 0; font-family: Tahoma, Arial, sans-serif; font-size: 11px; line-height: 130%;}
div {margin: 0; padding: 0}

a:link, a:visited {color: #EB0000; padding: 0px}
h3 {font-size: 11px; color: #DF001A; margin: 5px 20px 0 20px}

div#caly {width: 1000px;}
h1#logo {z-index: 4; width: 179px; height: 64px; background: url('img/artis.gif') no-repeat; position: absolute; top: 25px; left: 25px; margin: 0}
h1#logo a {display:block; padding:32px 0;}
h1#logo span {display: none;}
div#menu {background: #303030 url('img/menubg.gif') repeat-x; clear: both; position: relative;}

div#left_content {width: 756px; background: #fff; float: left;}
div#gfx {float: left; height: 545px; width: 407px; background: url('img/kontakt.jpg') no-repeat 0 80px; margin-right: -4px}
div#glowna, div#o_nas, div#wspolpraca, div#wniosek, div#polityka-prywatnosci {float: left; height: 545px; width: 407px; background: url('img/glowna.jpg') no-repeat 0 80px; margin-right: -4px}
div#kredyt_hipoteczny, div#kredyt_mieszkaniowy, div#kredyt_refinansowy, div#kredyt_konsolidacyjny, div#pozyczka_hipoteczna {float: left; height: 545px; width: 407px; background: url('img/kredyt_hipoteczny.jpg') no-repeat 0 80px; margin-right: -4px}
div#kredyt_samochodowy, div#kredyt-samochod-nowy, div#kredyt-samochod-uzywany, div#kredyt-samochod-ciezarowy, div#oferty_specjalne, div#leasing, div#leasing_osobowe, div#leasing_maszyny, div#leasing_rolnicze, div#leasing_indywid, div#refinansowanie_samochodu, div#pozyczka_samochodowa {float: left; height: 545px; width: 407px; background: url('img/kredyt_samochodowy.jpg') no-repeat 0 80px; margin-right: -4px}
div#tresc {position: relative; background: #ECECEC url('img/corner.gif') no-repeat top left; height: 515px; width: 325px; margin-top: 30px; margin-left: 403px;}
div#left_content>div#tresc {height: auto; min-height: 515px;margin-left: 407px}
div#tresc2 {background: url('img/tlo_01.jpg') no-repeat left 200px; height: 425px; padding-bottom:20px}
div#tresc>div#tresc2 {height: auto; min-height: 425px;}
div#tresc3 {position:absolute; background: url('img/tlo_02.jpg') no-repeat left bottom; height: 69px; width: 100%; }
div#tresc p {padding: 5px 20px; margin: 5px 0}
div#tresc h2 {padding: 20px 20px 0px;}
div#tresc ul {padding-right: 10px;}

div#right_content {width: 244px; margin-left: 756px; padding-top: 30px;}
div.r_c {background: #EFEFEF; border-left: solid #EB0000 4px; border-bottom: solid 1px #efefef; margin-bottom: 6px; padding-left: 10px; padding-top: 13px;}
div.r_c p {margin:0}
button#wniosek {width: 100%; padding: 5px; border: none; background: #EB0000 url('img/buttonbg.gif') repeat-x bottom left; margin-bottom: 6px; cursor: pointer;}
div#mapka {background: #efefef url('img/mapka.jpg') no-repeat 0 10px; height: 145px;}
h2.r_c {font-size: 14px; text-transform: uppercase; color: #DF001A; margin: 0 0 7px 0}
div.wniosek a:link, div.wniosek a:visited {text-decoration: none}

ul#bottom_menu {list-style-type: none; padding: 6px 0 10px; margin: 0;  height: 15px}
ul#bottom_menu li {float:left; position:relative; padding: 0px 12px; background: url('img/li_spacer.gif') no-repeat left bottom;}
ul#bottom_menu li.first {background: none;}
ul#bottom_menu a {position:relative; z-index:5; padding: 5px 10px 0px;}
ul#bottom_menu a.top:link, ul#bottom_menu a.top:visited {font-size: 12px; color: #fff; text-decoration: none}
ul#bottom_menu a.top:hover {border-top: solid 4px #EB0000; /*background: url('img/hover.gif') no-repeat center 3px;*/}
ul#bottom_menu a.active {border-top: solid 4px #EB0000; /*background: url('img/hover.gif') no-repeat center 3px;*/}

div#item1 {position: absolute; top: -91px; left: 8px; width: 150px; background: #E10016 url('img/menu1bg.jpg') repeat-x; z-index: 11}
div#item2 {position: absolute; top: -104px; left: -20px; width: 200px; background: #E10016 url('img/menu1bg.jpg') repeat-x;}
div#item3 {position: absolute; top: -90px; left: -50px; width: 200px; background: #E10016 url('img/menu1bg.jpg') repeat-x;}
div#item4 {position: absolute; top: -76px; left: -7px; width: 200px; background: #E10016 url('img/menu1bg.jpg') repeat-x;}

ul.itemul {list-style-type: none; margin: 0; padding: 10px 0; text-align: center; font-size: 9px}
ul.itemul li {margin: 1px 0; padding: 1px 0;}
ul#bottom_menu li ul.itemul li {float:none; background: none; padding: 0; display: block}
ul#bottom_menu ul.itemul li a:link, ul#bottom_menu ul.itemul li a:visited {color: #fff; text-decoration: none; padding: 0px;}
ul.itemul li a:hover {text-decoration: underline;}
.clear {clear: both; margin:0; padding: 0}
p.margin {padding-bottom: 12px; margin: 0; }
p.margin1 {padding-bottom: 10px; margin: 0; }
p.artis {color: #EB0000; font-weight: bold}
p.waluty {margin: 3px 0}
div#waluty_lewy {float:left; margin-right: 40px;}
div#waluty_prawy {padding-bottom: 3px;}
div.r_c p.updated {color: #666; font-size: 10px;}
img#cons {float: left; margin-right: 15px}
div#tresc p.form {margin: 2px 0; padding: 0 20px}
div#tresc p.button {text-align: right; padding-right: 60px;}
button {background: #EB0000; color: #fff; border: solid 1px black;}
div#tresc table {margin: 0 20px;}
td.button {text-align: right;}
td.opis {width: 250px}
td.opis1 {width: 100px}
.info {color: #666; font-size: 10px;}
form.wniosek input {width: 100px;}
form.wniosek1 input {width: 180px;}
input {border: solid 1px #666}
input[type="radio"] {border: none;}
select {font-size: 10px; width: 200px; border: solid 1px #666;}
select.wniosek {width: auto; font-size: 11px}
form#przedst {margin: 0; padding: 0}
p.email {margin: 40px 20px;}
p.error {margin: 0; background: #ffcccc; padding: 2px 5px;}
