/* CSS Document */
img {border: 0;}
.clr {clear: both;}


#nadpis {color: #000; font-weight: bold; font-size: 14px;}
#content .more a {width: 130px; height: 23px; margin-top: 10px; line-height: 23px; font-size: 11px; font-weight: bold; text-align: right; background: url("/pub/uploadimages/point.gif") left no-repeat; float: right; color: #000; text-decoration: none;}
#content .archive{padding:20px 0px 20px 0px}
#content .archive a {width: 90px; height: 23px; margin-top: 10px; line-height: 23px; font-size: 11px; font-weight: bold; text-align: right; background: url("/pub/uploadimages/point.gif") left no-repeat; float: right; color: #000; text-decoration: none;}

.archive a {width: 90px; height: 23px; margin-top: 10px; line-height: 23px; font-size: 11px; font-weight: bold; text-align: right; background: url("/pub/uploadimages/point.gif") left no-repeat; float: right; color: #000; text-decoration: none;}

.more a {width: 130px; height: 23px; margin-top: 10px; line-height: 23px; font-size: 11px; font-weight: bold; text-align: right; background: url("/pub/uploadimages/point.gif") left no-repeat; float: right; color: #000; text-decoration: none;}

#content .more2 {width: 130px; height: 23px; padding-left:25px; margin-top: 10px; line-height: 23px; font-size: 11px; font-weight: bold; text-align: right; background: url("/pub/uploadimages/point.gif") left no-repeat; color: #000; text-decoration: none;}

.more2 {width: 130px; height: 23px; padding-left:25px; margin-top: 10px; line-height: 23px; font-size: 11px; font-weight: bold; text-align: right; background: url("/pub/uploadimages/point.gif") left no-repeat; color: #000; text-decoration: none;}

body {
  margin: 0 0 0 0;
  padding: 0;
  font-family: Arial;
  font-size: 12px;
  text-align: center;
background:#ffffff;
}
#wrap {
  width: 950px;
  /*_height: 650px;*/
  /*min-height: 650px;*/
  margin: 0 auto;
  padding: 0;
}
#headWrap {
  width: 950px;
  height: 110px;
  position: relative;
  background: url("/pub/uploadimages/bgHeaderN6.jpg") no-repeat;
}
#headWrap #lang {
  border: 0px solid #000;
  width: 390px;
  margin-top: 90px;
  text-align: left;
  float: right;
}
#headWrap #lang span a {
  padding-right: 20px;
  font-weight: bold;
  text-decoration: none;
  color: #666;
}
#headWrap #lang span a:hover {
  color: #010101;
}
#logo {
  width: 266px;
  height: 80px;
  top: 20px;
  left: 0;
  position: absolute;
}
/* lang */
a {
  text-decoration: none;
  color: #000;  
}
.toplangbox {
/*	background:  url("/pub/uploadimages/bgLang.gif");*/
	position: absolute;
        padding-top:7px;
        width: 130px;	
	height: 25px;	
	left: 650px;
	top: 80px;
}
.toplangselectedtext {
	font-family: Tahoma;
	font-size: 12px;
	position: absolute;
	left: 10px;
	top: 5px;
	color: #000;
}
.toplangselector {
	position: absolute;
	left: 83px;
	top: 6px;
}
.topspacer1 {
	position: absolute;
	left: 598px;
	top: 23px;
}
.toplangtext {
  border-top: 1px solid #ccc;
  padding-left: 6px;	  
  width: 100px;
  height: 22px;
  font-size: 12px;  
}
#langtable {
  border: 1px solid #ccc;
  border-top: 0;
  position: absolute; 
  top: 104px; 
  left: 650px; 
  width: 130px; 
  /*height: 73px;*/
  z-index: 10; 
  visibility: hidden;
	background:  url("/pub/uploadimages/langGrad.gif") repeat-x;
}
#langtable a {
  color: #666;
}
#langtable a:hover {
  color: #9bc500;
}
#topMenu {

  width: 950px;
  height: 69px;
  background: url("/pub/uploadimages/bgTopMenu2.gif") repeat-x;  
}
#topMenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#topMenu li {
  border-right: 1px solid #cada7c;
  width: 141px;
	height: 55px;
  margin-top: 3px;	
  padding: 0 8px;
	float:left;	
	/*position: relative;*/
}
#topMenu li a {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
	display: block;
	color: #fff;
}
#topMenu li a:hover {
  color: #000;
}


#topMenu .soUnsel {
background: url(/pub/uploadimages/menu1.gif) no-repeat;
}





#topMenu li.select {
  border-left: 1px solid #8a8c8e;
  border-right: 1px solid #8a8c8e;
  /*border-bottom: 1px solid #fff;*/
	height: 66px;  
  background: #fff;
}
#topMenu li.select a {
  color: #000;
}


#topMenu li.select div.arrow {
  border-bottom: 1px solid #fff;
  margin: 0 auto;
  height: 18px;
  width: 157px;
  left: 0;
  /*background: url("img/global/TopMenuArrow.gif") bottom no-repeat;*/ 
  position: absolute; 
}
.nof {
  position: relative;
  margin: 0 auto;
  padding: 0;
  text-align: left;
}
.no {
  width: 157px;
  height: 3px;
  font-size: 0;
  background: #fff;
  position: absolute;
  left: -8px;
  top: 12px;
}
#frame {
  position: relative;
  height: 40px;
}
#topHover {
  /*border-top: 1px solid #8a8c8e;*/
  border-bottom: 1px solid #939496;
  width: 950px;
  height: 35px;
  /*background: url("/img/global/bgTopHover5.gif") repeat-x;*/
  position: absolute;
  top: 0;
  left: 0;
  text-align: left; 
}
#submenu1 {
  height: 16px;
  margin-top: 13px;
}
#submenu1 ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#submenu1 li {
  border-right: 1px solid #ccc;
list-style-type: none;
	height: 16px;
	padding: 0 15px;
	float:left;	
}
#submenu1 li a {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
	display: block;
	color: #666;
}
#submenu1 li a:hover {
  color: #9cc503;
}
/* body */
#bodyWrap {
  border-bottom: 1px solid #ccc;
  width: 950px;
  min-height: 400px;  
  _height: 400px;
  margin: 0 auto;
  margin-top: 4px;
  padding: 0;
  padding-bottom: 10px;  
}
#bodyWrap .left {
  width: 157px;    
  float: left;
}
.leftMenu {
  border: 1px solid #8a8c8e;
  height: 20px;
  margin-bottom: 2px;
  text-align: left;
  background: #B2C92B;
}
.leftMenu a {
  padding-left: 10px;
  font-size: 12px;
  font-family: Arial;
  font-weight: bold;
  text-decoration: none;
  line-height: 20px;
  display: block;
  color: #fff;
}
.left .selected {
  border: 1px solid #000;    
  height: 20px;
  margin-bottom: 2px;
  text-align: left;
  background: #B1C82B url("/pub/uploadimages/leftMenuArrow.gif") center right no-repeat;  
}
.left .selected a {
  padding-left: 10px;
  font-size: 12px;
  font-family: Arial;
  font-weight: bold;
  text-decoration: none;
  line-height: 20px;
  color: #000;
}
.left .submenu {
  border: 1px solid #666;
  width: 127px;
  margin-left: 18px;
  margin-bottom: 2px;
  padding-left: 10px;
  text-align: left;
  background: #D9E398;
}

.left .submenuAct {
  border: 1px solid #666;
  width: 127px;
  margin-left: 18px;
  margin-bottom: 2px;
  padding-left: 10px;
  text-align: left;
  background: #ffffff;
}

.left .submenu a {
  font-size: 11px;
  /*font-weight: bold;*/
  text-decoration: none;
  display: block;
  color: #141315;
}

.left .submenuAct a {
  font-size: 11px;
  /*font-weight: bold;*/
  text-decoration: none;
  display: block;
  color: #141315;
}

.left .submenu{
		behavior: url("/pub/uploadimages/hover.htc");
}
.left .submenu:hover, .left .submenu.hover {
  background: #fff;
}
#bodyWrap .middle {
  border-right: 1px solid #ccc;
  width: 615px;
  min-height: 370px;
  _height: 370px;
  float: left;
  background: url("/pub/uploadimages/bgContent.gif") top center no-repeat;    
}
#bodyWrap .middlee {
  border-right: 1px solid #ccc;
  width: 615px;
  min-height: 370px;
  _height: 370px;
  float: left;   
}
#content {
  margin-left: 25px;
  margin-right: 25px;
  padding-top: 15px;
  padding-bottom: 25px;
  font-family: Arial;
  font-size: 12px;
  text-align: left;
  /*color: #444047;*/
  color: #000;
}
#content a {
  color: #A1BE28;
}
#news {
  width:565px;
  text-align: left;
  color: #444047;
margin-bottom:20px;

}

#news .news{
  margin: 5px 0px 20px 0px;
clear:both;
float:left;
width:565px;
}

#news .title {  
  margin-top: 20px;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  color: #8a8c8f;  
}



#news .news .photo{
float:right;
width:165px;
}

#news .news .body{
float:left;
width:400px;

}

#news .news .body .date{
  margin-bottom: 5px;
padding-right:10px;
}

#news .news .body .date a{
  font-size: 14px;
  font-weight: bold;
  color: #141315;
}

#news .news .body .wstep a{
width: 150px;  height: 23px;padding-left:27px; margin-top: 10px; line-height: 23px; font-size: 11px; font-weight: bold; text-align: right; background: url("/pub/uploadimages/point.gif") left no-repeat;  color: #000; text-decoration: none;
}
#news .news .body p{
 
 margin:0;
padding-right:10px;

 
}

#news .news h2 {
  margin: 2px 0px 2px 0px;
  font-size: 12px;
padding-right:10px;
}

#news .news h2 a{
  font-weight: bold;
  color: #A1BE28;
font-size: 12px;
}

#news .news a{
  font-weight: bold;
  font-size: 10px;
  color: #000000;
}

#bodyWrap .right {
  width: 169px;
  float: right;
}
.rightMenu {
  border: 1px solid #8a8c8e;
  width: 157px;
  margin-top: 2px;  
  text-align: left;
  background: #B2C92B;
  float: right;
}
.rightMenu a {
  padding-left: 10px;
  font-size: 12px;
  font-family: Arial;
  font-weight: bold;
  text-decoration: none;
  line-height: 20px;
  color: #fff;
}
/* footer */
#footer {
  border-bottom: 1px solid #ccc;
  width: 950px;
  margin: 0 auto;
  padding: 10px 0;
  text-align: center;
  line-height: 20px;
  color: #666;
}
#footer b {
  color: #000;
}

.tagi {color:#B1B1B1}

.realizator {text-align:right;font-size:10px;color:#b1b1b1;margin-bottom:20px}
.realizator a {font-size:10px;color:#b1b1b1}
.realizator a:hover {font-size:10px;color:#000000}


#newsDetails .date {
  margin-top: 15px;
  font-size: 14px;
  font-weight: bold;
  color: #141315;
}

#newsDetails h2 {
  margin: 2px 0px 2px 0px;
  font-weight: bold;
  color: #A1BE28;
font-size: 12px;
}


.zarzad{margin:15px 0px 0px 0px;font-weight:bold;font-size:14px}
.kariera {list-style-type: square;}
.kariera li{margin-top:5px;}

.ofertaPracy {margin:50px 0px 0px 0px}
.ofertaPracy h1 {font-size:14px;font-weight:bold;margin:15px 0px 2px 0px}
.ofertaPracy hr {margin:1px 0px 1px 0px}
.ofertaPracy .subtitle {margin:5px 0px 10px 0px}

/*Wniosek*/



.article .input span {color: #d00;}


	.article {padding: 5px 20px; color:#434545;}
         .article p {margin:8px 0 0 0;}
			
	.article .input {margin: 5px 0; clear: both;}
	.article .input {padding: 5px 0;}
	.article .input label {width: 250px; float: left;}
	.article .input input {width: 250px; float: left; border: 1px solid #AAA8A1;}
	.article .input select {width: 255px; float: left; border: 1px solid #AAA8A1;}


	.article .input textarea {width: 250px; float: left; border: 1px solid #AAA8A1;}
        .article .input input.submit {width: 150px; margin-left: 150px;}


.right #flash4 div {margin:0 0 20px 0;border: 1px solid #c1c1c1;width:156px;}


#leasing-calculator {margin-left:0px; margin-top:15px; width:565px; font-size: 100%; color: #666;}
	
	#leasing-calculator h2  {position:relative; margin:0 -16px 12px -23px; _margin:0 -16px 12px -10px; padding-bottom:12px; zoom:1.0; font:bold 112.5% arial,verdana,tahoma,sans-serif; background:url(/pub/uploadimages/news.h2.gif) repeat-x 0 100%;}
		#leasing-calculator h2 span {padding-left:20px; background:url(/pub/uploadimages/news.h2.span.gif) no-repeat scroll 0 50%; color:#b92207;}
	
	#leasing-calculator legend {}
		#leasing-calculator legend span {position:absolute; top:8px; left:30px; font:bold italic 1.2em 'Trebuchet MS', Verdana; color:#1E1A1B;}
		
		#leasing-calculator input, #leasing-calculator select {border: 1px solid #AAA8A1;}
		#leasing-calculator input, #leasing-calculator select, #leasing-calculator option {color:#333;}
		
		#leasing-calculator fieldset {position:relative; background:#FFFFFF url(/pub/uploadimages/leasing_calc.jpg) 100% 0 no-repeat; border:none; margin:0; padding:0;}
		
		#leasing-calculator form div {padding-bottom: 6px;}
		
		#leasing-calculator input {font-size: 100%; width: 130px;margin-bottom:5px}
		#leasing-calculator input.submit {border: 1px solid #AAA8A1; background: #F7F7EF; color: #7F7A74; padding: 3px 8px; width: auto; margin-left:190px;}
		#leasing-calculator input.submit:focus, #leasing-calculator input.submit:hover {background: #666; color: #fff;}
		#leasing-calculator input:focus,select:focus {border: 1px solid #8CADCC;}
		#leasing-calculator .amount input {text-align: right;}
		
		#leasing-calculator select {font-size: 100%; width: 140px;;margin-bottom:5px}
		#leasing-calculator option {padding: 0 3px;}
		#leasing-calculator label {clear: left; float: left; width: 180px; color:#7F7A74; padding-left:10px;}
		
		#leasing-calculator #error {background: #ffff99 url('/pub/uploadimages/error.gif') 60px 0 no-repeat; position:relative; top:30px; padding-bottom: 2px;}
		#leasing-calculator #messages {height: 46px; text-align: center;}
		
		#leasing-calculator #result { position: absolute; top: 500px; _top: 550px; padding: 5px; border: 1px solid #333; width:343px; z-index: 99; background: #fff;}
		#leasing-calculator #result ol {list-style:none; padding:0; margin:1em 0;}
		#leasing-calculator #result p {margin-top:10px;}

		#leasing-calculator table {margin:0; padding:0;}
		#leasing-calculator td,th {border:1px solid #666;}
		#leasing-calculator table.close {text-align: right;}
		#leasing-calculator table.close td {border-width: 0px; color: #333;}
		#leasing-calculator table.close td a {color: #333;}
		#leasing-calculator td.result {color:#89B62C; font-weight:bold; text-align:center;}
		#leasing-calculator td.period {text-align:center;}

		#leasing-calculator #loading {position:relative; top:0; width:32px; margin:0 auto; padding-top:20px;}
#sonda {width:100%;background:#e5e5e5}
#sonda p {margin:0px 0px 0px 0px;border:0;font-weight:bold;height:20px;background:#e5e5e5;padding-bottom:10px}
#sonda h1 {font-size:22px;margin:0;background:#e5e5e5;padding-bottom:10px}

#sonda .snag {font-size:18px;font-weight:bold;margin:0;background:#e5e5e5;padding-bottom:10px;text-transform:uppercase;padding-top:10px;font-family:Tahoma}
#sonda .que {margin:0px 0px 0px 0px;border:0;font-weight:bold;height:20px;background:#e5e5e5;padding-bottom:10px;;padding-top:10px}

#sonda table {background:#ffffff;width:100%}
#sonda form {margin:0}
#sonda table .submit {text-align:center;padding-top:10px;background:#FFFFFF}
#sonda table .wynik {text-align:left;background:#e5e5e5;width:100%}
#sonda table .wynik div {font-weight:normal;margin:15px 0px 0px 0px;padding-left:5px;padding-bottom:10px}
#sonda table .wynik table {width:100%;border-bottom:1px solid #c1c1c1;}
#sonda table .wynik table .proc {font-weight:bold;font-size:10px;text-align:center;padding-top:3px;width:30px;font-family:Tahoma}
#sonda table .wynik table .procBel {width:135px}
#sonda table .wynik table .procBel div {overflow:hidden;height:10px;background:navy;padding:0;margin:0}

#sonda table .odpTd {background:#e5e5e5}
#sonda table .odpTd table {background:#e5e5e5}
#sonda table .odpTd table .radio {text-align:center;padding-top:3px;width:30px}
#sonda table .odpTd table .odp {width:135px;text-align:left}
#sonda .submit input{border:1px solid #8A8C8E;width:80px;cursor:pointer;}

.newslettertxt {padding-top:0px;margin:0px;text-align:center;border-right:1px solid #8A8C8E;border-bottom:1px solid #8A8C8E;border-left:1px solid #8A8C8E}
.newslettertxt p {margin:0px 0px 10px 0px;text-align:left;padding:5px}
.newslettertxt input {border:1px solid #8A8C8E;width:140px;}
.newslettertxt input.submit {border:1px solid #8A8C8E;margin:15px 0px 15px 0px;width:80px;cursor:pointer;}
.newslettertxt form {margin:0}
.newslettertxt .newsletterHeader {  text-align: left; background: #B2C92B;  height: 20px;  border-bottom: 1px solid #8a8c8e;  padding-left: 10px;font-size: 12px;font-family: Arial;font-weight: bold;line-height: 20px;color: #fff;border-top: 1px solid #8a8c8e;}

.das a{width: 150px;  height: 23px;padding-left:27px; margin-top: 10px; line-height: 23px; font-size: 11px; font-weight: bold; text-align: right; background: url("/pub/uploadimages/point.gif") left no-repeat;  color: #000000; text-decoration: none;

}
