	#right h4 {
		margin-top: 0;
	}
	#right .box {
		float: left;
		width: 300px;
		margin-bottom: 20px;
	}
	#right .last_box { margin-bottom: 5px; } 
	#right .last_box object, #right .last_box embed { margin-bottom: 10px; }
	#right .informatory ul {
		width: 300px;
		background: #58575c url('../images/bgDomtabUl.gif') repeat-x left bottom;
		float:left;
		list-style-type:none;
	}
	#right .informatory ul li {
		border-bottom: 4px solid #fff;
		background-color: #58575c;
		float:left;
		text-align: center;
	}
	#right .active_1 ul li#prod, 
	#right .active_2 ul li#rys, 
	#right .active_3 ul li#ter, 
	#right .active_4 ul li#obi, 
	#right .active_5 ul li#fir {
		padding-bottom: 4px;
		background: #21a7ed url('../images/domtab.gif') no-repeat center bottom;
		border: none;
		font-weight: bold;
	}
	.technika_sg #right .active_1 ul li#prod, 
    .technika_sg #right .active_2 ul li#rys, 
    .technika_sg #right .active_3 ul li#ter, 
    .technika_sg #right .active_4 ul li#obi, 
    .technika_sg #right .active_5 ul li#fir {
		padding-bottom: 4px;
		background: #29282B url('../images/domtab2.gif') no-repeat center bottom;
		border: none;
		font-weight: bold;
	}
	.biznes_sg #right .active_1 ul li#prod, 
    .biznes_sg #right .active_2 ul li#rys, 
    .biznes_sg #right .active_3 ul li#ter, 
    .biznes_sg #right .active_4 ul li#obi, 
    .biznes_sg #right .active_5 ul li#fir
    {  background: #074C53 url('../images/domtab3.gif') no-repeat center bottom; }
	
	.job_module select {
		width: 245px;
		background: #f7f7f7;
		color: #6c6767;
		border: 1px solid #e3e3e3;
		font-size: 11px;
	}
	.job_module .menuf .platny { font-size: 10px; color: #7F7F7F; zoom: 1; float: left; }
	#right .informatory ul li a {
		float:left;
		padding: 10px 0;
		color: #fff;
		border-left: 1px solid #acabae;
		text-align: center;
	}
	#right .informatory ul li a.first-child {
		border-left: none;
	}
	#right .informatory ul li#prod a{
		width: 62px;
	}
	#right .informatory ul li#rys a{
		width: 84px;
	}
	#right .informatory ul li#ter a{
		width: 50px;
	}
	#right .informatory ul li#obi a{
		width: 53px;
	}
	#right .informatory ul li#fir a{
		width: 47px;
	}
	
	#right .active_1 #produkty, 
    #right .active_2 #rysunki, 
    #right .active_3 #tereny, 
    #right .active_4 #obiekty, 
    #right .active_5 #firmy {
        display: block;
        zoom: 1;
    }
	#right .informatory .content {
		clear: left;
		width: 270px;
		padding: 15px;
		background-color: #fff;
		display: none;
        zoom: 1;
	}
	#right .informatory .content .advanced {
		padding-right: 22px;
		text-align: right;
	}
	#right .informatory .content .advanced a{
		color: #6C6767;
	}
	#right .informatory .content fieldset div {
		padding: 5px 0;
        zoom: 1;
	}
    #right .informatory form { zoom: 1; }
	#right input.txt {
		width: 241px;
		padding: 2px;
		border: 1px solid #e3e3e3;
		background-color: #f7f7f7;
		font: normal 11px Arial,sans-serif;
		color: #6C6767;
	}
	#right .short_module ul {
		clear: left;
		width: 300px;
	}
	#right .short_module li {
		width: 300px;
	}
	.cogdziekiedy_sg #right .short_module li { margin-bottom: 15px; }
	.cogdziekiedy_sg #right .short_module .more2 { margin-top: 15px; clear: both; zoom: 1; float: right; }
	.cogdziekiedy_sg #right .short_module li.last { margin-bottom: 0px; }
	#right .short_module img {
		float: left;
		padding: 0 5px 0 0;
	}
	#right .short_module h2 a {
		float: none;
		font: bold 14px Arial,sans-serif;
		color: #000;
	}
	#right .short_module small {
		font-size: 9px;
	}
	#right .short_module p {
		padding: 5px 0 0;
	}
	
	
	#right .books_module h2, #right .books_module strong, #right .short_module h2, #content .short_module h2 { line-height: 14px; }
	#right .books_module ul {
		clear: left;
		width: 300px;
	}
	#right .books_module li {
		width: 300px;
		padding: 0 0 10px;
	}
	#right .books_module img {
		float: left;
		padding: 0 5px 0 0;
	}
	#right .books_module h2 a, #right .books_module strong a {
		float: none;
		font: bold 14px Arial,sans-serif;
		color: #000;
	}
	#right .books_module p {
		padding: 10px 0 0;
	}
	#right .video_module div {
		position: relative;
		float: left;
		margin: 0 5px 5px 0;
	}
	#right .video_module img {
		padding: 0;
	}
	#right .video_module .play {
		position: absolute;
		top: 50%;
		left: 50%;
		margin: -15px 0 0 -15px;
	}
	#right .job_module div {
		clear: left;
		float: left;
		padding: 5px 10px 15px;
		background: #58575c url('../images/bgJob.gif') no-repeat center bottom;
		color: #fff;
	}
	.ksiegarnia_sg #right .job_module div { background: #58575c url('../images/bgJob2.gif') no-repeat center bottom; }
	.ksiegarnia_sg #right .job_module div div { background: none; }
	#right .job_module div div {
		width: 270px;
		padding: 3px 5px;
		background: none;
	}
	#right .job_module .more {
		float: left;
		width: 230px;
		padding: 0 25px;
		text-align: right;
		background: none !important;
	}
	#right .job_module .more a{
		font-weight: bold;
		text-decoration: underline;
		color: #fff;
	}
	#right .job_module ul {
		clear: left;
		padding: 0 15px 5px;
		background-color: #fff;
	}
	#right .job_module li {
		padding: 10px 0;
		border-top: 1px solid #e1e0e0;
		zoom: 1;
	}
	#right .job_module li.first-child {
		border: none;
	}
	#right .job_module li a {
		width: 270px;
		color: #000;
		padding: 0;
		zoom: 1;
	}
	#right .napis_reklama {
		background: url('../images/reklama.gif') no-repeat left top;
	}
	#right .napis_reklama img, #right .napis_reklama object, #right .napis_reklama embed {
		margin-top: 10px;
	}
	
	#right .publications { 
		margin-bottom: 0;
	}
	#right .publications ul { clear: both; overflow: hidden; zoom: 1; }
	#right .publications li { list-style: none; float: left; margin-right: 9px; }
	#right .publications a.zamow {
		float: left;
		color: #ffffff;
		margin-top: 10px;
		text-decoration: none;
		width: 108px;
		height: 14px;
		padding: 8px 0 8px 30px;
		background: url("../images/buttons/zamow2.gif") 0 0 no-repeat;
	}
	
	#right .calendar { margin-bottom: 15px; overflow: hidden; zoom: 1; }
	.zglos_wydarzenie { 
	   float: right;
	   color: #ffffff;
	   padding: 15px 15px 10px 30px;
	   background: url("../images/buttons/zglos2.gif") 0 0 no-repeat;
	}
	   
    #map { padding: 10px 50px 0 50px; }	   
	   
	   
#right #kompleksowe-rozwiazania-id.box.short_module.cycle-photos li {
	width:270px;
}
#right #kompleksowe-rozwiazania-id.box.short_module.cycle-photos #slider_small .mask {
	height:136px;
}

#right .newtzbox ul li#bproducent a{
	width: 73px !important;
}
#right .newtzbox ul li#bdeweloperzy a{
	width: 79px !important;
}
#right .newtzbox ul li#bagencje a{
	width: 146px !important;
}
#sgproducent a{
	width: 94px !important;
}
#iinwestycje a{
	width: 94px !important;
}

#iDiinwestycje fieldset{
	overflow: hidden;
}