@charset "utf-8";
/* Decorade Stylesheet @author: CFS 2010 (c) min version */
/* Decorade html elements */
body { margin: 47px 0 20px 0; padding: 0 0 0 0; text-align: center; background-color: #3e1a2c; font-family: tahoma; font-size: 12px; color: #f8f8f8; font-weight: normal; text-decoration: none; }
a { outline-color: #3e1a2c; }
img { border: 0; }
input[type=text] { width: 122px; height: 15px; border: 0; background-image: url('../img/decorations/decorade_newsletter.jpg'); background-repeat: no-repeat; background-color: #a18d84; color: #4f222b; padding-left: 10px; padding-right: 10px; padding-bottom: 2px; }
input[type=submit] { width: 30px; border: 0; background-color: #a18d84; color: #d5ccc8; font-weight: normal; padding-bottom: 2px; }
/* Decorade id elements */
#left_side { width: 291px; height: auto; float: left; }
#left_top_shape { width: 67px; height: 120px; background-image: url('../img/decorations/left_top_shape.jpg'); margin-top: 38px; float: left; }
#left_middle_shape { width: 39px; height: 38px; background-image: url('../img/decorations/left_middle_shape.jpg'); }
#left_container { width: 224px; float: left; text-align: left; }
#top_decorade_logo { width: 202px; height: 45px; }
#top_left_menu { width: 224px; height: 13px; background-image: url('../img/left_menu/left_top_menu.jpg'); }
#top_left_menu_categories { width: 224px; height: 17px; background-image: url('../img/left_menu/left_offert_menu.jpg'); }
#middle_left_menu { width: 208px;height:auto;min-height: 298px;background-color:#401B2D; background-image: url('../img/left_menu/left_middle_menu.png'); background-repeat: repeat-x; overflow: hidden; padding-top: 10px; padding-left: 16px; }
#footer_left_menu { width: 224px; height: 25px; background-image: url('../img/left_menu/left_footer_menu.jpg'); }
#right_side { width: 699px; height: auto; float: left; text-align: left; }
#top_istore { width: 650px; height: 75px; margin-left: 20px; margin-top: 0px; margin-bottom: 0px; }
#decorade_menu { width: 699px; height: 24px; margin-top: 5px; margin-left: 10px; margin-bottom: 5px; }
#decorade_menu ul { margin: 0; padding: 0; }
#decorade_menu li { list-style: none; float: left; margin-right: 1px; }
#decorade_images_map { width: 699px; height: 292px; }
#decorade_slide { width: 699px; height: 47px; background-color: #a18d84; background-image: url('../img/decorations/switch.jpg'); background-repeat: no-repeat; background-position: bottom right; }
#slide_container { width: 350px; height: 32px; float: left; text-align: right; padding-top: 15px;}
#slide_newsletter { width: 300px; height: 47px; float: left; color: #d5ccc8; font-weight: bold; margin-left: 45px; }
#slide_newsletter ul { margin: 0; padding: 0; }
#slide_newsletter li { list-style: none; float: left; padding-top: 15px; margin-left: 5px; }
#category_viewer { width: 699px; background-repeat: no-repeat; text-align: center; }
#decorade_view { width: 923px; height: auto; padding-top: 24px; margin-left: 80px; }
#product_info { width: 698px; height: auto; clear: both; margin-top: 10px; margin-left: 10px; text-align: left; overflow: hidden; }
#product_info_image { width: 318px; height: auto; float: left; overflow: hidden; background-color: #a18d84; }
#product_thumb_container { width: 318px; height: auto; text-align: center; }
#product_thumb_container div { width: 143px; height: 103px; float: left; margin: 0 auto; text-align: center; overflow: hidden; margin-left: 5px; }
#product_info_content { width: 352px; float: left; }
#pro_top { width: 352px; height: 19px; background-color: #a18d84; background-image: url('../img/decorations/view_content_top.jpg'); background-position: top right; background-repeat: no-repeat; }
#pro_con { width: 332px; height: auto; background-color: #a18d84; padding-left: 10px; padding-right: 10px; }
#pro_foo { width: 352px; height: 19px; background-color: #a18d84; background-image: url('../img/decorations/view_content_bottom.jpg'); background-position: top right; background-repeat: no-repeat; }
#pro_dec { width: 8px; height: 8px; background-image: url('../img/decorations/view_content_bck.jpg'); background-repeat: no-repeat; }
#pro_tit { width: 318px; height: 37px; overflow: hidden; background-color: #a18d84; }
#pro_tit_left { width: 21px; height: 37px; float: left; background-image: url('../img/decorations/image_view_left.jpg'); background-repeat: no-repeat; }
#pro_tit_cont { width: 276px; height: 30px; float: left; background-color: #a18d84; font-weight: normal; color: #3e1a2c; text-align: center; padding-top: 7px; }
#pro_tit_right { width: 21px; height: 37px; float: left; background-image: url('../img/decorations/image_view_right.jpg'); background-repeat: no-repeat; }
#search { color: #ffffff; font-weight: bold; margin-top: 10px; margin-left: 15px; }
#search ul { margin: 0; padding: 0; }
#search li { list-style: none; line-height: 30px;}
#search input[type=text] { width: 129px; height: 15px; background-image: url('../img/search/search_input.jpg'); background-repeat: no-repeat; margin-right: 5px; padding-left: 3px; }
#search input[type=submit] { width: 60px; height: 19px; background-image: url('../img/search/search_submit.jpg'); background-repeat: no-repeat; }
#cfs_footer { width: 92%; height: 10px; text-align: center; color: #4D2D3D; margin-top: 20px; margin-left: 67px; border-top: 1px solid #4D2D3D; padding-top: 20px; }
/* Decorade class elements */
.product_info_th { width: 153px; height: 103px; margin: 0 auto; text-align: center; }
.page_bck { width: 995px; height: auto; margin: 0 auto; clear: both; }
.views { width: 923px; height: auto; text-align: left; margin-top: 20px; }
.views ul { margin: 0; padding: 0; }
.views li { list-style: none; float: left; margin-right: 45px; overflow: hidden; }
.views img { margin-right: 10px; }
.view_title { display: block; width: 245px; text-align: left; color: #f8f8f8; font-weight: bold; margin-bottom: 10px; }
.view_content { display: block; text-align: justify; color: #d3cace; font-weight: normal; }
.view_content_a { display: block; width: 245px; text-align: justify; color: #d3cace; font-weight: normal; }
.view_footer { display: block; width: 245px; text-align: right; color: #f8f8f8; font-weight: normal; }
.recomended_pro { width: 245px; float: left; margin-right: 60px; }
.r_pro { width: 132px; height: 132px; float: left; overflow: hidden; }
.c_pro { width: 103px; height: 85px; float: left; line-height: 18px; padding-left: 10px; padding-top: 8px; color: #bbaaa5; font-size: 10px; }
.f_pro { font-weight: bold; text-align: left; font-size: 11px; color: #C8BAB6; }
.product_shape_left { width: 19px; height: 56px; float: left; margin-left: 5px; margin-bottom: 5px; background-image: url('../img/decorations/product_left_shape.jpg'); background-repeat: no-repeat; }
.product_bar { width: 664px; height: 56px; float: left; text-align: left; margin-bottom: 5px; background-color: #a18d84; background-image: url('../img/decorations/product_right_shape.jpg'); background-repeat: no-repeat; background-position: bottom right; }
.product_image { display: block; float: left; width: 163px; height: auto; overflow: hidden; margin-right: 4px; margin-left: 4px; margin-top: 4px; border: 1px solid #4D2D3D; padding-bottom: 3px; text-align: center; }
.product_image a { color: #857269; text-decoration: none;  }
.product_cell { display: inline-table; width: 163px; height: 175px; margin: 0; padding: 0; overflow: hidden; border-bottom: 1px solid #4d2d3d; }
.product_tab { display: table-cell; width: 163px; height: 175px; vertical-align: middle; overflow: hidden; padding: 0; margin: 0; text-align: center; }
.product_tab span { display: block; }
.product_title { display: block; font-size: 16px; font-weight: bold; color: #3d1d28; margin-top: 20px; margin-left: 5px; }
.site_shape_left { width: 10px; height: 56px; float: left; margin-left: 5px; }
.site_bar { width: 704px; height: auto; float: left; text-align: left; }
.site_top { width: 683px; height: 18px; background-image: url('../img/page/decorade_top.jpg'); background-repeat: no-repeat; overflow: hidden; margin-left: 5px; }
.site_bottom { width: 683px; height: 18px; background-image: url('../img/page/decorade_bottom.jpg'); background-repeat: no-repeat; overflow: hidden; margin-left: 5px; }
.top_margin_bar { height: 10px; }
.nn_site { width: 633px; font-size: 12px; color: #3e1a2c; background-color: #a18d84; text-align: justify; padding-right: 25px; padding-left: 25px; overflow: hidden; margin-left: 5px; }
.space { width: 100%; height: 1px; clear: both; }
.space_con { width: 100%; height: 0px; clear: both; }
.con_title { font-weight: bold; color: #3e1a2c; }
.con_desc { display: block; float: left; height: 17px; width: 160px; font-size: 11px; color: #4F3643; }
.con_text { font-size: 12px; color: #4F3643; font-weight: normal; text-align: justify;}
.con_space { display: block; clear: both; margin-bottom: 10px; }
.contact_form_list { margin: 0; padding: 0; }
.contact_form_list li { list-style: none; }
.contact_form_list input[type=text] { width: 280px; height: 18px; border: 1px solid #8f7f77; background-image: none; background-color: #d9cdc8; font-size: 11px; }
.contact_form_list input[type=submit] { width: 60px; height: 20px; border: 1px solid #8f7f77; background-image: none; background-color: #d9cdc8; font-size: 11px; color: #4f222b; }
.contact_form_list input[type=submit]:hover { font-weight: bold; }
.contact_form_list textarea { width: 300px; height: 200px; border: 1px solid #8f7f77; background-image: none; background-color: #d9cdc8; font-size: 11px; }
.pagined { width: 100%; height: auto; text-align: center; margin-top: 10px; color: #635d5a; }
.small_search { color: #53233a; font-size: 11px;}
.newslettera { font-size: 12px; font-weight: normal; color: #4f222b; }
.view_content a:link, .view_content a:visited { text-decoration: none; color: #857269; }
.view_content a:hover { text-decoration: underline; }
.view_footer a:link, .view_footer a:visited { text-decoration: none; color: #857269; }
.view_footer a:hover { text-decoration: underline; }
.c_pro a:link, .c_pro a:visited { text-decoration: none; color: #857269; }
.c_pro a:hover { text-decoration: underline; }
.small_mask { width: 132px; height: 132px; position: relative; top: 0px; z-index: 2;}
.small_image { width: 132px; height: 132px; position: relative; top: -135px; z-index: 1; }
.news_title { display: block; color: #3D1D28; font-size: 13px; font-weight: bold; }
.news_date { display: block; color: #532737; font-size: 10px; font-weight: normal; }
.news_text { display: block; color: #532737; font-weight: normal; border-bottom: 1px solid #75605C; margin-bottom: 5px; padding-bottom: 5px; }
.news_text a:link, .new_text a:visited { color: #6F344A; text-decoration: none; }
.news_text a:hover { text-decoration: underline; }
.news_more { width: 240px; text-align: right; }
a.more_news:link, a.more_news:visited { color: #857269; text-decoration: none; }
a.more_news:hover { text-decoration: underline; }
.product_image_ad { display: block; float: left; width: 151px; height: 200px; overflow: hidden; border: 1px solid #947C71; margin-right: 0px; margin-left: 4px; margin-top: 5px; padding-bottom: 3px; line-height: 20px; }
.product_image_ad a { color: #857269; text-decoration: none;  }
.product_cell_ad { display: inline-table; width: 151px; height: 175px; margin: 0; padding: 0; overflow: hidden; padding-bottom: 3px; }
.product_tab_ad { display: table-cell; width: 153px; height: 175px; vertical-align: middle; overflow: hidden; padding: 0; margin: 0; text-align: center; }
.product_tab_ad span { display: none; }
.product_infi { width: 308px; margin-left: 0px; margin-top: 4px; margin-left: 4px; overflow: hidden; text-align: center; }
.full_img { display: block; width: 316px; text-align: center; margin-top: 1px; margin-left: 1px; margin-right: 1px; margin-bottom: 5px; }
.pro_code { display: block; color: #857269; font-size: 11px; }
.form_error { color: #ad0000; font-size: 11px; }
.form_success { color: green; font-size: 11px; }
.form_left { float: left; width: 300px; }
.form_right { float: left; margin-left: 30px; }
.cat_title { width:163px;height:30px !important;color: #bbaaa5; overflow:hidden;}
.pagination_active { color: #ffffff; font-weight: bold; }
/* Decorade link elements */
a#glowna:link, a#glowna:visited { display: block; width: 103px; height: 24px; background-image: url('../img/menu/decorade_glowna.jpg'); background-repeat: no-repeat; }
a#glowna:hover { background-position: 0 -24px; }
a#architekci:link, a#architekci:visited { display: block; width: 121px; height: 24px; background-image: url('../img/menu/decorade_architekci.jpg'); background-repeat: no-repeat; }
a#architekci:hover { background-position: 0 -24px; }
a#aranzacje:link, a#aranzacje:visited { display: block; width: 115px; height: 24px; background-image: url('../img/menu/decorade_aranzacje.jpg'); background-repeat: no-repeat; }
a#aranzacje:hover { background-position: 0 -24px; }
a#oferta:link, a#oferta:visited { display: block; width: 56px; height: 24px; background-image: url('../img/menu/decorade_oferta.jpg'); background-repeat: no-repeat; }
a#oferta:hover { background-position: 0 -24px; }
a#ofirmie:link, a#ofirmie:visited { display: block; width: 74px; height: 24px; background-image: url('../img/menu/decorade_ofirmie.jpg'); background-repeat: no-repeat; }
a#ofirmie:hover { background-position: 0 -24px; }
a#wyprzedaz:link, a#wyprzedaz:visited { display: block; width: 85px; height: 24px; background-image: url('../img/menu/decorade_wyprzedaz.jpg'); background-repeat: no-repeat; }
a#wyprzedaz:hover { background-position: 0 -24px; }
a#galeria:link, a#galeria:visited { display: block; width: 60px; height: 24px; background-image: url('../img/menu/decorade_galeria.jpg'); background-repeat: no-repeat; }
a#galeria:hover { background-position: 0 -24px; }
a#news:link, a#news:visited { display: block; width: 67px; height: 24px; background-image: url('../img/menu/decorade_news.jpg'); background-repeat: no-repeat; }
a#news:hover { background-position: 0 -24px; }
a#kontakt:link, a#kontakt:visited { display: block; width: 65px; height: 24px; background-image: url('../img/menu/decorade_kontakt.jpg'); background-repeat: no-repeat; }
a#kontakt:hover { background-position: 0 -24px; }
.pagination_short:link, .pagination_short:visited { color: #857269; text-decoration: none; }
.pagination_short:hover { color: #857269; text-decoration: underline; }
a.pagination:link, a.pagination:visited{  color: #857269; text-decoration: none; }
a.pagination:hover{ text-decoration: underline; }
#cfs_footer a:link, #cfs_footer a:visited { color: #4D2D3D; text-decoration: none; }
#cfs_footer a:hover { text-decoration: underline; }
a.category_title:link,a.category_title:visited { display: block; float: left; width: 165px; float: left; color: #ffffff; border-bottom: 1px dotted #7f6270; padding-top: 5px; padding-bottom: 5px; text-decoration: none; }
a.category_title:hover { color: #cccccc; }
a.category_number:link,a.category_number:visited { display: block; float: left; color: #ffffff; border-bottom: 1px dotted #7f6270; padding-top: 5px; padding-bottom: 5px; text-decoration: none; }
a.category_number:hover { color: #cccccc; }
a.category_title_active:link,a.category_title_active:visited { display: block; float: left; width: 165px; float: left; color: #a18d84; border-bottom: 1px dotted #7f6270; padding-top: 5px; padding-bottom: 5px; text-decoration: none; }
a.category_title_active:hover { color: #cccccc; }
a.category_number_active:link,a.category_number_active:visited { display: block; float: left; color: #A18D84; border-bottom: 1px dotted #7f6270; padding-top: 5px; padding-bottom: 5px; text-decoration: none; }
a.category_number_active:hover { color: #cccccc; }
a.site_link:link,a.site_link:visited { color: #4b2035; text-decoration:none; }
a.site_link:hover { text-decoration: underline; }
a.search_link:link, a.search_link:visited{ color: #431C2F; font-weight: bold; text-decoration: none; }
a.search_link:hover{ text-decoration: underline; }
a.mailing:link, a.mailing:visited { color: #ffffff; text-decoration: none;}
a.mailing:hover { text-decoration: underline; }
/* Decorade stylesheet end's here. */
/* min_style :: 118 line's. */
