
div#middle div.content h2{margin-bottom:0px;}

div#middle div.content h3.shop_search_title{padding:5px 10px 5px 10px; margin:0px 2px 0px 2px; border:1px solid #0360af; border-top:0px; background:#e8f2fe; color:#004986; font-weight:bold;  font-size:12px;}
div#middle div.content h3.shop_search_title a {color:red;}
div#middle div.content h3.shop_search_title a:link {color:red;}
div#middle div.content h3.shop_search_title a:visited{color:red;}
div#middle div.content h3.shop_search_title a:hover{color:black;}

div#middle div.content div.shop_order_search{height:20px; padding:3px 10px 3px 10px; margin:0px 2px 5px 2px; border:1px solid #0360af; border-top:0px; background:#e8f2fe url("images/bg_search_order.gif") repeat-x left top; color:#004986;}
div#middle div.content div.shop_order_search p{color:#004986; margin:0px; padding:0px;}
div#middle div.content div.shop_order_search form{margin:0px; padding:0px;}
div#middle div.content div.shop_order_search input.btn_up{ cursor:pointer; _cursor:hand; width:13px; height:18px; border:0px; color:#0360af; background:#e8f2fe url("images/btn_order_up.gif") no-repeat left top; font-size:1px; margin:0px 0px 0px 5px;}
div#middle div.content div.shop_order_search input.btn_down{ cursor:pointer; _cursor:hand; width:13px; height:18px; border:0px; color:#0360af; background:#e8f2fe url("images/btn_order_down.gif") no-repeat left top; font-size:1px; margin:0px 0px 0px 5px;}


div.item{padding:2px; margin:2px 2px 5px 2px; border:1px solid #0360af; }
div.item td p.pic{border:1px solid #0360af; text-align:center; width:90px; float:left; background:white url("images/preview_title.gif") repeat-x left bottom; padding:5px 5px 1px 5px;}
div.item td p.pic img{border:0px; margin:0px 0px 5px 0px;}
div.item td p.pic strong { display:block; min-height:65px; _height:65px; vertical-align:bottom;}
div.item td p.pic a{ color:white; text-decoration: none; margin:0px; padding:0px;}
div.item td p.pic a:link {  color:white;  text-decoration: none;}
div.item td p.pic a:visited {  color:white;  text-decoration: none; }
div.item td p.pic a:hover {  color:white;  text-decoration: underline; }
div.item table.item_content td{vertical-align:top;}
div.item table.item_content td.content{padding:0px 5px 0px 5px;}
div.item table.item_content td.content h3{color:#004986; font-size:14px; font-weight:bold; margin:0px; padding:0px 0px 3px 0px;}
div.item table.item_content td.content h3 a{color:#004986; font-size:14px;}
div.item table.item_content td.content h3 a:visited{color:#004986; font-size:14px;}
div.item table.item_content td.content h3 a:hover{color:red; font-size:14px;}
div.item table.item_content td.content h3 span.action{padding:0px 0px 0px 20px; margin:0px; color:red; font-size:14px;  font-style: italic; font-weight:bold;}
div.item table.item_content td.content h3 span.new{padding:0px 5px 0px 20px; margin:0px; color:red; 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.searchBox{padding:5px; margin:0px 2px 0px 2px; border:0px; border-bottom:1px solid #0360af;}
div.searchBox input.btn_ok{background: url("images/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("images/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 div.item_right{width:150px; float:right; margin-right:2px;}
div.item div.item_right p.last_price{text-indent:0px; padding:3px 0px 0px 0px; margin:0px; text-align:right; color:#747474; font-size:12px;}
div.item div.item_right p.price{text-indent:0px; padding:3px 0px 0px 0px; margin:0px; text-align:right; color:red; font-size:12px; font-weight:bold;}
div.item div.item_right p.price strong{color:red; font-size:15px; font-weight:bold;}
/*
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 div.item_right p.availability{text-align:right;}
.availability img{border:0px;}

input.btn_koupit{width:59px; height:21px; font-size:1px; color:#0777c0; background:#0777c0 url("images/btn_koupit.gif") no-repeat left bottom; border:0px; padding:0px !important; vertical-align:top;}
input.btn_dokosiku{width:21px; height:21px; font-size:1px; color:#0777c0; background:#0777c0 url("images/btn_dokosiku.gif") no-repeat left bottom; border:0px; padding:0px !important; vertical-align:top;}
input.ks{width:15px; height:16px; padding:2px 2px 0px 2px; margin:0px; border:1px black solid; color:black;}

div.item div.item_cleaner{clear:right; clear:left;}
