#body {

	margin: 0;

	padding: 0;

	font-family: Tahoma;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	background: url(images/bg.gif) repeat-x;

}

#body2 {

	font-family: Tahoma;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

}

ul, ul li {

list-style: none;

}

#container {

	width: 938px;

	margin: 0px auto 0px auto;

	clear: both;

	position: relative;

}

#top {

	height: 291px; 	

	text-align: center;

}

#komunikat {

	padding:0px 0px 20px 20px;

	font-size: 11px;

}

#komunikat span{

	color: red;

	font-weight:bold;

	font-size: 15px;

	padding-right: 6px;

}

#menu {

	background: url(images/menu.gif) no-repeat;

	padding-top: 7px;

	height: 43px;

}

#menu ul {	

	margin: 0px 0px 0px 0px;

	padding: 18px 0px 17px 0px;

	background: url(images/ul.gif) no-repeat;

	height: 8px;

}



#menu ul li {

	display: inline;

	padding: 0px 26px 0px 26px;

	background: none;	

}

#menu ul li a {

	color: #6D6D6D;

	text-decoration: none;

}

#menu ul li a:hover {

	color: #0F94F8;

}

#content {	

	background: url(images/content.gif) repeat-y;

	padding: 9px 0px 0px 0px;

	width: 938px;

}

#column1 {

	float: left;

	width: 198px;

	background: url(images/content.gif) repeat-y;	

	padding-left: 16px;

}

#cola img {

	margin-left: 20px;

	display: inline;

	vertical-align: middle;

}

#cola {

	padding-top: 14px;

	background: #FFFFFF;

}

#cola h1 {

	margin: 0px 0px 0px 20px;

	font-size: 16px;

	font-family: Tahoma;

	font-weight: normal;

	letter-spacing: 0,1mm;

	display: inline;

	color: #425E83;

}

#form {

	clear: both;

	background: url(images/form.gif) no-repeat;

	margin-left: 4px;

	margin-top: 6px;

	padding-top: 1px;

	padding-bottom: 35px;

	_padding-bottom: 45px;

}

#form form {

	margin-left: 12px;

	margin-top: 0px;

	margin-bottom: 0px;

	

}

#form select {

	width: 167px;

	border-top: 1px solid #A8A8A8;

	border-left: 1px solid #C2C2C2;

	border-bottom: 1px solid #F4F4F4;

	border-right: 1px solid #F1F1F1;

	background: #EDEDED;

	color: #5B5B5B;

	font-size: 11px;

	height: 20px;

}

#find {

	width: 167px;

	border-top: 1px solid #A8A8A8;

	border-left: 1px solid #C2C2C2;

	border-bottom: 1px solid #F4F4F4;

	border-right: 1px solid #F1F1F1;

	background: #EDEDED;

	color: #5B5B5B;

	font-size: 11px;

	height: 20px;

	line-height: 20px;

}

#number {

	width: 74px;

	border-top: 1px solid #A8A8A8;

	border-left: 1px solid #C2C2C2;

	border-bottom: 1px solid #F4F4F4;

	border-right: 1px solid #F1F1F1;

	background: #EDEDED;

	color: #5B5B5B;

	font-size: 11px;

	height: 20px;

	margin: 0px 0px 0px 0px;

	float: left;

	line-height: 20px;

}

#form h2 {

	float: left;

	background: url(images/button.gif) no-repeat;	

	margin: 0px 0px 0px 20px;	

	padding: 6px 18px 6px 18px;

	font-family: Arial;

	font-size: 11px;			

}

#form h2 a {

	color: #000000;

	text-decoration: none;

}

#form p {

	margin: 8px 0px 4px 0px;

	_margin: 7px 0px 4px 0px;

	color: #5B5B5B;

}

#login {

	background: #F0F0F0;

	padding-bottom: 16px;

}

#colb {

	background: #FFFFFF;

	padding-top: 10px;

}

#colb img {

	margin-left: 19px;

	display: inline;

	vertical-align: middle;

}

#colb h1 {

	margin: 0px 0px 0px 12px;

	font-size: 16px;

	font-weight: normal;

	letter-spacing: 0,1mm;

	color: #425E83;

	font-family: Tahoma;

	display: inline;

}

#form1 {

	background: url(images/form1.gif) no-repeat;	

	width: 190px;

	margin-left: 4px;

	padding-top: 9px;

	padding-bottom: 15px;

}

#form1 form {

	margin-top: 0px;

	margin-bottom: 0px;

}

#form1 h2 {

	margin: 0px 10px 0px 14px;

	font-family: Tahoma;

	font-size: 14px;

	color: #425E83;

	display: inline;

	letter-spacing: 0,1mm;

	vertical-align: middle;

}

#login1 {

	width: 111px;

	border-top: 1px solid #A8A8A8;

	border-left: 1px solid #C2C2C2;

	border-bottom: 1px solid #F4F4F4;

	border-right: 1px solid #F1F1F1;

	background: #EDEDED;

	color: #5B5B5B;

	font-size: 11px;

	height: 20px;

	margin-left: 2px;

	display: inline;

	vertical-align: middle;

	line-height: 20px;

}

#password {

	margin-top: 11px;

	margin-bottom: 17px;

}

#login2 {

	width: 111px;

	border-top: 1px solid #A8A8A8;

	border-left: 1px solid #C2C2C2;

	border-bottom: 1px solid #F4F4F4;

	border-right: 1px solid #F1F1F1;

	background: #EDEDED;

	color: #5B5B5B;

	font-size: 11px;

	height: 20px;

	display: inline;

	vertical-align: middle;

	line-height: 20px;

}

#form1 a {

	color: #525151;

	font-family: Arial;

	font-weight: bold;

	text-decoration: none;

	vertical-align: middle;

}

#form1 img {

	vertical-align: middle;

	border: none;

	margin-left: 19px;

	margin-right: 4px;

}

#butt {

	display: inline;

	background: url(images/butt.gif) no-repeat;

	padding: 4px 17px 7px 16px;

	margin-left: 18px;

}

#butt a {

	color: #000000; 

}

#news {

	padding-top: 18px;

	background: #F0F0F0;

}

#colc {

	background: #FFFFFF;

	padding-top: 13px;

}

#news1 {

	background: url(images/news1.gif) no-repeat 19px 0px;

	padding: 2px 0px 12px 71px;

}

#news1 h1 {

	margin: 0px 0px 3px 0px;

	font-size: 16px;

	font-weight: normal;

	color: #425E83;

	font-family: Tahoma;	

	letter-spacing: 0,1mm;

	width: 119px;

}

#news1 p {	

	margin: 0px 0px 0px 0px; 

	color: #525151;

	font-family: Arial;

	font-size: 11px;

}

#form2 {

	background: url(images/form2.gif) no-repeat;

	margin-left: 4px;

	padding-top: 11px;

	padding-bottom: 18px;

}

#form2 form {

	margin-top: 0px;

	margin-bottom: 0px

}

#form2 p {

	margin: 0px 0px 10px 13px; 

	color: #FFA200;

	font-size: 14px;

	font-family: Tahoma;	

	letter-spacing: 0,1mm;

}

#form2 input {

	width: 128px;

	border-top: 1px solid #A8A8A8;

	border-left: 1px solid #C2C2C2;

	border-bottom: 1px solid #F4F4F4;

	border-right: 1px solid #F1F1F1;

	background: #EDEDED;

	color: #5B5B5B;

	font-size: 11px;

	height: 20px;

	margin-left: 13px;

	display: inline;

	line-height: 20px;

	vertical-align: middle;

}

#form2 a {

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	border: none;

}

#form2 a img {

	display: inline;

	border: none;

	border: 0px;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	vertical-align: middle;

}

#pm {

	display: inline;

	background: url(images/pm.gif) no-repeat;

	padding: 3px 0px 3px 0px;

	_padding: 0px 0px 0px 0px;

}

#column2 {
	float: left;
	background: #F0F0F0;
}

#colua {

	background: url(images/column2.gif) repeat-x;

	margin-left: 7px;

	padding-top: 17px;

	width: 553px;

}

#colua h1 {

	margin: 0px 0px 0px 15px;

	color: #205278;

	font-size: 18px;

}

#colua h2 {

	margin: 2px 0px 0px 15px;

	color: #0F94F8;

	font-size: 13px;

}

#colua p {

	margin: 15px 20px 0px 15px;

}

#colua ul {

	color: #0F94F8;

	margin: 15px 0px 0px 15px;

	padding: 0px 0px 0px 0px;

}

#colua ul li {

	padding: 0px 0px 0px 7px;

	margin: 2px 0px 0px 0px;

	background: url(images/lii.gif) no-repeat 0% 60%;

}

#column3 {

	float: left;

	background: url(images/content.gif) repeat-y 100%;

	width: 164px;

}

#our {

	width: 139px;

	background: #FFFFFF;

	margin-left: 7px;

	padding-top: 22px;

}

#our h1 {

	font-size: 16px;

	font-weight: normal;

	color: #425E83;

	font-family: Tahoma;	

	letter-spacing: 0,1mm;

	margin: 0px 0px 20px 18px;

}

#partners {

	position: relative;

	background: url(images/our1.gif) no-repeat;

	width: 131px;

	margin-left: 4px;

	padding-top: 16px;

	text-align: center;

	padding-bottom: 5px;

}

#partners1 {

	position: relative;

	background: url(images/our2.gif) no-repeat 0% 100%;

	width: 131px;

	padding-top: 16px;

	text-align: center;

	padding-bottom: 13px;

	_padding-bottom: 14px;

}

#partners img {

	border: none;

	margin-bottom: 19px;

}

#down {

	position: relative;

	background: url(images/down.gif) no-repeat 0% 100%;	

	height: 2px;

	clear: both;

	padding-top: 14px;

	_padding-top: 4px;

}

#foot {

	position: relative;

	clear: both;

	margin: 16px auto 0px auto;

	height: 26px;

	background: url(images/foot.gif) repeat-x;	

	padding-top: 11px;

	text-align: center;

	padding-bottom: 40px;

}

#foot a {

	color: #FFFFFF;

	text-decoration: none;

}

#foot span {

	color: #DDDADA;

	margin: 0px 5px 0px 5px;

}

#foot b {

	font-weight: normal;

	color: #DDDADA;

	display: inline;

}

#foot b a {

	color: #0F94F8;

	text-decoration: none;

	margin-left: 3px;

}

#foot img {

	display: inline;	

	border: none;

	margin-left: 4px;

}

#colub {
	position: relative;
	background: url(images/colub.gif) repeat-x;
	width: 695px;
	margin-left: 5px;
	padding-top: 18px;
	_padding-top: 19px;
}

#colub h1 {

	color: #000000;

	font-size: 17px;

	font-family: Arial;

	margin: 0px 0px 10px 15px;

}

#colub h1 span {

	color: #858585;

}

.offers {
	margin-left: 17px;	
	clear: both;
	padding-top: 20px;
}

.offers a{
	color: #000;
	text-decoration:none;
}




.off2 {

	background: url(images/off.gif) no-repeat;

	float: right;	

	padding-left: 17px;

	width: 545px;

	position: relative;

	height: 100px;

}

.off2 span {

	color: #6D6D6D;

}

.off2 b {

	color: #003399;

	display: inline;

}

.off2 strong {

	color: #FEB300;

}

.off2 p {
	margin: 0px 0px 0px 0px;
	padding-bottom: 21px;
	width: 490px;	
	height: 47px;
	background: url(images/offp.gif) no-repeat 0% 100%;
}



.off {
	background: url(images/off.gif) no-repeat;
	display: inline;
	right: 1px;
	padding-left: 15px;
	height: 82px;
	width: 543px;
	position: absolute;
}

.off span {
	color: #6D6D6D;
}

.off b {
	color: #003399;
	display: inline;
}

.off strong {
	color: #FEB300;
}

.linia {
	margin: 0px 0px 0px 0px;
	padding-top: 8px;
	width: 490px;	
	height: 1px;
	background: url(images/offp.gif) no-repeat 0% 100%;
}



.nr {
	display: inline;
	right: 21px;
	top: 0px;
	position: absolute;
	color: #6D6D6D;
	font-weight: bold;
}

.nr b {

	color: #000000;

}



.offe {

	clear: both;

	height: 1px;

}

#coluc {

	position: relative;

	background: #FFFFFF;

	width: 700px;

	margin-left: 6px;

	padding-top: 18px;

	_padding-top: 19px;

}

#coluc h1 {

	color: #000000;

	font-size: 17px;

	font-family: Arial;

	margin: 0px 0px 10px 25px;

}

#coluc h1 span {

	color: #858585;

}

#data {
   position: absolute;
	background: url(images/data.gif) no-repeat 0% 0%;
	top: 66px;
	right: 24px;
	padding-left: 29px;
	font-family: Arial;
	color: #6D6D6D;
}

#data b {

	color: #4066B3;		

}

#data span {

	color: #4066B3;

}


#data strong {

	color: #ACACAC;

}

#data a {

	text-decoration: none;

	color: #0091FE;

}







#data2 b {
	color: #4066B3;		
}
#data2 span {
	color: #4066B3;
}
#data2 strong {
	color: #ACACAC;
}
#data2 a {
	text-decoration: none;
	color: #0091FE;
}





#push {

	position: relative;

	

	margin-left: 25px;

	padding-bottom: 10px;

	line-height: 20px;

}

#push p {

	height: 19px;	

	margin: 0px 3px 0px 0px;

	padding: 1px 0px 15px 0px;

	_padding: 0px 0px 5px 0px;

	background: url(images/ph1.gif) no-repeat 100% 0%;

	display: inline;

	line-height: 20px;

}

#push p a {

	padding-left: 10px;

	margin-right: 10px;

	background: url(images/ph12.gif) no-repeat;

	padding-top: 2px;

	padding-bottom: 5px;

	font-family: Arial;

	font-size: 10px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

	line-height: 20px;

}

#range p {

	font-size: 12px;

	color: #474747;

	margin: 0px 80px 0px 25px;

	line-height: 16px;

}

#range a{

	font-size: 12px;

	text-decoration: none;

	color: #0091FE;

}

#range1 {

	background: url(images/range.gif) repeat-x;

	width: 700px;

	height: 23px;

	margin-top: 40px;

}

#four {

	margin-left: 60px;

	margin-top: 25px;

	color: #474747;

	font-size: 13px;

}

#four a {

	color: #0F94F8;

}

#four input {

	width: 271px;

	border-top: 1px solid #A8A8A8;

	border-left: 1px solid #C2C2C2;

	border-bottom: 1px solid #F4F4F4;

	border-right: 1px solid #F1F1F1;

	background: #EDEDED;

	color: #5B5B5B;

	font-size: 11px;

	height: 20px;

	line-height: 20px;

	clear: both;

	margin: 2px 0px 2px 0px;

}

#four select {

	width: 167px;

	border-top: 1px solid #A8A8A8;

	border-left: 1px solid #C2C2C2;

	border-bottom: 1px solid #F4F4F4;

	border-right: 1px solid #F1F1F1;

	background: #EDEDED;

	color: #5B5B5B;

	font-size: 11px;

	height: 20px;

	line-height: 20px;

	clear: both;

}

#four b {

	font-weight: normal;

	font-size: 10px;

	color: #474747;

}

#four strong {

	color: #Ff0000;

	font-weight: normal;

}

#push1 {

	position: relative;

	margin-top: 20px;

	text-align: center;

	padding-right: 120px;

}

#push1 p {

	margin: 0px 10px 0px 0px;

	padding: 2px 0px 8px 0px;

	_padding: 0px 0px 5px 0px;

	background: url(images/push1.gif) no-repeat 100% 0%;

	display: inline;

}

#push1 p a {

	padding-left: 14px;

	margin-right: 14px;

	background: url(images/push12.gif) no-repeat;

	padding-top: 4px;

	padding-bottom: 8px;

	font-family: Arial;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}







#podstrona {

	position: relative;

	background: #FFFFFF;

	width: 700px;

	margin-left: 6px;

	padding-top: 18px;

	_padding-top: 19px;

}

#podstrona h1 {

	color: #000000;

	font-size: 17px;

	font-family: Arial;

	margin: 0px 0px 10px 15px;

}

#podstrona h1 span {

	color: #858585;

}

#pages {

	text-align: center;

	clear: both;

	padding-bottom: 5px;

	padding-top: 35px;

	_padding-top: 27px;

}

#pages a {

	border: 1px solid #D1DBE3;

	padding-left: 2px;

	padding-right: 1px;

	margin-bottom: 10px;

	color: #6D6D6D;

	background: #E2E2E2;

	text-decoration: none;

}

#pages a:hover {

	font-weight: bold;

}

#pages p {

	margin-bottom: 0px;

	color: #6D6D6D;

}

#prez {
	width: 385px;
}

#prez img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}
#prez table { 
	text-align: center;
	margin-left: 25px;
	border: 0px; 
	height: 260px;
	width: 285px;
}

.highslide {

	cursor: url(highslide/graphics/zoomin.cur), pointer;

    outline: none;

}

.highslide img {

	border: 2px solid gray;

}

.highslide:hover img {

	border: 2px solid white;

}



.highslide-image {

    border: 2px solid white;

}

.highslide-image-blur {

}

.highslide-caption {

    display: none;

    

    border: 2px solid white;

    border-top: none;

    font-family: Verdana, Helvetica;

    font-size: 10pt;

    padding: 5px;

    background-color: white;

}

.highslide-display-block {

    display: block;

}

.highslide-display-none {

    display: none;

}

.highslide-loading {

    display: block;

	color: white;

	font-size: 9px;

	font-weight: bold;

	text-transform: uppercase;

    text-decoration: none;

	padding: 3px;

	border-top: 1px solid white;

	border-bottom: 1px solid white;

    background-color: black;

    

    padding-left: 22px;

    background-image: url(include/highslide/graphics/loader.gif);

    background-repeat: no-repeat;

    background-position: 3px 1px;

    

}

a.highslide-credits,

a.highslide-credits i {

    padding: 2px;

    color: silver;

    text-decoration: none;

	font-size: 10px;

}

a.highslide-credits:hover,

a.highslide-credits:hover i {

    color: white;

    background-color: gray;

}





.firmy_logo {
	height: 80px; 
	width: 110px; 
	text-align: center;
	background-color: #FFFFFF; 
	cursor: pointer; 
	border: 1px solid #CCCCCC; 
	float: left;
}
.firmy_logo img {
	border: 0px;
}
.firmy_logo table {
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 80px; 
	width: 110px;
}


.off3 {
	vertical-align: top;
	background: url(images/off.gif) no-repeat; 
	padding-left: 17px; 
	width: 370px; 
	padding-right: 10px; 
	line-height: 15px;
}