div.middle div.content p.shop_back{color:#fb6a05; font-weight:bold; padding:10px; }
div.middle div.content p.shop_back a{color:black;}
div.middle div.content p.shop_back a:link{color:black;}
div.middle div.content p.shop_back a:visited{color:black;}
div.middle div.content p.shop_back a:hover{color:#fb6a05;}

/*.content h3{font-size:13px; text-decoration:none; color:black; margin:0px; padding:5px; font-weight:normal;}
.content h3 strong{font-size:14px; text-decoration:none; color:black; margin:0px; padding:0px 5px 0px 5px; font-weight:bold;}*/
td.pic{width:245px; padding:0px; margin:5px 0px 0px 5px; float:left;}
td.pic span#shop_dp{height:225px; text-align:center; display:block;}
td.pic span{margin:0px; padding:5px 5px 5px 12px; font-size:1px;}
td.pic span.prev img{margin:2px; padding:0px; border:1px #b0b0b0 solid;}
td.pic span.prev img:hover{border:1px #da3333 solid;}
td.pic span.prev img.selected{border:1px #da3333 solid;}
td.description{margin:3px 0px 3px 0px; padding:0px; border:0px; border-left:0px solid #d4d2d2; }

/* radek s atributy */
td.description table tr.item_attribute{border:0px; border-bottom:1px dotted #e1e0e0;}
td.description table tr.item_attribute td,th{border:0px; border-bottom:1px dotted #bad7fb; padding:5px 3px 3px 3px; vertical-align:top; background:white;}
td.description table tr.item_attribute th{ width:150px; font-size:12px; font-weight:bold; color:black;}
td.description table tr.item_attribute td.value{}
td.description table tr.item_attribute td.value_d{cursor:help;}
td.description table tr.item_attribute td.value_d:hover{background:#e4e3e3;}
td.description table tr.item_attribute td.value div.rating{width:140px; height:25px; float:left; background: url("images/rating_empty.gif") repeat-x left top; margin:0px; padding:0px;}
td.description table tr.item_attribute td.value div.rating_full{height:25px; float:left; background: url("images/rating_full.gif") repeat-x left top; margin:0px; padding:0px;}
td.description table tr.item_attribute td.value span.last_price{font-size:12px; color:#8a8989; text-decoration:line-through;}
td.description table tr.item_attribute td.value span.price strong{font-size:15px; color:red;}

td.description table th.item_attribute div.rating_form{display:none; border:1px solid #a1a0a0; padding:5px;}
td.description table th.item_attribute div.rating_form form{margin:0px; padding:0px; }
td.description table th.item_attribute div.rating_form form p.stars{float:left; width:100px;}
td.description table th.item_attribute div.rating_form form p.stars_title{float:left; width:210px;}
td.description table th.item_attribute div.rating_form form p.btn{text-align:right; margin:0px 0px 0px 0px; padding:0px 60px 0px 0px; }

/* radek s atributy lichy */
td.description table tr.item_attribute_lich{border:0px; border-bottom:1px dotted #e1e0e0;}
td.description table tr.item_attribute_lich td,th{border:0px; border-bottom:1px dotted #bad7fb; padding:5px 3px 3px 3px; vertical-align:top; background:white;}
td.description table tr.item_attribute_lich th{ width:150px; font-size:12px; font-weight:bold; color:black;}
td.description table tr.item_attribute_lich td.value{}
td.description table tr.item_attribute_lich td.value_d{cursor:help;}
td.description table tr.item_attribute_lich td.value_d:hover{background:#e4e3e3;}
td.description table tr.item_attribute_lich td.value div.rating{width:140px; height:25px; float:left; background: url("images/rating_empty.gif") repeat-x left top; margin:0px; padding:0px;}
td.description table tr.item_attribute_lich td.value div.rating_full{height:25px; float:left; background: url("images/rating_full.gif") repeat-x left top; margin:0px; padding:0px;}
td.description table tr.item_attribute_lich td.value span.last_price{font-size:12px; color:#8a8989; text-decoration:line-through;}
td.description table tr.item_attribute_lich td.value span.price strong{font-size:15px; color:red;}


td.description table tr td span.ico_action{margin:5px 10px 0px 0px; padding:0px; color:red; color:red; font-size:14px;  font-style: italic; font-weight:bold;}
td.description table tr td span.ico_new{margin:5px 5px 0px 5px; padding:0px; color:red; color:red; font-size:14px;  font-style: italic; font-weight:bold;}
#history_full{display:none;}

.content div.full_description{margin:5px 0px 5px 20px; padding:10px 0px 0px 10px; }
.content div.full_description div.description_btm{margin:0px; padding:0px; border:0px; font-size:1px; height:2px; background: url("images/full_description_btm.gif")}
.content div.full_description div.full_description_title{height:21px; margin:0px; padding:0px; background: url("images/full_description_top.gif") repeat-x left top;}
.content div.full_description div.full_description_title h4{text-align:left;}

.content div.full_description div.full_description_content{margin:6px 10px 6px 10px; padding:0px;}
.content div.full_description div.full_description_content p{margin:3px 0px 0px 0px; padding:0px;}
.content div.full_description div.full_description_content h1{ font-size:13px; color:black; margin:3px 0px 0px 0px; padding:0px;}
.content div.full_description div.full_description_content h2{ font-size:13px; color:black; margin:3px 0px 0px 0px; padding:0px;}
.content div.full_description div.full_description_content h3{ font-size:13px; color:black; margin:3px 0px 0px 0px; padding:0px;}
.content div.full_description div.full_description_content h4{ font-size:13px; color:black; margin:3px 0px 0px 0px; padding:0px;}

.content div.full_description fieldset{margin:10px; padding:5px; background-color:#eaeaea;}
h4.msgTitle {border:0px; color:#7a0100; background-color:#fde6e6; padding:0px; margin:0px 0px 0px 0px; font-size:12px;}
#messages {margin:0px 5px 5px 0px;}
#messages p{margin:0px 10px 0px 10px; padding:0px;}
h4.msgTitle div.actions{font-weight:normal; float:right;}
h4.msgTitle div.actions a{padding:0px 5px 0px 5px; color:black;}
h4.msgTitle div.actions a:link{color:black;}
h4.msgTitle div.actions a:visited{color:black;}
h4.msgTitle div.actions a:hover{color:black;}
div.content fieldset.reaction{width:520px; margin:10px 10px 10px 10px; padding:5px; background-color:#eaeaea;}
div.message_reaction div.message{margin:5px 10px 0px 10px; padding:2px 5px 5px 5px; background-color:white; border: 1px solid #a1a0a0;}
div.message_reaction{margin:0px 65px 0px 0px; padding:0px;}

td.description table fieldset{margin:15px 30px 15px 0px; padding:0px 5px 0px 5px; }
td.description table fieldset legend{color:black; font-size:12px; font-weight:bold;}
td.description table tr.shop_detail_basket td{border:0px; text-align:left; padding:5px 0px 0px 0px; margin:0px 0px 0px 5px;}
td.description table tr.shop_detail_basket th{border:0px; text-align:left; padding:5px 0px 0px 0px; margin:0px 0px 0px 5px;}
td.description table tr.shop_detail_basket input.btn{float:right; 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; margin:5px 5px 5px 5px;}
td.description table tr.shop_detail_basket td input.ks{width:15px; height:15px; float:right; padding:2px; margin:5px 0px 5px 5px;}
td.description table tr.shop_detail_basket td span.ks{ float:right; padding:2px; margin:5px 5px 5px 0px; display:block; border:red 0px solid; font-size:12px;}



/* *********************** forum ************************ */
.content div.full_description h4{margin:5px; padding:5px 0px 0px 5px; border:0px; border-top:1px dotted #a1a0a0; text-align:left; font-size:12px; color:black; font-weight:bold;}
.content div.full_description #messages {margin:0px 5px 5px 0px;}
.content div.full_description #messages p{margin:0px 10px 0px 10px; padding:0px;}
div.message, div.messageL{margin:5px 0px 0px 10px; padding:2px 5px 5px 5px; background-color:#f1f1f1; border: 1px solid #a1a0a0;}
div.messageL { background-color:white;}
.content div.full_description div.messageL div.text p{margin:0px; padding:0px; background:red; width:30px;}
.content div.full_description h4.msgTitle {border:0px; color:#7a0100; background-color:#fde6e6; padding:0px; margin:0px 0px 0px 0px; font-size:12px;}
.content div.full_description h4.msgTitle span{}
.content div.full_description a.reactionLink { margin:0px 0px 0px 5px; font-size:12px; font-weight:normal;}
.content div.full_description a.deleteLink {font-size:12px; font-weight:normal;}
/*
.content div.full_description h4{margin:5px; padding:5px 0px 0px 5px; border:0px; border-top:1px dotted #a1a0a0; text-align:left; font-size:12px; color:black; font-weight:bold;}
.content div.full_description #messages{border: 1px solid #a1a0a0; margin-top: 5px;}
.content div.full_description .message{margin: 5px auto 5px 5px;; border: 1px solid #a1a0a0; border-right: 0px;}
.content div.full_description .title{position: relative;}
.content div.full_description .date{float:left; margin-left: 5px; font-weight:bold;}
.content div.full_description .actions{float:right; margin-right: 5px;}
.content div.full_description .text{clear: both; text-indent: 5px;}
*/
.content div.shop_detail div.shop_detail_btm{width:609px; height:7px; background: url("images/detail_bg_btm.gif") no-repeat left top; margin:0px 0px 0px 0px; padding:0px; font-size:1px;}

.ciselnik_popis{display:none; background:#cac9c9; position:absolute; left:0px; top:0px; padding:5px; margin:0px; border:1px solid black; font-size:11px;}