div.center h2{margin-bottom:0px; border-bottom:0px;}


h3.shop_search_title{margin:0px 0px 0px 0px; padding:7px 7px 8px 7px; border:1px solid #a7a7a7;  border-bottom:0px; background: #e7e7e7; color:#4e4e4e !important;}
h3.shop_search_title a {color:#e30000;}
h3.shop_search_title a:link {color:#e30000;}
h3.shop_search_title a:visited{color:#e30000;}
h3.shop_search_title a:hover{color:black;}

div.shop_order_search{margin:0px 0px 10px 0px; padding:7px 7px 0px 7px; border:1px solid #a7a7a7; border-top:0px; color:black; background: #e7e7e7 url("image/title_sep.gif") repeat-x left top;}
div.shop_order_search p{color:black; margin:0px; padding:0px 0px 7px 0px; width:225px;}
div.shop_order_search form{margin:0px; padding:0px;}
div.shop_order_search input.btn_up{color:#e7e7e7; cursor:pointer; _cursor:hand; width:11px; height:16px; border:0px; background:#e7e7e7 url("image/btn_up.gif") no-repeat left 2px; font-size:1px; margin:0px 0px 0px 5px; padding:0px 0px 0px 0px;}
div.shop_order_search input.btn_down{color:#e7e7e7; cursor:pointer; _cursor:hand; width:11px; height:16px; border:0px; background:#e7e7e7 url("image/btn_down.gif") no-repeat left 2px; font-size:1px; margin:0px 0px 0px 5px; padding:0px 0px 0px 0px;}
div.shop_order_search p select{border:1px solid #454444;}

p.shop_subfolders{font-size:13px; padding:5px 10px 10px 25px !important; margin:0px 2px 10px 2px; border:0px; color:#black; background: url("image/content_horizontal_sep.gif") repeat-x left bottom;}
p.shop_subfolders a{font-size:13px; text-decoration:underline; font-weight:bold;}
p.shop_subfolders a:link{font-size:13px; text-decoration:underline;}
p.shop_subfolders a:visited{font-size:13px; text-decoration:underline;}
p.shop_subfolders a:hover{font-size:13px; text-decoration:underline; color:#d90000;}

div.shop_filter_producers{padding:5px 10px 10px 10px; margin:0px 2px 0px 2px; border:0px; color:#black; background: url("image/content_horizontal_sep.gif") repeat-x left bottom;}
div.shop_filter_producers p{color:black; margin:0px; padding:0px;}
div.shop_filter_producers form{margin:0px; padding:0px;}
div.shop_filter_producers p input{margin:1px 3px 0px 5px;}

div.nav_bar{float:right; height:18px; margin:0px; padding:3px 0px 0px 5px;}
div.nav_bar span.act{color:black; font-weight:bold; font-size:13px;}
div.nav_bar a{color:black; text-decoration:underline;}
div.nav_bar a:link{color:black; text-decoration:underline;}
div.nav_bar a:visited{color:black; text-decoration:underline;}
div.nav_bar a:hover{color:black; text-decoration:underline;}
div.nav_bar a span strong{display:none;}
span.btn_first{color:#6c604b; display:block; float:left; cursor:pointer; _cursor:hand; width:11px; height:16px; border:0px; background:#e7e7e7 url("image/btn_first.gif") no-repeat left top; font-size:1px; margin:2px 5px 0px 0px; padding:0px;}
span.btn_prev{color:#6c604b; display:block; float:left; cursor:pointer; _cursor:hand; width:6px; height:16px; border:0px; background:#e7e7e7 url("image/btn_prev.gif") no-repeat left top; font-size:1px; margin:2px 10px 0px 0px; padding:0px;}
span.navbar_content{color:#0360af; display:block; float:left; margin:0px 5px 0px 0px; padding:0px;}
span.btn_next{color:#6c604b; display:block; float:left; cursor:pointer; _cursor:hand; width:6px; height:16px; border:0px; background:#e7e7e7 url("image/btn_next.gif") no-repeat left 0px; font-size:1px; margin:2px 5px 0px 5px; padding:0px;}
span.btn_last{color:#6c604b; display:block; float:left; cursor:pointer; _cursor:hand; width:11px; height:16px; border:0px; background:#e7e7e7 url("image/btn_last.gif") no-repeat left 0px; font-size:1px; margin:2px 0px 0px 0px; padding:0px;}
div.navbar_footer{margin:10px 0px 5px 0px; padding:7px 7px 0px 7px; border:1px solid #a7a7a7;  color:black; background: #e7e7e7; height:30px;}
div.navbar_footer p{font-size:1px; margin:0px; padding:0px;}
div.content div.navbar_footer .cleaner_navbar{visibility:hidden; height:18px; margin:0px !important; padding:0px !important; border:1px solid black; line-height:1px; font-size:1px;}

div.item{padding:5px; margin:5px 0px 10px 0px; border:1px dotted #a7a7a7; background: #e7e7e7;}
div.item table tr td{border:0px;}
div.item table tr td.picture{border:1px solid #c2c2c2; text-align:center; width:130px; padding:7px 5px 1px 5px; min-height:90px; _height:90px; background:white;}
div.item table tr td.picture a img{border:0px solid #c2c2c2; margin:0px 0px 5px 0px;}
div.item table tr td.picture a:hover img{border:0px solid #a7a7a7; margin:0px 0px 5px 0px;}
div.item table tr td.picture a{color:black; text-decoration: none; margin:0px; padding:0px;}
div.item table tr td.picture a:link {  color:black;  text-decoration: none;}
div.item table tr td.picture a:visited {  color:black;  text-decoration: none; }
div.item table tr td.picture a:hover {  color:#e30000;  text-decoration: underline; }
div.item table.item_content{margin:0px; padding:0px; border:0px; width:100%; border:0px; border-spacing:0px;}
div.item table.item_content img {border:0px;}
div.item table.item_content td{vertical-align:top; margin:0px; border:0px;}
div.item table.item_content td.content{padding:0px 5px 0px 5px; text-align:left;}
div.item table.item_content td h3{color:black; font-size:14px; font-weight:bold; margin:0px; padding:4px 0px 5px 15px; background:#e6e6e6 url("image/item_title_sep.jpg") no-repeat left top;}
div.item table.item_content td h3 a{color:black; font-size:14px; text-decoration:underline;}
div.item table.item_content td h3 a:visited{color:black; font-size:14px; text-decoration:underline;}
div.item table.item_content td h3 a:hover{color:#e30000; font-size:14px; text-decoration:underline;}

div.item table.item_content td.content p.description{text-indent:0px; padding:0px 0px 0px 15px; margin:0px;}
td.spacetag{height:80%;}

div.searchBox{padding:5px; margin:0px 2px 0px 2px; border:0px; border-bottom:1px solid #0360af;}
div.searchBox input.btn_ok{background: url("image/btn_ok.gif") no-repeat left top; width:30px; height:21px; text-align:center; border:0px; padding:0px 0px 0px 0px; margin:0px 3px 0px 0px; _margin:0px 4px 0px 0px; color:white; font-size:12px; cursor:pointer; _cursor:hand;}
div.searchBox input.search_text{ background: url("image/edit_search.gif") no-repeat left top; width:118px; height:18px; _height:20px; _width:122px; text-align:left; border:0px; padding:3px 2px 0px 2px; color:black; font-size:12px;}


div.item table.item_content td.item_right{width:130px; padding:2px 2px 2px 2px;}
div.item table.item_content td.item_right p{margin:0px; padding:0px; text-align:right;}
div.item table.item_content td p.order{margin:0px 0px 0px 0px; padding:7px 5px 7px 5px;}

div.item table.item_content td.item_right p.last_price{text-indent:0px; padding:3px 5px 0px 0px; margin:0px; text-align:right; color:#747474; font-size:12px;}
div.item table.item_content td.item_right p.last_price_discount{text-indent:0px; padding:3px 5px 0px 0px; margin:0px; text-align:right; color:black; font-size:12px; font-weight:bold;}
div.item table.item_content td.item_right p.last_price_discount span{color:red; font-size:14px; font-weight:bold;}
div.item table.item_content td.item_right p.price{text-indent:0px; padding:3px 5px 0px 0px; margin:0px; text-align:right; color:red; font-size:12px; font-weight:bold;}
div.item table.item_content td.item_right p.price strong{color:red; font-size:16px; font-weight:bold;}
div.item table.item_content td.item_right p span.action{padding:0px 0px 0px 5px; margin:0px; color:red; font-size:14px;  font-style: italic; font-weight:bold;}
div.item table.item_content td.item_right p span.new{padding:0px 5px 0px 10px; margin:0px; color:red; font-size:14px;  font-style: italic; font-weight:bold;}


fieldset{text-align:right; border:#caba92 1px solid; font-size:12px; margin:7px 5px 7px 5px;; padding:0px 3px 3px 3px;}
fieldset legend{font-size:10px; border:0px;}
p.shop_all_basket{padding:0px; margin:0px;}
p.shop_all_basket select{ padding:0px; margin:0px 5px 0px 0px; width:100px; height:23px; padding:2px;}

/*
div.item div.item_right p.action_new{padding:7px 10px 7px 3px; margin:0px; text-indent:0px; text-align:right;}
div.item div.item_right p.action_new span.action{padding:0px; margin:0px; color:red; font-size:14px;  font-style: italic; font-weight:bold;}
div.item div.item_right p.action_new span.new{padding:0px 5px 0px 5px; margin:0px; color:red; font-size:14px;  font-style: italic; font-weight:bold;}*/
div.item table.item_content td.item_right p.availability{text-align:right; margin:3px 0px 0px 0px;}
.availability img{border:0px;}

input.btn_koupit{border:1px solid #d90000; width:48px; height:23px; font-size:12px; color:white; background:#ffd22f url("image/btn_koupit.gif") no-repeat left bottom; border:0px; padding:0px !important; vertical-align:top; cursor:pointer; _cursor:hand; }
input.btn_dokosiku{border:1px solid #d90000; width:29px; height:23px; font-size:1px; color:#014b76; background:#ffd22f url("image/btn_dokosiku.gif") no-repeat left bottom; border:0px; padding:0px !important; vertical-align:top; cursor:pointer; _cursor:hand; }
input.ks{width:15px; height:16px; padding:2px 2px 0px 2px; margin:0px; border:1px solid #545454;  color:black;}

div.item table.item_content td.item_cleaner{clear:right; clear:left;}
