/* ikonky odkazu */
.ico a { display:inline; height:26px; line-height:26px; white-space:nowrap; font-size:12px}
.ico a span {float:left; width:21px; height:21px; margin:2px 8px 0 0; _margin-right:5px; border-radius:3px; color:#555; background-color:#555; background-repeat:no-repeat; text-decoration:none; cursor:pointer;}
.ico-left span { background-position:0 -25px; background-image:url('/u/ico/default-ico.png')}
.ico-right span { background-position:0 0; background-image:url('/u/ico/default-ico.png')}
.ico a:hover span {color:#D30000; background-color:#D30000; filter:none;}

/* nový kolotoč, nahrazuje #eyes i .baby-eyes */
.kolotoc { overflow: hidden; position: relative; }
.kolotoc ul { clear: both; width: 1000%; min-height: 1em; list-style: none; overflow: hidden }
.kolotoc li { width: 172px; margin-right: 30px; float: left; _overflow:hidden; display: block; padding:0;}
.kolotoc li.h { display: none }
.kolotoc li a { display: block; text-align: left; }
.kolotoc li u { display: block; width: 100%; height: 0; padding-top: 75%; background: transparent 50% 0 no-repeat; background-size: cover; margin-bottom: 0.55em; cursor: pointer; overflow: hidden }
.kolotoc h3 {font-weight:bold; font-size:128%; text-transform:uppercase;}
.kolotoc h3 a {text-decoration:none}
.kolotoc h3 a:hover {text-decoration:underline}
.kolotoc-maly { margin: 0 auto; width: 300px; }
.kolotoc-maly li { margin: 0 25px 10px 0; width: 80px }
.kolotoc-maly li a { font-size: 92% }
.kolotoc-maly li u { height: 1px; background-color: #FFF; background-size: contain; margin-bottom: 8px }
.kolotoc-maly li a:hover u { border-bottom: 4px solid #C11B1B; margin-bottom: 4px; }
.kolotoc-maly h3 { margin-bottom: 2px }
.kolotoc-maly .ico, .kolotoc-maly .ico-r { width: 50%; display: none }
.kolotoc-maly .ico { float: left; }
.kolotoc-maly .ico-r { float: right; }
.q-js .kolotoc-maly .ico, .q-js .kolotoc-maly .ico-r { display: inline }
.q-js .kolotoc-odklad u { background-image: none !important; }

#najdete { font-size: 92.308%; }
#najdete, #najdete h2 {font-family:Arial,Helvetica,sans-serif; }

#najdete { position:relative; clear:both; width:980px; margin:0 auto 4px; overflow:hidden; line-height:1.33;}
#najdete h2 {margin:0 0 1.2em; font-size:150%; font-weight:bold; text-align:left; }
#najdete h3 {white-space:nowrap; overflow:hidden; font-family:Tahoma,Arial,sans-serif; margin:0; }
#najdete li { border-top:4px solid #CCC; }
#najdete li a {font-size: 117%; font-weight: bold; text-decoration: underline}
#najdete h3 a {padding:7px 0 7px 10px; text-decoration:none}
#najdete h3 a:hover {text-decoration:underline}
#najdete li.e-zpravodaj {border-color:#E9868C}
#najdete li.e-spo {border-color:#989898} 
#najdete li.e-ekonomikah {border-color:#7B95CD}
#najdete li.e-show {border-color:#E37B7A}
#najdete li.e-ona {border-color:#F1C9B0} 
#najdete li.e-xman {border-color:#FFF87C} 
#najdete li.e-fincentrum {border-color:#A0B4B4} 
#najdete li.e-metro {border-color:#006633}
#najdete li.e-mobil {border-color:#99AAB1}
#najdete li.e-technet {border-color:#70AD90}
#najdete li.e-bonusweb {border-color:#71AED1} 
#najdete li.e-autokat {border-color:#E3C272} 
#najdete li.e-reality {border-color:#96ADE2}
#najdete li.e-iglobe {border-color:#FFB87D} 
#najdete li.e-zdravih {border-color:#79C49C}
#najdete li.e-lidovky {border-color:#1A68B5}
#najdete .eyes-ico {visibility:hidden; overflow:hidden; position:absolute; top:0; right:0; z-index:2; width:172px}
.q-js #najdete .eyes-ico {visibility:visible}
#najdete .eyes-ico .fr {text-align:right}
#najdete .eyes-ico .fr a span {float:right; margin:2px 0 0 8px; _margin:2px 0 0 5px;}

