
	body {
		margin:0px;
		background-color: #3399cc;
	}
	body,td {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px
	}
	td {
		vertical-align: top;
	}
	img {
		border: none;
	}

	a:link,a:visited {
		color: #003399;
		text-decoration: none;
	}
	a:hover {
		color: #3399cc;
		text-decoration: underline;
	}
	form {
		margin:0px
	}
	.beforem {
		width:100%;
		xwidth:768px;
		height:100%;
		background-image: url(../_img/bodyback.gif);
		background-position: -88px 2px;
		
	}
	#M {
		width:100%;
				xwidth:768px;
		height:100%
	}
	.top .a1,	.top .b1, 	.top .c1{
		
	}
	.top .a2,	.top .b2, 	.top .c2{
		height:24px;
	}
	.a1 {
		background-image: url(../_img/a1back.gif);
	}
	.c1 {
		background-image: url(../_img/c1back.gif);
		
	}
.c2 {
		text-align:left;}
	.c2 img {border:1px solid white;margin:2px}
	.b1 {
		background-image: url(../_img/b1back.gif);
		vertical-align: bottom;
		text-align: center;
	}
	.b2 {
		background-image: url(../_img/b2back.gif);
		text-align:center
		
	}
	.a2x{
		height:24px;
		background-image: url(../_img/c2back.gif);
		vertical-align: middle;
		color:white;
		text-align: right;
		padding-right: 4px;
		font-weight: bolder;
	}
		.a2y{
		height:24px;
		background-image: url(../_img/c2back.gif);
		vertical-align: middle;
		color:white;
		text-align: left;
		padding-right: 4px;
		font-weight: bolder;
	}
		.ramkac2{
		height:40px;
		background-image: url(../_img/c2bacx.gif);
		vertical-align: middle;
		color:white;
		text-align: left;
		padding-left: 4px;
		font-weight: bolder;
	}
		.auta{
		width:110px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}		
		.butonstyle {	background-image: url(../_img/buttonback.gif);
				width:50px;
				height:16px;
				line-height: 10px;
				color:white;
				border:none;
				font-size:10px;
				text-align: center;
				letter-spacing:1px;
				}
		.b2 table {
			width:408px;
			height:24px
		}
		.a2 a,
	.b2 table td {
		font-size:9px;
		color:white;
		vertical-align: middle;
		text-align: center;
		line-height:10px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
		.b2x {
		background-image: url(../_img/b2back.gif);
		text-align:center
		font-size:9px;
		color:white;
		vertical-align: middle;
		text-align: center;
		line-height:10px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	
	
	
	
	.c2 {
		background-image: url(../_img/c2back.gif);
		vertical-align: middle;
	}
		.a2 {
		background-image: url(../_img/c2back.gif);
		vertical-align:middle;
		text-align: right;
	}
	
	.col1, .col3 {
	width:180px;
	}
	.col2 {
		
		background-image: url(../_img/kratka.jpg);
		
		background-repeat: no-repeat;
	}

	.menutlo1 {	background-color: #4aa4d1;}
	.menuheader {
			background-image: url(../_img/menuheaderback.jpg);
			width:180px;height:31px;
			color:white;
			font-weight:bold;
			font-size:17px;
			line-height:31px;
			text-indent:10px
			
	}
		.menuheaderxx {
			background-image: url(../_img/menuheaderback1.jpg);
			width:180px;height:31px;
			color:white;
			font-weight:bold;
			font-size:17px;
			line-height:31px;
			text-indent:10px
			}
		.menuheaderyy {
			background-image: url(../_img/iszuk.jpg);
			width:180px;height:31px;
			color:white;
			font-weight:bold;
			font-size:17px;
			line-height:31px;
			text-indent:10px			
			
	}
	
.col1 table {
	width:100%;
}
.col3 {
		
}
.col1 td {
	height:20px;
	background-image: url(../_img/menuitemback.gif);
	border-top:1px solid #9da6b5;
	border-bottom:1px solid #cccdcd;
	background-color: #d5d5d5;
	padding-left:20px;
	vertical-align:middle;
	

}

.col1 td a:link, .col1 td a:visited {
	color:#464646;
	text-decoration:none;
}
.a2 a:link, .a2 a:visited
 {
	color:white;
	text-decoration:none;
}
	.inputtext {			
	         font-family: Arial, Helvetica, sans-serif;	
				font-size:12px;
				border-top:1px solid #7c8383;
				border-left:1px solid #7c8383;
				border-right:1px solid #e5e5e5;
				border-bottom:1px solid #e5e5e5;
				height: 18px;
				line-height: 14px;
						}	
	

	.button {	background-image: url(../_img/buttonback.gif);
				width:60px;
				height:16px;
				line-height: 10px;
				color:white;
				border:none;
				font-size:10px;
				text-align: center;
				letter-spacing:1px;

				}
				
				.content {
					padding:10px
				}
				.content th {
					background-image: url(../_img/headerback.jpg);
					height:24px;
					text-align:left;
					color:white;
					padding-left:10px
				}
				.content th a:link,				.content th a:visited {
					font-weight:normal;
					font-size:10px;
					color:white
				}
				.content td {
					background-image: url(../_img/tdback.gif);

				}
				.product {border:1px solid #4ba4d1;
				width:100%
					
				}
			
					.productimg {				border:1px solid #4ba4d1}
			.opis {
				padding:10px
			}
	#dimg img {
		margin-top:10px;
	}
	#up {
		width:200px
	}
.top_foto{ text-align: justify;  font-size: 11px;  }	
	
.top_menu{
background-color: White;
	text-align: center;
	vertical-align: middle;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
	vertical-align: middle;
}

.zam_tow a:link, .zam_tow a:visited
 {
	color:#303030;
	text-decoration:none;
}
	.zam_tow a:hover {
		color: #3399cc;
		text-decoration: none;
	}

.zam_tow{
	background-image: url(../_img/menu_back.png);
	height: 20px;
	width:180px;
	padding-left: 14px;
	padding-right: 4px;
	border: thin groove;
	color:#303030;
}

.menuFirma{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right: 6px;
	color:#FFFFFF;
	vertical-align: middle;
}

.menuFirma a:link, .menuFirma a:visited
 {
	color:#303030;
	text-decoration:none;
}
	.menuFirma a:hover {
		color: #3399cc;
		text-decoration: none;
	}
