.content h1 {
	border-bottom:1px solid #b2b2b2;
	color: #D10303;
	font-size: 16px;
	background: url(/img/decoration/h1.gif) no-repeat 0 10px;
	padding-left:28px;
	}

.content h3 {
font-size: 14px;
padding:5px 0;
margin:20px 0 10px;
color:#4f4f4f
}

#breadcrumbs {
    padding: 5px 0 20px 0;
    font-size: 11px;    
    }

    #breadcrumbs a {
        color: #878484;
    }
    
    #breadcrumbs span.divider {
        color: #D10404;
        font-size: 12px;
        padding: 0px 3px 0px 5px;
    }
    
#left-inner {
	width: 190px;
	float: left;
	margin: 0 0 15px;
	}
	
	#submenu {
		font-size: 11px;
		font-weight:bold
		}
		
		#submenu ul {
			list-style:none;
			margin:0;
			padding:0;
			border-top:1px solid #DBE9EC;
			}
			
			#submenu li {
				border:1px solid #DBE9EC;
				border-width: 0 1px 1px;
				}

				#submenu li.active a, #submenu li.expand li.active a {
					color: #D10404
					}
					
					
							
			#submenu a {
				display: block;
				padding: 8px 12px 8px 10px;
				background:#f3f3f3;
				color:#222
				}
				
				#submenu li li a {
					background: none
					}
				
				#submenu li.parent a, #submenu li.parent li.parent a {
					background: #f3f3f3 url(/img/decoration/submenu-parent.gif) no-repeat 95% 50%
					}
					
					#submenu li.parent li.parent a {
						background-color: #fff
						}
				
				#submenu li.expand a, #submenu li.expand li.expand a {
					background: #f3f3f3 url(/img/decoration/submenu-parent-expand.gif) no-repeat 95% 50%
					}
					
					#submenu li.expand li.expand a {
						background-color: #fff
						}
				
				#submenu li li {
					border-width: 0 0 1px;
					}
					
					#submenu li li a, #submenu li.expand li a, #submenu li li.active li a, #submenu li.expand li.active li a {
						background:none;
						color:#0085cf
						}
					
					#submenu li li.last {
						border:none
						}
						
					#submenu li li li a {
						display: block;
						padding: 2px 12px 2px 29px;
						background:#f3f3f3;
						color:#222;
						font-weight: normal;
						background: url(/img/decoration/menu_sub_dot.png) no-repeat 5% 50%!important
						}

	
#center-inner {
	width: 522px;
	float: left;
	margin: 0 20px 15px;
	text-align: justify
	}
	
	#center-inner-short {
		width: 466px;
		float: left;
		margin: 0 11px 15px;
		text-align: justify
		}
	
#right-inner {
	width: 198px;
	float: right;
	margin: 0 0 15px;
	}
	
	#right-inner-long {
		width: 272px;
		float: right;
		margin: 0 0 15px;
		}
		
		#right-inner-long .img-banner {
			margin: 0 0 15px
			}
	
#right-long-inner {
	width: 740px;
	float: right;
	margin: 0 0 15px;
	}
	
.headtable{
	background-color:#3D3D3D;
	color:#ffffff;
	padding:5px 4px
	}
		
	.headtable td{
		padding:10px 4px !important
		}
		
	.bblue {
		color: #0412D1
	}
	
	
.cennik-table {
	border:1px solid #A5ACB2;
border-collapse:collapse;
margin-right:10px;
width: 100%
}

.cennik-table td {
	padding: 10px;
	text-align: center;
	border:1px solid #A5ACB2;
	}
	
	.newbuttonblue {
	
	background:url("/img/decoration/blue_button_pricelist.gif") no-repeat;
height:30px;
margin:5px 0 0 24px;
cursor: pointer
	}
	
	
	.newbuttonred  {
background:url("/img/decoration/red_button_pricelist.gif") no-repeat;
margin:5px 0 0 24px;
height:30px;
cursor: pointer
}

div.product_box {
        border: 1px solid #b8b8b8;
        float: none;
        margin-bottom: 10px;
        padding: 10px 0px;
        overflow: hidden;
		text-align: center
}

div.product_box span.not_available {
        color: #ff0000;
        font: 11px Arial, sans-serif;
        text-transform: uppercase;
}


.product-box_label {
        color: #d10404;
        font-size: 11px;
		text-align: center
        }
        
.product-download_label {
        font-size: 11px;
        color: #0412d1;
		text-align: center
        }
        
.product-download_button {
        height: 23px;
        width: 151px;
        margin: 4px auto 9px;
        background: url(/img/decoration/button-order-download.gif);
        cursor: pointer;
        }
        
        .product-download_button a {
                display: block;
                height: 23px;
                cursor: pointer;
                }
        
.product-box_button {
        height: 18px;
        width: 113px;
        margin: 4px auto 9px;
        background: url(/img/decoration/button-order-box.gif);
        cursor: pointer;
        }
        
        .product-box_button a {
                display: block;
                height: 18px;
                cursor: pointer
				}
				
        .shopbutton-description {
        font-size: 11px;
        color: #888;
        padding: 0 0 10px;
        text-align: justify
        }
		
#zaktualizuj-t7 {
height:120px;width:161px;float:left;margin:10px 0 0;
background:url(/img/decoration/zaktualizuj-t7.jpg);
}

#przetestuj-t7 {
height:120px;width:161px;float:left;margin:10px 0 0;
background:url(/img/decoration/przetestuj-t7.jpg);
}

#sprawdz-t7 {
height:120px;width:161px;float:left;margin:10px 0 0;
background:url(/img/decoration/sprawdz-t7.jpg);
}

#zaktualizuj-t7 a, #sprawdz-t7 a, #przetestuj-t7 a {height:144px;width:178px;display:block;zoom:1}

.prod {
height:145px;
margin:10px 15px 10px 0;
position:relative;
text-align: center
}

.bg .prod{
	float:left;
	width:215px;
}

.prod img {
	margin: 0 0 5px
	}
	
	
.page-nav {
	font-size:12px;
	padding:25px 0;
	text-align:center;
	}

.page-nav a, .page-nav a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #9B9B9B;
	background-color: #FFFFFF;	
}
.page-nav a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #9B9B9B;
	background-color: #FFFFFF;	
}
.page-nav a:hover {	
	border: 1px solid #9B9B9B;
	background-color: #FFFFFF;
}
.page-nav a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #9B9B9B;
	background-color: #FFFFFF;	
}
.page-nav span.pages {
	padding: 2px 4px; 
	margin: 2px;
	background-color: #FFFFFF;
}
.page-nav span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #9B9B9B;
	background-color: #FFFFFF;
}
.page-nav span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #9B9B9B;
	background-color: #FFFFFF;
}

.blue, .bluebold {
	font-weight: bold
	}
.content h1.biz{
	background: url("/img/decoration/h1-biz.gif") no-repeat scroll 0 10px transparent;
	color: #505050;
	}

div.biz-product-box{
	background: url("/img/gradients/biz-box.gif") repeat-x;
	border: 1px solid #b8b8b8;
	float: none;
	margin-bottom: 10px;
	padding: 10px 0px;
	overflow: hidden;
	text-align: center
	}

	.biz-product-box p{
		text-align: left;
		font-size: 12px;
		margin: 20px 20px 0
		}
		
		.biz-product-box p.small-text{
			color: #7f7f7f;
			font-size: 10px;
			margin-top: 2px
			}
			
div.biz-contact-box{
	border: 1px solid #b8b8b8;
	float: none;
	margin-bottom: 10px;
	padding: 10px 0px;
	overflow: hidden;
	text-align: left;
	padding: 2px 2px 0;
	padding-bottom: 5px;
	}
	
	.biz-contact-box h3{
		background: url("/img/gradients/biz-box-title.gif") repeat-x scroll 0 0 #F6F6F6;
		padding: 0 9px;
		color: #FFFFFF;
		font-size: 14px;
		height: 40px;
		margin: 0;
		line-height: 30px
		}
	
	.biz-contact-box-text{
		margin: 12px 0;
		}
		
	.biz-contact-box h2{
		font-size: 12px;
		color: #505050;
		font-weight: normal;
		line-height: 29px;
		height: 29px;
		margin: 0 0 7px 18px;
		padding: 0 0 0 42px
		}
		
		.biz-contact-box h2.phone{ background: url("/img/decoration/tel.jpg") no-repeat scroll 5px 50% transparent }
			
		.biz-contact-box h2.mail{ background: url("/img/decoration/mail.jpg") no-repeat scroll 5px 50% transparent }
			
	.biz-box-button{
		background: url("/img/biz-box-button.gif") repeat scroll 0 0 transparent;
		width: 188px;
		height: 39px;
		margin: 24px 2px 0;
		line-height: 39px;
		text-align: center
		}
		
		.biz-box-button a, .biz-box-button a:visited {
			display: block;
			color: #505050;
			height: 39px;
			text-decoration: none;
			font-weight: bold
			}
			
			.biz-box-button a:hover {
				text-decoration: underline
				}
        

