#cf_main {background: #fff; color: #252525; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; margin: auto; text-align: center;}
#cf_main * {margin: 0; padding: 0;}
#cf_main a {color: #D3212A; text-decoration: none}
#cf_main a:hover {color: #D3212A; text-decoration: underline}
#cf_main a:active, #cf_main a:focus { outline: 0;}

#cf_main img {border: none;}
#cf_main ul {list-style: none;}

#cf_main h1 {color: #252525}

#cf_main #bph-container {width: 588px; height: auto; overflow: hidden; margin: 20px auto 20px auto;}

#cf_main #bph-top-left {width: 366px; height: 158px; float: left; text-align: left; position: relative;}
	#cf_main #bph-breadcrumbs {margin-top: 23px;}
		#cf_main #bph-breadcrumbs li {display: inline; margin-right: 15px;}
		#cf_main #bph-breadcrumbs a {color: #D3212A; text-decoration: none;}
		#cf_main #bph-breadcrumbs a:hover {color: #252525; text-decoration: none;}
	#cf_main #bph-top-left h1 {position: absolute; left: 11px; top: 85px; font-size: 24px; font-weight: bold;}
	
#cf_main #bph-top-right {width: 222px; height: 158px; float: right; text-align: right;}

#cf_main #bph-main {width: 449px; height: auto; overflow: hidden; float: left; text-align: left; background: url('../img/bph-main-content.gif');}
	
	#cf_main #bph-main a, #bph-main a:hover {color: #D3212A; text-decoration: underline}
	
	#cf_main #bph-main p {margin-bottom: 10px;}
	
	#cf_main #bph-main-top {width: 449px; height: 20px; background: url('../img/bph-main-top.gif');}
	#cf_main #bph-main-bottom {width: 449px; height: 20px; background: url('../img/bph-main-bottom.gif');}	
	#cf_main #bph-main h2 {color: #D3212A; font-weight: bold; font-size: 20px; margin-bottom: 10px;}
	#cf_main .bph-main-sep {width: 449px; height: 20px; background: url('../img/bph-main-lacznik.gif'); clear: both;}
	
	#cf_main .bph-main-box {padding: 0 22px 0 22px;}
	
	#cf_main #bph-sub {float: right; width: 130px; height: auto; overflow: hidden; padding-top: 35px; text-align: left;}
		#cf_main #bph-sub span {color: #D3212A; margin-left: 15px;}
		#cf_main #bph-sub p {margin: 5px 0 5px 25px;}
		
	#cf_main #content {padding: 0 22px 0 22px;}
		#cf_main #content p {margin-bottom: 15px;}
		#cf_main #content ul {margin-bottom: 10px;}
		#cf_main #content li {background: url('../img/bph-bullet-1.gif') top left no-repeat; padding: 0 0 5px 15px; line-height: 130%;}
		#cf_main .bph-red {color: #D3212A; font-weight: bold;}
		#cf_main .bph-lead {font-size: 12px; line-height: 130%;}
		#cf_main .bph-bt {margin-bottom: 15px;}
		#cf_main .bph-small {font-size: 10px;}
		
#cf_main #bph-nav {float: left; text-align: left; width: 449px; background: #fff;}
	#cf_main #bph-nav li {display: inline; float: left; height: 35px; padding: 0 0 0 10px; color: #fff;}
	#cf_main #bph-nav img {vertical-align: middle; float: right;}
	#cf_main .bph-nav {background: url('../img/bph-tab-bg.gif');}
	#cf_main .bph-nav-activ {background: url('../img/bph-tab-activ-bg.gif'); font-weight: bold;}
	#cf_main .nav-tab-activ-end {width: 19px; height: 35px; background: url('../img/bph-tab-activ-end.gif'); float: left;}
	#cf_main .nav-tab-end {width: 19px; height: 35px; background: url('../img/bph-tab-end.gif'); float: left;}
	#cf_main #bph-nav span {float: left; margin-top: 4px;}
	#cf_main #bph-nav a {color: #fff; text-decoration: none; float: left; margin-top: 4px;}
	#cf_main #bph-nav a:hover {color: #252525; text-decoration: none;}
	
		/* start commented backslash hack \*/
		* html #bph-nav li {line-height: 110%;}
		* html 	.nav-tab-activ-end {float: none;}
		* html   .nav-tab-end {float: none;}
	/* close commented backslash hack */		

	
#cf_main #bph-footer {width: 588px; height: auto; padding-top: 141px; background: url('../img/bph-footer-bg.gif'); text-align: left; clear: both;}

		
#cf_main .bph-fr {float: right;}
#cf_main .bph-fl {float: left;}
#cf_main .bph-cl {clear: both;}