@charset "utf-8";
/* CSS Document */

.mB0 { margin-bottom: 0px !important; }
.mB10 { margin-bottom: 10px !important; }
.mT0 { margin-top: 0px !important; }
.mT10 { margin-top: 10px !important; }

.mR10 { margin-right: 10px !important; }
.mL10 { margin-left: 10px !important; }


.fs1 {font-size: 11px !important;}
.fs2 {font-size: 11px !important; font-weight: bold !important;}
.fs3 {font-size: 12px !important;}
.fs4 {font-size: 12px !important; font-weight: bold !important;}
.fs5 {font-size: 13px !important;}
.fs6 {font-size: 13px !important; font-weight: bold !important;}
.fs7 {font-size: 14px !important;}
.fs8 {font-size: 14px !important; font-weight: bold !important;}
.fs9 {font-size: 15px !important;}
.fs10 {font-size: 15px !important; font-weight: bold !important;}
.fs11 {font-size: 16px !important;}
.fs12 {font-size: 16px !important; font-weight: bold !important;}
.fs13 {font-size: 17px !important;}
.fs14 {font-size: 17px !important; font-weight: bold !important;}
.fs15 {font-size: 18px !important;}
.fs16 {font-size: 18px !important; font-weight: bold !important;}
.fs17 {font-size: 19px !important;}
.fs18 {font-size: 19px !important; font-weight: bold !important;}
.fs19 {font-size: 20px !important;}
.fs20 {font-size: 20px !important; font-weight: bold !important;}

.box650 {
	width: 650px !important;
}
.box310 {
	width: 310px !important;
}
.box620 {
	width: 620px !important;
}

.bigLine	{
	width: 100%;
	height: 6px;
	background-color: #4B4B4B;
	margin-bottom: 10px;
	margin-top: 1px;
}

.normalLine {
	width: 100%;
	height: 2px;
	background-color: #AEAEAA;
	margin-bottom: 10px;
}
.tinyLine {
	width: 100%;
	height: 1px;
	background-color: #CCCCCC;
	margin-bottom: 10px;
}
.superLine {
	width: 100%;
	height: 4px;
	background-color: #CCCCCC;
	margin-bottom: 10px;
}
.small_line {

	overflow: auto;
	display: block;
	height: 1px;
	background-color: #E8E8E8;
	margin-top: 10px;
	margin-bottom: 10px;

}
.alpha20 {
	filter: alpha(opacity=20);
	-moz-opacity: 0.20;  
	-khtml-opacity: 0.20;  
	opacity: 0.20;
}
.wrap {
	overflow: hidden;
}
/* nagłówek serwisu */

.wrap .topMenu {
	height: 100px;
	position: relative;
	overflow: hidden;
}
.wrap .topMenu #sLogo {
	margin: 20px 5px;
	float: left;
}

.wrap .topMenu #sLogo img {
	cursor: pointer;
		
}

.wrap .topMenu #topNewsletter {
	border-left: 1px solid #CCCCCC;
	float: left;
	padding: 0 0 0 20px;
	margin: 5px 0 5px 95px;
	width: 187px;
	height: 90px;
	position: relative;
}
.wrap .topMenu #topNewsletter form p {}
.wrap .topMenu #topNewsletter form p label {
	display: block;
	font-weight: bold;
}
.wrap .topMenu #topNewsletter form p input {
	width: 174px;
	padding: 5px;
	margin-bottom: 4px; 
}
.wrap .topMenu #topNewsletter form .pomoc {
	position: relative;
	margin: 4px 0 0 0;
}
.wrap .topMenu #topNewsletter form .pomoc,
.wrap .topMenu #topNewsletter form .pomoc a {
	color: #666666;
	text-decoration: none;
}
.wrap .topMenu #topNewsletter form .pomoc span {
	font-weight: bold;
	color: #666666;
	cursor:pointer;
}

.wrap .topMenu #topNewsletter form .pomoc span.fk {
	font-weight:normal;
}

.wrap .topMenu #topNewsletter form .btt button,
.wrap .topMenu #topSearch form .btt button
{
	cursor: pointer;
	background: transparent none;
	border: 0px none;
	display: inline;
	font-weight: bold;
	width: auto;
	height: auto;
	padding: 0px;
	margin: 0px;
	text-align: right;
	color: #666666;
	white-space: nowrap;
}

.wrap .topMenu #topSearch {
	border-left: 1px solid #CCCCCC;
	float: left;
	padding: 0 0 0 20px;
	margin: 5px 0 5px 20px;
	height: 90px;
	position: relative;
}
.wrap .topMenu #topSearch form p {
	float: left;
	display: inline;
	margin-bottom: 4px;
}
.wrap .topMenu #topSearch form p.input {
	margin-right: 10px;
	width: 155px;
}
.wrap .topMenu #topSearch form p.select {
	width: 159px;
	* width: 154px;
	float: right;
}
.wrap .topMenu #topSearch form p label {
	display: block;
	font-weight: bold;
	height: 15px;
}
.wrap .topMenu #topSearch form p input {
	width: 144px;
	padding: 5px;
}
.wrap .topMenu #topSearch form p select {
	width: 159px;
	* width: 154px;
	* margin-top: 3px;
	padding: 4px 5px;
}
.wrap .topMenu #topSearch .patron {
	display: block;
	position: absolute;
	left: 20px;
	top: 45px;
}
.wrap .topMenu #topSearch .patron div a {
	display: block;
	background: transparent url(../images/ico_patron_wyszukiwarki.gif) no-repeat 0px 1px;
	padding: 10px 0 0 0;
}
.wrap .topMenu #topSearch .pomoc {
	display: block;
	position: absolute;
	left: 185px;
	top: 50px;
	overflow: auto;
	z-index: 1;
	/*margin: 5px 0 0 166px;*/
}
.wrap .topMenu #topSearch .tagi {
	display: block;
	position: absolute;
	left: 235px;
	top: 50px;
	overflow: auto;
	z-index: 1;
	/*position: absolute;*/
	/*margin: 5px 0 0 214px;*/
}
.wrap .topMenu #topSearch .tagi a,
.wrap .topMenu #topSearch .pomoc a {
	color: #666666;
	text-decoration: none;
}
.wrap .topMenu #topSearch .tagi span,
.wrap .topMenu #topSearch .pomoc span {
	font-weight: bold;
}
.wrap .topMenu #topSearch form .btt {
	position: absolute;
	left: 295px;
	* left: 283px;
	top: 47px;
}
.wrap .topMenu #topSearch form .btt button {}
.wrap .topMenu #topSearch form .btt button em {}

a.more {
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
	font-weight: bold;
	white-space: nowrap;
}
/* Menu serwisu */
#m_menu {
	background-color: #B00;
	height: 37px;
    width: 980px;
}
#m_menu dl.navigation {
    list-style-type: none;
    list-style-image: none;
    height: 37px;
    padding: 0px;
    margin: 0px;
    position: absolute;
    z-index: 888;
}
#m_menu dl.navigation dd {
    float: left;
    display: inline;
}
#m_menu dl.navigation dd a {
    display: block;
    width: auto;
    height: 37px;
	color: #FFF;
}
#m_menu dl.navigation dd.mm_menu {
	display: block;
	height: 37px;
}
#m_menu dl.navigation dd div.mm_submenu dl dd {
    float: none !important;
    display: block;
	margin: 0px;
}

#m_menu dl.navigation dd div.mm_submenu {
    display: block; 
    visibility: hidden;
    position: absolute;
	border-left: 2px solid #B00;
	border-right: 2px solid #B00;
	border-bottom: 2px solid #B00;
	border-top: 0px none;
    margin: 0px;
    padding: 5px;
    width:344px;
    z-index: 1000 !important;
	background-color: #FFFFFF;
}
dd#mm_budowa div.mm_submenu {
	margin: 0px 0px 0px 10px !important;
}
dd#mm_prawo div.mm_submenu {
	margin: 0px 0px 0px -269px !important;
}
dd#mm_eko-murator div.mm_submenu {
	margin: 0px 0px 0px -209px !important;
}

#m_menu dl.navigation dd div.mm_submenu dd, .subsection dl.list_menu dd {
	border-bottom: 1px solid #CCCCCC;
}
#m_menu dl.navigation dd div.mm_submenu dd.last, .subsection dl.list_menu dd.last {
	border-bottom: 0px none;
}
.sekcja_eko {
	line-height: 0px;
	padding: 0px !important;
	width: 980px !important;
}
#m_menu dl.navigation dd div.mm_submenu dl.list_menu {
	width: 170px;
}
#m_menu dl.navigation dd div.mm_submenu dl.more_menu {
	width: 155px;
	padding: 5px;
	background-color: #F0EFE4;

}
#m_menu dl.navigation dd div.mm_submenu dd  a {
    background-image: none !important;
    display: block;
    height: inherit;
    line-height: 12px;
	color: #B00;
	font-size: 12px;
	padding: 6px 5px;
	margin: 1px 0px;
	text-decoration: none;
	height: auto;
}
#m_menu dl.navigation dd div.mm_submenu dl.more_menu a {
	padding: 4px 0px;
}
#m_menu dl.navigation dd div.mm_submenu dd  a:hover {
	color: #AF0124;
	background-color: #F7F7F7;
}
#m_menu dl.navigation dd div.mm_submenu dl.more_menu a:hover {
	background-color: transparent;
}
#m_menu dl.navigation dd div.mm_submenu dl.more_menu dt {
	font-weight: bold;
	font-size: 12px;
	color: #333333;
}
#m_menu dl.navigation dd div.mm_submenu dl.more_menu dd {
	margin-left: 0px;
	margin-right: 0px;
	padding: 3px 0px 5px 0px;
}
#m_menu dl.navigation dd div.mm_submenu dl.more_menu dd a {
	color: #333333;
}
#m_menu dl.navigation dd div.mm_submenu dl.more_menu dd a span {
	font-weight: bold;
	font-size: 12px;
	color: #B00;
	text-indent: 5px !important;
	z-index: auto !important;
	position: inherit !important;
}
#m_menu dl.navigation dd div.mm_submenu dl.more_menu dt.title_patron {margin-top: 23px;}
#m_menu dl.navigation dd div.mm_submenu dl.more_menu dd.patron img {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding: 1px 4px;
}

#m_menu dl.navigation dd.mm_menu a span {
	position: absolute;
	text-indent: -999999px;
	z-index: -999999;
}
#m_menu dl.navigation dd:hover div.mm_submenu {
    visibility: visible;
    z-index: 100;
    behavior: url(csshover3.htc);
}

/* stany menu */
#m_menu dl.navigation dd #mm_budowa_a {
	margin: 0px 8px 0px 10px;
	width: 108px;
	background: transparent url(../images/mm_budowa_off.jpg) no-repeat top left;
}
#m_menu dl.navigation dd.on #mm_budowa_a {
	background: transparent url(../images/mm_budowa_on.jpg) no-repeat top left;
}
#m_menu dl.navigation dd.open #mm_budowa_a {
	background: transparent url(../images/mm_budowa_on.jpg) no-repeat top left !important;
}
#m_menu dl.navigation dd #mm_instalacje_a {
	margin-right: 10px;
	width: 128px;
	background: transparent url(../images/mm_instalacje_off.jpg) no-repeat top left;
}
#m_menu dl.navigation dd.on #mm_instalacje_a {
	background: transparent url(../images/mm_instalacje_on.jpg) no-repeat top left;
}
#m_menu dl.navigation dd.open #mm_instalacje_a {
	background: transparent url(../images/mm_instalacje_on.jpg) no-repeat top left !important;
}
#m_menu dl.navigation dd #mm_wnetrza_a {
	margin-right: 10px;
	width: 111px;
	background: transparent url(../images/mm_wnetrza_off.jpg) no-repeat top left;
}
#m_menu dl.navigation dd.on #mm_wnetrza_a {
	background: transparent url(../images/mm_wnetrza_on.jpg) no-repeat top left;
}
#m_menu dl.navigation dd.open #mm_wnetrza_a {
	background: transparent url(../images/mm_wnetrza_on.jpg) no-repeat top left !important;
}
#m_menu dl.navigation dd #mm_kuchnia_a {
	margin-right: 10px;
	width: 107px;
	background: transparent url(../images/mm_kuchnia_off.jpg) no-repeat top left;
}
#m_menu dl.navigation dd.on #mm_kuchnia_a {
	background: transparent url(../images/mm_kuchnia_on.jpg) no-repeat top left;
}
#m_menu dl.navigation dd.open #mm_kuchnia_a {
	background: transparent url(../images/mm_kuchnia_on.jpg) no-repeat top left !important;
}
#m_menu dl.navigation dd #mm_lazienka_a {
	margin-right: 10px;
	width: 110px;
	background: transparent url(../images/mm_lazienka_off.jpg) no-repeat top left;
}
#m_menu dl.navigation dd.on #mm_lazienka_a {
	background: transparent url(../images/mm_lazienka_on.jpg) no-repeat top left;
}
#m_menu dl.navigation dd.open #mm_lazienka_a {
	background: transparent url(../images/mm_lazienka_on.jpg) no-repeat top left !important;
}
#m_menu dl.navigation dd #mm_ogrod_a {
	margin-right: 10px;
	width: 89px;
	background: transparent url(../images/mm_ogrod_off.jpg) no-repeat top left;
}
#m_menu dl.navigation dd.on #mm_ogrod_a {
	background: transparent url(../images/mm_ogrod_on.jpg) no-repeat top left;
}
#m_menu dl.navigation dd.open #mm_ogrod_a {
	background: transparent url(../images/mm_ogrod_on.jpg) no-repeat top left !important;
}
#m_menu dl.navigation dd #mm_prawo_a {
	margin-right: 10px;
	width: 89px;
	background: transparent url(../images/mm_prawo_off.jpg) no-repeat top left;
}
#m_menu dl.navigation dd.on #mm_prawo_a {
	background: transparent url(../images/mm_prawo_on.jpg) no-repeat top left;
}
#m_menu dl.navigation dd.open #mm_prawo_a {
	background: transparent url(../images/mm_prawo_on.jpg) no-repeat top left !important
}
#m_menu dl.navigation dd #mm_eko-murator_a {
	margin-right: 10px;
	width: 149px;
	background: transparent url(../images/mm_ekomurator_off.jpg) no-repeat top left;
}
#m_menu dl.navigation dd.on #mm_eko-murator_a {
	background: transparent url(../images/mm_ekomurator_on.jpg) no-repeat top left;
}
#m_menu dl.navigation dd.open #mm_eko-murator_a {
	background: transparent url(../images/mm_ekomurator_on.jpg) no-repeat top left !important;
}
/* end stany menu */

/* sub menu działowe */
.subsection {
	background-color: #FFFFF7;
	border-bottom: 2px solid #B00;
	border-left: 2px solid #B00;
	border-right: 2px solid #B00;
	padding: 4px;
	overflow: auto;
	width: 968px;
}
.subsection dl.list_menu {
	width: 170px !important;
	float: left;
	overflow: hidden;
	padding-right: 5px;
}
.subsection dl.list_menu dd  a {
    background-image: none !important;
    display: block;
    height: inherit;
    line-height: 12px;
	color: #B00;
	font-size: 12px;
	padding: 4px 3px;
	margin: 1px 0px;
	text-decoration: none;
	height: auto;
}
.subsection dl.list_menu dd.select  a {
	font-weight: bold;
}
.subsection dl.list_menu dd  a.dubble {
	line-height: 147%;
}
.subsection dl.list_menu dd  a:hover {
	background-color: #F7F7F7;
	color: #BC0023;
}
.subsection dl.more_menu {
    background-color: #EFEFE3;
	margin: 0px;
	padding: 8px;
	width: 252px;
}
.subsection dl.more_menu dd {
		margin: 4px auto;
		display: block;
}
.subsection dl.more_menu dd a {
    font-weight: bold;
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
}
.subsection dl.more_menu dd a small {
    font-weight: normal !important;
}
.subsection dl.more_menu dd a:hover strong { text-decoration: underline !important; }
.subsection dl.more_menu dd a:hover small { text-decoration: none !important; }
/* end sub menu działowe */

.next_menu {
	clear: both;
	/*border-bottom: 1px solid #CCCCCC;*/
}
.next_menu dl {
	margin: 0px auto;
	
}
.next_menu dl dd {
    float: left;
    display: inline;
	text-align: center;
	background: transparent url(../images/next_menu_separator.gif) no-repeat right center;
	padding: 8px 15px;
}
.next_menu dl dd.last {
	background: transparent none;
}
.next_menu dl dd a {
	text-transform: uppercase;
	font-weight: bold;
	color: #B00;
}
.next_menu dl dd.social a {
	color: #333333
}
.site_content .eko_menu {
	margin-bottom: 10px;
}
.site_content .eko_menu .eko_header {
	display: block;
	line-height: 0px;
	font-size: 0px;
}
.site_content .eko_menu .eko_list_menu {
	border: 1px solid #669900;
	padding: 5px 3px 3px;
}
.site_content .eko_menu .eko_list_menu ul li {
	background: transparent url(../images/eko_bg_menu.gif) repeat-y top right;
	display: inline;
	float: left;
	margin: 0px 0px 0px 13px;
	padding: 0px 13px 0px 0px;
}

.site_content .eko_menu .eko_list_menu ul li.last {
	background: none;
	margin-right: 0px !important;
}

.site_content .eko_menu .eko_list_menu ul li a {
	color: #558800 !important;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
}

/* end menu */



/*breadcrumb*/

#breadcrumb {
	/*border-bottom: 1px solid #CCCCCC;*/
	border-top: 1px solid #CCCCCC;
	padding: 5px 1px;
	color: #333333;
	margin-bottom: 10px;
	height:12px;
	
}
#breadcrumb h1,
#breadcrumb h2,
#breadcrumb h3,
#breadcrumb h4,
#breadcrumb h5,
#breadcrumb h6,
#breadcrumb span,
#breadcrumb div {
	float: left;
	display: inline;
	margin-right: 5px;
}

#breadcrumb h1 {
	font-weight: bold;
}
/*breadcrumb*/


/* g≥owny temat - strona g≥Ûwna*/
.topNews {width: 976px !important; overflow: hidden !important;}
.topNews {
	border: 1px solid #CCCCCC;
	padding: 1px;
}
 .topNews #mycarousel  {
	width:970px;
	overflow: hidden;
	padding-right: 0px;
 }
 .topNews #mycarousel ul {overflow: hidden !important; width: 635px;}
.jcarousel-skin-tango {
	overflow: hidden !important;
	height: 320px;
}
.klwo .artykulu_ddedykowanego .jcarousel-item,
.artykulu_ddedykowanego .jcarousel-item,
.topNews .jcarousel-skin-tango ul .jcarousel-item {
	display: block;
	position: relative;
}
.klwo .artykulu_ddedykowanego .jcarousel-skin-tango5 ul .jcarousel-item span.cNews,
.artykulu_ddedykowanego .jcarousel-skin-tango3 ul .jcarousel-item span.cNews,
.topNews .jcarousel-skin-tango ul .jcarousel-item span.cNews {
	position: absolute;
	left: 0px;
	bottom: 0px;
	z-index: 99 !important;
}
.topNews .jcarousel-control {
	width: 320px;
}

.topNews .jcarousel-control a {
	display: inline;
	float: left;
	width: 150px;
	height: 100px;
	position: relative;
	text-decoration: none;
	margin: 0px 5px 10px 5px;
}
.topNews .jcarousel-control a.nobottom {
	margin-bottom: 0px;
}
.topNews .jcarousel-control a span.nr {
	position: absolute;
	text-indent: -999999px;
	z-index: -999999;
}
span.controlDescription {
	background:transparent url(../images/png_60.png) repeat scroll left top;
	* behavior: url(/media/css/iepngfix.htc);
	color: #FFFFFF;
	font-weight: normal;
	padding: 5px;
	display: block;
	width: 140px;
	min-height: 25px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	z-index: 101;
}
span.controlDescription span{font-weight: bold !important;}

/*
span.controlDescriptionBg {
	background: #000000;
	filter:alpha(opacity=60);
	-moz-opacity:0.60;  
	-khtml-opacity: 0.60;  
	opacity: 0.60;
	display: block;
	width: 150px;
	height: 34px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	z-index: 100;
}
*/

.cNews {
	background: transparent url(../images/png_60.png) repeat top left;
	* behavior: url(/media/css/iepngfix.htc);
	display: block;
	color: #FFFFFF;
	padding: 8px;
	clear: both;
	width: 619px;
}
.artykulu_ddedykowanego .jcarousel-skin-tango3 ul .jcarousel-item span.cNews {
	background: transparent url(../images/png_60.png) repeat top left;
	* behavior: url(/media/css/iepngfix.htc);
	width: 604px;
}
.klwo .artykulu_ddedykowanego .jcarousel-skin-tango5 ul .jcarousel-item span.cNews {
	background: transparent url(../images/png_60.png) repeat top left;
	* behavior: url(/media/css/iepngfix.htc);
	width: 589px;
}
.cNews span.title a {
	display: block;
	font-weight: bold;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.cNews span.opis {
	width: 420px;
	float: left;
	display: block;
}
.cNews span.inneArtykuly {
	float: left;
	display: block;
	padding-top: 3px;
	width: 450px;
}
.cNews span.inneArtykuly .col {
	display: block;
	float: left;
	width: 200px;
	color: #8B8B8B;
}
.cNews span.inneArtykuly .col a {
	color: #8B8B8B;
	text-decoration: none;
}
.cNews span.inneArtykuly .col a:hover {
	color: #FFF;
}
.cNews .patron {
	float: right;
	width: auto;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 3px 5px 5px 5px;
}
.cNews .patron img {
	background: transparent url(../images/ico_patron.gif) no-repeat top right;
	padding: 8px 0 0 0;
}

.cNewsContent .cNewsForum {
	display: inline;
	margin: 10px;
	width: 470px;
}
.cNewsContent .cNewsZakupy {
	margin: 10px 10px 10px 0;
	width: 310px;
}
.cNewsContent .cNewsCojestco {
	margin: 10px 10px 10px 0;
	width: 150px;
}
.cNewsContent .cNewsForum h3,
.cNewsContent .cNewsZakupy h3,
.cNewsContent .cNewsCojestco h3 {
	border-bottom: 1px solid #CCCCCC;
	font-weight: bold;
	margin-bottom: 4px;
	padding-bottom: 4px;
	
}
.cNewsContent .cNewsForum .float-left {
	margin-right: 10px;
}
.cNewsContent .cNewsForum .wpis {
	font-size: 10px;
	padding: 5px;
	width: 215px;
	border-bottom: 1px solid #CCCCCC;
	color: #79766F;
}
.cNewsContent .cNewsForum .last {
	border-bottom: 0px none;
}
.cNewsContent .cNewsForum .wpis h4 {
	font-weight: bold;
	font-size: 11px;
	color: #333333
}
.cNewsContent .cNewsForum .wpis span {
	font-size: 10px;
	color: #333333
}
.section_zakupy .cNewsZakupy {
	width: 150px;
	margin: 0px auto;
}
.section_zakupy .cNewsZakupy ul li,
.klwo .cNewsZakupy ul li,
.cNewsContent .cNewsZakupy ul li,
.rContent .ePolecamy .cNewsZakupy ul li {
	float: left;
	display: inline;
	width: 150px;
	margin-right: 10px;
	margin-top: 5px;
}

.klwo .cNewsZakupy ul li {margin-right: 40px;}
.klwo .cNewsZakupy ul li.last,
.cNewsContent .cNewsZakupy ul li.last,
.rContent .ePolecamy .cNewsZakupy ul li.last {
	margin-right: 0px;
}
.section_zakupy .cNewsZakupy ul li a,
.klwo .cNewsZakupy ul li a,
.cNewsContent .cNewsZakupy ul li a,
.rContent .ePolecamy .cNewsZakupy ul li a {
	display: block;
	border: 1px solid #CCCCCC;
	width: 148px;
	height: 93px;
	position: relative;
	text-decoration: none;
}

/* OPACITY ALPHA HOVER*/
.lContent .block .subjects ul li a:hover,
.jcarousel-control a:hover,
.section_zakupy .cNewsZakupy ul li a:hover,
.klwo .cNewsZakupy ul li a:hover,
.cNewsContent .cNewsZakupy ul li a:hover,
.rContent .ePolecamy .cNewsZakupy ul li a:hover {
		filter:alpha(opacity=60);
	-moz-opacity:0.60;  
	-khtml-opacity: 0.60;  
	opacity: 0.60;
}
.section_zakupy .cNewsZakupy ul li a span.zOpis,
.klwo .cNewsZakupy ul li a span.zOpis,
.cNewsContent .cNewsZakupy ul li a span.zOpis,
.rContent .ePolecamy .cNewsZakupy ul li a span.zOpis {
	background:transparent url(../images/png_w60.png) repeat scroll left top;
	* behavior: url(/media/css/iepngfix.htc);
	padding: 3px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	font-weight: bold;
	z-index: 99;
	* cursor: pointer;
	* width: 142px;
}
.section_zakupy .cNewsZakupy ul li a:hover span.zOpis,
.klwo .cNewsZakupy ul li a:hover span.zOpis,
.cNewsContent .cNewsZakupy ul li a:hover span.zOpis,
.rContent .ePolecamy .cNewsZakupy ul li a:hover span.zOpis {
	z-index: 99 !important;
	* background:transparent url(../images/png_w60.png) repeat scroll left top;
	* behavior: url(/media/css/iepngfix.htc);
	* filter:alpha(opacity=95);
	* -moz-opacity:0.95;  
	* -khtml-opacity: 0.95;  
	* opacity: 0.95;
}
.section_zakupy .cNewsZakupy ul li a span.zOpis strong,
.section_zakupy .cNewsZakupy ul li a span.zOpis b,
.klwo .cNewsZakupy ul li a span.zOpis strong,
.klwo .cNewsZakupy ul li a span.zOpis b,
.cNewsContent .cNewsZakupy ul li a span.zOpis strong,
.cNewsContent .cNewsZakupy ul li a span.zOpis b,
.rContent .ePolecamy .cNewsZakupy ul li a span.zOpis strong,
.rContent .ePolecamy .cNewsZakupy ul li a span.zOpis b {color: #B00;}
.cNewsContent .cNewsCojestco ul li {border-bottom: 1px solid #CCCCCC; padding: 4px;}
.cNewsContent .cNewsCojestco ul li.last {border-bottom: 0px none; padding-bottom: 0px;}
.cNewsContent .cNewsCojestco ul li a {
	display: block;
	font-weight: bold;
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
	line-height: 100%;
}
.cNewsContent .cNewsCojestco ul li a strong,
.cNewsContent .cNewsCojestco ul li a b {color: #B00}
/*  END g≥owny temat - strona g≥Ûwna*/



.lContent {width: 620px; float: left;}
.rContent {width: 350px; float: right;}

.lContent .block, .rContent .block {margin-bottom: 10px;}

.block .gr,  .block .dg {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding: 6px;
}
.ppsg_cont, .social .box_content, .social .dg   {
	width: 336px;
	border-left: 1px solid #CCCCCC !important;
	border-right: 1px solid #CCCCCC !important;
	border-bottom: 1px solid #CCCCCC !important;
	background-color: #F5F5F5 !important;
	padding: 6px !important;
}
.normalTab .box_content, .normalTab .dg   {
	width: 336px;
	border-left: 1px solid #CCCCCC !important;
	border-right: 1px solid #CCCCCC !important;
	border-bottom: 1px solid #CCCCCC !important;
	background-color: #FFFFFF !important;
	padding: 6px !important;
}
.social .box_content, .box .box_content {
	border: 1px solid #CCCCCC !important;
}
.social .box_content {
	overflow: auto;	
}
.blue .box_content {
	border: 0px none !important;
}

.block .gr {width: 606px;}
.block .dg {width: 336px;}

.block .bTab ul li {
	display: inline;
	float: left;
	overflow: auto;
}

.block .bTab ul li a {
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #B00;
	display: block;
	cursor: pointer;
}
.lContent .tab2 .bTab ul li a {width: 310px !important;}
.rContent .tab2 .bTab ul li a {width: 175px !important;}
.lContent .tab4 .bTab ul li a {width: 155px !important;}
.lContent .tab5 .bTab ul li a {width: 124px !important;}


.block .bTab ul li a span{
	display: block;
	width: 100% !important;
	background: transparent url(../images/tab_red_open_end.gif) no-repeat right center;
	padding: 3px 0px 2px 0px;
	height: 16px

}
.block .bTab ul li a:hover {
	color: #E49999;
}


.block .bTab ul li a.off {
	background: transparent url(../images/tab_red_close.gif) no-repeat left center;
}
.block .bTab ul li.last a.off span {
	background: transparent url(../images/tab_red_close_end.gif) no-repeat right center;
}
.block .bTab ul li a.on {
	display: block;
	color: #FFFFFF;
	background: transparent url(../images/tab_red_open.gif) no-repeat right center;
}
.block .bTab ul li.last a.on span {
	background: none;
}

.blue .gr,  .block .dg {
	border: 0px none;
	background-color: #EAEFF5;
	padding: 7px;
}
.blue .bTab ul li a  {
	color: #336699;
}
.blue .bTab ul li a span{
	background-image: url(../images/tab_blue_open_end.gif);
}
.blue .bTab ul li a.off {
	background-image: url(../images/tab_blue_close.gif);
}
.blue .bTab ul li.last a.off span {
	background-image: url(../images/tab_blue_close_end.gif);
}
.blue .bTab ul li a.on {
	background-image: url(../images/tab_blue_open.gif);
}
.blue .bTab ul li a:hover  {
	color: #99B2CC;
}

.social .bTab ul li a.on {
	background-image: url(../images/tab_red_open_social.gif);
}

div .box {
	margin-bottom: 10px;
}
.box .header, .pe_top .odpowiedz_pe .header {
	display: block;
	position: relative;
	background-color: #B00;
	color: #FFFFFF;
	padding: 3px;
	text-transform: uppercase;
	margin-bottom: 1px !important;
}
.blue .header {
	background-color: #336699 !important;
}
.blue .box_content {
	background-color: #E6EFF5 !important;
}
.box .header h3, .pe_top .odpowiedz_pe .header h4 { font-weight: bold; }
.box .header strong {
	font-weight: bold;
	display:block;
	padding:0;
}
.box .box_content {
	position: relative;
}


/*SG Gotowe rozwiπzania - end */

/* SOCIAL */
.ppsg_cont h3,
.social .dg h2, .social .dg h3,
.social .oddam h3, .social .kupie h3,
.social .sprzedam h3 {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 3px;
}
.social .dg h3, .social .kupie h3,  .social .sprzedam h3{
	border-top: 1px solid #CCCCCC;
	padding-top: 5px;
	margin-top: 5px;
}
.social .sprzedam strong {
	border-top: 1px solid #CCCCCC;
	padding-top: 5px;
	margin-top: 5px;
	display:block;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 6px;
}
.ppsg_cont .wpis, .social .dg .wpis {
	padding-bottom: 6px;
}
.ppsg_cont .wpis p, .social .dg .wpis p {
	font-size: 10px;
	color: #79766F;
}
.ppsg_cont .wpis p span, .social .dg .wpis p span {
	font-weight: normal;
	font-size: 10px;
	color: #333333;
}
.ppsg_cont .wpis p.opis, .social .dg .wpis p.opis {
	margin: 3px 0px;
}
.social .dg .wpis p img.miniavatar {
	float: left;
	height: 32px;
	width: 32px;
	margin-right: 6px;
	vertical-align: top; 
}

.social .header a.btt {
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.social .header a.btt:hover {
	color: #E49999;
}

.social .oddam a, .social .kupie a,
.social .sprzedam a {
	font-weight: bold;
}
.social .oddam p span, .social .kupie p span,
.social .sprzedam p span,
.social .oddam p span a, .social .kupie p span a,
.social .sprzedam p span a {
	font-weight: normal;
	font-size: 10px;
}
.social .oddam .sponsorowany, .social .kupie .sponsorowany,
.social .sprzedam .sponsorowany {
	background-color: #E9E9E9;
	padding: 3px;
}
.social .oddam .wpis, .social .kupie .wpis,
.social .sprzedam .wpis {
	margin-bottom: 2px;
	overflow: auto;
}

.users .box_content .avatar {
	width: 75px;
	height: 105px;
	overflow: hidden;
	margin-right: 10px;
	margin-left: 1px;
}
.users .box_content .last {
	margin-right: 0px;
}
.users .box_content .avatar span {
	display: block;
	font-weight: bold;
	line-height: 100%;
	text-align: center;
	width: 75px;
}

.ppsg_cont a.av, .social a.av {
	margin-right: 7px;
}
.social h4 {
	font-weight: bold;
	margin-bottom: 4px;
}
.doradca .sbuttons {width: 217px;}
.doradca p,
#galery1 p {
	color: #79766F;
	font-size: 10px;
	margin: 2px 0px;
}
.doradca p span, 
#galery1 p span {
	color: #333333;
	font-size: 10px;
}
.cNewsContent .cNewsForum .wpis span.z-1 {
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	display:block;
	padding:0;
}
.buttons_funct a.btt_funct {
	display: block;
	margin: 0px 0px 5px 0px;
	height: 55px;
	width: 170px;
}

	/* social and more bottom buttons*/
	.sbuttons {
		border-top: 1px solid #CCCCCC;
		padding: 6px 0 1px 0;
		margin-top: 6px;
		width: 100%;
	}
	.sbuttons .more, #cat_gallery h4 span.more  {
		background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
		padding-left: 9px;
		font-weight: bold;
		white-space: nowrap;
		cursor:pointer;
		color:#333;
	}
	
	.sbuttons .more:hover, #cat_gallery h4 span.more:hover {
		text-decoration: underline;
	}
	
	p.grupki {
		line-height:135%; padding-top:10px; height:276px; overflow:hidden;
	}
	p.grupki span {
		color:#333;
		cursor:pointer;
	}
	p.grupki span:hover {
		text-decoration:underline;
	}
	.sbuttons .more span {font-weight: normal;}
	.do_more {
		background-color: #B00;
		color: #FFFFFF;
		padding: 1px 3px;
		text-decoration: none;
		white-space: nowrap;
	}
	.do_more:hover {
		background-color: #FF7C96;
		text-decoration: none;
	}
	.grey {
		background-color: #999999;
	}
	.grey:hover {
		background-color: #DDDDDD;
	}
	/* social and more bottom buttons - end*/

/* SOCIAL -end*/

buttons_funct {
	display: block;
}

/*SG Porady eksperta*/
.ekspert {
	border: 1px solid #CCCCCC;
	background: #FFFFFF url(../images/bg_ekspert.jpg) no-repeat left bottom;
	/*height: 138px;*/
}
.ekspert .content {
	margin-left: 215px;
	margin-right: 10px;
}
.rContent .ekspert .content {
	margin-left: 170px;
	margin-right: 10px;
}
.ekspert .content h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 4px 0px;
}
.ekspert .content  p {
	margin-bottom: 4px;
}
.ekspert .content .box {
	width: 190px;
	border-right: 1px solid #CCCCCC;
	margin-bottom: 4px;
}
.rContent  .ekspert .content .box {
	width: auto;
	border-right: none;
	margin-bottom: 4px;
}
.ekspert .content .last {
	border-right: 0px none;
}
.ekspert .content .box li {
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding: 1px 0px 1px 9px !important;
}

.rContent .ekspert .content .box li {
	padding: 2px 0px;
	cursor: pointer;
}
.rContent .ekspert .content .box li:hover {
	text-decoration: underline;
}
/*.ekspert .content .box li a {
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
}*/
.rContent .ekspert .content  .moreRight {
	padding-top: 7px;
}
.ekspert .content  .moreRight {
	padding-top: 2px;
	text-align: right;
	border-top: 1px solid #CCCCCC;
	margin-bottom: 8px;
}

.ekspert .content  .moreRight span {
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
	text-decoration: none;
	font-weight:bold;
	cursor: pointer;
}

.ekspert .content  .moreRight span:hover {
	text-decoration: underline;
}


/*SG Porady eksperta - end*/

/* SG Tab5 Kuchnia £azienka OgrÛd Prawo Eko-murator */
.gTemat, .sTemat {
	width: 360px;
}
.gTemat h3 a {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 4px;
}
.gTemat a.av {
	margin-right: 7px;
}
.section_list .gTemat p, .sa_list .gTemat p {
	font-size: 12px !important;
}
.sTemat {
	border-top: 1px solid #CCCCCC;
	padding-top: 5px;
	margin-top: 5px;
}
.sTemat div.more ul li a {
	font-weight: normal;
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
}
.sTemat div.more { width: 50%;}
.tab5 .seemoretags .zobacz_rowniez .lista {
	height: 130px !important;
	display: block;
	overflow: hidden;
}
/* SG Tab5 Kuchnia £azienka OgrÛd Prawo Eko-murator - end */

.lContent .block .subjects {
	width: 360px;
}
.lContent .block .oneline {
	width: 604px;
}
.lContent .block .subjects ul li {
	float: left;
	display: inline;
	margin-right: 10px;
	margin-bottom: 10px;
}
.lContent .block .oneline ul li {
		margin-right: 11px;
}
.lContent .block .subjects ul li.last {
	margin-right: 0px;
}
.lContent .block .subjects ul li a {
	display: block;
	width: 112px;
	height: 130px;
	position: relative;
	color: #FFFFFF;
	text-decoration: none;
}
.lContent .block .subjects ul li a strong{
	font-weight: bold;
}
.lContent .block .subjects ul li a span.zOpis {
	background: transparent url(../images/png_60.png) repeat left top;
	* behavior: url(/media/css/iepngfix.htc);
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 102px;
	padding: 5px;
	height: 40px;
}
.lContent .block .seemoretags {
	border-left: 1px solid #CCCCCC;
	width: 240px;
}
.lContent .block .zobacz_rowniez {
	
}
.lContent .block .zobacz_rowniez h2 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-left: 10px;
}
.lContent .block .zobacz_rowniez strong {
	display:block;
	padding:0;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-left: 10px;
}
.lContent .block .zobacz_rowniez .lista {
	height: 150px;
	display: block;
	overflow: hidden;
}

.lContent .block .zobacz_rowniez .lista .scroll-pane li  {
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 3px;
	padding-bottom: 3px;
	width: 210px;
}

.lContent .block .zobacz_rowniez .lista .scroll-pane li a { margin-left: 10px;}

/* SG e-commerce */


.e-commerce_hold { margin-bottom: 10px;
}


.e-commerce, .e-commerce .box_content {
	position: relative;
	width: 620px !important;
}
.e-commerce .box_content {
	padding: 0px !important;
	background: url(../images/bg_nazakupy_n.png) no-repeat 195px 0px;
}
.e-commerce .box_content .zSearch {
	display: inline !important;
	float: left;
	width: 388px;
	overflow: visible;
}
.e-commerce .header {
	height: 15px;
	z-index: 0 !important;
	position: relative;
}
.e-commerce .header .bg_search {
	width: 206px;
	height: 20px;
	position: absolute;
	top: 2px;
	left: 195px;
	z-index: 4 !important;
}
.e-commerce .e-commerce_category {
	width: 205px;
	border-right: 1px solid #B3D6DD;
	float: left;
	margin-bottom: 20px;
	padding: 0px 0px 5px 8px;
}
.e-commerce .first {
	border-left: 1px solid #B3D6DD;
	margin-top: 15px;
	margin-left: 6px;
	float: left;
	display: inline !important;
}
.e-commerce .last{
	border-right: 0px none;
}
.e-commerce .left {
	width: 180px !important;
	display: inline !important;
}
.e-commerce .e-commerce_category h3 {
	font-weight: bold;
	margin-bottom: 10px;
}
.e-commerce .e-commerce_category span, .e-commerce .e-commerce_category a span {
	color: #93928C;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none !important;
}
.e-commerce .e-commerce_category ul li {
	margin: 2px 0px;
}
.e-commerce .e-commerce_category ul li a {
	background: transparent url(../images/blue_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
	color: #336699;
}
.e-commerce .e-commerce_category ul li.more {
	margin-top: 10px;
}
.e-commerce .e-commerce_category ul li.more a {
	font-weight: bold;
}
.e-commerce .e-commerce_category ul.subcategoru_list {
	margin: 8px 0px 8px 8px;
}
.e-commerce .e-commerce_category ul.subcategoru_list li a {
	color: #666666;
	background: transparent url(../images/grey_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
}

.e-commerce .zSearch {
	float: left;
	margin-left: 8px;
	margin-top: 4px;
}
.e-commerce .zSearch p {
	font-weight: bold;
}
.e-commerce .zSearch p big {
	color: #FE3300;
	font-size: 14px;
	font-weight: bold;
}
.e-commerce .zSearch form#e_oferta h2 {
	color: #93928C;
	font-size: 14px;
	font-weight: bold;
	line-height: 100%;
	margin-top: 10px;
	margin-bottom: 5px;
}
.e-commerce .zSearch form#e_oferta button {
	display: block;
	border: 0px none;
	background: transparent url(../images/btt_szukaj.jpg) no-repeat top center;
	height: 25px;
	width: 152px;
	margin: 1px 0px 0px 10px ;
	padding: 0px;
	float: left;
}
.e-commerce .zSearch form#e_oferta button span {
	position: absolute;
	text-indent: -999999px;
	z-index: -999999;
}
.e-commerce .zSearch form input, .e-commerce .zSearch form select {
	border: 1px solid #B3D6DD;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #333333;
	padding: 4px;
}
.e-commerce .zSearch form input {
	width: 377px;
	margin-bottom: 4px;
}
.e-commerce .zSearch form select {
	width: 223px;
	float: left;
}

.e-commerce_hold .ePolecamy {
	width: 390px;
}
.e-commerce_hold .ePolecamy .box_content {
	margin-top: 1px;
	padding: 6px;
	/*overflow: auto;*/
	* zoom: 1;
}
.e-commerce_hold .ePolecamy .box_content .pList,
.rContent .ePolecamy .box_content .pList {
	display: inline;
	float: left;
	width: 120px;
	border-right: 1px solid #B3D6DD;
	margin-right: 6px;
	padding-right: 2px;
	overflow: auto;
}
.rContent .ePolecamy .box_content .pList {
	margin: 0px 0px 0px 25px !important;
	padding-right: 25px;
}
.e-commerce_hold .ePolecamy .box_content .last,
.rContent .ePolecamy .box_content .last {
	margin-right: 0px;
	border: 0px none;
	padding-right: 0px;
}
.e-commerce_hold .ePolecamy .box_content .pListCat a,
.rContent .ePolecamy .box_content .pList .pListCat a {
	color: #336699;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}


.e-commerce_hold .ePolecamy .box_content .pList .pRate,
.rContent .ePolecamy .box_content .pList .pRate {
	color: #79766F;
	font-size: 10px;
	margin-bottom: 3px;
}
.e-commerce_hold .ePolecamy .box_content .pList .pRate img,
.rContent .ePolecamy .box_content .pList .pRate img {
	vertical-align: middle;
}
.pImg img {
	* behavior: url(/media/css/iepngfix.htc);
}
.e-commerce_hold .ePolecamy .box_content .pList .pCat,
.e-commerce_hold .eOpinie .pCat,
.eOferta .pCat,
.e-commerce_hold .ePolecamy .box_content .pList .pCat a,
.e-commerce_hold .eOpinie .pCat a,
.eOferta .pCat a,
.rContent .ePolecamy .box_content .pList .pCat,
.rContent .ePolecamy .box_content .pList .pCat a {
	color: #79766F;
	font-size: 10px;
}
.e-commerce_hold .ePolecamy .box_content .pList .pTitle,
.e-commerce_hold .eOpinie .box_content .pList .pTitle,
.eOferta .box_content .pList .pTitle,
.rContent .ePolecamy .box_content .pList .pTitle {
	display: block;
	overflow: hidden;
	height: 33px;
}
.eOferta .box_content .pList .pTitle {
	height: 20px;
}
.e-commerce_hold .ePolecamy .box_content .pList .pTitle a,
.e-commerce_hold .eOpinie .box_content .pList .pTitle a,
.eOferta .box_content .pList .pTitle a,
.rContent .ePolecamy .box_content .pList .pTitle a {
	color: #336699;
	font-size: 11px;
	font-weight: bold;
}
.e-commerce_hold .ePolecamy .box_content .pList .pAutor,
.e-commerce_hold .eOpinie .box_content .pList .pAutor,
.eOferta .box_content .pList .pAutor,
.rContent .ePolecamy .box_content .pList .pAutor {
	display: block;
	overflow: hidden;
	height: 18px;
}
.e-commerce_hold .ePolecamy .box_content .pList .pAutor a {}
.e-commerce_hold .ePolecamy .box_content .pList .pPrice,
.e-commerce_hold .eOpinie .box_content .pList .pPrice,
.eOferta .box_content .pList .pPrice,
.rContent .ePolecamy .box_content .pList .pPrice  {
	color: #79766F;
	font-size: 10px;
	margin-bottom: 3px;
}
.e-commerce_hold .ePolecamy .box_content .pList .pPrice a,
.e-commerce_hold .eOpinie .box_content .pList .pPrice a
.eOferta .box_content .pList .pPrice a,
.rContent .ePolecamy .box_content .pList .pPrice a  {
	color: #B00;
	font-size: 12px;
	font-weight: bold;
}
.e-commerce_hold .ePolecamy .box_content .pList .btt,
.e-commerce_hold .eOpinie .box_content .pList .btt,
.eOferta .box_content .pList .btt,
.rContent .ePolecamy .box_content .pList .btt {margin-bottom: 3px;}

.e-commerce_hold .seeMore,
.rContent .ePolecamy .seeMore {
	border-top: 1px solid #CCCCCC;
	margin-top: 10px;
	padding-top: 5px;
	overflow: auto;
}
.e-commerce_hold .seeMore h5,
.rContent .ePolecamy .seeMore h5  {
	font-weight: bold;
}
.e-commerce_hold .seeMore div  {
	width: 45%;
}
.rContent .ePolecamy .seeMore div  {
	width: 49%;
}

.e-commerce_hold .seeMore ul li,
.rContent .ePolecamy .seeMore ul li  {
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
	color: #336699;
}
.rContent .ePolecamy .seeMore ul li  {	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px; }
.e-commerce_hold .seeMore ul li a,
.rContent .ePolecamy .seeMore ul li a  {
	color: #336699;
	cursor: pointer;
}
.e-commerce_hold .seeMore ul li a span,
.rContent .ePolecamy .seeMore ul li a span  {
	color: #93928C;
}
.rContent .ePolecamy .seeMore ul li a strong, .e-commerce_hold .seeMore ul li a strong {
	font-weight: bold;
	color: #B00;
}

.e-commerce_hold .eOpinie {
	width: 220px;
}
.e-commerce_hold .eOpinie .box_content,
.eOferta .box_content {
	margin-top: 1px;
	padding: 8px;
}
.e-commerce_hold .eOpinie .box_content .pImg,
.eOferta .box_content .pImg {
	float: left;
	width: 80px;
	overflow: hidden;
	text-align: center;
}
.e-commerce_hold .eOpinie .box_content .pImg img,
.eOferta .box_content .pImg img{
	margin-left: -25px;
}
.e-commerce_hold .eOpinie .box_content .btt a.do_more,
.eOferta .box_content .btt a.do_more {
	margin-bottom: 3px
}

.e-commerce_hold .eOpinie .box_content .oInfo,
.eOferta  .box_content .oInfo,{
	border-top: 1px solid #CCCCCC;
	margin-top: 6px;
	padding: 6px 0px 0px 0px;
}
.e-commerce_hold .eOpinie .box_content .oInfo h5 a,
.eOferta .box_content .oInfo h5 a {
	color: #336699;
	font-weight: bold;
}
.e-commerce_hold .eOpinie .box_content .oInfo p,
.eOferta .box_content .oInfo p {
	color: #79766F;
	font-size: 10px;
	margin-bottom: -2px;
}
.e-commerce_hold .eOpinie .box_content .oInfo p a,
.e-commerce_hold .eOpinie .box_content .oInfo p span,
.eOferta .box_content .oInfo p a,
.eOferta .box_content .oInfo p span {
	color: #79766F;
	font-size: 10px;
	color: #333333
}
.e-commerce_hold .eOpinie .box_content .oInfo div.opis,
.eOferta  .box_content .oInfo div.opis {
	margin-top: 4px;
}
.e-commerce_hold .eOpinie .box_content .oInfo .wpis,
.eOferta .box_content .oInfo .wpis {
	margin-bottom: 8px;
}
.e-commerce_hold .eOpinie .box_content .oInfo .last,
.eOferta .box_content .oInfo .last {
	margin-bottom: 0;
}
.blue .btt .more {
	background-color: #336699;
	background-image: none !important;
	color: #FFFFFF;
	padding: 1px 3px;
	text-decoration: none;
	white-space: nowrap;
}
.blue .btt .more:hover {
	background-color: #6A90B5
}
.blue .sbuttons {
	margin-top: 4px;
	padding: 6px 0px 0px 0px;
}
.blue .sbuttons .more {
	color: #336699;
	background-image: url(../images/blue_arrow.gif);
}
.blue .sbuttons .do_more {
	background: transparent none;
	color: #336699;
}
.sbuttons .blue {
	color: #FFFFFF;
	background-color: #336699;
}
.blue .gr #znajdz_porownaj input {
	border: 1px solid #B3D6DD;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #333333;
	padding: 5px 4px 4px 4px;
	margin-right: 8px;
	width: 208px;
}
.blue .gr #znajdz_porownaj {
	padding: 8px 0px 10px 0px;
}
.blue .gr #znajdz_porownaj button {
	background: transparent url(../images/btt_znajdz_porownaj.jpg) no-repeat top center;
	border: 0px none;
	width: 153px;
	height: 26px;
	margin: 0px;
	padding: 0px;
}
.blue .gr #znajdz_porownaj button span {
	position: absolute;
	text-indent: -999999px;
	z-index: -999999;
}
.blue .gr .blueline {
	border-color: #336699;
}
/* SG e-commerce - end */
/* e-commerce działowe */

.insection .header .bg_search { left:414px; }
.insection .box_content .zSearch { float: right; margin-right: 8px; margin-left: 0px; }
.insection .box_content { background:url("../images/bg_nazakupy_n.jpg") no-repeat scroll 414px 0 transparent; }
.insection .first {
	border-left: 0px none;
	border-right: 1px solid #B3D6DD;
	margin-left: 3px;
}
.insection .e-commerce_category {margin-bottom: 10px; margin-top: 8px;}
/* e-commerce działowe - end*/





.bContent .promo {
	width: 320px;
	position: relative;
	margin-right: 10px;
}
.rContent .promo {
	width: 350px;
	position: relative;
	margin-bottom: 10px;
}
.murator .promo, .zbuduj .promo {
	width: 310px;
	position: relative;
	margin-bottom: 10px;
	overflow: hidden;
}
.zbuduj .promo span.image_description,
.murator .promo span.image_description,
.bContent .promo span.image_description,
.rContent .promo span.image_description {
	position: absolute;
	left: 10px;
	bottom: 12px;
	color: #FFFFFF;
	display: block;
}
.zbuduj .promo span.image_description,
.murator .promo span.image_description,
.bContent .promo span.image_description span,
.rContent .promo span.image_description span{ background: #B00; padding: 2px; white-space: nowrap;}
.rContent .promo span.image_description span strong {
	font-weight: bold;
}
.promo span.image_description span a {color: #FFFFFF; text-decoration: none;}
.rContent .promo span.image_description span a.wmore {
	background: url("../images/white_arrow.gif") no-repeat scroll 0 5px transparent;
	padding-left: 9px;
	text-decoration: none;
}
.rContent .promo span.image_description span a.wmore:hover { color: #ffc6d1;}

.zbuduj .other,
.murator .other,
.bContent .other {
	border: 1px solid #CCCCCC;
	height: 166px;
	width: 306px;
	padding: 6px;
	overflow: hidden;
}
.zbuduj .other,
.murator .other {
	width: 296px !important;
	height: auto;
}
.zbuduj .other .gTemat,
.murator .other .gTemat {
	width: 296px
}

.bContent .other .gTemat, .bContent .other .sTemat {
	width: 306px;
}
.bContent .other .sTemat div {
	width: 49%;
}
.bContent .other .sTemat div.float-left {
	border-right: 1px solid #CCCCCC
}
.zbuduj .other .gTemat a.av,
.murator .other .gTemat a.av,
.bContent .other .gTemat a.av {
	float: left;
	margin-right: 6px;
	margin-bottom: 8px;
}
.zbuduj .other .gTemat h3 ,
.murator .other .gTemat h3 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
}
.bContent .other .gTemat h3 {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 5px;
}
.bContent .other .gTemat  p {
	display: block;
	height: 60px;
	overflow: hidden;
}
.zbuduj .other .sTemat, 
.murator .other .sTemat, 
.bContent .other .sTemat  {border: 0px none;}
.zbuduj .other .sTemat,
.murator .other .sTemat {
	padding: 0px;
	margin: 0px;
}
.zbuduj .other .sTemat ul li,
.murator .other .sTemat ul li,
.bContent .other .sTemat  ul li  {
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
}

.bContent .monthly, .bContent .siteinfo, .rContent .siteinfo {
	border: 1px solid #CCCCCC;
	padding: 6px;
	overflow: hidden;
}

.bContent .monthly {
	width: 206px;
	margin-right: 10px;
}

.bContent .monthly {}
.bContent .monthly .magazine h4 {
	font-size: 12px;
	font-weight: bold;
}
.bContent .monthly img  {
	margin: 7px 0px 8px 44px;
	width: 112px;
}
.bContent .monthly ul li {
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
}
.bContent .monthly ul li.last {
	margin-top: 10px;
}
.bContent .monthly ul li.last a {
	font-weight: bold;
}
.bContent .seeMore {
	margin-top: 10px;

}
.bContent .seeMore select {
	padding: 2px;
	width: 206px;
}

.bContent .siteinfo {
	width: 736px;
	
}
.rContent .siteinfo {
	width: 336px;
	
}
.bContent .siteinfo .nfo, .rContent .siteinfo .nfo {
	border-right: 1px solid #CCCCCC;
	margin-left: 0px;
	margin-right: 18px;
	padding-right: 18px;
	width: 150px;
}
.rContent .siteinfo .nfo {
	margin-right: 11px;
	padding-right: 11px;
	
}
.bContent .siteinfo .first, .rContent .siteinfo .first  {
	margin-left: 5px;
}
.bContent .siteinfo .last, .rContent .siteinfo .last {
	border-right: 0px none !important;
	padding-right: 0px;
	border-right: 0px none;
	width: 150px;
}
.rContent .siteinfo .last { margin-right: 0px !important; }
.bContent .siteinfo .nfo h4, .rContent .siteinfo .nfo h4	{	margin-bottom: 4px; }
.bContent .siteinfo .nfo h4 a, .rContent .siteinfo .nfo h4 a {
	font-size: 12px;
	font-weight: bold;
}
.bContent .siteinfo .nfo .logo, .rContent .siteinfo .nfo .logo {
	height: 35px;
}
.bContent .siteinfo .nfo ul, .rContent .siteinfo .nfo ul {
	margin: 4px 0px;
}
.bContent .siteinfo .nfo ul li, .rContent .siteinfo .nfo ul li  {
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
}
.bContent .siteinfo .nfo .form {}
.bContent .siteinfo .nfo .form input, .bContent .siteinfo .nfo .form select,
.normalTab .form input, .normalTab  .form select {
	width: 146px;
	padding: 2px;
	margin-bottom: 2px;
}
.bContent .siteinfo .nfo .form select,
.normalTab .form select {
	width: 152px;
}
.bContent .siteinfo .nfo .form .powierzchnia span,
.bContent .siteinfo .nfo .form .cena span,
.normalTab .form .powierzchnia span,
.normalTab .form .cena span
{
	display: block;
}
.bContent .siteinfo .nfo .form .powierzchnia input,
.bContent .siteinfo .nfo .form .cena input,
.normalTab .form .powierzchnia input,
.normalTab .form .cena input {
	width: 58px;
}
.bContent .siteinfo .nfo .form .btt, .normalTab .form .btt {padding-top: 5px;}
.bContent .siteinfo .nfo .form .btt button.szukaj_najnowszych,
.normalTab .form .btt button.szukaj_najnowszych {
	background: transparent url(../images/btt_szukaj_najnowszych.jpg) no-repeat top center;
	border: 0px none;
	width: 150px;
	height: 21px;
	margin: 0px;
	padding: 0px;
}
.bContent .siteinfo .nfo .form .btt button.szukaj_najnowszych span,
.normalTab .form .btt button.szukaj_najnowszych span {
	position: absolute;
	text-indent: -999999px;
	z-index: -999999;
}


/* Projekty.muratordom.pl box */

.projekty_gotowe .box_content {
	padding: 8px;
	width: 204px;
	height: 317px;
}
.projekty_gotowe .box_content .nowa_wyszukiwarka {
	margin-top: 4px;
	padding-left: 4px;
}
.projekty_gotowe .box_content .jcarousel-container {
	border: 1px solid #CCCCCC;
	margin-bottom: 6px;
	display: block;
}
.projekty_gotowe .in_contet .checkpola {
	padding-top: 3px;
	padding-bottom: 6px;
	* padding-bottom: 0px;
	display: block;
}
.projekty_gotowe .in_contet .checkpola .checkbox {
	margin: 0px;
	vertical-align: middle;
	border: 0px none !important;  
	padding: 0px !important;
	* margin: -3px; 
}
.projekty_gotowe .in_contet .input_checkbox label {
	font-size: 11px;
	* font-size: 10px;
	float: left;
	display: inline;
	margin-right: 6px;
	* margin-right: 4px;
}
.projekty_gotowe .in_contet .pola {
	padding: 4px 0px;
}
.projekty_gotowe .in_contet .pola .input_text {
	display: inline;
	float: left;
	margin: 0px !important;
}
.projekty_gotowe .in_contet .pola .mr {
	margin-right: 5px !important;
	margin-left: 0px !important;
}
.projekty_gotowe .in_contet .pola input.pole {
	width: 87px;
	padding: 3px;
	margin: 0px;
}
.projekty_gotowe .in_contet .pola .powierzchnia,
.projekty_gotowe .in_contet .pola .cena  {
	padding-bottom: 4px;
	* padding-bottom: 2px;
}

.projekty_gotowe .in_contet .pola .powierzchnia span,
.projekty_gotowe .in_contet .pola .cena span {
	display: block;
}
.projekty_gotowe .in_contet .pola .powierzchnia input,
.projekty_gotowe .in_contet .pola .cena input {
	padding: 3px;
	width: 81px;
}
.projekty_gotowe .in_contet .pola .input_select  {
	float: left;
	overflow: auto;
}
.projekty_gotowe .in_contet .pola .input_select select {
	margin-right: 4px;
	width: 140px;
	padding: 2px;
}
.projekty_gotowe .in_contet .pola .btt button.szukaj {
	background: transparent url(../images/btt_szukaj_red.gif) no-repeat top center;
	border: 0px none;
	width: 50px;
	height: 21px;
	margin: 0px;
	padding: 0px;
}
.projekty_gotowe .in_contet .pola .btt button span {
	position: absolute;
	text-indent: -999999px;
	z-index: -999999;
}
.projekty_gotowe .in_contet  .zaawansowane {
	border-top: 1px solid #E2E0D1;
	padding-top: 5px;
	margin-top: 8px;
}
.projekty_gotowe .in_contet  .zaawansowane .more {
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
}

.filmy {
	width: 390px;
}
.rContent .filmy {
	width: 350px;
}
.filmy .box_content {
	padding: 8px 6px;
}

.filmy .box_content .opis {
	padding: 12px 0px 5px 0px;
	display: block
}
.filmy .box_content .opis h3 a {
	font-size: 11px;
	font-weight: bold;
}
.filmy .box_content .opis .more {
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 6px;
	font-weight: bold;
	padding-left: 9px;
	cursor:pointer;
}
.filmy #FlowPlayer {
	width: 376px;
	height: 286px;
}

/* FOOTER */

.site_footer {
	margin-bottom: 20px;
	overflow: auto;
	color: #646463 !important;
}
.site_footer a {	color: #646463 !important; }
.site_footer .row {
	padding: 4px;
	background-color: #F6F6F1;
	border-bottom: 2px solid #FFFFFF;
}
.site_footer .row .float-left {
	width: 135px;
	text-align: right;
	padding-right: 4px;
}
.site_footer .row .float-right {
	width: 826px;
}
.site_footer .row .float-right ul {
	clear: both;
}
.site_footer .row .float-right ul li {
	display: inline;
	float: left;
	margin-right: 10px;
}
.site_footer .row .float-right ul li a, .site_footer .row .float-right ul li span {
	background: transparent url(../images/mini_star.gif) no-repeat 0px 5px;
	padding-left: 9px;
	cursor:pointer;
}
.site_footer .row .float-right ul li strong {
	font-weight: bold;
}
.site_footer .whiterow {
	padding: 4px;
	text-align: center;
}


/* ARTYKU£ */

.lContent .size1 * {
	font-size: 12px !important;
	line-height: 130%;
}
.lContent .size2 * {
	font-size: 13px !important;
	line-height: 150%;
}
.lContent .size3 * {
	font-size: 15px !important;
	line-height: 160%;
}
.lContent .article_content strong, .lContent .article_content b { font-weight: bold; }
.lContent .article_content .printheader { display: none; visibility: hidden; }
.lContent .article_content .header {
	position: relative;
}
.lContent .article_content .tools {
	position: absolute;
	top: 0px;
	right: 0px;
}

.lContent .article_content .tools a {
	display: inline;
	text-decoration: none;
	width: 16px;
	height: 16px;
	float: left;
	margin-left: 5px;
}
.lContent .article_content .tools a span {
	position: absolute;
	text-indent: -999999px;
	z-index: -999999;
}
.lContent .article_content .tools a.toolsa1 {
	background: transparent url(../images/a1.gif) no-repeat top center;
}
.lContent .article_content .tools a.toolsa2 {
	background: transparent url(../images/a2.gif) no-repeat top center;
}
.lContent .article_content .tools a.toolsa3 {
	background: transparent url(../images/a3.gif) no-repeat top center;
}
.lContent .article_content h2 {
	font-size: 21px;
	font-weight: bold;
	color: #B00;
	margin-bottom: 10px;
}
.lContent .size1 h2 {font-size: 16px !important;}
.lContent .size2 h2 {font-size: 21px !important;}
.lContent .size3 h2 {font-size: 25px !important;}

.lContent .article_content .header p {
	font-weight: bold;
	padding-bottom: 10px;
}

.lContent .article_content .header h3 {
	font-weight: bold;
	padding-bottom: 10px;
}

.lContent .article_content .sponsorowany p {
	padding-left: 18px;
	min-height: 40px;
	background: transparent url(../images/adv_material_platny.gif) no-repeat 2px 2px;
}

.lContent .article_content .sponsorowany h3 {
	padding-left: 18px;
	min-height: 40px;
	background: transparent url(../images/adv_material_platny.gif) no-repeat 2px 2px;
}
	
}
.lContent .article_content .bigImg {
	position: relative;
	line-height: 0px;
	margin-bottom: 15px;
}
.lContent .article_content .bigImg span.opis {
	display: block;
	background: transparent url(../images/png_60.png) repeat top left;
	* behavior: url(/media/css/iepngfix.htc);
	position: absolute;
	bottom: 0px;
	width: 600px;
	left: 0px;
	color: #FFFFFF;
	padding: 10px;
}
.lContent .article_content .bigImg span.opis a {
	color: #FFFFFF;
	text-decoration: underline
}
.lContent .article_content .bigImg span.opis a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.lContent .article_content .bigImg .img  span.opis {bottom: -85px;}
.lContent .article_content .bigImg .img .open span.opis {display: block; visibility: visible; bottom: 0px;}

.lContent .article_content .article_box p { padding-bottom: 5px; padding-top: 5px; }



.lContent .article_content .normal1Img {
	margin-bottom: 15px;
}
.lContent .article_content .normal1Img .img {
	position: relative;
	display: block;
	width: 620px;
	line-height: 0px;
	overflow: hidden;
}
.lContent .article_content .normal1Img .img a {text-decoration: none; display: block; z-index 1;}

.lContent .article_content .normal1Img .img span.opis {
	background: transparent url(../images/big_img_bg_open.png) no-repeat 0px 0px;
	* behavior: url(/media/css/iepngfix.htc);
	position: absolute;
	left: 0px;
	bottom: 0px;
	color: #FFFFFF;
	padding: 15px 10px 10px 10px ;
	display: block;
	width: 620px;
	z-index: 3 !important;
}

.lContent .article_content .normal1Img .img  span.opis {bottom: -85px;}
.lContent .article_content .normal1Img .img .open span.opis {display: block; visibility: visible; bottom: 0px;}



.lContent .article_content .normal2Img {
	margin-bottom: 15px;
}
.lContent .article_content .normal2Img .img, .lContent .article_content .normal2Img .img a {
	position: relative;
	display: block;
	width: 305px;
	line-height: 0px;
	overflow: hidden;
}
.lContent .article_content .normal2Img .img span.gelaria {
	display: block;
	line-height: 0px;
	width: 54px;
	height: 17px;
	position: absolute;
	top: 5px;
	right: 5px;
	background: transparent url(../images/btt_galeria.png) no-repeat top left;
	* behavior: url(/media/css/iepngfix.htc);
}
.lContent .article_content .normal2Img .img a {text-decoration: none; display: block;}
.lContent .article_content .normal2Img .img span.opis {
	background: transparent url(../images/small_img_bg_open.png) no-repeat 0px 0px;
	* behavior: url(/media/css/iepngfix.htc);
	position: absolute;
	left: 0px;
	bottom: 0px;
	color: #FFFFFF;
	padding: 15px 10px 10px 10px ;
	display: block;
	width: 285px;
}

.lContent .article_content .normal2Img .img  span.opis {bottom: -85px;}
.lContent .article_content .normal2Img .img .open span.opis {display: block; visibility: visible; bottom: 0px;}

.lContent .size1 .article_box h3  {font-size: 13px !important;}
.lContent .size2 .article_box h3  {font-size: 15px !important;}
.lContent .size3 .article_box h3  {font-size: 19px !important;}

.lContent .size1 .article_box h4  {font-size: 12px !important;}
.lContent .size2 .article_box h4  {font-size: 13px !important;}
.lContent .size3 .article_box h4  {font-size: 15px !important;}
.lContent .article_content .article_box h4, 
.lContent .article_content .article_box h3 {
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 15px;
}
.lContent .article_content .article_box p.button button {
	border: 0px none;
	background-color: #BB0000;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	padding: 2px 20px;
}
.lContent .article_content .table_box {
	margin-bottom: 10px;
}
.lContent .article_content /*.table_box*/ table {
	width: 99% !important;
	margin: 0px auto;
}
.lContent .article_content /*.table_box*/ table tr,
.lContent .article_content /*.table_box*/ table td,
.lContent .article_content /*.table_box*/ table th {
	border-collapse: collapse;
	border: 1px solid #ADADAD !important;
}

.lContent .article_content /*.table_box*/ table td, .lContent .article_content /*.table_box*/ table th {padding: 3px;}
.lContent .article_content /*.table_box*/ table th {background: #CCCCCC; font-weight: bold;}
.lContent .article_content .table_box table td.da {
	text-align: center;
	background-color: #858585;
	color: #FFFFFF;
	font-weight: bold;
}
.lContent .article_content .table_box table .rap td {
	background-color: #D6D6D6;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.lContent .article_content .table_box table .pas td {
	text-align: center;
	vertical-align: middle;
}
.lContent .article_content .table_box table .odd td {
	background-color: #FFFFFF;
}
.lContent .article_content .table_box table .odd th {
	background-color: #F1F1F1;
}
.lContent .article_content .table_box table .even td {
	background-color: #F7F7F7;
}
.lContent .article_content .table_box table .even th {
	background-color: #E4E4E4;
}


.lContent .article_content .articleEcommerce .eOferta {
	width: 305px;
}

.lContent .article_content .article_box ul, .lContent .article_content .article_box ol {
	padding: 3px 0px;
	margin-left: 10px;
	margin-bottom: 3px;
}
.lContent .article_content .article_box ul li {
	list-style-type: square;
	margin-left: 10px;
}
.lContent .article_content .article_box ul ul li { list-style-type: circle;}
.lContent .article_content .article_box ol li {
	list-style-type: decimal;
	margin-left: 10px;
}
.lContent .article_content .article_box ol ol li { list-style-type: lower-alpha;}

.lContent .size1 .articleEcommerce .eOferta .box_content *,
.lContent .size2 .articleEcommerce .eOferta .box_content *,
.lContent .size3 .articleEcommerce .eOferta .box_content *,
.lContent .size1 .table_box *,
.lContent .size2 .table_box *,
.lContent .size3 .table_box *,
.lContent .size1 .natemat *, .lContent .size2 .natemat *, .lContent .size3 .natemat *,
.lContent .size1 .article_footer *, .lContent .size2 .article_footer *, .lContent .size3 .article_footer *,
.lContent .size1 .muatorpoleca *, .lContent .size2 .muatorpoleca *, .lContent .size3 .muatorpoleca *,
.lContent .size1 .komentarze *, .lContent .size2 .komentarze *, .lContent .size3 .komentarze *,
.lContent .size1 .addComment *, .lContent .size2 .addComment *, .lContent .size3 .addComment *
{
	font-size: 11px !important; line-height:135% !important;
}
.lContent .size1 .articleEcommerce .eOferta .header h3,
.lContent .size2 .articleEcommerce .eOferta .header h3,
.lContent .size3 .articleEcommerce .eOferta .header h3 {
	font-size: 12px !important; line-height:135% !important;
}
.lContent .size1 .articleEcommerce .eOferta .box_content .pPrice,
.lContent .size2 .articleEcommerce .eOferta .box_content .pPrice,
.lContent .size3 .articleEcommerce .eOferta .box_content .pPrice,
.lContent .size1 .articleEcommerce .eOferta .box_content .pAutor a,
.lContent .size2 .articleEcommerce .eOferta .box_content .pAutor a,
.lContent .size3 .articleEcommerce .eOferta .box_content .pAutor a,
.lContent .size1 .articleEcommerce .eOferta .box_content .pCat a,
.lContent .size2 .articleEcommerce .eOferta .box_content .pCat a,
.lContent .size3 .articleEcommerce .eOferta .box_content .pCat a,
.lContent .size1 .articleEcommerce .eOferta .box_content .pRate,
.lContent .size2 .articleEcommerce .eOferta .box_content .pRate,
.lContent .size3 .articleEcommerce .eOferta .box_content .pRate {
	font-size: 10px !important; line-height:135% !important;
}
.lContent .size1 .articleEcommerce .eOferta .box_content .pListCat *,
.lContent .size2 .articleEcommerce .eOferta .box_content .pListCat *,
.lContent .size3 .articleEcommerce .eOferta .box_content .pListCat * {
	color: #336699;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
.lContent .article_content .eOferta .pPrice a.pln {
	font-size: 11px !important;
	font-weight: bold !important;
	color: #B00 !important;
}
.lContent .article_content .articleEcommerce .eOferta .oInfo ul.linki {
	border-top: 1px solid #CCCCCC;
	padding: 5px 0px 0px 0px;
	margin-top: 5px;
}
.lContent .article_content .articleEcommerce .eOferta .oInfo ul.linki li {
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
}
.lContent .article_content .articleEcommerce .eOferta .oInfo ul.linki li a {
	color: #336699;
}
.lContent .article_content .articleEcommerce .eOferta .oInfo ul.linki li a strong {
	color: #B00 !important;
	font-weight: bold;
}

.lContent .article_content .warto_pamietac {
	background-color: #F8EFEF;
	border-top: 2px solid #E5DEDE;
	padding: 10px 10px 0px;
	margin-bottom: 10px;
}
.lContent .article_content .warto_pamietac h3 {
	color: #000;
}
.lContent .article_content .warto_pamietac h3.article_box_header {
	color: #b00;
}
.lContent .natemat {
	padding: 0px 5px;
	margin-bottom: 15px;
	margin-top: 10px;
}
.lContent .natemat h4, .lContent .article_content .natemat h4{
	font-size: 14px !important;
	font-weight: bold;
	margin-bottom: 8px;
}
.lContent .natemat ul {
	width: 33%;
}
.lContent .natemat ul li {
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
	padding-right: 5px;
	margin-bottom: 5px;
}
.lContent .article_content .natemat ul li a { font-size: 12px !important; }
.lContent .article_content .article_footer {
	padding-bottom: 10px;
}
.lContent .article_content .article_footer {}
.lContent .article_content .article_footer div.box_desc  {
	width: 310px;
}
.lContent .article_content .article_footer div.box_tag {
	width: 310px;
}
.lContent .article_content .article_footer .articleDescription li span.label {
	display: block;
	float: left;
	width: 85px !important;
	text-align: right;
	padding: 1px 5px 1px 0px;
}
.lContent .article_content .article_footer .articleDescription li span.desc {
	display: block;
	font-weight: bold;
	padding: 1px 5px 1px 0px;
	text-align: left;
	width: 215px;
	float: right;
}
.lContent .article_content .article_footer .tagi .label {
	width: 30px;
}
.lContent .article_content .article_footer .tagi ul {
	width: 280px
}
.lContent .article_content .article_footer .tagi ul li {
	float: left;
	display: inline;
	padding-right: 4px;
}
.lContent .article_content .article_footer .tagi ul li a {
	font-weight: bold;
}
.lContent .article_content .article_footer .pss  {
	border-top: 1px solid #CCCCCC;
	padding-top: 5px;
	margin-top: 10px;
}
.lContent .pss a.more {
	font-weight: normal !important;
	display: inline;
	padding: 2px 0px 2px 18px;
	margin-right: 10px;
}
.lContent .pss a.print {
	background: transparent url(../images/ico_print.gif) no-repeat 0px 0px;
}
.lContent .pss a.save {
	background: transparent url(../images/ico_save.gif) no-repeat 0px 0px;
}
.lContent  .pss a.share {
	background: transparent url(../images/ico_share.gif) no-repeat 0px 0px;
}
.lContent  .pss a.sklep {
	background: transparent url(../images/shopping-cart-grey.gif) no-repeat 0px 0px;
}
.lContent .pss a.rss {
    background:url("../images/rss.png") no-repeat scroll 0 0 transparent;
}
.lContent .pss a.last {
	margin-right: 0px;
}
.lContent .article_content .muatorpoleca .header h3 {
	text-transform: lowercase;
}
.lContent .muatorpoleca .header h3 {
	text-transform: uppercase;
}
.lContent .muatorpoleca .box_content {
	padding: 5px;
}
.lContent .muatorpoleca .box_content .recom {
	width: 195px;
	margin-right: 9px;
}
.lContent .muatorpoleca .box_content .last {
	margin-right: 0px;
}

.lContent .muatorpoleca .box_content .recom h4 {padding-bottom: 5px;}
.lContent .muatorpoleca .box_content .recom h4 {
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
}

.lContent .muatorpoleca .box_content .recom h4:hover {
	text-decoration: underline;
}



.lContent .muatorpoleca .box_content .recom ul {padding-top: 5px;}
.lContent .muatorpoleca .box_content .recom ul li {
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
	cursor: pointer;
}
.lContent .muatorpoleca .box_content .recom ul li:hover {
	text-decoration: underline;
}


.lContent .article_content .komentarze {
	padding-bottom: 10px;
}
.lContent .article_content .komentarze .header {
	padding: 4px 10px;
}
.lContent .article_content .komentarze .header h3 {
	text-align: right;
	font-size: 21px !important;
	font-weight: normal;
	text-transform: none;
}
.lContent .article_content .komentarze .header h3 span {
	font-size: 21px !important;
	font-weight: normal;
}
.lContent .article_content .komentarze .comment {
	position: relative;
	border-bottom: 2px solid #AEAEAA;
	padding: 10px;
}
.lContent .article_content .komentarze .delpost {
	display: block;
	position: absolute;
	top: -14px;
	right: 30px;
	* width: 150px;
	background-color: #FFFFFF;
	padding: 1px 5px;
	border: 1px solid #AEAEAA;
}
.lContent .article_content .komentarze .delpost a.delete {
	display: block;
	background: transparent url(../images/ico_delete.gif) no-repeat 0px 4px;
	padding: 3px 0px 3px 17px;
	text-decoration: none;
}
.lContent .article_content .komentarze .delpost {display: none;}
.lContent .article_content .komentarze .comment:hover .delpost  {
	display: block;
}
.lContent .article_content .komentarze .delpost a.delete:hover {
	text-decoration: none;
	filter:alpha(opacity=30);
	-moz-opacity:0.30;  
	-khtml-opacity: 0.30;  
	opacity: 0.30;
}
.lContent .article_content .komentarze .redakcja {
	background-color: #EFEFEF;
}
.lContent .article_content .komentarze .comment .postavatar {
	float: right;
	margin-top: 10px;
}
.lContent .article_content .komentarze .comment .postauthor {
	color: #999999;
	padding-bottom: 10px;
}
.lContent .article_content .komentarze .comment .postauthor strong {
	font-weight: bold;
}

.lContent .article_content .komentarze .comment .post {
	width: 500px;
	overflow: hidden;
}
.lContent .article_content .komentarze .close {border-bottom: none;}
.lContent .article_content .komentarze .close .postavatar,
.lContent .article_content .komentarze .close .delpost {display: none; visibility: hidden;}
.lContent .article_content .readmore {
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
}


.lContent .article_content .addComment {
	margin-bottom: 15px;
}
.lContent .article_content .addComment .header {
	padding: 4px 10px;
	background-color: #AEAEAA;
}
.lContent .article_content .addComment .header h3 {
	text-align: right;
	font-size: 21px !important;
	font-weight: normal;
	text-transform: none;
}
.lContent .article_content .addComment .commentForm {
	background-color: #E7E7E7;
	padding: 10px;
}
.lContent .article_content .addComment * {font-size: 12px !important;}
.lContent .article_content .addComment .commentForm .nfo {
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #AEAEAA;
}
.lContent .article_content .addComment .commentForm .commentinput label {
	display: block;
	float: left;
	width: 92px;
}
.lContent .article_content .addComment .commentForm .commentinput {
	padding-bottom: 5px;
	position: relative;
}
.lContent .article_content .addComment .commentForm .commentinput span {
	color: #999999;
	font-style: italic;
	margin-left: 4px;
}
.lContent .article_content .addComment .commentForm .commentinput span.bbcode {
	position: absolute;
	left: 0px;
	bottom: 0px;
	font-style: normal;
	margin-left: 0px;
	margin-bottom: 5px;
	font-size: 9px !important;
}
.lContent .article_content .addComment .commentForm .commentinput input.text,
.lContent .article_content .addComment .commentForm .commentinput textarea {
	border: 1px solid #D0D0CE;
	background-color: #FFFFFF;
	padding: 4px;
}
.lContent .article_content .addComment .commentForm .commentinput input.text {width: 322px; }
.lContent .article_content .addComment .commentForm .commentinput textarea {
	width: 496px;
	height: 130px;
}
.lContent .article_content .addComment .commentForm .noLeftLabel,
.addQuestion .questionForm .noLeftLabel,
.addGallery .questionForm .noLeftLabel {
	margin-left: 92px;
}

.popupGallery .questionForm form .noLeftLabel {
	margin-left: 0px !important;
}

.lContent .article_content .addComment .commentForm .noLeftLabel label {
	width: auto;
	display: inline;
	float: none;
}
.lContent .article_content .addComment .commentForm button {
	border: 0px none;
	padding: 0px;
	margin: 0px;
	background: transparent url(../images/btt_wyslij_komentarz.gif) no-repeat 0px 0px;
	width: 210px;
	height: 35px;
}
.lContent .article_content .addComment .commentForm button span  {
	position: absolute;
	text-indent: -999999px;
	z-index: -999999;
}
.lContent .article_content .addComment .smallLine,
.addQuestion .smallLine,
.addGallery .smallLine {
	padding-bottom: 10px;
	margin-top: 5px;
	border-top: 1px solid #AEAEAA;
}

/* ARTYKU£ - END */

/*{ right block tuznajdziesz1 }*/
.normalTab .form {
	width: 150px;
} 
.normalTab .lista {
	width: 160px;
	margin-left: 10px;
	padding-left: 10px;
	border-left: 1px solid #CCCCCC;
	height: 202px;
	overflow: hidden;
}
.normalTab .lista ul li {
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding: 1px 0px 2px 9px;
}

/*{ right block na zakupy }*/
.rContent .ePolecamy .box_content {
	padding: 6px;
}
.klwo .cNewsZakupy h3, 
.rContent .ePolecamy .cNewsZakupy h3 {
	border-bottom: 1px solid #CCCCCC;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.rContent .ePolecamy .cNewsZakupy ul li {
	margin-right: 35px;
}

.rContent .ePolecamy .cNewsCojestco h3 {
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.rContent .ePolecamy .cNewsCojestco ul li {
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.rContent .ePolecamy .cNewsCojestco ul li.last {
	border-bottom: 0px none;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.rContent .ePolecamy .cNewsCojestco ul li a.link {
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
	font-weight: bold;
}
.rContent .ePolecamy .cNewsCojestco ul li a strong {
	color: #B00;
}
.rContent .ePolecamy .cNewsCojestco ul li .sbuttons {
	margin: 5px 0px;
	border: 0px none;
}
.rContent .ePolecamy .cNewsCojestco ul li .sbuttons a {
	font-weight: normal;
	color: #FFFFFF;
	background-color: #336699;
}


/* <!-- adv --> */
.rContent div.adv {
	width: 306px;
	margin: 0px auto;
}
div.adv div img {
	display: block;
	background: transparent url(../images/ico_reklama.gif) no-repeat 0px 1px;
	padding: 0 0 10px 6px;
}
.seemoretags  div.adv {
	margin: 20px 0px 0px 10px;
}
.seemoretags  div.adv img {
	padding-bottom: 0px;
}
.ads750x100 div {
	border-top: 1px solid #CCCCCC;
	padding: 10px;
	text-align: center;
	margin: 0px auto;
}
.adv_link_tekstowy {}
.lt_p1 a, .lt_p2 a, .lt_p3 a {
	background: transparent url(../images/adv_link_spnsorowany.gif) no-repeat 2px 2px;
	display: block;
	padding: 9px 2px 7px 8px;
	border: 1px solid #CCCCCC;
	clear: both;
	background-color: #F5F5F5;
	font-weight: bold;
	color: #333333 !important;
	text-decoration: none;
}
.lt_p1 a:hover, .lt_p2 a:hover, .lt_p3 a:hover {text-decoration: underline; background-color: #E9E9E9;}
.adv_link_tekstowy .lt_p1 a {margin-bottom: 10px;}
.adv_link_tekstowy .lt_p2 a {margin-bottom: 6px;}
.adv_link_tekstowy .lt_p3 a {margin-bottom: 6px;}



.box .box_content .content_menu {
		background-color: #DFDFDF;
		padding: 5px;
}
.box .box_content .content_menu a, .box .box_content .content_menu span {
		text-transform: uppercase;
}
.box .box_content .content_menu a {
		font-weight: bold;
		text-decoration: none;
}
.box .box_content .content_menu a:hover {
		color: #B00;
		text-decoration: none;
}
.box .box_content .content_menu span {
		margin: 0px 10px;
		color: #C7C7C7;
}
.box .header .btt_extra {position: absolute; top: 4px; right: 4px;}

.nomovable .box_content, .movable .box_content {
	background: #FFFFFF url(../images/bg_open_block.gif) repeat-y top left;
}

.section_content {
	padding: 6px;
}
.section_content .gTemat { margin-bottom: 5px; }
.section_content .gTemat h3 a {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 4px;
}
.section_content .sTemat {border: 0px none;} 
.section_content_right { width:245px; border-top: 1px solid #FFFFFF;}
.section_content_right .section_zakupy { background-color: #EAEFF5; padding: 5px;}
.section_content_right .section_zakupy h3, .section_content_right .cForum h3, .section_content .cForum h3 {
	font-size:12px;
	font-weight: bold;
	border-bottom: 1px solid #CCCCCC;
	margin: 4px 0px;
	padding: 0px 0px 2px 1px;
}
.section_content_right .section_zakupy ul.zakupy_list li  {
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
}
.section_content_right .section_zakupy ul.zakupy_list li a { color: #346699; }
.section_content_right .section_zakupy ul li a strong { color: #B00; font-weight: bold; }
.section_content_right .section_zakupy ul.cjc_list li {
	border-bottom: 1px solid #CCCCCC;
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 9px;
	padding: 4px 0px 4px 9px;
}
.section_content_right .section_zakupy ul.cjc_list li.last { border-bottom: 0px none; }
.section_content_right .section_zakupy ul.cjc_list li a { font-weight: bold; }

.section_content .cForum,
.section_content_right .cForum { padding: 5px; }
.section_content .cForum .wpis h4 a,
.section_content_right .cForum .wpis h4 a {
	font-weight: bold;
	font-size: 11px;
}
.section_content .cForum {
	width: 230px;
}
.section_content .cForum .wpis,
.section_content_right .cForum .wpis {
	font-size: 10px;
	color:#79766F;
	border-bottom: 1px solid #CCCCCC;
	padding: 4px 0px;
}
.section_content .cForum .last,
.section_content_right .cForum .last {
	border: 0px none;
	padding-bottom: 0px;
}
.section_content .cForum .wpis span,
.section_content_right .cForum .wpis span {color: #333333;}


.bottomlinks {
	background-color: #FFFFFF;
	padding: 0px 6px 6px 6px;
}
.bottomlinks .sTemat {
	border-top: 1px solid #CCCCCC;
	width: auto;

}
.bottomlinks .sTemat div.more {
	width: 201px;
}
.sectionbox .section_list {padding: 6px;}
.sectionbox .section_list .gTemat {
	width: 100%;
	margin-bottom: 10px;
}
.sectionbox .section_list .gTemat h3 a {
	font-size: 13px;
}
.sectionbox .section_list .gTemat .small_info {
	float: right;
	width: 449px;
	border-top: 1px solid #E8E8E8;
	margin-top: 5px;
	padding-top: 5px;
}
.sectionbox .section_list .gTemat .small_info span {
	color: #79766E;
	margin-right: 20px;
	font-size: 10px;
}
.sectionbox .section_list .gTemat .small_info span small, .sectionbox .section_list .gTemat .small_info span small a { color: #333333; font-size: 10px; }

.sectionbox .section_list .material_platny h3 {
	background: transparent url(../images/material_platny.gif) no-repeat 157px 0px;
	padding-top: 10px;
}
.sectionbox .section_list .top_list_info {
	padding: 5px 0px;
	margin-bottom: 8px;
	border-bottom: 1px solid #CCCCCC;
	overflow: auto;
}
.sectionbox .section_list .top_list_info span { padding-top: 5px; display: inline; }
.sectionbox .section_list .top_list_info span strong { font-weight: bold;}

.bottom_list_info {
	padding: 5px 0px 0px 0px;
	border-top: 1px solid #CCCCCC;
	/* overflow: auto; */
}
.bottom_list_info span { padding-top: 3px; display: inline; }
.bottom_list_info strong { font-weight: bold; }
.stronicowanie ul {float: right;}
.stronicowanie ul li {
	background: transparent url(../images/bg_li_stronicowanie.gif) no-repeat right center;
	float: left;
	display: inline;
	padding: 0px 1px;
	width: auto;
}
.stronicowanie ul li a {
	font-size: 10px;
	padding: 0px 3px 2px 4px;
	margin-right: 1px;
	display: block;
	* display: inline;
	width: auto;
}
.stronicowanie ul li.active a {
	background-color: #B00;
	color: #FFFFFF;
}

.stronicowanie ul li.limg {
	background: none;
	padding: 0px !important;
	margin: 0px 1px !important;
}
.stronicowanie ul li.limg a {
	display: block;
	* display: inline;
	padding: 2px !important;
	margin: 0px !important;
}
.stronicowanie ul li.none_link {
	background: transparent url(../images/bg_li_stronicowanie.gif) no-repeat right center;
	padding: 0px 4px 0px 0px !important;
	margin: 0px 1px 0px 5px !important;
}
.stronicowanie ul li.last {
	background: none;
	padding: 0px 2px 2px 0px;
	margin: 0px !important;
}
.stronicowanie ul li a.moreleft {
	background: transparent url(../images/pagin_arrow_first.gif) no-repeat left center;
	padding-left: 12px;
	margin-right: 10px;
}
.stronicowanie ul li a.moreright {
	background: transparent url(../images/pagin_arrow_last.gif) no-repeat right center;
	padding-right: 12px;
	margin-left: 10px;
}
.most_popular h3 { text-transform: none; }
.most_popular .gr {padding: 6px;}
.most_popular .popular_list .gTemat {
	float: left;
	width: 300px;
	margin-right: 6px;
	margin-bottom: 10px;
}
.most_popular .popular_list .last { margin-right: 0px; }

.most_popular .popular_list .gTemat h3 a {
	font-size: 12px;
}
.most_popular .popular_list .material_platny h3 {
	background: transparent url(../images/material_platny.gif) no-repeat 157px 0px;
	padding-top: 10px;
}
.pbudujacego {
	background: transparent url(../images/material_platny.gif) no-repeat top right;
	padding-top: 10px;
}
.closebox .gr .gTemat, .closebox .gr .sTemat .last, .closebox .section_content_right .section_zakupy, .closebox .section_content_right .cForum .last {display: none; visibility: hidden;}
.closebox .box_content { background-image: none; }
.closebox .section_content_right .cForum .wpis { border-bottom: 0px none; }
.closebox .sTemat { margin: 0px; padding: 0px; }
.closebox .section_content_right .cForum h3 {margin-top: 0px;}

.bottomlinks .cForum {float: right;}
.closebox  .sbuttons,
.bottomlinks .cForum,
.closebox .klwo_move .section_content ,
.closebox .klwo_move .section_content_right,
.closebox .bottomlinks .float-right {display: none; visibility: hidden;}

.closebox .klwo_move .bottomlinks,
.closebox .bottomlinks .cForum {display: block !important; visibility: visible !important;}
.closebox .bottomlinks .cForum .wpis {border: 0px none;}
.closebox .bottomlinks .more {
	width: 180px !important;
	margin-top: 10px;
}
.closebox .bottomlinks .sTemat {
	border: 0px none;
	margin:0px;
	padding: 0px;
}

.rContent .pojedynek .box_content {padding: 3px 0px 8px 6px;}
.rContent .pojedynek .box_content h4 {
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 5px;
}
.rContent .pojedynek .box_content .pkt-a { margin-right: 5px; * width: 165px;}
.rContent .pojedynek .box_content .glosuj .buttons { margin-top: 4px; }


/*  porady ekspertow - strona zbiorcza i podstrony */
.sHead { position: relative; }
.pe_top .header, .sHead .header {
	background-color: #AEAFAA;
	padding: 9px 12px 7px 12px;
	position: relative;
	overflow: auto;
}
.sHead .header {margin-bottom: 1px !important;}
.pe_top .greeting {
	background: #FFFFFF url(../images/bg_ekspert_sg.jpg) no-repeat left bottom;
}
.pe_top .greeting p {
	padding: 20px 10px 20px 190px;
}
.pe_top .greeting p strong { font-weight: bold; }

.pe_top .search_pe {
	margin-bottom: 10px;
	background-color: #E7E7E7;
	padding: 10px;
}
.pe_top .search_pe h4 {
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 5px;
}
.pe_top .search_pe .nfo {
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.pe_top .search_pe .nfo strong {
	font-weight: bold;
}
.pe_top .search_pe .nfo a {
	color: #B00;
}
.pe_top .search_pe form input {
	height: 34px;
	margin: 0px 10px 0px 0px;
	padding: 0px 5px;
	display: inline;
	font-size: 14px;
	color: #3E3E3E;
	width: 447px;
	*	width: 442px;

}
.pe_top .search_pe form button {
	width: 130px;
	height: 35px;
	border: 0px;
	margin: 0px;
	color: #FFFFFF;
	background-color: #AEAEAA;
	padding: 0px;
}
.pe_top .search_pe form button span {
	font-size: 16px;
	font-weight: normal;
}
.pe_top .expert_block {margin-bottom: 10px;}
.pe_top .expert_block h2 {
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #E8E8E8;
	padding: 10px 0px;
	margin-bottom: 10px;
}
.pe_top .expert_block .logo_pe {
	width: 170px;
	margin-right: 10px;
}
.pe_top .expert_block .opis_pe {
	width: 440px;
}
.pe_top .expert_block .opis_pe p {
	margin-bottom: 10px;
	line-height: 178%;
}
.pe_top .expert_block .opis_pe p strong {
	color: #B00;
	font-weight: bold;
}
.pe_top .expert_block .logo_pe .seeMore {
	border-top: 1px solid #E8E8E8;
	margin-top: 5px;
	padding-top: 5px;
}
.pe_top .expert_block .logo_pe .seeMore h4 {font-weight: bold; margin-bottom: 5px;}
.pe_top .expert_block .logo_pe .seeMore ul li {
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
}
.npe .gr {
	padding: 6px;
}
.npe .gr .gTemat {
	width: 295px;
	padding-bottom: 10px;
}
.npe .gr .gTemat a { font-size: 12px; }
.npe .gr .gTemat h3 { margin-bottom: 0px; }
.npe .gr .gTemat .odpowiedz {
	border-bottom: 1px solid #E8E8E8;
	margin-bottom: 3px;
	padding-bottom: 5px;
}

.npe .gr .gTemat .logo_pe img {vertical-align: middle;}
.npe .gr .gTemat .logo_pe span {font-size: 10px; color: #79776B;}
.npe .gr .gTemat p {padding-top: 5px;}
.npe .gr .gTemat p a.read_more {color: #B00;}
.npe .gr .last {
	padding-bottom:0px;
}
.npe .gr .last .odpowiedz {
	border-bottom: 0px none;
	margin-bottom: 0px;
	padding-bottom: 10px;
}
.npe .npe_nowe .odpowiedz span.autor, .npe .npe_nowe .odpowiedz span.autor a,
.pe_top .box_content span.autor, .pe_top .box_content span.autor a {
	font-size: 10px;
}
.npe .npe_nowe .odpowiedz span.autor, .pe_top .box_content span.autor {
	color: #79776B;
}
.movable_pe .gr {
	padding: 6px;
}
.movable_pe .gr h6 {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
}
.movable_pe .pe_content .more ul li {
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding: 1px 0px 2px 9px;
}
.movable_pe .gr .more {
	width: 202px;
}
.movable_pe .gr .pe_logo { 
	border-top: 1px solid #CCCCCC;
	margin-top: 5px;
	padding-top: 5px;
}.movable_pe .gr .pe_logo ul li {
	float: left;
	display: inline;
	margin: 4px 9px;
	height:41px;
	width: 81px;
}

.addQuestion .header, .addGallery .header { background-color: #AEAFAA; }
.addQuestion .header h3, .addGallery .header h3 {
	font-size: 21px;
	font-weight: normal;
	text-transform: none;
	margin-left: 5px;
}
.addQuestion .questionForm, .addGallery .questionForm {
	background-color: #E7E7E7;
	padding: 10px;
}

.questioninput,
.addQuestion .questionForm .questioninput,
.addGallery .questionForm .questioninput {
	padding-bottom: 5px;
	position: relative;
}
.addQuestion .questionForm .questioninput label,
.addGallery .questionForm .questioninput label {
	display: block;
	float: left;
	width: 92px;
	font-size: 12px !important;
}
.addQuestion .questionForm .questioninput label strong,
.addGallery .questionForm .questioninput label strong {
	display: block;
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
}
.addQuestion .questionForm .noLeftLabel label,
.addGallery .questionForm .noLeftLabel label { float: none;  display: inline; width: auto; }
.addQuestion .questionForm .questioninput span,
.addGallery .questionForm .questioninput span {
	color: #999999;
	font-style: italic;
	margin-left: 4px;
	font-size:12px !important;
}
#titleform, #emailform, #authimie, #codeform {
	width: 322px;
}
select#projects, select#galleryType {
	width: 333px;
}
.addGallery .questionForm  .questioninput .text2 {
	width: 150px;
	margin-right: 10px;
}
#questionform {
	height: 130px;
	width: 496px;
}
.addQuestion .questionForm  .questioninput .text, .addQuestion .questionForm .questioninput #datafile,
.addGallery .questionForm  .questioninput .text, .addGallery .questionForm .questioninput #datafile,
.addGallery .questionForm  .questioninput .text2 {
	background-color: #FFFFFF;
	border: 1px solid #D0D0CE;
	padding: 4px;
}
.addQuestion .questionForm  .questioninput img.captcha,
.addGallery .questionForm  .questioninput img.captcha {
	background-color: #FFFFFF;
	border: 1px solid #D0D0CE;
	padding: 1px;
}
.addQuestion .questionForm .questioninput button,
.addGallery .questionForm .questioninput button {
	background: url(../images/btt_zadaj_pytanie.gif) no-repeat scroll 0 0 transparent;
	border: 0 none;
	height: 35px;
	margin: 0;
	padding: 0;
	width: 210px;
}
.addGallery .questionForm .questioninput button {
	background: url(../images/btt_dalej.gif) no-repeat scroll 0 0 transparent;
}
.addGallery .questionForm .questioninput button.publikuj {
	background: url(../images/btt_publikuj.gif) no-repeat scroll 0 0 transparent;
}
.questioninput button.podglad {
	background: url(../images/btt_podglad.gif) no-repeat scroll 0 0 transparent !important;
}
.questioninput button.akceptuje {
	background: url(../images/btt_akceptuje.gif) no-repeat scroll 0 0 transparent !important;
}
.addQuestion .questionForm .questioninput button span,
.addGallery .questionForm .questioninput button span {
	position: absolute;
	text-indent: -999999px;
	z-index: -999999;
}
.addGallery .questioninput p strong { font-weight: bold;}
.addGallery .redakcja {
	color: #999999;
}
.addGallery .questioninput .column {
	float: left;
	width: 169px;
}
.addGallery .questioninput .column label { width: auto !important;}
.addGallery .added {
	margin-bottom: 10px;
}
.addGallery .added .buttons { width: 90px; float: left; text-align: center; padding-top: 16px;}
.addGallery .two_btt .buttons {padding-top: 29px;}
.addGallery .added .buttons button {
	display: block;
	margin: 0px auto;
	border: 0px none;
	background: transparent none;
	padding: 0px;
	line-height: 0px;
	width: 13px;
	height: 13px;
}
.addGallery .added .buttons button.down span {
	display: block;
	width: 13px;
	height: 13px;
	margin: -3px; padding: 0px;
	line-height: 0px !important;
}
.addGallery .added .buttons button.down span img {
	margin: 0px; padding: 0px;
}
.addGallery .added .buttons button.usun {
	background-color: #B00;
	color: #FFFFFF;
	width: 37px;
	height: 20px;
	padding-bottom:3px !important;
	margin: 10px auto;
}
.addGallery .added .mini img {
	float: left;
	display: inline;
	margin-right: 10px;
}
.pe_top .odpowiedz_pe .box_content {
	padding: 8px;
}
.pe_top .odpowiedz_pe .box_content h5 {
	font-weight:  bold;
	margin-bottom: 2px;
}
.pe_top .odpowiedz_pe .box_content .pytanie p,
.pe_top .odpowiedz_pe .box_content .odpowiedz p {
	padding:0;
}
.pe_top .odpowiedz_pe .box_content .obrazek {
	text-align: center;
	margin: 5px 0px 10px 0px;
}
.pe_top .odpowiedz_pe .box_content .obrazek img {
	margin: 0px auto;
}
.pe_top .odpowiedz_pe .box_content .odpowiedz {
	border-top: 1px solid #CCCCCC;
	padding:5px;
	background-color:#E0EDF5;
	color: #444;
	margin-top:5px;
}
.pe_top .odpowiedz_pe .box_content .odpowiedz strong {font-weight: bold;}
.pe_top .odpowiedz_pe .box_content .odpowiedz p a { color: #B00;}
.pe_top .odpowiedz_pe .box_content .sterowanie {
	border-top:1px solid #ccc;
	padding-top: 3px;
	margin-top: 0;
	text-align: right;
}
.pe_top .odpowiedz_pe .box_content  .sterowanie span { padding: 0px 10px; }
/*  END porady ekspertow - strona zbiorcza i podstrony */


/* wyniki wyszukiwania */
.searchbox .box_content,.gallerybox .box_content {padding: 6px;}
.searchbox .box_content .top_list_info, .gallerybox .box_content .top_list_info {
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 6px;
	padding-bottom: 6px;
}
.searchbox .box_content .top_list_info strong { font-weight: bold; }
.searchbox .box_content .result small, .searchbox .box_content .result .fLine {
	float: left;
}
.searchbox .box_content .result {
	margin-bottom: 15px;
}
.searchbox .box_content .result .fLine h4, .searchbox .box_content .result_add h4 {
	display: inline;
	font-weight: bold;
}
.searchbox .box_content .result .fLine span {margin: 0px 10px; color: #999999;}
.searchbox .box_content .result .fLine a.category {
	text-transform: uppercase;
	color: #999999;
}
.searchbox .box_content .result .fLine span.mp { visibility: hidden; display: none; }
.searchbox .box_content .result small {
	display: block;
	width: 30px;
}
.searchbox .box_content .result p {
	margin-left: 30px;
}
.searchbox .box_content .result p.txt_light, .searchbox .box_content .result_add p.txt_light {
	margin-top: 5px;
}
.searchbox .box_content .result p.txt_light a, .searchbox .box_content .result_add p.txt_light a {
	color: #999999;
}

.searchbox .box_content .material_platny h4 a { color: #B00;}
.searchbox .box_content .material_platny .fLine span.mp {
	display: inline-table;
	visibility: visible;
	background: transparent url(../images/material_platny.gif) no-repeat 10px 50%;
	width: 100px;
}

.searchbox .box_content .result_add {
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 15px;
	padding: 20px 10px 10px 10px;
	background: transparent url(../images/ico_reklama2.gif) no-repeat 1px 5px;
}
.searchbox .box_content .tLine {
	border-top: 1px solid #CCCCCC;
}
/* END wyniki wyszukiwania */



/* systemy i aranżacje */
.sa .box_content .gr {
	padding: 6px;
}
.sa .box_content .sa_block {
	margin-bottom: 15px;
}
.sa .box_content .sa_block h2 {
	border-bottom: 1px solid #CCCCCC;
	color: #B00;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.sa .box_content .sa_block .inne {
	border-top: 1px solid #CCCCCC;
	margin-top: 10px;
	padding-top: 10px;
}
.sa .box_content .sa_block .inne ul {
	width: 190px;
	margin-left: 10px;
}
.sa .box_content .sa_block .inne ul li {
	background: transparent url(../images/red_arrow.gif) no-repeat scroll 0 5px;
	padding-left: 9px;
	padding-right: 5px;
}
.sa .box_content .sa_block .gTemat {
	width: 100% !important;
	margin-bottom: 10px;
}
.sa .box_content .sa_block .gTemat h3 a {
	font-size:12px;
}
.sa .box_content .sa_block .gTemat .small_info {
	border-top: 1px solid #E8E8E8;
	float: right;
	margin-top: 5px;
	padding-top: 5px;
	width: 449px;
}
.sa .box_content .sa_block .gTemat .small_info span  {
	color: #79766E;
	font-size: 10px;
	margin-right: 20px;
}
.sa .box_content .sa_block .gTemat .small_info span small, .sa .box_content .sa_block .gTemat .small_info span a  { font-size: 10px !important; color: #333333 !important;}
.sCategory .box_content {
	padding: 6px;
}
.sCategory .box_content .searchselect {
	border-top: 1px solid #E8E8E8;
	margin-top: 6px;
	padding-top: 6px;
}
.sCategory .box_content .searchselect select  {
	padding:4px 5px;
	width: 433px;
	margin-left: 10px;
}
.sCategory .box_content .seemoretags {
	border-left: 1px solid #E8E8E8;
}
.sCategory .box_content .seemoretags .zobacz_rowniez h2 {
	margin-left: 10px;
	margin-bottom: 5px;
	font-size: 13px;
	font-weight: bold;
}
.sCategory .box_content .seemoretags .zobacz_rowniez .lista li  {
	border-bottom: 1px solid #E8E8E8;
	margin-bottom: 3px;
	padding-bottom: 3px;
	width: 210px;
}
.sCategory .box_content .seemoretags .zobacz_rowniez .lista li a { text-transform: uppercase; margin-left: 10px; }
.sCategory .box_content .subjects {
	width: 369px;
}
.sCategory .box_content .subjects h2 {
	border-bottom: 1px solid #E8E8E8;
	margin-bottom: 10px;
	padding-bottom: 3px;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
	overflow: auto;
}
.sCategory .box_content .subjects ul li {
	background: transparent url(../images/red_arrow.gif) no-repeat scroll 0 5px;
	padding-left: 9px;
	padding-right: 5px;
	margin: 6px 0px;
	overflow: auto;
	display: block;
}
.sCategory .box_content .subjects ul li a {
	font-weight: bold;
}
.sCategory .box_content .subjects {}
.sCategory .box_content .subjects {}
.sCategory .box_content .subjects {}
/* END systemy i aranżacje */


/* galeria zdjęć */

.gallerybox .box_content .top_list_info h2 {
	font-weight: bold;
	font-size: 12px;
}



.new-gallery .photo-gallery-big {
	position: relative !important;
}
.new-gallery .photo-gallery-big #main-big {
	clear: both;
	display: block;
	position: relative !important;
}
.new-gallery .photo-gallery-big #main-big img {
	height: auto;
	position: relative;
	width:605px !important;
	z-index:2;
}
.new-gallery .photo-gallery-big #main-big img.lupa {
	width: 20px !important;
	height: 20px !important;
	position: absolute;
	bottom: 0px;
	right: 0px;
	z-index: 40;
}
.new-gallery .photo-gallery-big #main-big a.button-left {
    background: transparent url(../images/prev-horizontal.png) no-repeat 0 0;
    * behavior: url(/media/css/iepngfix.htc);
	display: block;
	height: 49px;
	left: 0;
	margin-top: -25px;
	position: absolute;
	top: 50%;
	width: 49px;
	z-index: 40;
}
.new-gallery .photo-gallery-big #main-big a.button-left:hover {
    background: transparent url(../images/prev-horizontal.png) no-repeat -49px 0;
    * behavior: url(/media/css/iepngfix.htc);
}
.new-gallery .photo-gallery-big #main-big a.button-right {
    background: transparent url(../images/next-horizontal.png) no-repeat 0 0;
    * behavior: url(/media/css/iepngfix.htc);
	display: block;
	height: 49px;
	right: 0;
	margin-top: -25px;
	position: absolute;
	top: 50%;
	width: 49px;
	z-index: 40;
}
.new-gallery .photo-gallery-big #main-big a.button-right:hover {
    background: transparent url(../images/next-horizontal.png) no-repeat -49px 0;
    * behavior: url(/media/css/iepngfix.htc);
}

.new-gallery .photo-gallery-big .noslide-images {
	clear: both;
	display: block;
	padding-bottom: 10px;
	padding-top: 10px;
}
.new-gallery .photo-gallery-big .noslide-images div.mini {
	display: block;
	float: left;
}
.new-gallery .photo-gallery-big .noslide-images div.mini a img {
	background: none repeat scroll 0 0 transparent;
	height: 95px;
	padding: 3px 0;
	width: 145px;
}
.new-gallery .photo-gallery-big .noslide-images div.mini a.zaznaczony img {
	background-color: #B00;
	overflow: auto !important;
	padding: 3px;
}
.new-gallery .photo-gallery-big .noslide-images .plr {
	padding-left: 6px !important;
}

.userGalleryInfo {
	background-color: #F3F3F3;
	padding: 10px;
}
.userGalleryInfo img.miniavatar  {
	height: 32px;
	margin-right: 6px;
	vertical-align: top;
	width: 32px;
}
.otherGalleries {
	border-top: 1px solid #CCCCCC;
	padding-top: 10px;
	margin-top: 10px;
}
.otherGalleries .mini {
	float: left;
}
.otherGalleries .plr {
	margin-left: 9px;
}
.userGalleryInfo .head {
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 10px;
	padding-bottom: 6px;
	font-weight: bold;
	text-transform: uppercase;
}
.otherGalleries .mini img { width: 90px;}

p.gallerydesc { padding: 10px 0px; }
p.gallerydesc a { text-decoration: underline; }
p.gallerydesc a:hover { text-decoration: none; }
div.photos_desc span.author,
div.photos_desc span.count,
div.photos_desc .float-right .pRate {
	display: block;
	padding-bottom: 5px;
	color: #999999;
	font-size: 10px;
	}
div.photos_desc span.author strong,
div.photos_desc span.count strong {
	color: #333333;	font-size: 10px;
}

div.photos_desc .float-right .pRate,
div.photos_desc .float-right .btt {text-align: right; padding-bottom: 5px;}
/*  END galeria zdjęć */


/* słowniki i tagi */

.sHead .bg_slowniki, .sHead .bg_tagi  {
	width: 216px;
	height: 133px;
	background-repeat: no-repeat;
	background-position: top left;
	background-color: transparent;
	position: absolute;
	top: 3px;
	right: 0px;
	z-index: 10;
}
.sHead .bg_slowniki {
	background-image: url(../images/bg_slownik.jpg);
}
.sHead .bg_tagi {
	background-image: url(../images/bg_tagi.jpg);
}
.sHead .navbox {
	height: 110px;
	z-index: 40;
	position: relative;
	overflow: auto;
}

.sHead .navbox ul.alphabet {margin-top: 20px;}
.sHead .navbox ul.alphabet li {
	display: inline;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	text-align: center;
}
.sHead .navbox ul.alphabet li.numeric  a { width: 32px; }
.sHead .navbox ul.alphabet li.last { clear: both;}
.sHead .navbox ul.alphabet li a {
	display: block;
	font-weight: bold;
	font-size: 14px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	padding: 5px 0px;
	width: 22px;

} 
.sHead .navbox ul.alphabet li a:hover, .sHead .navbox ul.alphabet li a.active {
	border: 1px solid #E9002F;
	background-color: #E9002F;
	color: #FFFFFF !important;
}
.slownik_list a.av { margin-right: 0px;}
.slownik_list img { margin-right: 7px; background-color: #FFFFFF;}
.slownik_list .gTemat h3 {font-weight: bold !important; font-size: 12px; color: #444444; }
.sa_list .tagi_list .inne { border: 0px none !important;}
.sa_list .tagi_list strong { font-weight: bold;}
.sa_list .tagi_list ul li span {color: #9A9A9A;}
.sa .box_content .tagi_list .inne ul li {padding-right: 0px;}

/* słowniki i tagi */

/* Głosowanie / pojedynek */
.glosowanie h2 {
	font-weight: bold;
	font-size: 12px;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-bottom: 10px;
}
.glosowanie p {
	padding: 5px 0px
}

.glosowanie .p1, .glosowanie .p2 { padding-top: 5px;}
.glosowanie .sbuttons {border: 0px none; margin: 0px; padding: 3px 0px;}
.sa .pojedynek_list h2 {color: #333333 !important; text-transform: none !important;}
.sa .wyniki {
	background-color: #DFDFDF;
	padding: 10px;
	margin-bottom: 10px;
	margin-top: 2px;
}
.wyniki strong {font-weight: bold;}
.wynikL, .wynikP {
	height: 22px;
	background-color: #FFFFFF;
	border: 2px solid #FFFFFF;
	margin-top: 10px;
}
.wynikL {float: left; border-right: 1px solid #FFFFFF;}
.wynikP {float: right; border-left: 1px solid #FFFFFF; }
.wyniki .wygrywa {
	background-color: #E9002F !important;
}
.wyniki .przegrywa {
	background-color: #BABABA !important;
}
.wyniki .remis {
	background-color: #009F26 !important;
}
/* Głosowanie / pojedynek */


.gr .galleryContent, .gr .galleryContent .gTemat { width: 300px !important; }
.gr .galleryContent .gTemat a.av {
	position: relative;
	line-height: 0px;
}
.gr .galleryContent .gTemat a.av img.pmp {
	position: absolute;
	left: 0px;
	bottom: 10px;
	display: none;
	visibility: hidden;
}
.gr .galleryContent .material_platny a.av img.pmp {
	display: block;
	visibility: visible;
}

.film .opis_filmu span, .gr .galleryContent .gTemat .small_info span {
	display: block;
	font-size: 10px !important;
	color: #79766F;
	margin-bottom: 5px;
}
.gr .galleryContent .gTemat .small_info span a,
.film .opis_filmu span, .film .opis_filmu span small,
.film .opis_filmu span small a, .film .pRate { font-size: 10px !important; }
.gr .galleryContent .gTemat .small_info span small, .film .opis_filmu span small,
.film .opis_filmu span small a { font-size: 10px; color: #333333; white-space: nowrap; }
.gr .galleryContent .gTemat h3 {margin-bottom: 5px;}
.gr .galleryContent .gTemat h3 a { font-size: 12px; }
.gr .galleryContent .gTemat {margin-bottom: 10px;}


.box_content .bigFilm {
	width: 400px;
}
.film .opis_filmu, .film .pRate {}
.film .float-right .btt {text-align: right;}
.noheaderbox .box_content {padding: 6px;}

.sectionbox .box_content h2,.sectionbox .box_content .smallList h3, .wideo .box_content h4 {
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 8px;
	padding: 2px 0px 8px 0px;
	border-bottom: 1px solid #CCCCCC;
}
.sectionbox .box_content .smallList h3 {padding-bottom: 3px;}
.sectionbox .box_content .bigFilm { margin-right: 14px; }
.sectionbox .box_content .smallList .sFilm h4 { padding-bottom: 5px; }
.sectionbox .box_content .smallList .sFilm { margin-bottom: 17px; width: 190px; }
.sectionbox .box_content .smallList .last {margin-bottom: 14px}
.sectionbox .box_content .smallList .sFilm h4 a {
	font-weight: bold;
}
.sectionbox .box_content .bigFilm p.info {
	height: 45px;
	overflow: hidden;
	margin-bottom: 5px;
}
.sectionbox .box_content .smallList .sFilm a img {
	filter: alpha(opacity=30);
	-moz-opacity: 0.30;  
	-khtml-opacity: 0.30;  
	opacity: 0.30;
}
.sectionbox .box_content .smallList .sFilm a:hover img {
	filter: alpha(opacity=100);
	-moz-opacity: 1.00;  
	-khtml-opacity: 1.00;  
	opacity: 1.00;
}
.sectionbox .box_content .smallList .btt { text-align: right; }
/* blok jestem.pl */
.wideo .box_content p {
	padding-bottom: 10px;
}
#jestempl {
	background: transparent url(../images/bg_ogladaj_w_jestem.jpg) no-repeat top left;
	width: 620px;
	height: 169px;
	margin-bottom: 10px;
	position: relative;
}
#jestempl ul {
	position: absolute;
	top: 56px;
	left: 16px;
}
#jestempl ul li {
	float: left;
	display: inline;
	margin-right: 21px;
}
#jestempl ul li.last {
	margin-right: 0px;
}
#jestempl ul li a {
	display: block;
	width: 100px;
}
#jestempl ul li a:hover {
	text-decoration: none;
	filter: alpha(opacity=70);
	-moz-opacity: 0.70;  
	-khtml-opacity: 0.70;  
	opacity: 0.70;
}
#jestempl ul li a span.title {
	width: 100px;
	text-align: center;
	display: block;
	font-weight: bold;
	text-transform: uppercase;
}

/* end blok jestem.pl */

.zmienkolor .box_content h2  {
	border-bottom: 1px solid #CCCCCC;
	color: #B00;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom: 5px;
	text-transform: uppercase;
}
.zmieniarka {
	border-top: 1px solid #CCCCCC;
	margin-top: 10px;
	padding-top: 5px;
}
.zmieniarka .zmien h5 {
	font-weight: bold;
	font-size: 12px;
}
.zmieniarka .zmien form input#color {
	border: 1px solid #CCCCCC;
	padding: 4px;
	width: 185px;
}
.lContent .zmieniarka .opis {
	width: 405px;
}
.zmieniarka .opis p {
	padding-bottom: 10px;
	font-size: 12px !important;
} 
.zmieniarka .opis select#id_wybierzkolor {
	padding: 4px;
	width: 405px;
}
.zmieniarka .opis .sbuttons {
	border: 0px none;
}
.sHead .zts_bg {
	background:transparent url(../images/bg_zts.png) no-repeat top left;
	* behavior: url(/media/css/iepngfix.htc);
	display: block;
	width: 175px;
	height: 76px;
	position: absolute;
	top: 3px;
	right: 10px;
	z-index: 200;
	overflow: visible;
}

.wideo .box_content, .lista_doradcow .box_content {
	padding: 6px;
}
.lContent .pbudujacego .sa_block .gTemat {
	width: 302px !important;
	float: left;
}

.lista_doradcow .adviser .zdjecie_doradcy {
	width: 112px;
	float: left;
}
.lista_doradcow .adviser .zdjecie_doradcy a {
	color: #FFFFFF;
	display: block;
	height: 130px;
	position: relative;
	text-decoration: none;
	width: 112px;
}
.lista_doradcow .adviser .zdjecie_doradcy a .zOpis  {
	background: url(../images/png_60.png) repeat scroll left top transparent;
	bottom: 0;
	height: 40px;
	left: 0;
	padding: 5px;
	position: absolute;
	width: 102px;
	overflow: hidden;
}
.lista_doradcow .adviser .opis_doradcy {
	float: right;
	width: 485px;
}
.lista_doradcow .adviser .opis_doradcy p {
	padding-bottom: 10px;
}
.lista_doradcow .adviser .opis_doradcy .lista_pytan ul {
	width: 235px;
	margin-right: 5px;
}
.ddykowany_options .box_content ul.list li,
.poradnik_budujacego_top .loga_partnerow .loga .partner ul.list li,
.lista_doradcow .adviser .opis_doradcy .lista_pytan ul li {
	background: transparent url(../images/red_arrow.gif) no-repeat scroll 0 5px;
	padding-left: 9px;
}
.lista_doradcow .adviser .opis_doradcy .sbuttons { border: 0px none; }
.lista_doradcow .adviser {
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.lista_doradcow .last {
	border-bottom: 0px none;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.poradnik_budujacego_top .jcarousel-skin-tango { height: auto; }
.poradnik_budujacego_top .jcarousel-control  { width: 635px; }

.poradnik_budujacego_top .jcarousel-control a {
	display: inline;
	float: left;
	height: 100px;
	margin: 0px 11px 0px 0px;
	position: relative;
	text-decoration: none;
	width: 150px;
}
.poradnik_budujacego_top .jcarousel-control a.last {
	margin: 0px 0px 0px 2px !important;
}
.poradnik_budujacego_top .jcarousel-clip {
	margin-bottom: 8px
}
.poradnik_budujacego_top .jcarousel-skin-tango {width:635px; float: left;}
.poradnik_budujacego_top .loga_partnerow {
	width: 325px;
	float: left;
	margin-left: 10px;
}
.poradnik_budujacego_top .loga_partnerow h5 {
	font-weight: bold;
	border-bottom: 1px solid #CCCCCC;
	padding: 5px 0px;
	margin-bottom: 5px;
}
.poradnik_budujacego_top .loga_partnerow .loga {
	background: transparent url(../images/bg_loga.gif) repeat-y top center;
	width: 325px;
}
.poradnik_budujacego_top .loga_partnerow .loga .partner {width: 155px;}
.poradnik_budujacego_top .loga_partnerow .smallLine {
	border-bottom: 1px solid #CCCCCC;
	margin: 3px 0px;
	display: block;
	overflow: visible;
}
.ddykowany,
.ddykowany .bigLogo {
	border-bottom: 1px solid #E8E8E8;
	margin-bottom: 10px;
}
.ddykowany p {
	padding: 0px 5px;
	margin-bottom: 10px;
	text-align: justify;
}
.nowosci_rynkowe .box_content,
.ddykowany_options .box_content {
	padding: 6px;
}
.nowosci_rynkowe .box_content h4,
.ddykowany_options .box_content h3 {
	color: #B00;
	font-weight: bold;
	font-size: 12px;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.ddykowany_options .box_content h3 {
	clear:both;
}
.nowosci_rynkowe strong,
.ddykowany strong {
	font-weight: bold;
}
.ddykowany_options .box_content ul.list {margin-bottom: 10px;}
.ddykowany_options .box_content .dg {
	margin-bottom: 10px;
}
.ddykowany_options .box_content .dg .av {margin-right: 6px; }
.ddykowany_options .box_content .dg span,
.ddykowany_options .box_content .dg h4 {font-weight: bold; color: #333333;}
.ddykowany_options .box_content .dg span a,
.ddykowany_options .box_content .dg span,
.ddykowany_options .box_content .dg p {font-size: 10px; }
.ddykowany_options .box_content .dg p {color: #79766F; }


.nowosci_rynkowe .box_content h4 {color: #333333;}
.nowosci_rynkowe .box_content a.product_image { display: block; width: 122px; float: left; }
.nowosci_rynkowe .box_content div.opis { width: 212px; float: right; }

.sHead .bg_kalkulatory {
	width: 85px;
	height: 80px;
	background-repeat: no-repeat;
	background-position: top left;
	background-color: transparent;
	background-image: url(../images/bg_kalkulator.png);
	* behavior: url(/media/css/iepngfix.htc);
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 10;
}
.calc .section_list .gTemat .small_info {
	float: none;
	width: auto
}
.calc .section_list .gTemat .more_info {
	display: none;
	visibility: hidden;
}
.calc .section_list .material_platny h3 { background-position: 0px 0px; }
.calc .section_list .open  p { 	font-weight: bold; }
.calc .section_list .open .more_info  {
	display: block;
	visibility: visible;
	margin-top: 10px;
}
.calc .section_list .open .more_info p { font-weight: normal; padding-bottom: 5px;}
.calc .section_list  .more_info .miniCalc:hover {
	border-color: #CCCCCC;
	background-color: #f5f5f5;
	behavior: url(csshover3.htc);
}
.calc .section_list  .more_info .miniCalc {
	border: 2px solid #E8E8E8;
	padding: 20px;
	width: 205px;
	overflow: auto;
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}
.calc .section_list  .more_info .miniCalc .sbuttons { border: 0px none; }
.calc .section_list  .more_info .miniCalc .sbuttons a.do_more {	margin-left: 30px; }
.more_info .expert_block .opis_pe { width: 420px; }
.more_info .expert_block {margin-bottom: 0px;}
.more_info .expert_block p { padding: 0px !important;  }



/* EKO */
.eko_hasla {
	border: 1px solid #CCCCCC;	
}
.eko_hasla .content {
	background: #FFFFFF url(../images/eko_bg_bim.jpg) no-repeat left center;
}
.eko_hasla .content h6 {
	color: #00592B;
	font-size: 19px;
	font-style: italic;
	font-family: Times New Roman, Times, serif;
	line-height: 90%;
	padding: 10px 0px;
	margin-left: 20px;
	display: block;
	text-align: center;
}
.eko .header {
	background-color: #669900;
}
.eko div.more ul li {
	background: transparent url(../images/red_arrow.gif) no-repeat scroll 0 5px;
	padding-left: 9px;
}
.eko_znaki .opis {
	padding: 10px 6px;
}
.eko_znaki .opis h4 {
	font-weight: bold;
	margin-bottom: 5px;
}
.eko_znaki .moreRight {
	margin: 10px 6px 6px 6px;
	border-top: 1px solid #CCCCCC;
	padding-top: 2px;
	text-align: right;
}
.eko_znaki .moreRight a {
	background: url("../images/red_arrow.gif") no-repeat scroll 0 5px transparent;
	font-weight: bold;
	padding-left: 9px;
	text-decoration: none;
}
.eko_linki .box_content{
	padding: 6px;
}

.eko .box_content {
	background: #FFFFFF none;
}
.ekorozmowy {
	background: #FFFFFF url(../images/eko_bg_ekspert.jpg) no-repeat left bottom;
}
.ekorozmowy .content  {
	margin-left: 285px;
}
.ekorozmowy .content .box {
	border-right: 0 none;
	margin-bottom: 4px;
	width: 320px;
}
.ekorozmowy .content .box ul li span {
	color: #999999;
}
/* END EKO*/

/* projekty */
.kolekcja_pg  .projekty {
	padding-right: 4px;
	border-right: 1px solid #CCCCCC;
}
.all_projects, .show_projects  {
	width: 195px;
	overflow: hidden;
}
.all_projects .show_projects li {
	position: relative;
	float: left;
}
.all_projects .show_projects a { text-decoration: none;}

.all_projects .show_projects a span.kategoria_bg {
	background: none repeat scroll 0 0 #30373D;
	display: block;
	height: 22px;
	left: 0;
	filter: alpha(opacity=68);
	-moz-opacity: 0.68;  
	-khtml-opacity: 0.68;  
	opacity: 0.68;
	position: absolute;
	top: 110px;
	width: 195px;
	z-index: 100;
}
.all_projects .show_projects a span.kategoria {
	color: #FFFFFF;
	display: block;
	font-weight: bold;
	height: 15px;
	left: 0;
	filter: alpha(opacity=100);
	-moz-opacity: 1.00;  
	-khtml-opacity: 1.00;  
	opacity: 1.00;
	overflow: hidden !important;
	padding: 4px 0 0 7px;
	position: absolute;
	top: 110px;
	width: 183px;
	z-index: 101;
}



.all_projects .show_projects {
position:relative;
}
.all_projects .show_projects a {
	display:block;
	margin:0;
	padding:0;
	position:relative;
	text-decoration:none;
}
.all_projects .show_projects a .opis {
	display: block;
	height: 82px;
	line-height: 125%;
	padding: 0px;
	overflow: hidden;
}
.all_projects .show_projects a .opis strong {font-weight: bold;}
.all_projects .show_projects a .opis span.h3 {
	display: block;
	font-weight: bold;
	padding-bottom: 4px;
}
.kolekcja_pg .form {
	width: 132px;
}
.kolekcja_pg .form select { width:132px; }
.kolekcja_pg .form input { width:122px; }
.kolekcja_pg .form .input_checkbox label {
	font-size: 9px !important;
	padding-bottom: 5px !important;
	display: block;
}
.kolekcja_pg .form .input_text {float: left; margin-right: 5px;}
.kolekcja_pg .form input.checkbox {
	border: 0px  none;
	margin: 0px 0px -3px 0px !important;
	* margin: 0px !important;
	padding: 0px;
	width: auto;
	vertical-align: middle;
}
.kolekcja_pg .form .w82px {width: 46px; * width: 43px;}
.kolekcja_pg small.block {
	margin-bottom: 0px;
	display: block;
}
.kolekcja_pg .input_btt input { border: 0px none; width: 132px; margin: 0px; padding: 0px;}
.kolekcja_pg .form h4 {
	font-size: 13px;
	font-weight: bold;
	line-height: 100%;
	margin-bottom: 10px;
}
.kolekcja_pg div.pola {
	padding-bottom: 3px;
}
/* end*/

.klwo .box_content {
	background: none !important;
}
.klwo .artykulu_ddedykowanego {
	padding-left: 6px;
	padding-top: 6px;
}
.klwo .artykulu_ddedykowanego .cNews span.title a { font-size: 15px; }
.material_platny a.fotolink span.zTitle,
.klwo .artykulu_ddedykowanego .material_platny span.title a {
	background: transparent url(../images/material_platny_g.gif) no-repeat 0px 0px;
	padding-top: 10px;
}
.klwo .sTemat { width: 604px; border-top: 1px solid #CCCCCC}
.klwo .sTemat div.more { width: 201px !important;}
.klwo .section_content {padding: 0px 6px;}
.klwo .section_content .cForum {padding: 0px 6px 6px;}
.klwo .section_content .sbuttons {padding-bottom: 6px;}

.gTemat .fotolink {
	position: relative;
}
.aranzacje_wnetrz .awBig {
	width: 300px;
	position: relative;
	height: 200px;
	float: left;
	margin: 0px 6px 6px 0px;
}
.aranzacje_wnetrz .awBig a {
	line-height: 0px;
	position: relative;
	display: block;
	width: 300px;
	height: 200px;
}
.aranzacje_wnetrz .last {
	margin-right: 0px;
}
.gTemat .fotolink .zOpis,
.aranzacje_wnetrz .awBig .zOpis {
	display: block;
	background:transparent url(../images/png_60.png) repeat scroll left top;
	* behavior: url(/media/css/iepngfix.htc);
	padding: 6px;
	width: 288px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	color: #FFFFFF;
	z-index: 99;
	text-decoration: none !important;
	* cursor: pointer;
}
.gTemat .fotolink .zOpis {width: 348px;}
.gTemat .fotolink .zOpis .zTitle,
.aranzacje_wnetrz .awBig .zOpis .zTitle {
	display: block;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 5px;
	text-decoration: none !important;
}
.gTemat a:hover.fotolink ,
.aranzacje_wnetrz .awBig a:hover { * text-decoration: none !important; * cursor: pointer; }


.galerie_firmowe .header h3 {
	text-transform: uppercase;
}
.galleryBlock .tGalery,
.galerie_firmowe .tGalery {
	width: 310px;
	float: left;
	margin-bottom:10px;
	margin-right:6px;
}
.galeriezdjec .galleryList .tGalery {
	width: 300px;
	float: left;
	margin-bottom:10px;
	margin-right:6px;
}
.galeriezdjec .galleryList .last {
	margin-right: 0px;
}
.box620 .galerie_firmowe .tGalery {
	width: 300px;
}
.galeriezdjec .galleryList .tGalery a.av img,
.galleryBlock .tGalery a.av img,
.galerie_firmowe .tGalery a.av img {
	margin-right: 6px;
}
.big_gallery_box .big_image_txt h2 a,
.galeriezdjec .galleryList .tGalery h4 a,
.galleryBlock .tGalery h4 a,
.galerie_firmowe .tGalery h4 a {
	font-size: 12px;
	font-weight: bold;
}
.big_gallery_box .big_image_txt p span, .big_gallery_box .big_image_txt  p a, .big_gallery_box .big_image_txt  p,
.galeriezdjec .galleryList .tGalery p span, .galeriezdjec .galleryList .tGalery  p a, .galeriezdjec .galleryList .tGalery  p,
.galleryBlock .tGalery p span, .galleryBlock .tGalery  p a, .galleryBlock .tGalery  p,
.galerie_firmowe .tGalery  p span, .galerie_firmowe .tGalery  p a, .galerie_firmowe .tGalery  p {
	font-size: 10px;
}
.big_gallery_box .big_image_txt p,
.galeriezdjec .galleryList .tGalery  p,
.galleryBlock .tGalery  p,
.galerie_firmowe .tGalery  p {color: #93928C;}

.big_gallery_box .big_image_txt p {padding: 3px 0px;}
.big_gallery_box .big_image_txt .sbuttons {
	border: 0px none;
	padding-top: 0px;
}

.big_gallery_box .big_image_txt p span,
.galeriezdjec .galleryList .tGalery p span,
.galleryBlock .tGalery  p span,
.galerie_firmowe .tGalery  p span {
	color: #333333;
	white-space: nowrap;
}

.tContent .galleryBlock {
	width: 320px;
	margin-right: 10px;
}
.galeriezdjec .box_content .galleryList,
.tContent .galleryBlock .galleryList .box_content { padding: 6px; }
.tContent .last { margin-right: 0px; }
.tContent .galleryBlock .galleryList .box_content .sbuttons span { color: #999999 !important;  text-decoration: none;}

.galleryBlock  .sHead .header { background-color: #BB0000; }
.galleryBlock  .sHead .header p.opis {
	color: #F1CCCC;
	padding: 0px;
	margin: -5px 0px 0px 0px;
}
.tContent .tHeader {
	background: #AEAEAE url(../images/bg_galerie_zdjec.jpg) no-repeat top right;
	margin-bottom: 10px;
}
.tContent .tHeader .galleryInfo {
	width: 130px;
	text-align: center;
	float: right;
	color: #666666;
	margin: 10px 10px 0px 0px;
}
.tContent .tHeader .galleryInfo strong { font-weight: bold; color: #222222; }
.tContent .tHeader img {
	padding: 13px 0 7px 10px;
}
.imageButton a {
	line-height: 0px !important;
	font-size: 0px !important;
	display: block;
}
.verticalSearch,
.horizontalSearch {
	background-color: #E7E7E7;
	height: 58px;
	margin-right: 10px;
	width: 630px;
	margin-bottom: 10px;
	padding: 10px;
}
.verticalSearch {
	width: 330px;
	height: auto;
	margin-right: 0px;
}
.verticalSearch h5,
.horizontalSearch h5 {
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
}
.verticalSearch select,
.horizontalSearch  select {
	padding: 4px 5px;
	width: 300px;
	margin-right: 10px;
	* margin-top: 5px;
	* height: 25px !important;
}
.verticalSearch select {
	width: 330px;
	margin-bottom: 10px;
}

.horizontalSearch  input {
	padding: 5px;
	width: 225px;
}
.verticalSearch  input {
	padding: 5px;
	width: 225px;
}
.verticalSearch button,
.horizontalSearch button {
	text-align: center;
	border: 0px none;
	background: #AEAEAE;
	padding: 3px 15px 4px;
	* margin-top: 2px;
	* padding: 2px 10px 3px;
}
.verticalSearch button span,
.horizontalSearch button span {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.big_gallery_box {
	border: 1px solid #CCCCCC;
	padding: 6px;
}
.big_gallery_box .big_image {
	width: 400px;
	margin-right: 6px;
}
.big_gallery_box .big_image_txt {
	width: 195px;
} 
.big_gallery_box .big_image a {display: block; line-height: 0px;}
/* NFO: MURATOR CSS */
.murator .tHead {margin-bottom: 10px;}
.murator .tHead .logo {
	background: transparent url(../images/murator_top_logo.gif) no-repeat top left;
	width: 776px;
	height: 113px;
	position: relative;
	float: left;
}
.murator .tHead .logo a {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 310px;
	height: 113px;
}
.murator .tHead .zamowienie {
	border-left: 1px solid #CCCCCC;
	float: right;
	width: 183px;
	height: 113px;
	padding-left: 20px;
}
.murator .tHead .zamowienie ul#zam_pren li {
	background: transparent url(../images/big_black_arrows.gif) no-repeat 0px 5px;
	padding: 1px 0px 2px 15px;
	margin-bottom: 0px;
}
.murator .tHead .zamowienie ul#zam_pren li a {
	font-size: 12px;
	color: #BB0000;
}
.murator .mleftColumn {
	width: 310px;
}

.murator .mleftColumn .murator_menu ul li.mbtt a {
	display: block;
	background: transparent url(../images/murator_left_menu.gif) no-repeat 0px 0px;
	height: 33px;
	width: 310px;
	overflow: hidden;
}

.murator .mleftColumn .murator_menu ul li.mm1 a {background-position: 0px 0px;}
.murator .mleftColumn .murator_menu ul li.mm2 a {background-position: 0px -35px;}
.murator .mleftColumn .murator_menu ul li.mm3 a {background-position: 0px -70px;}
.murator .mleftColumn .murator_menu ul li.mm4 a {background-position: 0px -105px;}
.murator .mleftColumn .murator_menu ul li.mm5 a {background-position: 0px -140px;}
.murator .mleftColumn .murator_menu ul li.mm6 a {background-position: 0px -175px;}
.murator .mleftColumn .murator_menu ul li.mm7 a {background-position: 0px -210px;}
.murator .mleftColumn .murator_menu ul li.mm8 a {background-position: 0px -245px;}

.murator .mleftColumn .murator_menu ul li.mm1 a.act,
.murator .mleftColumn .murator_menu ul li.mm1 a:hover {background-position: -311px 0px;}
.murator .mleftColumn .murator_menu ul li.mm2 a.act,
.murator .mleftColumn .murator_menu ul li.mm2 a:hover {background-position: -311px -35px;}
.murator .mleftColumn .murator_menu ul li.mm3 a.act,
.murator .mleftColumn .murator_menu ul li.mm3 a:hover {background-position: -311px -70px;}
.murator .mleftColumn .murator_menu ul li.mm4 a.act,
.murator .mleftColumn .murator_menu ul li.mm4 a:hover {background-position: -311px -105px;}
.murator .mleftColumn .murator_menu ul li.mm5 a.act,
.murator .mleftColumn .murator_menu ul li.mm5 a:hover {background-position: -311px -140px;}
.murator .mleftColumn .murator_menu ul li.mm6 a.act,
.murator .mleftColumn .murator_menu ul li.mm6 a:hover {background-position: -311px -175px;}
.murator .mleftColumn .murator_menu ul li.mm7 a.act,
.murator .mleftColumn .murator_menu ul li.mm7 a:hover {background-position: -311px -210px;}
.murator .mleftColumn .murator_menu ul li.mm8 a.act,
.murator .mleftColumn .murator_menu ul li.mm8 a:hover {background-position: -311px -245px;}

.murator .mleftColumn .murator_menu ul li.mbtt {
	margin-bottom: 2px;
}

.murator .mleftColumn .murator_menu ul li.mbtt a span {
	position: absolute;
	text-indent: -999999px;
	z-index: -999999;
}
.murator .mleftColumn .logobuttony {
	margin-top: 4px;
}
.murator .mleftColumn .logobuttony a {
	line-height: 0px;
	display: block;
	width: 152px;
	height: 76px;
	margin-bottom: 5px;
}


.murator .mrightColumn {
	width: 650px;
}

.murator .mrightColumn .okladka {
	float: left;
	width: 310px;
	
}
.murator .mrightColumn .okladka p a {
	color:#000;
	text-decoration:underline;
	font-weight:bold;
	
}

.murator .mrightColumn .redakcja,
.murator .mrightColumn .dodatekextra {
	float: right;
	width: 320px;
	padding-top: 7px;
}
.murator .mrightColumn .redakcja p.tekst,
.murator .mrightColumn .dodatekextra p.tekst {
	line-height: 170%;
	padding-bottom: 5px;
}
.murator .mrightColumn .redakcja p.tekst b,
.murator .mrightColumn .dodatekextra p.tekst b,
.murator .mrightColumn .redakcja p.tekst strong,
.murator .mrightColumn .dodatekextra p.tekst strong {
	font-weight: bold;
}
.murator .mrightColumn .redakcja p.title,
.murator .mrightColumn .dodatekextra p.title {
	font-weight: bold;
	font-size: 12px;
}
.murator .mrightColumn .redakcja img,
.murator .mrightColumn .dodatekextra img {
	margin: 0px 7px 1px 0px;
}

.murator .spis_tresci {
	width: 650px;
}
.murator .spis_tresci .wide, .murator .spis_tresci .hdr {
	margin-bottom: 10px;
}

.murator .spis_tresci .wide .column {
	padding-right: 10px !important;
	width: 210px !important;
}
.murator .spis_tresci .wide .last {
	padding-right: 0px !important;
}
.murator .spis_tresci  p.h1 {
	font-weight: bold;
	color: #BB0000;
}
.murator .spis_tresci  p.title {
	font-weight: bold;
}
.murator .spis_tresci  p.blacktitle {
	color: #666;
	font-weight: bold;
}
.murator .spis_tresci  p.image_news {
	width: 210px;
	position: relative;
	line-height: 0px;
}
.murator .spis_tresci  p.image_news span.opisNews {
	background:transparent url(../images/png_w60.png) repeat scroll left top;
	* behavior: url(/media/css/iepngfix.htc);
	position: absolute;
	width: 200px;
	padding: 5px;
	left: 0px;
	bottom: 0px;
}

.murator .spis_tresci  p.image_news span.opisNews span { display: block; color: #333333;}
.murator .spis_tresci  p.image_news span.opisNews span.nTitle { font-weight: bold; padding-bottom: 3px;}
.murator span.nmore a {
	font-weight: bold;
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
}

.murator .prenum .c1l {
	width: 645px;
}
.murator .prenum .c2r .img,
.murator .prenum .c1l .img {
	line-height: 0px;
	margin-bottom: 10px;
}
.murator .prenum .c1l .wybor {position: relative;}
.murator .prenum .c1l .wybor .infobx {
	font-size: 9px;
	position: absolute;
	left: 10px;
	top: 145px;
	z-index: 99;
}
.murator .prenum .c1l .wybor .mbtt {
	position: absolute;
	left: 555px;
	top: 155px;
	z-index: 98;
}
.murator .prenum .c1l .wybor .infobx a {
	font-size: 9px;
}
.murator .prenum .c1l .wybor .infobx span.red {
	font-size: 10px;
	color: #BB0000;
	font-weight: bold;
}
.murator .forum .header {
	background:  #FFFF00 url(../images/murator_logo_forum_m.gif) no-repeat 10px 8px;
	height: 35px;
}
.murator .aktualnosci  .header{
	background:  #FFFFFF url(../images/mhdr_aktualnosci.jpg) no-repeat 0px 0px;
	height: 48px;
	margin-bottom: 5px !important;
}
.murator .aktualnosci h3,
.murator .forum .header h3,
.zbuduj .forum .headerBox h3 {
	position: absolute;
	text-indent: -999999px;
	z-index: -999999;
}
.murator .aktualnosci .box_content {
	border: 0px none !important;
}
.murator .aktualnosci .box_content ul li {
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 5px;
	padding-left: 9px;
	margin-bottom: 2px;
}
.murator .forum .box_content,
.zbuduj .forum .box_content {
	padding: 6px;
}
.murator .forum .box_content .wpis,
.zbuduj .forum .box_content .wpis {
	padding-bottom: 6px;
}
.murator .forum .box_content .wpis a, .zbuduj .forum .box_content .wpis a  {font-weight :bold;}
.murator .forum .box_content .wpis p,
.zbuduj .forum .box_content .wpis p {
	color: #79766F;
	font-size: 10px;
}
.murator .forum .box_content .wpis p span,
.zbuduj .forum .box_content .wpis p span {
	color: #333333;
	font-size: 10px;
	font-weight: normal;
}

.mrightColumn .sa .box_content .sa_block .gTemat .small_info {
	width: 477px;
}
.mrightColumn .top_minfo {
	margin-bottom: 10px;
}
.mrightColumn .box_content p {	padding-bottom: 5px;}
.mrightColumn .top_minfo p {
	padding-bottom: 5px;
	line-height: 150%;
}
.mrightColumn .box_content strong,
.mrightColumn .top_minfo p strong,
.mrightColumn .box_content b,
.mrightColumn .top_minfo p b {
	font-weight: bold;
	
}
.mrightColumn .top_minfo .hdr {margin: 5px 0px 10px 0px;}
.mrightColumn .top_minfo ol {
	list-style: decimal;
	margin: 0px 0px 0px 20px;
	padding-bottom: 5px;
}
.mrightColumn .top_minfo li {
	padding: 2px 0px;
}
.mrightColumn .amenu ul li {
	padding: 0px 0px 2px 0px;
}
.mrightColumn .amenu ul li a {
	color: #FFFFFF;
	background-color: #DDDDDD;
	display: block;
	font-size: 14px;
	font-weight: bold;
	padding:  5px 0px 5px 10px;
	width: 300px;
	text-decoration: none;
}
.mrightColumn .blue ul li a {
	background-color: #01B0F3;
}
.mrightColumn .blue ul li a:hover {
	background-color: #67D0F8;
}
.mrightColumn .nextissue .gTemat img.av {
	margin-right: 8px;
}
.mrightColumn .nextissue .gTemat h3 {
	font-size: 12px;
	font-weight: bold;
}
.mrightColumn .nextissue .gTemat  .small_info { width: 492px !important;}
.mrightColumn .archive_issue .gIssue {
	margin-bottom: 15px;
}
.mrightColumn .archive_issue .gIssue .issueCover {
	width: 150px;
	float: left;
	margin-right: 10px;
}
.mrightColumn .archive_issue .gIssue .issueContent {
	width: 490px;
	float: left;
}
.mrightColumn .archive_issue .gIssue .issueContent h3 {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 7px;
}
.mrightColumn .archive_issue .gIssue .issueContent p {
	line-height: 150% !important;
	padding: 0px 0px 3px 0px;
}
.mrightColumn .archive_issue .gIssue .issueContent  ul li {
	background: transparent url(../images/red_arrow.gif) no-repeat 0px 50%;
	padding: 1px 0px 1px 9px;
}
.mrightColumn .archive_issue .gIssue .issueContent .dodatek {
	margin: 5px 0px;
}
.mrightColumn .archive_issue .gIssue .issueContent .dodatek img.mav { margin-right: 10px;}

.mrightColumn .archive_issue .gIssue .issueContent .dodatek p {
	color: #555555;
	line-height: 150% !important;
}
.mrightColumn .archive_issue .gIssue .issueContent .small_info {
	border-top: 1px solid #CCCCCC;
	margin-top: 5px;
	padding-top: 5px;
}
.mrightColumn .archive_issue .gIssue .issueContent .small_info a {
	font-weight: normal;
	margin-right: 20px;
}

/* NFO: END MURATOR CSS */

/* NFO: ZBUDUJ CSS */
.site_content .zbuduj {
	border-top: 1px solid #CCCCCC;
	/*background: #FFFFFF url(../images/zbg_zbuduj_bg.jpg) no-repeat top right;*/
	background-color: #FFFFFF;
}
.site_content .zbuduj .topLine { border: 10px solid #FFFFFF; }
.site_content .zbuduj .header .logo {
	width: 191px;
	height: 160px;
	float: left;
}
.site_content .zbuduj .header .zamowienie {
float:left;
	height: 113px;
	padding-left:20px;
	width:183px;
}
.site_content .zbuduj .header .zamowienie ul#zam_pren li {
	background: url("../images/big_black_arrows.gif") no-repeat scroll 0 5px transparent;
	margin: 6px 0;
	padding: 1px 0 2px 15px;
}
.site_content .zbuduj .header .zamowienie ul#zam_pren li a {
	color: #BB0000;
	font-size: 12px;
}
.site_content .zbuduj .header .okladki {
	width: 380px;
	float: right;
	position: relative;
}
.site_content .zbuduj .header .okladki ul li {
	float: left;
	margin-right: 10px;
}
.site_content .zbuduj .header .okladki .btt {
	position: absolute;
	top: 70px;
	left: -145px;
	overflow: visible;
	z-index: 50;
}
.site_content .zbuduj .big_cover .inCd img,
.site_content .zbuduj .redaktor .inside .icoRedaktor img,
.site_content .zbuduj .header .okladki .btt img { * behavior: url(/media/css/iepngfix.htc); }
.site_content .zbuduj .header #zmenu { margin: 10px 0px; }
.site_content .zbuduj .header #zmenu ul li.item {width: 160px; float: left; margin-right: 4px;}

.site_content .zbuduj .header #zmenu ul li.item a {
	background-color: #BB0000;
	color: #FFFFFF;
	display: block;
	font-weight: bold;
	font-size: 15px;
	float: left;
	margin-right: 4px;
	text-align: center;
	width: 160px;
	text-decoration: none;
	padding: 5px 0px;
}
.site_content .zbuduj .header #zmenu ul li.item a:hover { background-color: #FF4040; }
.site_content .zbuduj .header #zmenu ul li.last,
.site_content .zbuduj .header #zmenu ul li.last a {margin-right: 0px;}
.site_content .zbuduj .header .okladki ul li.last {margin-right: 0px;}
.site_content .zbuduj .hdr_new_zbuduj {margin-bottom: 10px;}
.site_content .zbuduj .big_cover {
	position: relative;
	float: left;
	width: 387px;
}
.site_content .zbuduj .big_cover .inCd {
	position: absolute;
	top: 320px;
	left: 240px;
	overflow: visible;
	z-index: 50;
}

.site_content .zbuduj .hitnr {
	width: 585px;
	height: 385px;
	float: right;
	background: transparent url(../images/zbg_zbuduj_hit_bg.gif) no-repeat bottom center;
	position: relative;
}
.site_content .zbuduj .hitnr .hitTitle {
	z-index: 50;
}
.site_content .zbuduj .hitnr .hitTitle .head0 {
	font-weight: bold;
	font-size: 11px;
	color: #666;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 50;
}
.site_content .zbuduj .hitnr .hitTitle img {
	position: absolute;
	top: 16px;
	left: 0px;
	z-index: 49;
}
.site_content .zbuduj .hitnr .hitTitle .head1, .site_content .zbuduj .hitnr .hitTitle .head2 {
	font-family:  Times New Roman, Georgia, Times, serif;
	color: #0088CB;
	font-size: 24px;
	font-style: italic;
	line-height: 90%;
	position: absolute;
	left: 50px;
	top: 16px;
	z-index: 48;
}
.site_content .zbuduj .hitnr .hitTitle .head2 { font-weight: bold; top: 36px;}
.site_content .zbuduj .hitnr p.opis {
	line-height: 150%;
}
.site_content .zbuduj .hitnr .hit_txt_1{
	background: transparent url(../images/line_h_zbuduj.jpg) no-repeat 200px 10px;
	position: absolute;
	left: 10px;
	top: 65px;
	width: 340px;
	z-index: 47;
}
.site_content .zbuduj .hitnr .hit_txt_1 img {
	float: left;
	margin-right: 6px;
}
.site_content .zbuduj .hitnr .hit_txt_1 h5,
.site_content .zbuduj .hitnr .hit_txt_2 h5,
.site_content .zbuduj .hitnr .hit_txt_3 h5 {
	color: #0088CB;
	font-weight: bold;
	font-size: 13px;
	margin: 15px 0px 5px 0px;
}
.site_content .zbuduj .hitnr .hit_txt_3 h5 { margin: 5px 0px 5px 15px;}
.site_content .zbuduj .hitnr .hit_txt_3 p.opis { margin-left: 15px; }
.site_content .zbuduj .hitnr .hit_txt_2 {
	background: transparent url(../images/line_h_zbuduj.jpg) no-repeat 50px 10px;
	position: absolute;
	left: 20px;
	top: 240px;
	width: 330px;
	z-index: 46;
}
.site_content .zbuduj .hitnr .hit_txt_2 h5,
.site_content .zbuduj .hitnr .hit_txt_2 p { text-align: right; margin-right}

.site_content .zbuduj .hitnr .hit_txt_2 img {
	float: right;
	margin-left: 6px;
}

.site_content .zbuduj .hitnr .hit_txt_3 {
	background: transparent url(../images/line_v_zbuduj.jpg) no-repeat 10px 250px;
	position: absolute;
	left: 370px;
	top: 20px;
	width: 200px;
	z-index: 45;
}
.site_content .zbuduj .boxEwydanie { float: right; margin-top: 10px;}


.site_content .zbuduj .redaktor {
	background: transparent url(../images/zbuduj_blue_container_center.jpg) repeat-x top left;
	width: 645px;
	height: 310px;
	float: left;
	margin-right: 25px;
	position: relative;
	overflow: visible;
}
.site_content .zbuduj .redaktor .lCorners{
	background: transparent url(../images/zbuduj_blue_container_left.jpg) no-repeat top left;
	float: left;
	height: 310px;
	width: 14px;
}
.site_content .zbuduj .redaktor .rCorners{
	background: transparent url(../images/zbuduj_blue_container_right.jpg) no-repeat top right;
	float: right;
	height: 310px;
	width: 14px;
}
.site_content .zbuduj .redaktor .inside {
	padding-top: 7px;
	position: relative;
	background: transparent;
	float: left;
	width: 617px;
	height: 295px;
	overflow: visible;
}
.site_content .zbuduj .redaktor .inside .foto {
	position: absolute;
	top: 6px;
	left: -6px;
	overflow: visible;
	* zoom: 1;
	z-index: 40;
}
.site_content .zbuduj .redaktor .inside .icoRedaktor {
	position: absolute;
	top: 10px;
	left: 215px;
	overflow: auto;
	* zoom: 1;
	z-index: 41;
}
.site_content .zbuduj .redaktor .inside .odRedaktora {
	position: absolute;
	width: 300px;
	height: 205px;
	overflow: hidden;
	padding-top: 90px;
	right: 0px;
	text-align: right;
	z-index:30;
}
.site_content .zbuduj .redaktor .inside .odRedaktora h5 {
	font-size: 15px;
	font-weight: bold;
}
.site_content .zbuduj .redaktor .inside .odRedaktora p {
	line-height: 150%;
}

.site_content .zbuduj .new_issue .article_block h2,
.site_content .zbuduj .box310 .article_block h2 {
	color: #BB0000;
	font-size: 21px;
	font-weight: bold;
	height: 28px;
	overflow: hidden;
}
.site_content .zbuduj .new_issue .article_block h3,
.site_content .zbuduj .box310 .article_block h3 {
	margin-top: -5px;
	margin-bottom: 5px;
}
.site_content .zbuduj .new_issue .article_block h3 a,
.site_content .zbuduj .box310 .article_block h3 a {
	font-weight: bold;
	font-size: 16px;
	color: #666;
}
.site_content .zbuduj .new_issue .article_block p.opis { line-height: 150%;}

.site_content .zbuduj  p.minilink {
	text-align: right;
	font-size: 15px;
	margin-top: 5px;
	margin-bottom: 15px;
}
.site_content .zbuduj  p.minilink a { font-size: 15px; font-weight: normal; color: #BB0000;}
.site_content .zbuduj  p.minilink a.more {
	background: transparent url(../images/big_black_arrows.gif) no-repeat 0px 5px;
	padding-left: 11px;
	margin-right: 10px;
}
.site_content .zbuduj  p.minilink span {margin-right: 10px;}
.site_content .zbuduj .box_zbuduj,
.site_content .zbuduj .article_block {
	width: 310px;
	margin-right: 25px;
	float: left;
	margin-bottom: 10px;
}
.site_content .zbuduj .hdr_akcje_zbuduj {margin-bottom: 10px;}

.site_content .zbuduj .zBlue h2 {
	background-color: #0099FF !important;
}
.site_content .zbuduj .zOrange h2 {
	background-color: #FD9417 !important;
}
.site_content .zbuduj  .zRed h2 {
	background-color: #BB0000 !important;	
}
.site_content .zbuduj .box_zbuduj .article_block h2,
.site_content .zbuduj .akcje_zbuduj .article_block h2 {
	background-color: #CCCCCC;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	height: 17px;
	margin-bottom: 2px;
	overflow: hidden;
	padding: 4px;
	text-transform: uppercase;
}
.site_content .zbuduj .box_zbuduj .article_block h2,
.site_content .zbuduj .box310 .article_block h2 {text-transform: none;}
.site_content .zbuduj .akcje_zbuduj .article_block h3,
.site_content .zbuduj .box310 .article_block h3 {
	margin-bottom: 3px;
}

.site_content .zbuduj .akcje_zbuduj .article_block h3 a {
	color: #222 !important;
	font-size: 13px;
	font-weight: bold;
}


.site_content .zbuduj .article_block .article_image {
	position: relative;
	margin-bottom: 7px;
}
.site_content .zbuduj .article_block .article_image img.icoLogo,
.site_content .zbuduj .box310 .article_block .article_image img.icoLogo{
	position: absolute;
	right: 0px;
	bottom: 20px;
}
.site_content .zbuduj .box_zbuduj  {
	margin-top: 10px;
}

.site_content .zbuduj .akcje_zbuduj .naglowek,
.site_content .zbuduj .akcje_zbuduj .naglowek .akcja p.opis {margin-bottom: 10px; line-height: 150%;}
.site_content .zbuduj .akcje_zbuduj .naglowek .logo {
	width: 260px;
	float: left;
	margin-right: 10px;
}

.site_content .zbuduj .akcje_zbuduj .naglowek .linki a.more { margin-right: 20px; font-weight: normal; line-height: 18px;}
.site_content .zbuduj .boxlast {margin-right: 0px;}

.site_content .zbuduj .article_block div.button {
	border-top: 1px solid #CCCCCC;
	margin-top: 7px;
	padding-top: 5px;
	text-align: right !important;
}
.site_content .zbuduj .article_block div.button a.more {font-weight: normal;}


.site_content .zbuduj .zPrenumerata {
	background: #BB0000 url(../images/zbuduj_zamow_prenum_big.jpg) no-repeat bottom center;
	width: 980px;
	height: 178px;
	margin-bottom: 10px;
	position: relative;
}
.site_content .zbuduj .zPrenumerata #ip_imie,
.site_content .zbuduj .zPrenumerata #ip_nazwisko,
.site_content .zbuduj .zPrenumerata #ip_telefon,
.site_content .zbuduj .zPrenumerata #ip_mail,
.site_content .zbuduj .zPrenumerata #ip_adres,
.site_content .zbuduj .zPrenumerata #ip_kod,
.site_content .zbuduj .zPrenumerata #ip_miasto,
.site_content .zbuduj .zPrenumerata #ip_zamow {
	position: absolute;
	width: 172px;
}
.site_content .zbuduj .zPrenumerata #ip_imie,
.site_content .zbuduj .zPrenumerata #ip_nazwisko,
.site_content .zbuduj .zPrenumerata #ip_telefon,
.site_content .zbuduj .zPrenumerata #ip_mail {
	left: 14px;
}
.site_content .zbuduj .zPrenumerata #ip_adres,
.site_content .zbuduj .zPrenumerata #ip_kod,
.site_content .zbuduj .zPrenumerata #ip_miasto,
.site_content .zbuduj .zPrenumerata #ip_zamow {
	left: 204px;
}
.site_content .zbuduj .zPrenumerata #ip_imie,
.site_content .zbuduj .zPrenumerata #ip_adres {
	top: 50px;
}
.site_content .zbuduj .zPrenumerata #ip_nazwisko,
.site_content .zbuduj .zPrenumerata #ip_kod {
	top: 81px
}
.site_content .zbuduj .zPrenumerata #ip_telefon,
.site_content .zbuduj .zPrenumerata #ip_miasto {
	top: 112px
}
.site_content .zbuduj .zPrenumerata #ip_mail {
	top: 144px;
}
.site_content .zbuduj .zPrenumerata #ip_zamow {
	top: 141px;
}
.site_content .zbuduj .zPrenumerata #ip_imie input,
.site_content .zbuduj .zPrenumerata #ip_nazwisko input,
.site_content .zbuduj .zPrenumerata #ip_telefon input,
.site_content .zbuduj .zPrenumerata #ip_mail input,
.site_content .zbuduj .zPrenumerata #ip_adres input,
.site_content .zbuduj .zPrenumerata #ip_kod input,
.site_content .zbuduj .zPrenumerata #ip_miasto input {
	border: 0px none;
	background: transparent url(../images/blank.gif) repeat top left;
	width: 172px;
	padding: 4px 4px 5px 4px;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.site_content .zbuduj .zPrenumerata #ip_zamow button {
	border: 0px none;
	background: transparent url(../images/blank.gif) repeat top left;
	width: 172px;
	padding: 4px 4px 5px 4px;
	font-size: 11px;
	font-weight: bold;
	color: #111111;
}

.site_content .box310 .big_cover, .site_content .box310 .boxEwydanie {margin-bottom: 5px;}
.site_content .box310 .big_cover .inCd {
	left: 195px;
	top: 260px;
	z-index: 50;
}

.spis_tresci {
	width: 320px;
}
.spis_tresci .wpis {
	padding-bottom: 15px;
}
.spis_tresci .wpis h2 {
	display: inline-table;
	background: #0088CB url(../images/title_ltc.gif) no-repeat top left;
	color: #FFFFFF !important;
	font-weight: bold;
	width: auto !important;
}
.spis_tresci .wpis h2 span {
	display: block;
	background: transparent url(../images/title_lbc.gif) no-repeat bottom left;
	width: auto !important;
}
.spis_tresci .wpis h2 span span {
	display: block;
	background: transparent url(../images/title_rtc.gif) no-repeat top right;
	width: auto !important;
}
.spis_tresci .wpis h2 span span span {
	display: block;
	background: transparent url(../images/title_brc.gif) no-repeat bottom right;	
	font-size: 14px;
	padding: 3px 10px;
	width: auto !important;
}
.spis_tresci .wpis .dzial {
	padding: 5px 0px;
}
.spis_tresci .wpis .dzial .strona {
	font-weight: bold;
	float: left;
	width: 20px;
	text-align: right;
	overflow: hidden;
}
.spis_tresci .wpis .dzial .tytul {
	font-size: 12px;
	width: 295px;
	float: right;
	font-weight: bold;
}
.spis_tresci .wpis .dzial .szczegoly {
	width: 295px;
	float: right;
}



.box650 .imghdr {
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 0px;
	margin-bottom: 10px;
}

.zbuduj .box310 .big_cover {
	float: none;
	width: 310px !important;
}
.zbuduj .forum .headerBox {
	background: #FFFF00 url(../images/murator_logo_forum_m.gif) no-repeat 10px 8px;
	height: 35px;
	margin-bottom: 1px !important;
	padding: 3px;
	position: relative;
}

.zbuduj .box310 .adv div img {
	background:url("../images/ico_reklama.gif") no-repeat scroll 0 1px transparent;
	padding:0 0 10px 6px;
}

.zbuduj .box650 .naglowek {
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.zbuduj .box650 .naglowek .logo {
	width: auto;
	float: left;
	display: inline;
	margin-right: 15px;
}
.zbuduj .box650 .naglowek .opis { padding-bottom: 5px; }
.zbuduj .box650 .naglowek .description p.opis {
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 160% !important;
	color: #333333;
}
.zbuduj .box650 .naglowek .linki { width: 300px; }
.zbuduj .box650 .gTemat img.av { margin-right: 10px; }
.zbuduj .box650 .gTemat .small_info { width: 489px !important; }
.zbuduj .box650 .gTemat h3 {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 4px;
	color: #333333;
}
.zbuduj .box650 .listofcontent .gTemat h3 {
	color: #BB0000;
	font-weight: normal;
}
.zbuduj .box650 .listofcontent .gTemat h3 strong { font-weight: bold;}

.zbuduj .fototematy  {	width: 320px; }
.zbuduj .tmbottom, .zbuduj .leftInfobox, .zbuduj .bottombluetxt, .zbuduj .leftbluetxt{
	background-color: #0088CB;
	width: 320px;
	margin-bottom: 10px;
}
.zbuduj .tmbottom p.desc, .zbuduj .leftInfobox p.desc,
.zbuduj .bottombluetxt p.desc, .zbuduj .leftbluetxt p.desc {
	color: #FFFFFF;
	padding: 10px;
}
.zbuduj .tmbottom .tmimg {
	position: relative;
}
.zbuduj .tmbottom .tmimg div.ico {
	position: absolute;
	bottom: -5px;
	right: 10px;
}
.zbuduj .leftbluetxt div.img,
.zbuduj .leftInfobox div.img {
	float: right;
	width: 165px;
	overflow: hidden;
	text-align: right !important;
	line-height: 0px;
	font-size: 0px;
}
.zbuduj .leftbluetxt,
.zbuduj .leftInfobox {
	position: relative;
}
.zbuduj .leftbluetxt p.desc,
.zbuduj .leftInfobox p.desc {
	width: 130px;
	position: absolute;
	bottom: 0px;
}

.zbuduj p.desc strong, .zbuduj p.desc b {font-weight: bold;}
.zbuduj .leftInfobox .mini_ico, .zbuduj .leftInfobox h3  {
	position: absolute;
	left: 10px;
	top: 10px;
}
.zbuduj .leftInfobox h3 {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	width: 135px;
}
.zbuduj .box650 .imghdr {
	position: relative;
}
.zbuduj .box650 .imghdr .in_next_month {
	position: absolute;
	right: 0px;
	top: 10px;
}
.zbuduj .box650 .imghdr .in_next_month strong {
	color: #BB0000;
	font-weight: bold;
}
.zbuduj .box650 .spis_artukulow .leftBigImg  { margin-bottom: 10px; }
.zbuduj .box650 .spis_artukulow .leftBigImg .float-left {	width: 430px; font-size: 0px; line-height: 0px;}
.zbuduj .box650 .spis_artukulow .leftBigImg .txtRight  { width: 205px;}
.zbuduj .box650 .spis_artukulow .leftSmallimg  h3,
.zbuduj .box650 .spis_artukulow .leftBigImg .txtRight h2 {
	color: #BB0000;
	font-size: 17px;
	font-weight: bold;
	margin-bottom: 10px;
}

.zbuduj .box650 .spis_artukulow .leftSmallimg { width: 210px; }
.zbuduj .box650 .spis_artukulow .leftSmallimg img { margin-bottom: 5px; }

.zbuduj .box650 .spis_artukulow  .housedesign  {
	border-left: 2px solid #BB0000;
	width: 428px;
	margin-bottom: 10px;
}
.zbuduj .box650 .spis_artukulow  .housedesign  h2 {
	background-color: #BB0000;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	padding: 3px 0px 5px 3px;
}
.zbuduj .box650 .spis_artukulow .housedesign .houseContent {
	padding-left: 6px;
	padding-top: 6px;
}
.zbuduj .box650 .spis_artukulow .housedesign .houseContent .housebox {
	width: 210px;
}
.zbuduj .box650 .spis_artukulow .housedesign .houseimg {
	display: block;
	position: relative;
	width: 210px;
	line-height: 0px;
}
.zbuduj .box650 .spis_artukulow .housedesign .small {
	padding: 5px 0px 3px 0px;
	color: #666666;
	font-size: 10px;
	font-weight: bold;
}
.zbuduj .box650 .spis_artukulow .housedesign .houseimg .house_title {
	position: absolute;
	bottom: 0px;
	left: 0px;
	padding: 3px;
	background:transparent url(../images/png_60.png) repeat scroll left top;
	* behavior: url(/media/css/iepngfix.htc);
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	z-index: 99;
}
.zbuduj .box650 .spis_artukulow .housedesign .house_description {
	padding: 5px 0px;
}
.zbuduj .box650 .spis_artukulow .housedesign .house_description h3 {
	font-size: 17px;
	font-weight: bold;
	margin-bottom: 5px;
}
.zbuduj .box650 .noneDomBox {
    background: #FFFFFF url(../images/zbuduj_hdr_none.jpg) no-repeat top left;
	margin-bottom: 10px;
    position: relative;
}


.zbuduj .box650 .ekoDomBox {
	background: #FFFFFF url(../images/zbuduj_hdr_eko.jpg) no-repeat top left;
	margin-bottom: 10px;
	position: relative;
}

.zbuduj .box650 .droDomBox .rightImage,
.zbuduj .box650 .ekoDomBox .rightImage,
.zbuduj .box650 .noneDomBox .rightImage {
	float: right;
	margin-top: 30px;
}
.zbuduj .box650 .droDomBox .rightImage span,
.zbuduj .box650 .ekoDomBox .rightImage span,
.zbuduj .box650 .noneDomBox .rightImage span {
	padding: 20px 0px 0px 20px;
	background-color: #FFFFFF;
	display: block;
}
.zbuduj .box650 .droDomBox h3,
.zbuduj .box650 .ekoDomBox h3,
.zbuduj .box650 .noneDomBox h3 {
	color: #0D9646;
	font-size: 17px;
	font-weight: bold;
}
.zbuduj .box650 .noneDomBox h3 {
	color: #BB0000;
}
.zbuduj .box650 .droDomBox .desc,
.zbuduj .box650 .ekoDomBox .desc, .zbuduj .box650 .noneDomBox .desc {
	padding-top: 90px;
	width: 289px;
}
.zbuduj .box650 .droDomBox {
	background: #FFFFFF url(../images/zbuduj_hdr_dro.jpg) no-repeat top left;
	margin-bottom: 10px;
	position: relative;
}
.zbuduj .box650 .droDomBox h3 {
	color: #0060AD;
}
.zbuduj .box650 .ekoDomBox {}
.zbuduj .box650 .ekoDomBox {}
.zbuduj .box650 .ekoDomBox {}
.zbuduj .box650 .ekoDomBox {}
.zbuduj .box650 .ekoDomBox {}

/* NFO: END ZBUDUJ CSS */



span.norma {
font-weight:normal;
}

.gTemat h3.survey {
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 4px;
	color: #333333;
}

span.yup {
font:bold 13px Arial, Helvetica, sans-serif;
color:#669900;
}

span.nope {
font:bold 13px Arial, Helvetica, sans-serif;
color:#ff0033;
}

p.survey input {
margin-left:10px;
border:none;
position:relative;
top:1px;
}

hr {
color: #ccc;
background-color: #ccc;
height: 1px;
border:none;
margin:15px auto;
}

.eko .header.test {
background-color:#fff;
color:#333333;
background:url(../images/red_arrow.gif) 0 7px no-repeat;
padding-left:10px;
overflow:hidden;
padding-bottom:13px;
border-bottom:1px solid #ddd;
}

.eko .header.test h3 {
float:left;
width:500px;
}

.eko .header.test img {
float:right;
}

.box .header, .pe_top .odpowiedz_pe .header.test {
	text-transform:none;
}

.article_box a {
	color:#BB0000;
	font-size:12px;
	font-weight:bold;
}


/* XXX: nowe*/
.nagplace .trzymam_form .input_long {
	width: 590px !important;
	padding: 4px;
}
.nagplace .trzymam_form span {
	display: block;
	font-weight: bold;
	padding: 4px 0px;
	
}
.nagplace .trzymam_form select.input_long { width: 600px !important; }
.nagplace .trzymam_form textarea.input_long { height: 60px !important; }

.nagplace .trzymam_form .input_short {
	width: 185px !important;
	padding: 4px;
}
.nagplace .trzymam_form .input_short2 {
	width: 290px !important;
	padding: 4px;
}
.nagplace .trzymam_form select.input_short2 {
	padding: 3px 3px;
}


.nagplace  div.nfo  {
	border-top: 1px solid #CCCCCC;
	margin-top: 10px;
	padding-top: 5px;
	text-align: right;
}
.nagplace div.nfo button  {
	background-color: #AEAFAA;
	border: 0 none;
	height: 26px;
	width: 130px;
}
.nagplace div.nfo button span {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}

table#place_lista{width:100%; font-size:12px;}
.searchfor{background: transparent url(../images/search_for.gif) no-repeat 0px 4px; font-size:11px; display:inline-block; font-weight:bold; padding:0 0px 0 11px;}
.searchfor.active{background: transparent url(../images/search_for_active.gif) no-repeat 0px 4px; font-size:11px; display:inline-block; font-weight:bold; padding:0 0 0 11px;}
table#place_lista a{color:#000000; text-decoration:none;}
table#place_lista a:hover{color:#000000; text-decoration:underline;}
table#place_lista td{text-align:center;}
table#place_lista td{padding:8px 0;}
table#place_lista th{border:1px solid #CCCCCC; font-weight: bold; vertical-align: middle; text-align: center; height: 30px;}

.szara{background-color:#EEEEEE;}
.tabela_zobacz{background-color:#BB0000; color:#FFFFFF; padding:0px 16px; background:#BB0000 url(../images/white_arrow.gif) no-repeat 7px 6px;}
table#place_lista a.tabela_zobacz{background-color:#BB0000; color:#FFFFFF; padding:0px 16px; background:#BB0000 url(../images/white_arrow.gif) no-repeat 7px 6px;}
table#place_lista a.tabela_zobacz:hover{background-color:#000000; color:#FFFFFF; background:#000000 url(../images/white_arrow_bg0.gif) no-repeat 7px 6px; text-decoration:none;}
.kolactive{font-weight:bold;}

/* BLOCZKI ------------------- */
.box_zmd {
  width:auto;
}
.centered {
  background:url(/media/images/zmd-bg.jpg) repeat-x;
}
.box_zmd {
  margin-bottom:10px;
  border:1px solid #ccc;
}
.zmdbox-brick {
  position:absolute;
  top:5px;
  right:10px;
}
.centered {
  position:relative;
}
.zmdbox-product {
  float:left;
  margin:10px;
  width:96px;
}
/*
.zmdbox-name {
  color:#333333;
  display:block;
  font-size:11px;
  height:44px;
  line-height:100%;
  margin:4px 0;
  overflow:hidden;
}
*/
.zmdbox-name {
  color:#C73700;
  font-weight: bold;
  display:block;
  font-size:11px;
  height:44px;
  line-height:100%;
  margin:4px 0;
  overflow:hidden;
}

.zmdbox-buy {
  display:block;
  margin-top:4px;
}
.zmdbox-price {
  font-weight:bold;
  color:#b00;
}
.clear {
  font-size:0px;
  line-height:0px;
}
.post.highlight {
  background:#f5f5f5;
  padding:4px;
}

#zmd-categories { margin: 0 10px;
                  font-weight: bold;
}

#zmd-categories a { color: #b00;
                    font-weight: bold;
                    }
/* BOX_ZWO STYLES */

.box_zwo {
  width: 348px;
  float: left;
}
.centered3 {
  background:url(/media/images/zwo-bg.jpg) repeat-x;
}
.box_zwo {
  margin-bottom:10px;
  border:1px solid #ccc;
}

.centered {
  position:relative;
}
.zwobox-product {
  float:left;
  margin:10px;
  width:96px;
}
.zwobox-name {
  color:#FF0000;
  font-weight: bold;
  display:block;
  font-size:11px;
  height:44px;
  line-height:100%;
  margin:4px 0;
  overflow:hidden;
}
.zwobox-buy {
  display:block;
  margin-top: 5px;
}
.zwobox-compare {
  display:block;
  margin-top: 5px;
}
.zwobox-price {
  font-weight:bold;
  color:#FF0000;
}
.clear {
  font-size:0px;
  line-height:0px;
}

.zwo-img { 
  position: relative;
  bottom: 0px;
}
                  
.zwo-thumb { 
  height: 100px;
  width: 96px;  
}

#zwo-categories { 
  margin: 0 10px;
  font-weight: bold;
}

#zwo-categories a { 
  color: #FF0000;
  font-weight: bold;
}

/* END BOX_ZWO STYLES */
/* BOX_ZU  STYLES */

.box_zu {
  width: 348px;
        float: left;
}
.centered2 {
  background:url(/media/images/zu-bg.jpg) repeat-x;
}
.box_zu {
  margin-bottom:10px;
  border:1px solid #ccc;
}

.centered {
  position:relative;
}
.zubox-product {
  float:left;
  margin:10px;
  width:96px;
}
.zubox-name {
  color:#B4175D;
  font-weight: bold;
  display:block;
  font-size:11px;
  height:44px;
  line-height:100%;
  margin:4px 0;
  overflow:hidden;
}
.zubox-buy {
  display:block;
  margin-top: 5px;
}
.zubox-price {
  font-weight:bold;
  color:#B4175D;
}
.clear {
  font-size:0px;
  line-height:0px;
}

.zu-img { position: relative;
           bottom: 0px;}
           
.zu-thumb { height: 100px;
       width: 96px;   
}

#zu-categories { margin: 0 10px;
                  font-weight: bold;
}

#zu-categories a { color: #B4175D;
                    font-weight: bold;
                    }

/* END BOX_ZU STYLES */
/* EPASAZ Zakupy.wymarzonyogrod.pl BIG BLOCK */

#c_header_zwo { width: 620px;
            height: 48px;
            background-image: url(/media/images/zwo-bg.jpg);
            background-repeat: repeat-x;
}


.bproductTitle_zwo { height: 30px;
     overflow: hidden;
}
.bproductTitle_zwo a { font-size: 20px;
       text-transform: uppercase;
       font-weight: bold;
       text-decoration: none;
       font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
       color: #DC0713;
}

.bproductTitle_zwo a:hover { color: #ccc;
}

.bproductOpis_zwo { height: 70px;
    overflow: hidden;
    }
.bproductOpis_zwo  p { font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
       color: #4F4B5A;
}

.bproductButton_zwo { height: 28px;
      width: 171px;
}
      
#n_product_name_zwo { padding: 4px 2px;
    margin-right: 5px;
    width: 486px;
    border: 1px solid #455401;
    font-size: 12px;
}

.n_product_name_submit_zwo { width: 100px;
                         padding: 3px 4px;       
       font-weight: bold;
       color: #DDEA8F;
       background-color: #455401;
       border: none;
       cursor: pointer;                         
}
                       
.n_most_zwo { margin: 5px 0px;
          font-weight: bold;
          color: #333;
}

.n_tags_zwo a { text-decoration: underline;
         color: #DC0713;
}

.n_tags_zwo a:hover { color: #ccc;
}

.n_cat_name_zwo span { font-size: 10px;
       font-weight: normal;
       color: #93928C;
}
.n_cat_name_zwo h3 a { font-weight: bold;
                color: #333;
                font-size: 12px;
}

.n_cat_name_zwo h3 { margin-bottom: 5px;
     margin-left: 5px; }

.n_cat_name_zwo h3 a { color: #333;}

.n_cat_secondname_zwo { margin-left: 10px;}

.n_cat_secondname_zwo a { color: #DC0713;}

.morecat_zwo a { font-weight: bold;
       color: #333; 
}


/* END EPASAZ Zakupy.wymarzonyogrod.pl BIG BLOCK */
/* EPASAZ Zakupy.urzadzamy.pl BIG BLOCK */

#c_header_zu { width: 620px;
            height: 48px;
            background-image: url(/media/images/zu-bg.jpg);
            background-repeat: repeat-x;
}


.bproductTitle_zu { height: 30px;
     overflow: hidden;
}
.bproductTitle_zu a { font-size: 20px;
       text-transform: uppercase;
       font-weight: bold;
       text-decoration: none;
       font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
       color: #B4175D;
}

.bproductTitle_zu a:hover { color: #ccc;
}


.bproductOpis_zu { height: 70px;
    overflow: hidden;
    }
.bproductOpis_zu  p { font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
       color: #4F4B5A;
}


.bproductButton_zu { height: 28px;
      width: 171px;
      }




#n_product_name_zu { padding: 4px 2px;
      margin-right: 5px;
                  width: 486px;
                  border: 1px solid #B4175D;
                  font-size: 12px;
}

.n_product_name_submit_zu { width: 100px;
                         padding: 3px 4px;       
       font-weight: bold;
       color: #FFFFCC;
       background-color: #B4175D;
       border: none;
       cursor: pointer;
                         
}
                        

.n_most_zu { margin: 5px 0px;
          font-weight: bold;
          color: #333;
}

.n_tags_zu a { text-decoration: underline;
         color: #B4175D;
}

.n_tags_zu a:hover { color: #ccc;
}




.n_cat_name_zu span { font-size: 10px;
       font-weight: normal;
       color: #93928C;
}
.n_cat_name_zu h3 a { font-weight: bold;
                color: #333;
                font-size: 12px;
}


.n_cat_name_zu h3 { margin-bottom: 5px;
     margin-left: 5px;
}

.n_cat_name_zu h3 a { color: #333;
}
.n_cat_secondname_zu { margin-left: 10px;
                    }


.n_cat_secondname_zu a { color: #B4175D;
}


.morecat_zu a { font-weight: bold;
       color: #333; 
}



/* END EPASAZ Zakupy.urzadzamy.pl BIG BLOCK */
/* zwo_BOX 4x STYLES */       
        
        
#zwo_epasaz_bigbox_top { height: 20px;
      background-color: #455401;
      padding-left: 5px;
      padding-right: 5px;
      }
      
#zwo_epasaz_bigbox_top  span { font-weight: bold;
           color: #DDEA8E;
           position: relative;
           top: 2px;
           }
                     
#zwo_lboxCategories { font-weight: bold;
      border-bottom: 1px solid #ccc;
      padding-bottom: 2px;
}

#zwo_lboxCategories a { margin-left: 4px;
        color: #FF0000;
        }
        
        
.zwo_lboxproductTitle { font-weight: bold;
        color: #FF0000;
        height: 30px;
        margin: 5px 0;
        overflow: hidden;
        }
                
.zwo_lboxproductPrice { margin: 5px 0px;
}
.zwo_productprice { font-weight: bold;
    color: #FF0000;
    font-size: 12px;
    margin-left: 2px;
    }
           
/* END zwo_BOX 4x STYLES */ 
/* ZU_BOX 4x STYLES */        
        
        
#zu_epasaz_bigbox_top { height: 20px;
      background-color: #AC7F3C;
      padding-left: 5px;
      padding-right: 5px;
      }
      
#zu_epasaz_bigbox_top  span { font-weight: bold;
           color: #fff;
           position: relative;
           top: 2px;
           }
           
           
#zu_lboxCategories { font-weight: bold;
      border-bottom: 1px solid #ccc;
      padding-bottom: 2px;
}

#zu_lboxCategories a { margin-left: 4px;
        color: #B4175D;
        }
        
        
.zu_lboxproductTitle { font-weight: bold;
        color: #B4175D;
        height: 30px;
        margin: 5px 0;
        overflow: hidden;
        }
        
        
.zu_lboxproductPrice { margin: 5px 0px;
}
.zu_productprice { font-weight: bold;
    color: #B4175D;
    font-size: 12px;
    margin-left: 2px;
    }
           
/* END ZU_BOX 4x STYLES */
/* BLOCZKI -------------- END  */





/* BOX NARZEDZIA START */

#tools_box {
    width: 980px;
    overflow: hidden;
    border: 1px solid #ccc;
}

#tools_box a {
    text-decoration: none;
}

#tools_box .tools_top {
    background: #BB0000;
    padding: 4px;
    padding-bottom: 3px;
}

#tools_box .tools_content {
    overflow: hidden;
    padding: 2px;
}

#tools_box .tools_top h3 {
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
}

#tools_box .paginator {
    text-align: right;
    overflow: hidden;
    margin: 10px 5px;
}

#tools_box .paginator ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    float: right;
}

#tools_box .paginator ul li {
    float: left;
    margin-left: 3px;
    margin-right: 3px;
}

#tools_box .paginator a {
    font-size: 10px;
    color: #333;
    text-decoration: none;
    display: block;
    padding: 2px 5px;
}

#tools_box .paginator a:hover {
    text-decoration: underline;
}

#tools_box .paginator a.active {
    background: #B80000;
    color: #fff;
}

#tools_box .tools_single {
    float: left;
    position: relative;
	margin-left: 3px;
	margin-right: 2px;
    margin-bottom: 15px;
}

#tools_box .tools_single img {
    cursor: pointer;
}

#tools_box .tools_single h3 {
    position: absolute;
    top: 130px;
    padding: 10px 10px;
    width: 310px;
    margin: 0px;
}

#tools_box .tools_single h3 a {
    color: #666;
    font-size: 16px;
	font-weight: bold;
}

#tools_box .last_tool {
    margin-right: 0px;
}

/* END BOX NARZEDZIA */


/* SPIS ZBIORCZA */

#spis_col {
    float: right;
    width: 650px;
    margin-bottom: 10px;
}

#spis_col .spis_info p {
    font-size: 11px;
    color: #000;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding-top: 8px;
    padding-bottom: 8px;
}

#spis_col .spis_info p a {
    color: #BB0000;
    font-weight: bold;
    text-decoration: none;
}
#spis_col .spis_info p a:hover {
    text-decoration: underline;
}


#spis_col .spis_content {
    overflow: hidden;
}

#spis_col .spis_numery {
    overflow: hidden;
}

#spis_col .spis_single {
    float: left;
    width: 150px;
    margin: 10px 33px;
    margin-bottom: 15px;
}

#spis_col .spis_single img {
    cursor: pointer;
}

#spis_col .spis_last {
    margin-right: 0px;
}

#spis_col .spis_single .single_info {
    overflow: hidden;
}

#spis_col .spis_single .single_info span.right {
    float: right;
}

#spis_col .spis_single a {
    color: #BB0000;
    text-decoration: none;
}

#spis_col .spis_single a:hover {
    text-decoration: underline;
}

#spis_col .spis_search {
    background: #E1E1E1;
    padding: 15px;
    margin: 10px 0px;
}

#spis_col .spis_search .sname {
    font-size: 15px;
    font-weight: bold;
    color: #333;
    margin-bottom: 10px;
}

#spis_col .spis_search select, #spis_col .spis_search .textinput {
    border: 0px;
    background: #fff;
    padding: 3px;
}

#spis_col .spis_search select {
    width: 85px;
}

#spis_col .spis_search .textinput {
    width: 440px;
    margin-left: 10px;
    font-size: 11px;
}

#spis_col .spis_search .submitbtt {
    border: 0px none;
    background: #BB0000;
    font-size: 11px;
    color: #fff;
    font-weight: bold;
    padding: 3px;
    margin-left: 10px;
    cursor: pointer;
}

.spis_pag {
    margin: 10px 0px;
    overflow: hidden;
}

.spis_pag a {
    font-size: 12px;
    font-weight: bold;
    color: #BB0000;
    text-decoration: none;
}

.spis_pag a:hover {
    text-decoration: underline;
}

.spis_pag a.right {
    float: right;
}

.spis_bottom {
    padding: 10px 15px;
    background: #e1e1e1;
    font-size: 13px;
}

.spis_bottom span {
    display: block;
}

.spis_bottom a {
    font-size: 12px;
    text-decoration: none;
    color: #BB0000;
}

.spis_bottom a:hover {
    text-decoration: underline;
}

/* SPIS NUMER */

.murator_numer {
    overflow: hidden;
    color: #333;
}

.murator_numer a {
    text-decoration: none;
}

.murator_numer a:hover {
    text-decoration: underline;
}

.numer_left {
    float: left;
    width: 200px;
}

.numer_right {
    float: right;
    width: 435px;
}

.numer_right h2 {
    font-size: 21px;
    color: #333;
    margin: 10px 0px;
}

.numer_right .order {
    background: #ececec;
    border: 1px solid #e1e1e1;
    padding: 5px 10px;
    margin-bottom: 10px;
}

.numer_right .order span {
    display: block;
}

.numer_right .order span a {
    color: #333;
    font-size: 13px;
}

.numer_right .addons .top {
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 5px;
}

.numer_right .addons .middle {
    overflow: hidden;
    border-top: 1px solid #e1e1e1;
    border-bottom: 1px solid #e1e1e1;
    padding: 4px 0px;
}

.numer_right .addons .middle .left {
    float: left;
    width: 275px;
}

.numer_right .addons .middle .left h3 {
    font-size: 12px;
    font-weight: bold;
    margin: 5px 0px;
    padding-left: 1px;
}

.numer_right .addons .middle .left p {
    margin: 0px;
    padding: 0px;
    margin-bottom: 10px;
}

.numer_right .addons .middle .right {
    float: right;
    width: 150px;
    text-align: right;
}

.spis_tresci_numeru {
    margin-top: 10px;
    color: #333;
}

.spis_tresci_numeru a {
    text-decoration: none;
    color: #BB0000;
}

.spis_tresci_numeru a:hover {
    text-decoration: underline;
}

.spis_tresci_numeru .section {
    margin-top: 10px;
}

.spis_tresci_numeru .section .article {
    margin-bottom: 10px;
    overflow: hidden;
}

.spis_tresci_numeru .section .article_title {
    overflow: hidden;
}

.spis_tresci_numeru .section .article_title a {
    display: block;
    padding-left: 15px;
    background: url(../images/pdficon.gif) 0 0 no-repeat;
    float: left;
    margin-left: 4px;
}

.spis_tresci_numeru .section .article_snippet {
    font-size: 11px;
}

.spis_tresci_numeru .section .article_title h4 {
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin: 0px 0px 3px 0px;
    padding: 0px;
}

.spis_tresci_numeru h3 {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
    color: #BB0000;
    margin: 0px;
    padding: 0px;
}
/* SPIS END */


/* wyniki wyszukiwania grafika */

.search_images_result {
	overflow: hidden;
	width: 610px;
	margin-left: auto;
	margin-right: auto;
}

.search_images_result .single_image {
	width: 150px;
	float: left;
	margin-left: 10px;
	margin-right: 57px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

.search_images_result .last {
	margin-right: 0px;
}

.search_images_result .single_image img {
	cursor: pointer;
}

.search_images_result a {
	font-size: 12px;
	display: block;
	height: 115px;
	overflow: hidden;
}
.gallery_list.gr .new-gallery {
	margin-top:10px;
}
.sHead .header img.lnk {
	cursor:pointer;
}
.galleryBlock .adv div div {
	background:url("../images/ico_reklama.gif") no-repeat scroll 2px 0px transparent;
	padding:0px 0px 0px 10px;
}
#alone ul li#deactivate_tab {
	display:none;
}
#alone ul li#active_tab {
	display:block;
	background:#b00;
}
#alone ul li#active_tab span.on {
	background:transparent none;
	width:610px !important;
	text-align:left;
	color:#fff;
	padding:2px 0px 2px 10px;
	display:block;
	cursor:pointer;
	text-transform:uppercase;
	font-weight:bold;
}



/* prenumerata */


.prenumerata_new {
    width: 20px;
    width: 980px;
    margin-left: auto;
    margin-right: auto;
}

.prenumerata_new img {
    border: 0px none;
    margin: 0px;
    padding: 0px;
}

.prenumerata_new .p_middle {
    overflow: hidden;
    width: 100%;
}

.prenumerata_new .p_middle .left {
    float: left;
    width: 126px;
}

.prenumerata_new .p_middle .right {
    float: right;
    width: 854px;
}

.prenumerata_new .oferta1 {
    display: block;
    width: 854px;
    height: 356px;
}

.prenumerata_new .oferta2 {
    display: block;
    width: 854px;
    height: 221px;
}

.prenumerata_new .oferta3 {
    display: block;
    width: 854px;
    height: 189px;
}

.prenumerata_new .oferta4 {
    display: block;
    width: 854px;
    height: 266px;
}

.prenumerata_new .p_bottom {
    height: 313px;
}

.prenumerata_new .p_middle .left {
    height: 1032px;
}


