
/* eksperci - nie da sie nadawac id dla formularzy - sa nadawane automatycznie */
#id_captcha_1, .w322 {width:322px;}
.questionfrom {height:130px; width:496px; }

/* bledy w formularzach */
ul.errorlist {
        margin: 0;
        padding: 0;
}
.errorlist li {
        background-color: red;
        color: white;
        display: block;
        font-size: 10px;
        margin: 0 0 3px;
        padding: 4px 5px;
}

/* suwak */

.suwak2 ul{
    height:170px;
}

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #aaa;
}
.jScrollPaneDrag {
	position: absolute;
	background: #666;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}

#suwak {
	height: 220px;
}

.skorka_suwaka .jScrollPaneTrack {
	background: url(/media/images/suwak_tlo.gif) repeat-y;
}

.suwak2 .jScrollPaneTrack {
    background: url(/media/images/suwak2_tlo.gif) repeat-y;
}

.skorka_suwaka .jScrollPaneDrag {
	background: url(/media/images/btn_suwak.gif) repeat-y;
}

.suwak2 .jScrollPaneDrag{
    background: url(/media/images/btn_suwak2.gif) repeat-y;
}

/*
.skorka_suwaka .jScrollPaneDragTop {
	background: url(/media/images/btn_suwak_top.gif) no-repeat;
	height: 13px;
}

.suwak2 .jScrollPaneDragTop {
    background: url(/media/images/btn_suwak2_top.gif) no-repeat;
    height: 13px;
}

.skorka_suwaka .jScrollPaneDragBottom {
	background: url(/media/images/btn_suwak_bottom.gif) no-repeat;
	height: 13px;
}

.suwak2 .jScrollPaneDragBottom {
    background: url(/media/images/btn_suwak2_bottom.gif) no-repeat;
    height: 13px;
}
*/

.skorka_suwaka a.jScrollArrowUp {
	height: 24px;
	background: url(/media/images/osx_arrow_up.png) no-repeat 0 -30px;
}
.skorka_suwaka a.jScrollArrowUp:hover {
	background-position: 0 0;
}
.skorka_suwaka a.jScrollArrowDown {
	height: 24px;
	background: url(/media/images/osx_arrow_down.png) no-repeat 0 -30px;
}
.skorka_suwaka a.jScrollArrowDown:hover {
	background-position: 0 0;
}

.left .jScrollPaneTrack {
	left: 0;
	right: auto;
}
.left a.jScrollArrowUp {
	left: 0;
	right: auto;
}
.left a.jScrollArrowDown {
	left: 0;
	right: auto;
}

/* IE SPECIFIC HACKED STYLES */
* html .skorka_suwaka .jScrollPaneDragBottom {
	bottom: -1px;
}
/* /IE SPECIFIC HACKED STYLES */

/* end suwak*/
div#wyslij_znajomemu_container {
		padding: 10px;
}
div#wyslij_znajomemu_container .header {
		background-color: #B00;
		margin-top: 10px;
}
div#wyslij_znajomemu_container .header h3 {
		color: #FFFFFF;
		font-size: 12px !important;
		font-weight: bold;
		text-align: left;
		text-transform: uppercase;
		padding: 2px 4px;
}
div#wyslij_znajomemu_container .box_content {
		padding: 10px;
}
div#wyslij_znajomemu_container .box_content table,  div#wyslij_znajomemu_container .box_content td, div#wyslij_znajomemu_container .box_content th {
		padding: 2px;
}
div#wyslij_znajomemu_container .box_content input {
		width: 440px;
}
div#wyslij_znajomemu_container .box_content input,
div#wyslij_znajomemu_container .box_content textarea {
		padding: 5px;
}
div#wyslij_znajomemu_container .box_content textarea {
		width: 560px;
		height: 90px;
}
div#wyslij_znajomemu_container .box_content img.captcha {
		float: none;
		display: block;
}
#abuse_form .commentinput textarea {
		padding: 5px;
		width: 360px;
		height: 90px;
		margin: 10px 0px;
}
#abuse_form .commentForm .nfo {
		margin-top: 10px;
}
#abuse_form .commentinput button {
		border: 0px none;
		background-color: #BB0000;
		color: #FFFFFF;
		font-weight: bold;
		font-size: 12px;
		padding: 2px 20px;
}
.article_box .skarga_form .noLeftLabel  {margin-left: 0px !important; }
.article_box .skarga_form .noLeftLabel button {
		background: transparent url(/media/images/btt_wyslij_skarge.gif) no-repeat top left !important;
		
}

.tag-1 {font-size:8px;}
.tag-2 {font-size:8px;}
.tag-3 {font-size:9px;}
.tag-4 {font-size:9px;}
.tag-5 {font-size:10px;}
.tag-6 {font-size:10px;}
.tag-7 {font-size:11px;}
.tag-8 {font-size:11px;}
.tag-9 {font-size:12px;}

#article_main i, #article_main em {
		font-style: italic !important;
}
#article_main.size1  sub, #article_main.size1  sup {
		font-size: 8px !important;
}
#article_main.size2  sub, #article_main.size2  sup {
		font-size: 9px !important;
}
#article_main.size3  sub, #article_main.size3  sup {
		font-size: 10px !important;
}

.form iframe {
		width: 155px !important;
		height: 200px;
}
form#tuznajdziesz_oferta div {margin-bottom: 2px;}
form#tuznajdziesz_oferta select {
		width:152px;
}

form#tuznajdziesz_oferta input.ac_input {
		margin-bottom:2px;
padding:2px;
width:146px;
}

form#tuznajdziesz_oferta .btt .szukaj_najnowszych{
		background:url("../images/btt_szukaj_najnowszych.jpg") no-repeat scroll center top transparent;
		border:0 none;
		height:21px;
		margin:0;
		padding:0;
		width:150px;
}
form#tuznajdziesz_oferta .btt .szukaj_najnowszych span {
		position:absolute;
		text-indent:-999999px;
		z-index:-999999;
}
form#tuznajdziesz_oferta .ot {
		padding: 2px 0px 0px 0px;
}
form#tuznajdziesz_oferta .ot ul li {
		float: left;
		display: inline;
}
form#tuznajdziesz_oferta .ot ul li label {font-size: 11px;}

form#tuznajdziesz_oferta .cena span,
form#tuznajdziesz_oferta .powierzchnia span {
		display: block;
		margin-bottom: 2px;
}
form#tuznajdziesz_oferta .crbox {
		margin: 0px !important;
		padding: 0px !important;
		vertical-align: middle;
}
form#tuznajdziesz_oferta .px40 {
		width: 60px !important;
}
#tag_cloud {z-index: 20 !important;}
#tag_cloud object {z-index: 20 !important;}
#breadcrumb, .site_content, .lContent, .rContent {
		* z-index: 1 !important;
		position: relative !important;
}
#m_menu, .mm_menu, .navigation, .mm_submenu, .site_header {
		z-index: 60000 !important;
}
#m_menu, .mm_menu, .navigation, .mm_submenu {
		z-index: 56600 !important;
		position: relative;
}
#idmnet-ad-782,
#containerSky, #holderSky, #creationSky {z-index: 60002 !important; position: relative;}

.site_header .advextra #expkontener {
		text-align: center;
		margin: 0px 0px 0px 70px !important; 
}
.site_header .advextra, .site_header .advextra #holder_expkontener, .site_header .advextra  #expkontener,
.site_header .advextra div embed, .site_header .advextra  div object {  z-index: 70001 !important; * zoom: 1; position: relative;}

#m_menu dl.navigation,
#m_menu dl.navigation dd:hover div.mm_submenu {
    visibility: visible;
    z-index: 1000 !important;
	* zoom: 1;
}
#breadcrumb {
		overflow: visible !important;
		position: relative;
}
.wrap {overflow: visible !important; z-index: 1;}


.wrap .topMenu #topSearch form p select  {visibility: visible !important;}
/* REKLAMY POPRAWKI */
.sky2x120x600,
.sky120x600 {
		position: absolute;
		width: 1px;
		height: 1px;
		/*overflow: visible;*/
		top: 0px;
		left: -140px;
		z-index: 20001 !important;
}
.ads1x1 {
		z-index: 999999 !important;
		position: absolute;
		top: 0px;
		left: 0px;
		overflow: visible;
}
.sky120x600, .sky120x600 div, .sky120x600 div div,
.ads750x100 div div div {
		z-index: 18000 !important;
		position: relative;
}
.sky120x600 div div div, .sky120x600 div div div div, .ads750x100 div div div {
		z-index: 60000 !important;
		position: relative;
}
.ads750x100 #overlay { z-index: 19000 !important;}
.ads750x100 #vs { z-index: 20000 !important;}
.sky120x600 {
		* position:  relative;
		/** overflow: visible;*/
		* z-index: 60000 !important;
		* zoom: 1 !important;
		* width: 1px;
		* height: 1px;
}
.sky2x120x600 {
		left: 990px !important;
		z-index: 60000 !important;
		position: relative;
}
.sky2x120x600 div div{
		overflow: visible;
		background: transparent url(../images/ico_reklama.gif) no-repeat scroll 1px 565px;
		padding: 0px 0px 0px 7px;
		* zoom: 1;
		position: relative;
		/*visibility: visible;*/
}
.sky120x600 div div {
		background: transparent url(../images/ico_reklama.gif) no-repeat scroll 1px 565px;
		padding: 0px 0px 0px 7px;
		* zoom: 1;
		visibility: visible;
		position: relative;
}


.ads750x100 div {
		border: 0px;
		padding: 0px;
}
.ads750x100 div div {
	border-top: 1px solid #CCCCCC;
	padding: 10px;
	text-align: center;
	margin: 0px auto;
	z-index:999 !important;
}
div.adv div div div,
div.adv div img {
    background: none;
    padding: 0px;
	position: relative;
}
.lContent div.adv div.float-left div img,
.lContent div.adv div.float-right div img,
.lContent div.adv div div, div.adv div table img  {
	background: transparent url(../images/ico_reklama.gif) no-repeat 0px 1px;
	padding: 0 0 10px 6px;
}
div.adv div.float-left div, div.adv div.float-right div {
		background-image: none;
		padding-bottom: 0px;
		padding-left: 0px
}

div.ads750x100 {z-index: 1010 !important; position: relative !important; }
div.ads750x100 div div div {
		margin: 0 auto;
		z-index: 1011 !important;
		position: relative;
}
div.ads750x100 div div {
	padding: 10px 0 10px 6px;
	position: relative;
	background: transparent url(../images/ico_reklama-h.gif) no-repeat right 2px !important;
}
div.ads750x100 div div div,
div.ads750x100 div div div div,
div.ads750x100 div div div div div,
div.ads750x100 div div div div div div,
div.ads750x100 div div div div div div div,
div.ads750x100 div div div div div div div div,
div.ads750x100 div div div div div div div div div,
div.ads750x100 div div  div div div div div div div div {
	background:transparent none !important;
}
div.adv div div  table {
		width: auto !important;
		height: auto !important;
}
div.adv div div  table tr td a {
		line-height: 0px;
		font-size: 0px;
		margin: 0px;
		padding: 0px;
		background: none;
}
/*.wrap div.ads750x100 div div img, .wrap div.ads750x100 div div object  {
    background: transparent url(../images/ico_reklama.gif) no-repeat 90px 1px !important;
	display: block;
	padding: 0 0 10px 96px !important;
}*/

/*div.rek300x100 div img,*/
/*div.rek300x100 div div {
	background: transparent url(../images/ico_reklama.gif) no-repeat 0px 1px;
	padding: 0 0 10px 6px;
}*/
button.znajdz_porownaj {
		background: transparent url(../images/btt_szukaj.jpg) no-repeat 0px 0px;
		width: 152px;
		height: 25px;
		border: 0px none;
		margin: 0px;
		padding: 0px;
		cursor: pointer;
}
button.znajdz_porownaj span {
	position: absolute;
	text-indent: -999999px;
	z-index: -999999;
}
#ecom2_company,
#ecom2_product,
#ecom1_company,
#ecom1_product {
		padding: 5px;
		margin-right: 8px;
		width: 430px;
}
#topNewsletter {
		margin-left: 45px !important; /* usun�� po starcie serwisu beta*/
}
/*formy plywajace sky*/
.sky120x600 div div div {
		background: transparent none !important;
		margin-left: -10px !important;
}
.sky120x600 div div div div {
		background: transparent none !important;
		margin: 0px !important;
}
.sky120x600 div div div div object
.sky120x600 div div div div embed {
		z-index: 99999 !important;
}
.mm_submenu dd.patron  div div,
.mm_submenu dd.patron  div table td {
		background: transparent url(../images/patron_dzialu.gif) no-repeat top left;
		padding-top: 15px;
}
.more_menu {
		float: right !important;
}
.mrightColumn ul li {
		margin-left: 15px;
		padding-left: 0px;
		list-style-type: square !important;
}
.mrightColumn ol li {
		margin-left: 15px;
		padding-left: 0px;
		list-style-type: decimal !important;
}
#m_menu dl.navigation dd div.mm_submenu  {
		background-color: #FFFFF7;
}
.mleftColumn .adv div img {
    background: transparent url(../images/ico_reklama.gif) no-repeat 0px 1px;
	padding: 0 0 10px 6px;
}


/*murator*/
.mrightColumn .spis_tresci .wide .column p {
		padding: 5px 0px !important;
}
.mrightColumn .spis_tresci .wide .column p strong,
.mrightColumn .spis_tresci .wide .column p b {font-weight: bold !important;}

.subsection dl dd.reklama a,
#m_menu dl.navigation dd div.mm_submenu dl dd.reklama a {
		background-image: url(../images/ico_reklama2.gif) !important;
		background-position: 6px 6px;
		background-repeat: no-repeat;
		padding-top: 15px;
}
.lContent  #article_main h2 {
		width: 560px !important;
}


.radio {display:inline;}
.normal2Img span.gelaria,
.bigImg span.opis, .normal2Img span.opis {
		* z-index: 20 !important;
}
.normal2Img {
		clear: both;
		padding-bottom: 5px;
		overflow: hidden;
}
.normal2Img div.img {
		margin-bottom: 5px;
}
/* NFO: USŁUGI I PRODUKTY UŻYTKOWNIKÓW FORUM */

.rContent .ppsg_hold {
		border: 0 none;
		font-family: Arial;
		margin: 0;
		width: 350px;
}
.rContent .ppsg_head {
		background-color: #BB0000;
		color: #FFFFFF;
		font-size: 12px;
		font-weight: bold;
		padding: 2px 0 2px 8px;
		text-transform: uppercase;
		position:relative;
}
.rContent .ppsg_cont {
		border: 1px solid #CCCCCC;
		margin-bottom: 10px;
		margin-top: 2px;
		overflow: hidden;
		padding: 5px;
}
.rContent .ppsg_inner {
		margin-bottom: 5px;
}
.rContent .ppsg_minfo {
		background-color: #EEEEEE;
		display: block;
		margin-bottom: 5px;
		padding: 5px;
}
.rContent .ppsg_lewa {
		float: left;
		overflow: hidden;
		width: 90px;
}
.rContent .upic {
		border: 1px solid #CCCCCC;
		height: 64px;
		padding: 2px;
		text-align: center;
		width: 64px;
}
.rContent a.userpps.nonactive  {
		background: url("http://forum.muratordom.pl/images/bloczki_prawa/non-active.png") no-repeat scroll 0 4px transparent;
		color: #000000;
		display: block;
		font-size: 11px;
		font-weight: bold;
		padding-left: 10px;
		text-decoration: none;
}
.rContent a.userpps.active {
		background: url("http://forum.muratordom.pl/images/bloczki_prawa/active.png") no-repeat scroll 0 3px transparent;
		color: #000000;
		display: block;
		font-size: 11px;
		font-weight: bold;
		padding-left: 10px;
}
.rContent .upic img {
		border: 0 none;
		height: 60px;
		padding-top: 2px;
		width: 60px;
}
.rContent .ppsg_prawa {
		float: left;
		width: 240px;
}
.rContent a.usergoto {
		background: url(../images/red_arrow.gif) no-repeat scroll 0 4px transparent;
		color: #000000;
		display: block;
		float: left;
		font-size: 10px;
		height: 15px;
		margin-left: 10px;
		padding-left: 8px;
		text-decoration: none;
		width: 100px;
}
.rContent a.usergoto.dwa {
		margin-left: 10px;
		width: 50px;
}
.rContent .ppsg_text a {
		color: #BB0000;
		display: block;
		text-decoration: none;
}
.rContent .ppsg_text {
		border-top: 1px solid #EEEEEE;
		color: #BB0000;
		float: left;
		font-size: 11px;
		overflow: hidden;
		padding: 5px 0;
		text-align: center;
		width: 230px;
		margin-top: 5px;
}


.rboxbody a, .rboxbody1 a {
		color:#000000;
		text-decoration:none;
}
.float-leftpic {
		float:left;
		margin-right:7px;
		vertical-align:baseline;
}
.rboxbody img, .rboxbody1 img, .czworak img {
		border:medium none;
}


.dziebud {
display:block;
float:left;
font-size:11px;
margin:0;
padding:0;
}
ul.dziebud {
padding:10px 0 0 5px;
}

.redarrow {
background:url(../images/red_arrow.gif) no-repeat scroll 0 6px transparent;
display:block;
font-size:11px;
font-weight:bold;
list-style:none outside none;
padding-bottom:8px;
padding-left:10px;
text-decoration:none;
}
.inArticle {
		width: 620px;
		margin: 20px 0px;
		text-align: center;
}
.inArticle div div {
		width: 307px;
		margin: 0px auto;
}
iframe {
		visibility: visible;
		display: block;
		z-index: 500 !important;
}

ul#akcjemuratora  li {
		margin-left: 0px !important;
		padding-left: 0px !important;
		list-style-type: none !important;
}
.lista_doradcow .adviser .zdjecie_doradcy a .zOpis {height: auto;}
.opis_doradcy strong {font-weight: bold;}
#m_menu dl.navigation {width: 980px;}

.blue .bTab ul li a span small {
		text-transform: lowercase !important;
}

.fancybox-ie { z-index: 99999 !important; }


.lContent .size2 .article_box ul li {
		list-style-type: none !important;
		background: transparent url(../images/black_point.gif) no-repeat 0px 8px !important;
		list-style:none;
		padding-left:12px;
		overflow: auto;
}
.fomularz_testu ul li {
	list-style-type: none;
}

.lContent .size1 .article_box ul li  {
		background: transparent url(../images/black_point.gif) no-repeat 0px 5px !important;
}
.lContent .size3 .article_box ul li  {
		background: transparent url(../images/black_point.gif) no-repeat 0px 10px !important;
}
.lContent .article_content .article_footer .articleDescription li span.desc a,
.lContent .article_content .article_footer .articleDescription li span.desc  img {
		line-height: 100% !important;
		z-index: 90 !important;
		visibility: visible;
		overflow: auto;
		background-color: #FEFEFE !important;
}
.lContent .article_content .article_footer .articleDescription li span.desc  img {
		display: block;
		width: auto !important;
		clear: left;
}

.lContent .article_content .article_footer .pss a.more {
		line-height: 280% !important;
}
.formOgloszenia #fotos {
		margin-left: 140px;
		padding: 10px 0px;
}
.formOgloszenia #fotos,
.formOgloszenia #fotos .oferta_dodaj_zdjecia {
		clear: both !important;
		overflow: auto;
}
.formOgloszenia #fotos .oferta_dodaj_zdjecia img {
		margin: 0px 10px 10px 0px;
}
.formOgloszenia #fotos .oferta_dodaj_zdjecia img { float: left;}

.formOgloszenia #fotos .oferta_dodaj_zdjecia p {
		margin-top: 27px;
}
.formOgloszenia #fotos .oferta_dodaj_zdjecia p a {
		padding-left: 13px;
		margin-right: 10px !important;
		display: inline;
		cursor: pointer !important;
}
.formOgloszenia #fotos .oferta_dodaj_zdjecia p a.del {
		background: transparent url(../images/ico_foto_delete.gif) no-repeat left center;
}
.formOgloszenia #fotos .oferta_dodaj_zdjecia p a.up {
		background: transparent url(../images/ico_foto_up.gif) no-repeat left center;
}
.formOgloszenia #fotos .oferta_dodaj_zdjecia p a.down {
		background: transparent url(../images/ico_foto_down.gif) no-repeat left center;
}

.info_aktywacja .nfo a {
		text-decoration: underline;
		font-weight: bold;
}

.site_header, #breadcrumb, .site_content {background-color: #FFFFFF;}
#breadcrumb {
		padding: 3px 1px 10px 1px;
		margin-bottom: 0px;
}

p.subsHead {
		padding: 10px;
		background-color: #F3F3F3;
		margin-top: 1px;
		font-size: 13px;
		font-weight: bold;
		color: #666666;
}
.zbuduj .bottombluetxt h3 {
		color:#FFFFFF;
		font-size:14px;
		font-weight:bold;
		text-align: left;
		margin-left: 10px;
}


.murator .mleftColumn .murator_menu ul li.mmax1 a {background-position: 0px -280px;}
.murator .mleftColumn .murator_menu ul li.mmax1 a.act,
.murator .mleftColumn .murator_menu ul li.mmax1 a:hover {background-position: -311px -280px;}
.murator .mleftColumn .murator_menu ul li.mmax2 a {background-position: 0px -315px;}
.murator .mleftColumn .murator_menu ul li.mmax2 a.act,
.murator .mleftColumn .murator_menu ul li.mmax2 a:hover {background-position: -311px -315px;}
.murator .mleftColumn .murator_menu ul li.mmax3 a {background-position: 0px -350px;}
.murator .mleftColumn .murator_menu ul li.mmax3 a.act,
.murator .mleftColumn .murator_menu ul li.mmax3 a:hover {background-position: -311px -350px;}
.zbuduj .bottombluetxt {
		position: relative;
}
.zbuduj .bottombluetxt .mini_ico {
		position: absolute;
		right: 10px;
		margin-top: -30px;
}
.zbuduj .fototematy .leftInfobox {
		position: relative;
		z-index:98;
}
.zbuduj .fototematy .leftInfobox p.desc, .zbuduj .fototematy .leftInfobox h3, .zbuduj .fototematy .leftInfobox div.mini_ico {
		z-index: 100 !important;
		height: auto;
		* position: relative;
		line-height: inherit;
		visibility: visible;
		float: left !important;
		* zoom: 1 !important;
}
.zbuduj .fototematy .leftInfobox  div.img {
		z-index: 99;
}

#a_nsitsp_0 span, #a_nsitsp_1 span, #a_nsitsp_2 span, #a_nsitsp_3 span, #a_nsitsp_4 span, #a_nsitsp_5 span, 
#a_nsitsp_6 span, #a_nsitsp_7 span, #a_nsitsp_8 span, #a_nsitsp_9 span, #a_nsitsp_10 span {
		color: #BB0000 !important;
		border-bottom:1px solid #BB0000 !important;
}
div.s-text {
padding-bottom:5px;
}

div.s-text p {
color:#999999;
font:10px Arial,sans-serif;
}
.shop {
		text-align:right;
		background-color: #FFF;
}
.shopbox {
		margin:10px 0px;
		width:620px;
}
.shopbox-1 {
		border-top:3px solid #e7e7e7;
		padding:10px;
		background:#f4f4f4 url(/media/images/sklep-online.gif) no-repeat 30px center;
}
.shopbox-items {
		overflow:hidden;
}
.shopbox-items ul {
		list-style-image:url(/media/images/shop-li.gif);
		width:450px;
		margin:0px 0px 0px 230px;
}
.shopbox-items ul li {
		
		width:200px;
		float:left;
}
.shopbox-items ul li a {
		font-family:tahoma,arial,sans-serif;
		font-size:13px !important;
		color:#000;
		text-decoration:none;
		font-weight:bold;
}
.shopbox-2 {
		background:#f4f4f4 url(/media/images/sklep-online-bg.gif) no-repeat;
		text-align:right;
}
.lContent .size1 .shopbox-2 a, .lContent .size2 .shopbox-2 a, .lContent .size3 .shopbox-2 a {
		font-family:tahoma,arial,sans-serif;
		font-size:11px !important;
		color:#fff;
		border-right:1px solid #fff;
		margin-right:10px;
		line-height:26px !important;
		padding-right:10px;
		text-decoration:none;
}
.shopbox-2 a.last {
		border-right:0px none;
}
.shopbox-2 a:hover, .shopbox-items ul li a:hover {
		text-decoration:underline;
}
.box_content .maplegend {float: left; color: #333;}
.box_content .maplegend img {vertical-align: middle;}

.box_content .mapauthor { display: block; float: right; color: #888;}
.tag_cloud_href_list, p.tag_cloud_href_list a {
	position: absolute;
	text-indent: -999999px;
	z-index: -999999;
}

.site_content .zbuduj .zPrenumerata {
		background: transparent url(../images/prenumerata_zbudujdom_listopad_2010.jpg) no-repeat scroll center bottom;
		height: 604px;
		margin-bottom: 10px;
		position: relative;
		width: 980px;
}
.site_content .zbuduj .zPrenumerata a {
		position: absolute;
		display: block;
		background: transparent none;
}
.site_content .zbuduj .zPrenumerata a.aButton1 {
		height: 500px;
		left: 684px;
		top: 92px;
		width: 285px;
/*background-color: #FFF;
filter: alpha(opacity=40);
-moz-opacity: 0.40;  
-khtml-opacity: 0.40;  
opacity: 0.40;*/
}
.site_content .zbuduj .zPrenumerata a.aButton2 {
		height: 257px;
		left: 185px;
		top: 92px;
		width: 149px;
/*background-color: #FFF;
filter: alpha(opacity=40);
-moz-opacity: 0.40;  
-khtml-opacity: 0.40;  
opacity: 0.40;*/
}
.site_content .zbuduj .zPrenumerata a.aButton3 {
    height: 278px;
    left: 20px;
    top: 186px;
    width: 156px;
/*background-color: #FFF;
filter: alpha(opacity=40);
-moz-opacity: 0.40;  
-khtml-opacity: 0.40;  
opacity: 0.40;*/
}
.site_content .zbuduj .zPrenumerata a.aButton4 {
		width: 230px;
		height: 270px;
		left: 200px;
		top: 90px;
		display: none;
/*background-color: #FFF;
filter: alpha(opacity=40);
-moz-opacity: 0.40;  
-khtml-opacity: 0.40;  
opacity: 0.40;*/
}
.site_content .zbuduj .zPrenumerata a.aButton5 {
		width: 201px;
		height: 28px;
		left: 172px;
		top: 525px;
/*background-color: #FFF;
filter: alpha(opacity=40);
-moz-opacity: 0.40;  
-khtml-opacity: 0.40;  
opacity: 0.40;*/
}

.site_content .zbuduj .zPrenumerata a.aButton6 {
		width: 190px;
		height: 26px;
		left: 145px;
		top: 573px;
/*background-color: #FFF;
filter: alpha(opacity=40);
-moz-opacity: 0.40;  
-khtml-opacity: 0.40;  
opacity: 0.40;*/
}

.site_content .zbuduj .header .logo {
		width: 300px;
}
.site_content .zbuduj .header .zamowienie {
		height: 160px;
		padding-left: 15px;
}
.site_content .zbuduj .header .okladki .btt {
		left: -130px;
}
.boxpp {
		display: block;
		position: relative;
}
.boxpp .boxbtt_1 {
		display: block;
		position: absolute;
		top: 179px;
		left: 0px;
		width: 118px;
		height: 204px;
		z-index:  92;
}
.boxpp .boxbtt_1:hover {
    background-color: #FFFFFF;
	filter: alpha(opacity=40);
	-moz-opacity: 0.40;  
	-khtml-opacity: 0.40;  
	opacity: 0.40;
}
.boxpp .boxbtt_2 {
		display: block;
		position: absolute;
		top: 0px;
		left: 0px;
		width: 350px;
		height: 383px;
		z-index:  91;
}
.boxpp .boxbtt_2:hover {
    background-color: #FFFFFF;
	filter: alpha(opacity=40);
	-moz-opacity: 0.40;  
	-khtml-opacity: 0.40;  
	opacity: 0.40;
}
.boxpp .img_boxpp {
		z-index: 90;
}
.box.sCategory .box_content {
		display:none;
}

.sa .box_content .sa_block .inne ul li a { font-size: 12px !important; color: #000; }
.wrap .topMenu #topSearch form .btt button span {color: #B00;}
.lContent .block .zobacz_rowniez .lista  {
		/*height: 150px; */height:236px;
}
.seemoretags div.adv { margin: 8px 0 0 10px; }

#article_main .header .article_selector {
        padding-bottom: 10px !important;
}


.photo-gallery-big .float-right a.prev-button, .photo-gallery-big .float-right a.next-button, 
#article_main .header .article_selector a.prev_art, #article_main .header .article_selector a.next_art {
background-color:#BB0000;
color:#FFFFFF;
display:block;
font-size:11px !important;
font-weight:bold;
margin-left:10px;
padding:3px 10px;
text-decoration:none;
}
.photo-gallery-big .float-right a.prev-button:hover, .photo-gallery-big .float-right a.next-button:hover, 
#article_main .header .article_selector a.prev_art:hover, #article_main .header .article_selector a.next_art:hover {
background-color:#333333;
color:#FFFFFF;
text-decoration:none;
}
.photo-gallery-big .float-right a.prev-button, .photo-gallery-big .float-right a.next-button {
		float: left;
		margin-bottom: 10px;
}
.photo-gallery-big .float-right {
		clear: both;
}

.tagcloud_box .box_content {
		line-height: 100%;
}
.tag_1 {font-size: 11px !important;}
.tag_2 {font-size: 11px !important; font-weight: bold !important;}
.tag_3 {font-size: 12px !important;}
.tag_4{font-size: 12px !important; font-weight: bold !important;}
.tag_5 {font-size: 13px !important;}
.tag_6 {font-size: 13px !important; font-weight: bold !important;}
.tag_7 {font-size: 14px !important;}
.tag_8 {font-size: 14px !important; font-weight: bold !important;}
.tag_9 {font-size: 15px !important;}
.tag_10 {font-size: 15px !important; font-weight: bold !important;}
.tag_11 {font-size: 16px !important;}
.tag_12 {font-size: 16px !important; font-weight: bold !important;}
.tag_13 {font-size: 17px !important;}
.tag_14 {font-size: 17px !important; font-weight: bold !important;}
.tag_15 {font-size: 18px !important;}
.tag_16 {font-size: 18px !important; font-weight: bold !important;}
.tag_17 {font-size: 19px !important;}
.tag_18 {font-size: 19px !important; font-weight: bold !important;}
.tag_19 {font-size: 20px !important;}
.tag_20 {font-size: 20px !important; font-weight: bold !important;}



.article_pager {
		border-top: 1px solid #EEE;
		border-bottom: 2px solid #AEAEAA;
		padding: 5px 0px 10px;
		margin-top: 10px;
}
.article_pager ul, .article_pager span.read-more {
		margin-top: 5px;
		float: left;
}
.article_pager span.read-more { display: block; margin-top: 7px; margin-right: 10px;
}
.article_pager ul li {
		display: inline;
		float: left;
		margin-right: 5px;
}
.article_pager ul li span, .article_pager ul li a {
		display: block;
		padding: 2px 5px;
}
.article_pager ul li a {
		border: 1px solid #B00;
}
.article_pager ul li a:hover {
		border: 1px solid #222;
		background-color: #333;
		color: #FFF;
		text-decoration: none;
}
.article_pager ul li span {
		background-color: #B00;
		border: 1px solid #B00;
		font-weight: bold;
		color: #FFF;
}
#m_menu dl.navigation dd #mm_forum_a {
	margin-right: 10px;
	width: 149px;
	background: transparent url(../images/mm_forum_off.jpg) no-repeat top left;
}

#m_menu dl.navigation dd.active #mm_budowa_a {
		background: transparent url("../images/mm_budowa_on.jpg") no-repeat scroll left top !important
}
#m_menu dl.navigation dd.active #mm_instalacje_a{
		background: transparent url("../images/mm_instalacje_on.jpg") no-repeat scroll left top !important
}
#m_menu dl.navigation dd.active #mm_wnetrza_a{
		background: transparent url("../images/mm_wnetrza_on.jpg") no-repeat scroll left top !important
}
#m_menu dl.navigation dd.active #mm_kuchnia_a{
		background: transparent url("../images/mm_kuchnia_on.jpg") no-repeat scroll left top !important
}
#m_menu dl.navigation dd.active #mm_lazienka_a{
		background: transparent url("../images/mm_lazienka_on.jpg") no-repeat scroll left top !important
}
#m_menu dl.navigation dd.active #mm_ogrod_a{
		background: transparent url("../images/mm_ogrod_on.jpg") no-repeat scroll left top !important
}
#m_menu dl.navigation dd.active #mm_prawo_a{
		background: transparent url("../images/mm_prawo_on.jpg") no-repeat scroll left top !important
}
#m_menu dl.navigation dd.active #mm_eko-murator_a{
		background: transparent url("../images/mm_ekomurator_on.jpg") no-repeat scroll left top !important
}
#m_menu dl.navigation dd.active #mm_forum_a {
		background: transparent url("../images/mm_forum_on.jpg") no-repeat scroll left top !important
}

#m_menu dl.navigation dd.open #mm_budowa_a {
		background: transparent url("../images/mm_budowa_act.jpg") no-repeat scroll left top !important
}
#m_menu dl.navigation dd.open #mm_instalacje_a{
		background: transparent url("../images/mm_instalacje_act.jpg") no-repeat scroll left top !important
}
#m_menu dl.navigation dd.open #mm_wnetrza_a{
		background: transparent url("../images/mm_wnetrza_act.jpg") no-repeat scroll left top !important
}
#m_menu dl.navigation dd.open #mm_kuchnia_a{
		background: transparent url("../images/mm_kuchnia_act.jpg") no-repeat scroll left top !important
}
#m_menu dl.navigation dd.open #mm_lazienka_a{
		background: transparent url("../images/mm_lazienka_act.jpg") no-repeat scroll left top !important
}
#m_menu dl.navigation dd.open #mm_ogrod_a{
		background: transparent url("../images/mm_ogrod_act.jpg") no-repeat scroll left top !important
}
#m_menu dl.navigation dd.open #mm_prawo_a{
		background: transparent url("../images/mm_prawo_act.jpg") no-repeat scroll left top !important
}
#m_menu dl.navigation dd.open #mm_eko-murator_a{
		background: transparent url("../images/mm_ekomurator_act.jpg") no-repeat scroll left top !important
}
#m_menu dl.navigation dd.open #mm_forum_a{
		background: transparent url("../images/mm_forum_act.jpg") no-repeat scroll left top !important
}

.new-gallery .photo-gallery-big #main-big img  {
		width: auto;
		margin: 0px auto !important;
}
.new-gallery .photo-gallery-big #main-big  {
		text-align: center !important;
}

.gTemat div.av {
		margin-right: 7px;
		cursor: pointer;
}

.mini_login_form {
		border-top: 2px solid #CCC;
		margin-top: 0px;
		padding: 20px 0 20px 140px;
}
.mini_login_form .user_mlf, .mini_login_form  .pass_mlf, .mini_login_form .remember_mlf {
		clear: both;
		overflow: hidden;
		padding: 5px;
}
.mini_login_form .user_mlf label, .mini_login_form  .pass_mlf label {
		display: block;
		float: left;
		width: 100px;
		font-weight: bold;
}
.mini_login_form .user_mlf input, .mini_login_form  .pass_mlf input {
		padding: 3px;
		width: 150px;
}
.mini_login_form .remember_mlf {
		margin-left: 97px;
}
.mini_login_form .submit_mlf  input.button {
background-color:#BB0000;
color:#FFFFFF;
padding:3px 6px;
text-decoration:none;
white-space:nowrap;
font-weight: bold;
width: 157px;
margin-left: 105px;
}
.mini_login_form .button_mlf {
		border-top: 1px solid #EDEDED;
		margin-top: 10px;
		padding-top: 10px;
		width: 270px;
}
.mini_login_form .button_mlf span {
		margin: 0px 18px;
}

.buttons_funct a.btt_funct {
		height: auto;
		line-height: 0px;
		font-size: 0px;
}
.comb_holder {
		border: 1px solid #CCC;
		margin-top: -9px;
		margin-bottom: 10px;
}
.comb_holder .cNewsContent  {
		padding: 6px;
}
.comb_holder .cNewsContent .cNewsForum {
		width: auto;
		margin: 10px 0px;
		float: none !important;
}
.comb_holder .cNewsContent .cNewsForum .wpis {
		width: 283px;
}
.site_content .odpowiedz_pe .pytanie, .site_content .odpowiedz_pe .odpowiedz,
.pe_top .odpowiedz_pe .box_content .pytanie p, .pe_top .odpowiedz_pe .box_content .odpowiedz p{
		font-size: 12px !important;
		line-height: 150%;
}

.adv div div div.kolektory {
		margin-left: -27px;
}

.lContent .ekspert {
		background: #FFF none;
}
.lContent .ekspert .content {
		margin-left: 6px;
}
.lContent .ekspert .content h3.ekspertTitle {
		float: left
}
.lContent .ekspert .content .box {
		margin-left: 6px;
		padding-right: 4px;
}
.lContent .ekspert .content .txtopis {
		margin-top: 7px;
}
.kolektorysite {
		padding: 6px;
		width: 968px !important;
}
.site_content .kolektorysite .artykulu_ddedykowanego,
.site_content .kolektorysite .jcarousel-skin-tango3, .kolektorysite .jcarousel-skin-tango3 #mycarousel {
		width: 620px !important;
		overflow: hidden; 
}

.kolektorysite .loga_partnerow {
		margin: 0px 6px 0px 6px;
		padding: 0px;
}
.kolektorysite .loga_partnerow img {
		width: 345px;
}

.kolektorysite .logo_partnera img {
		width: auto;
}
.inOnline {
		position: absolute;
		top: 95px;
		left: 265px;
		z-index: 500;
}
 .ad350x150 .kolektory {
		padding-top: 10px;
 }
 .ad350x150 div div {
		background: none !important;
 }
.ad350x150 div div div {
		background: transparent url(/media/images/ico_reklama2.gif) no-repeat top right !important;
		margin-top: 5px !important;
		width: 350px;
 }
.popular_list .gTemat a.av {
		* height: 100px;
		* width: 150px;
		* float: left !important;
		* display: inline;
}
.popular_list .gTemat img {
		* height: 100px;
		* width: 150px;
		* float: left !important;
		* display: inline;
		* vertical-align: top;
}
.popular_list .last p {
		* text-align: left;
		* float: left;
}
.murator .other2 {
		padding:4px;
		border:1px solid #cccccc;
}
.e-commerce_category .spacer {
		padding:0px;
		margin:0px;
		margin-bottom:26px;
		font-size:0px;
		height:0px;
}
input#id_let_know {
	position:relative;
	left:-195px;
}
label.zLabel {
	position:relative;
	left:20px;
}
.ddykowany {
		float:left;
		/*margin-left:10px;*/
		width:330px;
}
.ddykowany .bigLogo {
	width:330px;
	overflow:hidden;
}
.ddykowany_options .box_content {
    overflow: hidden;
}

/*.electrolux .eArtykuly .item a span.title {*/
/*		left:0px !important;*/
/*		width:314px;*/
/*		height:30px;*/
/*		background-color:#e2e2e2;*/
/*}*/
.box.pojedynek h4 {
		font-size:14px;
		font-weight:bold;
		margin:4px;
}
.box.pojedynek .buttons {
		padding:10px;
}

/*.electrolux .eMiniHead {*/
/*background-color:#fff;*/
/*color:#bb0000;*/
/*display:block;*/
/*margin-bottom:2px !important;*/
/*padding:3px;*/
/*position:relative;*/
/*border:1px solid #ccc;*/
/*text-transform:uppercase;*/
/*font-weight:bold;*/
/*}*/
.smallList h3 {
		display:none;
}
.electrolux .bigFilm p.info {
		display:none;
}
p.FilmLinks a {
		font-weight:bold;
		background:url("../images/red_arrow.gif") no-repeat scroll 0 5px transparent;
		padding-left:9px;
}

.rContent .white .ppsg_cont {
		background-color: #FFF !important;
}
.rContent .white .ppsg_cont h6 span {
		font-size: 12px;
		font-weight: bold;
}
.rContent .white .ppsg_cont span.h6 {
		font-size: 12px;
		font-weight: bold;
}
.rContent .white .ppsg_cont .ilegrup {
		font-size: 27px;
		font-weight: bold;
		color: #B00;
}

.boxEwydanie {
		padding-top: 5px;
}
.lContent .article_content .addComment .commentForm .nfo {
	display:none;
}
.pointer { cursor: pointer; }

.advextra {
		position: relative;
}
.new-gallery .photo-gallery-big #main-big img  {
		width: auto !important;
		max-width: 605px !important;
}

.sky2x120x600 div div div {
		margin-left: -15px;
		z-index: 99999 !important;
		position: relative;
}
.sky2x120x600 div div div div {
		margin-left: 0px;
		z-index: 99999 !important;
}

#containerSky, #holderSky, #idmid{background-image:none}
.lContent .pbudujacego .sa_block .gTemat {
		width: 291px !important;
		padding-right: 12px;
}

.photos_desc p a {
		color: #B00;
		font-weight: bold;
}

.wideo .box_content .natemat ul li {
background: transparent url(../images/red_arrow.gif) no-repeat scroll 0 5px;
padding-left: 9px;
margin-bottom: 2px;
}

.searchbox .box_content .result small {
		float: left;
}
.searchbox .result .fLine {
		float: left;
		width: 570px;
}
.searchbox .box_content h4 a {
		font-size: 13px;
}
.searchbox .box_content .result p  {
		font-size: 12px;
}

.ads750x100 div div img {
		display: block;
		padding: 0 0 10px 6px !important;
		text-align: center;
		margin: 0px auto;
		/*width: 750px;*/
}
.article_box a {
		text-decoration: underline !important;
}
#TMtab-container {
		margin: 0px auto 10px;
}

 .search_list  div.result span img { float: left; margin: 0px 10px 10px 0px; cursor: pointer;}
 
 .lContent .gallerybox .box_content .top_list_info h2 { font-size: 16px !important;}
 .gallerybox .photo-gallery-big .photos_desc p.gallerydesc {font-size: 12px; }
 .pdf_text {text-align: left; font-weight: bold; margin-bottom: 10px; font-size: 10px;}

.spis_tresci_numeru .section .article {
		margin-bottom: 15px !important;
}
.spis_tresci_numeru .article .author {
		float: none;
		clear: both;
		color: #666;
}
.spis_tresci_numeru .section .article_title .author a {
		float: none;
		background: transparent none;
		display: inline;
		padding: 0px;
		color: #666;
} 
.spis_tresci_numeru h3 {
		text-transform: uppercase;
		font-size: 14px;
		font-weight: bold;
		color: #B00;
		margin: 0px;
		padding: 0px;
		display: inline;
}
.spis_tresci_numeru .section .article_title .author h3 a {
display: block;
margin: 0px;
text-transform: none;
color: #B00;
}
.spis_pag {
    padding-top:10px;
    border-top:1px solid #ccc;
}

.spis_pag .center {
    text-align:center;
}
.spis_pag .center a {
    margin:0px 6px;
}
.spis_pag .center a.act {
    text-decoration:underline;
}
.spis_pag .stronicowanie ul li {margin-left: 2px;}

.pkt_wysz {
	margin-bottom:10px;
}

.n_newsletter .googleplus {
	font:bold 13px sans-serif;
	background:#e9e9e9;
	padding:2px 0px 0px 2px;
	float:left;
	width:308px;
}
.n_newsletter .googleplus div {
	float:left !important;
}
.n_newsletter .googleplus .clear {
	clear:both;
}
.n_newsletter .googleplus .like {
	float:right !important;
	line-height:26px;
	margin-right:2px;
	width:200px;
}
.n_newsletter input.freshmail_email {
	margin:0px;
	padding:6px 2px;
}
.n_newsletter button span {
	display:block;
	padding:5px 0px;
}
.n_newsletter form {
	float:right;
	width:310px;
}
.n_newsletter input {
	width:236px !important;
}
.addthis_toolbox.addthis_default_style {
	float:none !important;
}
.article_content .share_links {
	height:auto !important;
	margin-bottom:10px;
}
.header .share_links div {
	float:none !important;
}

.article_content .share_links .googleplus {
	font:bold 13px sans-serif;
	background:#e9e9e9;
	padding:2px 6px 0px 2px;
	float:right !important;
	width:310px;
}
.article_content .share_links .googleplus .clear {
	clear:both;
}
.article_content .share_links .googleplus div {
	float:left !important;
}
.article_content .share_links .googleplus .like {
	float:right !important;
	line-height:26px;
	width:200px;
}
.addthis_button_facebook_like.at300b {
	float:right !important;
	padding-top:4px !important;
}
.block.googleplus {
	text-align:center;
}

.quiz_container p a {
		font-size: inherit;
		color: #B60000;
}

div.expert_archive a {
		display: block;
		text-align: center;
		text-decoration: none;
		background-color: #B00;
		margin-bottom: 10px;
		padding: 5px;
		font-weight: normal;
		color: #FFF;
		font-size: 12px;
		width: 100px;
		float: left;
}
div.expert_archive a:hover {
		background-color: #333;
}

