a.compare { background: #FF4E00; display: block; margin-top: 5px; position: absolute; color: #000; padding: 2px; font-size: 10px; text-decoration: none; left: 2px; top: -3px;  opacity: .50; filter:Alpha(Opacity=50);}
.blok_zbozi.compareprod { background: #FFF; }

#compare { padding: 0px 10px; background: #FFF; width: 170px; }
#compare .cproduct { clear: both; margin-bottom: 10px; padding-right: 13px; padding-bottom: 4px; border-bottom: 1px solid #CCC; position: relative; font-size: 10px; float: left; }
#compare .cproduct img { width: 60px; margin-right: 5px; float: left; border: 1px solid #C0C0C0; }
#compare a#compareproducts { background: url(../img/but_compare.png) no-repeat right top; display: block; clear: both; float: right; height: 26px; width: 170px; margin-bottom: 10px; }
#compare a.delproduct { background: url(../img/but-del.png); display: block; height: 10px; width: 10px; position: absolute; top: 1px; right: 1px; }
#compare .cproduct a{color:#000;}
.kat_foto .kat_compare { color: #000; background: #FF4E00; display: block; padding: 2px; font-size: 10px; text-decoration: none; position: absolute; left: -2px; top: -3px; opacity: .50; filter:Alpha(Opacity=50); }
.kat_foto .kat_compare:hover,a.compare:hover { color: #ECECEC;  opacity: .99; filter:Alpha(Opacity=99);}

#dialog { width: 360px; border: 4px solid #FFF; left: 35%; top: 250px; z-index: 2000; background: #033f64 url(bg-dialog.png) repeat-x; color: #FFF; text-align: center; font-weight: bold; font-size: 1.2em; position: fixed; display: none; margin-left: 0px; }
#dialog div#d-text { width: 320px; padding: 25px 20px 20px 25px; top: 300px; z-index: 1000; color: #FFF; text-align: center; font-weight: bold; float: left; }
#dialog span { display: block; height: 23px; width: 23px; background: url(ico-delete.gif) no-repeat 50% 50%; cursor: pointer; float: right; }
#dialogCompare { display: nonex; z-index: 2000; }
#dialogCompare h1 { font-size: 16px; display: block; height: 70px; width: 200px; }
#dialogCompare h2 { font-size: 12px; display: block; clear: both; height: 20px; margin-bottom: 10px; }
#dialogCompare img {  }
#dialogCompare .kat_cena_dph { display: block; clear: both; padding: 10px; font-weight: bold; font-size: 14px; }

#dialogCompare a.kat_kosik { background-image: url(../img/but_kosik.png); margin-right: 10px; display: block; width: 82px; height: 24px; border: 0px; clear: both; float: right; margin-top: 15px; }
#dialogCompare h3 { display: block; padding: 2px; background: #999; color: #FFF; }
.kat_zbozi .basketDialog ,.kat_detail .basketDialog{ display:none; background: url(../img/bg-basket-dialog.png) no-repeat; height: 157px; width: 257px; position: absolute; left: 6px; top: -113px; }
#contentin .basketDialog h2{ font-size: 14px; display: block; margin: 15px 0px 0px; clear: both; padding: 0px 0px 0px 32px; border-style: none; text-transform: none;}
#contentin .basketDialog h3 { color: #FFF; display: block; font-size: 14px; text-transform: uppercase; text-align: center; margin-top: 20px; padding-left: 5px; padding-right: 15px; height: 50px; }
#contentin .basketDialog h3 span{font-size: 12px;}
#contentin .basketDialog p { color: #FFF; display: block; font-size: 12px; text-align: center; padding-left: 5px; padding-right: 15px; }
#contentin .basketDialog big { font-size: 16px; font-weight: bold; }
.paging{display:block; list-style:none; text-align:center; margin-bottom:0px; margin-top:20px; }
.paging li{display:inline; padding-right:8px; padding-left:8px; }
.paging li a{text-decoration:none; }
.paging li a:hover{text-decoration:underline; }
.paging .active{color:#142AAC; font-size:14px; font-weight:bold; }
#centering #breadcrumb { display: block; clear: both; width: 100%; list-style: none; margin: 0px; padding: 5px 0px 0px; font-size: 11px; }
#breadcrumb li { line-height: 20px; color: #FF5400; margin: 0px; padding: 0px 0px 0px 4px; display: block; float: left; }
#breadcrumb li span { padding-left: 7px; color: #0E1357; }
#breadcrumb li a { color: #666; display: block; float: left; background: url(../img/breadcrumb.gif) no-repeat right 8px; padding-right: 10px; padding-left: 0px; }
#breadcrumb .first { padding-left: 30px; background: url(../img/home1.jpg) no-repeat 9px 2px; display: block; float: left; padding-right: 0px; }
#breadcrumb li a:hover { color: #FF5400; text-decoration: none; }
.hidden{display:none;}
.bgForm{background-color:#FF5400;color:#FFF;font-weight:bold;}
.bgForm a{color:#FFF;font-weight:bold;}
.bgFormW{background:#0E1357;color:#FFF;}
.bgFormW td{padding-bottom:5px;}
#registrace table{background-color:#FFF;font-size:12px; }
#registrace table td{font-size:12px;padding:2px 10px;}
#registrace table input[type=text],#registrace table input[type=password]{border: solid 1px #0E1357;background-color:#FFF;font-size:12px;color:#0E1357;padding:2px 4px;}
#registrace table input[type=text].error,#registrace table input[type=password].error{border: solid 1px #FF5400;}
#registrace table input[type=text]:focus,#registrace table input[type=password]:focus{background-color:#FBFBFB;}
#registrace table input[type=submit]{background-color:#FF4E00;border:none;color:#FFF;font-weight:bold;padding:4px 6px;cursor:pointer;} 
#registrace table .bgForm td{padding: 5px 10px;}
#registrace table .bgForm.t2{ background:#0E1357;}
#registrace table .bgForm.t2 td{background:url(../img/info.png) 5px 5px no-repeat; padding-left:30px;}
#registrace table .bgFormW td{padding-bottom:5px;font-size:13px;}
#registrace table td.bgFormB{background-color:#FFEFDF;padding-bottom:5px;padding-top:5px;font-size:13px;}
#registrace table input[readonly=readonly]{background-color:#ddd;}
.goPay p {display:block;float:right;padding-right:15px;}
.goPay img {float:right;}
.infoSklad{z-index:300px;padding-right:30px;height:24px;background:url(../img/info.png) right center no-repeat;position:relative;cursor:help;}
.infoSklad .infoText{width:210px;text-align:left;font-size:12px;color:#000;position:absolute;bottom:0px;right:0px;border:solid 1px #000;padding:5px 10px;background:#fff;display:none;}
