/* CSS Document */
body {
	background-color: #382D28;
	background-image: url();
	background-repeat: repeat-x;
	margin-top: 0px;
}
.zespol {
    padding-left: 50px;
	padding-right: 20px;
	padding-top: 0px;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	border-color: #382D28;
	border-style: solid;
	border-top-width: 20px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
}
.style5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D6B159;
}
.style55 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D6B159;
}

.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #958781;
	}
	
.style22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #958781;}
	
.style4 {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-weight: bold;
	font-size: 12px;
	color: #FF9900;
}
a:link {
	color: #958781;
}
a:visited {
	color: #766863;
}
a:hover {
	color: #C7BCB8;
}
a:active {
	color: #958781;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	padding-right: 20px;
	padding-left: 20px;
}
.style6 {font-size: 12px; color: #FFCC33; font-family: Arial, Helvetica, sans-serif;
}
.style7 {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC33;
}
.style9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D6B159;
	}
.style8 {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #D6B159;
}
hr.thin {
 border-top:1px dotted #D6B159;
 border-width:1px 0 0 0;
 height:1px;
}
.rameczka {border:thin
solid #999999;
padding:5px}

.nazwiska {
	background:url(images/gradient2.jpg);
	color:#000000;
	border:#666666;
	border:#666666;
	padding:5px;
	background-repeat: repeat-y;
	background-position: center;
}

#onas{border-right:thin solid #D5B159}

a#rollover { display: block; width: 150px; height: 125px; 
             background: url(onas.png) 
             top left no-repeat; 
             border:none; }
a:hover#rollover { border-color: #00f; background-position:right;  }

a#rollover2 { display: block; width: 150px; height: 125px; 
             background: url(aktu.png) 
             top left no-repeat; 
             border:none; }
a:hover#rollover2 { border-color: #00f; background-position:right;  }

a#rollover3 { display: block; width: 150px; height: 125px; 
             background: url(klienci_1.png) 
             top left no-repeat; 
             border:none; }
a:hover#rollover3 { border-color: #00f; background-position:right;  }

a#rollover4 { display: block; width: 150px; height: 125px; 
             background: url(kontakt_1.png) 
             top left no-repeat; 
             border:none; }
a:hover#rollover4 { border-color: #00f; background-position:right;  }

a#rollover5 { display: block; width: 145px; height: 125px; 
             background: url(sam_1.png) 
             top left no-repeat; 
             border:none; }
a:hover#rollover5 { border-color: #00f; background-position:right;  }

a#rollover6 { display: block; width: 145px; height: 125px; 
             background: url(biznes_1.png) 
             top left no-repeat; 
             border:none; }
a:hover#rollover6 { border-color: #00f; background-position:right;  }

a#rollover7 { display: block; width: 145px; height: 125px; 
             background: url(praca_1.png) 
             top left no-repeat; 
             border:none; }
a:hover#rollover7 { border-color: #00f; background-position:right;  }

a#rollover8 { display: block; width: 145px; height: 125px; 
             background: url(nidn_1.png) 
             top left no-repeat; 
             border:none; }
a:hover#rollover8 { border-color: #00f; background-position:right;  }

a#rollover_ang { display: block; width: 150px; height: 125px; 
             background: url(about.jpg) 
             top left no-repeat; 
             border:none; }
a:hover#rollover_ang { border-color: #00f; background-position:right;  }

a#rollover2ang { display: block; width: 150px; height: 125px; 
             background: url(news.jpg) 
             top left no-repeat; 
             border:none; }
a:hover#rollover2ang { border-color: #00f; background-position:right;  }

a#rollover3ang { display: block; width: 150px; height: 125px; 
             background: url(clients.jpg) 
             top left no-repeat; 
             border:none; }
a:hover#rollover3ang { border-color: #00f; background-position:right;  }

a#rollover4ang { display: block; width: 150px; height: 125px; 
             background: url(contact.jpg) 
             top left no-repeat; 
             border:none; }
a:hover#rollover4ang { border-color: #00f; background-position:right;  }

a#rollover5ang { display: block; width: 145px; height: 125px; 
             background: url(goverment.jpg) 
             top left no-repeat; 
             border:none; }
a:hover#rollover5ang { border-color: #00f; background-position:right;  }

a#rollover6ang { display: block; width: 145px; height: 125px; 
             background: url(business.jpg) 
             top left no-repeat; 
             border:none; }
a:hover#rollover6ang { border-color: #00f; background-position:right;  }

a#rollover7ang { display: block; width: 145px; height: 125px; 
             background: url(work.jpg) 
             top left no-repeat; 
             border:none; }
a:hover#rollover7ang { border-color: #00f; background-position:right;  }

a#rollover8ang { display: block; width: 145px; height: 125px; 
             background: url(PI.jpg) 
             top left no-repeat; 
             border:none; }
a:hover#rollover8ang { border-color: #00f; background-position:right;  }


.dymek {

	width: 150px;
	height: 20px;
	overflow: hidden;	/* konieczny */
	background: transparent;
	z-index: 2;	
}
.dymek div {
	position:relative;	/* konieczny*/
	padding: 5px 5px;
	
}
.dymek:hover {
	height: 50px;
	overflow: visible;
	/* konieczny */
}
.dymek p {

	margin: 15px 0 0;
	padding: 5px;
	width: 300px;
	border: 1px solid gray;
	background:#382D28;
	color:#FFFFFF;
	
}
