﻿.partnerzy { margin-left: 70px;}

.somfy { margin-left: 10px; margin-top: -5px;}
.eurocolor { margin-left: 0px; margin-top: -10px;}
.simu { margin-left: 40px; margin-top: 14px;}
.dragon { margin-top: 25px;}
.selt { margin-left: 15px; margin-top: 15px;}
.nice { margin-top: 15px;}
.poltau { margin-left: 20px;}

p.tresc { line-height: 25px; margin-top: 0px;}
p.boom {margin-left: 160px;}
p.ovlo {margin-left: 170px;}

.pic_dob { margin-left: 55px;}

a.call {  text-decoration: none; color: red; font-size: 10pt; font-weight: bold; }
a.call:hover {   text-decoration: underline; font-size: 10pt; font-weight: bold; color: #CC0000;}
a.dobroplast { margin-left: 110px; border: 0;}
a.navi { text-decoration: none; color: #6b6b6b; margin-right: 0px; margin-top: 0px; font-size: 10pt; font-weight: waga normal (100); }
a.dragon { margin-left: 60px; border: 0;}

img.small_logo {float:left; margin-top: 0px;}
img.refleksola {float:right; margin-top: 0px;}
img.plisa_schemat {float:left; margin-left: 0px;}
img.dzien_noc { margin-left: 120px;}
img.roleta_wolnowiszaca { margin-left: 0px;}
img.boom { margin-left: 120px;}
img.ovlo { margin-left: 140px;}
img.dane_tech {float:right;}
img.rehau {float:right; margin: 10px;}
img.top_line_foto {float:right; margin:10px; margin-top: -50px; margin-right: 0px; position: }
img.small_foto {float:left; border: 0px solid; border-color: #CCCCCC; padding: 5px; margin: 0px;}

strong.lista { font-size: 12pt; margin-left: 15px; }

a img {border: 0;} 


#all {  height: 913px;  }
#wrapper {  width: 1054px; height: 967px; margin: .2em auto;  border-left: 0px solid; border-right: 0px solid; color: #CCCCCC; }


#top_menu {  background: url(img/top.png); width: 1054px; height: 41px; border-bottom: 1px solid; border-top: 0px solid; color: #CCCCCC; text-align: right;}
#top_menu_2 {  width: 715px; height: 41px; margin-top: 0px; float: right;}
#top {  background: url(img/top_img.png); background-color: #F7F7F7; width: 1054px; height: 250px; background-position: center bottom; background-repeat: no-repeat; border-bottom: 1px solid; color: #CCCCCC;}


#left { width: 214px; height: 602px; float: left; border-bottom: 0px solid; color: #CCCCCC; margin-top: 1px;}
#left_menu { width: 214px; height: 494px; border: 0px solid; color: #CCCCCC;}
#call { background: url(img/call.png); margin-left: 3px; background-position: right bottom; background-repeat: no-repeat; border-bottom: 1px solid; width: 212px; height: 100px; border-bottom-style:dashed; }
#foto_top_line { width: 400px; float:right; position: absolute; z-index: -1; margin-top: -110px; margin-left: 125px;}

#center {  width: 624px; height: auto  !important; ;  min-height: 730px;  float: left; border-bottom: 1px solid; border-left: 1px solid; border-right: 1px solid; color: #CCCCCC;}
#navi { word-spacing: 1px; width: 624px; height: 20px; border-bottom: 0px solid; font-size: 10pt; color: #6b6b6b; border-color: #CCCCCC; margin-top: 10px; margin-left: 0px; float:right;}
#title { width: 624px; height: 22px; float: left; border-bottom: 0px solid; font-size: 13pt; margin-left: 70px; margin-top: 30px; color: #67789F; }
#first_page { width: 624px; height: auto  !important; ;  min-height: 680px;  border: 0px solid; margin-top: 80px; color: #666666; }
#first_second { width: 480px; height: auto;  margin: .2em auto; border: 0px solid; margin-top: 80px; color: #67789F; font-size: 10pt;}

#tytul_top_line { width: 380px; height: 40px; border: 0px solid; margin: .2em auto; WORD-SPACING: 230px; line-height: 2.5; font-size: 10pt; color: #67789F; }
#tytul_dobroplast_line { width: 400px; height: 40px; border: 0px solid; WORD-SPACING: 170px; line-height: 2.5; margin-left: 142px; font-size: 10pt;}
#tytul_rehau { width: 400px; height: 40px; border: 0px solid; WORD-SPACING: 200px; line-height: 2.5; margin-left: 142px; font-size: 10pt;}


#mapka { width: 624px; height: auto;  border: 0px solid; margin-top: 0px; color: #67789F; float: left; }
#pergole { width: 624px; height: auto;  border: 0px solid; margin-top: 0px; color: #67789F; font-size: 10pt;  }



#right { width: 214px; height: 410px; float: right; border-left: 0px solid; margin-top: 1px; }
#right_menu { width: 214px; height: 208px; border-bottom: 1px solid; color: #CCCCCC; border-bottom-style:dashed;}
#bottom_right_menu { width: 214px; height: 52px; border-bottom: 1px solid; color: #CCCCCC; border-bottom-style:dashed;}
#bottom_right_partner { width: 214px; height: 270px; border-bottom: 1px solid; font-size: 10pt; color: #CCCCCC; margin-top: 5px; margin-left: 5px; border-bottom-style:dashed;}
#bottom_right_contact { width: 214px; height: 120px; border-bottom: 1px solid; font-size: 10pt; color: #15316E; margin-left: 0px; border-color: #CCCCCC; border-bottom-style:dashed;}
#bottom_right_contact_2 {float: right; width: 208px; height: 120px; border-bottom: 0px solid; margin-top: 7px; border-color: #CCCCCC;}



#bottom { width: 1054px; height: 60px; background-color: white; border: 0px solid; float: left; text-align: center; font-size: 10pt; color: #98a8b6;}
#bottom_2 { width: 626px; height: 60px; background-color: #EFEFEF; border: 0px solid; margin-left: 214px; float: left; text-align: center; font-size: 10pt; color: #98a8b6;}


/*----------------menu pionowe------------------*/



ul, ul li {
	display: block;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul {	list-style-type: none;
	width: 204px; height: 25px;
}

ul a:link, ul a:visited {
	display: block;
	width: 204px;
	height: 25px;
	font-size: 10pt;
	text-decoration: none;
	background-color: #EFEFEF;
	color: #16316F;
	line-height: 25px;
	padding-left: 10px;
	border-bottom: 1px solid  #FFFFFF;
}

ul a:hover {
	background-color: #ABB3C7;
	color: #FFFFFF;
	font-weight: bold;
}

/*----------------menu poziome------------------*/


.guz_aktualnosci {
	display: block;
	width: 143px;
	height: 41px;	
	background: url(img/guzik_5.png) no-repeat 0 0;
	text-indent: -999em;
}

.guz_aktualnosci:hover {
	
	background-position: 0 -41px;
}




.guz_ofirmie {
	display: block;
	width: 143px;
	height: 41px;
	margin-top: -41px;
	margin-left: 143px;
	background: url(img/guzik_1.png) no-repeat 0 0;
	text-indent: -999em;
}

.guz_ofirmie:hover {
	background-position: 0 -41px;
	
}

.guz_referencje {
	display: block;
	width: 143px;
	height: 41px;
	margin-top: -41px;
	margin-left: 286px;
	background: url(img/guzik_2.png) no-repeat 0 0;
	text-indent: -999em;
}

.guz_referencje:hover {
	background-position: 0 -41px;
}


.guz_galeria {
	display: block;
	width: 143px;
	height: 41px;
	margin-top: -41px;
	margin-left: 429px;
	background: url(img/guzik_3.png) no-repeat 0 0;
	text-indent: -999em;
}

.guz_galeria:hover {
	background-position: 0 -41px;
}


.guz_kontakt {
	display: block;
	width: 143px;
	height: 41px;
	margin-top: -41px;
	margin-left: 572px;
	background: url(img/guzik_4.png) no-repeat 0 0;
	text-indent: -999em;
}

.guz_kontakt:hover {
	
	background-position: 0 -41px;
}





.guz_allegro {
	display: block;
	width: 204px;
	height: 25px;		
	background: url(img/guzik_allegro.png) no-repeat 0 0;
	text-indent: -999em;
}

.guz_allegro:hover {
	
	background-position: 0 -25px;
}


/*----------------Galeria------------------*/

dd { display: inline; text-decoration: none; }

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }

#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

	#gallery {
		margin-top: 10px;
		padding: 5px;
		border: 0px solid;
		background-color: #FFFFFF;;
		margin-left: 10px;
		width: 590px;
		text-decoration: none;
}

#gallery_title {height: 30px; font-size: 10pt; border-bottom: 1px solid; line-height: 2.5;  color: #6b6b6b; border-color: #CCCCCC; }
#gallery_title2 {height: 30px; font-size: 10pt; border-bottom: 1px solid; border-top: 0px solid; line-height: 2.5; color: #6b6b6b; border-color: #CCCCCC; }
