/* CSS Document */

body  {
	font: 11px Tahoma;
 	text-align: center;  
	background: #2b2b2b url(../layout/tlo-gora-bg2.gif) top center repeat-x;
	color: #656565;
	padding:0;
	margin:0;
}

a { color: #fff; text-decoration: none; }
a:link, a:visited { color:#fff; text-decoration: none; }
a:hover { color:#fff; text-decoration:none;  }

h1,h2,h3,h4,h5 { padding: 0; margin:0; }
img, div, input { behavior: url("../iepngfix.htc") }
form { padding:0; margin:0; }

.clearfloat { clear:both; height:1px; font-size: 1px; line-height: 0px; margin:0; padding:0; }

/* ----------------------------------------------
					Strona
---------------------------------------------- */

#banner-popup {  z-index:900; text-align:left; position: absolute;  top: 95px; left: 50%;  margin-left: -493px; }
.banner-popup {   position: absolute;  }

#strona { width: 985px;  margin: 0 auto; padding:0; text-align: left; background-color:#FFFFFF; z-index:1; } 
#naglowek-gora { background: #0d0d0d url(../layout/naglowek-gora-bg.gif) top no-repeat; height: 96px; padding:0; margin:0;  } 
#naglowek { background: url(../layout/naglowek-bg.jpg) bottom no-repeat; height: 418px; margin:0; padding:0; position:relative; z-index:5; }
#naglowek h1 {	margin: 0;  padding: 0; }

#dol {  background: url(../layout/dol-bg.gif) top no-repeat; width:985px; margin: 0 auto; text-align:center; height: 50px; padding: 55px 0 15px 0; color:#333333; }
#dol .lewy { width: 160px; margin: 0 auto; text-align:center; float:left; padding: 4px 0 0 0; }
#dol .srodek { width: 665px; margin: 0 auto; text-align:center;  float:left; }
#dol .srodek span { font: 11px Tahoma; color:#a7a7a7; }
#dol .prawa { width: 160px; margin: 0 auto; text-align:center; float:left; padding: 2px 0 0 0; }

.wyszukaj-box { position: absolute; bottom: 0; left:70px; z-index:3; width:270px;   }
.wyszukaj-box form { margin: 0 0 5px 0; padding:10px 0 10px 0; height: 22px;} 
.wyszukaj-box input.field {  background: #e5e5e5 url(../layout/input-szukaj-bg2.gif) center no-repeat; width:145px; border: 0; margin: 0 5px 4px 0; padding: 5px 3px 0 7px; height: 18px; font: 11px Tahoma; }
.wyszukaj-box input:focus.field { color:#ff0000; font: 11px Tahoma; }
.wyszukaj-box input.btn-szukaj { width: 84px; height: 22px; margin: 5px 0 0 0; padding: 0 0 5px 0; cursor: pointer; border: none; background: url(../layout/butt-szukaj.gif) no-repeat 0 0; }
  
#bok { color:#FFFFFF; float: left; display:inline; width: 387px; /* height: 441px; */ padding:0; margin:0; background: #fff url(../layout/bok-roz-bg.gif) top left repeat-y; position:relative }
#bok a { color:#6f6e6e; border: 0; }  
#bok a:hover { color:#333333; border: 0; }  

#bok .opis { line-height: 16px; color:#FFFFFF; padding:0 70px 40px 70px; margin:13px 0 0 0; text-align:justify; background: url(../layout/bok-bg.gif) bottom center no-repeat;  }  
#bok .opis a { color:#fff; border: 0; }  
#bok .opis a:hover { color:#CCCCCC; border: 0; }  

#bok .opis h3 { padding:0 0 8px 0; }
#bok .opis img {  text-align: center; border: 1px solid #b6b6b6;  /* border: 1px solid #b6b6b6; border-left: 1px solid #b6b6b6; border-top: 1px solid #b6b6b6; border-right: 1px solid #b6b6b6; */ }
#bok .opis .img { padding:3px 0 3px 0; margin:0; text-align: center; border:0;}

#bok img { margin:0; padding:0 0 0 0; }
#bok img { /* background: url(../layout/img-bottom-bg.jpg) bottom; */ }

#bok .fotka { padding:3px 0 3px 0; margin:0; text-align: center; border:0;}

#bok .wiadomosc-lista { padding:0 0 6px 0; margin: 6px 0 6px 0; border-bottom: 1px solid #8d8d8d; }
#bok .wiadomosc-lista strong { color:#fff; }
#bok .wiadomosc-lista  a { display:block; color:#FFFFFF; }
#bok .wiadomosc-lista  a:hover {  display:block; color:#CCCCCC;  }

#bok .promocja-lista { padding:0 0 6px 0; margin: 6px 0 6px 0; border-bottom: 1px solid #8d8d8d; }
#bok .promocja-lista strong { color:#fff; }
#bok .promocja-lista  a { display:block; color:#FFFFFF; }
#bok .promocja-lista  a:hover {  display:block; color:#CCCCCC;  }


#srodek { float: left;  width:561px; /* height: 441px; */ padding: 0 0 0 0; margin:0;  background: #fff url(../layout/srodek-bg.jpg) top left repeat-y; } 
#srodek { color:#5b5a5a; text-align:justify; line-height: 16px; }
#srodek .srodek-naglowek { padding: 15px 0 0 0; } 
#srodek .head { background: #fff url(../layout/head-wiadomosci.gif) top left no-repeat; height:46px; margin: 5px 0 5px 0; }
#srodek .opis { color:#6f6e6e; padding: 5px 0 15px 0; text-align:justify; }  
#srodek h3 { font: 15px Arial; padding:0 0 12px 0; margin:0; }
  
#srodek .plik { padding: 0 0 5px 0; margin:0; }
#srodek .plik .nazwa { padding: 0 0 6px 0; margin:0; font-weight:bold; }
#srodek .plik .otworz { padding: 0 0 6px 0; margin:0; }

#srodek a { color: #6f6e6e; text-decoration: none; }
#srodek a:hover { color: #2d2d2d; text-decoration: none;  }

#srodek .promocje { float:left; width:263px; }
#srodek .promocja-head { background: #fff url(../layout/head-wiadomosci.gif) top left no-repeat; height:46px;  margin: 5px 0 5px 0; }
#srodek .promocja-lista { float: left; width:263px; padding: 0 0 0 0; margin:0 0 0 0;   }
#srodek .promocja-lista  a { display:block; }
#srodek .promocja-lista  a:hover {  display:block;  }

#srodek .wiadomosci { float:left; /*width:263px;*/ width: 526px; }
#srodek .wiadomosc-head { background: #fff url(../layout/head-aktualne-promocje.gif) top left no-repeat; height:46px; margin: 5px 0 5px 0; }
#srodek .wiadomosc-lista { float: right; width:526px; padding: 0 0 0 0; margin:0 0 0 0; }
#srodek .wiadomosc-lista  a { display:block; }
#srodek .wiadomosc-lista  a:hover {  display:block;  }

#srodek .wiadomosci-promocje-sep-v { float:left; width:32px; height:428px; background: #fff url(../layout/wiadomosci-promocje-sep-v.gif) bottom left no-repeat; padding: 0; margin:0; }
#srodek .wiadomosci-promocje-sep { float: left; width:263px; height:32px;  background: #fff url(../layout/wiadomosci-promocje-sep.gif) top center no-repeat; padding: 0; margin:0; }

#srodek-2 { float: left; padding: 0; background: #fff url(../layout/srodek-2-bg.jpg) top left no-repeat; width: 985px; height: 451px; } 
#srodek-2 .dostepne-modele-head { background: #fff url(../layout/head-dostepne-modele.gif) 258px 0 no-repeat; height:46px; margin: 5px 0 5px 0; padding:0 0 0 0; }
  
#srodek-2 .video { float: left; margin:0; padding: 0 0 0 0; width: 265px; /* background-color:#CCCCCC; */ }
#srodek-2 .video .txt { margin:0; padding: 15px 64px 0 27px; color:#fff; }
#srodek-2 .video div { padding:0; margin: 15px 0 0 36px; overflow: hidden; width: 156px; height: 92px; border: 1px solid #b7b7b7;  }
#srodek-2 .video div img { margin:0 0 0 0; padding: 0; border: 0; vertical-align:top  }

#srodek-2  .modele { float: left; width: 720px; margin:0; padding: 0px 0 0 0; /* background-color:#00FF33; */ }

#srodek-3 { float: left; padding: 0; background: #fff url(../layout/srodek-3-bg.jpg) top left no-repeat; width: 985px; height: 294px;  } 
#srodek-3 .naglowek { margin: 0; padding: 0; height: 68px; background: url(../layout/srodek-3-naglowek-komis.gif) 41px -9px no-repeat;   } 
#srodek-3 .komis {  margin: 0; padding: 0 0 0 71px;  } 
#srodek-3 .komis .oferta  {  width: 158px; float:left; color: #656565; margin:0; } 
#srodek-3 .komis .odstep  {  width: 14px; height:100px; float:left; margin:0; padding:0; } 
#srodek-3 .komis .oferta img { border: 0; } 
#srodek-3 .komis .oferta .img { border: 1px solid #d4d4d4; width: 156px; height: 116px; background-color:#999999; } 
 
#srodek-3 .komis .oferta .tytul { margin:0; padding:3px 3px 3px 3px; }
#srodek-3 .komis .oferta .tytul a {  color: #ff0000; font-weight:bold; }
#srodek-3 .komis .oferta .opis { margin:0; padding:0 3px 0 3px; line-height: 16px; }
#srodek-3 .komis .oferta .opis a { color:#656565; }
#srodek-3 .komis .oferta .opis a:hover { color:#383737; text-decoration:none; }
 
#srodek-3 .komis .oferta .cena { margin:0; padding:4px 3px 0 3px; font-weight: bold; }
 
#srodek-4 { float: left; padding: 0; background: #fff url(../layout/srodek-4-bg.jpg) top left no-repeat; width: 985px; height: 62px;  } 
#srodek-4 ul { list-style:none; height:24px; margin:0; padding:19px 0 0 65px;  }
#srodek-4 ul li { float:left; margin:0; padding:0 0 0 0; height:24px; }

#srodek-4 ul .li-1 { color: #ff0000;  background: url(../layout/srodek-4-li-1-bg.gif) top left no-repeat; width: 150px; margin:0; padding:5px 0 0 32px; }
#srodek-4 ul .li-1 a { color: #ff0000; }

#srodek-4 ul .li-2 {  width: 200px; margin:0; padding:5px 0 0 32px; }
#srodek-4 ul .li-2 span { font-weight:bold; }
#srodek-4 ul .li-2 a { }

#srodek-4 ul .li-3 { background: url(../layout/srodek-4-li-3-bg.gif) top left no-repeat; width: 465px; margin:0; }
#srodek-4 ul .li-3 { width: 465px; margin: 0 auto; padding:0; text-align: left; font: 11px Tahoma; padding:0 0 0 32px; }
#srodek-4 ul .li-3 form { margin: 0 0 10px 0; height: 26px;} 
#srodek-4 ul .li-3 input.field { background: transparent; width:138px; border: 0; margin: 0 18px 0 25px; margin-top: 4px; padding: 0 4px 0 4px; height: 18px; font: 11px Tahoma; }
#srodek-4 ul .li-3 input:focus.field { color:#ff0000; font: 11px Tahoma; }
#srodek-4 ul .li-3 input.rememberme { border: none;  margin: 0; padding: 0; }
#srodek-4 ul .li-3 input.button_login { width: 84px; height: 22px; cursor: pointer; border: none; background: url(../layout/butt-znajdz.gif) no-repeat 0 0; }
#srodek-4 ul .li-3 a { }

#srodek-5 { float: left; padding: 0; background-color:#fff; width: 985px; height: 150px;  } 
#srodek-5 .naglowek{ margin: 0; padding: 0; height: 50px; background: url(../layout/srodek-5-naglowek-kredyty.gif) 35px 0px no-repeat;   } 
#srodek-5 .opis { margin: 0; padding: 0 37px 0 37px; line-height:18px; text-align:justify;  } 
#srodek-5 .loga { margin: 0; padding: 5px 0 0 33px; } 
 
#stopka { padding: 0 0 35px 0; margin:0 auto; font: 11px Tahoma; background: #2b2b2b url(../layout/footer-bg.gif) top center no-repeat; width: 985px; height:45px; } 
.txt { margin:25px; text-align:center; }
#txt1 { color: fff; }

/* ----------------------------------------------
					Podstrona
---------------------------------------------- */

#podstrona { padding:0; margin:0; }
#podstrona a { color:#6f6e6e; border: 0; }  
#podstrona img { /* border: 1px solid #ddd; padding:0px; */ }
#podstrona .opis { color:#6f6e6e; padding: 5px 0 0 0; text-align:justify; }  

.podstrona-naglowek { height: 46px; text-align: right; font: 11px Tahoma; color: #6f6e6e; padding:0; margin:0 0 12px 0; border-bottom: 1px solid #f0f0f0; }
.podstrona-naglowek .szlak { height: 42px; padding:18px 0 0 0; margin: 0 0 0 0; }


/* ----------------------------------------------
					Oferta
---------------------------------------------- */

#oferta { padding:0; margin:0; }
#oferta .img {  border: 1px solid #ddd; padding:3px; }
#oferta h1 { font: 15px Arial; color:#757575; padding:0; margin: 0; font-weight:bold; }
#oferta .opis { color:#6f6e6e; padding: 0 0 0 0; text-align:justify; }  
#oferta .cena {   background: #ededed url(../layout/cena-bg.gif) bottom repeat-x; text-align:right; color: #333333; padding: 5px 16px 5px 10px; font-size: 12px; font-weight: bold; }  
#oferta a { color:#6f6e6e; border: 0; }  
#oferta .galeria { text-align:center; margin:12px auto; float:left; }
#oferta .galeria img { border: 1px solid #e2e2e2; padding: 1px; margin:1px; }
#oferta .galeria a img { border: 1px solid #e2e2e2; padding: 1px; margin:1px; }
#oferta .galeria .gimg { padding: 1px; margin:1px; } 

/* ----------------------------------------------
					Informacja
---------------------------------------------- */

.informacja-lista { padding:0 0 6px 0; margin: 6px 0 6px 0; border-bottom: 1px solid #dcdcdc; }
.informacja-lista span { color:#999999; font-weight:bold; }
.informacja-lista span .red { color:#d80114; font-weight:bold; }
.informacja-lista a { display:block; }
.informacja-lista a:hover {  display:block;  }
 
/* ----------------------------------------------
					Galeria
---------------------------------------------- */

.galeria { text-align:center; margin:12px auto 20px auto; padding: 0 0 0 0; }
.galeria img { border: 1px solid #e2e2e2; padding: 1px; margin:1px; }
.galeria a img { border: 1px solid #e2e2e2; padding: 1px; margin:1px; }
.galeria .gimg { padding: 1px; margin:1px; } 

/* ----------------------------------------------
					Oferta
---------------------------------------------- */

.oferta-lista { color: #656565; padding:5px 0 5px 0; margin:0 0 0 0 ;  border-bottom: 1px solid #f0f0f0; float:left; } 
.oferta-lista .img { border: 0;   margin:0 0 0 0; width: 170px; float:left; } 
.oferta-lista .img img { padding: 3px; border: 1px solid #d4d4d4; width: 156px; height: 116px; background-color:#fff; } 

.oferta-lista .opis { float:left; margin: 0 10px 0 10px;  padding:3px 0 3px 0; line-height: 16px; width:355px;  }
.oferta-lista .opis em { font-style:normal; font:13px Tahoma;  /* color: #ff0000; */ color:#424242; font-weight:bold; margin:0; padding:3px 0 3px 0; }
.oferta-lista .opis span { margin:0; padding:4px 3px 0 3px; font-weight: bold; }
.oferta-lista .opis a { color:#656565; }
.oferta-lista .opis a:hover { color:#383737; text-decoration:none; }

/* ----------------------------------------------
					multimedia
---------------------------------------------- */

.multimedia { color:#333333; float:left; width:580px; margin:0 auto; padding:0; text-align:center; }

.multimedia a { color: #333333; }
.multimedia a:hover { color: #FF0000; }
.multimedia a:link, .multimedia a:visited { color:#333333; text-decoration: none; }

.multimedia .nazwa { color: #333333; }
.multimedia .nazwa a { color: #333333; }

.multimedia .wersje { margin:3px 0 6px 0; padding:0; text-align:center; float:left; }
.multimedia .wersje .w { margin:3px 0 6px 0; padding:0; text-align:center; float:left; display:block; width:80px; margin: 0 auto; }
.multimedia .wersje .w a { margin:2px 0 1px 0; font:11px tahoma;  display:block; text-align:center; color: #333333;  }
.multimedia .wersje .w a:hover { color:#333333; display:block; }

.multimedia .pobran { font: 11px Tahoma; color:#999999; margin:12px 0 0 0; padding:0; text-align:center; }
.multimedia .pobran a { color: #333333; }

.multimedia .mm { float: left; margin: 0 auto; padding-left: 10px; text-align: center; width: 180px;   height: 190px;  color: #414141; }
.multimedia .mm img { color: #333333; text-align:center; }
.multimedia .mm img a { color: #333333; }

table#table { width: 100%; }
table { padding:0; }
th { font: 11px Tahoma; color: #808080; border: 1px solid #e2e2e2; text-align: left; padding: 6px 6px 6px 12px; background: #e2e2e2 url(images/bg_header.jpg) no-repeat; text-align:left;  }
td { font: 11px Tahoma;	border-left: 1px solid #e2e2e2;	border-right: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; background: #fff; padding: 6px 6px 6px 12px; color: #808080; text-align:left; }

/* ----------------------------------------------
					kontakt-form
---------------------------------------------- */

.kontakt { border:solid 1px #ddd; background:#fff; padding:10px; color:#333333; margin:0; font: 11px Tahoma;}
.kontakt form { padding:0; margin:0; }
.kontakt h1 { font-size:14px; color:#000000; padding-bottom:4px; }
.kontakt label { display:block;   color:#555555; width: 520px; padding-right:15px; margin:0 0 1px 0; }
.kontakt label span { display:block; float:left; padding-right:6px; padding-top:3px; width:130px; text-align:right; font-weight:bold; }
.kontakt .input-text { font: 11px Tahoma; border:1px solid #3b6e22; color:#666666; width: 360px; display:block; padding: 2px 5px 2px 5px; margin: 2px auto; border: 1px solid #e3e3e3; height:15px; background-color: #f2f2f2; color: #353434;   }
.kontakt .select { font: 11px Tahoma; border:1px solid #3b6e22; color:#666666; width: 372px; display:block; padding: 2px 2px 2px 2px; margin: 2px auto; border: 1px solid #e3e3e3;  background-color: #f2f2f2; color: #353434;   }
.kontakt textarea { font: 11px Tahoma; border:1px solid #3b6e22; color:#666666; width: 360px; display:block; padding: 2px 5px 2px 5px; margin: 2px auto; border: 1px solid #e3e3e3;  background-color: #f2f2f2; color: #353434;  overflow: hidden;  }
.kontakt div { padding:0; margin: 4px 0 0 0; }
.kontakt .submit { width:120px; height:20px; background-color:#666666; margin: 0 auto; border: 1px solid #999999; text-align:center; font-weight:bold; font:11px tahoma; color:#FFFFFF; }

/* ----------------------------------------------
					stronnicowanie
---------------------------------------------- */

.dolny-pasek { color:#9b9b9b;  background: url(../layout/lista-stron-bg.gif) top no-repeat; height:39px;  background-color:#fff; width:556px; margin:16px 0 0 0; padding: 0 0 0 0;  }

.dolny-pasek .prawa { padding: 10px 15px 10px 15px; margin: 0 10px 0 0;  text-align:right; }
.dolny-pasek .prawa .gora { background: url(../layout/icon-arrow-up.gif) left no-repeat; padding: 4px 0 4px 20px; margin:0;   }
 
.dolny-pasek .strony { padding: 12px 0 0 0; margin: auto; text-align:center; background:none; color:#767676 }
 
.lista-stron { padding: 10px 0 10px 15px; margin: 0 10px 0 0; height:22px; text-align:right; background-image:url(../layout/lista-stron-bg!.gif); color:#ffffff;  }
.lista-stron a span { margin-right:3px; padding:5px 7px; border: 1px solid #cac9c9; font-weight:bold;  }
.lista-stron a:hover span, .lista-stron a:active span { border: 1px solid #ff0000; background: #ff0000 url(../layout/lista-stron-num-bg2!.gif) top; color: #fff; text-decoration:none; }
.lista-stron .nb {	border: 1px solid #6f6e6e;  background-image:url(../layout/lista-stron-num-bg!.gif); }
.lista-stron .nb a { color:#fff; }
.lista-stron span { color:#666666; }
.lista-stron span.current { background-color:#424242; margin-right:3px; padding:4px 6px 4px 6px ; border: 1px solid #424242; font-weight: bold; color: #fff; }
 
.sort { padding: 10px 0 0 15px; margin: 0 0 0 0; height:22px; text-align:left; background-image:url(../layout/lista-stron-bg.gif); color:#9b9b9b;  float:left; }
.sort a { color:#494949; font-weight:bold; }	
.sort a:hover { color:#ff3232; font-weight:bold; }	
.sort a:visited  { color:#494949;  }	

/* ----------------------------------------------
				wyszukaj form 2
---------------------------------------------- */
 /*
#srodek-4 ul .li-3 { background: url(../layout/srodek-4-li-3-bg.gif) top left no-repeat; width: 465px; margin:0; }
#srodek-4 ul .li-3 { width: 465px; margin: 0 auto; padding:0; text-align: left; font: 11px Tahoma; padding:0 0 0 32px; }
#srodek-4 ul .li-3 form { margin: 0 0 10px 0; height: 26px;} 
#srodek-4 ul .li-3 input.field { background: transparent; width:138px; border: 0; margin: 0 18px 0 25px; margin-top: 4px; padding: 0 4px 0 4px; height: 18px; font: 11px Tahoma; }
#srodek-4 ul .li-3 input:focus.field { color:#ff0000; font: 11px Tahoma; }
#srodek-4 ul .li-3 input.rememberme { border: none;  margin: 0; padding: 0; }
#srodek-4 ul .li-3 input.button_login { width: 84px; height: 22px; cursor: pointer; border: none; background: url(../layout/butt-znajdz.gif) no-repeat 0 0; }
#srodek-4 ul .li-3 a { }
*/

#wyszukaj-2 { margin:0; padding:0; text-align:right; }
#wyszukaj-2 fieldset.search {
	border: none;
	width: 395px;
 	background: #fff;
	text-align:right;
	float:right;
	padding:0; margin:0; 
	
}
#wyszukaj-2 .search label { float: left; width:150px; padding-top:7px; padding-right: 5px; }
#wyszukaj-2 .search input, .search button {
	border: none;
	float: left;
}
#wyszukaj-2 .search input.box {
	color: #777777;
	font: 11px Tahoma;
	width: 143px;
	height: 22px;
	padding: 8px 5px 0 ;
	background: #fff url(../layout/input-szukaj-bg.gif) no-repeat left center;
	margin-right: 0;
}
#wyszukaj-2 .search input.box:focus {
 	outline: none;
	color:#333333;
}
#wyszukaj-2 .search button.btn {
	width: 85px;
	height: 30px;
	cursor: pointer;
	text-indent: -9999px;
	background: url(../layout/btn-szukaj-on.gif) no-repeat center right;
	
 }
#wyszukaj-2 .search button.btn:hover {
	background: url(../layout/btn-szukaj-off.gif) no-repeat center right;
}

 

