﻿#cf_main{
	background-color:#fff;
	width:580px;
	margin:0px auto;
	text-align:left;
	color:#1a171b;
	font-family:Arial;
	padding:0px;
}
#cf_main a, #cf_main img, #cf_main a img{
	border:0px;
} 
#cf_main a {
	font-family : Arial;
	color : rgb(254,15,0);
	text-decoration : none
	}

#cf_main .hsbc_clear{
	clear:both;
	font-size:1px;
}


#cf_main div#hsbc_new_all{
	padding:20px 12px;
	width:556px;
	margin:0px auto;
	font-weight:bold;
}
#cf_main div#hsbc_new_all2{
	padding:0px 0px 20px 0px;
	width:580px;
	margin:0px auto;
	font-weight:bold;
	position:relative;
}


#cf_main a#hsbc_new_logo{
	background:transparent url('/o/hsbc/i/03/logo.gif') no-repeat top left;
	height:70px;
	display:block;
	width:146px;
}

#cf_main a#hsbc_new_logo2{
	background:transparent url('/o/hsbc/i/03/logo2.gif') no-repeat top left;
	height:69px;
	display:block;
	z-index:100;
	position:relative;
	width:580px;
}

#cf_main div#hsbc_new_redline{
	width: 12px;
	height: 100%;
	position: absolute;
	z-index: 10;
	right: 30px;
	background-color: transparent;
	background-image: url('/o/hsbc/i/03/red_line.gif');
	background-repeat: repeat-y;
	background-position: top center;
}


#cf_main #hsbc_new_topBanner{
	background:transparent url('/o/hsbc/i/03/top_main_no_text.gif') no-repeat top left;
	height:64px;
	font-size:18px;
	padding:22px 0px 12px 22px;
	margin:0px;
	color:#000000;
}

#cf_main #hsbc_new_content{
	padding:25px 50px 0px 30px;
	width:500px;
}

#cf_main .colorGray{
	color:#9a9a9c;
}

#cf_main .hsbc_new_small{
	padding-top:10px;
	font-size:9px;
	font-weight:normal;
}

#cf_main #hsbc_new_content h1#hsbc_new_title2{
	font-size:16px;
	color:#e31c18;
	margin:0px;
	padding:0px;
	font-weight:normal;
}
#cf_main #hsbc_new_topBanner2{
	background:transparent url('/o/hsbc/i/03/header3.jpg') no-repeat top left;
	height:186px;
	margin:0px;
	color:#000000;
	width:580px;
}


#cf_main #hsbc_new_leftContent{
	background:transparent url('/o/hsbc/i/03/main_left.gif') no-repeat left top;
	width:274px;
	height:248px;
	float:left;
	position:relative;
}
#cf_main #hsbc_new_rightContent{
	background:transparent url('/o/hsbc/i/03/main_right.gif') no-repeat right top;
	width:274px;
	height:248px;
	margin-left:8px;
	float:left;
	position:relative;
}
#cf_main #hsbc_new_rightContent h2, 
#cf_main #hsbc_new_leftContent h2{
	margin:0px;
	padding:0px;
	font-size:18px;
	padding-top:18px;
	padding-left:25px;
}

#cf_main #hsbc_new_rightContent h3, 
#cf_main #hsbc_new_leftContent h3{
	margin:0px;
	padding:0px;
	font-size:12px;
	padding-left:25px;
}
#cf_main p.hsbc_new_li2{
	padding:0px;
	padding-left:15px;
	font-size:12px;
	background:transparent url('/o/hsbc/i/03/li3.gif') no-repeat;
	background-position:0px 2px;
	font-weight:normal;
	margin:0px;
	padding-bottom:3px;
}
#cf_main .hsbc_new_normal_text{
	padding:0px;
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding-bottom:3px;
}

#cf_main p.hsbc_new_title3{
	font-size:13px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding-top:35px;
}
#cf_main #hsbc_new_bd_left{
	width:290px;
	float:left;
}

#cf_main #hsbc_new_bd_right{
	width:200px;
	float:left;
}

#cf_main .hsbc_new_bigRed{
	color:#e31c18;
	font-size:20px;
}

#cf_main #hsbc_new_rightContent p.hsbc_new_li, 
#cf_main #hsbc_new_leftContent  p.hsbc_new_li{
	padding:0px;
	padding-left:33px;
	font-size:8px;
	background:transparent url('/o/hsbc/i/03/p.png') no-repeat;
	background-position:25px 2px;
	padding-bottom:3px;
}
#cf_main #hsbc_new_rightContent p, 
#cf_main #hsbc_new_leftContent  p{
	padding:0px;
	margin:0px;
	padding-left:25px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:8px;
}
#cf_main #hsbc_new_rightContent a.hsbc_new_szczegoly{
	padding-top:2px;
	display:block;
	color:#ee3124;
	font-size:10px;
	padding-left:30px;
	background:transparent url('/o/hsbc/i/03/pszegol.png') no-repeat;
	background-position:22px 3px;
	

}
#cf_main #hsbc_new_leftContent  a.hsbc_new_szczegoly{
	padding-top:10px;
	display:block;
	color:#ee3124;
	font-size:10px;
	padding-left:31px;
	background:transparent url('/o/hsbc/i/03/pszegol.png') no-repeat;
	background-position:23px 11px;
	width:100px;
}

#cf_main #hsbc_new_kontaktLeft{
	display:block;
	position:absolute;
	width:111px;
	height:31px;
	bottom:23px;
	left:17px;
	background:transparent url('/o/hsbc/i/03/kontakt_left.gif') no-repeat top left;
}
#cf_main #hsbc_new_kontaktRight{
	display:block;
	position:absolute;
	width:113px;
	height:31px;
	bottom:23px;
	right:18px;
	background:transparent url('/o/hsbc/i/03/kontakt_right.gif') no-repeat top left;

}
#cf_main #hsbc_new_title,
#cf_main #hsbc_new_subTitle,
#cf_main #hsbc_new_desc,
#cf_main #hsbc_new_desc_li
{
	display:block;
	padding-left:24px
}

#cf_main #hsbc_new_title{
	font-size:21px;
	font-weight:bold;
	color:#ee3124;
	padding-top:18px;
}

#cf_main #hsbc_new_subTitle{
	font-size:13px;
	font-weight:bold;
}

#cf_main #hsbc_new_leftContent #hsbc_new_desc,
#cf_main #hsbc_new_rightContent #hsbc_new_desc{
	padding-top:10px;
	padding-bottom:6px;
}

#cf_main #hsbc_new_desc{
	font-size:11px;
	font-weight:bold;
}

#cf_main #hsbc_new_leftContent #hsbc_new_desc_li{
	padding-bottom:1px;
}

#cf_main #hsbc_new_desc_li{
	padding-left:32px;
	background:transparent url('/o/hsbc/i/03/3kont.png') no-repeat;
	background-position:24px 3px;
	font-size:11px;
	font-weight:normal;
}

#cf_main  #hsbc_new_clear{
	clear:both;
	font-size:0px;
}
#cf_main .hsbc_new_red{
	color:#ee3124;
}

