.zagiel-product { padding: 5px 5px 5px 150px; height: 56px; line-height: 56px; background: url('../images/zagiel/eRaty_bg.gif') 0 0 no-repeat;}
.zagiel-product a.toggleCalc {display: block; width: 56px; height: 56px; float: right; background: url('../images/zagiel/calc.gif') 0 0 no-repeat;}
.zagiel-product a.toggleCalc:hover {background-position: 0 -56px;}
.zagiel-product a.toggleCalc span {display: none;}
.zagiel-product span.ilosc-rat {font-size: 1em;}
.zagiel-product span.wysokosc-raty {font-size: 1.5em; font-weight: bold; color: #1e355d;}
.zagiel-jak-kupic {padding: 10px; text-align: justify;}
.zagiel-jak-kupic h3 {margin-top: 15px; text-decoration: underline;}
.zagiel-agreement-text {margin: 15px auto; background: #fff; width: 600px; height: 400px; overflow: scroll; padding: 10px; border: 2px solid #ccc;}
.zagiel-agreement {font-size: 13px; line-height: 18px;}
.zagiel-agreement button {display: block; border:none; margin: 20px auto; height: 54px; width: 260px; background: url('../images/zagiel/zloz_wniosek.gif') 0 0 no-repeat; cursor: pointer;}
.zagiel-agreement button:hover {background-position: 0 -54px;}
.zagiel-agreement input {margin-right: 8px;}

#zagielCalc {width: 550px;}
#zagielCalc .error {display: none; line-height: 30px; padding-left: 30px; border: 1px solid #f00;}
#zagielCalc div.row {height: 36px; clear: both;}
#zagielCalc label {width: 240px; float: left; text-align: right;}
#zagielCalc input, #zagielCalc select {float: left; margin-left: 14px; border: 1px solid #ccc;}
#zagielCalc .no-border {border: none;}
#zagielCalc {margin: auto; width: 550px; height: 300px; background: #fff url(../images/zagiel/symulator_header.gif) 0 0 no-repeat; padding: 80px 0 30px 0;}
a#calcButton {margin: auto; display: block; width: 171px; height: 27px; background: url('../images/zagiel/calc_button.gif') 0 0 no-repeat;}
a#calcButton:hover {background-position: 0 -27px;}
a#calcButton span {display: none;}
#zagielProgress {margin: -60px 0 0 20px;width: 40px; height: 40px;} 
#zagielProgress div {width: 40px; height: 40px; background: url(../images/ajax-loader01.gif) 0 0 no-repeat;}
#wysokoscRaty {font-size: 1.4em; font-weight: bold;}
#kosztyKredytu {font-size: 1.1em; font-weight: bold;}
#klauzula {font-size: 0.9em; padding: 10px; text-align: justify;}