img, div, td { behavior: url(iepngfix.htc) }

p{
line-height:15px;
}

html, body {
margin:0; 
padding:0; 
width:100%; 
height:100%; 
overflow:hidden;
}

body {
font-family:verdana, arial, sans-serif; 
font-size:100%;
background-color:#213371;
}

#background{
position:relative;
z-index:1;  
background-color:#213371;
margin:0 auto;
top:50px;
}


#scroller {
position:absolute; 
width:100%; 
height:100%; 
top:0; 
left:0; 
overflow:auto; 
z-index:2;
} 

#header{
background-color:#213371;
}
.naglowek{
width: 1066px; 
height: 287px;	
display: block;	
background: transparent url(../img/dekoral_01.jpg) no-repeat 50% 0; 
text-align: center;
margin:0 auto;
}

#middle{

}

.srodek{
width:1066px;
height:auto;
display: block;	
text-align: center;
margin:0 auto;
}

#footer{
background-color:#141F4D;
}

.stopka{
background: transparent url(../img/dekoral_03.jpg) no-repeat 50% 0; 
width:1066px;
height:152px;
display: block;	
text-align: center;
margin:0 auto;
}

#lewastrona {
width:330px;
vertical-align:top;
padding-right:30px;
}
#prawastrona {width:730px;left:0px;vertical-align:top;}


a{
color:#b7c9e2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-right:10px;
text-decoration:underline;
}
a:hover{
color:#b7c9e2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-right:10px;
text-decoration:underline;
}

img{
border:3px solid #a7abb7;
margin-right:10px;
}

img.none{
border:0px solid #a7abb7;
}
img.none1{
border:0px solid #a7abb7;
}

.logo_link{
position:relative;
top:-70px;
left:600px;
width:200px;
height:50px;
text-align:left;
}



.mapaSD{
background:url(../img/mapaSD_01.png) no-repeat;
width:650px;
height:444px;
}

.mapaSD1{
background:url(../img/mapaSD_02.png) repeat-y;
width:629px;
padding-left:20px;
}
.mapaSD2{
background:url(../img/mapaSD_03.png) no-repeat;
width:650px;
height:17px;
}


.wybierzMiasto{
padding-top:70px;
padding-left:20px;
}

.selectWyszukaj{
width:160px;
}


.contentTable{
width:620px;
}

.logowanie{
position:relative;
top:-15px;
left:140px;
background:url(../img/zaloguj.png) no-repeat;
width:125px;
height:34px;
}

.logowanie2{
position:relative;
top:-15px;
left:140px;
background:url(../img/zalogowany.png) no-repeat;
width:125px;
height:34px;
}

.login_frm{
background:url(../img/input_bg.jpg) no-repeat;
width:107px;
height:15px;
border:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#BDBDBD;
padding-left:5px;
padding-top:0px;
line-height:7px;
}

.logowanie1{
position:relative;
top:-15px;
left:115px;
width:200px;
}

.logowanie4{
position:relative;
top:-35px;
left:115px;
width:200px;
}

.rownaj{
padding-left:10px;
}

.logowanie3{
position:relative;
top:-20px;
left:100px;
width:200px;
}


.nazwaStrony{
position:relative;
top:205px;
left:280px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#efeeef;
font-weight:bold;
width:300px;
text-align:left;
padding-left:70px;
}

.tytulStrony{
font-family:Arial, Helvetica, sans-serif;
color:#b5e4ff;
font-size:18px;
font-weight:bold;
position:relative;
top:45px;
left:185px;
}


.kontakt{
position:relative;
top:181px;
left:785px;
width:42px;
}

.kontakt_email{
background:url(../img/koperta.png) no-repeat;
font-family:Arial, Helvetica, sans-serif;
color:#b7c9e2;
line-height:28px;
position:relative;
top:0px;
left:0px;
width:40px;
height:60px;
float:left;
}

.kontakt_email1{
font-family:Arial, Helvetica, sans-serif;
color:#b7c9e2;
line-height:28px;
position:relative;
top:0px;
left:0px;
height:60px;
float:left;
}

.kontakt_link{
color:#b7c9e2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-right:10px;
text-decoration:none;
}
.kontakt_link:hover{
color:#b7c9e2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-right:10px;
text-decoration:underline;
}

.pobierz{
position:relative;
top:135px;
left:845px;
width:104px;
}

.text{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#c2c7ca;
text-align:center;
}

.sciezka{
position:relative;
top:65px;
left:350px;
width:300px;

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#c2c7ca;
text-align:left;
}

.textIkony{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#c2c7ca;
text-align:left;
text-decoration:none;
text-align:center;
}
.textIkonySD{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#c2c7ca;
text-align:left;
text-decoration:none;
text-align:center;
padding-right:50px;
}
.textIkonySD:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#c2c7ca;
text-align:left;
text-decoration:none;
text-align:center;
padding-right:50px;
}

.textIkony:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#c2c7ca;
text-align:left;
text-decoration:none;
text-align:center;
}

.sciezkaLink{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#c2c7ca;
text-decoration:none;
}
.sciezkaLink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#c2c7ca;
text-decoration:none;
}



.stopka_dekoral{
width:80px;
height:20px;
position:relative;
left:360px;
top:50px;
float:left;
}

.stopka_dekoral_gold{
width:80px;
height:20px;
position:relative;
left:360px;
top:50px;
float:left;
}

.stopka_drewno_chron{
width:80px;
height:20px;
position:relative;
left:360px;
top:50px;
float:left;

}

.stopka_cieszynka{
width:60px;
height:20px;
position:relative;
left:360px;
top:50px;
float:left;
}

.stopka_domalux{
width:80px;
height:20px;
position:relative;
left:360px;
top:50px;
float:left;
}


.stopka_mapa_strony{
position:relative;
top:100px;
left:-320px;
text-align:center;
}

.stopkaLink{
color:#aaa9a9;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-right:10px;
text-decoration:none;
}

.stopkaLink:hover{
color:#aaa9a9;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-right:10px;
text-decoration:none;
}

.ikony{
position:relative;
padding-top:50px;
left:20px;
}

.ikonyMain{
padding-left:40px;
padding-top:50px;
}

.przemaluj_dom{
text-align:right;

}

.paleta_kolorow{
text-align:right;

}
.efekty{
text-align:right;
}
.mapySD{
position:relative;
left:20px;
padding-top:20px;
text-align:right;
}

.naglowekKontakt{
color:#b5e4ff;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}

.naglowekKontakt1{
color:#b5e4ff;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.nazwiskoKontakt{
color:#fff;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}

.kontaktTelefon{
color:#8bb2da;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:31px;
background:url(../img/kontakt_tel.png) no-repeat;
padding-left:40px;
}

.kontaktEmail{
color:#8bb2da;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:22px;
background:url(../img/kontakt_email.png) no-repeat;
padding-left:40px;
margin-top:5px;
}

.kontaktEmailLink{
color:#8bb2da;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:22px;
}

.selectText{
color:#98c1e3;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.ramkaZdjecie{
border:3px solid #a7abb7;
}

.ramkaZdjeciePPG{
border:3px solid #a7abb7;
margin-right:30px;
margin-bottom:30px;
}

.ppg_zajawka{
color:#a1ccec;
font-size:12px;
text-align:left;
word-spacing:6px;
text-align:justify;
}

.ppgOpis{
padding-bottom:20px;
line-height:20px;
text-align:justify;
}

.ppg_text{
color:#fff;
font-size:12px;
text-align:left;
word-spacing:6px;
}

.siecZajawka{
width:500px;
color:#fff;
font-size:12px;
text-align:left;
word-spacing:5px;
text-align:justify;
}

.siecData{
background:url(../img/data_bg.png) no-repeat;
width:80px;
height:17px;
color:#fff;
font-size:10px;
line-height:17px;
text-align:center;
}

.siecTytul{
color:#9dc7e9;
font-size:14px;
text-align:left;
font-weight:bold;
}



.siecOpis{
color:#fff;
font-size:12px;
text-align:left;
line-height:20px;
text-align:justify;
}

.materialyTytul{
color:#9dc7e9;
font-size:13px;
font-weight:bold;
text-align:left;
}

.pobierzPlik{
color:#fff;
font-size:11px;

text-align:left;
}
a.pobierzRozmiar{
color:#9dc7e9;
font-size:11px;
text-align:left;
text-decoration:none;
}
a.pobierzRozmiar:hover{
color:#9dc7e9;
font-size:11px;
text-align:left;
text-decoration:underline;
}

.pobierzKomorka{
padding-left:20px;
line-height:20px;
}

.pobierzOdstep{
padding-bottom:20px;
padding-top:20px;
}

.doradztwoTytul{
color:#9dc7e9;
font-size:20px;
font-weight:bold;
text-align:left;
padding-bottom:20px;
}

a.submenu{
color:#fff;
font-size:11px;
text-align:left;
text-decoration:none;
text-align:right;
padding-left:100px;
line-height:20px;
}

a.submenu:hover{
color:#9dc7e9;
font-size:11px;
text-align:left;
text-decoration:none;
text-align:right;
}

a.zwyklyLink{
color:#9dc7e9;
font-size:11px;
text-align:left;
text-decoration:none;
text-align:right;
line-height:20px;
}

a.zwyklyLink:hover{
color:#fff;
font-size:11px;
text-align:left;
text-decoration:none;
text-align:right;
}

.zwyklyLinkActive{
color:#fff;
font-size:11px;
text-align:left;
text-decoration:none;
text-align:right;
line-height:20px;
}

.produktNazwa{
color:#9dc7e9;
font-size:17px;
font-weight:bold;
text-align:left;
padding-bottom:20px;
}

.produktNazwaOpis{
color:#9dc7e9;
font-size:15px;
font-weight:bold;
text-align:left;
padding-bottom:20px;
}

.tlo_produktu{
background:url(../img/bg_produkt.png) repeat-y;
width:625px;
padding-top:10px;
}

.produktOpis{
font-size:11px;
padding-left:10px;
text-align:justify;
word-spacing:5px;
line-height:20px;
color:#fff;
padding-right:10px;
}

.produktAtrybut{
color:#9dc7e9;
font-size:14px;
font-weight:bold;
text-align:left;
padding-bottom:20px;
}


.najblizszeSD{
color:#fff;
text-align:right;
font-size:16px;
font-weight:bold;
padding-top:50px;
}

a.linkNajblizszeSD{
color:#fff;
text-align:right;
font-size:16px;
font-weight:bold;
padding-top:50px;
text-decoration:none;
}

a.linkNajblizszeSD:hover{
color:#fff;
text-align:right;
font-size:16px;
font-weight:bold;
padding-top:50px;
text-decoration:none;
}

.lewaGlowna{
width:600px;
padding-right:20px;
}

.prawaGlowna{
width:240px;
background:url(../img/prawa_bg.png) no-repeat bottom center;
}

.mainTytul{
font-family:Arial, Helvetica, sans-serif;
color:#9dc7e9;
font-size:18px;
text-align:left;
font-style:normal;
}



.mainOpis{
color:#fff;
font-size:12px;
text-align:left;
line-height:20px;
text-align:justify;
}

.mainLewaTytul{
color:#f1f2f6;
font-size:13px;
text-align:left;
line-height:20px;
font-weight:bold;
}

.mainLewaAktualnosc{
color:#9dc7e9;
font-size:10px;
text-align:left;
line-height:15px;
text-align:left;
margin:20px;
}


.menuNormal{
color: #ffffff; 
text-align:right; 
font-size: 12px; 
text-decoration:none;
padding-bottom:5px;
width:200px;
}

.menuNormal:hover{
color: #FFFF00; 
text-align:right; 
font-size: 12px; 
text-decoration:none;
padding-bottom:5px;
}

.menuNormal2{
color: #ffffff; 
text-align:right; 
font-size: 12px; 
text-decoration:none;
width:200px;
padding-left:10px;
}

.menuNormal2:hover{
color: #FFFF00; 
text-align:right; 
font-size: 12px; 
text-decoration:none;
padding-left:10px;
}

.daneSD{
text-align:left;
position:relative;
top:300px;
left:30px;
}

a.powrot{
color:#9dc7e9;
font-size:11px;
text-align:left;
text-decoration:none;
line-height:23px;

}
a.powrot:hover{
color:#9dc7e9;
font-size:11px;
text-align:left;
text-decoration:none;
line-height:23px;
}

.activeMenu{
color: #ffffff; 
text-align:right; 
font-size: 13px; 
text-decoration:none;
font-weight:bold; 
padding-bottom:5px;
width:300px;}
.activeMenu:hover{
color: #ffffff; 
text-align:right; 
font-size: 13px; 
text-decoration:none;
font-weight:bold; 
padding-bottom:5px;
width:300px;}


.formtx{
background-color:#213371;
color:#fff;}

.leftmenu{
text-align:right;
padding-right:30px;
padding-top:0px;
}



#lewastrona ul 				{list-style:none; list-style-type: none; cursor:pointer; line-height: 100%;}
#lewastrona ul li 				{display: block; list-style-position:outside; padding:5px;}
#lewastrona ul li a 			{display:block; color: #ffffff; padding-right: 20px; text-align:right; font-size: 100%; background: transparent url(../img/k_niebieska.png) no-repeat 100%; text-decoration:none;}
#lewastrona ul li a:visited 	{color: #dddddd;}
#lewastrona ul li a:hover 		{color: #FFFF00; background: transparent url(../img/k_niebieska.png) no-repeat 100%;}
#lewastrona ul li a:focus 		{color: #FFFF00; background: transparent url(../img/k_niebieska.png) no-repeat 100%;}

#lewastrona ul li a.activ 		{display:block; color: #fff59b; padding-right: 20px; text-align:right; font-size: 12px; background: transparent url(../img/k_zielona.png) no-repeat 100%;}

#lewastrona ul li a.zolty 		{display:block; color: #ffec00; padding-right: 20px; text-align:right; font-size: 12px; background: transparent url(../img/k_niebieska.png) no-repeat 100%;}
#lewastrona ul li a.zolty:visited 		{display:block; color: #ffec00; padding-right: 20px; text-align:right; font-size: 12px; background: transparent url(../img/k_niebieska.png) no-repeat 100%;}

/* chowamy przed IE/Mac \*/
* html #lewastrona ul li a{
   height: 1%;
}

#wwwPorcjowanie {padding-top: 10px;padding-bottom: 10px;}
#wwwPorcjowanie a.wwwNavi {padding: 2px; padding-left: 5px; padding-right:5px; border: 1px solid #002e6a}
#wwwPorcjowanie a.wwwNavi:hover {padding: 2px; padding-left: 5px; padding-right:5px; background-color: #002e6a}
#wwwPorcjowanie span.wwwNone {padding: 2px; padding-left: 5px; padding-right:5px; background-color:#02285f}


.NFSelect {height:21px; position:absolute; border:1px solid #213371;}
.NFSelectLeft {float:left; width:12px; height:21px; background:url(../img/select-left.png) no-repeat 0 0; vertical-align:middle;border:0px;}
.NFSelectRight {height:21px; width:auto; background:url(../img/select-right.png) no-repeat 100% 0; cursor:pointer; font:12px/21px Arial, Helvetica, sans-serif; color:#fff; padding-left:3px; margin-left:3px;}
.NFSelectTarget {position:absolute; background:none; margin-left:-13px; margin-top:18px; z-index:3; left:0; top:0; padding-bottom:13px;}
.NFSelectOptions {position:relative; background:#213371; margin-left:16px; margin-top:0; list-style:none; padding:4px 0; color:#fff; font:11px/13px Arial, Helvetica, sans-serif; z-index:4; max-height:200px; overflow-y:auto; overflow-x:hidden; left:0; top:0;}
.NFSelectOptions li {padding-bottom:1px;}
.NFSelectOptions a {display:block; text-decoration:none; color:#fff; padding:2px 3px; background:none;}
.NFSelectOptions a.NFOptionActive {background:#464646;}
.NFSelectOptions a:hover {background:#333;}

span.select {
	position: absolute;
	width: 151px;
	height: 21px;
	padding: 3px 10px 0 0;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(../img/select_bg.jpg) no-repeat;
	overflow: hidden;
	text-align: center;
}

.nazwaProduktu{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#efeeef;
font-weight:bold;
text-align:left;
}

.menuNormal2{
width:6px;
height:12px;
color: #ffffff; 
text-align:right; 
font-size: 12px; 
text-decoration:none;
padding-bottom:5px;

}

.menuNormal2:hover{
width:6px;
height:12px;
color: #FFFF00; 
text-align:right; 
font-size: 12px; 
text-decoration:none;
padding-bottom:5px;
}

.wyloguj{
background:url(../img/powrot.jpg) no-repeat;
width:23px;
height:12px;
padding-left:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#c2c7ca;
text-align:left;
text-decoration:none;
text-align:center;
}
.wyloguj:hover{
background:url(../img/powrot.jpg) no-repeat;
width:23px;
height:12px;
padding-left:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#c2c7ca;
text-align:left;
text-decoration:none;
text-align:center;
}

