/* CSS Document Meble VOX */
body{background: #FFF; ;font-family:Arial, tahoma, verdana, Helvetica, sans-serif; margin:0;}
a{outline: none;}
form{padding:0; margin:0;}
h1{margin:0; padding:0;}
img{border:0px;outline: none;}
input{border:1px solid #7f9db9; padding:2px; font-size:11px; color:#707d86;}
select{border:1px solid #7f9db9; padding:2px; font-size:11px; color:#707d86;}

#printTopVox{display: block;margin-bottom: 20px;margin-left: 5px;}
#inne_dzialalnosci{display: none;}

#kontener{clear:both; background-color:#FFF; width:907px; padding:5px; margin:0 auto;}
#kontent{clear:both;overflow:visible;}
.kontakt_katalog{clear:both; background-image:url(../images/tlo_kontent.gif); background-repeat:repeat-y; overflow:hidden; height:1%; padding:6px 0 0 0;}
.kontakt_katalog .salony_firmowe{margin:0 20px 0 0;}

#top{display: none;}
#top .blok_logo{background-image:url(../images/logo_top.gif); background-repeat:no-repeat; background-color:#000; height:69px;}
#top .blok_logo .logo_click{display:inline; float:left; margin:8px 0 0 10px;}
#top .blok_logo .logowanie_koszyk{display: none;}
#top .blok_logo .submenu{display: none;}
#wyszukiwarka {display: none;}

#menu{display: none;}
#menu_lewa{display: none;}
#stopka_copyright{display: none;}
#stopka_linki{display: none;}
#stopka_copyright{display: none;}
#stopka_menu{display: none;}
.kontakt_katalog_podstrona{display: none;}

#tresc{display:inline; float:left; margin:0px;padding: 0px;}
#tresc h1 {font-size: 20px;}
#tresc .naglowek{font-size:15px; padding:5px 0 20px 5px; margin:0; font-weight:bold;}
#tresc .kontakt_katalog{margin:6px 0 0 0; clear:both;}
#tresc .reklamy{margin:6px 0 0 0; width:697px; overflow:hidden;}
#tresc .reklamy .reklama1{display:inline; float:left; margin:0 6px 0 0;}
#tresc .reklamy .reklama2{display:inline;float:left;margin:0 7px 0 0;}
#tresc .reklamy .reklama3{display:inline; float:left;}
#tresc .wizual{}
#tresc .polec_drukuj{display: none;}


/* kolekcja pokoje */
#tresc .linia_kolekcja{clear:both;}
#tresc .linia_info{clear:both; padding:20px; width:640px; color:#333333;font-size:12px; }
#tresc .linia_info h1{font-size:14px;}
#tresc .linia_info p{font-size:12px; color:#575757;}
#podmenu{display: none;}

/* kolekcja-pokoj */
#tresc .linia_kolekcja .wizual{width:695px; border:1px solid #738089; overflow:hidden;height:347px;position:relative;background: url('/public/images/loadingAnimation.gif') 20px 20px no-repeat;}
#tresc .linia_kolekcja .wizual .fotka{position:absolute; z-index:1;}
#tresc .linia_kolekcja .wizual .kratka{position:absolute; z-index:2;}
#tresc .linia_kolekcja .wizual .kolekcja_haslo{position:absolute; left:464px;}
#tresc .linia_kolekcja .wizual .powieksz{position:absolute; z-index:10; top:330px; left:390px;}
#tresc .linia_kolekcja .wizual .reklama{position:absolute; left:464px; top:140px;}
#tresc .linia_kolekcja .wizual .przewijak{position:absolute; left:487px; bottom:-1px;}
#tresc .linia_kolekcja .wizual .przewijak #przewin ul{margin:0; padding:0;}
#tresc .linia_kolekcja .wizual .przewijak #przewin li {display: inline; font-size:11px;}
#tresc .linia_kolekcja .wizual .przewijak #przewin li .aNormal {display:block; min-height:18px; line-height: 18px;  vertical-align: middle;  float: left;  text-align: center;  border: 1px solid #738086;  margin-right: 2px;  padding: 0 5px; background-color:#FFF; color:#767f88; text-decoration:none;}
#tresc .linia_kolekcja .wizual .przewijak #przewin li .aNormal:hover {text-decoration: none; border: 1px solid #BBB; color: #BBB;}
#tresc .linia_kolekcja .wizual .przewijak #przewin li .aCurrent {display:block; min-height:18px; line-height: 18px;  vertical-align: middle;  float: left;  text-align: center;  border: 1px solid #BBB;  margin-right: 2px;  padding: 0 5px; background-color:#FFF; color:#BBB; text-decoration:none;}

#tresc .fronty-korpusy {position:relative;}
#tresc .fronty-korpusy a {text-decoration: none;}
#tresc .fronty-korpusy a:hover {text-decoration: none;}
#tresc .fronty-korpusy a span {visibility:hidden;position:absolute;margin-top: -110px;margin-left: -54px;width: 80px;text-decoration: none;z-index:100;border:1px solid #575757;}
#tresc .fronty-korpusy a:hover span {visibility:visible;position:absolute;background: #FFFFFF;color: #575757;padding: 0px;text-align: center;text-decoration: none;}

/* pokoje */
#tresc .linia_lista-kolekcji{clear:both;padding:35px 15px 15px 15px;width:667px;color:#333333; overflow:hidden; height:1%;}
#tresc .linia_lista-kolekcji .blok_kolekcja{float:left;	width:320px;margin:0 25px 30px 0;}
#tresc .linia_lista-kolekcji .blok_kolekcja h2{font-size:18px; margin:0; font-weight:normal; color:#575757;}
#tresc .linia_lista-kolekcji .blok_kolekcja h2 a{color:#575757; text-decoration:none;}
#tresc .linia_lista-kolekcji .blok_kolekcja h2 a:hover{text-decoration: underline;}
#tresc .linia_lista-kolekcji .blok_kolekcja img{float: right; margin:25px 0 0 5px;}
#tresc .linia_lista-kolekcji .blok_kolekcja p{margin:3px 0; font-size:11px; color:#929292;}
#tresc .linia_lista-kolekcji .blok_kolekcja2{float:left;width:320px;margin:0 0 28px 0; display:inline;}
#tresc .linia_lista-kolekcji .blok_kolekcja2 h2{font-size:18px; margin:0; font-weight:normal; color:#575757;}
#tresc .linia_lista-kolekcji .blok_kolekcja2 h2 a{color:#575757; text-decoration:none;}
#tresc .linia_lista-kolekcji .blok_kolekcja2 h2 a:hover{text-decoration: underline;}
#tresc .linia_lista-kolekcji .blok_kolekcja2 img{float: right; margin:25px 0 0 5px;}
#tresc .linia_lista-kolekcji .blok_kolekcja2 p{margin:3px 0; font-size:11px; color:#929292;}
#tresc .linia_lista-kolekcji .tbOpisKolekcja {font-size: 11px;}
#tresc .linia_lista-kolekcji .tbOpisKolekcja .Naglowek {height: 45px;vertical-align: top;padding-top: 2px;}


/* lista-pw-default */
.lista-pw-default_naglowek_box {overflow: visible;padding: 0px 0px 0px 0px;width: 693px;}
.lista-pw-default_naglowek{background-color:#f3f4f5;border:1px solid #e9eaea;font-size:15px;padding:5px 0 5px 10px;margin:0;font-weight:bold;}
.lista-pw-default_naglowek table td a{color:#575757; text-decoration:none;font-size: 11px;font-weight: normal;}
.lista-pw-default_naglowek table td a:hover{text-decoration: underline;}
.lista-pw-default {float:left;width: 172px;border-right: 1px solid #e9eaea;border-bottom: 1px solid #e9eaea;overflow: visible;}
.lista-pw-default {float:left;width: 172px;border-right: 1px solid #e9eaea;border-bottom: 1px solid #e9eaea;overflow: visible;font-size:11px;}
.lista-pw-default .img {padding:20px 0px 0px 6px;width: 160px;height: 120px;}
.lista-pw-default .kolekcja {color:#938a8d; margin:0px 8px 0 8px;height: 30px;}
.lista-pw-default .kolekcja a {color:#938a8d; text-decoration:none;}
.lista-pw-default .kolekcja a:hover {text-decoration: underline;}
.lista-pw-default .nazwa {margin:5px 8px; font-size:12px; font-weight:bold; color:#575757; height:44px; overflow:hidden;}
.lista-pw-default .nazwa a{color:#575757; text-decoration:none;}
.lista-pw-default .nazwa a:hover{text-decoration: underline;}
.lista-pw-default .cena{font-size:12px; margin:2px 3px 5px 3px;}
.lista-pw-default .cena .przekreslona{text-decoration:line-through;}
.lista-pw-default .cena .promocyjna{color:#dd0021; font-weight:bold;}
.lista-pw-default .zobacz{text-align:center; padding:3px 0 0 0;}
.lista-pw-default .zobacz a{color:#575757; text-decoration:none;}
.lista-pw-default .zobacz a:hover{text-decoration: underline;}
.lista-pw-default .box_koszyk {border-top: 1px solid #e9eaea;padding: 6px 0px 6px 10px;height: 45px;}
.lista-pw-default_naglowek_box .lista-pw-default_naglowek .fronty-korpusy{color:#575757; font-size:12px;}
.lista-pw-default_naglowek_box .sortowanie {font-size: 11px;font-weight: normal;}
.lista-pw-default_naglowek_box .sortowanie a {text-decoration: underline;}
.lista-pw-default_naglowek_box .sortowanie a:hover {text-decoration: none;}
.lista-pw-default_naglowek_box .sortowanie select{width:150px;}
.lista-pw-default_naglowek_box .sortowanie_bottom_sep{clear: both;}

/* pw-default */
#tresc .linia_produkt{clear:both}
#tresc .linia_produkt .box_nazwa{margin:0 0 0 20px;height: 150px;}
#tresc .linia_produkt .zobacz_produkt{margin:0 0 0 20px;}
#tresc .linia_produkt .zobacz_produkt a{color:#818181; text-decoration: none;}
#tresc .linia_produkt .zobacz_produkt a:hover{text-decoration:underline;}
#tresc .linia_produkt .zobacz_produkt p{margin:1px 0px; font-size:11px;}
#tresc .linia_produkt .box_nazwa .nazwa{font-size:26px; font-weight:bold; width:300px;}
#tresc .linia_produkt .box_nazwa p{margin:1px 0; font-size:11px;}
#tresc .linia_produkt .box_nazwa .kolekcja{font-size:11px; color:#818181; margin:10px 0 0 0;}
#tresc .linia_produkt .box_nazwa .kolekcja a{color:#818181; text-decoration:underline;}
#tresc .linia_produkt .box_nazwa .kolekcja a:hover{text-decoration: none;}
#tresc .linia_produkt .box_szczegoly{background-color:#f3f4f5; width:154px; padding:8px 8px 3px 8px; margin:0 0 0 5px; font-size:11px; color:#575757;}
#tresc .linia_produkt .box_szczegoly a{color:#575757; text-decoration:none;}
#tresc .linia_produkt .box_szczegoly a:hover{text-decoration: underline;}
#tresc .linia_produkt .box_szczegoly p{margin:1px 0;}
#tresc .linia_produkt .box_szczegoly img{margin:0 5px 0 0;}
#tresc .linia_produkt .box_szczegoly .promocja_nowosc{height: 60px;}
#tresc .linia_produkt .box_szczegoly .zalety {height: 50px;}

#tresc .linia_koszyk table .kolory a {text-decoration: none;}
#tresc .linia_koszyk table .kolory a:hover {text-decoration: none;}
#tresc .linia_koszyk table .kolory a span {visibility:hidden;position:absolute;margin-top: -110px;margin-left: -54px;width: 80px;text-decoration: none;z-index: 999;border: 1px solid #575757;}
#tresc .linia_koszyk table .kolory a:hover span {visibility:visible;position:absolute;background: #FFFFFF;color: #575757;text-align: center;padding: 0px;}
#tresc .linia_koszyk table .kolory a span img {border: none;margin: 0px;padding: 0px;}

#tresc #box_fotka {
width: 200px;
border: 1px solid #e9eaea;
overflow:hidden;
position: relative;
}

#tresc #box_fotka #powieksz {position:absolute; z-index:10; bottom:0px;right:0px;}

#tresc #box_nawigacja table {
background: #e9eaea;
}

#tresc #box_nawigacja table .next_prev {
background: #e9eaea;width: 8px;
}

#tresc #box_nawigacja table .PwPhotoSmall {
width: 60px;background: #FFF;text-align: center;height: 45px;vertical-align: middle;
}

#tresc #box_nawigacja table .PwPhotoSmallEmpty {
width: 60px;background: #FFF;text-align: center;height: 45px;vertical-align: middle;
}

#tresc .linia_koszyk{clear:both; position:relative;}
#tresc .linia_koszyk .dodaj{display: none;}
#tresc .linia_koszyk p{margin:5px 10px; font-size:11px; color:#ababab;}
#tresc .linia_koszyk table{border:1px solid #FFF; width:697px; margin:15px 0 0 0;  color:#575757; font-size:11px;}
#tresc .linia_koszyk table table{margin:0; width:auto; border:0;}
#tresc .linia_koszyk table table td{width:auto; border:0; padding:0;}
#tresc .linia_koszyk table input.check{float:left; margin-right:10px; display:block;border: none;}
#tresc .linia_koszyk table input.ilosc{width:20px; padding:2px; margin:0; text-align:center;}
#tresc .linia_koszyk table .kolory {width: 120px;}
#tresc .linia_koszyk table .kolory a img{border:1px solid #FFF;padding: 1px;}
#tresc .linia_koszyk table .kolory a .wybrany {border:1px solid #1D85E4;padding: 1px;}
#tresc .linia_koszyk table td{background-color:#f3f4f5; border-right:1px solid #FFF; border-bottom:1px solid #FFF; padding:5px;}
#tresc .linia_koszyk table td .cena_przekreslona{text-decoration:line-through; font-size:13px; line-height:16px;}
#tresc .linia_koszyk table td .cena_promocyjna{font-size:20px; color:#df0024; font-weight:bold;}
#tresc .linia_koszyk table td .rata a{color:#979797; text-decoration:none;}
#tresc .linia_koszyk table td .rata a:hover{text-decoration: underline;}
#tresc .linia_koszyk table th{background-color:#e8e9ea; border-right:1px solid #FFF; border-bottom:1px solid #FFF; font-weight:normal; text-align:left; padding:5px;}
#tresc .linia_koszyk table th .wybierz_kolor{position:absolute; top:0; background-color:#e8e9ea; color:#1785e0; font-weight:bold; font-size:12px;}
#tresc .linia_koszyk table th .wybierz_kolor .dymek{background-image: url(../images/dymek_niebieski.gif); background-position:left; background-repeat:no-repeat; background-color:#0082ff; color:#FFF; font-weight:normal; font-size:10px; padding:2px 2px 2px 8px;}

#tresc .linia_linki{display: none;}

#tresc .linia_taby{width:695px;margin-top: 20px;}
#tresc .linia_taby .zobacz_takze{color:#909090; font-size:11px; margin:10px 0 10px 10px;}
#tresc .linia_taby .zobacz_takze a{color:#dd0021; text-decoration:underline;}
#tresc .linia_taby .zobacz_takze a:hover{text-decoration: none;}

#sciezka{border-bottom:1px solid #e9eaea;margin:5px 0;clear:both;padding:4px 0 5px 20px;height:15px;position:relative;font-size:11px; color:#949494;}
#sciezka .aktywna{color:#333333;}
#sciezka a{color:#949494; text-decoration: underline;}
#sciezka a:hover{text-decoration:none;}

ul.tabNavigation {list-style: none;margin: 0;padding: 0;font-family:Arial, tahoma, verdana, Helvetica, sans-serif;height: 23px; /* IE 6 treats height as min-height */min-height: 23px;}
ul.tabNavigation li {display: inline;float: left;margin: 0px 2px 0px 0px;padding: 0;}
ul.tabNavigation a   {padding: 5px 5px 5px 5px;}
ul.tabNavigation a  {
	position: relative;
	top: 1px;color: #3e3e3e;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */ 
	border-top:1px solid #eaebeb; 
	border-left:1px solid #eaebeb; 
	border-right:1px solid #eaebeb; 
	background-color:#eff0f1;
	cursor: pointer;
}

ul.tabNavigation li a.selected,
ul.tabNavigation li a:hover {background-color:#FFF;}
ul.tabNavigation li a.selected {background-color:#FFF;font-size: 14px;}
ul.tabNavigation li a:focus {outline: 0;}

div.tabs div {
	clear:both;
	overflow:hidden;
	font-size:11px;
	color:#575757;	 
    border: 1px solid #eaebeb;
    padding: 1em 8px;
    background: #fff;
}
div.tabs div div {border: none;}

.text_czerwony{color:#dd0021;}

/* strony ogólne */
#tresc #inline_podstrona {width: 690px;font-size:12px;color:#575757;padding: 0px 0px 20px 0px;}
#tresc #inline_podstrona .naglowek {color: #000000;font-size: 15px;font-weight:bold;padding: 5px 0px 15px 0px;}
#tresc #inline_podstrona .aUsun{color:red;font-weight:bold;text-decoration:none;}
#tresc #inline_podstrona .aUsun:hover{text-decoration: underline;}
#tresc #inline_podstrona .table_koszyk .Naglowek {color:#FFFFFF;background: #5C666F;}
#tresc #inline_podstrona .cena_przekreslona 
#tresc #inline_podstrona .cena_promocyjna
#tresc #inline_podstrona .table_koszyk td .cena_przekreslona{text-decoration:line-through; font-size:12px; line-height:16px;font-weight:bold;}
#tresc #inline_podstrona .table_koszyk td .cena_promocyjna{font-size:12px;}
#tresc #inline_podstrona .tekst_blok_naglowek {color:#000000;font-weight:bold;padding: 0px 0px 5px 0px;}
#tresc #inline_podstrona .tekst_blok{padding: 0px 0px 15px 0px;}
#tresc #inline_podstrona .tekst_hint{padding: 5px 0px 5px 0px;color: #000; font-size: 11px;}
#tresc #inline_podstrona a {color: #575757;text-decoration: underline;}
#tresc #inline_podstrona a:hover {text-decoration:none;}
#tresc #inline_podstrona .aRed {color:red;text-decoration: underline;}
#tresc #inline_podstrona .aRed:hover {text-decoration:none;}
#tresc #inline_podstrona .table_koszyk_ekstra .blok {padding: 15px 10px 15px 10px;border-top: 1px solid #CCCCCC;text-align: center;}
#tresc #inline_podstrona .table_koszyk_ekstra .blok  .checkbox{border:none;}
#tresc #inline_podstrona .element_inline_left {display: inline;float: left;padding: 0px;}
#tresc #inline_podstrona .clear {clear:both;padding-bottom: 20px;}
#tresc #inline_podstrona .search_find{font-weight: bold;color: red;}
#tresc #inline_podstrona .tekstBlue {color:#1F82E0}

#tresc .naglowek {color: #000000;font-size: 15px;font-weight:bold;padding: 5px 0px 15px 0px;}


/* errors */
ul.errors {
	padding: 0px;
	margin: 0px;
}

ul.errors li {
	list-style: none;
	font-size: 10px;
	color: red;
}

ul.errors2 {
	padding: 10px 0px 10px 0px;
	margin: 0px;
}

ul.errors2 li {
	list-style: none;
	color: red;
}

.error_box {
padding: 5px 0px 5px 0px;	
}

/* skróty */
.dn {display: none;}


/* news */
.news{
overflow:hidden;
padding:0px 0px 20px 0px;
}
.news .tytul{
font-size:12px;
font-weight:bold;
padding-bottom: 10px;
}

.news img{
border:solid 2px #253759;
margin:0px 10px 10px 0px;
}

.galeria {
overflow: hidden;
}

.galeria img {
float: left;
padding-right: 10px;
}

.ui-state-error {
padding: 5px;
margin-bottom: 5px;
}

.ui-state-highlight {
padding: 5px;
margin-bottom: 5px;
}

.do-zaplaty{background-color:#f3f4f6; padding:10px 0; margin:20px auto 20px auto; width:250px; color:#575757;}

.warning-highlight {color: #DF0024 !important;}

.btn_white_red {
	color: #FFF;
	font-weight: bold;
	padding: 5px;
	background: red;	
}