body
{
	font-size: 13px;
	text-align:left;
	font-family: Tahoma,Verdana,Arial;
	margin: 0px; 
	padding: 0px; 
	background: url('images/tlo_body.jpg') repeat-x #000000;
	color: #bc9d73;	
}
     
a:hover  { color: #bc9d73; text-decoration:none; font-size: 13px;} 
a { color: #bc9d73; text-decoration:underline; font-size: 13px; }
object { outline:none; }


/*  ----------------------- STANDARDOWE ------------------------------ */
div,form,p   { padding:0px; margin:0px;  }
img { border:0px; }
.czysc { clear:both; font-size:1px; overflow:hidden;}
/* --------------------------------------------------------------------------- */

.alarm { font-size:11px; color:#861410;  font-weight:bold; }



/* ---------------------------------------------------------------------------*/	
/*							GLOWNE WARSTWY							          */
/* ---------------------------------------------------------------------------*/
div#tlo_cien { background: url('images/tlo_cien_u_gory.jpg') no-repeat top center; padding-top:7px; position:relative;}
div#kontener_glowny { margin:2px auto; margin-bottom:0px; width:1200px;	overflow:hidden;  }
div#kontener { margin:2px auto; margin-bottom:0px; width:960px;	overflow:hidden; padding-bottom:15px;  z-index:1;  }
div#kontener2 { width:1200px; overflow:hidden; position:absolute; top:0px; z-index:2; }


div#top { width:9600px; height:166px; overflow:hidden; background: url('images/tlo_top.jpg') no-repeat left bottom; }
div#top img { float:left; margin:0px; padding:0px; }
div#center { }
div#center_belka_separator_top { width:960px; height:2px; background: url('images/belka_separator_top.jpg') no-repeat; overflow:hidden; }
div#center_belka_separator_bottom { width:960px; height:4px; background: url('images/belka_separator_bottom.jpg') no-repeat; overflow:hidden; }

div#bottom {  overflow:hidden; height:51px; }
div#bottom img {  margin:0px; padding:0px; float:left; }

/* ---------------------------------------------------------------------------*/	
/*							STRONA GLOWNA							          */
/* ---------------------------------------------------------------------------*/
div#strona_glowna_baner { width:960px; height:281px; overflow:hidden; background: url('images/strona_glowna_baner.jpg') no-repeat top left; }

div.strona_glowna_tloboxa 
{ 
	width:256px; height:230px; overflow:hidden; background: url('images/strona_glowna_tloboxa.jpg') repeat-x; float:left; 
	padding-top:29px; padding-left:16px; padding-right:16px;
}
div.strona_glowna_box_naglowek {  height:20px; margin-bottom:6px; overflow:hidden; text-align:center; background: url('images/kontakt_kreseczka.jpg') repeat-x center;}
div.strona_glowna_box_naglowek img { padding-left:8px; padding-right:8px; background: url('images/box_glowna_nazwy.jpg') repeat-x; }
div.strona_glowna_box_img { height:210px; overflow:hidden; position:relative;}

div.strona_glowna_box_tlo_dol { height:22px; width:100px; position:absolute; top:190px; left:160px; overflow:hidden; z-index:1000; }
div.strona_glowna_box_tlo_dol img { margin:0px; padding:0px; margin-right:3px; }


div.strona_glowna_separator { width:23px; height:261px; overflow:hidden; background: url('images/strona_glowna_separator.jpg') no-repeat; float:left; }

div#strona_glowna_lewo { width:25px; height:220px; overflow:hidden; background: url('images/strona_glowna_lewo.jpg') no-repeat; float:left; }
div#strona_glowna_prawo { width:24px; height:220px; overflow:hidden; background: url('images/strona_glowna_prawo.jpg') no-repeat; float:left; }

/* ---------------------------------------------------------------------------*/	
/*							PODSTRONY								          */
/* ---------------------------------------------------------------------------*/
div#naglowek_o_nas { margin-bottom:27px; height:20px; background: url('images/tlo_onas_kreseczka.jpg') repeat-x; }
div#naglowek_uslugi { margin-bottom:22px; height:25px; background: url('images/tlo_onas_kreseczka.jpg') repeat-x; }
div#naglowek_zespol { margin-bottom:22px; height:25px; background: url('images/tlo_onas_kreseczka.jpg') repeat-x; }
div#naglowek_technologie { margin-bottom:22px; height:25px; background: url('images/tlo_onas_kreseczka.jpg') repeat-x; overflow:hidden;}
div#naglowek_partnerzy { margin-bottom:22px; height:25px; background: url('images/tlo_onas_kreseczka.jpg') repeat-x; }
div#naglowek_kontakt{ margin-bottom:14px; text-align:center; height:25px; background: url('images/tlo_onas_kreseczka.jpg') repeat-x; }

div#podstrona_onas_lewo {  width:360px; height:567px; overflow:hidden; background: url('images/o_nas_dzulettia_kiworkowa.jpg') no-repeat;  float:left;}
div#podstrona_onas_prawo { padding-left:37px; width:524px; float:left; padding-top:26px; text-align:left;}
div#podstrona_onas_naglowek { margin-bottom:27px; height:18px; background: url('images/tlo_onas_kreseczka.jpg') repeat-x; }

div#podstrona_onas_pdf_box { width:60px; float:left;}
div#podstrona_onas_pdf_iko { width:60px; height:29px; border-bottom:1px solid #5d4c38; margin-bottom:5px; text-align:center;}
div#podstrona_onas_pdf_kb { color:#725f46; text-align:center;}
div#podstrona_onas_pdf_podpis { padding-left:24px; padding-top:13px; width:330px; float:left;}



div#podstrona_partnerzy_lewo {  width:358px; height:555px; overflow:hidden; background: url('images/partnerzy.jpg') no-repeat;  float:left;}
div#podstrona_partnerzy_prawo { padding-left:37px; width:532px; float:left; padding-top:26px; text-align:justify;}

td.podstrona_partnerzy_ikonki { width:160px; text-align:center; padding-right:27px; padding-bottom:12px; }
td.podstrona_partnerzy_opis { width:328px; text-align:left; padding-bottom:12px;}

div#podstrona_kontakt_top {  width:960px; height:277px; overflow:hidden; background: url('images/kontakt.jpg') no-repeat; }


div#podstrona_z_menu_tlo { background: url('images/podstrona_z_menu_prawo.jpg') repeat-x; }
div#podstrona_z_menu_lewo { width:265px; float:left; overflow:hidden; background: url('images/podstrona_z_menu_lewo.jpg') no-repeat;}
div#podstrona_z_menu_prawo { width:624px; float:left; overflow:hidden; padding-left:42px; padding-bottom:15px; } 

div#podstrona_menu_separator{ height:2px; overflow:hidden; background: url('images/podstrona_menu_separator.jpg') no-repeat;}

div#kontakt_tlo_za_mapka { width:33px; height:232px; overflow:hidden; background: url('images/kontakt_tlo_za_mapka.jpg') no-repeat; float:right; }
div#podstrona_kontakt_tlo_prawo { width:33px; height:232px; overflow:hidden; background: url('images/kontakt_tlo_mapka_lewo.jpg') no-repeat; float:left; }
div#podstrona_kontakt_tlo_lewo { width:25px; height:207px; overflow:hidden; background: url('images/kontakt_tlo_lewo.jpg') no-repeat; float:left; }
div#podstrona_kontakt_tlo_gora { width:414px; padding-top:20px; overflow:hidden; background: url('images/kontakt_tlo_gora.jpg') no-repeat; float:left; }
div#podstrona_kontakt_tlo_srodek 
{ 
	width:382px; padding-top:18px; padding-left:16px; padding-right:16px;
	min-height:211px;height:auto !important; height:211px; 
	background: url('images/kontakt_tlo_srodek.jpg') repeat-x; float:left; 
}


/* -----------------------------------------------------------------------------------*/	
/*							SCROLL								                      */
/* -----------------------------------------------------------------------------------*/
div#content_kontener{ height:430px; width:265px; overflow:hidden;}
div#content_kontener2{ height:385px; overflow:hidden;}


/* -----------------------------------------------------------------------------------*/	
/*							MENU							                      */
/* -----------------------------------------------------------------------------------*/
ul#menu { list-style: none;	margin: 0;	padding: 0;}
ul#menu  li { margin:0px; padding:0px; }

.podstrona_menu_tlo1 { background: url('images/podstrona_menu_separator.jpg') no-repeat center bottom;  }
.podstrona_menu_tlo2 { background: url('images/podstrona_menu_separator2.jpg') no-repeat center bottom;  }
.podstrona_menu_tlo1 a:hover, .podstrona_menu_tlo2 a:hover
{
	background: url('images/menu_item_on.jpg') no-repeat center top; color:#c0a492; font-size:13px; 
}

.podstrona_menu_item a
{
	margin:0px; padding:0px; display: block; 
	width:223px; height:8px; overflow:hidden; 
	padding-top:8px; padding-bottom:20px;  padding-left:22px; padding-right:20px;
	color:#fbe4c2; font-size:13px; text-align:left;
	text-decoration:none; 
}
.podstrona_menu_item a:hover{ color:#c0a492; font-size:13px; text-align:left; text-decoration:none; }

/* zaznaczone */
.podstrona_menu_item_on a
{
	margin:0px; padding:0px; display: block;
	height:8px; overflow:hidden; 
	padding-top:8px; padding-bottom:20px;  padding-left:22px; padding-right:20px;
	background: url('images/menu_item_on.jpg') no-repeat center top; color:#c0a492; font-size:13px; 
	text-decoration:none; 
}
.podstrona_menu_item_on a:hover{ color:#c0a492; font-size:13px; text-decoration:none;  }



/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							FORMULARze							                       			 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
	input.formularz
	{
		width:240px; height:15px;
		padding-left:3px; padding-right:3px; padding-top:2px; 
		background-color: #F6FAF9; border:1px solid #B2B3B5; 
		color: #252525; font-size: 11px; 	font-family: Tahoma,Verdana,Arial;
		margin-bottom:4px;
	}

	select.formularz
	{
		width:249px; height:19px;
		background-color: #F6FAF9; border:1px solid #B2B3B5; 
		color: #252525; font-size: 11px; 	font-family: Tahoma,Verdana,Arial;
		margin-bottom:4px;
	}	
	
	.wiadomosc,textarea.formularz
	{
		width:240px; height:150px; padding:3px;
		background-color: #F6FAF9; 	border:1px solid #B2B3B5;  
		color: #252525; font-size: 11px;	font-family: Tahoma,Verdana,Arial;
		overflow:auto; 		margin-bottom:4px;
	}

	.guzik
	{
		background-color:#F6FAF9;
		color:#252525;
		font-weight:bold;
		font-size:11px;
		border:1px solid #B2B3B5; 
		font-family: Tahoma,Arial, Verdana;
		padding:3px;
	}
	
	#naglowekh1{height:34px; margin: 0px; font-weight: normal !important; overflow:hidden; float:left; font-size:21px; font-family:Verdana;}
