body{
	font-size:10px;
	font-family:Arial;
	color:#000;
	margin:0;
	background:#fff url('images/ht.gif') repeat-x top;
}

input,textarea{
	font-size:11px;
	font-family:Arial;
}

a {
	outline:none;
	color:#ec501a;
	text-decoration:none;
}
a img {
	border:0;
}

p{
margin:0px;
}

form {
margin:0px;
}

#head{
	position:relative;

	
	width:1000px;
	height:180px;
	margin:0 auto;
}
#logo{
		position:absolute;
	top:13px;
	left:33px;
	width:143px;
	height:54px;
	background:transparent url('images/skin002.gif') no-repeat 0 0 ;
}
#logo a{
display:block;
width:143px;
	height:54px;
}
#parka{
	position:absolute;
	top:27px;
	left:240px;
	width:248px;
	height:122px;
	background:transparent url('images/parka.jpg') no-repeat;
}
#top_nav{
	position:absolute;
	top:6px;
	left:241px;
}
#top_nav a{
	position:absolute;
line-height:20px;	
white-space:nowrap;
}

#top_nav a img {
	width:18px;
	height:20px;
	vertical-align: -30%;
	margin-right:9px;
}
table.descr2 {
border:1px solid #CED2C8;
}
table.descr2 td{
border:1px solid #fff;
}
table.descr2 th{
border:1px solid #fff;
padding:1px;
background:#fff;
}

#data{
	left:-1px;
	color:#000;
}
#data img {
	background:transparent url('images/skin002.gif') no-repeat 0 -59px ;
}

#mail{
	left:152px;
	color:#000;
}
#mail img {
	width:13px !important;
	background:transparent url('images/skin002.gif') no-repeat -17px -59px ;
}
#tell_friend{
	left:360px;
	color:#000;
}
#tell_friend img {
  
	width:12px !important;
	background:transparent url('images/skin002.gif') no-repeat -30px -57px ;
}
#tell_friend:hover img{
	background-position: -43px -57px ;
}
#tell_friend:hover{
	background:#fff;
}

#to_fav{
	left:510px;
	color:#000;
}
#to_fav img {
	width:12px !important;
	background:transparent url('images/skin002.gif') no-repeat -55px -57px ;
}
#to_fav:hover img{
	background-position: -67px -57px ;
}
#to_fav:hover {
	background:#fff;
}

#map{
	left:675px;
	color:#000;

}
#map img {
width:12px !important;
background:transparent url('images/skin002.gif') no-repeat -79px -57px ;
}
#map:hover {background:#fff;}
#map:hover img{background-position: -91px -57px ;}

#hot {
	position:absolute;
	left:330px;
	top:34px;
	width:117px;
	height:14px;
	background:transparent url('images/skin002.gif') no-repeat 0px -80px ;
}
#phone{
	position:absolute;
	left:550px;
	top:34px;
	width:104px;
	height:13px;
	background:transparent url('images/skin002.gif') no-repeat 0px -94px ;
}
#kier{
  position:absolute;
	left:660px;
	top:34px;
	width:28px;
	height:13px;
	background:transparent url('images/skin002.gif') no-repeat -14px -94px ;
}
#dot{
  position:absolute;
	left:657px;
	top:34px;
	width:4px;
	height:13px;
	background:transparent url('images/skin002.gif') no-repeat -72px -346px ;
}

#phone2{
	position:absolute;
	left:686px;
	top:34px;
	width:80px;
	height:14px;
	background:transparent url('images/skin002.gif') no-repeat -75px -345px ;
}




#hotimg{

	position:absolute;
	right:0px;
	top:59px;

	background:#edefea;
	padding:0px 2px;
}
#hotimg a{
	float:left;
	display:inline;
	border:4px solid #fff;
	margin:4px 2px;
}

#hotimg a img{
display:block;
height:50px;
}

#hotimg a:hover {
	border:4px solid #b4b4b4 ;
}

.inp, .but{
	border:1px solid #b6b6b0;
	padding:0px;
}

#search{
	position:absolute;
	right:0px;
	top:127px;
}
#search input.inp{

	vertical-align:middle;
	width:110px;
	font-size:11px;
	height:15px;
	padding:0px;
}
#search input.but{
	background-color:#ec501a;
	background-position:-148px -39px;
		vertical-align:middle;
	width:15px;
	height:17px;
	font-size:15px;
}

#topmenu {
	position:absolute;
	right:0px;
	bottom:0px;
	width:770px;
	height:32px;
	
	background:#ec501a;
}
#topmenu b{
	float:left;
	line-height:32px;
	color:#fff;
	padding:0px 16px;
	font-weight:bold;
	font-size:12px;
}
#topmenu a{
	float:left;
padding-top:10px ;
background-color:#EC501A;
}



#topmenu img{
	margin-bottom:2px !important;
	background-image:url('images/skin002.gif');
	background-repeat:no-repeat;
	height:12px;
}
#topmenu img.spr{
float:left;
background-color:#EAECE8;
background-position: -132px  -80px;
}
#link0{
border-left:4px solid #EC501A;
margin-left:3px !important;

}

#link0 img{
	background-position: 0px  -112px;
	width:99px;
}
#link1 img{
	background-position: 0px  -124px;
	width:67px;
}
#link2 img{
	background-position: -104px  -112px;
	width:39px;
}
#link3 img{
	background-position: 0px  -136px;
	width:90px;
}
#link4 img{
	background-position: -70px  -124px;
	width:73px;
}
#link5 img{
	background-position: -96px  -136px;
	width:47px;
}
#link5{
margin-left:170px !important;
}
.arr{
	display:block;
width:9px;
height:6px;
background: url('images/skin002.gif') no-repeat -120px  -97px;
}

.spr{
	background-image: url('images/skin002.gif') ;
	background-repeat:no-repeat;
}

#select{
	margin-left:35px;
	position:absolute;
	top:67px;


}
#select select option {
text-indent:10px;
}
#select select option.none {
color:#666;
}

#select p{
	line-height:15px;
}

#select a.arr{
	margin-top:4px;
	float:left;
	position:absolute;
	left:-15px;
}
#select select, #select option {
	width:160px;
	font-size:10px;
	margin:0px;
	padding:0px;
}
#adv{
	background-position: -33px -95px;
	position:absolute;
	top:122px;
	left:60px;
	padding-right:5px;
}
#adv a{
	display:block;
	width:91px;
	background:#fff;
	font-size:9px;
}

#sco {
	background:#fff;
}
#page{
	
	width:1000px;
	margin:0 auto;
	
	height:348px;
}
#page.proj{
	height:517px;
}
#left_nav{
	
	width:224px;
	float:left;
	padding-top:32px;
}
#left_nav.dd{

}

#cnt{
	float:right;
	width:770px;
	position:relative;
	/*margin-top:23px;*/
	
	height:348px;
	background:#ced2c8 url('images/ht.gif') repeat-x 0 -180px;
}

#cnt.auto{
height:auto !important;
background:#EDEFEB ;
}
#cnt.auto #cont{
height:auto !important;
}
#cnt.proj{
height:481px;
	background:#EDEFEA;
	
	overflow:hidden;
}
#cnt.arty{
	background:#EDEFEA;
}
#cnt.proj.kolor{
height:513px;
}
#cnt.proj.kolor #cont{
padding-top:4px;
background:#fff;
}
#cont{
	margin:25px 19px 0px 19px;
	top:0px;
  
}


 #cont{
	height:298px;
	width:732px;

}	
	
#cont.adv{
margin-top:45px;
margin-left:20px;
width:500px;
font-size:11px;
}

#cont.adv dt,#cont.adv dd{
float:left;
line-height:17px;
height:17px;
margin:0px;
margin-bottom:6px;
}
#cont.adv dt{
width:220px;
}
#cont.adv dd{
width:240px;
text-align:right;
}

#cont.adv dd dl{
float:right;
}
#cont.adv dd dt,#cont.adv dd dd{
margin-bottom:0px;

}
#cont.adv dd dt{
width:24px;
margin-right:8px;
display:inline;
}
#cont.adv dd dd{
width:85px;
margin-right:3px;
}
#cont.adv dd dd input{
width:82px;
font-size:11px;

}


#cont.adv dl select,#cont.adv dl option,#cont.adv dl input{
width:235px;
font-size:11px;
line-height:17px;

}

#cont.adv dl option{
width:auto;
}

#cont.adv dl input,#cont.adv dl select {

border:1px solid #B5B6B0;
}

#cnt.proj.kolor #cont{
margin:0px;
}

.menu{
	
	background:#fff;
	width:224px;
}
.menu p {
	background:#ced2c8;
padding:0px;
margin:0px;
	float:left;
	width:210px;
}

.menu a.mi{
	clear:both;
	display:block;
	line-height:23px;
	padding-left:18px;
	height:23px;
	color:#000;
	background:#edefea;
	border-top:1px solid #ced2c8;
}


.menu a.mi b{
margin:10px 11px 0 0;
	float:right;
width:9px;
height:6px;
background: url('images/skin002.gif') no-repeat -120px  -97px;
}
.menu a{
	
	display:block;
}
.menu a.mi:hover {
	background:#f6f8f3;
}
.menu a.mi:hover  b{
margin-right:9px;
}


.menu b.spr{
float:right;
width:14px;
height:32px;

background-position:-117px -57px;
}

#btm{
	margin-top:14px;
	height:150px;
	overflow:hidden;
}


#polecamy {
margin:13px 0 9px 18px;
	display:block;
	width:58px;
	height:10px;
	background-position:0 -148px;
}
#promocja {
margin:13px 0 7px 18px;
	width:161px;
	display:block;
	height:12px;
	background-position:0 -158px;
}
#menage {
margin:13px 0 9px 18px;
	display:block;
	width:85px;
	height:10px;
	background:url('images/admin.gif');
}

a.sp{
	position:relative;
	color:#000;
	display:block;
	float:left;
	margin:5px;
}

a.sp:hover {
	background:#edefea;
}
a.sp:hover img{
	border:4px solid #ced2c8;
}

a.sp img{
display:block;
border:4px solid #fff;
margin-bottom:4px;
}
a.sp b{
float:none !important;
height:12px !important;
position:absolute;
right:0px;
background-position:-132px -61px !important;
}

.spc{
	clear:both;
	overflow:hidden;
	height:100%;
	background:#edefea;
	padding:7px 0px 22px 23px;
}


#cnttnav{
	position:relative;
	width:770px;
	float:right;
	margin-top:9px;
}
#cnttnav.dd{

}

#cnttnav a.dis{
color:#AFAFAF;
}
#edition{
position:absolute;
right:3px;
top:3px;

}
.w1{
width:75px;
}


#edition img{
vertical-align:middle;
background:none;
}

#cnttnav.main{


width:770px;
}
#cnttnav a i.c{
	padding:0px 6px;
	
}
#cnttnav.main a i.c{
	padding:0px 5px;
	
}
#cnttnav  a i.r{
	margin-right:2px;
}
#cnttnav a{
	cursor:pointer;
	white-space:nowrap;
	font-weight:bold;
	color:#000;
}
#cnttnav a i{
	font-size:11px;
	height:23px;
	line-height:23px;

}
#cnttnav div{
	position:absolute;
height:23px;
}
#cnttnav div p{
	text-align:center;
	line-height:23px;
	height:23px;
}
#cnttnav div b{
	height:23px;
}

#informacje i.c{
	padding:0px 8px 0px 9px !important;

}
#zamow  i{
	color:#fff;
}
#zamow  img{
	height:14px !important ;
	 margin:3px 1px  !important ;
	  margin-top:4px!important ;
background: url('images/skin002.gif') no-repeat -147px  -174px !important ;
}
#cnttnav a img{
display:inline;
	width:9px;
	height:20px;
	margin-left:3px;
	margin-top:1px;
	background: url('images/skin002.gif') no-repeat -120px  -90px;

}
#cnt.proj #cnttnav p img {
	margin-left:3px;
	
}
 #pr_n{
	background-position: -149px -52px;
	padding-left:15px;
	float:right;
	font:9px Verdana;
	color:#000;
	white-space:nowrap;
}

 #pr_n span{
	line-height:23px;
	font-weight:bold;
}
 #pr_n i{
font-style:normal;
color:#ec501a;
}

#foot{
	clear:both;
	width:1000px;
	margin:10px auto;
	text-align:right;
	line-height:13px;
}

#krajo{
  line-height:13px;
  float:left;
  width:365px;
  text-align:left;
  position:relative;
  background: url('images/skin002.gif') no-repeat right  -410px;
}
#krajo a{
display:block;
width:140px;
height:25px;

position:absolute;
top:5px;
right:20px;
}

#botm{
	
	position:relative;
	height:105px;
	background:#ec501a;
	width:1000px;
	margin:65px auto 0px auto;
	
}
#botm.proj{
	width:230px;
	margin-top:28px;
}
.bbox{
	position:absolute;
	top:-25px;
	
	height:120px;
	
	background:#fff;
	border-top:1px solid #ec501a;
	border-right:0px solid #ec501a;
	padding-left:1px;
	
}
.bbox a.abs{
position:absolute;
top:0px;
left:0px;
width:205px;
height:120px;
}
.bbox p.p{
	margin:15px;
	padding:0px;
	font-family:Arial;
	font-size:9px;
	padding-top:35px;
	text-align:justify;
}
.bbox p.p div{
		font-family:Arial;
	font-size:9px;
}
.bbox a{
	position:absolute;
	width:235px;
	top:15px;
	left:15px;
	color:#000;
	font-size:11px;
	font-weight:bold;
	display:block;
	
}
.bbox a:hover{
	text-decoration:underline;
}
.bbox a.more{
	top:100px;
	left:180px;
	font-weight:normal;
	font-size:9px;
	width:80px;

}
.bbox a.more b{
	margin:3px 11px 0 0;
	float:right;
width:9px;
height:6px;
background: url('images/skin002.gif') no-repeat -120px  -97px;
}


	
.bbox b.tl,.bbox b.tr,.bbox b.bl,.bbox b.br{
background-image:url('images/skin002.gif');
background-repeat:no-repeat;

position:absolute;
}
.bbox b.tl,.bbox b.tr{
	top:-1px;
	width:15px;
	height:25px;
	
}
.bbox b.bl,.bbox b.br{
	bottom:0px;
	width:12px;
	height:14px;

}
.bbox b.tl{
	left:-1px;
	background-position:0px -239px;
}
.bbox b.tr{
	right:-1px;
	background-position:-15px -239px;
}
.bbox b.bl{
	left:0px;
	background-position:-81px -268px;
}
.bbox b.br{
	right:0px;
	background-position:-93px -268px;
}


.gbox{
white-space:nowrap;
position:absolute;
width:135px;
padding:10px 34px 10px 12px;
background:#7E7D75;
color:#CED2C8;
font-size:11px;
top:86px;
}
.gbox b{
color:#fff;
}

.gbox b.tl,.gbox b.tr,.gbox b.bl,.gbox b.br{
background-image:url('images/skin002.gif');
background-repeat:no-repeat;

position:absolute;
}
.gbox b.tl,.gbox b.tr{
	top:0px;
	width:12px;
	height:25px;
	
}
.gbox b.bl,.gbox b.br{
	bottom:0px;
	width:12px;
	height:14px;

}
.gbox b.tl{
	left:0px;
	background-position:-56px -363px;
}
.gbox b.tr{
	right:0px;
	background-position:-75px -363px;
}
.gbox b.bl{
	left:0px;
	background-position:-56px -395px;
}
.gbox b.br{
	right:0px;
	background-position:-76px -395px;
}





#bb2{
	left:10px;
	width:205px;
}
#bb1{
	left:240px;
	width:205px;
}
#bb3{
	left:453px;
	width:265px;
}
#bb4{
	left:726px;
	width:265px;
}
#dwktm{
	width:140px;
	height:35px;
	background-position:0px -170px;
	position:absolute;
	left:15px;
	top:34px;
}
#dwktm_o{
	width:105px;
	height:63px;
	background-position:-56px -205px;
	position:absolute;
	left:90px;
	top:49px;
}
#ptm{
	width:53px;
	height:34px;
	background-position:0px -205px;
	position:absolute;
	left:15px;
	top:34px;
}
#ptm_o{
	width:85px;
	height:86px;
	background:url('images/katalog.gif') 0 0;
	position:absolute;
	left:90px;
	top:30px;
}
/*ROUNDED*/

.rn i{
	
	float:left;
	height:20px;
	line-height:20px;
	font-style:normal;
}
.rn:hover {}
.rn i.l,.rn i.r{
background-image: url('images/skin002.gif') ;
background-repeat:no-repeat;
width:15px;
}
.rn img{

	vertical-align:middle;

}

/* ROUNDED*/
.rn.g1 i.l{background-position:-81px -282px;}
.rn.g1 i.r{background-position:-94px -282px;}
.rn.g1 i.c{background:#EDEFEB;}
.rn.g1 i{border-color:#EDEFEB;}

.rn.g2 i.l{background-position: -103px -57px;}
.rn.g2 i.r{background-position:-116px -57px;}
.rn.g2 i.c{background:#CED1C9;}
.rn.g2 i{border-color:#CED1C9;}

.rn.y i.l{background-position: -109px -268px;}
.rn.y i.r{background-position: -122px -268px;}
.rn.y i.c{background:#FFB616;}
.rn.y i{border-color:#FFB616;}


.rn.rd i.l{background-position: -111px -291px;}
.rn.rd i.r{background-position: -122px -291px;}
.rn.rd i.c{background:#C63025;}
.rn.rd i{border-color:#C63025;}

.rn.wt i.l{background-position:-80px -305px;}
.rn.wt i.r{background-position:-95px -305px;}
.rn.wt i.c{background:#fff;}

.rn.wb i.l{background-position:-80px -321px;}
.rn.wb i.r{background-position:-95px -321px;}
.rn.wb i.c{background:#fff;}

.rn.o i.l{background-position: -132px -80px;}
.rn.o i.r{background-position: -146px -80px;}
.rn.o i.c{background:#EC501A;}

.rn.o2 i.l{background-position: -132px -80px;}
.rn.o2 i.r{background-position: -146px -80px;}
.rn.o2 i.c{background:#EC501A;}

.rn.yb i.l{background-position: -112px -325px;}
.rn.yb i.r{background-position: -126px -325px;}
.rn.yb i.c{background:#ffbb19;}


/*END - ROUNDED*/

a.prev{
	position:relative;
	display:inline;
	float:left;
	margin:0px 7px 24px 6px;
	width:170px;
	
	color:#000;
}
a.prev i.c{
	width:139px;
	font-family:Verdana;
	font-size:9px;
	
}
a.prev div.rndwb{
	position:absolute;
	width:100%;
	bottom:-20px ;
}
a.prev img{
	border:3px solid #fff;
	display:block;
	width:163px;
	height:111px;
	background:#fff;
}
a.prev b.d3 {
	width:35px;
	height:50px;
	position:absolute;
	right:4px;
	bottom:3px;
	background: url('images/3d.png') no-repeat 0 0px;
	cursor:pointer;
}

#sortowanie{
	position:absolute;
	width:360px;
	bottom:1px;
	left:25px;
	font-size:11px;
}
#sortowanie.rosnaco #asce{
	color:#000;
	font-weight:bold;
}
#sortowanie.alfabetycznie #alfa{
	color:#000;
	font-weight:bold;
}
#sortowanie.malejaco #desce{
	color:#000;
	font-weight:bold;
}
#sortowanie i {
	cursor:default;
}
#strony{
	position:absolute;
	width:260px;
	bottom:1px;
	right:27px;
	z-index:10;
	line-height:20px;
	font-size:11px;
	text-align:right;
}
#strony div{
float:right;
}
#id_do {
float:right;
margin-right:5px;
}
#strony i {
	cursor:default;
}

.nol{
cursor:default;
}



/*projekt*/
#cont.proj {
margin:19px;
}
.kolor #cont{
width:auto !important;
height:513px !important;

}
.kolor{
height:513px !important;
}
.titlebar{
	
	font-size:11px;
	padding-bottom:3px;
	margin-bottom:10px;
	border-bottom:2px solid #fff;
	
}
.titlebar a{
color:#000;
margin-right:10px;
}
.titlebar a.sel{
color:#EC501A;
}

span.redt{
color:#CA2728;

}
.titlebar:first-letter {

/*text-transform:uppercase;*/
}
.col_fix{
	
	clear:both;
	display:block;
	border:1px dotted #000;
	line-height:1px;
	font-size:1px;
}

.col_l{
	
	float:left;

}
.col_r{
	float:right;
	
}
img#preview{
	margin-top:10px;
	border:3px solid #fff;
	display:block;
}
img#preview.koszt{
	margin-bottom:6px;
}
#preview_menu{
	position:relative;
	height:25px;
}


#dim_title{
	position:absolute;
	left:500px;
top:0px;
	
}

#widoki, #obrot,#powieksz,.rz{
	

	text-align:center;
	font-size:11px;
	cursor:pointer;
}
.rz{
cursor:default;
color:#333;
}



#widoki{
	left:0px;
	color:#333333;
  float:left;
	cursor:default;
}
#widoki a{ 
padding:3px;
color:#000;
margin-right:2px;
cursor:pointer;
}
#widoki a.sel{ 
	font-weight:bold;
color:#EC501A;
}

#obrot{

	float:left;
	width:90px;
}

#obrot a{
	color:#333333;
}
#d3swf{
	padding:6px 0px;
	margin-top:10px;
	width:438px;
	background:#fff;
	border:3px solid #fff;
	display:none;
}


#powieksz{
  float:right;
	width:105px;
	margin-right:12px;
	display:inline;
}
#powieksz a{
	color:#333333;
	font-weight:bold;
} 

.powieksz img.spr , #powieksz img.spr, .odbicie img.spr {
	height:20px;
	width:15px;
	vertical-align:middle;
	background-position:-147px -133px;
}

.odbicie img.spr{
background-position:-146px -187px;
}



.powieksz, .odbicie{
	color:#333333;
	text-align:center;
	font-size:11px;
	float:right;
	cursor:pointer;
}
.odbicie{
	float:none;
} 

ul.technical{
	
	list-style-type:none;
	padding:0px;
	margin:0px;
}
ul.technical li{
clear:left;
	line-height:15px;
	float:left;
	width:225px;
	font-size:9px;
	white-space:nowrap;
}

ul.technical li.rr{
clear:none;
width:200px;
margin-left:15px;
}
ul.technical li span{
color:#666;
}

.dim_cont{
	
	text-align:center;
	
	background:#fff;
	margin-top:10px;

	height:407px;
	width:273px;
}
.dim_cont.inside{
	width:712px;
	height:316px;
	padding:3px;
}
.dim_cont.inside.rzuty{
	height:278px;
	padding:6px;
}

#rzuty_opis td.titlebar{
	line-height:20px;
}

 #opis_s{
 height:240px;
 overflow:hidden;
 }
 
 
 
.dim_cont img{
margin:0px 0px;
}
.dim_cont img.imn{
margin:20px 0px;
}



.dim_cont.inside a img{
	margin:0px ;
	display:block; 
	display:block;
}
.dim_cont.inside a{
	float:left;
	
	margin:0px;
}

#pojecia_c,#notatnik_c,#pelny_koszt_c{
	width:400px;
}

#pojecia,#notatnik,#pelny_koszt{
	position:absolute;
	color:#000;
	font-size:11px;
	top:-20px;
	cursor:pointer;
}
#pojecia,#pelny_koszt{
	left:12px;
}

#notatnik{
	right:20px;
}
#notatnik_i,#pojecia_i,#pelny_koszt_i{
	padding:15px;
	background:#fff;
}


img.spr.ari,img.spr.ari2,img.spr.ariw{
	display:inline;
	width:9px;
	height:20px;
	vertical-align:middle;
	background: url('images/skin002.gif') no-repeat 20px  20px;
}

img.spr.ari{
	margin-left:15px;
	background: url('images/skin002.gif') no-repeat -120px  -90px;
}
img.spr.ari2{
	margin-right:15px;
	background: url('images/skin002.gif') no-repeat -151px  -318px;
}

img.spr.ariw{
	margin-left:3px;
	background: url('images/skin002.gif') no-repeat -147px  -171px;
}


.f11{
font-size:11px;	
}
#notatnik_c,#pojecia_c,#pelny_koszt_c{
	left:0px;
	
	position:absolute;
	padding:3px;
	
	
	top:100%;
	background:#CED2C8;
}
#notatnik_c{
	
	left:auto;
	right:0px;
}
a.close{
	width:12px;
	height:12px;
	position:absolute;
	top:10px;
	right:10px;
	background:#EC501A url('images/skin002.gif') no-repeat -149px  -112px;
	
}
img.sr{
	background: url('images/skin002.gif') no-repeat -124px  -95px;
	display:inline;
	width:6px;
	height:12px;
	vertical-align:bottom;
	margin-left:5px;
}

#descr ul{
	padding:0px;
	margin:0px;
	list-style-type:none;
}

#descr ul li{
	padding:0px;
	margin:0px;
	margin-bottom:15px;
	text-align:justify;
	padding-left:13px;
	background: url('images/skin002.gif') no-repeat -154px  -342px;
}
#descr2 ul{
	padding:0px;
	margin:0px;
	list-style-type:none;
}

#descr2 ul li{
	padding:0px;
	margin:0px;
	margin-top:5px;
	text-align:justify;
	padding-left:13px;
	background: url('images/skin002.gif') no-repeat -154px  -342px;
}
#descr2 ul li a{
color:#333;

}
#cena_projektu{
	position:absolute;
	left:55px;
	top:63px;
	font-size:11px;
	color:#fff;
	font-weight:bold;

}
#cena_projektu i.c{
width:100px;
}
#cena{
	width:154px;
	height:46px;

	background-position:-140px -268px;
	position:absolute;
	left:20px;
	top:86px;
}
#cena.promowany{
	background-position:-124px -359px;
}
#cena p{
	margin-left:17px;
padding-bottom:3px;
	color:#fff;
  line-height:20px;
	display:block;
	background:#7e7d76;
}
#cena #pr1{
padding-top:3px;
padding-bottom:0px;
line-height:20px;
}

#cena.promowany p{
background:#EC501A;
}

#preview_zamow{
	position:absolute;
	left:170px;
	top:58px;
	border:3px solid #fff;
	background:#fff;
}
#in_prom{
	position:absolute;
	left:224px;
	top:70px;
	display:none;
	width:83px;
	height:82px;
	background:url('images/prom_tile.png');
}
#in_prom.promowany{
display:block !important;
}

#form_lcol{
	width:290px;
	padding-top:108px;
	line-height:19px;
}

#form_lcol input,#form_lcol select,#form_lcol textarea {
	border:1px solid #b5b6b0;
}

#form_lcol select  ,#form_lcol .text ,#form_lcol  textarea{
	width:290px;
	font-size:11px;
	
}
#form_lcol input.check{
	vertical-align:middle;
	border:0px;
}
#form_lcol select{
	margin:5px 0px;
	display:block;
}
#form_lcol span,#form_rcol span{
color:#7e7d76;
font-size:9px;
white-space:nowrap;
}
#telefon{
	width:240px;
	float:right;
	margin-bottom:4px;
}
#email{
	width:240px;
	float:right;
}
#zgoda{
	
}
.form_list{
	margin:3px 0 3px 0 ;

}


.form_list input{
	width:235px;
	border:1px solid #b5b6b0;
	font-size:11px;

}
.form_list dt{
	width:130px;
	clear:both;
	float:left;
text-align:right;
	line-height:22px;

}
.form_list dd{
text-align:right;
line-height:22px;
margin-left:130px;

}
#uwaga{
	position:absolute;
	bottom:0px;
	left:15px;
	color:#EC501A;
}
#reset  , #submit{
	background:transparent;
	border:0px;
	margin:0px;
	padding:0px;
	font:bold 11px  Arial ;
height:20px;
cursor:default;
}
#reset{
	position:absolute;
	width:127px;
	left:625px;
	top:423px;
	
}
#reset i.c,#submit i.c{
		width:90px;
}

#submit{
	position:absolute;
	left:505px;
	top:423px;
	width:127px; 
	color:#fff;
}

#submit img{
background: url('images/skin002.gif') no-repeat -147px  -170px !important ;
}

.rz {
	background-color:#fff;
	background-repeat:no-repeat;
	background-position:center;
}
.rz a{
	display:block;
	width:260px;
	height:256px;
}


.hide{
	display:none;
}
#opis_kond hr{
color:#fff;
 background-color: #fff; 
 border:0px;
 height:1px ;
 margin:3px 0px;
}
#elewacje {
	padding:0px 3px;
}
#elewacje div{

}
#elewacje a{
display:block;
text-align:center;
}
#elewacje a img{
display:block;
padding:3px;
}
#elewacje a.elp:hover{

}
 a.elp img{
max-width:142px;
}
#pointer{
color:#fff;
position:absolute;
font-size:14px;
top:-5px;
}
#notatnik_i{
overflow:hidden;
height:100%;
padding-bottom:40px;
}

.fajny {
width:80px;
height:85px;
float:left;
margin:3px 12px 12px 0px;
text-indent:4px;

}
#fajne .fajny.sel img{

border:4px solid #B4B4B4;
}

.fajny img{

border:4px solid #fff;
display:block;
}

#clear_note{
position:absolute;
left:15px;
bottom:15px;
}
#close_note{
position:absolute;
right:15px;
bottom:15px;
}

#about_note{
position:absolute;
right:15px;
bottom:15px;
color:#000;
}
#note_info{
display:none;
}

.art{
display:block;
text-align:justify;
clear:both;
border-top:1px solid #ced2c8;
}
#art0{
border-top:0px;
}




.view{
padding-right:10px;
height:296px;
overflow:auto;
/*overflow-y:auto;
overflow-x:hidden;*/
}

.art_title{
color:#333;
font-weight:bold;
line-height:20px;

}
.art_more{
color:#000;
font-weight:bold;
display:block;
font-size:9px;
font-family:Verdana;
float:right;
}

#artty i.c, #wybrany_art i.c{
padding:0px 15px !important;
}
#the_best span{
color:#EC501A;
font-weight:bold;
font-family:Verdana;
}
.cls_me{
position:absolute;
right:3px;
}
.cls_me img{
width:17px;
background:url('images/close_grey.png') no-repeat top right;
}

#info{
margin-left:230px;
background:#FFB717;
width:770px;
overflow:hidden;
font:bold 11px Verdana;
height:13px;

position:relative;

}
#info div{
display:inline;
white-space:nowrap;
position:absolute;
left:-100%;
}
.go_down{
margin-top:75px !important;
}

.cennik_tab {
height:100%;
}
.cennik_tab th{
font-size:11px;
font-weight:bold;
background:#CED2C8;

}
.cennik_tab .odd td {
background:#DFDFDF;
line-height:19px;
}







/*LYTEBOX*/
#lbOverlay { position: fixed; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px;background:#000; }
	#lbOverlay.grey { background-color: #000000; }
	#lbOverlay.red { background-color: #330000; }
	#lbOverlay.green { background-color: #003300; }
	#lbOverlay.blue { background-color: #011D50; }
	#lbOverlay.gold { background-color: #666600; }

#lbMain { position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; }
#lbMain a img { border: none; }

#lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; }
	#lbOuterContainer.grey { border: 3px solid #888888; }
	#lbOuterContainer.red { border: 3px solid #DD0000; }
	#lbOuterContainer.green { border: 3px solid #00B000; }
	#lbOuterContainer.blue { border: 3px solid #5F89D8; }
	#lbOuterContainer.gold { border: 3px solid #B0B000; }

#lbDetailsContainer {	font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em;	overflow: auto; margin: 0 auto; }
	#lbDetailsContainer.grey { border: 3px solid #888888; border-top: none; }
	#lbDetailsContainer.red { border: 3px solid #DD0000; border-top: none; }
	#lbDetailsContainer.green { border: 3px solid #00B000; border-top: none; }
	#lbDetailsContainer.blue { border: 3px solid #5F89D8; border-top: none; }
	#lbDetailsContainer.gold { border: 3px solid #B0B000; border-top: none; }

#lbImageContainer, #lbIframeContainer { padding: 10px; }
#lbLoading {
	position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url(images/loading.gif) center no-repeat;
}

#lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lbImageContainer>#lbHoverNav { left: 0; }
#lbHoverNav a { outline: none; }

#lbPrev { width: 49%; height: 100%; background: transparent url(images/blank.gif) no-repeat; display: block; left: 0; float: left; }
	#lbPrev.grey:hover, #lbPrev.grey:visited:hover { background: url(images/prev_grey.gif) left 15% no-repeat; }
	#lbPrev.red:hover, #lbPrev.red:visited:hover { background: url(images/prev_red.gif) left 15% no-repeat; }
	#lbPrev.green:hover, #lbPrev.green:visited:hover { background: url(images/prev_green.gif) left 15% no-repeat; }
	#lbPrev.blue:hover, #lbPrev.blue:visited:hover { background: url(images/prev_blue.gif) left 15% no-repeat; }
	#lbPrev.gold:hover, #lbPrev.gold:visited:hover { background: url(images/prev_gold.gif) left 15% no-repeat; }
	
#lbNext { width: 49%; height: 100%; background: transparent url(images/blank.gif) no-repeat; display: block; right: 0; float: right; }
	#lbNext.grey:hover, #lbNext.grey:visited:hover { background: url(images/next_grey.gif) right 15% no-repeat; }
	#lbNext.red:hover, #lbNext.red:visited:hover { background: url(images/next_red.gif) right 15% no-repeat; }
	#lbNext.green:hover, #lbNext.green:visited:hover { background: url(images/next_green.gif) right 15% no-repeat; }
	#lbNext.blue:hover, #lbNext.blue:visited:hover { background: url(images/next_blue.gif) right 15% no-repeat; }
	#lbNext.gold:hover, #lbNext.gold:visited:hover { background: url(images/next_gold.gif) right 15% no-repeat; }

#lbPrev2, #lbNext2 { text-decoration: none; font-weight: bold; }
	#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey { color: #333333; }
	#lbPrev2.red, #lbNext2.red, #lbSpacer.red { color: #620000; }
	#lbPrev2.green, #lbNext2.green, #lbSpacer.green { color: #003300; }
	#lbPrev2.blue, #lbNext2.blue, #lbSpacer.blue { color: #01379E; }
	#lbPrev2.gold, #lbNext2.gold, #lbSpacer.gold { color: #666600; }
	
#lbPrev2_Off, #lbNext2_Off { font-weight: bold; }
	#lbPrev2_Off.grey, #lbNext2_Off.grey { color: #CCCCCC; }
	#lbPrev2_Off.red, #lbNext2_Off.red { color: #FFCCCC; }
	#lbPrev2_Off.green, #lbNext2_Off.green { color: #82FF82; }
	#lbPrev2_Off.blue, #lbNext2_Off.blue { color: #B7CAEE; }
	#lbPrev2_Off.gold, #lbNext2_Off.gold { color: #E1E100; }
	
#lbDetailsData { padding: 0 10px; }
	#lbDetailsData.grey { color: #333333; }
	#lbDetailsData.red { color: #620000; }
	#lbDetailsData.green { color: #003300; }
	#lbDetailsData.blue { color: #01379E; }
	#lbDetailsData.gold { color: #666600; }

#lbDetails { width: 60%; float: left; text-align: left; }
#lbCaption { display: block; font-weight: bold; }
#lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; }
#lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; }

#lbClose { width: 64px; height: 28px; float: right; margin-bottom: 1px;background:url("images/close_grey.png") no-repeat scroll 0 0 ; }
	#lbClose.grey { background: url(images/close_grey.png) no-repeat; }
	#lbClose.red { background: url(images/close_red.png) no-repeat; }
	#lbClose.green { background: url(images/close_green.png) no-repeat; }
	#lbClose.blue { background: url(images/close_blue.png) no-repeat; }
	#lbClose.gold { background: url(images/close_gold.png) no-repeat; }

#lbPlay { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbPlay.grey { background: url(images/play_grey.png) no-repeat; }
	#lbPlay.red { background: url(images/play_red.png) no-repeat; }
	#lbPlay.green { background: url(images/play_green.png) no-repeat; }
	#lbPlay.blue { background: url(images/play_blue.png) no-repeat; }
	#lbPlay.gold { background: url(images/play_gold.png) no-repeat; }
	
#lbPause { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbPause.grey { background: url(images/pause_grey.png) no-repeat; }
	#lbPause.red { background: url(images/pause_red.png) no-repeat; }
	#lbPause.green { background: url(images/pause_green.png) no-repeat; }
	#lbPause.blue { background: url(images/pause_blue.png) no-repeat; }
	#lbPause.gold { background: url(images/pause_gold.png) no-repeat; }





