	html,body 
			{
			background-color: #e7e7e7;
			margin: 0px; padding: 0px;
			font-family: 'Tahoma', sans-serif;
			}
		
	a, a:visited
			{
			color: #0099ff;
			}
	img
			{
			border:none;
			}
		
	/*a, a:visited
			{
			color: #ffffff;
			text-decoration: underline;
			}	
			
	a:hover
			{
			color: #0099ff;
			text-decoration: underline;
			}
	*/
		
	#lent
			{
			background: url('../imgs/lent.gif') repeat-x;
			height: 33px;
			}
			
	.menu-cont	
			{
			width: 1000px;
			margin: 0 auto;
			}
			
	.menu
			{
			float: right;
			list-style: none;
			margin-top: 5px;
			}
			
	li.menuli 
			{
			display:inline;
			}
			
	a.m
			{
			color: #e7e7e7;
			padding: 7px;
			font-size: 12pt;
			text-decoration: none;
			}

	a.m:hover
			{
			color: #0099ff;
			text-decoration: underline;
			}
			
	.logo
			{
			margin-top: 33px;
			}
			
	#about
			{
			background: #555 repeat-x;
			height: 160px;
			}
	
	.fancy-c
			{
			
			width: 168px;
			height: 169px;
			}
			
	.us
			{
			
			color: #ffffff;
			font-size: 12pt;
			}
			
	.in 
			{
			margin: 0px auto;
			width: 1000px;
			}
			
	.info
			{
			float:left;
			margin-left: 0px;
			color: #ffffff;
			}
			
	.fancy
			{
			margin-top: 0px;
			background: url('../imgs/fancy.png');
			width: 172px;
			height: 171px;
			}
	
	p.opis
			{
			font-size: 11pt;
			margin-top: -10px;
			}
			
	a.tell
			{
			color: #66ccff;
			text-decoration: underline;
			}	
			
	a.tell:hover
			{
			color: #0099ff;
			text-decoration: underline;
			}
			
	h2{margin-top: 10px;}
	
	
	#cont-p	
			{
			width: 1000px;
			margin: 12px auto;
			}
						
			
	.block1
			{
			background: url('../imgs/block1.png') no-repeat;
			width: 279px;
			height: 15px;
			margin-top: 3px;
			}
			
			
	.block1-c
			{
			background: url('../imgs/block1-c.png') repeat-y;
			width: 279px;
			height: auto;
			font-size: 11pt;
			font-family: 'Tahoma', sans-serif;
			color: #555555;
			text-align: center;
			}
			
	.block1-d
                        {
            background: url('../imgs/block1-d.png') no-repeat;
            width:279px;
            height: 9px;
            }	

	.web-p-p
			{
			margin-top: 5px;
			}
	
	.web-p-p  a
                        {
			background: url('../imgs/p1-off.gif') no-repeat;
            width: 279px;
            height: 42px;
			display:block;
            }	 

	.web-p-p a:hover
                        {
			background: url('../imgs/p1.gif') no-repeat;		
            }			
    
	.web-p
			{
			width:279px;
            height: 42px;
			padding-bottom: 4px;
			}
				
	#b1 	{float: left; }
	
	#b2	{float: left; padding-left: 80px;}
	
	#b3 	{float: right; }
	
	.lenta
	{
	margin-top: 3px;
	text-align: center;
	
	}
	
	.clear
		{
		clear: both;
		}	
		
	.clear2
		{
		clear: both;
		}
	
	#news
	{
	//*float: left;*// 
	margin-top: 30px;
	//*margin-left:130px;*//
	}
	
	#news2
	{
	float: left; 
	margin-top: 50px;
	//*margin-left:130px;*//
	}
	
	.news
	{
	background: url('../imgs/news.gif') no-repeat;
	height:50px;
	width:637px;
	}
	
    .news-c
	{
	height: auto;
	width: 637px;
	font-size: 11pt;
	font-family: 'Tahoma', sans-serif;
	color: #555555;
	}
	
	.news-d
	{
	background: #555555;
	width: 90px;
	//*background: url('../imgs/news-d.gif') no-repeat; *//
	margin-left:0px;
	margin-top:4px;
	font-size: 9pt;
	font-family: 'Tahoma', sans-serif;
	color: #ffffff;
	}
	
	#lastprojects
			{
			float: right;
			margin-top: 20px;
			}
	
	#news-cont
			{
			float:left;
			margin-top: 20px;
			}
			
	
	#port-f
	{
    float: right; padding-right: 0px;
    //*margin-top: -86px;*//
	}
	
	.port
	{
	background: url('../imgs/p-folio.gif') no-repeat;
	height:50px;
	width:279px;
	}
	
	.port-c
	{
	background: url('../imgs/network.gif') no-repeat;
	height:236px;
	width:279px;
	margin-top: 20px;
	}
	
	.port-v1
	{
	height:84px;
	width:26px;
	}
	
		.port-c2
	{
	background: url('../imgs/prejdi.gif') no-repeat;
	height:236px;
	width:279px;
	margin-top: -30px;
	}
		
	#footer
			{
			background: url('../imgs/footer.png') no-repeat;
			width: 1000px;
			height: 38px;
			color: #e7e7e7;
			font-size: 11pt;
			text-decoration: none;
			padding-top: 3px;
			}
	
	#footer ul{margin:0;padding:0;list-style:none}
	#footer li{display:block;float:left}
	#footer li a
			{
			display:block;
			padding:6px 8px;
			color:#e7e7e7;
			text-decoration:none;
			background: url('../imgs/bgr_footer_a.gif') no-repeat right;}
	
	#footer li a:hover
			{
			text-decoration:underline;
			color: #0099ff;
			}
			
	#copyright
			{
			float:right;
			padding-top: 5px;
			padding-right: 15px;
			}
			
	h1.zag
			{
			color: #0099ff;
			}