@CHARSET "UTF-8";

body {
    font-family: verdana;
    font-size: 11px;
    margin: 0px;
    padding: 0px;
    background-color: #f6f6f6;
}

table, td {
    font-family: verdana;
    font-size: 11px;
}

a img {border:0px;}

ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

.b {
    font-weight: bold;
}

a {
    color: #1B3E8A;
    text-decoration: underline;
}

.hidden {
    display: none;
}

/*------------MAPA SERWISU---------------*/
div.siteMap a {
background:url(/www/img/doc.gif) no-repeat left top;
padding-left:20px;
text-decoration:none;
}

div.siteMap li {
list-style:none;
background: url(/www/img/level.gif) no-repeat left top;
padding-left:35px;
margin-bottom:0;
padding-bottom:4px;
}


div.siteMap li.last {
background:url(/www/img/level_last.gif) no-repeat left top;
}

div.siteMap {
margin-left:100px;
}

div.siteMap ul {
margin-left:0;
padding-left:0;
}

div.siteMap ul li ul {
margin-bottom:-5px;
}

div.siteMap ul li ul li{
font-size:10px;
}

div.siteMap p.home {
margin:0 0 0 3px;
padding:0;
}

div.siteMap p.home a {
background: url(/www/img/icon_home.gif) no-repeat left top;
font-weight:bold;
color:#000;
}

/* =============================== NAGŁÓWEK ============================ */

#headerWrapper {
    height:90px;
    width: 977px;
    margin: 0px auto 4px;
}

#logo {
    margin:0px;
    padding:23px 0px 0px 63px;
    text-align:left;
    float: left;
    width: 673px;
    height: 57px;
}

#additionalMenu {
    float: right;
    font-family: tahoma;
    margin-top: 21px;
    width: 232px;
}

#additionalMenu li {
    float: left;
    padding: 0px;
}

#additionalMenu .separator {
    color: #a79f61;
    padding: 0px 11px;
}

#additionalMenu a {
    color: #626262;
    text-decoration: none;
}

#searchEngine {
    clear: both;
    text-align: right;

    padding-top: 3px;
    padding-bottom: 9px;
}

#searchEngine input {
    border: 0px;
    float:right;
    margin-bottom: 9px;
}

#searchEngine input.search {
    background: url("/www/img/input_search.gif") no-repeat;
    color: #9a9a9a;
    font-size: 11px;
    padding: 6px 12px 7px 12px;
    width: 206px;
}

/* ========================= KONIEC NAGŁÓWKA ============================= */


/* =========================== MENU GÓRNE ================================ */

#menuWrapper {
    clear:both;
    position:relative;
    width:100%;
}

#menuContainer {
    height:38px;
    margin:0 auto;
    position:relative;
    text-align:left;
    width:977px;
    background: url("/www/img/menu_bg.png") no-repeat;
}

#menuContainer li {
    float:left;
    height:13px;
    margin-top:1px;
    padding:0;
}
#menuContainer li.separator {
    height:15px;
    margin:0 10px;
    width:1px;
}
#menuContainer li a {
    display:block;
    height:13px;
}

#menuContainer li a:hover {
    background:transparent none repeat scroll 0 0 !important;
}

#mainMenu {
    padding:10px 0 0 25px;
    color: #b4ab84;

}

/* Submenu */

#mainMenu li {
    float:left;
}

#mainMenu li.separator {
    float:left;
    padding: 0px 12px;
}

#mainMenu li a {
    float:left;
}

#mainMenu li a.b {
    font-weight: bold;
}

#menuWrapper a {
    color: #fff;
    text-decoration: none;
    font-size: 12px;
}

#menuWrapper a.specjal {
    float: right;
    display: block;
    margin-right: 11px;
}



#offerSelection {
    height:30px;
    left:35px;
    margin-top:-29px;
    position:absolute;
    top:0;
    width:280px;
}

#offerSelection div {
    float:left;
    padding-top:0;
    margin-right: 3px;
}

#offerSelection a {
    display:block;
    height:29px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    padding-top: 10px;
}

#offerSelection a.ind_on {
    background:transparent url("/www/img/tab_ind_on.png") no-repeat;
    color: #fff;
    margin:0px;
    width:151px;
}

#offerSelection a.ind_off {
    background:transparent url("/www/img/tab_ind_off.png") no-repeat;
    color: #fff;
    margin:0px;
    width:151px;
}

#offerSelection a.biz_on {
    background:transparent url("/www/img/tab_biz_on.png") no-repeat;
    color: #010101;
    margin:0px;
    width:118px;
}

#offerSelection a.biz_off {
    background:transparent url("/www/img/tab_biz_off.png") no-repeat;
    color: #010101;
    margin:0px;
    width:118px;
}

/* ======================= KONIEC MENU GÓRNE ============================= */

/* ======================== ZAWARTOŚĆ STRONY ============================= */

#contentWrapper {
    width: 977px;
    margin: 9px auto 0px;

}

div.box div.boxHeader {
    height: 5px;
    font-size: 1px;
}

div.box div.left {
    float: left;
    height: 5px;
    width: 5px;
}

div.box div.right {
    float: right;
    height: 5px;
    width: 5px;
}

div.box div.boxFooter {
    height: 5px;
    font-size: 1px;
    clear: both;
}

/* Boks pogrubiony */

div.boxBold div.boxHeader {
    clear: both;
    height: 6px;
    font-size: 1px;
}

div.boxBold div.left {
    float: left;
    height: 6px;
    width: 6px;
}

div.boxBold div.right {
    float: right;
    height: 6px;
    width: 6px;
}

div.boxBold div.boxFooter {
    clear: both;
    height: 6px;
    font-size: 1px;
}

/* Boks biały */

div.boxWhite {

}

div.boxWhite div.boxHeader {
    background: url("/www/img/boxWhite/tc.gif") repeat-x;
}

div.boxWhite div.boxHeader div.right {
    background: url("/www/img/boxWhite/tr.gif") no-repeat;
}

div.boxWhite div.boxHeader div.left {
    background: url("/www/img/boxWhite/tl.gif") no-repeat;
}

div.boxWhite div.boxContent {
    border-left:1px solid #c2c2c2;
    border-right:1px solid #c2c2c2;
}

div.boxWhite div.boxOfert {
    border:1px solid #c2c2c2;
}

div.boxWhite div.boxFooter {
    background: url("/www/img/boxWhite/bc.gif") repeat-x;
}

div.boxWhite div.boxFooter div.right {
    background: url("/www/img/boxWhite/br.gif") no-repeat;
}

div.boxWhite div.boxFooter div.left {
    background: url("/www/img/boxWhite/bl.gif") no-repeat;
}

div.boxWhite h1 {
    padding: 4px 0px 0px 16px;
    margin: 0px;
    font-size: 14px;
}

div.boxWhite div.button, #boxNewsletter div.button {
    padding: 8px 0px 10px;
    text-align: center;
}

div.boxWhite input {
    border: 0px;
    color: #5c5c5c;
    font-size: 11px;
    padding: 4px 10px;
    margin-left: 23px;
    height: 18px;
}

div.boxWhite div.button input {
    height:auto;
}

div.boxWhite input.round {
    background: url("/www/img/input_form_search.gif") no-repeat;
    width: 172px;
}

div.boxWhite input.round_long {
    background: url("/www/img/input_long.gif") no-repeat;
    width: 244px;
}

div.boxWhite textarea.round_long {
    background: url("/www/img/textarea_long.png") no-repeat;
    border: 0px;
    color: #5c5c5c;
    font-size: 11px;
    padding: 4px 10px;
    margin-left: 23px;
    width: 617px;;
    height: 68px;
}

div.boxWhite p {
    margin: 0px;
    padding: 4px 0px;
    font-size: 12px;
    color: #a3a3a3;
}

div.boxWhite label {
    color: #83775d;
    display: block;
    font-weight: bold;
    padding: 6px 0px 4px 34px;
}

/* Boks niebieski */

div.boxBlue {
    width: 232px;
    background: #1a3e8a url("/www/img/boxBlue/cc.png") no-repeat top left;
}

div.boxBlue div.boxHeader {
    background: none;
}

div.boxBlue div.boxHeader div.right {
    background: url("/www/img/boxBlue/tr.gif") no-repeat;
}

div.boxBlue div.boxHeader div.left {
    background: url("/www/img/boxBlue/tl.gif") no-repeat;
}

div.boxBlue div.boxFooter {
    background: none;
}

div.boxBlue div.boxContent {
    background: none;
    min-height: 100px;
}

div.boxBlue div.boxFooter div.right {
    background: url("/www/img/boxBlue/br.gif") no-repeat;
}

div.boxBlue div.boxFooter div.left {
    background: url("/www/img/boxBlue/bl.gif") no-repeat;
}

div.boxBlue h1 {
    padding: 0px 0px 19px 14px;
    color: #fff;
    margin: 0px;
    font-size: 14px;
}

div.boxBlue h3 {
    padding: 0px 0px 19px 14px;
    color: #fff;
    margin: 0px;
    font-size: 11px;
}

div.boxBlue p {
    padding-left: 15px;
    color: #c3d9ff;
}

div.boxBlue ul, div.boxBlue2 ul {
    margin-left: 15px;
    margin-bottom:10px;
    color: #c3d9ff;
    line-height: 23px;
}

div.boxBlue li, div.boxBlue2 li {
    background: url("/www/img/boxBlue/li_prefix.gif") no-repeat scroll 0 10px;
    padding-left: 14px;
}

div.boxBlue ul a {
    color: #fff;
    text-decoration: underline;
}

div.boxBlue div.pageBlank {
    background: url("/www/img/page_blank.gif") no-repeat left center;
    font-family: tahoma;
    line-height: 22px;
    margin-left: 11px;
    padding: 0px 0px 0px 27px;
}

div.boxBlue div.pageBlank a, div.boxBlue div.cal a {
    color: #b9d5ff;
    text-decoration: none;
}

div.boxBlue div.cal {
    background: url("/www/img/cal.png") no-repeat left center;
    float: left;
    font-family: tahoma;
    padding: 0px 0px 0px 27px;
    margin-left: 13px;
    line-height: 22px;
}

div.boxBlue div.more {
    float: right;
    line-height: 22px;
    margin-right: 5px;
}

div.boxBlue div.more a {
    color:#fff;
}

/* Boks niebieski pogrubiony */

div.boxBlueBold {
    background: #daebff;
}

div.boxBlueBold div.boxHeader {
    background: url("/www/img/boxBold/tc.gif") repeat-x;
}

div.boxBlueBold div.boxHeader div.right {
    background: url("/www/img/boxBold/tr.gif") no-repeat;
}

div.boxBlueBold div.boxHeader div.left {
    background: url("/www/img/boxBold/tl.gif") no-repeat;
}

div.boxBlueBold div.boxContent {
    border-left: 2px solid #01459a;
    border-right: 2px solid #01459a;
}

div.boxBlueBold div.boxFooter {
    background: url("/www/img/boxBold/bc.gif") repeat-x;
}

div.boxBlueBold div.boxFooter div.right {
    background: url("/www/img/boxBold/br.gif") no-repeat;
}

div.boxBlueBold div.boxFooter div.left {
    background: url("/www/img/boxBold/bl.gif") no-repeat;
}

div.boxOFE {
    float: left;
    width: 224px;
    margin-right: 15px;
}

div.boxBlue2 {
    width: 232px;
    background:  #014293 url("/www/img/boxBlue2/cc.gif") repeat-x top right;
}

div.boxBlue2 div.boxHeader div.right {
    background: url("/www/img/boxBlue2/tr.gif") no-repeat;
}

div.boxBlue2 div.boxHeader div.left {
    background: url("/www/img/boxBlue2/tl.gif") no-repeat;
}

div.boxBlue2 div.boxFooter {

}

div.boxBlue2 div.boxFooter div.right {
    background: url("/www/img/boxBlue2/br.gif") no-repeat;
}

div.boxBlue2 div.boxFooter div.left {
    background: url("/www/img/boxBlue2/bl.gif") no-repeat;
}

div.boxBlue2 div.boxContent {
    background: url("/www/img/boxBlue2/linia.png") no-repeat top left;
}

div.boxBlue3 {
    clear: both;
    background:  #d4e2ff;
}

div.boxBlue3 h1 {
    font-size: 14px;
    margin: 0px;
    padding: 10px 0px 20px 10px;
}

div.boxBlue3 div.boxHeader {
    background: url("/www/img/boxBlue3/tc.gif") repeat-x;
}

div.boxBlue3 div.boxHeader div.right {
    background: url("/www/img/boxBlue3/tr.gif") no-repeat;
}

div.boxBlue3 div.boxHeader div.left {
    background: url("/www/img/boxBlue3/tl.gif") no-repeat;
}

div.boxBlue3 div.boxFooter {
    background: url("/www/img/boxBlue3/bc.gif") repeat-x;
}

div.boxBlue3 div.boxFooter div.right {
    background: url("/www/img/boxBlue3/br.gif") no-repeat;
}

div.boxBlue3 div.boxFooter div.left {
    background: url("/www/img/boxBlue3/bl.gif") no-repeat;
}

div.boxBlue3 div.boxContent {
    border-left: 1px solid #adbcd9;
    border-right: 1px solid #adbcd9;
}

div.boxBlue3 p {
    color: #07215a;
    margin: 0px;
    padding: 7px 0px 7px 20px;
    line-height: 22px;
}

h2 {
    color: #1b3e8a;
    font-family: tahoma;
    font-size: 14px;
}

#middleColumn h3 a {
    color: #000;
    font-size: 12px;
    text-decoration: none;
}

#middleColumn div.back {
    padding:20px 0px;
    text-align: center;
}

#middleColumn div.back a {
    color: #474133;
}

#middleColumn div.entry {
    margin-left: 10px;
    margin-right: 20px;
}

#middleColumn div.entry a.next{
    color: #000;
    font-weight: bold;
    text-decoration: underline;
}

#middleColumn ul.letters {
    padding: 10px;
    height: 20px;
}

#middleColumn ul.letters li {
    float: left;
    text-align: center;
    margin-right: 2px;
}

#middleColumn ul.letters li a {
    color: #054487;
    display: block;
    padding: 4px 5px;
    text-decoration: none;
}

#middleColumn ul.letters li a.active {
    background: #fffffd;
    border: 1px solid #cecabe;
    font-weight: bold;
}

#middleColumn ul.letters li.text {
    font-size: 14px;
    color:#4e4e4e;
    font-weight: bold;
    font-family: tahoma;
    padding: 2px 25px 0px 0px;
}

#middleColumn div.section {
    float: left;
    width: 215px;
    margin-left: 18px;
    margin-top: 30px;
}

#middleColumn div.section strong {
    color: #0644ca;
}

#middleColumn div.section ul {
    line-height: 22px;
    margin-top: 4px;
}

#middleColumn div.section li a {
    color: #000;
}

#middleColumn ul.methodSort {
    height: 24px;
    margin: 14px 0px 0px 10px;
}

#middleColumn ul.methodSort li {
    float: left;
    margin-right: 24px;
}

#middleColumn ul.methodSort li a {
    color: #0b2a63;
    display: block;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
    padding: 5px 0px 4px;
    height: 16px;
}

#middleColumn ul.methodSort li a:hover {
    color: #fff;
}

#middleColumn ul.methodSort li a.alphabetic {
    width: 95px;
}

#middleColumn ul.methodSort li a.alphabetic_active {
    background: url("/www/img/button_method_sort.png") no-repeat;
    color: #fff;
    width: 95px;
}

#middleColumn ul.methodSort li a.alphabetic:hover {
    background: url("/www/img/button_method_sort.png") no-repeat;
}

#middleColumn ul.methodSort li a.popular {
    width: 144px;
}

#middleColumn ul.methodSort li a.popular:hover {
    background: url("/www/img/button_method_sort_all.png") no-repeat;
}

#middleColumn ul.methodSort li a.popular_active {
    background: url("/www/img/button_method_sort_all.png") no-repeat;
    color: #fff;
    width: 144px;
}

#middleColumn ul.tags {
    margin: 40px 20px 0px 10px;
}

#middleColumn ul.tagsArticle {
    margin: 0px 0px 0px 32px;
    height: 20px;
}

#middleColumn ul.tags li, #middleColumn ul.tagsArticle li {
    float: left;
    margin-right: 18px;
    height: 25px;
}

#middleColumn ul.tags li a {
    color: #000;
    font-size: 12px;
    text-decoration: none;
}

#middleColumn ul.tagsArticle li a {
    color: #0061d2;
}

#middleColumn ul.tags li a.h1{
    font-size: 17px;
}

#middleColumn ul.tags li a.h2{
    font-size: 16px;
}

#middleColumn ul.tags li a.h3{
    font-size: 14px;
}

#middleColumn div.options {
    color: #767676;
    text-align: right;
    height: 20px;
}

#middleColumn div.options a {
    color: #494949;
    display: block;
    float: right;
    padding: 0px 0px 4px 23px;
    margin-left: 15px;
}

#middleColumn div.options a.rss {
    background: url("/www/img/icon_rss.png") no-repeat;
}

#middleColumn div.options a.print {
    background: url("/www/img/icon_printer.png") no-repeat;
}

#middleColumn div.options a.mail {
    background: url("/www/img/icon_mail.png") no-repeat;
}

#middleColumn div.news {float: left; margin-bottom: 20px; }

#middleColumn div.news p {
    color: #1c1c1c;
    margin: 0px;
}

#middleColumn div.news h2 {
    color: #0644ca;
    font-size: 12px;
    margin: 0px;
    padding: 15px 0px;
}

#middleColumn div.news h2 a {
    color: #0644ca;
    text-decoration:none;
}

#middleColumn div.news div.section {
    float: left;
    width: 300px;
    margin: 0px;
    padding: 0px 20px 0px 25px;
}

#middleColumn div.news div.section-first {
    border-right: 1px solid #ebebeb;
}

#middleColumn div.news div.section-odd {
    border-top: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
}

#middleColumn div.news div.section-even {
    border-top: 1px solid #ebebeb;
}

#middleColumn div.news div.section div.more {
    text-align: right;
    padding: 18px 0px;
}

#middleColumn div.news div.section div.more a {
    color: #76744e;
    text-decoration: none;
}

#middleColumn a.photo {
    display: block;
    width: 152px;
    line-height: 14px;
    text-align: center;
    text-decoration: none;
    float: left;
    margin: 8px 20px 14px 0px;
}

#middleColumn a.photo span{
    color:#939393;
    font-size: 11px;
}

/* Boks jasny */

div.boxGlass div.boxHeader {
    background: url("/www/img/boxGlass/tc.gif") repeat-x;
}

div.boxGlass div.boxHeader div.right {
    background: url("/www/img/boxGlass/tr.gif") no-repeat;
}

div.boxGlass div.boxHeader div.left {
    background: url("/www/img/boxGlass/tl.gif") no-repeat;
}

div.boxGlass div.boxFooter {
    background: url("/www/img/boxGlass/bc.gif") repeat-x;
}

div.boxGlass div.boxFooter div.right {
    background: url("/www/img/boxGlass/br.gif") no-repeat;
}

div.boxGlass div.boxFooter div.left {
    background: url("/www/img/boxGlass/bl.gif") no-repeat;
}

div.boxGlass div.boxContent {
    border-right: 1px solid #e0e0e0;
    border-left: 1px solid #e0e0e0;
}

/* Boks czerwony */

div.boxRed {
    background: #faf7f0;
}

div.boxRed h1 {
    color: #4e4937;
    font-size: 14px;
    margin: 0px;
    padding: 10px 0px 20px 10px;
}

div.boxRed div.boxHeader {
    background: url("/www/img/boxRed/tc.gif") repeat-x;
}

div.boxRed div.boxHeader div.right {
    background: url("/www/img/boxRed/tr.gif") no-repeat;
}

div.boxRed div.boxHeader div.left {
    background: url("/www/img/boxRed/tl.gif") no-repeat;
}

div.boxRed div.boxFooter {
    background: url("/www/img/boxRed/bc.gif") repeat-x;
}

div.boxRed div.boxFooter div.right {
    background: url("/www/img/boxRed/br.gif") no-repeat;
}

div.boxRed div.boxFooter div.left {
    background: url("/www/img/boxRed/bl.gif") no-repeat;
}

div.boxRed div.boxContent {
    border-right: 1px solid #e0e0e0;
    border-left: 1px solid #e0e0e0;
}

/* kolumna środkowa - duży boks */

#middleColumn div.boxContentHeader {
    height: 5px;
    font-size: 1px;
    background: url("/www/img/boxGlass/tc.gif") repeat-x;
}

#middleColumn div.boxContentHeader div.right {
    background: url("/www/img/boxGlass/tr.gif") no-repeat;

}

#middleColumn div.boxContentHeader div.left {
    background: url("/www/img/boxGlass/tl.gif") no-repeat left top;

}

#middleColumn div.boxContentFooter {
    background: url("/www/img/boxGlass/bc.gif") repeat-x bottom;
    font-size:1px;
    height:5px;
}

#middleColumn div.boxContentFooter div.right {
    background: url("/www/img/boxGlass/br.gif") no-repeat right top;
}

#middleColumn div.boxContentFooter div.left {
    background: url("/www/img/boxGlass/bl.gif") no-repeat;
}

#middleColumn div.boxContentContent {
    border-right: 1px solid #e0e0e0;
    border-left: 1px solid #e0e0e0;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:40px;
}

#middleColumn div.boxOferta {
    border: 1px solid #e0e0e0;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:40px;
}

/* Boks złoty */

div.boxGold {
    width: 232px;
}

div.boxGold div.boxHeader {
    clear:both;
    background: url("/www/img/boxGold/tc.gif") repeat-x;
}

div.boxGold div.boxHeader div.right {
    background: url("/www/img/boxGold/tr.gif") no-repeat;
}

div.boxGold div.boxHeader div.left {
    background: url("/www/img/boxGold/tl.gif") no-repeat;
}

div.boxGold div.boxFooter {
    clear: both;
    background: url("/www/img/boxGold/bc.gif") repeat-x;
}

div.boxGold div.boxFooter div.right {
    background: url("/www/img/boxGold/br.gif") no-repeat;
}

div.boxGold div.boxFooter div.left {
    background: url("/www/img/boxGold/bl.gif") no-repeat;
}

div.boxGold div.boxContent {
    border-right: 1px solid #7d7755;
    border-left: 1px solid #7d7755;
}

div.boxGold2 {
    clear: both;
    background: #f3f1e4 url("/www/img/boxGold2/cc.png") repeat-x;
}

div.boxGold2 div.boxHeader {

    background: url("/www/img/boxGold2/tc.gif") repeat-x;
}

div.boxGold2 div.boxHeader div.right {
    background: url("/www/img/boxGold2/tr.gif") no-repeat;
}

div.boxGold2 div.boxHeader div.left {
    background: url("/www/img/boxGold2/tl.gif") no-repeat;
}

div.boxGold2 div.boxFooter {
    clear: both;
    background: url("/www/img/boxGold2/bc.gif") repeat-x;
}

div.boxGold2 div.boxFooter div.right {
    background: url("/www/img/boxGold2/br.gif") no-repeat;
}

div.boxGold2 div.boxFooter div.left {
    background: url("/www/img/boxGold2/bl.gif") no-repeat;
}

div.boxGold2 div.boxContent {
    border-right: 1px solid #e1dfca;
    border-left: 1px solid #e1dfca;
}

/* Boks z segmentami */

div.boxSegment {
    background: #5c84c9;
}

div.boxSegment div.boxHeader {
    background: url("/www/img/boxSegment/tc.png") no-repeat;
}

div.boxSegment div.boxHeader div.right {
    background: url("/www/img/boxSegment/tr.png") no-repeat;
}

div.boxSegment div.boxHeader div.left {
    background: url("/www/img/boxSegment/tl.png") no-repeat;
}

div.boxSegment div.boxFooter {
    background: url("/www/img/boxSegment/bc.png") repeat-x;
}

div.boxSegment div.boxFooter div.right {
    background: url("/www/img/boxSegment/br.png") no-repeat;
}

div.boxSegment div.boxFooter div.left {
    background: url("/www/img/boxSegment/bl.png") no-repeat;
}

div.boxSegment h1 {
    color: #fff;
    font-family:Arial;
    font-size:13px;
    margin: 0px;
    padding-left: 31px;
    padding-top: 9px;
    padding-bottom:6px;
}

div.boxSegment ul {
    float: left;
    font-size: 1em;
    margin-left: 28px;
    line-height: 19px;
}

div.boxSegment ul a {
    color: #fff;
    text-decoration: none;
}

div.boxSegment li {
    background: url("/www/img/boxBlue/li_prefix.gif") no-repeat left center;
    padding-left: 14px;
}

/* Boksy na stronie */

#boxSearch {
    width: 240px;
    /*float: right;*/
    margin-bottom: 10px;
}

#boxNewsletter {
    width: 240px;
    background: #ebebeb;
    float: right;
    margin-bottom: 10px;
}

#boxNewsletter div.button input {
    height:auto;
}

#boxSearch div.button, #boxNewsletter div.button {
    clear:both;
    padding: 8px 0px 10px;
    text-align: center;
}

#boxSearch input.round, #boxNewsletter input.round {
    background: url("/www/img/input_form_search.gif") no-repeat;
    border: 0px;
    color: #5c5c5c;
    font-size: 11px;
    width: 172px;
    height: 18px;
    padding: 4px 10px;
    margin-left: 23px;
}

#boxSearch span.select select {
    border:0px;
    width:176px;
}

#boxSearch span.select {
    background-image: url("/www/img/input_form_search.gif");
    background-repeat:no-repeat;
    border:0px;
    color: #5c5c5c;
    display:block;
    font-size: 11px;
    margin-left: 23px;
    padding: 4px 6px 4px 6px;
    width: 189px;
}

#boxSearch h1, #boxNewsletter h1 {
    padding: 4px 0px 0px 16px;
    color: #7b7651;
    font-family: tahoma;
}

#boxSearch p, #boxNewsletter p {
    color: #a4a4a4;
    padding: 4px 0px 4px 14px;
}

#boxSearchPartners {
    width: 240px;
    float: right;
    background: #a2996e url("/www/img/boxSearchPartners_bg.jpg") no-repeat left top;
}

#boxSearchPartners p {
    color: #f0e9bb;
    font-size: 12px;
    line-height: 16px;
    margin:0px;
    padding: 96px 0px 0px 25px;
}

#boxSearchPartners div.more {
    text-align:right;
    padding: 13px 20px 6px 0px;
}

#boxSearchPartners div.more a, #boxSearchPartnersSmall div.more a {
    color: #fffadd;
}

#boxSearchPartnersSmall {
    background: #a2996e url("/www/img/boxSearchPartners_small_bg.jpg") no-repeat left top;
    float: left;
    width: 232px;
}

#boxSearchPartnersSmall div.more {
    text-align: right;
    padding: 70px 12px 2px 0px;
}

#boxForum {
    float: left;
    font-family: tahoma;
    width: 232px;
    margin: 0px 10px 10px 0px;
}

#boxForumSmall {
    float: left;
    font-family: tahoma;
    width: 232px;
    margin-bottom: 4px;
}

#boxForum h1, #boxNews h1, #boxForumSmall h1 {
    color:#1B4A76;
    font-family:Arial;
    font-size: 13px;
    margin: 0px;
    padding: 4px 0px 4px 19px;
}

#boxForum li, #boxForumSmall li {
    border-bottom: 1px dotted #4e78ca;
    background: url("/www/img/li_prefix_add.png") no-repeat left center;
    padding-bottom: 4px;
    padding-left: 18px;
    line-height: 19px;
}

#boxForum li a, #boxForumSmall li a {
    color: #000;
    font-size: 11px;
    text-decoration: none;
}

#boxForum div.more, #boxNews div.more {
    clear: both;
    line-height:24px;
    text-align: right;
    padding-right: 10px;
}

#boxForumSmall div.more {
    clear: both;
    line-height:20px;
    text-align: right;
    padding-right: 10px;
}

#boxForum div.more a, #boxNews div.more a, #boxForumSmall div.more a {
    color: #8a8660;
}

#boxNews {
    float: left;
    width: 735px;
}

#boxNews div.boxContent, #boxNews div.boxHeader, #boxNews div.boxFooter {
    background-color:#fff;
}

#boxNews ul {
    list-style: url("/www/img/li_prefix_news.png");
    margin: 10px 45px 0px 28px;
}

#boxNews li {}

#boxNews li a {
    color: #4e80ef;
    font-weight: bold;
    text-decoration: none;
    margin-bottom: 9px;
    display: block;
}

#boxNews li a.more {
    color: #33589c;
    font-weight: normal;
    display: inline;
}

#boxNews li p {
    color: #707070;
    line-height: 14px;
    margin: 0px 0px 10px 0px;
}

#boxNews .long {
    width: 370px;
    float: left;
}

#boxNews .short {
    width: 250px;
    float: left;
    margin-right: 0px;
}

.offert {
    margin-bottom: 10px;
    margin-right: 10px;
    float: left;
}

#boxSegment div.segment {
    float: left;
    font-family: tahoma;
    height: 145px;
    position: relative;
}

#boxSegment div.segment a.more {
    color: #fff;
    display: block;
    position: absolute;
    bottom: 0px;
    right: 10px;
    background: url("/www/img/tab_more_small.png") no-repeat;
    width: 67px;
    height: 21px;
    padding-top: 4px;
    text-align: center;
}

#boxSegment div.segment a.otherCity {
    color: #fff;
    display: block;
    position: absolute;
    bottom: 0px;
    right: 16px;
    background: url("/www/img/tab_other_city.png") no-repeat;
    width: 89px;
    height: 21px;
    padding-top: 4px;
    text-align: center;
}

#boxSegment a.show_all {
    color: #fff;
    display: block;
    position: absolute;
    bottom: 0px;
    right: 10px;
    background: url("/www/img/tab_more_big.png") no-repeat;
    width: 126px;
    height: 21px;
    padding-top: 4px;
    text-align: center;
}

#boxConsultant {
    background: url("/www/img/boxConsultant.png") no-repeat top left;
    float: right;
    width: 240px;
}

#boxConsultant div.photo {
    display: block;
    margin-top: -18px;
    margin-left: -10px;
    position: absolute;
}

#boxConsultant h1 {
    margin: 0px;
    padding: 0px 0px 0px 105px;
    line-height: 14px;
}

#boxConsultant div.phone span {
    color: #fff;
    display:block;
    float:left;
    font-size: 20px;
    font-weight:bold;
    line-height: 34px;
    margin: 0px;
    padding: 0px 0px 0px 8px;
    vertical-align: top;
}

#boxConsultant div.phone a {
    color: #ddd7b5;
    display:block;
    float:right;
    font-size: 11px;
    font-weight: normal;
    padding: 19px 6px 0px 0px;
    line-height: 14px;
}

#boxConsultant div.skype {
    margin-top: 25px;
    padding: 0px 0px 0px 100px;
}

#boxConsultant div.infolinia {
    margin-top: 16px;
    margin-left: 50px;
}

#boxInfo {
    width: 240px;
    margin-bottom: 10px;
}

#boxInfo h1 {
    color: #c8e1ff;
    font-family: tahoma;
    font-size: 14px;
    padding: 3px 0px 20px 14px;
    margin: 0px;
}

#boxInfo ul {
    margin-left: 14px;
}

#boxInfo ul li a {
    color: #fff;
    text-decoration: none;
}

#boxInfo ul.submenu {
    margin: 0px 0px 0px 14px;
}

#boxInfo ul.submenu li {
    background: url("/www/img/boxBlue/li_prefix_submenu.gif") no-repeat;
}

#boxInfo ul.submenu a {
    color: #aad0ff;
}

#boxAddComment, #boxAddCommentCollapse {
    clear: both;
    margin: 30px 10px 0px 10px;
}

#boxAddCommentCollapse h1 {
    color: #4e4e4e;
    padding: 2px 0px 4px 14px;
}

#boxAddCommentCollapse h1 a {
    background: url("/www/img/icon_expand.png") no-repeat right top;
    color: #012d8c;
    display: inline;
    font-size: 11px;
    font-weight: normal;
    padding-right: 20px;
    padding-bottom: 2px;
}

#boxAddComment h1 {
    color: #4e4e4e;
    padding-bottom: 10px;
}

#boxAddComment label {
    color: #555555;
}

#boxAddComment div.button {
    padding-right:12px;
    text-align: right;
}

#boxLastNews {
    background: #f8f6ee;
    margin: 20px 10px 0px 18px;
}

#boxLastNews div.section {
    margin: 15px 0px 0px 16px;
    width: 285px;
}

#boxLastNews div.sectionFirst{
    margin-right: 60px;
}

#boxLastNews h1 {
    color: #4e4e4e;
    font-size: 14px;
    margin: 0px;
    padding-left: 16px;
    padding-top: 8px;
}

#boxLastNews h2 {
    color: #0442c7;
    font-family: tahoma;
    font-size: 12px;
}

#boxLastNews h2 a {
    color: #0442c7;
    text-decoration:none;
}

#boxLastNews p {
    line-height: 18px;
}

#boxLastNews div.more {
    clear:both;
    text-align: right;
    padding-bottom: 20px;
}

#boxLastNews div.more a {
    color: #777053;
    text-decoration: none;
}

#segment1 {
    background: url("/www/img/segment1.png") no-repeat left top;
    width: 293px;
}

#segment2 {
    background: url("/www/img/segment2.png") no-repeat left top;
    width: 150px;
}

#segment3 {
    background: url("/www/img/segment3.png") no-repeat left top;
    width: 155px;
}

#segment4 {
    background: url("/www/img/segment4.png") no-repeat left top;
    width: 189px;
}

#segment5 {
    background: url("/www/img/segment5.png") no-repeat left top;
    width: 190px;
}

/* Baner */

#banner {
    float: left;
    margin-right: 10px;
    margin-bottom: 20px;
}

#banner ul {
    margin-top:-78px;
    margin-left:20px;
    position:relative;
    width:70px;
}

#banner li {
    float:left;
    margin: 0px 5px 4px 0px;
}

#banner a {
    background:url("/www/img/button_banner.gif") no-repeat;
    display:block;
    width:28px;
    height:21px;
    text-decoration:none;
    font-weight:bold;
    font-size:12px;
    color:#fff;
    text-align:center;
    padding: 7px 0px 0px;
}

#banner a:hover,#banner a.hover {
    background:url("/www/img/button_banner_active.gif") no-repeat;
}

/* ============================ STOPKA =================================== */

#footerWrapper {
    background-color: #0a235b;
    border-top: 5px solid #b3cafe;
    clear:both;
    color:#fff;
    font-family: tahoma;
    
}

#footerWrapper span {
    color: #6779ab;
}

#footerContainer {
    margin: 0px auto;
    padding: 15px 0px;
    width: 977px;
    text-align:left;
    overflow:hidden;
}

#footerContainer a {
    color: #979eba;
    text-decoration: none;
}

#footerContainer p {
    line-height: 1em;
}

#right {
    clear: both;
    color: #6779ab;
    padding-top: 35px;
    text-align: right;
}

#footerWrapper div.segment {
    float: left;
    width:175px;
}

#footerWrapper div.last {
    width:100px;
}

/* ========================= KONIEC STOPKI =================================== */

/* ========================== ŚRODKOWA KOLUMNA =============================== */

#middleColumn {
    background: #fff;
    float:left;
    margin:0px 10px 20px 0px;
    width:725px;
}

/* Lokalizacja */

#breadcrumb {
    background: url("/www/img/home.gif") no-repeat 0 50%;
    font-family: tahoma;
    padding-top: 7px;
}

#breadcrumb ul {
    margin-left: 25px;
}

#breadcrumb li {
    float: left;
}

#breadcrumb li.separator {
    padding: 0px 7px;
    width: 6px;
}

#breadcrumb li a {
    color: #12326f;
    text-decoration: none;
}

#breadcrumb div.line {
    clear: both;
    margin-bottom:14px;
}

/* Kredyt */

div.kredyt {
    margin: 0px 15px;
}

div.kredytFirst {
    margin-top: 25px;
}

div.kredyt h1 {
    color: #0d3a97;
    font-family: tahoma;
    margin: 10px 0px 5px;
}

div.kredyt h1 a {
    color: #0d3a97;
    text-decoration:none;
}

div.kredyt p {
    color: #5f5f5f;
}

div.kredyt div.more {
    text-align: right;
}

/* Strony informacyjne */

#middleColumn h1.title {
    border-bottom: 1px solid #1b3e8a;
    color: #1b3e8a;
    font-size: 14px;
    font-family: tahoma;
    padding: 8px 0px 8px 12px;
    margin:0px 0px 10px;
}

#middleColumn h1.title span {
    font-weight: normal;
}

#middleColumn div.file {
    border-bottom: 1px solid #c0c0c0;
    padding-bottom: 15px;
    margin-top: 15px;
}

#middleColumn div.file h2 {
    background: url("/www/img/icon_pdf.png") no-repeat left center;
    color: #0039b7;
    padding: 6px 0px 6px 34px;
    font-size: 12px;
    margin-left: 12px;
    margin-bottom: 0px;
}

#middleColumn div.file h2 a {
    background: url("/www/img/icon_download.png") no-repeat left bottom;
    color: #012d8f;
    display: inline;
    font-size: 11px;
    font-weight: normal;
    margin-left: 10px;
    padding-left: 10px;
}

#middleColumn div.file p {
    margin: 0px;
    padding-left: 12px;
    line-height: 24px;
}

#middleColumn p {
    line-height: 18px;
    margin: 0px;
}

#middleColumn p.desc {
    font-size:12px;
    line-height: 24px;
    margin: 0px 26px;
}

#middleColumn p.descSolution {
    font-size:12px;
    line-height: 24px;
    margin: 20px 10px;
}

#middleColumn div.button {
    text-align: center;
}

/* ============================= PRAWA KOLUMNA =============================== */

#rightColumn {
    float:left;
    overflow:hidden;
    width:241px;
}

/* Boks popularne tagi */

#popularTags {
    clear: both;
    margin-bottom: 10px;
}

#popularTags h1 {
    color: #0c2863;
    float:left;
    margin: 0px;
    font-size: 16px;
    font-family: tahoma;
    padding: 3px 0px 5px 15px;
}

#popularTags ul {
    clear:both;
    float:left;
    margin-left: 23px;
    width:200px;
}

#popularTags li {
    float: left;
    margin: 10px 10px 0px 0px;
}

#popularTags li a {
    color: #0c2863;
    text-decoration: none;
}

#popularTags div.more {
    clear: both;
    text-align: right;
    padding: 10px;
}

#popularTags div.more a {
    color: #576687;
}

/* Komentarze */

#comments {
    padding-top: 30px;
}

#comments h1 {
    border-bottom:1px solid #cccccc;
    color: #414141;
    font-family: tahoma;
    font-size: 14px;
    padding: 0px 0px 10px 4px;
}

#comments div.comment {
    float: left;
    padding-top: 16px;
}

#comments div.comment span {
    display: block; 
    padding: 0px 0px 5px 18px;
    color: #848484;
}

#comments div.commentContent {
    float: left;
    width: 435px;
}

#comments div.contentBox {
    padding: 15px; line-height: 20px;
}

#comments div.person {
    margin-left:-2px;
    margin-top: 10px;
    float: left;
    background: url('img/comment.png') no-repeat;
    height: 14px;
    width: 100px;
    padding-left: 35px;
    color: #0a235a;
}

/* Formularze */

table.form {}

input.round {
    border: 0px;
    color: #5c5c5c;
    font-size: 11px;
    float:left;
    height: 16px;
    padding: 7px 10px 3px 10px;
}

table.form td.radio {
    padding-left: 30px;
}

table.form label.radio {
    color:#000;
}

table.form input.round_large {
    background: url("/www/img/input_form_round_large.gif") no-repeat;
    width: 255px;
}

input.round_standard {
    background: url("/www/img/input_form_round.gif") no-repeat;
    width: 179px;
}

table.form input.round_small {
    background: url("/www/img/input_form_round_small.gif") no-repeat;
    width: 72px;
}

table.form span.select_small {
    background: url("/www/img/select_round_small.gif") no-repeat;
    display:block;
    padding:4px 6px;
    width: 86px;
}

span.select_small select {
    border: 0px;
    color: #5c5c5c;
    width:85px;
    height:18px;
}

table.form span.select_standard {
    background: url("/www/img/input_form_round.gif") no-repeat;
    width: 199px;
    height:26px;
}

table.form span.select_standard select {
    border:0px;
    color: #5c5c5c;
    margin: 2px 4px;
    width: 190px;
}

table.form span.select_year {
    background: url("/www/img/input_round_year.gif") no-repeat;
    width: 73px;
    height:26px;
}

table.form span.select_year select {
    border: 0px;
    color: #5c5c5c;
    margin:2px 4px;
    width:65px;
}

table.form span.select_month, table.form span.select_day {
    background: url("/www/img/input_round_month.gif") no-repeat;
    width: 54px;
    height:26px;
}

table.form span.select_month select, table.form span.select_day select {
    border: 0px;
    color: #5c5c5c;
    margin:2px 4px;
    width:46px;
}

table.form td.day {width:54px;}
table.form td.month {width:54px;}
table.form td.year {width:53px;}

table.form input.round_year {
    background: url("/www/img/input_round_year.gif") no-repeat;
    width: 53px;
}

table.form input.round_month, table.form input.round_day {
    background: url("/www/img/input_round_month.gif") no-repeat;
    width: 34px;
}

table.form td.label {
    color: #0b2864;
    text-align: right;
    vertical-align: top;
    line-height: 22px;
    padding-right: 10px;
}

table.form td.separator {
    font-size: 1px;
}

table.form td label {
    color: #074c75;
}

table.form td label.black {
    color: #000;
}

table.form span {
    clear:both;
    color:#929292;
    display: block;
    text-align: center;
    padding: 2px 0px;
}

/* boks koszt kredytu */

#boxCreditCost {
    background: #e5eff8;
    float: left;
    margin-top: 40px;
    margin-left: 30px;
    margin-right: 40px;
    width: 282px;
}

#boxCreditCost h1 {
    color: #092335;
    font-size: 14px;
    margin: 0px;
    padding: 2px 0px 0px 12px;
}

#boxCreditCost p {
    text-align: center;
    margin: 0px;
    padding: 25px 0px 10px;
}

/* boks przebieg spłat */

#boxRepayment {
    background: #f6f3ec;
    float: left;
    margin-top: 40px;
    width: 320px;
}

#boxRepayment h1 {
    color: #4e4937;
    font-size: 14px;
    margin: 0px;
    padding: 5px 0px 0px 10px;
}

#boxRepayment table {
    margin-left: 10px;
    margin-top: 40px;
    width: 100%;
}

#boxRepayment table th {
    text-align: left;
}

#boxRepayment table td {
    padding: 6px;
}

/* boks dane kontaktowe */

#boxContactData {
    margin-bottom: 20px;
    margin-right: 15px;
    margin-left: 15px;
}

#boxContactData table {
    margin-left: 95px;
}

#boxContactData table span {
    color:#929292;
    display: block;
    text-align: center;
    padding: 2px 0px;
}

#boxContactData h1 span {
    color: #014292;
    font-size: 11px;
    font-weight: normal;
}

/* boks adres zamieszkania */

#boxHomeAddress {
    background: #ececec;
    margin-bottom: 20px;
    margin-right: 15px;
    margin-left: 15px;
}

#boxHomeAddress table {
    margin-left: 112px;
}

/* boks adres korespondencyjny */

#boxMailAddress {
    background: #ececec url("/www/img/boxMailAddress_bg.png") repeat-x;
    margin-bottom: 20px;
    margin-right: 15px;
    margin-left: 15px;
}

#boxMailAddress h1 {
    color: #4e4e4e;
    font-size: 14px;
    margin: 0px;
    padding: 10px 10px 5px 10px;
}

#boxMailAddress p {
    color: #495c86;
    padding: 0px 10px;
}

#boxMailAddress table {
    margin-left: 95px;
}

#boxMailAddress table.form td.label {
    color: #6b6b6b;
}

/* boks wspólnota majątkowa */

#boxJointProperty {
    margin: 0px 20px 0px 20px;
}

#boxJointProperty h1 {
    color: #0e2664;
    font-family: tahoma;
}

#boxJointProperty table {
    margin-left: 45px;
}

#boxJointProperty table.form td.label {
    color: #014391;
    line-height: 14px;
    padding-top: 6px;
    width: 150px;
}

#boxJointProperty div.boxContent {
    height: 222px;
}

/* beneficjenci */

#beneficiary {
    margin: 40px 20px 0px 30px;
}

#beneficiary h1 {
    color: #0e2865;
    font-size: 14px;
    margin: 0px;
}

#beneficiary h2 {
    color: #4e4e4e;
    font-size: 14px;
    margin: 0px 0px 15px;
}

#beneficiary p {
    color: #0e2865;
    line-height: 14px;
    margin: 8px 0px;
}

#beneficiary ul {
    height: 20px;
    margin-left: 75px;
    margin-bottom: 35px;
    margin-top: 25px;
}

#beneficiary li {
    float: left;
    margin-right: 20px;
}

#beneficiary table {
    margin-left: 85px;
}

#beneficiary td.label {
    color: #014292;
}

/* tabela z danymi klienta */

#tableClientData {
    margin-bottom: 45px;
}
#tableClientDataN {
    margin-bottom: 0px;
}

#tableClientData span {
    color:#929292;
    display: block;
    font-size:11px;
    text-align: center;
    padding: 2px 0px 3px;
}

#tableClientData img {
    display: block;
    float: right;
    margin-left: 8px;
}

#tableClientData td.label {
    color: #014294;
}

/* Podstawowe informacje */

#tableGeneralInfo {
    margin: 20px 0px 45px 25px;
}

/* sekcja z dodatkowymi uwagami */

#nots {
    margin-left: 48px;
}

#extraNots {
    margin-left: 30px;
}

#nots h2 {
    color: #014293;
    font-size: 12px;
    margin: 0px 0px 10px 10px;
}

#extraNots h2 {
    color: #014293;
    font-family: tahoma;
    font-size: 12px;
    margin: 0px 0px 30px 0px;
}

#nots p {
    color: #6b6b6b;
    line-height: 16px;
    margin: 0px 30px 20px 10px;
}

#extraNots p {
    color: #1a3e8a;
    margin-left: 10px;
}

#nots textarea, #extraNots textarea {
    background: url("/www/img/textarea_big.png") no-repeat right;
    border: 0px;
    width: 623px;
    height: 118px;
}

#extraNots textarea {
    margin-left: 10px;
}

#nots ul {
    margin-left: 10px;
    margin-top: 35px;
}

#extraNots ul {
    margin: 35px 45px 0px 10px;
}

#nots li, #extraNots li {
    margin-bottom: 10px;
}

#nots li input, #extraNots li input {
    float: left;
}

#nots li p, #extraNots li p {
    color: #000;
    margin-left: 24px;
}

#nots li p a, #extraNots li p a {
    color: #243b5b;
}

#nots div.button {
    text-align: center;
}

#nots p.info {
    clear: both;
    padding-top: 20px;
    color: #2f4471;
    margin-left: 0px;
    line-height: 12px;
}



#middleColumn p.info {
    clear: both;
    padding-top: 20px;
    color: #2f4471;
    margin-left: 15px;
    margin-right: 15px;
    line-height: 14px;
}

div.prev {
    float: left;
    margin-left: 15px;
}

div.next {
    float: right;
    margin-right: 15px;
}

/* krótki tekst informacyjny występujący zaraz za nagłówkiem strony */

#info {
    color: #5b5b5b;
    font-weight: bold;
    padding-left: 12px;
    margin-bottom: 30px;
}

/* połączenie szyfrowane */

#ssl {
    background: url("/www/img/icon_ssl.png") no-repeat left;
    color: #ff0000;
    margin: 4px 0px 10px 6px;
    padding: 3px 0px 1px 18px;
}

/* boczne boksy z informacjami o kolejnych krokach */

.steps {
    margin-top: 4px;
    width: 213px;
}

.steps div.contentBox {
    color: #434544;
    padding: 10px 10px;
}

span.steps_ok {
    display: block;
    float: right;
    padding: 8px 0px 0px 0px;
}

/* boks opis zdarzenia */

#boxHappendDesc {
    margin: 0px 20px 30px 20px;
}

#boxHappendDesc h1 {
    padding-left: 20px
}

#boxHappendDesc textarea {
    background: url("/www/img/textarea_big.png") no-repeat right;
    border: 0px;
    margin-left: 20px;
    width: 623px;
    height: 118px;
}

#boxHappendDesc p {
    color: #84826b;
    line-height: 16px;
    margin: 0px;
    padding-left: 20px;
    padding-right: 15px;
}

#boxHappendDesc td.label {
    color: #004394;
    line-height: 14px;
    padding-top: 6px;
}

#boxHappendDesc td.separator {
    font-size: 1px;
}

#form1 {
    margin: 10px 0px 0px 65px;
}

#form2 {
    margin: 10px 0px 0px 55px;
}

#form2 td.label {
    width: 300px;
}

#form2 label {
    color:#000;
}

#tableHappendDesc {
    margin:0px 0px 20px 80px;
}

/* materiały dla mediów */

#forMedia {
    margin-bottom: 40px;
}

#forMedia div.news {
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
}

#forMedia p {
    line-height: 18px;
    margin: 0px;
    padding: 0px;
}

#forMedia p a.more {
    color: #0c2863;
    font-weight: bold;
    text-decoration: none;
}

#forMedia h1 {
    margin-bottom: 8px;
}

#forMedia h1 a {
    color: #0644c9;
    font-size: 12px;
    text-decoration: none;
}

#forMedia div.download {
    height: 30px;
}

#forMedia div.download a {
    color: #0049a7;
    display: block;
    float:right;
    font-size: 12px;
    font-weight: bold;
    margin-left: 18px;
    padding: 5px 0px 8px 34px;
}

#forMedia div.download a.doc {
    background: url("/www/img/icon_doc.png") no-repeat left center;
}

#forMedia div.download a.pdf {
    background: url("/www/img/icon_pdf.png") no-repeat left center;
}

/* lista typów kredytów */

#selectCredit {
    color: #0c2863;
    margin: 10px 0px 10px 0px;
}

#selectCreditType {
    height: 20px;
}

#selectCreditType li {
    float: left;
    margin-right: 10px;
}

#selectCreditType li a {
    color: #0c2863;
    display: block;
    float:left;
    font-family: tahoma;
    font-weight: bold;
    text-align:center;
    text-decoration: none;
    padding:5px 20px;

}

#selectCreditType li a:hover,#selectCreditType li a.hover {
    background: #517FCF;
    /* background: url("/www/img/button_credit_type.png") no-repeat; */
    color: #fff;
}

/* style zawartości strony */

#content span.h1 {
    color: #000;
    font-size: 14px;
    font-weight: bold;
    padding-left: 40px;
}

#content span.h2 {
    color: #0c2863;
    font-size: 12px;
    font-weight: bold;
    padding-left: 40px;
}

#content span.h3 {
    color: #000;
    font-size: 11px;
    font-weight: bold;
    padding-left: 40px;
}

#content span.h4 {
    color: #878787;
    font-size: 11px;
    font-weight: bold;
    padding-left: 40px;
}

#content p {
    color: #4f4f4f;
    line-height: 16px;
}

#content ul.checked {
    margin-left: 50px;
    margin-top: 25px;
    margin-bottom: 15px;
}

#content ul.checked li {
    background: url("/www/img/li_checked.png") no-repeat left;
    color: #0b2862;
    padding: 6px 0px 6px 22px;
}

#content ul.stars {
    margin-left: 50px;
    margin-top: 25px;
    margin-bottom: 15px;
}

#content ul.stars li {
    background: url("/www/img/li_stars.png") no-repeat left;
    color: #0b2862;
    padding: 6px 0px 6px 22px;
}

#content ul.square {
    margin-left: 50px;
    margin-top: 25px;
    margin-bottom: 15px;
}

#content ul.square li {
    background: url("/www/img/li_square.png") no-repeat left;
    color: #0b2862;
    padding: 6px 0px 6px 22px;
}

#content ul.square-round {
    margin-left: 50px;
    margin-top: 25px;
    margin-bottom: 15px;
}

#content ul.square-round li {
    background: url("/www/img/li_square_round.png") no-repeat left;
    color: #0b2862;
    padding: 6px 0px 6px 22px;
}

#content table.data {
    border-color:#000;
    border-style:solid;
    border-width:0px 1px 1px 0px;
    color: #2e2e2e;
    margin: 10px 0px 30px 40px;
}

#content table.data td, #content table.data th {
    border-style: solid;
    border-color: #000;
    border-width:1px 0px 0px 1px;
    font-weight: bold;
    padding: 8px;
    text-align: center;
}

#content table.data th {
    background: #f3f3eb;
}

#content table.data th.empty {
    background: none;
    border: 0px;
}

#content table.data td.label {
    background: #eff0f5;
    color:#173780;
    text-align: left;
}

/* sekcja zobacz także */

#seeAlso {
    clear: both;
    margin-top: 15px;
}

#seeAlso a {
    color: #1B3E8A;
    text-decoration: none;
}

#seeAlso a:visited {
    color: #1B3E8A;
}

#seeAlso ul.square-round {
    margin: 5px 0px 0px 0px;
}

/* Boks kredyt gotówkowy */

#boxKredytGotowkowy {
    background: url("/www/img/kredyt_gotowkowy.png") no-repeat;
    clear: both;
    color: #fff;
    font-family: tahoma;
    width: 240px;
}

#boxKredytGotowkowy h1 {
    position:relative;
    font-size: 13px;
    margin: 0px;
    padding: 4px 0px 4px 105px;
    margin-top:-84px;
}

#boxKredytGotowkowy p {
    position:relative;
    line-height: 20px;
    padding: 4px 0px 0px 90px;
    
}

#boxKredytGotowkowy div.more {
    padding: 0px 12px 4px 0px;
    text-align: right;
}

#boxKredytGotowkowy div.more a {
    color: #ded8b4;
}

#boxKredytGotowkowy a.all {
    display:block;
    width:235px;
    height:110px;
    position:absolute;
    margin-top:-112px;
    z-index:100;
}

#boxKredytGotowkowy img {
    margin: -13px 0px 0px -5px;
    position: relative;
}

/* Wyszukiwanie */

div.searchItem {
    margin:0px 10px 10px 10px;
}

h2.title {
    color:#0543ca;
    font-size:12px;
    margin:0px;
    padding: 7px 0px 5px 15px;
}

h2.title a {
    color:#0543ca;
    text-decoration:none;
}

h2.title span {
    color:#8f9092;
    font-size:11px;
    font-weight:normal;
}

div.searchItem p {
    color:#1d1d1d;
    margin:0px;
    padding: 0px 15px 10px 15px;
}

#find {
    color:#9a9a9a;
    margin-bottom:45px;
    text-align:center;
}

#find strong {
    color:#0d2762;
}

#formSearch {
    margin-left:220px;
    margin-bottom:30px;margin-top:30px;
    width: 350px;
}

#formSearch input {
   margin-right: 4px;
}

/* Przyciski na formularzu  */

div.buttons {
    clear:both;
    height:30px;
}

div.clear {
    clear:both;
}
