
h3.shop_search_title{padding:5px 10px 10px 10px !important; margin:0px 2px 10px 2px; border:0px; color:#black; }
h3.shop_search_title a {color:red;}
h3.shop_search_title a:link {color:red;}
h3.shop_search_title a:visited{color:red;}
h3.shop_search_title a:hover{color:black;}

div.shop_order_search{padding:10px 10px 3px 10px; margin:0px 2px 10px 2px; border:0px; color:#black; border:0px; border-bottom:1px solid #acacac;}
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:white; cursor:pointer; _cursor:hand; width:11px; height:16px; border:0px; background: url("images/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:white; cursor:pointer; _cursor:hand; width:11px; height:16px; border:0px; background: url("images/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 #adadad;}

p.shop_subfolders{font-size:13px; padding:2px 10px 10px 15px !important; margin:0px 2px 0px 0px; color:#black; border:0px; border-bottom:1px solid #acacac;}
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;}

div.shop_filter_producers{padding:5px 10px 10px 10px; margin:0px 2px 0px 2px; border:0px; color:#black; background: url("images/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:white; display:block; float:left; cursor:pointer; _cursor:hand; width:11px; height:16px; border:0px; background: url("images/btn_first.gif") no-repeat left top; font-size:1px; margin:2px 5px 0px 0px; padding:0px;}
span.btn_prev{color:white; display:block; float:left; cursor:pointer; _cursor:hand; width:6px; height:16px; border:0px; background: url("images/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:white; display:block; float:left; cursor:pointer; _cursor:hand; width:6px; height:16px; border:0px; background: url("images/btn_next.gif") no-repeat left 0px; font-size:1px; margin:2px 5px 0px 5px; padding:0px;}
span.btn_last{color:white; display:block; float:left; cursor:pointer; _cursor:hand; width:11px; height:16px; border:0px; background: url("images/btn_last.gif") no-repeat left 0px; font-size:1px; margin:2px 0px 0px 0px; padding:0px;}

div.navbar_footer{padding:3px 10px 3px 10px; margin:10px 2px 5px 2px; border:0px; color:black;}
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:0px; margin:3px 22px 5px 22px; border:0px; border-bottom:1px solid #555555; }
div.item td.picture{border:0px solid #95d1f0; text-align:center; width:130px; padding:7px 5px 1px 5px; min-height:90px; _height:90px;}
div.item td.picture a img{border:1px solid #b1b1b1; margin:0px 0px 5px 0px;}
div.item td.picture a:hover img{border:1px solid black; margin:0px 0px 5px 0px;}
div.item td.picture a{ color:black; text-decoration: none; margin:0px; padding:0px;}
div.item td.picture a:link {  color:black;  text-decoration: none;}
div.item td.picture a:visited {  color:black;  text-decoration: none; }
div.item td.picture a:hover {  color:#b1b1b1;  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:#555555; font-size:14px; font-weight:bold; margin:0px; padding:5px 0px 5px 17px; background:url("images/item_title_odr.gif") no-repeat left 7px;}
div.item table.item_content td h3 a{color:#555555; font-size:14px; text-decoration:none;}
div.item table.item_content td h3 a:visited{color:#555555; font-size:14px; text-decoration:none;}
div.item table.item_content td h3 a:hover{color:#d13a2e; font-size:14px; text-decoration:underline;}
div.item table.item_content td h3 span.action{padding:0px 0px 0px 20px; margin:0px; color:#d13a2e; font-size:14px;  font-style: italic; font-weight:bold;}
div.item table.item_content td h3 span.new{padding:0px 5px 0px 20px; margin:0px; color:#d13a2e; font-size:14px;  font-style: italic; font-weight:bold;}

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

div.item table.item_content td.item_right{width:140px; padding:2px 2px 2px 2px;}
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 span{color:#d13a2e; font-size:12px; 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:#d13a2e; font-size:12px; font-weight:bold;}
div.item table.item_content td.item_right p.price strong{color:#d13a2e; font-size:15px; font-weight:bold;}

fieldset{text-align:right; border:#adadad 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 #adadad; width:54px; height:23px; font-size:12px; color:black; font-weight:bold; background:#ffe400; padding:0px !important; vertical-align:top; cursor:pointer; _cursor:hand; }
input.btn_dokosiku{border:1px solid #adadad; width:27px; height:23px; font-size:1px; color:#014b76; background:#ffe400 url("images/btn_dokosiku.gif") no-repeat left bottom;  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 #adadad;  color:black;}

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