
body {
    font-family: Verdana, Helv, Geneva, Arial, Helvetica, sans-serif; 
    color: #000;
    background-color:#d9d5be;
    font-size: 11px;
    text-align: center;
}
* {margin:0; padding:0;}
td {font-size: 11px;}
a, a:link, a:active, a:hover {color: #005284; text-decoration: underline;}
a:visited {color: #660033;}
p {margin: 0 0 12px 0; line-height: 1.3em;}
img {border:0;}
a img {border:0;}
#topprint {display:none;}
img.img_block {display:block; margin-bottom:7px;}
hr {clear: both; margin: 0 !important; width: 100%; height: 1px; background-color: #779abc; border: none;}
* html hr {text-align: right; color: #779abc;} /* ie */
h1 {margin-top:0; padding-top:0}
h1,h2,h3,h4 {font-weight: bold;}
h1 {font-size: 15px; margin-bottom: 5px;}
h2 {font-size: 13px; margin-bottom: 5px; margin-top:0; color:#37769F;}
h3 {font-size: 13px; margin: 5px 0 2px 0;}
h4 {font-size: 12px; margin: 5px 0 2px 0;}
.clear {clear: both;}
.floatleft {float: left;}
.floatright {float: right;}
.alignleft {text-align: left}
.aligncenter {text-align: center}
.alignright {text-align: right}
.noborder {border: 0;}
.hide {display: none;}
.nomargin {margin:0}
.nopadding {padding:0}
ul.no_bullets li {background-image:none;}
ul {padding: 0 0 5px 5px; margin: 0; list-style:none;}
ol {padding: 0 0 5px 5px; margin: 0 0 0 18px; }
ol li {padding: 0 0 5px 3px;}
ul ul {padding: 5px 0 0 10px;}
* html ul {margin: 0 0 0 4px;} /* for ie */
/* ClearFix */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0;    
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
.clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
p.more {margin:3px 0 7px 0; text-align:right;}
p.more a.info, p.more a.quest {float:right; margin-bottom:7px; line-height:16px;}
img.img_margin {margin:7px 0 9px 0;}
.greenbox ul {padding:0;}
.small_size {font-size:11px;}
.small_txt {font-size:10px; color:#9A9A9A;}
.vsmall_txt {font-size:9px;}
img.img_left {margin:-1px 10px 2px 0; float:left;}
.innercol {
    padding:0 0 0 20px;
}
.innerc {
    margin:0 15px 0 30px;
}
.innerc2 {
    margin:0 0 0 15px;
}
.innerc3 {
    margin:0 30px 0 20px;
}
.innerc4 {
    margin:0 30px 0 15px;
}
.element {
    padding-bottom: 12px;
    clear:both;
}
.element_new {
    width:203px;
height:367px;
padding:0 8px 0 12px;
border:solid 1px #e8e8e8;
float:left;
}
.element0, .element_0 {
    padding: 0;
    clear:both;
}
.column {float:left;}
.column .element, .column .element_0 {
    clear:none;
}
#top {
    background-color:#E4E3E3;
}
#wrap {
    position:relative;
    width: 760px;
    text-align: left; 
    margin: 0 auto;
    background: #fff;
    text-align:left;
}
#wrap2 {
    position:relative;
    width: 950px;
    text-align: left; 
    margin: 0 auto;
    background: #fff;
    text-align:left;
}
#mainnavi {position:relative;}
#toolbar {  
    margin:0;
}
#toolbar img {
    margin:0 3px -1px 0; 
}
#toolbar ul {
    list-style:none;
    padding:5px 5px 0 0;
    float:right;
}
#toolbar ul li {
    background-image:none;
    float: right;
    margin:0; 
    padding:3px 10px; 
    border-right: 1px solid #779abc; 
    border-top:1px solid #E4E3E3;
    vertical-align: middle;
    position:relative;
    z-index:101;
    font-size: 0.9em;
}
#toolbar ul li.last {
    border-right: 0; 
}
#toolbar a {
    white-space: nowrap; 
    color: #000; 
    display:inline; 
    text-decoration: underline;
    padding:0; 
    margin:0 0 0 2px;
}
#toolbar a:hover {text-decoration: none;}
#toolbar ul li > ul {
   top: auto;
   left: auto;
}
#toolbar ul li ul {
   position:absolute;
   top:0
   left:0;
   z-index:100;
   border:1px solid #f0f;
   width:90px;
   display:none;
   background-color: #E5EAEF;
   border:1px solid #779ABC;
   margin:0 0 0 -11px;
}
div.hideborder { 
   display:none;
   position:absolute;
   z-index:120;   
   height:1px;
   margin:0 0 0 -10px;
   background-color: #E5EAEF;
}
#toolbar ul li#li_zaloguj:hover div.hideborder, #toolbar ul li.over div.hideborder { 
   display:block;
}
#toolbar ul li ul li {
   border:0;
   float:none;
   display:block;
   position:static;
   width:90px;
   padding: 3px 5px;
   font-size:1em;
}
#toolbar ul li:hover ul, #toolbar ul li.over ul {
    display:block;
}
#toolbar ul li#li_zaloguj:hover, #toolbar ul li.over {
    background-color: #E5EAEF;
    border:1px solid #779ABC;
    border-width:1px 1px 0 1px;
} 
#toolbar ul ul li a {
    padding: 5px;
}
#toolbar ul ul li a:hover {
    border:0;
} 
#tabs {clear:both;}
#tabs ul {
    margin:0; 
    padding:5px 20px 0 10px; 
    list-style: none;
    float:left;
}
#tabs li a:hover {text-decoration: underline;}
/* hide from IE5-Mac \*/
#tabs li a  {float: none;}
/* End IE5-Mac hack */
#nordea_zycie  {width:87px;}
#nordea_ofe  {width:83px;}
#grupa  {width:94px;}
#centrum_prasowe  {width:116px;}
#home  {width:95px;}
#kariera  {width:56px;}
#kontakt  {width:58px;}
h1.header_site {
    margin:5px 0 16px 0;
    font-size:1.4em;
}
h2.dark-blue {
    padding: 3px;
    background:#005284;
    border-bottom:1px solid #779abc;
    font-family:Verdana;
    font-weight:bold;
    font-size:12px;
    line-height:14px;
    color: #fff;
    margin:14px 0 10px 0;
}


h2.blue {
    padding: 3px;
    background:#ccd8de;
    border-bottom:1px solid #779abc;
    font-family:Verdana;
    font-weight:bold;
    font-size:12px;
    line-height:14px;
    color: #000;
    margin:14px 0 10px 0;
}
h2.green {
    background:#c5bc89;
    border-bottom:1px solid #968f69;
    font-family:Verdana;
    font-weight:bold;
    font-size:12px;
    line-height:14px;
    padding: 3px;
    color: #000;
    margin:7px 0 10px 0;
}
h2.white {
    background:#fff;
    border-bottom:1px solid #968f69;
    font-family:Verdana;
    font-weight:bold;
    font-size:12px;
    line-height:14px;
    padding:3px;
    color: #000;
    margin:7px 0 7px 0;
}
h3.blue, h3.green {   
    font-family:Verdana;
    font-weight:bold;
    font-size:11px;
    line-height:11px;
    padding:5px 10px 2px 10px;
    margin-bottom:0;
    margin-top:12px;
    color: #000;
}
h3.blue {
    background:#ccd8de;
    border-bottom:1px solid #779abc;
} 
h3.green {
    background:#c5bc89;
    border-bottom:1px solid #968f69;
}
div.bluebox {
    border:1px solid #779abc;
    border-width:0 1px 1px 1px;
}
div.blueboxfull {
    border:1px solid #779abc;
    border-width:1px 1px 1px 1px;
}
ul.new_ul
{
padding:0;
margin:0;
}
ul.new_ul li a 
{
text-decoration:none;
font-size:12px;
color:#464749;
}
div.greenbox {
    border:1px solid #968f69;
    border-width:0 1px 1px 1px;
}
div.newbox {
    width:176px;
    height:201px;
}
div.green2box {
    margin-top:12px;
    border:1px solid #999933;
    border-width:1px 1px 1px 1px;
    background: #FFFFCC;
}
div.full_box {
    margin-top:12px;
    border:1px solid #779abc;
}
div.banner img {
    margin-top:12px;
    border:1px solid #779abc;
}
div.innerbox {
    padding:8px;
    width:150px;
}
div.innerbox_new {
    padding:8px 8px 8px 13px;
    width:155px;
    height:133px;
}
div.innerbox_s {
    padding:8px 5px 8px 3px;
}
div.innerbox_centerbox {
    padding:8px;
}
#breadcrumb {
    padding: 0 0 0 10px; 
    color: #999; 
    margin: 0 0 5px 0;
}
#breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:active {
    font-size: 0.9em; 
    color: #999; 
    text-decoration: 
    underline; margin: 0;}
#breadcrumb a:hover  {text-decoration: none;}
#breadcrumb strong   {font-size: 0.9em; margin: 0;}
ul.pdf_list, ul.arrows_list, ul.info_list, ul.quest_list {margin:0;padding:0;}
.rd {
    font-size:0.9em;
    color: #FF000A;
}
#footer, #footer a, #footer a:visited, #footer2, #footer2 a, #footer2 a:visited {
    padding: 11px 0 0 0;
    color: #9A9A9A;
    font-size:11px;
}
#search_ {
    position:absolute;
    width:230px;
    top:9px;
    left:725px;
    z-index:100;
}
#search_2 {
    position:absolute;
    width:230px;
    top:9px;
    left:725px;
    z-index:100;
}
.input_search {
    width:210px;
    font-size:11px;
    height:16px;
    border: 1px solid #779ABC;
}
.search_form_det {
   padding:10px 0;
}
.search_submit {
    background-color:#E5EAEE;
    border:1px solid #779CB9;
    border-width:1px 2px 2px 1px;
    font-size:11px;
    line-height:14px;
    padding:1px 5px;
    margin:1px 3px; 
    position:relative;
    top:2px;
}
.button_class {
    font-size:11px;
    background-color:#E5EAEE;
    border:1px solid #779CB9;
    border-width:1px 2px 2px 1px;
    font-size:11px;
    line-height:14px;
    padding:2px 5px;
    margin:1px 3px; 
    position:relative;
}
ul.newslist, ul.newslist_sg {
   padding-left:0; 
}
ul.newslist_sg {
   padding-bottom:0; 
   padding-top:0;
}
ul.newslist li {
    background-image:none;
    padding-left:0;
    clear:both;
}
ul.newslist li p {
    display:block;
    width:430px;
    float:left;
}
ul.newslist li p.newsdate {
    width:100px;
}
ul.newslist_sg li p {
    display:block;
    width:355px;
    float:left;
    margin-bottom: 0;
}
ul.newslist_sg li p.newsdate {
    width:100px;
    float:right;
    text-align:right;
}
ul.newslist_sg li p span {
    float:left;
    text-align:left;
    margin-bottom: 0;
}

ul.newslist_sg_new {
   padding:0; 
}
ul.newslist_sg_new li .newsdate {
    display:inline;
    width:80px;
    float:right;
    text-align:right;
    font-size:12px;
    color:#464749;
}


p.article_date {
    text-align:right;
    margin:0;
}
input.textinput {border: 1px solid #779ABC;}
select {border: 1px solid #779ABC;}
textarea {border: 1px solid #779ABC;}
.bg4b {background:  url(/stylesheets/images/bg4b.gif) 0 0 no-repeat; clear:both;
padding:8px 0 0px 89px;
margin-bottom:10px;
height:76px;}.bg5 {background:  url(/stylesheets/images/bg5.gif) 0 0 no-repeat; clear:both;
padding:13px 0 0px 89px;
margin-bottom:10px;
height:49px;}.bg4 {background:  url(/stylesheets/images/bg4.gif) 0 0 no-repeat; clear:both;
padding:8px 0 0px 89px;
margin-bottom:10px;
height:54px;}.bg3 {background:  url(/stylesheets/images/bg3.gif) 0 0 no-repeat; clear:both;
padding:13px 0 0px 89px;
margin-bottom:10px;
height:49px;}.bg2 {background:  url(/stylesheets/images/bg2.gif) 0 0 no-repeat; clear:both;
padding:8px 0 0px 89px;
margin-bottom:10px;
height:54px;}.bg1 {background:  url(/stylesheets/images/bg1.gif) 0 0 no-repeat; clear:both;
padding:8px 0 0px 89px;
margin-bottom:10px;
height:54px;}ul.new_ul li  {background:  url(/stylesheets/images/new_ul.gif) 0 5px no-repeat; clear:both;
padding:0 0 5px 17px;
margin-bottom:5px;
font-size:12px;
color:#464749;}ul.newslist_sg_new li  {background:  url(/stylesheets/images/new_ul.gif) 0 5px no-repeat; clear:both;
padding:0 0 10px 14px;
margin-bottom:10px;}.search_icon {background:  url(/stylesheets/images/icon_search.gif) no-repeat; padding-left:14px;}ul.newslist_sg li  {background:  url(/stylesheets/images/bullet.gif) 0 5px no-repeat; clear:both;
padding:0 0 5px 14px;}.excel, ul.excel_list li, ul.pdf_list li.excel, ul.word_list li.excel {background:  url(/stylesheets/images/icon_excel.gif) no-repeat; padding-left:20px;
display:block;
margin-bottom:3px;
line-height:16px;}.word, ul.word_list li, ul.excel_list li.word, ul.pdf_list li.word {background:  url(/stylesheets/images/icon_word.gif) no-repeat; padding-left:20px;
display:block;
margin-bottom:3px;
line-height:16px;}.pdf, ul.pdf_list li, ul.word_list li.pdf, ul.excel_list li.pdf {background:  url(/stylesheets/images/icon_pdf.gif) no-repeat; padding-left:20px;
display:block;
margin-bottom:3px;
line-height:16px;}.arrow, ul.arrows_list li, ul.info_list .arrow, ul.quest_list .arrow {background:  url(/stylesheets/images/icon_fp_arrow.gif) 0 2px no-repeat; padding-left:16px;
display:block;}ul li {background:  url(/stylesheets/images/bullet.gif) 0 5px no-repeat; padding:0 0 5px 14px;}.quest, ul.info_list li.quest, ul.quest_list li, ul.arrows_list li.quest {background:  url(/stylesheets/images/icon_fp_question.gif) 0 2px no-repeat; padding-left:16px;
display:block;}.info, ul.info_list li, ul.quest_list li.info, ul.arrows_list li.info {background:  url(/stylesheets/images/icon_fp_info.gif) 0 2px no-repeat; padding-left:16px;
display:block;}#logo {background: #005284 url(/stylesheets/images/brand_area_illu.jpg) 290px 0 no-repeat; height:40px;}#mainnavi {background: #E4E3E3 url(/stylesheets/images/tab_bg.gif) bottom left repeat-x; float: left; 
width: 100%;}#tabs li {background:  url(/stylesheets/images/tab_l.gif) no-repeat; display: inline; 
float: left; 
border-bottom: 1px solid #779abc; 
list-style: none; 
white-space: nowrap;
margin: 0;
padding:0 0 0 4px;}#tabs li a {background:  url(/stylesheets/images/tab_r.gif) top right no-repeat; display: block;  
font-family: Arial, Verdana, sans-serif; 
font-size:12px;
text-decoration:none;
color: #000;
padding:5px 0 3px 6px;}#tabs li#home {background:  url(/stylesheets/images/tab_l_home.gif) no-repeat; padding: 0 0 0 23px !important;}

