/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// hide
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
p.links, dl#user_info, div#apart_free_adverts ul.links, div.small_banners, body.home div.central_banners, div.central_banners, div.apart_sections h2.section_title span.status, div.side_banner, div#user_profile_menu, div#copyright p br, div.apart_sections h2.section_title span.background, div.apart_sections h2.section_title a.current span.background, div.apart_sections h2.section_title span.status, div.apart_sections h2.section_title a.current span.status, div#moduls, div#navigation, div#catalog_menu, ul#language_selection, dl#basket_info, div#search, div.information, div.error, div.help, div#footer_links, div#newsletter, div#wspay, div.apart_sections h2.section_title span.background, body.home div.apart_sections h2.section_title span.background, div#catalog_menu_left, div#filter_by, div.tabbed_content ul.tabs, div#filter, div.side_menu, div.addthis_toolbox, div.order_tracking { display:none; }
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// body
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
html, body { margin:0 auto; padding:0; background:#fff; width:100%; }
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// wrapper
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
div#wrapper { width:100%; margin:0 auto; padding:0; background:none; overflow:visible; }
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// header
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
div#header { width:100%; height:auto; margin:0 auto; padding:0; display:block; clear:both; background:none; }
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// logotip
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
h1#logotip { width:auto; height:auto; margin:0; padding:0; display:block; overflow:visible; float:none; font-size:32px; }
h1#logotip a { width:auto; height:auto; display:block; text-indent:0; }
div#kupujonline_info { width:96%; display:block; float:left; clear:right; margin:0 0 10px 0; padding:5px 2%; background:#3b4750; color:#fff; overflow:visible; }
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// top
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
div#top { display:block; }
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// content
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
h2.section_title { width:100%; margin:2px 0 0 0; padding:0; text-align:left; font-size:22px; }
div#content, div#content div.inner { width:100%; position:inherit; z-index:1; margin:0; padding:0; color:inherit; background:none; display:block; clear:both; overflow:visible; }
body.home div#column_left, div#column_left, div#column_left.column_320 { width:100%; display:block; clear:both; margin:0; padding:0; overflow:visible; }
body.home div#column_right, div#column_right, div#column_right.column_640 { width:100%; display:block; float:none; overflow:visible; clear:both; margin:0; padding:0; overflow:visible; }
/* free adverts */
div#apart_free_adverts { position:relative; width:100%; margin:0; padding:0; z-index:1; border-bottom:solid 1px #eee; }
div#apart_free_adverts h2.section_title { margin:10px 0; text-align:left; }
div#apart_free_adverts .scroll { position:relative; width:100%; margin:0; padding:0; }
div#apart_free_adverts ul#advert_scroll { width:100%; position:relative; height:auto; margin:0; padding:0; }
div#apart_free_adverts ul li { float:left; width:50%; height:255px; margin:0; padding:0; list-style:none; z-index:3; }
/* apart free advert box */
div.apart_free_advert { width:100%; background:none; }
div#content div.apart_free_advert div.inner { width:100%; padding:0; background:none; overflow:visible; }
/* news */
div#news { width:100%; margin:0 auto; padding:0; }
div#news h2.section_title { margin:10px 0; text-align:left; }
div#news ul { width:100%; margin:0 auto; padding:0; }
div#news ul li { width:100%; margin:0 0 5px 0; padding:0; list-style:none; background:none; }
div#news ul li a { width:100%; margin:0; padding:0; display:block; color:#000; background:none; }
div#news ul li a span { width:100%; margin:0; padding:0; display:block; background:none; }
/* apart sections */
div.apart_sections { margin:25px auto; display:block; clear:both; }
div.apart_sections h2.section_title, body.home div.apart_sections h2.section_title, div#multimedia div.apart_sections h2.section_title, div#filter_results div.apart_sections h2.section_title { width:100%; margin:2px 0 0 0; padding:0; text-align:left; font-size:22px; }
div.apart_sections h2.section_title a, body.home div.apart_sections h2.section_title a, div#multimedia div.apart_sections h2.section_title a, div#filter_results div.apart_sections h2.section_title a { width:100%; display:block; margin:0; padding:0; text-align:left; font-size:22px; background:none; }
div.apart_sections div.region, body.home div.apart_sections div.region, div#multimedia div.apart_sections div.region, div#filter_results div.apart_sections div.region { width:100%; margin:0; padding:10px 0; list-style:none; background:none; display:block; }
/* tabed content */
div.tabbed_content { display:block; width:100%; background:none; margin:0; padding:0; }
div.tabbed_content div.panes, div.tabbed_content div.panes div.content { width:100%; display:block; margin:0; padding:0; }
/* filter */
div#filter_results { width:100%; overflow:visible; margin:0; padding:0; }
/* list of orders */
ul.list_of_orders { margin:25px auto; padding:0; width:100%; }
ul.list_of_orders li { margin:0; padding:0; list-style:none; background:none; }
ul.list_of_orders li h3 { margin:0; padding:0; background:none; }
ul.list_of_orders li a { display:block; margin:0; padding:5px 10px; text-align:left; }
ul.list_of_orders li a span.number { width:250px; padding:5px; display:block; float:left; color:#ff6600; font-size:18px; font-weight:bold; }
ul.list_of_orders li a span.date { width:100px; padding:5px; display:block; float:left; font-size:14px; text-align:center; border-left:solid 1px #eee; border-right:solid 1px #eee; }
ul.list_of_orders li a span.price { width:125px; padding:5px; display:block; float:left; font-size:18px; text-align:right; }
ul.list_of_orders li a span.status { width:90px; display:block; float:left; padding:5px 40px 5px 5px; border-left:solid 1px #eee; text-align:right; font-size:11px; font-weight:bold; }
ul.list_of_orders li a span.status.yes { color:#00CC00; background:url(../_images/icons/bag_green.gif) no-repeat center right; }
ul.list_of_orders li a span.status.no { color:#FF0000; background:url(../_images/icons/bag_white.gif) no-repeat center right; }
/* user info */
/*
div.user_info, div.user_info.profile { width:100%; margin:25px auto; border-bottom:solid 2px #ff6600; overflow:visible; display:block; clear:both; float:left; }
div.user_info div.column, div.user_info.profile div.column { width:16%; display:block; float:left; border-top:solid 1px #ff6600; padding:2%; }
div.user_info div.column h3 { border-bottom:solid 1px #eee; text-align:center; font-size:12px; }
div.user_info div.column li { margin:0 0 5px 0; font-size:11px; }
div.user_info div.column li strong { display:block; margin:0 0 3px 0; }
*/
div.user_info, div.user_info.profile { width:100%; margin:0 auto; border-bottom:none; overflow:visible; display:block; clear:both; float:left; }
div.user_info div.column, div.user_info.profile div.column { width:auto; display:block; border-top:none; padding:0; clear:both; }
div.user_info div.column h3 { border-bottom:none; height:auto; margin:0; padding:0; }
div.user_info div.column ul { margin:0 0 5px 0; }
div.user_info div.column li { margin:0 15px 0 0; display:inline-block; padding:0; }
div.user_info div.column li strong {  }

div.order_detail { clear:both; display:block; margin:0 auto; overflow:hidden; width:100%; page-break-after:avoid; }
div.order_detail div.column { height:auto; }
div.order_detail div.column h3 { border-bottom:none; height:auto; margin:0; }
div.order_detail div.column p { margin:0; padding:0; }

table.basket_table { page-break-before:avoid; }
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// footer
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
div#footer { width:100%; height:auto; margin:0 auto; padding:0; display:block; clear:both; color:#3b4750; background:none; overflow:visible; }
div#copyright { width:100%; color:#3b4750; background:none; text-align:right; }
div#copyright p { width:98%; color:#3b4750; text-align:right; }
