div.tlacitko {float: left; margin-right: 13px; background: url(/www/images/tlacitko-tipovacka.png) no-repeat; height: 22px; width: 92px; text-align: center;}
div.tlacitko span {position: relative; top: -5px; font-weight: bold;}
div.tlacitko a { text-decoration: none; cursor: pointer;}

.male-tlacitko { height: 40px; margin-bottom: 10px; text-align: center;}
.male-tlacitko span { font-size: 20px; position: relative; top: 5px;}
.male-tlacitko img {position: relative; top: 3px; padding-right: 9px;}
.male-tlacitko a { text-decoration: none; padding: 7px 70px 17px 70px; }

table tr { height: 40px; }
table td h2 {font-size: 11px; padding: 0; margin: 0; font-weight: normal;}

.head { height: 15px; }

.partneri {padding: 5px; text-align: center;}
.partneri img {filter: alpha(opacity=60); -moz-opacity: 0.60; opacity: 0.60; margin: 0 5px; vertical-align: middle;}
.partneri img:hover {filter: alpha(opacity=100); -moz-opacity: 1.00; opacity: 1.00;}

table td.odkaz {border-left: 1px solid #d2d2d2;vertical-align:middle;}
table td.odkaz h3 {margin:8px 0 0 0;}
table td.odkaz:hover {background-color: #eaeaea; cursor: pointer;}
table td.right img {float: right; margin-left: 5px;}
table td.left img {float: left; margin-right: 5px;}

.nejlepsi div.prvni { float: left; background: #fff url(/www/images/pozadi-prvni.png) bottom no-repeat; height: 171px; width: 109px; padding-top: 5px; text-align: center; }
.nejlepsi div.druhy { float: left; background: #fff url(/www/images/pozadi-druhy.png) bottom no-repeat; height: 156px; width: 109px; padding-top: 20px; text-align: center; }
.nejlepsi div.treti { float: left; background: #fff url(/www/images/pozadi-treti.png) bottom no-repeat; height: 141px; width: 108px; padding-top: 35px; text-align: center; }
.nejlepsi p { margin-top: 5px; margin-bottom: 2px; font-size: 13px; font-weight: bold; }
.nejlepsi span { text-align: left; }

#vaseTipy { float: none; display: block; clear: both; }

.bunka { display: block; border-bottom: 1px solid #d2d2d2; width: 316px; padding: 5px; }
.bunka .domaci {float: left; width: 140px; }
.bunka .domaci img {vertical-align: middle; margin-right: 10px;}
.bunka .domaci span {font-weight: bold;}
.bunka .hoste {float: left; width: 135px;}
.bunka .hoste img {vertical-align: middle; margin-right: 10px;}
.bunka .hoste span {font-weight: bold;}
.bunka .ikonka {float: left; width: 30px; cursor: pointer;}
.bunka .informace { float:none; display: block; text-align: left; margin-top: 5px;}

.ramecek { height: 90px;}
.ramecek img {float: left; margin: 5px;}
.ramecek p {width: 300px; font-size: 14px; padding-top: 7px;}

.statistiky img {float: left; margin: 4px 6px;}
.statistiky table tr td span {margin-top:8px;display:block;}

.avatar {max-width: 30px; max-height: 30px;}
div.ramecek-avataru {margin-left: 15px; height: 75px; width: 75px;}

.strankovani {float: left; width: 590px; padding: 5px; border-top: 1px solid #d2d2d2;background-color:#fff;}

table tr {height: 16px;}

.clanky .clanek {float: left; width: 290px; padding-right: 5px;}
.clanky .clanek img {float: left; border: 1px solid #969696; margin: 3px 10px 0px 5px; }
.clanky .clanek p {margin: 0; padding: 3px 0 0 0;}
.clanky .lista {text-align: right; padding: 5px 5px 5px 0; }
.clanky .lista a {padding-right: 7px; }
.clanky .titulky {}
.clanky .titulky ul {margin:0; padding:0; list-style: none; _list-style: outside none; }
.clanky .titulky li {cursor: pointer; font-weight: bold; font-size: 12px; padding: 3px 3px;}
.clanky .titulky li a { text-decoration: none; }
.clanky .titulky li img { position: relative; top: -1px; _top:0; margin-right: 5px; margin-left: 5px;}
.clanek-titulky {float: left; border-left: 1px solid #d2d2d2; width: 294px;}

.clanky .odkazy {float: left; width: 595px; border-top: 1px solid #d2d2d2; padding: 5px; margin-bottom: -3px; margin-left: -5px;}
.clanky .odkazy ul {margin:0; padding:0; list-style: none; text-align: right;}
.clanky .odkazy li {cursor: pointer; font-weight: bold; display:inline; margin-left: 5px;}

.clanky-vypis {float: left; width: 600px; }
.clanky-vypis .clanek { display: block; width: 580px; border-bottom: 1px solid #d2d2d2; padding: 10px;}
.clanky-vypis .lista {float: left; text-align: right; width: 590px; padding-right: 5px;}
.clanky-vypis .lista a {padding-right: 7px; }
.clanky-vypis img {float: left; border: 1px solid #969696; margin: 0 10px 10px 0; }
.clanky-vypis .clanek h3 {font-weight: bold; font-size: 14px;  margin: 0; padding: 0; }
.clanky-vypis .clanek h3 a { }
.clanky-vypis .clanek h3 a:hover { color: #666666;}
.clanky-vypis .clanek p { font-size: 12px; padding-top: 7px; margin-top: 0; }
.clanky-vypis .strankovani { float: left; width: 580px; text-align: center; padding: 3px;}

.stepcarousel {position: relative; overflow: scroll; height: 300px; width: 880px; margin: 0 30px;}
.stepcarousel .belt {position: absolute; left: 0; top: 0;}
.stepcarousel .panel {float: left; overflow: hidden; width: 272px; margin: 0 15px;}
