body
{
	font-size: 7pt ;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 0px; 
	padding: 0px; 
	background: #ffffff;
	color: #000000;	
}

a:hover  { color: #ffffff; text-decoration:underline; } 
a { color: #ffffff; text-decoration:none; }
object { outline:none; }


/*  ----------------------- STANDARDOWE ------------------------------ */
div,form,p   { padding:0px; margin:0px;  }
img { border:0px; }
.czysc { clear:both; font-size:1px; overflow:hidden;}
/* --------------------------------------------------------------------------- */

	
/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							GLOWNE WARSTWY							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
	
	/* tlo grafient czerwony na szerokosc powtarzalny */
	div#gradient
	{
		width:100%;
		height:586px;
		padding: 0px;
		margin: 0px auto;
		text-align:left;
		margin-top:0px;
		background: url('images/gradient.jpg') repeat-x;
	}

	div#kontener
	{
		margin: 2px auto;
		width:770px;
		margin-top:0px;
		border-left:1px solid white;
		border-right:1px solid white;
		background-color:#FFFFFF;
		position:relative;
	}


	div#baner
	{
		width:770px;
		height:83px;
		border-bottom:4px solid #505050;
		margin-top:0px;
	}
	
	div#baner2
	{
		border-top:1px solid white;
		width:770px;
		height:201px;
		background: url('images/baner_top.jpg') no-repeat;
	}


	div#contain
	{
		width:770px;
	}

	div#lewo
	{	
		float:left;
		width:190px;
		overflow:hidden;
		border-top:1px solid white;
		background-color:#FFFFFF;
	}


	div#oferta
	{
		background: url('images/oferta.jpg') repeat-x;
		width:170px; 
		height:29px;
		border-bottom:1px solid white;
		border-top:1px solid white;
		color:white;
		font-size:11pt;
		font-family:Arial;
		font-weight:bold;
		padding-left:20px;
		padding-top:10px;
	}

	div.menuitem
	{
		background: url('images/menu.jpg') no-repeat;
		width:190px;
		height:25px;
		border-bottom:1px solid white;
		font-size:10pt;
		font-family:Tahoma;
		font-weight:bold;
		color:#8E8E8E;
		padding-left:5px;
		padding-top:5px;
	}

	div.menuitem a
	{
		color:#8E8E8E;
	}	

	div.menuitem a:hover
	{
		color:black;
		text-decoration:none;
	}

	div#komunikat
	{
		background-color:#FFFFFF;
		width:174px;
		margin:2px auto;
		margin-bottom:0px;
		margin-top:0px;
		border-top:1px solid #D9D9D9;
		padding-top:15px;
		padding-bottom:5px;
		overflow:hidden;		
	}

	div#minilogo
	{
		background: url('images/minilogo.jpg') no-repeat; 
		width:174px; 
		height:58px;
		margin:2px auto;
		margin-top:0px;	
		margin-bottom:0px;
	}

	div#pajacyk
	{
		
		background: url('images/pasek.jpg') no-repeat; 
		width:190px; 
		height:55px;
		background-color:#FFFFFF;

	}

	div#prawo
	{
		color:black;
		float:left;
		font-size:8pt;
		font-family:verdana;
		width:570px;
		padding-top:20px;
		background: url('images/tlo.jpg') no-repeat;
		border-top:1px solid #DCDCDC;
		position:relative; top: -22px;
		overflow:hidden;
	}

	div#prawo a
	{
		color:black;
	}

	div#prawo a:hover
	{
		color:#DCDCDC;
	}

/* ------------------------------------------------------------------------------------*/	
/*							STOPKA							                           */
/* ------------------------------------------------------------------------------------*/		
div#foot
{
	width:770px;	height:76px;	 overflow:hidden;
	background: url('images/foot.jpg') no-repeat;
}
div#foot2
{
	width:770px;	height:96px;	
	background: url('images/foot-gradient.jpg') repeat-x;
	color:#ffffff;	
}

div#foot_kreska
{
	text-align:center; border-bottom:1px dotted #97ABD0; margin:2px auto; margin-top:0px; margin-bottom:0px; padding-bottom:13px; width:95%;
	color:#ffffff;	
}
div#foot_kreska a {	color:#ffffff;	text-decoration:none; }	
div#foot_kreska a:hover {	color:#97ABD0;	text-decoration:none; }	
	

/* ------------------------------------------------------------------------------------*/	
/*							INNE							                           */
/* ------------------------------------------------------------------------------------*/	
div#naglowek 
{ 
	height:26px;  border-bottom:1px dotted #A8A8A8; 
	width:95%; padding-bottom:10px; margin-bottom:12px; 
	color:#FC830A; font-size:14pt;
}
	
	

	div#projekty
	{
		color:black;

	}

	div#projekty a
	{
		color:#FC830A;
	}

	div#projekty a:hover
	{
		color:#DCDCDC;
	}





/* PROJEKTY */
div.projektybox
{
	border:1px dotted #555555; 
	width:245px; text-align:center; float:left; 
	display:inline; 
	margin-bottom:15px; margin-left:12px; margin-right:8px; 
	padding-top:12px; padding-bottom:10px;
	height:170px; overflow:hidden;
}



	div#boczek
	{
		float:left;
		width:10px;
		height:43px;
		background: url('images/boczek.jpg') repeat-x;
	}
	


	.formularz
	{
		color: #000000; 
		background-color: #E5E8ED; 
		font-size: 8pt;
		border:1px solid #FDBA0B;  
		width:135px; 	height:18px; 
		padding-top:2px; padding-left:4px; padding-right:4px;
		text-align:left;
	}


