body {
font-size: 12px;
font-weight: normal;
font-family: "Times New Roman", Times, serif;
color: black;
background: white;
}
#mini_menu li {
display: inline;
}

#mini_menu li a {
}
#mini_menu li a#strona_glowna {

}

#top a img {
}
#nav ul a:hover {
text-decoration: underline;
}

#mini_menu li a {
display: block;
float: left;
height: 16px;
line-height: 16px;
font-size: 12px !important;
margin-bottom:10px;
letter-spacing:0px !important;
margin-left:10px;

}
#schowek_link {
letter-spacing:0px;
background: white url('../img/cart.gif') no-repeat;
padding-left: 12px;
background-position: 0% 50%;
}
#facebook_link {
background: white url('../img/facebook.gif') no-repeat;
background-position:1px 2px;
padding-left: 14px;

}
#mini_menu {
display: block;
float: right;
margin-bottom:5px;
}
a {
color: #786F5C;
text-decoration: none;
}
#wrapper {
width: 978px;
margin: auto;
}


ul#nav,#header {
width: 978px;
}
#kontakt_li {
text-align: center;
}

#nasze_salony {
text-align: center;
}

#aranzacje {
text-align: center;
}
.columns {
margin-top: 10px;
}
.columns div {
}
.columns .left {
width: 213px;
}
.columns .right {
width: 755px;
}
#top_menu_box {
vertical-align: bottom;
}
#top_menu {
float: right;
margin: 40px 0px 0px 0px;
}

#top_menu li {
padding: 0px;
margin-right: 10px;
display: inline;
}
#top_menu li a {
font-size: 14px;
}
#top_logo_box h2 {
margin-bottom: 0px;
}

#content {
}

.left_menu {
list-style: none;
margin: 0px;
}
ul {
list-style: none !important;
margin: 0px !important;
}
.left_menu ul ul {
margin-left: 10px !important;
margin-right: 0px !important;
}
#left_menu_box {
background: #9C917D;
}
#left_menu_box .activeLink {
background: rgb(120,104,84);
}
#image_attachments {
margin: 10px 0 10px 0;
padding: 0px;
}
#image_attachments li {
display: block;
float: left;
width: 110px;
height: 130px;
margin-right: 5px;
}

#doc_attachments {
margin: 10px 0 10px 0;
list-style: none;
}
div.news h2 {
margin-bottom: 0px;
font-size: 16px;
}
div.news {
margin-top: 5px;
}
#newsbox hr {
margin-top: 20px !important;
}
div.news div.date {
font-size: 11px;
color: silver !important;
}
a.front_news_image {
display: block;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
#children_list {
margin-top: 15px;
}
#children_list li img {
float: left;
margin-right: 10px;
}
#children_list li {
font-size: 20px;
display: block;
margin-bottom: 15px;
height: 110px;
}
#children_list li a {
}
#path {
margin-bottom: 10px !important;
}
#path li {
display: inline;
}
#gallery_images li, #search_results li.foto {
display: block;
float: left;
width: 110px;
height: 110px;
margin-right: 10px;
}

#search_results li.foto {
margin-bottom: 10px;
}

#search_results ul {
margin-bottom: 10px !important;
}
#SearchForm input#term {
border: 1px solid silver;
padding: 3px;
font-size: 14px;
margin-bottom: 5px;
}
#SearchForm {
}
#SearchForm .submit {
float: inline;
}
.sort_links {
display: inline;
}
.sort_links li {
display: inline;
}

#list_table {
margin-top: 10px;
border-top: 1px solid #7A715D;
}
#list_table td, #list_table caption {
padding: 0px;
}
#list_table th {
padding: 4px;
}
#list_table {
margin: 10px 0;
width: 100%;
}
.label_td {
width: 120px;
}
#list_table {
}
#list_table tr.altrow td {
background: #f5f5f5 !important;
}
#list_table td {
background: white;
padding: 5px;
}
.price {
font-family: Garamond;
font-size: 17px;
}
#product_table {
margin-top: 12px;
}
#product_table td {
}
#send_basket a {
text-decoration: underline !important;
}
#send_basket {
}
#list_table td {
}
.product_box {
}
.product_box h4 {
margin: 0px;
}
#product_data td {
padding: 5px;
}
#product_data td#opis {
border-left: 1px solid silver;
}

#product_data div {
margin-top: 5px;
}
#product_images li {
display: block;
}

#product_images li img {
border: 1px solid white;
}
#product_images img {
margin-top: 10px;
margin-bottom: 5px;
}
#left_menu_box h4 {
margin: 0px !important;
font-weight: bold;
}

.basket_amount {
width: 30px;
}

#basket_box input {
display: inline;
}
#price_basket {
margin-bottom: 10px;
border-bottom: 1px solid silver !important;
}
.delete a {
color: red;
}
#basket_sum td {
border-top: 1px solid #7A715D;
font-size: 15px !important;
}
#user_form .error {
margin-top: 10px;
}
#user_actions li {
display: inline;
}
#user_actions {
margin: 10px 0 10px 0;
}
#regulations {
border: 0px solid #FFCD00;
background: silver;
}
label {
cursor: pointer;
}
#left_menu_box h1 {
color: white;
background: #9c917f;
border: 0px !important;
height: 58px;
font-weight: normal;
line-height: 28px;
text-align: center;
font-size: 24px;
text-transform: uppercase;
letter-spacing: 3px;
}

#left_menu_box li a {
border-top: 1px solid white;
margin-top: 1px;
display: block;
height: 20px;
color: white;
background: #9c917d;
font-size: 12px;
text-indent: 20px;
line-height: 21px;
}

#content h1,#show_page h1, .top_title, #kontakt th,#inspirations_right h1 {
color: white;
background: #9c917f;
border: 0px !important;
height: 45px;
font-weight: normal;
line-height: 47px;
text-align: center;                                       
font-size: 24px;
text-transform: uppercase;
letter-spacing: 2px;
}
#kontakt th {
border: 1px solid #9c917f !important;
}           
#inspirations_right h1 {  
margin-top:10px;
}
.top_title table {
width: 700px;
margin: auto;
}
.prod_left_wrapper {
background: #9C917F;
height: 267px;
}
.prod_left {
border-width: 1px 0px 1px 1px;
padding: 10px 0px 10px 10px;
}
.prod_right {
width: 456px;
border-width: 1px 1px 1px 0px;
padding: 10px 10px 10px 0px;
}
.prod_left, .prod_right {
border-style: solid;
border-color: #605D53;
}
.prod_info {
color: white;
text-align: center;
height: 180px;
background: #9c917f;
width: 255px;
padding-top: 16px;
}
.fake_sale {
background: #9C917F;
}
.fake_sale,.sale {
height: 17px;
}
.sale {
text-align: center;
color: #912D27;
text-transform: uppercase ;
background: #e5e0c3;
padding-top: 3px;
}
.p0 {
text-align: center;
width: 350px;
}
.p1 img {
margin-top: -1px !important;
}
.p2 img {
margin-bottom: -1px !important;
}


.p1,.p2 {
height: 122px;
width: 126px;
text-align: center;
}

#footer {
border-top: 1px solid #786F5C;
margin-top: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
color: #786F5C;
}

#footer ul {
border-bottom: 1px solid #786F5C;
padding-bottom: 10px;
margin-bottom: 10px;
width: 350px;
margin: 0px auto 10px auto !important;
}

#footer li a {
font-size: 13px;
border-right: 1px solid #786F5C;
padding-right: 10px;
margin-right: 10px;
}
#footer li a.last {
border: 0px !important;
}
#footer li {
display: inline;
}

#show_page {
margin-top: 10px;
}
#show_page {
color: #9D9181;
}
#show_page {
border-left: 1px solid #9D9181;
border-right: 1px solid #9D9181;
border-bottom: 1px solid #9D9181;
}


#text {
font-size: 13px;
text-align: justify;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
}

#show_page h1 {
margin-bottom: 10px;
}

#inline_image {
float: left;
margin-bottom: 10px;
margin-right: 10px;
}
#send_form .input,#send_form .submit {
padding: 10px;
}

#send_form input {
border: 1px solid black;
padding: 5px;
font-size: :17px;
}
#send_form {
width: 200px;
margin: auto;
text-align: center;
}

#left_menu_box {
}
#left_menu_box li li  a {
padding-left: 20px;
margin-top: 0px;
}
#left_menu_box li li li a {
padding-left: 35px;
}
.prod_info a {
color: white !important;
}
#collection_table {
margin-left: 1px;
}
#collection_table .prod_info {
height: 30px !important;
padding-top: 5px !important;
}
#collection_table {
margin-top: 10px;
}
.saleCell .img_size {
width: 213px;
height: 213px;
padding-top: 20px;
padding-left: 10px;
margin-right: 10px;
margin-left: 10px;
}


#collection_table table {
border: 1px solid #717264;
margin-top: 10px;
width: 223px;
}
td.collection_box {
}

td.collection_box .old_price {
font-size: 14px;
}
td.spc {
width: 11px;
}
td.img_td {
padding: 10px;
height: 223px;
}
.saleCell {
padding: 0px 0px 10px 0px !important;
}
.collection_img_wrap {
position: relative !important;
}
.img_td .sale {
width: 243px;
position: absolute;
left: 0px;
top: 0px;
}
#product {
margin-top: 10px;
}
#product_photo {
  width: 500px;
}
#product_photo_wrapper {
padding: 10px 0px 10px 0px;
}

#product_info {
width: 245px;
background: #9e9180;
}
#product_info {
font-size: 13px;
color: white;
}
#product_info a {
color: white;
}
#product_info h2 {
line-height: 26px;
margin-bottom: 10px;
color: white;
font-size: 22px;
font-weight: normal;
}
#add_to_basket .submit input {
cursor: pointer;
font-size: 13px !important;
color: white !important;
background: #7a6e5e !important;
border: 0px;
font-family: "Times New Roman", Times, serif;
padding: 4px 0px 3px 6px;
text-align: center;
}
#add_to_basket form {
width: 240px;
}
#add_to_basket {
background: #9e9180;
}
#add_to_basket #basket_box {
border-top: 1px solid white;
background: #7a6e5e;
}

.style {
border-top: 1px solid white;
}

#one_category {
width: 100%;
}
#one_category table {
width: 100%;
}
#one_category_top_text {
color: white;
height: 410px;
background: #79705e;
font-size: 25px;
padding: 10px;
}

#one_category_bottom {
color: white;
height: 410px;
background: #79705e;
font-size: 25px;
height: 114px;
padding: 10px;
}


.title {
font-size: 45px;
margin-bottom: 10px;
}
.cat_box {
padding: 10px;
border: 1px solid #79705e;
}

#cat_spc {
height: 10px;
}

#vert_sep {
width: 5px;
border-right: 1px solid #79705e;
}

#one_category_add {
padding-left: 5px;
font-size: 20px;
}
.style_bg img {
border-top: 1px solid white;
}
.style_bg {
background: #9C917F;
height: 70px;
}


#description {
margin: 15px 0;
}
.infos {
width: 245px;
}
.collection_link {
margin-top: 15px;
font-weight: bold;
letter-spacing: 2px;
}
.collection_link a {
font-size: 12px;
line-height: 17px;
}

.point_border {
padding: 0px;
border: 1px solid #9C917F;
margin: 20px 0 0px 0;
padding: 5px;
}
.main_point {
width: 743px;
}
.point_border table {
height: 255px;
}
.point_border table .dojazd_container {
width: 250px;
height: 226px;
}
.point_border table td {
color: white;
text-align: center;
}
.point_border table td.col_1 {
width: 246px;
padding-top: 20px;
background: #9d9280;
}

.point_border table td.col_3 {
padding-top: 20px;
width: 115px;
background: #9d9280;
}


.point_border table td.col_2 {
border-left: 1px solid white;
border-right: 1px solid white;
width: 390px;
background: white url('../img/logo_small.gif') no-repeat;
background-position: center center;
}

.point_border table td.col_2_shorter {
width: 259px !important;
}
.point_name {
font-size: 17px;
margin-top: 5px;
margin-bottom: 10px;
}

.city {
font-size: 17px;
}

.point_adress {
font-size: 13px;
margin-top: 34px;
margin-bottom: 5px;
}

.email {
color: white;
display: block;
text-decoration: underline;
margin-top: 10px;
}
.point_border td,.dojazd a,.point_border a,.point_border a.email {
color: #FFFEF3 !important;
text-decoration: none !important;
}
.open {
margin-top: 10px;
}

.right_table td {
width: 119px;
height: 127px;
}

.right_table {
border-right: 1px solid white;
}

.right_bottom {
border-top: 1px solid white;
}


.dojazd a {
font-size: 13px;
text-decoration: underline;
}
.dojazd {
}
#product_info .price {
color: white !important;
}
#product_info .price, #product_info .promo_price {
font-size: 17px;
}
.old_price {
color: white;
text-decoration: line-through;
}

.promo_price {
color: rgb(145,45,39);
}

.collection_box .prod_info div.promo_price {
padding-left: 10px;
}
.lessThan1000old {
}
.collection_box .prod_info div {

}

#menu_1 {
width: 153px;
}
#menu_84 {
display: block;
text-align: center;
width: 110px !important;
}
#menu_2 {
width: 174px;
}
#menu_3 {
width: 66px;
}
#menu_1 {
display: block;
text-align: center;
}

#menu_2 {
display: block;
text-align: center;
}

#menu_3 {
display: block;
text-align: center;
}

#menu_4 {
width: 71px;
display: block;
text-align: center;
}

#menu_5 {
width: 80px;
display: block;
text-align: center;
}

#menu_6 {
width: 70px;
display: block;
text-align: center;
}

#menu_7 {
width: 96px;
display: block;
text-align: center;
}

#menu_wyprzedaze {
width: 112px;
display: block;
text-align: center;
}

#menu_aranzacje {
width: 96px;
display: block;
text-align: center;
}

#menu_salony {
width: 137px;
display: block;
text-align: center;
}

#menu_kontakt {
width: 81px;
display: block;
text-align: center;
}
.basket_table th {
font-size: 14px;
}
.basket_table {
font-size: 20px;
}

.basket_table .price,.basket_table .delete {
font-size: 15px !important;
}

h1.selected {
font-size: 15px !important;
letter-spacing: 0px !important;
}
#send_box input {
margin-top: 5px !important;
margin-bottom: 5px !important;
padding: 3px;
}
#send_box select {
margin-bottom: 10px !important;
margin-top: 10px !important;
}
#send_box {
color: white;
padding: 0 10px 10px 10px;
}

#send_box div {
color: white !important;
margin: 5px 0 5px 0;
}
.message {
color: #9c917f;
border: 1px solid #9c917f;
border: 0px !important;
height: 58px;
padding:10px;
font-weight: normal;
text-align: center;
font-size: 19px;
text-transform: uppercase;
letter-spacing: 3px;
}
#errors {
padding-bottom: 20px;
}
#errors li {
text-align: center;
color: #9c917f;
list-style: circle;
font-size: 15px;
}

input.error {
border: 1px solid red;
background: #ffc4c4;
}
#index_top {
margin-top: 0px;
}
#index_top td {
background: #79705e;
}
#l1, #l2, #l3 {
width: 230px;
font-size: 20px;
color: white;
height: 232px;
}


#r1 {
width: 740px;
height: 473px;
font-size: 25px;
color: white;
}


#frontpage_2 #r1,#frontpage_3 #r1 {
height: 431px !important;
}


#r1.full {
width: 957px;
}
#r1-r2 {
background: white !important;
height: 10px;
}
#r1-l1, #l1-r1 {
background: white !important;
width: 10px;
}


#b_table {
width: 977px;
border: 1px solid #79705e;
margin-left: 1px;
margin-top: 10px;
margin-bottom: -10px;
}
#bb1 {
background: #79705e;
width: 956px;
height: 116px;
font-size: 20px;
color: white;
}
.btopspc {
height: 10px;
}
#b1, #b2 {
font-size: 20px;
color: #79705e;
width: 320px;
height: 114px;
padding-left: 15px;
padding-right: 7px;
padding-top: 5px;
}
#b3 {
padding-left: 10px;
width: 325px;
height: 114px;
font-size: 20px;
color: #79705e;
padding-right: 15px;
}
#b1_spc, #b2_spc {
width: 5px;
background: white url('../img/b1_spc.gif') no-repeat;
background-position: center right;
}

.activeLink {
background: rgb(120,104,84);
}

.columns {
}

.message_box div {
border: medium double black;
padding: 10px;
}
.message_box p {
padding: 10px;
width: 335px;
height: 80px;
font-size: 20px;
color: white;
text-align: center;
background: #9c917f;
}
.message_box {
}

.close_view {
display: block;
cursor: pointer;
}

#basket_box a {
display: block;
width: 244px;
height: 15px;
border-top: 1px solid white;
color: white;
font-size: 13px;
padding: 3px 0 6px 0;
}
#list_table th {
border-bottom: 1px solid #7A715D;
color: #7A715D;
text-align: left !important;
}
#list_table td {
font-size: 15px;
color: #7A715D;
padding: 10px;
}
#basket_box {
margin-top: 10px;
margin-bottom: 10px;
}
#print_link a {
color: white;
}
#print_link {
border-top: 1px solid white;
border-bottom: 1px solid white;
padding: 5px 5px 5px 10px;
}

.small_text {
font-size: 13px;
}
#aranzacje_thumb td {
padding: 5px 6px 5px 6px;
}
#aranzacje_thumb {
margin-left: 1px;
}
#aranzacje_wrapper {
border: 1px solid #8C7F6A;
height: 192px;
overflow: auto;
width: 754px;
padding-left: 6px;
}
.blank_thumb div {
width: 80px;
height: 80px;
background: #8C7F6A;
}

#aranzacje_thumb {
margin-top: 10px;
}

#arrows {
}
#arrows #prev a, #arrows #next a {
display: block;
height: 150px;
}

#arrows #prev a {
background: url('../img/arrow_left.gif') no-repeat;
background-position: 50% 43%;
}

#arrows #next a {
background: url('../img/arrow_right.gif') no-repeat;
background-position: 50% 43%;
}

#arrows #prev, #arrows #next {
width: 100px;
padding-top: 200px;
background: #8C7F6A;
text-align: center;
}
#arrows td {
font-size: 14px;
}
#arrows a {
color: white;
}
#arrow .spc {
width: 10px;
}
#kontakt {
margin-top: 10px;
color: #7b725f;
}

#kontakt textarea {
width: 453px;
height: 87px;
}
#kontakt input, #kontakt textarea {
color: #7b725f;
padding: 5px;
border: 1px solid #7b725f;
}
#kontakt th {
width: 481px;
}
#kontakt label, .radio legend {
display: block;
font-size: 13px;
margin: 5px 0 5px 0;
}
#kontakt .spc {
width: 11px;
}
#kontakt div.submit {
float: right;
}
#kontakt div.submit input {
border: 0px !important;
}
#kontakt div.text input {
width: 300px;
}
#kontakt td.form_box {
border: 1px solid #7b725f;
padding: 10px;
}
.radio {
padding: 10px 0 10px 0;
}
.radio input {
float: left;
}
#resetKlient, #resetPartner {
margin-top: 15px;
cursor: pointer;
}

#kontakt a {
text-decoration: underline;
}

.error-message {
color: red;
}
textarea.form-error {
border: 1px solid red;
}
input.form-error {
background: #ffcfcf;
}

#sale_link {
border-top: 1px solid white;
text-indent: 19px;
display: block;
color: rgb(145,45,39);
padding: 3px 0 3px 0;
}

#attachment_image {
min-height: 452px;
}
#top #dpth_9 {
width: 157px;
}
#top #dpth_8 {
width: 121px;
}
#top #dpth_15 {
width: 166px;
}
#top #dpth_19 {
width: 154px;
}
#top #dpth_22 {
width: 182px;
}
#top #dpth_23 {
width: 184px;
}
#top #dpth_36 {
width: 164px;
}
#top #dpth_41 {
width: 169px;
}
#top #dpth_40 {
width: 204px;
}
#top #dpth_43 {
width: 189px;
}

#thanks_border {
border: 1px solid #7b725f;
margin-top: 10px;
}
#thanks {
margin: 10px;
background: white;
height: 330px;
width: 956px;
}
#thanks td {
color: white;
font-size: 19px;
background: #7b725f;
}

#conf_colors li {
display: block;
float: left;
width: 20px;
height: 20px;
margin-right: 10px;
margin-top: 9px;
cursor: pointer;
}

#conf_colors {
border-bottom: 1px solid #7b725f;
height: 37px;
}
#conf_colors_box {
color: #8F7F6B;
font-size: 12px;
padding-top: 5px;
background: url('../img/wiecej.gif') no-repeat;
background-position: 100% 50%;
}
.productName {
font-size: 17px;
margin-bottom: 10px;
}

.prod_info .price {

}
.p2 {
border-left: 1px solid #8C7F6A;
}

.p1 {
border-bottom: 1px solid #8C7F6A;
border-left: 1px solid #8C7F6A;
}

.p0 {
padding-left: 1px;
}

.p1 img, .p2 img {
margin-left: 1px;
}

#ie_spc {
display: none;
}
div.last {
margin-bottom: 0px !important;
}

#styles_right {
margin: 10px 0 10px 0;
border-bottom: 1px solid white;
}


#backToMenu {
margin-bottom: 25px;
}
#backToMenu div {
}
.toMenuTd {
background: #9C917D;
}
#to_menu {
cursor: pointer;
height: 20px;
display: block;
}
#big_sale {
margin-bottom: 10px;
}

#fake_big_sale {
height: 30px;
}
select {
font-size: 11px !important;
}
#send_box .text input, #send_box .textarea textarea {
border: 1px solid #7b705c;
}
.newsletter_box {
border-top: 1px solid white;
}
ul.category_15 img {
border: 0px !important;
margin-left: 5px;
}
#other_table {
width: 497px;
}

#product_photo {
}
#product_photo_wrapper {
position: relative;
}
#img_mag {
position: absolute;
left: 456px;
}

.box {
font-size: 14px;
line-height: 16px;
}

.box_15 {
line-height: 20px;
}

.basket_amount {
color: #7A715D;
font-size: 15px;
font-family: Times;
width: 50px;
border-top: 0;
border-left: 0;
border-right: 0;
border-bottom: 1px solid #7A715D;
float: left;
}

.amount_table td {
padding: 0px !important;
}

#pro_link {
font-size: 11px;
margin-top: 5px;
}
#b_table div {
height: 114px;
padding: 5px;
}

.style_td {
height: 0px !important;
}
.amount_box input {
}
.amount_box input,.amount_box form {
margin-left: 4px;
}
.amount_box form {
display: inline;
}
.amount_box div {
width: 50px;
padding-left: 3px;
border: 1px solid #8C7F68;
float: left;
cursor: text;
margin-left: 3px;
}
div.line-spacing {
line-height: 35px;
font-size: 14px;
	/*font-weight: bold;*/
	margin-top: 20px;
}

.box_top_5 div {
line-height: 15px;
}
h1.salony {
font-size: 24px !important;
letter-spacing: 1px !important;
}
.dojazd {
display: block;
height: 15px;
background: url('../img/arrorw.gif') no-repeat;
background-position: 62% 50%;
}
.dojazd a {
text-decoration: none;
}
.lv_Center {
}
.lv_Container {
border: 3px double black;
background: white;
padding: 10px;
}


.deleteBox td {
}
.deleteBox table {
width: 120px;
margin: 20px auto 0 auto;
}
.deleteBox img {
cursor: pointer;
}
.deleteBox {
font-size: 14px !important;
background: #8C7F68;
width: 200px;
height: 200px;
color: white;
padding: 10px;
text-align: center;
}

.box_23 {
line-height: 25px;
}
.other_patterns a {
color: #FFFFF3;
font-size: 14px;
}
.other_patterns {
height: 45px;
}

td {
}
#sale_front {
width: 753px;
}
#sale_front .square div {
padding: 10px;
}
#sale_front .square {
width: 181px !important;
height: 181px !important;
}

#sale_front td {
color: white !important;
}
#r1s div {
padding: 15px;
}
.box_36 {
line-height: 19px;
}
#r1s {
width: 372px;
height: 563px;
}
#fabric_info {
margin-top: 20px;
}
#fabric_info img {
border-top: 1px solid white;
border-bottom: 1px solid white;
margin-bottom: 10px;
margin-top: 10px;
}

#fabric_name {
text-align: left;
font-size: 15px !important;
margin-left: 5px;
}

#NewsletterAddForm label {
text-align: left;
}

#archive_list a {
border: 0px !important;
text-indent: 5px !important;
}
.newsletter_archive {
padding-top: 5px !important;
}
#attachment_image {
margin-bottom: 10px;
}

.lv_Container {
}
#active_thumb img {
position: absolute;
}
#aranzacje_thumb td img {
z-index: -1;
}
#thumb_box {
opacity: 0.4;
filter: alpha(opacity=40);
width: 80px;
height: 80px;
}

#thanks.newsletter {
width: 733px !important;
height: 348px;
}

#thanks_border.newsletter {
margin-top: 0px !important;
}
#product_footer a {
color: white;
}
#product_footer {
border-left: 1px solid #9E9180;
background: #9E9180;
height:26px;
}

#product_footer_spc {
height: 10px;
}

.thumb_gallery {
cursor: pointer;
border: 1px solid #8C7F69;
margin: 2px;
}
#gallery_big img {
margin: 2px 5px 5px 5px;
}
#other_sizes td {
color: #8C7F68;
}
#other_sizes {
width: 356px;
margin: auto;
margin-top: 15px;
}
.collection_details td {
font-size: 13px;
}
.collection_details {
height:39px !important;
border: 0px !important;
margin: 0px 0px 0px 10px !important;
}

}
#product_footer ul li {
float: left;
}
#product_footer ul {
	
padding-left:55px;
}
#product_footer ul.short {

}
#zoom_launch {
background: url('../img/ic_mag.gif') no-repeat;
}
#zoom_close {
background: url('../img/ic_mag_off.gif') no-repeat;
}
#footer_add_to_basket {
background: url('../img/ic_basket.gif') no-repeat;
}
#gallery_launch {
background: url('../img/ic_photos.gif') no-repeat;
}
#zoom_close ,#zoom_launch,#footer_add_to_basket,#gallery_launch {
display: block;
float: left;
cursor: pointer;
padding-left: 20px;
margin-right:39px;
}

.textInfo {
	color: #8F7F6B;
	font-size: 12px;
	font-weight:bold;
	
}



.size_2_3 {
height: 350px !important;
}
#left_menu_border {
padding-bottom: 1px;
border-bottom: 1px solid white;
}
#newsletter_content {
margin-bottom: -8px !important;
}
.size_1_3 {
height: 143px !important;
}
      
.frontpage_top {
padding-top: 10px;
}

#index_top td div {
padding: 10px;
}

#frontpage_7 {
padding-top: 0px !important;
}

#index_top a,#bb1_table a,#sale_front a {
display: block;
width: 100%;
height: 100%;
}

.product_wrapper {
width: 230px !important;
margin-top: 10px;
line-height: 17px;
margin-left: 10px;
}

#product_photo {
height: 478px;
border: 1px solid #727365;
background: url('../img/preloader.gif') no-repeat;
background-position: 50% 50%;
}
#product_photo_wrapper {
}

#right_gallery {
margin-top: 15px;
margin-bottom: 15px;
}
#front_collections a {
display: block;
float: left;
width: 250px;
padding-top: 10px;
padding-bottom: 10px;
border-right: 1px solid #737162;
margin-top: 10px;
margin-bottom: 10px;
}
   
#front_collections a.last {
border: 0px !important;
}
#front_collections {
border-bottom: 1px solid #737162;
}
       

#front_collections td {
width: 251px !important;
}

#front_collections td.collection1 {
text-align: left !important;
}
#front_collections td.collection2 {
text-align: center !important;
}
#front_collections td.collection3 {
text-align: right !important;
}

#front_collections td.collection3 a {
border: 0px !important;
}
#category_contents {
padding-top: 10px;
}
#category_contents li h2 {
text-transform: uppercase;
font-size: 18px;
font-weight: normal;
}
#category_contents li,#category_contents li a {
color: #696969;
}
#category_contents li a {
display: block;
font-weight: bold;
}
#category_contents li p {
margin: 5px;
line-height: 15px;
}
#category_contents li {
text-align: center;
float: left;
margin-right: -2px;
padding-right: 5px;
border-right: 1px solid #737162;
width: 246px;
height: 135px;
margin-bottom: 15px;
}

#category_contents li.last {
width: 238px;
border: 0px !important;
padding-right: 0px !important;
margin-right: 0px !important;
}
#landing_bottom div h3 {
padding: 10px 0px;
font-size: 25px;
color: white;
text-align: center;
}

#landing_bottom div {
color: white;
width: 100%;
height: 100%;
background: #7b9496;
}

#category_contents li a.know_more {
}
        


#text ul li,.landing_info ul li {
padding-left: 10px !important;
width: 40%;
margin: 0px auto !important;
list-style-type: disc !important;
}

.landing_info ul {
margin-top: 10px !important;
}

.landing_info h3 {
margin-bottom: 10px;
}

#landing_bottom a {
color: white;
}

        


#contents_container {
min-height: 160px;
border-bottom: 1px solid #737162;
}

td.landing_info.landing_info_bottom {
}

.know_more {
cursor: pointer;
}

.landing_info h3 {
font-weight: normal;
color: #696969;
font-size: 24px;
}
.landing_info {
color: #696969;
min-height: 140px;
font-size: 15px;
text-align: center;
}

.landing_info a {
color: #696969 !important;
color: black;
text-decoration: none;
}

.close_landing_info {
float: right;
cursor: pointer;
}

.landing_left ul ul a {
padding-left: 10px !important;
}
#breadcrumbs {
padding-top: 10px;
margin-bottom: 10px;
}
#breadcrumbs li a {
display: block;
font-size: 13px;
}
#breadcrumbs li {
float: left;
font-size: 13px;
}

#breadcrumbs .raquo {
padding: 0px 5px 0 5px;
}
       
         

.landing_info_bottom h3 {
text-align: left !important;
padding: 10px;
}
.landing_info_bottom div p {
font-size: 15px;
padding: 10px;
text-align: justify !important;
}
.menu_label {
margin-top: 15px;
color: white;
padding-left: 10px;
}
#meble_li {
}

.basketLeft {
background: #fff !important;
}
.basketLeftBox h1 {
padding-top: 15px;
height: 40px !important;
}
.basketLeftBox ul li {
}
.basketLeftBox p {
text-align: justify;
padding: 10px;
}
.basketLeftBox {
color: white;
margin-bottom: 10px;
background: #9C917D;
}
.basketLeftBox ul li {
padding-left: 0px !important;
margin-left: 26px;
}

.basketLeftBox ul li li {
margin-left: 5px !important;
}
.basketLeftBox ul ul {
margin-top: 10px !important;
}
.basketLeftBox ul a {
text-decoration: underline !important;
display: inline !important;
border: 0px !important;
}
.basketLeftBox ul {
border-top: 0px !important;
padding-bottom: 10px;
}
.basketLeftBox ul li {
list-style: disc !important;
}

.basketLeftBox ul li li {
list-style: none !important;
}

#send_basket li, #send_basket a {
float: left;
display: block;
}
#send_basket ul li a {
border: 2px solid #9d9686;
font-size: 14px;
padding: 5px;
background: #f7f5f2;
margin-left: 10px;
margin-top: 10px;
margin-bottom: 0px;
text-decoration: none !important;
}

#send_basket ul li a.print {
background-image: url('../img/drukuj.png');
background-repeat: no-repeat;
padding-left: 30px;
background-position: 6px 5px;
}

#send_basket ul li a:hover {
color: white;
background-color: #9d9686;
}
      
           
.lightViewBox .submit input {
float: right;
}
.lightViewBox {
background-color: #9d9686 !important;
width: 100% !important;
height: 100% !important;
color: white;
padding-bottom: 20px !important;
}
.lightViewBox h1 {
padding-top: 10px;
font-weight: normal !important;
color: white;
margin-bottom: 10px;
text-align: center;
}
.lightViewBox form {
padding-left: 34px;
padding-right: 20px;
}
.lightViewBox .textarea textarea {
margin-bottom: 5px;
color: #c4c4c4;
padding: 4px;
font-size: 11px;
border: 0px !important;
width: 243px;
font-family: Verdana;
}
div.select select {
margin-left: 10px;
}
div.select {
margin-bottom: 5px;
}
.lightViewBox .text input {
color: #c4c4c4;
border: 0px !important;
padding: 4px;
width: 243px;
margin-bottom: 5px;
}

input.black,textarea.black {
color: black !important;
}
.lightViewBox .error {
margin-left: 33px;
}
.lightViewBox {
height: 278px !important;
}
             

#Search .text input {
height: 14px;
width: 152px !important;
font-size: 13px;
color: #9C917F;
font-family: Times;
padding-left: 5px;
border: 1px solid #9C917F;
background: white;
margin-right: 5px;
}
#Search {
width: 194px;
margin-bottom: 9px;
}

#Search label {
display: none;
}

#send_basket ul {
width: 750px;
display: block;
margin: 0px auto 0px auto !important;
}

#order_button {
font-weight:bold;
background:#9D9686 !important;
color: white !important;
}

#OrderAddForm label {
	display:block;
}

#inspiration {
position: relative;
margin-top: 10px;
width: 756px;
height: 430px;
}
                   
#left_arrow,#right_arrow {
position: absolute;
width:42px;
height:41px;
top: 225px;
}

#left_arrow { left: 10px; background: url('../img/left.png') no-repeat; }
#right_arrow { left: 702px; background: url('../img/right.png') no-repeat;  }
#left_arrow:hover { left: 10px; background: url('../img/left_hover.png') no-repeat; }
#right_arrow:hover { left: 702px; background: url('../img/right_hover.png') no-repeat;  }

.item {
position: absolute;
}
  
.prototip table img {
margin-right: 10px;
}
.itemBox td {
}

div.error404 {
padding: 30px 0px !important;
font-size: 20px !important;
text-align: center !important;
}

#inspiration_link {
font-size: 20px;
padding: 10px;
color: white;
margin-top: 0px;
display: block;
float: right;
height: auto !important;
width: auto !important;
}
    
#r1 #inspiration {
padding: 0px !important;
width: 740px !important;
height: 473px !important;
margin-top: 0px !important;
}


.landing_info {
text-align: justify;
}

.cloudProductName {
font-size: 16px;
}
.inspiration_name {   
	color:white;     
	padding:3px;  
	text-align:center;     
	font-size:14px;
	background:#9C917F;
	margin-bottom:10px;
}         

.tooltip .prod_info {
	padding-top:5px;
	height:40px !important;
}

.tooltip .collection_details {
	width:222px;
}

.tooltip .img_size img {
	margin:0px !important;
}

.tooltip .collection_box_content {
	width:244px;
}
/*
	text-align:center;     
	font-size:14px;
	background:#9C917F;
	margin-bottom:10px;
} 
*/        
#inspiration_left {
	margin-top:10px;
}

.tooltip .prod_info {
	padding-top:5px;
	height:40px !important;
}

.tooltip .collection_details {
	width:176px;
}

.tooltip .img_size img {
	margin:0px !important;
}

.tooltip .collection_box_content, .tooltip .sale  {
	font-size: 15px;
	width:195px;
}

.tooltip .price {
	font-size:13px !important;
	margin-top:0px !important;
} 

.tooltip td.img_td {
	padding:10px 3px 0;
    height: 195px !important; 
}

.tooltip .saleCell {
	padding:0px !important;
}

.tooltip .img_size {
	height: 180px !important;
	width:190px !important;
	margin:0px !important;
	padding-left:0px !important;
	padding-right:0px !important;
  
}


#scrollbar_container {  
    position:relative;  
    width:215px;  
    height: 430px; 
} 
 
#scrollbar_track {  
    position:absolute;  
    top:0;  
    right:-1px;
    height:100%;  
    width:10px;  
    background-color:transparent;  
    cursor:move;  
} 
 
#scrollbar_handle {  
    width:10px;  
    background-color:#9C917E;  
    cursor:move;  
    opacity:1;  
    -moz-opacity:0.9;  
} 
 
#scrollbar_content {  
    overflow:hidden;  
    width:200px;  
    height:476px; 
}
.faq {
	font-size:15px;
	padding-bottom:10px;
}
.faq li.question { 
	list-style:disc !important;
}
.faq li a {
	text-decoration:underline;
}
.answer {
	font-size:17px;
	text-align:justify;
	padding:15px;
}
.faq li {
	margin-left:25px;
	padding-left:5px;
}
#left_up {
	margin-top:10px;
}
#left_down,#left_up {
	float:right;
	width: 12px;
	height: 12px;
	color:white;
	background:#9C917E;
    margin-right: -2px;
	display: block;
}

#left_down {
	margin-top: 20px;
	background: url('../img/small_down.gif') no-repeat;
}

#left_up {
	background: url('../img/small_up.gif') no-repeat;
	
}

#inspiration_left {

}

#scrollbar_track {
	padding-top:16px;
	
	
}

#inspiration_td_left {
	background: url('../img/slider_background.png') no-repeat;
	background-position:210px 22px !important;
}

#scrollbar_content img {
	margin-bottom:5px;
}

#inspirations_right #collection_table {
	margin-top:0px !important;
}

div.sofa_new.altrow {
	margin-left:10px;
} 
.sofa_new {
	
	margin-top:10px;
	float:left;
	width:365px;
	border:1px solid black;
}

.new_sofa_link {
	padding:3px 0px;
	font-size:23px;
	text-align:center;
	color:white;
	display:block;
	background:#9C917D;
}
.size_scheme {
	min-height:105px;
}
.new_sizes img {
	margin-bottom:5px;
}
.new_sizes {
	float:left;
	width:153px;
	padding-top:5px;
	padding-bottom:0px;
	margin-right:10px;
	margin-top:10px;
	border:1px solid black;
}

.new_sizes .name {
	background:#A2917B;
	padding:7px;
	color:white;
	text-align:center;
	font-size:14px;
}

div.new_sizes.altrow {
	margin-right:0px !important;
}

.category_15 #product_photo {
	height: 320px;
}

.sofa_new .picture {
	height:170px;
	background-position: 50% 50%;
	background-repeat:no-repeat !important;
	overflow:hidden;
}
#show_page form .text label,form .password label {
	width:80px;
	float:left;
	font-weight:bold;
	font-size:14px;
	line-height:25px;
	display:block;
}
#show_page .message {
	margin-bottom:10px;
}
#show_page td .button {
	margin-left:10px;
}
#show_page div.input {
	margin-bottom:15px;
}
input.title {
	margin:0px !important;
}
#show_page form .submit input, .button  {
	font-size:14px;
	color:white;
	cursor:pointer;
	padding:5px 10px;
	font-family:"times new roman";
	border:0px;
	background:#99A082;
}
#show_page form .text input,form .password input  {
	width:200px;
	padding:5px;
	border:1px solid #9C917F;
	font-size:14px !important;
}
.register form .text label ,.register form .password label  {
	width:150px !important;
}
.register h2 {
	font-size:25px;
	margin:10px 0px;
	font-weight:normal;
}

#regulations {
	margin-bottom:10px;
	width:900px;
	padding:10px;
	height:100px;
font-size:11px;
border: 1px solid #9C917F;
background: white;
}

.list_table th,.list_table td  {
   padding: 5px;
}  
.list_table a, .list_table  {
	
	color: #565656;
	text-decoration:none;
	
}   

fieldset {
	 border: 1px #9D9181 dotted;    
}
.list_table  {  
	margin-bottom:10px;
	border-bottom: 1px #9D9181 dotted;
	border-top: 1px #9D9181 dotted;
	border-left: 1px #9D9181 dotted;
} 
.list_table th  { 
	width:100px;
	text-align:right;
	background:#f0f0f0 !important;
	border-right: 1px #9D9181 dotted;     
	
}
.list_table td{
	border-top: 1px #9D9181 dotted;
	border-right: 1px #9D9181 dotted;
}

.list_table {
margin-top:10px;
width: 100%;
}
.required label,#required_info {
	text-decoration:underline !important;
}

#user_actions {
	height:30px;
	margin-top:10px;
}

#user_actions li {
	padding-left:0px !important;
}
.login_form {
	width:350px;
	margin:0px auto;
}
#OrderDeliveryType {
	margin:0px !important;
}

#OrderAddForm .text input {
	width:350px;
}

body.orders.success #thanks_border {
	margin-top:10px !important;
}

body.orders.success #thanks.newsletter {

    width: 957px !important;
}

#payment_out {
	padding:10px;
	display:block;
	color: white;
	background: #9C917F;
	border: 0px !important;
	height: 45px;
	font-weight: normal;
	line-height: 47px;
	text-align: center;
	font-size: 24px;
	text-transform: uppercase;
	letter-spacing: 2px;
}

#payment_out:hover {
	text-decoration:underline;
}

#top_order_info {
	width:700px;
	margin:auto;
	font-weight:bold;
	color:#7A715D;
	font-size:14px;
}
