.breadcrumb { margin: 10px 0; }

/*.content h1  { margin: 15px 0; }*/
.border label .whyOl { position: absolute; left: 344px; top:10px; width: 300px; font-weight: normal; text-align: left; font-size: 10px; letter-spacing: -0.01em; }
.details table th.c2 { width:200px; }
.icon { display: inline; vertical-align: middle; }
.prepocitat { background: url('../images/layout/buttons/prepocitat.gif') no-repeat; width: 91px; height: 25px; border: 0; font-size: 0px; }
.details table .field { text-align: center; }
.pocetKS { background:url("../images/layout/buttons/kusov.png") no-repeat scroll left top transparent; display:block; float:left; height:12px; margin:7px 5px 0 0; padding:4px 6px; width:30px; border: 0; text-align: center; }

.side .box.novinky form label.error { position: absolute; background: url(../images/layout/fields/icon-required.gif); width: 71px; height: 14px; font-size:1px; padding: 0; right: 4px; top:8px; font-size:1px; text-indent: -9999em; }
.content .field label.error { position: absolute; background: url(../images/layout/fields/icon-required.gif); width: 71px; height: 14px; font-size:1px; padding: 0; right: 4px; top:8px; font-size:1px; text-indent: -9999em; }
.odporucitZnamemu form .field label.error { position: absolute; background: url(../images/layout/fields/icon-required.gif); width: 71px; height: 14px; font-size:1px; padding: 0; right: 4px; top:8px; font-size:1px; text-indent: -9999em; }

.border input.float.prihlasit { margin: 0 0 0 95px; }

p.success { margin: 5px 0 10px 0; line-height: 150%; background: #70a93f url(../images/layout/icons/i.gif) 15px 10px no-repeat; padding: 7px 0 7px 48px; color: #fff; }
p.infoBox { margin: 5px 0 10px 0; line-height: 150%; background: #F2F5FA; padding: 10px; font-size: 13px; border: 1px solid #EBF0F9; }
p.success a.successLink, p.error a.errorLink  { color: #fff; text-decoration: underline; }
p.success a.successLink:hover, p.error a.errorLink:hover { color: #fff; text-decoration: none; }
p.error { margin: 5px 0 10px 0; line-height: 150%; background: #d90000 url(../images/layout/icons/e.gif) 15px 10px no-repeat; padding: 7px 0 7px 48px; color: #fff; }

ul.ulMenu { margin-left: 25px; list-style-type: square; }
ul.ulMenu li { font-weight: bold; margin: 3px 0; padding: 0; }

.basketItems { clear: both; padding: 5px 15px; }
.basketItems img { float: left; margin-right: 6px; }

img.left { float: left; }

a.image img, a.bigImage img { margin:0 auto; }
a.image img, a.bigImage img { display:inline; }
a.image, a.bigImage { text-align:center; }

.itemNews { float: left; width: 705px; clear: both; padding: 15px 0; border-bottom: 2px dotted #C4C4C4; }
.itemNewsImg { float: left; margin: 0 15px 0 0; }
.item h3 { height: 40px; }

img.middle { vertical-align: middle; display: inline; }
.topWrapper #switcher {position: relative; top: 120px; left: -205px;}

.dph { color: #666; font-size: 10px; }
