#directContent ﻿#hsbc {
font-family:Arial;
font-weight:700;
margin:0;
padding:0;
}

#directContent #hsbc a {
text-decoration:none;
}

#directContent #hsbc div#hsbc_new_all {
width:556px;
margin:0 auto;
padding:20px 12px;
}

#directContent #hsbc a#hsbc_new_logo {
background:transparent url(/o/hsbc/i/logo.gif) no-repeat top left;
height:70px;
display:block;
width:146px;
}

#directContent #hsbc #hsbc_new_topBanner {
background:transparent url(/o/hsbc/i/top_main_no_text.gif) no-repeat top left;
height:64px;
font-size:18px;
margin:0;
padding:22px 0 12px 22px;
}

#directContent #hsbc #hsbc_new_leftContent {
background:transparent url(/o/hsbc/i/main_left.gif) no-repeat left top;
width:274px;
height:248px;
float:left;
position:relative;
}

#directContent #hsbc #hsbc_new_rightContent {
background:transparent url(/o/hsbc/i/main_right.gif) no-repeat right top;
width:274px;
height:248px;
margin-left:8px;
float:left;
position:relative;
}

#directContent #hsbc #hsbc_new_rightContent h2 {
font-size:18px;
margin:0;
padding:18px 0 0 18px;
}

#directContent #hsbc #hsbc_new_leftContent h2 {
font-size:18px;
margin:0;
padding:18px 0 0 18px;
}

#directContent #hsbc #hsbc_new_rightContent h3 {
font-size:12px;
margin:0;
padding:0 0 0 18px;
}

#directContent #hsbc #hsbc_new_leftContent h3 {
font-size:12px;
margin:0;
padding:0 0 0 18px;
}

#directContent #hsbc #hsbc_new_rightContent p.hsbc_new_li {
font-size:9px;
background:transparent url(/o/hsbc/i/p.png) no-repeat;
background-position:25px 2px;
padding:0 0 3px 33px;
}

#directContent #hsbc #hsbc_new_leftContent p.hsbc_new_li {
font-size:9px;
background:transparent url(/o/hsbc/i/p.png) no-repeat;
background-position:25px 2px;
padding:0 0 3px 33px;
}

#directContent #hsbc #hsbc_new_rightContent p {
font-size:9px;
margin:0;
padding:10px 0 10px 18px;
}

#directContent #hsbc #hsbc_new_leftContent p {
font-size:9px;
margin:0;
padding:10px 0 10px 18px;
}

#directContent #hsbc #hsbc_new_rightContent a.hsbc_new_szczegoly {
color:#ee3124;
font-size:9px;
padding-left:33px;
background:transparent url(/o/hsbc/i/pszegol.png) no-repeat;
background-position:25px 11px;
padding-top:10px;
display:block;
}

#directContent #hsbc #hsbc_new_leftContent a.hsbc_new_szczegoly {
color:#ee3124;
font-size:9px;
padding-left:33px;
background:transparent url(/o/hsbc/i/pszegol.png) no-repeat;
background-position:25px 11px;
padding-top:10px;
display:block;
}

#directContent #hsbc #hsbc_new_kontaktLeft {
display:block;
position:absolute;
width:111px;
height:31px;
bottom:23px;
left:17px;
background:transparent url(/o/hsbc/i/kontakt_left.gif) no-repeat top left;
}

#directContent #hsbc #hsbc_new_kontaktRight {
display:block;
position:absolute;
width:113px;
height:31px;
bottom:23px;
right:18px;
background:transparent url(/o/hsbc/i/kontakt_right.gif) no-repeat top left;
}

#directContent #hsbc #hsbc_new_clear {
clear:both;
font-size:0;
}

#directContent #hsbc .hsbc_new_red {
color:#ee3124;
}

#directContent #hsbc #hsbc_new_include_topBanner {
width:556px;
height:134px;
background:transparent url(/o/hsbc/i/top_banner.gif) no-repeat top left;
}

#directContent #hsbc #hsbc_new_include_content {
height:389px;
position:relative;
}

#directContent #hsbc #hsbc_new_include_content h2 {
font-size:13px;
margin:0;
padding:25px 0 0 20px;
}

#directContent #hsbc #hsbc_new_include_content h1 {
font-size:15px;
margin:0;
padding:25px 0 15px 20px;
}

#directContent #hsbc #hsbc_new_include_content p.hsbc_new_li {
padding-left:30px;
background:transparent url(/o/hsbc/i/li.gif) no-repeat;
background-position:20px 2px;
padding-bottom:12px;
font-size:13px;
font-weight:400;
margin:0;
}

#directContent #hsbc #hsbc_new_include_content h3 {
font-size:14px;
font-weight:400;
margin:0;
padding:38px 0 0 30px;
}

#directContent #hsbc #hsbc_new_include_content a#hsbc_new_form_kontakt {
display:block;
background:transparent url(/o/hsbc/i/kontakt.gif) no-repeat top left;
width:183px;
height:52px;
top:300px;
left:362px;
position:absolute;
}

#directContent #hsbc #hsbc_new_worldSelection {
font-size:14px;
font-weight:400;
text-align:center;
}
