.inactive_pager_link {
color:#fff !important;
background:none !important;
}

.topDescription {
margin:0 0 15px 0;
}
	
.partner_small_img {
margin:12px 10px;
}

.article_main_picture_full {
margin:0 0 10px 0;
}

.download_files {
padding:10px;
margin:5px 0;
background:#F0F0F0;
}

.download_files strong {
font-size:11px;
}

.download_files ul {
margin:5px 0 0 0;
}

.download_files ul li {
margin:0 0 0 0;
line-height:20px;
}

ul.partners_box {
float:left;
list-style-type:none;
}

ul.partners_box li {
float:left;
list-style-type:none;
/*width:190px;
height:75px;*/
margin:0 0 0 0;
text-align:center;
}

ul.partners_box li img {
margin:15px;
}

.partners_box_margin {
margin:20px 0 20px 0;
}

.paymentType ul {
list-style-type:none;
}

.paymentType ul li {
display:inline;
}

.wrapOrder form .register h5 {
text-transform:none;
margin:0 0 5px 0;
}

.agreement_errors {
margin:0 0 10px 0;
color:red;
}

.catWrap .cover {
float:right;
text-align:right;
width:200px;
margin:0 0 10px 0;
}

#newAccount .field_errors {
margin-left:110px;
}

.contactForm {
height:auto;
width:594px;
}

.contactForm {

}

.contactForm ul {
  margin-left: 0;
}

.contactForm ul.error_list li {
  border: 0;
  color: red;
}


#logLangBox ul.lang li {
background-color:#EFEFEF;
display:inline-block;
float:left;
margin:0 -2px;
text-align:center;
width:22px;
text-transform: uppercase;
}

.order_register_ok {

}

#advancedFilters {
display:none;
}
#goToProj  {
color:black !important;
}
#goToProj * {
color:black !important;
}

#rzuty .rzut table td.spaceArea {
text-align:right !important;
width:40px;
}

.project_description {
margin:10px 0 10px 0;
}

#col_1 #simpleSearch input.ac_input {
margin-top:5px;
width:200px;
border:1px solid #CCCCCC;
padding:3px;
}

.hidden_extras {
display:none;
}

.home #searchBox input.ac_input {
margin-right:5px;
margin-top:5px;
padding:3px;
color:#000 !important;
width:200px;
}

input.ac_input {
border:1px solid #CCCCCC;
padding:3px;
}

.projMini .projOptions span.addToComp {
background:transparent url(../images/bt_compare.gif) no-repeat scroll 0 0;
width:83px;
cursor:pointer;
}
.projMini .projOptions span.cbtn {
display:block;
float:left;
height:22px;
margin-right:8px;
text-indent:-9999px;
}

.wrapOrder .info ul {
display:block;
float:left;
  width:190px !important; 
}

.stage_view_div {
width:605px;
height:450px;
margin:10px 0 15px 0;
}

.stage_view_div1 {
width:500px;
height:500px;	
	}

#gallery #navGallery ul li.elPictures a{
	background: transparent url(../images/bt_elewacjePhotos.gif) no-repeat 0 0;
	width: 63px;
}

.gif_stage {
text-align:center;
}

.margined_stage {
margin:0 0 15px 0;
}

.infoBox {
margin-left:auto;
margin-right:auto;
margin-top:30px;
width:500px;
}

.search_criteria {
margin:0 0 10px 0;
}

ul.search_attribs {
	margin:0 0 0 20px;
list-style-type: circle !important;
}

ul.search_attribs li {
list-style-type: circle !important;
}

.search_attribs_fieldset {
margin-bottom:8px !important;
}

.no_up {
height:7px;
}

.vno_up {
height:7px;
}

.ino_up {
height:7px;
}

.rno_up {
height:7px;
}


#gallery .minis li.vup a{
	margin-bottom: 2px;
	display: block;
	text-indent: -9999px;
	background: transparent url(../images/bullet_gt_pink_up.gif) no-repeat 50% 0;
	height: 7px;
}

#gallery .minis li.vdown a{
	margin-top: 6px;
	display: block;
	text-indent: -9999px;
	background: transparent url(../images/bullet_gt_pink_down.gif) no-repeat 50% 0;
	height: 7px;
}


#gallery .minis li.vup a{
	margin-bottom: 3px;
	display: block;
}



#gallery .minis li.rup a{
	margin-bottom: 2px;
	display: block;
	text-indent: -9999px;
	background: transparent url(../images/bullet_gt_pink_up.gif) no-repeat 50% 0;
	height: 7px;
}

#gallery .minis li.rdown a{
	margin-top: 6px;
	display: block;
	text-indent: -9999px;
	background: transparent url(../images/bullet_gt_pink_down.gif) no-repeat 50% 0;
	height: 7px;
}


#gallery .minis li.rup a{
	margin-bottom: 3px;
	display: block;
}



#gallery .minis li.iup a{
	margin-bottom: 2px;
	display: block;
	text-indent: -9999px;
	background: transparent url(../images/bullet_gt_pink_up.gif) no-repeat 50% 0;
	height: 7px;
}

#gallery .minis li.idown a{
	margin-top: 6px;
	display: block;
	text-indent: -9999px;
	background: transparent url(../images/bullet_gt_pink_down.gif) no-repeat 50% 0;
	height: 7px;
}


#gallery .minis li.iup a{
	margin-bottom: 3px;
	display: block;
}



.popup {
background-color:#FFFFFF;
border:none;
display:none;
position:absolute;
left:auto;
top:auto;
z-index:999;
margin:8px 0 0 0;
}

.popup table {
border:1px solid #EFEFEF;
border-top:0;
}

.my_popup {
border:none;
float:left;
padding:0 0 0 0;
position:absolute;
display:none;
width:310px;
top:0;
left:0;
z-index:200;
background:#fff;
height:300px;
}

.my_popup table {
	width:310px;
	text-align:left;
	}
	
	.my_popup table tr th {
     padding-left:8px;
	}

.projMini {
border-bottom:1px solid #CCCCCC;
float:left;
padding:10px 10px 10px 0;

width:310px;
z-index:100;
}

#gallery .minis li img {
display:block;
margin-bottom:6px;
cursor:pointer;
}

.parcelMiniStage {
text-align:center;
margin:0 0 10px 0;
}

.minOpis1L {
width:172px;
float:left;
}

.minOpis1L p {
	margin:0 0 0 10px;
	}
.minOpis2R {

float:left;
}


.advanced form fieldset.additional {
width:600px;
}

#rzuty .rzut table td.spaceName {
width:130px !important;
}

#rzuty .rzut table td.spaceArea {
text-align:right !important;
width:50px !important;
}



#rzuty .rzut .table ul li.label {
width: 130px;
margin-right: 0;
}


#rzuty .rzut .table ul li.area {
width: 50px;
text-align: right;
padding: 0 5px;
}

.twin ul {
float:left;
}

.twin ul li {
float:left;
}

#loginBox .error_list {
margin:0 0 5px 50px;
line-height:18px;
color:#D5234F;
}

.logLog {
font-family:Trebuchet MS,Arial,sans-serif;
font-size:0.9em;
margin-left:10px;
background:#EFEFEF;
text-transform:uppercase;

}

.account_log {
border-right:1px solid #CCCCCC;
padding:0 8px 0 8px;
background:#EFEFEF;
height:19px;
}

.logout_log {
padding:0 8px 0 8px;
background:#EFEFEF;
height:19px;
}

.delFromFav {
background: url(../images/ulubiony-delete.png);
width:72px;
}

#quote_body {
background-color:#EFEFEF;
border:1px solid #DFDFDF;
padding:10px;
width:588px;
display:none;
}

#comments img {
border:none !important;
clear:none!important;
display:block;
float:left;
margin-right:20px;
}

.msg_type_1 {
background-color:#FFD700;
margin-bottom:5px;
padding:5px 10px;
text-align:center;
text-transform:uppercase;
}

.quote_txt {
padding:10px;
border-bottom:none !important;
}

.quote_txt div {
margin:5px 10px;
font-style:italic;
}

.add_to_fav_span {

float:right;
width:145px;
display:block;
height:22px;
text-indent:-9999px;
}

.flL {
float:left;
padding-top:5px;
}

.flR {
float:right;
}

.fix_clear {
float:left;
clear:both;
font-size:0;
line-height:0;
height:0;
}

.account_help {
background:#EFEFEF;
margin:0 15px 10px 0;
width:205px;
}

.account_help p {
padding:5px 10px 10px 10px;
clear:both;
}

.account_help strong {
padding:10px 10px 5px 10px;
clear:both;
display:block;
}

#newAccount .okButton, #profile .okButton {
display:block;
float:right;
}

.fav_box {
padding:0 35px;
}

#comments .comment .commentContent p {
background-color:#EFEFEF;
border:none !important;
padding:0px !important;
width:auto !important;
}

div.quote_txt {
background-color:#EFEFEF;
border-bottom:1px solid #DFDFDF;
border-left:1px solid #DFDFDF;
border-right:1px solid #DFDFDF;
padding:10px 10px 0 10px;
width:588px;
}

.comment_body {
background-color:#EFEFEF;
border-bottom:1px solid #DFDFDF;
border-left:1px solid #DFDFDF;
border-right:1px solid #DFDFDF;
padding:10px;
width:588px;
}

.account_field_errors {
color:red;
margin-left:110px;
margin-bottom:2px;
}

.wykonawca .logo, .wykonawca .askButton {
clear:left;
display:block;
float:left;
text-align:center;
width:210px;
}

.map{
	width: 335px; height: 235px;
	float: right;
	margin: 0px 10px 10px 0px;
  overflow: hidden;
  border:3px solid #EFEFEF
}

#wrapContact form {
border:3px solid #EFEFEF;
clear:both;
display:block;
margin-top:5px !important;
padding:10px;
width:594px !important;
}

.contact_description {
margin:0 0 0 10px;
}

#hidden_nfo {
display:none;
}


.delFromFav, .addToFav {

}

#options .addToFav {
background:transparent url(../images/bt_addFavorite.gif) no-repeat scroll 0 0;
float:none !important;
width:145px;
}

.comment_body_error {
color:red;
float:left;
clear:both;
margin:5px 0 0 0;
}

.captcha_error {
color:red;
}

.offerHome {
clear: left;
width:613px;
}

.offerHomeLeft {
float: left;
margin-right: 10px;
}

.offerHomeRight p.show {
margin-top: 12px;
}

.my_frame {
margin:0;
width:640px;
float:left;
}

.quote_txt_1 {
padding:5px;
background:#fff;
}

.smallInfoTable {
font-size:10px;
line-height:18px;
}

.smallInfoTable td {
border:none !important;
padding:0 5px 0 0 !important;
margin:0 !important;
}

.infoData1 {
color:#D5234F;
}

.costsTable {
margin:15px 0 0 0;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}

.costsTable tr {

}

.costsTable tr td {
border-right:1px solid #CCCCCC;
padding-right:10px;
}

.cellright {
text-align:right;
}

.costDesc {
margin:15px 0 10px 0;
}

.projectShort .image, .version .image, .version img {
display:block;
float:left;
height:206px;
width:309px;
}

.parcelStageImg {
width:auto !important;
height:auto !important;
}

.stageBaseViewOne {
float:left;
width:309px;
}

.promo_projects {
margin:0 auto 15px auto;
padding:20px 20px !important;
}

#col_2 #promo h3 {
margin:0 0 0 0;
}

#searchBox fieldset.attribs .row {
line-height:16px;
height:16px;
}

#searchBox fieldset.attribs .row input {
line-height:16px;
height:16px;
}

#searchBox fieldset.attribs .row label {
line-height:16px;
height:16px;
}

#logLangBox {
width:200px;
}

.home #searchBox fieldset.attribs {
height:80px;
}

#show_comments_toggle {
margin:0 0 10px 0;
}

.friend_send {
display:none;
margin:10px;
text-align:center;
}

.friend_send_inputs label {
margin:0 10px 0 0;
}

.friend_send_inputs_input {
border:1px solid #CCCCCC;
padding:2px;
}

.friend_send_inputs_button {
border:0;
background:none;
cursor:pointer;
padding:0 5px;
text-align:center;


border:1px solid #FFD700;
margin:0 0 0 5px;
padding:2px;
}

.friend_send_errors {
margin:0 0 10px 0;
color:red;
}

.de_badge {
position:absolute;
margin-left:258px;
z-index:150;
}

.new_badge {
position:absolute;
z-index:150;
}

.de_badge1 {
position:absolute;
margin-left:373px;

}

.new_badge2 {
position:absolute;

}

#col_2 hr {
border:0;
margin-top:10px;
border-bottom:1px solid #D5234F;
}

.base_ver{
	background: transparent url(../images/wersja_podstawowa.gif) no-repeat 0 0;
	float: left;
	width: 119px;
}

.promo_bnr {
background-color:#FFD700;
margin-bottom:10px;
padding:5px 10px;
text-align:center;
text-transform:uppercase;
}

.tech_desc strong {
margin:5px 0 10px 0;
}

.blBoth {
  clear: both;
}

.ener_logo {
float:right;
}

#projectsBox .seeAll {
background:transparent url(../images/bullet_gt_white.gif) no-repeat scroll 100% 7px;
float:right;
line-height:21px;
padding-right:15px;

}

.marg15 {
margin-top:15px !important;
}

.offerHomeRight {
float:left;
}

.offerHomeRightH3 {
margin:0 10px 10px 0 !important;
padding:0 !important;
}



#advBoxTop {
	float:left;
	height:70px;
	overflow:hidden;
	padding:18px 0 0;
	width:470px !important;
}

.error_list {
color:red;
}

.ps {
margin-left:20px !important;
}

.yellowBigHeader {
background-color:#FFD700;
margin-bottom:5px;
padding:5px 10px;
text-align:center;
text-transform:uppercase;
margin:10px 10px 0 10px !important;
}

.wrapOrder h3 big { 
font-size:22px;
}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 2px solid #fff;
	background-color: #EFEFEF;
	padding: 5px;
	opacity: 0.90;
}
#tooltip h3, #tooltip div { margin: 0; font-weight:normal; font-size:14px; color:black; }


.ps2 {
margin-left:0 !important;
}

.wrapOrder #summary th {
padding-left:10px;
text-align:left;
width:410px !important;
}

.wrapOrder #summary td {
color:#D5234F;
padding-right:10px;
text-align:right;
width:150px !important;
}

.asdf {
	position:absolute;
	}

.fix_block1 {
display:block;
height:206px;
}

.hidden_promo_div {
display:none;	
}

.show_promo_details {
text-align:right;
padding:10px 10px 0 10px;
}

#price {
float:right;
width:auto;
}

#price a {
background:transparent url(../images/kup_teraz_btn.png) no-repeat scroll 0 0;
display:block;
height:28px;
margin-right:10px;
margin-top:8px;
text-align:inherit;
text-indent:-9999px;
width:82px;
}

.partner_logo_ul {

}

.partnersRandom {
	height:50px;
	width:390px !important;
	overflow:hidden;
	margin:0 5px 0 10px;
}

.partner_logo_li {
width:auto !important;
height:50px !important;
display:block !important;
margin:0 5px;
text-align:center !important;
}

.fixClear {
clear:both;
float:left;
line-height:0;
height:0;
font-size:0;
}

.commentSButtoninfo {
	float:right;	
	margin-top:10px;
}

.commentSButtoninfoHeader {
	float:left;	
}

.commentSButtoninfo img {
	margin-right:10px;
}

#galleryF img {
border:none !important;
clear:none!important;
display:block;
float:left;
margin-right:20px;
}

.galleryFSButtoninfo {
	float:right;	
	margin-top:10px;
}

.galleryFSButtoninfoHeader {
	float:left;	
}

.gallerySButtoninfo img {
	margin-right:10px;
}

