	body {
		
		font: 12px/20px Tahoma;
		margin: 0 auto;
		text-align: center;
		padding: 0;
	}
	
	#main {
		width: 956px;
		margin: 0 auto;
		text-align: center;
		padding: 0;
	}
	
	#site {
		background: #fff url(top.png) 0 0 no-repeat;
		width: 956px;
		margin: 0 auto;
		text-align: left;
		float: left;
		padding: 0;
	}
	
	#top {
		width: 956px;
		height: 260px;
		margin: 0 auto;
		position: relative;
		padding: 0;
		float: left;
	}
	
	/*#top-blue {
		height: 12px;
		width: 896px;
		margin-left: 32px;
		float: left;
		clear: both;
		background: url(blue.png) 0 0 repeat-x;
	}*/
	
	#content {
	    width: 730px;
	    margin: 0;
	    padding: 0;
	    float: left;
			
		
	    /*margin-right: 32px;*/
	}
	
	#content_swf {
	float: left;
	position: relative;
	width: 220px;
	/*background: #f6f6f6;*/
	margin: 0;
	padding: 0;
	/*margin-right: 32px;*/
	margin-top: 10px;
	}
	
	#box {
	width: 220px;
	height: 193px;
	float: left;
	position: relative;
	    background: url(new/zaufalinam.jpg) 0 0 no-repeat;
	    margin: 0;
	    /*margin-left: 40px;
	    margin-top: 15px;
	    padding-left: 6px;*/
	    
	}
	
	.part {
	display: block;
	
	margin-top: 54px;
	}
	
	#kontakt_box {
	width: 200px;
	height: 174px;
	background: url(kontakt.png) 0 0 no-repeat;
	floaT: left;
	margin: 0;
	padding: 0;
	margin-left: 20px;
	margin-top: 15px;
	padding-left: 23px;
	padding-top:  35px;
	color: #fff;
	font: 12px/15px Tahoma;
	}
	
	#foot {
	width: 956px;
	height: 57px;
	background: url(foot.png) 0 0  repeat-x;
	float: left;
	margin: 0;
	padding-top: 20px;
	}
	#foot2 {
	width: 956px;
	height: 57px;
	background: url(foot.png) 0 0  repeat-x;
	float: left;
	margin: 0;
	margin-top: 50px;
	padding-top: 20px;
	font: 11px/13px Verdana;
	}
	
	/*h2 a { color: #000; text-decoration: none; font: bold 18px/22px Verdana; text-align: left;)*/
	h2 { text-align: left; }
	
	.alt {display: none;}
	
	#logo {
	float: left;
	position:relative; 
	display:block; 
	width: 266px; 
	height: 92px;
	margin: 0;
	padding: 0;
	background: url(logo.png) 0 0 no-repeat;
	margin-top: 5px;
	z-index: -1;
	margin-left: 20px;
	}
/* menu avtice */	
body#kontakt_bidy ul li a.kontakt {background: url(active.png) 0 0 no-repeat;color:#fff;}
body#o_firmie_body ul li a.ofirmie {background: url(active.png) 0 0 no-repeat;color:#fff;}
body#default_body ul li a.home {background: url(active.png) 0 0 no-repeat;color:#fff;}
body#technologie_body ul li a.technologie {background: url(active.jpng) 0 0 no-repeat;color:#fff;}
body#rozwiazania_body ul li a.rozwiazania {background: url(active.png) 0 0 no-repeat;color:#fff;}


/* footer */
div#foot ul {list-style-type: none; margin: 0; padding: 0; width: 100%;clear: both;text-align: center;}
div#foot ul.f1 {margin-left: 10px;margin-top: 10px;}
div#foot ul.f2 {margin-left: 280px;margin-top: 20px;}
div#foot ul li {padding: 0; margin: 0; float: left;margin:10px;}

div#foot p.copy {clear: both; text-align: center; font: 11px/14px Verdana;}

div#foot a.dell {display: block; width: 71px; height: 30px; background: url(logo/dell.png) 0 0 no-repeat;}
div#foot a.dell:hover {display: block; width: 71px; height: 30px; background: url(logo/dell.png) 0 -30px no-repeat;}

div#foot a.bintec {display: block; width: 71px; height: 30px; background: url(logo/bintec.png) 0 0 no-repeat;}
div#foot a.bintec:hover {display: block; width: 71px; height: 30px; background: url(logo/bintec.png) 0 -30px no-repeat;}

div#foot a.cds {margin-top: 7px; display: block; width: 55px; height: 16px; background: url(logo/cds.png) 0 0 no-repeat;}
div#foot a.cds:hover {display: block; width: 55px; height: 16px; background: url(logo/cds.png) 0 -16px no-repeat;}

div#foot a.elmeg {display: block; width: 58px; height: 25px; background: url(logo/elmeg.png) 0 0 no-repeat;}
div#foot a.elmeg:hover {display: block; width: 58px; height: 25px; background: url(logo/elmeg.png) 0 -25px no-repeat;}

div#foot a.funkwerk {display: block; width: 77px; height: 25px; background: url(logo/funkwerk.png) 0 0 no-repeat;}
div#foot a.funkwerk:hover {display: block; width: 77px; height: 25px; background: url(logo/funkwerk.png) 0 -25px no-repeat;}

div#foot a.microsoft {margin-top: 3px; display: block; width: 102px; height: 20px; background: url(logo/microsoft.png) 0 0 no-repeat;}
div#foot a.microsoft:hover {display: block; width: 102px; height: 20px; background: url(logo/microsoft.png) 0 -20px no-repeat;}

div#foot a.moeller {display: block; width: 92px; height: 20px; background: url(logo/moeller.png) 0 0 no-repeat;}
div#foot a.moeller:hover {display: block; width: 92px; height: 20px; background: url(logo/moeller.png) 0 -20px no-repeat;}

div#foot a.panda {display: block; width: 94px; height: 20px; background: url(logo/panda.png) 0 0 no-repeat;}
div#foot a.panda:hover {display: block; width: 94px; height: 20px; background: url(logo/panda.png) 0 -20px no-repeat;}

div#foot a.rrc {display: block; width: 43px; height: 35px; background: url(logo/rrc.png) 0 0 no-repeat;}
div#foot a.rrc:hover {display: block; width: 43px; height: 35px; background: url(logo/rrc.png) 0 -35px no-repeat;}

div#foot a.satel {display: block; width: 60px; height: 16px; background: url(logo/satel.png) 0 0 no-repeat;}
div#foot a.satel:hover {display: block; width: 60px; height: 16px; background: url(logo/satel.png) 0 -16px no-repeat;}

div#foot a.siemens {display: block; width: 94px; height: 15px; background: url(logo/siemens.png) 0 0 no-repeat;}
div#foot a.siemens:hover {display: block; width: 94px; height: 15px; background: url(logo/siemens.png) 0 -15px no-repeat;}

div#foot a.slican {display: block; width: 107px; height: 25px; background: url(logo/slican.png) 0 0 no-repeat;}
div#foot a.slican:hover {display: block; width: 107px; height: 25px; background: url(logo/slican.png) 0 -25px no-repeat;}

h2 a {text-decoration: none;}

#stronabg {float:left;
background: margin: 0; padding: 0;margin-left: 0;margin-top:10px;margin-bottom:10px;}



/*p {font-size: 14px;line-height:normal;font-family: 'FujiyamaNormal', sans-serif;}*/
h2 {font-size: 30px;line-height:normal; font-weight: normal; font-family: 'FujiyamaBold', sans-serif;}

.post {
	width: 730px;
	margin: 0;
	padding: 0;
	float: left;
	background: url(new/bg_box.jpg) 0 0 repeat-y;
}

.post h2 {
	width: 730px;
	height: 50px;
	background: url(new/header_box.jpg) 0 0 no-repeat;
	display: block;
	margin: 0;
	padding: 0;
	float: left;
	padding-top: 12px;
	padding-left: 20px;
	font-size: 24px;line-height:normal; font-weight: normal; font-family: 'FujiyamaBold', sans-serif;
}

.foot_post {
	width: 730px;
	height: 14px;
	background: url(new/foot_box.jpg) 0 0 no-repeat;
	display: block;
	margin: 0;
	padding: 0;
	float: left;
}

.entry {
	width: 680px;
	margin-left: 25px;
	margin-top: 20px;
	
}

.szukaj {
	width: 189px;
	height: 25px;
	display: block;
	margin: 0;
	padding: 0;
	float: left;
	background: url(szukaj_form.png) 0 0 no-repeat;border:0;margin-right: 10px;
}

.submit {
	width: 46px;
	height: 25px;
	display: block;
	margin: 0;
	padding: 0;
	float: left;
	background: url(szukaj_button.png) 0 0 no-repeat;border:0;
}

#szukaj {float: right;height: 25px;margin:0;padding:0;margin-right: 10px;margin-top:8px;}

@font-face {
	font-family: 'FujiyamaNormal';
	src: url('FUJIN.eot');
	src: local('Fujiyama Normal'), local('Fujiyama'), url('FUJIN.woff') format('woff'), url('FUJIN.ttf') format('truetype'), url('FUJIN.svg#Fujiyama') format('svg');
}

@font-face {
	font-family: 'FujiyamaBold';
	src: url('FUJIB.eot');
	src: local('Fujiyama Bold'), local('Fujiyama-Bold'), url('FUJIB.woff') format('woff'), url('FUJIB.ttf') format('truetype'), url('FUJIB.svg#Fujiyama-Bold') format('svg');
}


.altnon {display:none;}
