﻿/*=== uni.css ===*/
body, h1, h2, h3, h4, h5, p, ul, ol, menu, li, table, td, th, form, iframe {margin:0; padding:0}
h1, h2, h3, h4, h5 {font-size:1em; font-weight:400}
img {border:0}
body {position:relative; font-size:75%; font-family:Arial, Helvetica, sans-serif; line-height:1.33; color
:#000; background:#FFF}
button {font-size:100%; font-family:Arial, Helvetica, sans-serif}
input[type="submit"], button {cursor:pointer}
input[type="text"], input[type="password"] {outline:none;}
table, form, input, select, td {font-size:100%}
th, td {text-align:left}
input, textarea, select {font:12px Arial, sans-serif}
sub, sup {font-size:.75em;}
.q-ie sub, .q-ie sup {font-size:80%}
sub {vertical-align:sub}
sup {vertical-align:top}
a {color:#13375E; text-decoration:underline;}
a:hover {color:#B9151C}

/**** Velikost písem ****
12px ... 100%
-------------
8px ... 67%
9px ... 75%
10px ... 83%
11px ... 92%
14px ... 117%
16px ... 134%
17px ... 142%
18px ... 150%
28px ... 234%
00, 08, 17, 25, 33, 42, 50, 58, 67, 75, 83, 92, 100
**************************/

.h, .hid, .q-js .qh, .qblock, .q-js .quser, .q-js #m-odhlasit {display:none}
.block, .q-js .qblock, .q-prihlasen .quser, .q-prihlasen #m-odhlasit {display:block}
.vh {visibility:hidden}
.o-hid {overflow:hidden}
.cr, .cr a {color:#EE333E !important}
.cp {cursor:pointer}
.fl {float:left}
.fr {float:right}
.fc {clear:both}
.fcw {float:left; clear:both; width:100%}
.fca, .fc0, .fc1, .fc3, .fc5, .fc9, .fc13, .fc15, .fc18, .fc22, .fc-art, .fc9-negative {overflow:hidden
; clear:both; float:none; line-height:1; margin:0; padding:0}
.fca {font-size:5px; height:5px}
.fc0, .fc1 {display:block; font-size:0; height:0; line-height:0}
.fc3 {font-size:3px; height:3px}
.fc5 {font-size:5px; height:5px}
.fc9, .fc-art, .fc10 {font-size:9px; height:9px; line-height:9px}
.fc9-negative {margin-top:-9px;}
.fc13 {font-size:13px; height:13px}
.fc15 {font-size:15px; height:15px}
.fc18 {font-size:18px; height:18px}
.fc22 {font-size:22px; height:22px}
.tal {text-align:left}
.tac {text-align:center}
.tar {text-align:right}
.taj {text-align:justify}
.ttu {text-transform:uppercase}
.ttn {text-transform:none !important}
.vat {vertical-align:top}
.vam {vertical-align:middle}
.vab {vertical-align:bottom}
.nw {white-space:nowrap}
.nb {border:none}
.static {position:static}
.relative {position:relative}
.imp {color:red !important}
.bgtrans {background:transparent}
.i {font-style:italic}
.b, .subtit {font-weight:700}
.bn {font-weight:normal}
.w25, .quarter {width:25%}
.w30 {width:30%} 
.w33 {width:33%}
.w49 {width:49%}
.w50, .half {width:50%}
.w66 {width:66%}
.full {width:100%}
.ml10 {margin-left:10px}
.mr10 {margin-right:10px}
.mt10 {margin-top:10px}
.mb10 {margin-bottom:10px}
.cell {display:table-cell}

.sm, .fsm, .f89, .f95 {font-size:83%}
.f92 {font-size:92%}
.fn {font-size:100%}
.f117 {font-size:117%}
.f125 {font-size:125%}
.f134 {font-size:134%}
.f150 {font-size:150%}
.f200 {font-size:200%}

/*=== reklama.css ===*/
.r-head {position:relative; height:14px; line-height:12px; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px !important; text-align:left; color:#666;}
.r-head span {display:inline-block; width:50px; height:14px; margin-left:-3px; background:url('//o00o.cz/2008/n4/r-head.gif') no-repeat}
.col-r .r-head span, .ahead .r-head span {margin:0;}
.m62 .r-head {display:none}

/* kvuli webu 5+2 */
.r-body {clear:both}

/* pro mizeni mezirek ve FF */
.r-body object, .r-body embed, .r-body iframe {display:block; margin:auto}

/* ahead 200px */
.ahead {display:table !important; width:700px; height:217px; margin:0 auto 2px; border:0; border-collapse
:collapse;}
.ahead td {vertical-align:bottom;}
.ahead .r-head {margin:0; padding:3px 0 0;}
.ahead * {vertical-align:middle}

/*reklama partner*/
.m-partner-min .r-head, .m-partner-mid .r-head, .m-partner-big .r-head {float:left; margin:0; padding
:0 3px; background:#FFF;}
.m-partner-min .r-head span, .m-partner-mid .r-head span, .m-partner-big .r-head span {display:none}

.m-partner-min .r-body, .m-partner-mid .r-body, .m-partner-big .r-body {clear:both; background:#FFF;
}

/* reklama r-bwin */
.r-bwin {line-height:11px}
.r-bwin input {margin:0; height:0}
.r-bwin td {text-align:left}

.m11, .m12, .m17 {width:300px;}
.m29 {clear:both; margin:0 auto 20px}
.m54, #najdete ~ .m {clear:both; width:970px; margin:-10px auto 20px}

.m62 iframe {position:absolute; top:-9999px; left:-9999px; z-index:1;}

#ads-sticky {width:300px;}
#imagebox {visibility:hidden; float:right; width:300px; margin-top:-114px;}


@media print {.r-head, .r-body, .col-r, #reklama-flash-body {display:none}}

/*=== alik.css ===*/
html {overflow-y:scroll;}
.counters {position:absolute; top:-10000px; left:-10000px; z-index:20}
#main {width:100%; text-align:center;}
#header, #content, #footer, #copyright {width:1000px; margin-left:auto; margin-right:auto; text-align:left}
a {color:#156994}
ul { margin: 0.75em 0.75em 0.75em 2em; list-style: outside disc }
ol { margin: 0.75em 0.75em 0.75em 2em; list-style: outside decimal }

.inc-text li {display:list-item; margin-left:3em; }
.inc-text ol, .inc-text ul {margin:0 0 1em}
.inc-text ol li {list-style:decimal}
.inc-text ul li {list-style:disc}
.inc-text .include p, .inc-text .include li {font-size:117%}
.inc-text .include p.ul-tit {margin:0; font-weight:700;}
.inc-text .include li li {font-size:100%}

/* header */
#header {position:relative; z-index:2; height:300px; background:#2AE url('//o00o.cz/2008/o/portal/strom.png') no-repeat;}
#header h1 {position:absolute; top:0; left:0; z-index:1;}
#header h1 img {width:239x; height:191px}

#help {position:absolute; top:10px; left:486px; z-index:1; -webkit-transition: 0.125s; transition: 0.125s;}
a#help:hover {top:8px; left:484px; padding:0 2px 2px 0; zoom:1;}
#user {position:absolute; top:0; right:22px; z-index:1; width:332px; height:174px; background:url('//o00o.cz/2008/o/portal/user-bg2.png') no-repeat;list-style:none; margin:0}
ul#user li.name {position:absolute; top:20px; left:14px; z-index:10; width:110px; height:132px; background:url('//o00o.cz/2008/o/portal/user-dot.gif') 100% 0 repeat-y; text-align:center;}
ul#user li.name p, ul#user li.name p a {color:#492; font-weight:700}
ul#user li.name p span.hodnost {display:block; color:#8A8}
ul#user li.name div {min-height:15px; _height:15px; margin:10px 3px 0; padding:12px 0 0 34px; color:#0F7FBA; font-weight:700; background:url('//o00o.cz/2008/o/portal/user-bodiky.png') no-repeat;}
ul#user li.name div a {color:#0F7FBA;}
ul#user li.post {position:absolute; top:32px; left:136px; z-index:8;}
ul#user li.setting {position:absolute; top:28px; left:220px; z-index:6;}
ul#user li.logout {position:absolute; top:124px; left:157px; z-index:4;}
form#user span {display:none}
form#user .bg {position:absolute; top:22px; left:30px; z-index:1; width:271px; height:129px; background:url('//o00o.cz/2008/o/portal/user-login.png') no-repeat;}
form#user #name-out, form#user #password-out, form#user #login, form#user #applicant {position:absolute; z-index:2;}
form#user input, form#user button {background:none; border:0;}
form#user #name-out {top:88px; left:30px; padding-left:78px}
form#user #password-out {top:122px; left:30px; padding-left:78px}
form#user #name, form#user #password {width:120px; font-size:14px; font-weight:700; color:#600; padding: 1px; box-shadow: none }
form#user #login {top:83px; right:30px; width:54px; height:60px; cursor:pointer}
form#user #applicant {top:21px; left:30px; width:271px; height:28px}

#topsearch {position:absolute; top:0; left:250px; z-index:1; display:block; width:184px; height:54px; background:url('//o00o.cz/2008/o/portal/topsearch.gif') no-repeat;}
#topsearch label {display:block; width:100%; height:18px}
#topsearch label span, #topsearch button span {display:none}
#topsearch #slovo {position:absolute; bottom:10px; left:8px; z-index:1; width:122px; /*height:22px; */ border:0; background:0;}
#topsearch #search {position:absolute; bottom:0; right:0; z-index:2; display:block; width:40px; height:40px; border:0; background:0; cursor:pointer}

#blok-calendar {display:none; position:relative; top:0; left:-51px; z-index:3; width:233px; height:248px; margin:0 0 20px;}
.hp #blok-calendar {display:block}
#blok-calendar .bg {position:absolute; top:0; left:0; z-index:1; width:233px; height:248px; background:url('//o00o.cz/2008/o/hp/blok-calendar.png') no-repeat;}
#blok-calendar p {position:absolute; left:63px; z-index:3; width:160px; text-align:center;}
#blok-calendar .date {top:58px; font-weight:700}
#blok-calendar .holiday {top:102px; white-space:nowrap; overflow:hidden;}
#blok-calendar .attendance {top:165px; font-weight:700}
#favourite, #homesetting {position:absolute; z-index:2; display:block}
#favourite {top:204px; left:104px;}
a#favourite:hover {top:203px; left:103px; padding:0 2px 2px 0; zoom:1;}
#homesetting {top:200px; left:156px}
a#homesetting:hover {top:199px; left:155px; padding:0 2px 2px 0; zoom:1;}


/* content */
.content {position:relative; z-index:1; width:100%; margin:0;}
.content p {margin-bottom:1em;}
.content .trava {height:52px; background:url('//o00o.cz/2008/o/portal/trava.png') no-repeat;}
.hp .content .trava { background:none; _filter:none;}
.col-a, .col-b, .col-c, .col-ab, .col-bc {float:left}
.col-a {position:relative; left:25px; width:189px; min-height:300px; margin-right:75px /* relativni posun a 50 px mezera */}
.col-b {width:326px}
.col-c {width:306px}
.col-ab {position:relative; left:55px; width:537px; margin-right:100px}
.col-bc {width:673px}
.col-abc {width:948px; margin:0 auto}
.con-dwn {float:none; clear:both; height:10px; font-size:0; line-height:0; background:url('//o00o.cz/2008/o/portal/content-dwn.png') no-repeat;}
.way { display: none }
.way, #toway, #way #toway {line-height:27px; margin-bottom:1em; font-size:108.4%; font-weight:700}
#toway {display:block; margin:0 0 1em;}
#way #toway {display:inline; margin:0; font-size:100%;}
.way, #toway, .way a, #toway a {color:#156994}
.way a:hover, #toway a:hover {color:#B9151C}
.way .home span, #toway .home span {float:left; width:28px; height:27px; margin-right:3px; _margin-right:0; background:url('//o00o.cz/2008/o/portal/home-way.png') no-repeat;}

.nav {position:relative; width:100%; min-height:28px;_height:28px; margin:0 0 1em; padding-top:54px; text-align:center; font-size:108%;}
.nav a {margin:2px}
.nav .next, .nav .prev {position:absolute; top:0; margin:0;}
.nav a.prev {left:0; width:147px; height:82px; _behavior:url('//1gr.cz/css/n3/hover.htc')}
.nav a.prev:hover {top:-2px; left:-2px; padding:0 2px 2px 0;}
.nav a.next {right:0; width:132px; height:82px;}
.nav a.next:hover {top:-2px; right:2px; padding:0 2px 2px 0;}

.nav2 {text-align:center; margin:0 0 1em; padding-top:5px; font-size:108%;}
.nav2 a {margin:2px}
.nav2 .prev {float:left; margin-top:-1px}
.nav2 .next {float:right; margin-top:-1px}

/* n4 navigace // musi byt za predpisy pro ico */
.content table.nav-n4 {float:right; width:auto; margin:16px 0 10px; border-collapse:collapse; position: relative; z-index: 2}
table.nav-n4 td {vertical-align:middle; white-space:nowrap; font-size:16px;}
table.nav-n4 .tal {text-align:left;}
table.nav-n4 .tar {text-align:right;}
table.nav-n4 .tac {padding:0 10px; line-height:26px;}
.nav-n4 a.ico-left, .nav-n4 a.ico-right {display:block; width:149px; height:84px}
.nav-n4 a.ico-right {width:134px}
.nav-n4 a.ico-left {background:url("//o00o.cz/2008/o/portal/alik-prev.png") no-repeat right bottom}
.nav-n4 a.ico-right {background:url("//o00o.cz/2008/o/portal/alik-next.png") no-repeat right bottom}
.nav-n4 a:hover.ico-left, .nav-n4 a:hover.ico-right {background-position:left top}
.nav-n4 a.ico-left span, .nav-n4 a.ico-right span {display:none}
.nav-n4 .tac {vertical-align:bottom}
.nav-n4 .tac a span, .nav-n4 .tac b span {float:none; display:inline-block; width:auto; height:26px; margin:0; padding:0 .5em; border-radius:3px; font-size:14px; text-align:center; background-image:none}
.nav-n4 .tac b span {background-color:#FFF; text-decoration:none;}
.nav-n4 .tac span {background-image:none; background-color:transparent; /*text-decoration:underline;*/}
.nav-n4 .tac a:hover span {text-decoration:none;  background-image:none}

.inside-page iframe {width:100%; margin:0; padding:0; display:block}

#medialni-partner {text-align:center; margin:0 0 10px;}
#medialni-partner h2 {position:relative; height:36px; line-height:36px;}
#medialni-partner h2 span {position:absolute; top:0; left:-16px; z-index:1; width:205px; height:57px; background:url('//o00o.cz/2008/o/hp/medialni-top-a.png') no-repeat}
#medialni-partner .box-in {padding:20px 5px; background:#E7FD98}
#medialni-partner .box-bot {height:20px; background:url('//o00o.cz/2008/o/hp/medialni-bot-a.gif') no-repeat;}
#medialni-partner a {text-decoration:none; font-weight:700}
#medialni-partner a span {text-decoration:underline}
#medialni-partner img {border:2px solid #FFF}

#alikuv-tip {text-align:center; margin:0 0 10px;}
#alikuv-tip h2 {position:relative; height:36px; line-height:36px;}
#alikuv-tip h2 span {position:absolute; top:0; left:0; z-index:1; width:100%; height:36px; background:url('//o00o.cz/2008/o/hp/alikuv-tip-top.gif') no-repeat}
#alikuv-tip .box-in {padding:20px 5px; background:#E7FD98}
#alikuv-tip .box-bot {height:18px; background:url('//o00o.cz/2008/o/hp/alikuv-tip-bot.gif') no-repeat;}
#alikuv-tip a {text-decoration:none; font-weight:700}
#alikuv-tip a span {text-decoration:underline}
#alikuv-tip img {border:2px solid #FFF}

#spendlik {margin:0 0 10px; padding:0;}
#spendlik h2 {position:relative; height:50px; line-height:50px; text-align:center; margin-bottom: 0}
#spendlik h2 span {position:absolute; top:0; left:0; z-index:1; display:block; width:100%; height:50px; background:url('//o00o.cz/2008/o/hp/spendlik-top.png') no-repeat;}
#spendlik .box-in {padding:0 10px 10px; background:#F8F4DF;}
#spendlik .box-bot {height:18px; background:url('//o00o.cz/2008/o/hp/spendlik-bot.png') 0 bottom no-repeat;}
#spendlik ul {margin:0; color:#444;list-style:none}
#spendlik li {margin:0; padding:1px 0 1px 15px; background:url('//o00o.cz/2008/o/hp/spendlik-li.gif') 0 5px no-repeat; _filter:none; zoom:1;}
#spendlik li a {display:block; min-height:20px; _height:20px; line-height:20px; padding-right:24px; color:#444; text-decoration:none; zoom:1;}
#spendlik li a.act {background:url('//o00o.cz/2008/o/portal/spendlik-act.gif') right center no-repeat; font-weight:700}
#spendlik li a:hover {text-decoration:underline}
#spendlik li li {padding-left:10px; background-image:url('//o00o.cz/2008/o/domecek/spendlik-lili.gif'); background-position:0 center;}

#anketa .box-in {font-size:125%}
#anketa p {margin:0 0 12px}
.vote {padding-bottom:1px;}
.vote .vote {position:relative; width:100%; margin-bottom:12px; padding-bottom:0}
.vote .vote a, .vote .vote .vcl {display:block; padding-right:4em;}
.vote .vote .rate {position:absolute; top:0; right:0}
.vote .vote .eb {width:266px; height:12px; font-size:2px; line-height:22px; margin:2px 0 0; padding:5px; border:0; background:url('//o00o.cz/2008/o/alikoviny/anketa-eb.gif') 0 0 no-repeat}
.vote .vote .vb {height:12px; font-size:2px;}
.vote .c1, .vote .c1 a {color:#F53A21}
.vote .c1 .vb, .vote .vb {background:#F53A21 url('//o00o.cz/2008/o/alikoviny/anketa-vb-red.gif') 0 0 repeat-x}
.vote .c2, .vote .c2 a {color:#1D9BD6}
.vote .c2 .vb {background:#1D9BD6 url('//o00o.cz/2008/o/alikoviny/anketa-vb-blue.gif') 0 0 repeat-x}
.vote .c3, .vote .c3 a {color:#555}
.vote .c3 .vb {background:#555 url('//o00o.cz/2008/o/alikoviny/anketa-vb-gray.gif') 0 0 repeat-x}
.vote .c4, .vote .c4 a {color:#000}
.vote .c4 .vb {background:#000 url('//o00o.cz/2008/o/alikoviny/anketa-vb-black.gif') 0 0 repeat-x}
.vote .vote a:hover {color:#B9151C}
.content .art-full #anketa-in-art {font-size:12px; padding-bottom:10px; margin-bottom:12px}
.content .art-full #anketa-in-art h2 {font-size:150%; margin-bottom:7px}
.content .art-full #anketa-in-art p {margin-bottom:12px}
.content .art-full #anketa-in-art .box-in {font-size:125%;}

/*vote-anketa*/
.vote-anketa .vote {padding:10px 0 1px; margin:10px 0 0; background:url('//o00o.cz/2008/o/internet/bg-t-dot.gif') no-repeat top center}
.vote-anketa .vote .vote {padding:0; margin:0 0 4px; background:none}
.vote-anketa .vote a, .vote-anketa .vote .voted {position:absolute; z-index:1; top:1px; =top:0; left:0; display:block; width:4em; padding:0; font-weight:700}
.vote-anketa .vote .eb {width:400px; padding:2px; margin:0 auto; background:none}
.vote-anketa .vote .rate {top:1px}
.vote-anketa .c1, .vote-anketa .c1 a {color:#CA4DE0}
.vote-anketa .c2, .vote-anketa .c2 a {color:#29B1E1}
.vote-anketa .c1 .vb {background:#CA4DE0}
.vote-anketa .c2 .vb {background:#29B1E1}

.col-c h2 {position:relative; margin:0; text-align:center}
.col-c h2 span {position:absolute; top:0; left:0; z-index:1; display:block; width:100%;}

#ikony button, #ikony1 button, #ikony2 button, #ikony3 button {float:left; width:32px; height:32px; margin:0; padding:4px; border:0; background:url('//o00o.cz/2008/o/ikony/smiles_bg.gif') no-repeat;}

/* alikoviny */
.alikoviny .way {margin-left:55px}
.alikoviny .content {background:#FFDCBD url('//o00o.cz/2008/o/alikoviny/content-bg.gif') 0 0 repeat-y}
.alikoviny .nstd {padding:160px 12px 4px; font-size:150%; font-weight:700; color:#666}
.alikoviny .master-title {position:absolute; top:0; left:0; z-index:1; width:537px; text-align:center;}
.alikoviny .list-art {margin:0 0 1em}
.alikoviny .art {margin:0 0 3px; overflow: hidden }
.alikoviny .box-in {background:#FFF8D5; padding: 5px 0; border-radius: 5px }
.alikoviny .art .box-in { padding:9px 12px}
.alikoviny .art h3 {margin-bottom:10px; color:#F73A21; font-size:117%; font-weight:700;}
.alikoviny .art h3 a {color:#F73A21}
.alikoviny .perex {font-size:117%;}
.alikoviny .opener h3 {font-size:200%;}
.alikoviny .opener .perex {font-size:134%;}
.alikoviny .art img {float:left; margin-right:10px;}
.alikoviny .col-c .box-in {background:#FFF8D5; padding:0 12px; zoom:1; border-radius: 0}
.alikoviny .col-c .box-bot {height:18px; background:url('//o00o.cz/2008/o/alikoviny/c-bgbot.png') no-repeat;}
.alikoviny #spendlik {width:189px; margin:0 auto 10px}
.alikoviny #spendlik h2 span {background:url('//o00o.cz/2008/o/alikoviny/spendlik-top.png') no-repeat;}
.alikoviny #spendlik .box-in {background:#FFF}
.alikoviny #spendlik .box-bot {background:url('//o00o.cz/2008/o/domecek/spendlik-bot.png') no-repeat;}
.alikoviny #spendlik li {background-image:url('//o00o.cz/2008/o/alikoviny/spendlik-li.gif');}
.alikoviny #spendlik li li {background-image:url('//o00o.cz/2008/o/alikoviny/spendlik-lili.gif');}
.alikoviny #alikuv-tip {width:169px; float:right; position:relative; right:-10px; margin:14px 0 1em -10px}
.alikoviny #alikuv-tip h2 span {background-image:url('//o00o.cz/2008/o/alikoviny/alikuv-tip-top.gif');}
.alikoviny #alikuv-tip .box-in {background:#FFF8D5}
.alikoviny #alikuv-tip .box-bot {background-image:url('//o00o.cz/2008/o/alikoviny/alikuv-tip-bot.png');}
.alikoviny #pravidelne, .alikoviny #nejctenejsi, .alikoviny #anketa {width:300px; margin:0 auto 1em}
.alikoviny #pravidelne h2 {height:58px; line-height:58px;}
.alikoviny #pravidelne h2 span {height:58px; background:url('//o00o.cz/2008/o/alikoviny/pravidelne-top.gif') no-repeat;}
.alikoviny #pravidelne .box-in {background:#FFF8D5 url('//o00o.cz/2008/o/alikoviny/pravidelne-in.gif') no-repeat;}
.alikoviny #nejctenejsi h2 {height:58px; line-height:58px;}
.alikoviny #nejctenejsi h2 span {height:58px; background:url('//o00o.cz/2008/o/alikoviny/nejctenejsi-top.png') no-repeat;}
.alikoviny #pravidelne li, .alikoviny #nejctenejsi li {padding:0 0 .2em 10px; background:url('//o00o.cz/2008/o/alikoviny/col-c-li.gif') 0 .6em no-repeat}
.alikoviny #anketa h2 {height:46px; line-height:46px;}
.alikoviny #anketa h2 span {height:46px; background:url('//o00o.cz/2008/o/alikoviny/anketa-top.gif') no-repeat;}

.mark-video {position:relative; float:left; width:630px; margin:0 0 10px;}
.mark-video a, a.mark-video {display:block; text-decoration:none; cursor:pointer;}
.mark-video img, .mark-video img.gal {margin:0; float:none; display:block;}
.mark-video span {position:absolute; bottom:6px; right:6px; z-index:2; width:90px; height:67px; background:url('/o/sph/ico_play_big.png') no-repeat;}
.midi {width:80px; height:60px;}
.p135 {width:135px; height:101px;}
.midi span, .p135 span {width:41px; height:31px; bottom:1px; right:1px; background:url('/o/sph/ico_play_midi.png') no-repeat;}
.sp5 {width:172px; height:129px;}
.sph {width:215px; height:161px;}
.sp5 span, .sph span {width:60px; height:45px; bottom:1px; right:1px; background:url('/o/sph/ico_play_sp5.png') no-repeat;}

/* clanek */
/*
.alikoviny .tit {position:relative; width:537px; height:32px; line-height:32px; margin:15px 0 15px; text-indent:10px;}
.alikoviny .tit span {position:absolute; top:0; left:0; z-index:1; display:block; width:100%; height:32px; background:url('//o00o.cz/2008/o/alikoviny/tit-alikoviny.gif') no-repeat;}
.alikoviny .tit span.diskuse {background-image:url('//o00o.cz/2008/o/alikoviny/tit-diskuse.gif')}
.alikoviny .tit {position:relative; width:650px; height:32px; line-height:32px; margin:15px 0 15px; text-indent:10px;}
*/
.alikoviny .art-full .tit {width:auto; height:auto; line-height:1.33; text-indent:0;}
.art-full .box-in {padding:8px 12px}
.art-full .bg-b {margin:0 0 20px}
.art-full #moot2 .bg-b {margin:0}
.art-info .brisk, .brisk {margin-right:.6em; padding:1px .5em; font-weight:700; text-transform:uppercase; color:#FFF; background:#F73A21; white-space:nowrap}
.art-info .commercial, .commercial {color:#000; background:#FEB; font-weight:400}
.art .art-info {margin-bottom:3px;}
.opener .art-info {margin-bottom:8px;}
.art-info .time, .time {color:#2C66B1; white-space:nowrap}
.art-info .time {font-size:11px}
.art-full h2 {font-size:175%; line-height:1.33; font-weight:700; margin-bottom:12px; color:#E6361F}
.art-full .bbtext {width:100%}
.zoom1 {font-size:85%} 
.zoom2 {font-size:100%} 
.zoom3 {font-size:120%}
.zoom1 .authors, .zoom2 .authors, .zoom3 .authors {font-size:12px} 
#zooming, #zooming2 {display:none}
.q-js #zooming, .q-js #zooming2 {display:block; float:right; font-size:12px}
#zooming a, #zooming2 a {float:left; position:relative; width:22px; height:22px; margin:-4px 0 0 4px}
#zooming a span, #zooming2 a span {visibility:hidden; position:absolute; top:17px; left:4px; z-index:1; display:block; width:13px; height:1px; overflow:hidden; background:#FFF; cursor:pointer;}
#zooming #azoom-1, #zooming2 #azoom2-1 {background:url('//o00o.cz/2008/o/alikoviny/azoom-1.png') no-repeat;}
#zooming #azoom-2, #zooming2 #azoom2-2 {background:url('//o00o.cz/2008/o/alikoviny/azoom-2.png') no-repeat;}
#zooming #azoom-3, #zooming2 #azoom2-3 {background:url('//o00o.cz/2008/o/alikoviny/azoom-3.png') no-repeat;}
.zoom1 #azoom-1 span, .zoom2 #azoom-2 span, .zoom3 #azoom-3 span,
.zoom1 #azoom2-1 span, .zoom2 #azoom2-2 span, .zoom3 #azoom2-3 span {visibility:visible}
.q-js .art-full .art-info {margin-right:11em}
.art-full .art-info {margin-bottom:9px}
.art-full .opener {position:relative; zoom:1; font-size:134%; margin-bottom:.6em}
.opener span.js-kam-dal {display:none;}
.opener div#js-kam-dal {position:absolute; right:0; bottom:0; z-index:1; width:106px; margin-bottom:-6px}
.art-full .text {font-size:134%; padding-bottom:.5em; line-height:1.6}
.art-full .text img.fl {float:left; margin:5px 10px 0 0; _margin-right:7px;}
.art-full .text img.fr {float:right; margin:5px 0 0 10px; _margin-left:7px;}
.art-full .text p, .art-full .text table {margin-bottom:1em}
.art-full .text td {padding:2px}
.art-full .text p .mtit {font-weight:700}
.art-full h3, .art-full h3.tit {font-size:122% /*15px ze 14px*/; margin-bottom:.6em; font-weight:700;}
.text ul, .text ol {margin:0 0 1em 2.5em;}
.text ul ul, .text ol ol {margin-bottom:0;}
.text ul li {list-style:disc outside; margin:0 0 0 1.1em; padding:0;}
.text ol li {list-style:decimal outside; margin:0 0 0 auto; padding:0;}
.text li li {list-style:circle outside;}
.content .equip, .content .equip-fl {width:auto; margin-bottom:1em; font-size:12px}
.content .equip-fl {float:left; margin:5px 10px 0 0; _margin-right:7px; zoom:1;}
.content .equip-fr {float:right; margin:3px 0 1em 10px; _margin-left:7px;}
.content .equip table, .content .equip-fl table {border-collapse:collapse; margin:0}
.content .equip td, .content .equip-fl td {padding:0; border:0; border-bottom:1px solid #E3E3E3}
.equip ul, .equip li, .equip-fl ul, .equip-fl li {display:block; list-style:none;}
.content .equip p, .content .equip-fl p {font-size:92%; margin:0; padding:0 10px 4px 25px}
.content td.equ-img {border:0}
.content .equ-img a {height:auto; line-height:17px; padding:0; text-decoration:none;}
.content .equ-img img {display:block; border-bottom:1px solid #FFF}
.content .equ-img a.ico-zoom span {width:17px; height:17px; margin:0; _margin-right:-3px;}
.content .equ-img .autor {display:block; min-height:17px; _height:17px; line-height:17px; padding:0 4px; border-bottom:1px solid #FFF; font-size:92%; text-align:right; background-color:#FFCFAA;}
.content .equ-img .autor a {background:none; height:inherit; line-height:inherit}
.content .equ-img p {clear:both; padding:2px 6px; border:0; border-top:1px solid #FFF; background:#F2F2F2}
.content .equ-img p span {display:block; font-weight:700}
.content .equ-img .ico-zoom {text-align:right}
.content .equip .egu-fotob {padding:1px 0 5px}
.content .egu-fotob .ico-foto {width:10em; margin-top:4px}
.content .egu-fotob-a {width:25em; height:38px; float:right}
.content .egu-fotob img {float:right; margin:0 0 0 7px}
.content .egu-fotos img {float:left; margin:0 15px 0 0}
.content .egu-fotos .egu-fotol {width:172px; overflow:hidden; padding-top:1px;}
.content .egu-fotos .egu-fotoi {width:200px;}
.content .ico, .content .ico-r {font-size:12px}
.content .rajce-album {clear:both; margin:0 0 1em}
a.equ-rel {position:relative; display:block; text-decoration:none;}
a.equ-rel .more-gal {position:absolute; bottom:10px; right:10px; width:287px; height:45px; line-height:45px; padding:0 53px 0 0; color:#FFF; background:url('//o00o.cz/2008/o/n4/right-gal.png') 100% 0 no-repeat; font-size:20px; font-weight:700; text-align:right; overflow:hidden; cursor:pointer;}
a.equ-rel:hover .more-gal {background-position:100% 100%;}

/* styl tabulek */
table.c0, table .c0 {color:#444; background:#FFCFAA;}
table.c1, table .c1 {background:#FED}
table.c2, table .c2 {background:#EDC}
table.c3, table .c3 {background:#FFF}

/* table */
.table-in-art caption {padding:2px .5em; display:table-caption; text-align:left; font-size:133%; font-weight:700; color:#FFF; background:#F73A21} 
.table-in-art table {width:100%}
.art-full .table-in-art th, .art-full .table-in-art td {padding:4px 5px}

/* doplneni clanku */
.content .complete, .complete {width:100%; margin:0 0 1em; padding:0; border:0; border-collapse:collapse; font-size:12px; line-height:1.33}
.content .complete {position:relative; width:100%;}
.content .complete-half-l, .content .complete-half-r {width:192px;}
.content .complete-half-r {float:right; margin-left:15px; position:static; margin-right:0}
.content .complete-half-l {float:left; margin-right:10px;}
.content .complete td, .complete td {background:#FEB; /*border-left:3px solid #E6361F;*/ padding:8px 10px 0}
.content .complete h3, .complete h3 {margin:0 0 4px; color:#E6361F; font-family:Tahoma, Arial, sans-serif}
.content .complete h3 a, .complete h3 a, .content .complete h3 span, .complete h3 span {font-size:18px; text-transform:uppercase; font-weight:700; white-space:normal}
.content .complete a {display:inline}
.content .complete h3 span span, .complete h3 span span, .content .complete h3 a span, .complete h3 a span {float:left; width:17px; height:17px; line-height:16px; background-image:url('//o00o.cz/2008/o/ico/default-alik.gif'); background-repeat:no-repeat; font-size:0; margin:4px 8px 0 0; _margin:4px 5px 0 0; white-space:normal}
.content .complete p, .complete p {font-size:117%; margin:0 0 .5em}
.content .complete .title, .complete .title {font-size:134%; font-weight:700; color:#464646}
.content .complete div.fc0, .complete div.fc0 {padding:0}
.content .complete .only-text {font-size:100%; padding-bottom:8px; margin:0}
.content .img-in-art, .img-in-art {margin:0 0 1em}
.content .img-in-art a, .img-in-art a, .content .img-in-art img, .img-in-art img {display:block}
.content .img-in-art p, .img-in-art p {margin:0; padding:0 4px; border:1px solid #FFF; border-width:1px 0; line-height:17px; color:#000; background:#F2F2F2; font-size:11px;} 
.content .overimg-1, .content .overimg-2, .content .overimg-3, .content .overimg-5 {width:460px; overflow:hidden; margin:0 0 1em; line-height:1;} 
.content .overimg-1 p, .content .overimg-2 p, .content .overimg-3 p, .content .overimg-5 p {clear:both; line-height:17px; margin:0; padding:0 4px; border-top:1px solid #FFF; font-size:11px; color:#000; background:#F2F2F2;} 
.content .complete .overimg-1, .content .complete .overimg-2, .content .complete .overimg-3, .content .complete .overimg-5 {width:450px; padding:0;} 
.content .complete-half-r .overimg-1, .content .complete-half-r .overimg-2, .content .complete-half-r .overimg-3, .content .complete-half-r .overimg-5,
.content .complete-half-l .overimg-1, .content .complete-half-l .overimg-2, .content .complete-half-l .overimg-3, .content .complete-half-l .overimg-5 {width:172px !important} 
.content .overimg-1 span, .content .overimg-2 span, .content .overimg-3 span, .content .overimg-5 span {display:block; width:500px}
.content .overimg-1 img, .content .overimg-2 img, .content .overimg-3 img, .content .overimg-5 img {float:left; margin:0} 
.content .complete-half-r .overimg-1 span, .content .complete-half-l .overimg-1 span, .content .complete-half-r .overimg-2 span, .content .complete-half-l .overimg-2 span {width:200px}
.content .overimg-2 .half-l {float:left; width:215px;}
.content .overimg-2 .half-r {float:right; width:215px;}
.content .overimg-2 .half-l img, .content .overimg-2 .half-r img {margin-right:0}
.content .overimg-2 img {margin-right:30px; width:215px; height:161px;} 
.content .complete-half-l .overimg-2 img, .content .complete-half-r .overimg-2 img {width:auto; height:auto;}
.content .overimg-3 img {margin-right:28px} 
.content .overimg-5 img {margin-right:15px} 
.content .complete .overimg-2 img {margin-right:20px} 
.content .complete .overimg-3 img {margin-right:22px} 
.content .complete .overimg-5 img {margin-right:12px} 
.content .complete-half-r .overimg-2 img, .content .complete-half-l .overimg-2 img {margin-right:12px} 
.content .art-full .text .warning {position:relative; left:-10px; margin-right:-10px; width:451px; padding:4px 8px 8px; border-left-width:3px}
.content div.vertimg-fl {float:left; padding:5px 10px 0 0;}
.content div.vertimg-fr {float:right; padding:5px 0 0 10px;}
.content div.vertimg-fl img, .content div.vertimg-fr img {float:none; display:block; margin:0 0 10px;}
.content div.number-step, div.number-step {position:relative; margin:0 0 .2em; padding:6px 6px 6px 60px; background:#BCBCBC url('/o/zpr/number-step-bg.gif') repeat-y; font-size:125%; font-weight:700;}
.content div.number-step span.number, div.number-step span.number {position:absolute; top:6px; left:0; width:46px; text-align:center; color:#FFF; background:#B9151C;}

.list-with-form .warning h2 span, .warning h2 span, .warning h3 span {background-position:100% 0; background-color:transparent}

/* ico */
.content .ico, .content .ico-r, .eyes-ico {font-size:12px}
.ico {text-align:left}
.ico-r {text-align:right}
.ico a, .ico-r a {height:26px; line-height:26px; white-space:nowrap; font-size:100%; font-weight:700}
.ico a span, .ico-r a span {float:left; width:17px; height:17px; line-height:16px; margin:5px 8px 0 0; _margin:5px 5px 0 0; color:#555; background-color:transparent; background-image:url('//o00o.cz/2008/o/ico/default-alik.gif'); background-repeat:no-repeat; text-decoration:none; font-size:0 /*kvuli tecce*/; cursor:pointer;}
.ico a:hover span, .ico-r a:hover span {background-color:transparent; background-image:url('//o00o.cz/2008/o/ico/default-alik-hover.gif'); filter:none;}
.ico-r a span {float:right; margin:5px 0 0 8px; _margin:5px 0 0 5px;}
.ico-r a span {float:right; margin:5px 0 0 8px; _margin:5px 0 0 5px;}

.ico-down span {background-position:0 0;}
.ico-left span, .ico-prev span {background-position:0 -17px;}
.ico-right span, .ico-next span {background-position:0 -34px;}
.ico-top span {background-position:0 -51px;}
.ico-att span {background-position:0 -68px;}
.ico-audio span {background-position:0 -85px;}
.ico-back span {background-position:0 -102px;}
.ico-close span {background-position:0 -119px;}
.ico-doc span, .ico-list span {background-position:0 -136px;}
.ico-favs span {background-position:0 -153px;}
.ico-forward span {background-position:0 -170px;}
.ico-foto span {background-position:0 -187px;}
.ico-help span {background-position:0 -204px;}
.ico-info span {background-position:0 -221px;}
.ico-link span {background-position:0 -238px;}
.ico-mail span {background-position:0 -255px;}
.ico-mobil span {background-position:0 -272px;}
.ico-moot span {background-position:0 -289px;}
.ico-newin span {background-position:0 -306px;}
.ico-ok span {background-position:0 -323px;}
.ico-video span, .ico-play span {background-position:0 -340px;}
.ico-print span {background-position:0 -357px;}
.ico-refresh span {background-position:0 -374px;}
.ico-save span {background-position:0 -391px;}
.ico-talk span {background-position:0 -408px;}
.ico-tip span {background-position:0 -425px;}
.ico-voice span {background-position:0 -442px;}
.ico-zoom span {background-position:0 -459px;}

.ico-trash span {background-image:url('//o00o.cz/2008/o/ico/default.gif') !important; background-position:0 -748px;}
.ico-insert span {background-image:url('//o00o.cz/2008/o/ico/default.gif') !important; background-position:0 -323px;}
.ico-unpack span {background-image:url('//o00o.cz/2008/o/ico/default.gif') !important; background-position:0 -765px;}

.ico-down, .ico-left, .ico-prev, .ico-right, .ico-next, .ico-top, .ico-asc, .ico-att, .ico-audio, .ico-back, .ico-blog, .ico-close, .ico-des, .ico-doc, .ico-favs, .ico-first, .ico-forward, .ico-send, .ico-foto, .ico-help, .ico-home, .ico-info, .ico-insert, .ico-last, .ico-libra, .ico-link, .ico-list, .ico-mail, .ico-max, .ico-min, .ico-mobil, .ico-moot, .ico-newin, .ico-ok, .ico-pack, .ico-play, .ico-video, .ico-print, .ico-refresh, .ico-rss, .ico-save, .ico-smiley-smile, .ico-smiley-frown, .ico-star, .ico-talk, .ico-thumb-die, .ico-thumb-live, .ico-tip, .ico-trash, .ico-unpack, .ico-voice, .ico-zoom, .ico-facebook, .ico-google, .ico-jagg, .ico-linkuj, .ico-smesk, .ico-twitter {display:block}

.related {clear:both; margin-top:2.5em;}
.related h2, .related h3 {font-size:107%; font-weight:700; margin:0; color:#F73A21}
.related ul {margin:0}
.related ul, .related li {display:block; list-style:none}
.related ul li {margin:0 0 .8em 9px; padding-left:10px; font-size:100%; background:url('/2008/o/alikoviny/alone.gif') no-repeat 0 .4em; list-style:none; zoom:1}
.art-add, .authors, #etarget, .col-a.static .m1, #moot2 {margin-bottom:20px}
.art-add ul, .art-add li {float:left; list-style:none;}
.art-add ul {width:100%}
.art-add li {padding:0 10px}
.art-add a {float:left; height:42px; line-height:42px; font-size:125%;}
.art-add a.ico-print span, .art-add a.ico-print:hover span {width:44px; height:41px; background:url('//o00o.cz/2008/o/alikoviny/art-add-print.png') no-repeat;}
.art-add a.ico-mail span, .art-add a.ico-mail:hover span {width:39px; height:36px; margin-top:7px; background:url('//o00o.cz/2008/o/alikoviny/art-add-mail.png') no-repeat;}
.art-add a.ico-tip span, .art-add a.ico-tip:hover span {width:41px; height:42px; background:url('//o00o.cz/2008/o/alikoviny/art-add-tip.png') no-repeat;}
.authors {clear:both; text-align:right;}
.authors h3 {font-size:125%; font-weight:700; margin:0 0 .7em; color:#F73A21}
.authors ul, .authors li {display:block; list-style:none}
.authors li {float:left; width:50%; margin-bottom:14px; line-height:1.33}
.authors img {float:left; margin-right:7px}
.authors .medium {font-weight:700; display:block; white-space:normal}
.authors .dot .medium {display:inline; white-space:nowrap;}
.authors .dot {background:url('//o00o.cz/2008/o/dot_black.gif') no-repeat scroll left 5px;}
.authors .dot .name, .authors .dot .medium {padding-left:15px;}
div.authors {margin:0 0 .5em 70px; text-align:right; font-size:134%;}

#moot2 h2 {margin:0 0 .7em; color:#F73A21; font-size:125%; font-weight:700;}
#moot2 h2 a {color:#F73A21; text-decoration:none}
#moot2 p {margin:0}
#moot2 .box-in, #moot2 h3 {padding:8px 12px; background:#FFF8D5; zoom:1;}
#moot2 h3 {color:#F73A21; font-weight:700; font-size:117%;}
.alikoviny .moot-in .bg-t, .alikoviny .moot-in .bg-b {background-image:url('//o00o.cz/2008/o/alikoviny/bg-whi.gif') !important;}
#moot2 .moot-in .box-in {background:#FFF;}
#moot2 .moot-btm .box-in {min-height:28px; _height:28px; line-height:28px; position:relative}
#moot2 .vstup-diskuse img {position:absolute; bottom:8px; right:12px; z-index:1;}
#moot2 .subj {font-weight:700; padding-top:.5em} 
#moot2 .perex {color:#666; padding-bottom:.5em} 
.col-ab #moot2 .box-in {width:513px; overflow:hidden;}

.preamble {margin:0 0 1.5em;}

/* diskuse */
.alikoviny .moot-art {margin:0 0 1em}
.alikoviny .moot-art .box-in {padding:4px 12px;}
.alikoviny .moot-art h3 {margin-bottom:12px; line-height:1.33; font-size:175%; font-weight:700; color:#E6361F;}
.alikoviny .moot-art ul {height:42px}
.alikoviny .moot-art .ico-back {float:left; width:187px; height:28px; margin-top:6px}
.alikoviny .moot-art .ico-back a, .alikoviny .moot-art .ico-back span {position:relative; display:block; width:100%; height:100%;}
.alikoviny .moot-art .ico-back span {position:absolute; top:0; left:0; z-index:1; margin:0; background:url('//o00o.cz/2008/o/alikoviny/zpet-na-clanek.gif') no-repeat; cursor:pointer}
.alikoviny .moot-art .ico-list {float:right}
.alikoviny .moot-art .ico-list a {display:block; width:7em; height:42px; line-height:38px; padding-left:44px; font-size:117%; background:url('//o00o.cz/2008/o/alikoviny/ico_list.gif') no-repeat;}
.alikoviny .moot-form {margin:0 0 1em}
.alikoviny .moot-form .box-in {padding:4px 12px}
.alikoviny .warning-lite, .alikoviny .warning-lite h2 {font-size:108%; font-weight:700;}
.alikoviny .warning-lite .box-in {padding:6px 15px 6px 90px; background:#FFF8D5 url('//o00o.cz/2008/o/souteze/warning.gif') 10px 0 no-repeat;}
.alikoviny .warning {margin:0 0 1em;}
.alikoviny .warning .bg-t {background-image:url('//o00o.cz/2008/o/souteze/bg-t-w.gif')}
.alikoviny .warning .bg-b {background-image:url('//o00o.cz/2008/o/souteze/bg-b-w.gif')}
.alikoviny .warning .box-in {min-height:58px; _height:58px; padding:6px 15px 6px 90px; color:#FFF; background:#BF4730 url('//o00o.cz/2008/o/hp/warning.gif') no-repeat scroll 10px 0;}
.alikoviny .warning h3 {margin:0 0 .5em; font-size:117%; font-weight:700;}
.alikoviny .warning a {color:#EEE}
.alikoviny .warning a:hover {color:#EE0}
.alikoviny .moot-form .input-out {height:36px; margin:0 0 1em; background:url('//o00o.cz/2008/o/alikoviny/moot-input.gif') no-repeat}
.alikoviny .moot-form .input-out input {width:497px; margin:8px 0 0 8px; font-size:16px;}
.alikoviny .moot-form .inputs label {display:block; margin:0 0 2px 10px; font-size:117%; font-weight:700; color:#AC5500}
.alikoviny .moot-form #d-editor-status {position:absolute; top:-1.5em; right:0; z-index:1; margin:0; padding-left:.5em; font-size:92%; text-align:right;}
.alikoviny .moot-form #d-editor-status.forms-textlimit-warning {width:100%; color:#B9151C; background:#FFF}
.alikoviny .moot-form .inputs input, .alikoviny .moot-form .de-area {border:0; background:0;}
.alikoviny .moot-form .inputs .antibot input {border:1px solid #CCC; background:#FFF;}
.alikoviny .moot-form .textarea-out {position:relative; height:203px; margin:0 0 1em; background:url('//o00o.cz/2008/o/alikoviny/moot-textarea.gif') no-repeat}
.alikoviny .moot-form .inputs .de-area {width:497px; height:184px; margin:8px 0 14px 8px; overflow:auto}
.alikoviny .moot-form #ikony {height:68px; margin:0 0 1em}
.alikoviny .moot-form .bt {width:190px; height:30px; margin:0; padding:0; border:0; background:0;}
.alikoviny .entry {text-align:right}

.alikoviny .moot-list {width:100%; overflow:hidden /* orez dlouhych prispevku */;}
.alikoviny .moot-list .line {margin:0 0 1em; font-size:12px}
.alikoviny .moot-list .line .order {min-height:2em; _height:2em;}
.alikoviny .moot-list .line li {float:left; list-style:none; margin-right:1em}
.alikoviny .moot-list .box-in {padding:9px 12px; overflow: hidden}
.alikoviny .moot-list .number {color:#7292B5}
.alikoviny .moot-list .name, .alikoviny .moot-list .name a {color:#B9151C; text-decoration:none}
.alikoviny .moot-list .name a:hover {color:#156994; text-decoration:underline}
.alikoviny .moot-list .react {width:8em; white-space:nowrap}
.alikoviny .moot-list .react a {float:left}
.alikoviny .moot-list .react a span, .alikoviny .moot-list .react a:hover span {float:left; width:38px; height:30px; margin-right:3px; background:url('//o00o.cz/2008/o/alikoviny/ico_bubl.png') no-repeat;}
.alikoviny .say h5 {font-size:108%; font-weight:700}
.alikoviny .say table {margin:0; padding:0; border:0; border-collapse:collapse;}
.alikoviny .moot-list .new {margin:0 0 6px}
.alikoviny .moot-list .re {margin:-4px 0 6px;}
.alikoviny .moot-list .re .bg-t {background-image:url('//o00o.cz/2008/o/alikoviny/bg-t-whi.gif')}
.alikoviny .moot-list .re .bg-b {background-image:url('//o00o.cz/2008/o/alikoviny/bg-b-whi.gif')}
.alikoviny .moot-list .re .box-in {background:#FFF}
.alikoviny .moot-list .re .say {padding-left:30px; background:url('//o00o.cz/2008/o/poradny/answ.gif') 0 4px no-repeat;}
.alikoviny .moot-list .new ul, .alikoviny .moot-list .re ul {float:right;}
.alikoviny .moot-list .new li, .alikoviny .moot-list .re li {float:left; list-style:none; height:32px; line-height:26px; margin-left:10px}
.alikoviny .moot-list .new li.ico-r, .alikoviny .moot-list .re li.ico-r {width:7em}

.alikoviny .comment {font-size:92%}
.moot-table {width:100%; border-collapse:collapse; border:0}
.moot-table th {background:#FC9}
.moot-table th, .moot-table td {padding:2px 6px; border:0}
.moot-table th {text-align:left;}
.moot-table th.tar {width:6em; text-align:right;}
.moot-table .c1 {background:#FFFAE0}
.moot-table .c2 {background:#FFF5C3}

.art-add-form {width:537px}
.art-add-form .box-in {position:relative; padding:4px 12px}
.art-add-form .inputs {width:513px}
.art-add-form .inputs label, .art-add-form .captcha-out label {display:block; margin:0 0 2px; font-size:117%; font-weight:700; color:#AC5500}
.art-add-form .inputs .checkboxes label {display:inline; font-weight:400}
.art-add-form .input input, .art-add-form .textarea-out textarea, .art-add-form .input2 input {border:0; background:0}
.art-add-form .input {height:36px; margin:0 0 1em; background:url('//o00o.cz/2008/o/alikoviny/moot-input.gif') no-repeat}
.art-add-form .input input {width:497px; margin:8px 0 0 8px; font-size:16px;}
.art-add-form .textarea-out {position:relative; height:203px; margin:0 0 1em; background:url('//o00o.cz/2008/o/alikoviny/moot-textarea.gif') no-repeat}
.art-add-form .textarea-out .de-area {width:497px; height:184px; margin:8px 0 14px 8px; overflow:auto}
.art-add-form #d-editor-status {position:absolute; top:.5em; right:0; z-index:1; margin:0; padding-left:.5em; font-size:92%; text-align:right;}
.art-add-form #d-editor-status.forms-textlimit-warning {width:100%; color:#B9151C; background:#FFF}
.art-add-form .captcha {float:left; width:270px; height:80px; margin-bottom:1em}
.art-add-form .captcha img {float:left; margin-right:1em}
.art-add-form .captcha .ico-voice span {float:left; display:inline; width:36px; height:80px; background:url('//o00o.cz/2008/o/alikoviny/captcha-sound.gif') 50% 50% no-repeat; cursor:pointer}
.art-add-form .captcha .ico-voice span.alter-text {display:none}
.art-add-form .captcha-out {float:left}
.art-add-form .relative {width:100%}
.art-add-form .inputs .half-r {width:243px;}
.art-add-form .input2 {width:243px; height:36px; margin:0 0 1em; background:url('//o00o.cz/2008/o/alikoviny/captcha-input.gif') no-repeat}
.art-add-form .input2 input {width:197px; margin:8px 0 0 8px; font-size:16px;}
.art-add-form .entry {clear:both; text-align:right}
.art-add-form .entry button {width:112px; margin:0; padding:0; border:0; background:0; cursor:pointer}
.art-add-form h2 {margin-bottom:12px; line-height:1.33; font-size:175%; font-weight:700; color:#E6361F;}
.art-add-form p.comment {font-size:92%; text-align:right; position:relative; top:-.8em}
.art-add-form .close {visibility:hidden; position:absolute; top:0; right:0; z-index:1; width:6em; line-height:27px; text-align:right}
.inside-page-document .art-add-form .close {visibility:visible}
.art-add-form .close .ico-close span {float:right; width:27px; height:27px; margin-left:3px; background:url('//o00o.cz/2008/o/kamaradi/odstranit.png') no-repeat; cursor:pointer;}

.alikoviny .vanocni-prani {margin:0 0 1em}
/*
.alikoviny .tit span.vanocni-prani {background:url('//o00o.cz/2008/o/alikoviny/tit-vanocni-prani.gif') 0 0 no-repeat;}
.alikoviny .tit span.seznam-prani {background:url('//o00o.cz/2008/o/alikoviny/tit-seznam-prani.gif') 0 0 no-repeat;}
*/
.alikoviny .vanocni-prani .new {margin:0 0 3px}
.alikoviny .vanocni-prani .half {width:250px; margin:0 0 1em;}
.alikoviny .vanocni-prani .half .input-out {margin:0 0 .1em; background:transparent url('//o00o.cz/2008/o/alikoviny/moot-input-half.gif') 0 0 no-repeat;}
.alikoviny .vanocni-prani small {display:block; padding-left:10px}
.vanocni-prani .captcha {float:left; width:270px; height:80px; margin-bottom:1em}
.vanocni-prani .captcha img {float:left; margin-right:1em}
.vanocni-prani .captcha .ico-voice span {float:left; display:inline; width:36px; height:80px; background:url('//o00o.cz/2008/o/alikoviny/captcha-sound.gif') 50% 50% no-repeat; cursor:pointer}
.vanocni-prani .captcha .ico-voice span.alter-text {display:none}
.vanocni-prani .captcha-out {float:left}
.vanocni-prani .captcha-out input {border:0; background:0}
.vanocni-prani .captcha-out label {display:block; margin:0 0 2px; font-size:117%; font-weight:700; color:#AC5500}
.vanocni-prani .inputs .half-r {width:243px;}
.vanocni-prani .input2 {width:243px; height:36px; margin:0 0 1em; background:url('//o00o.cz/2008/o/alikoviny/captcha-input.gif') no-repeat}
.vanocni-prani .input2 input {width:197px; margin:8px 0 0 8px; font-size:16px;}
.vanocni-prani .entry {clear:both; text-align:right}
.vanocni-prani .entry button {width:190px; margin:0; padding:0; border:0; background:0; cursor:pointer}
.vanocni-prani .caption {margin:1em 0; color:#F73A21; font-size:150%}
.alikoviny .vanocni-prani .input-out input {width:234px;}
.alikoviny .vanocni-prani-art {margin:0 0 1em; text-align:center}
.alikoviny .vanocni-prani-art .bg-t {background-image:url('//o00o.cz/2008/o/alikoviny/bg-t-whi.gif')}
.alikoviny .vanocni-prani-art .bg-b {background-image:url('//o00o.cz/2008/o/alikoviny/bg-b-whi.gif')}
.alikoviny .vanocni-prani-art .box-in {padding:10px 10px 4px; background:#FFF;}
.alikoviny .vanocni-prani-art .alphabet {width:440px; margin:0 auto .5em; font-size:175%; }
.alikoviny .vanocni-prani-art .alphabet b {padding:0 .2em;}
.alikoviny .vanocni-prani-art .alphabet a {color:#E41}
.alikoviny .vanocni-prani-art .alphabet a:hover {color:#338}
.alikoviny .vanocni-prani-art .entry {text-align:center}
.alikoviny .vanocni-prani table p {margin:0}

/* k FLV videu:*/
.content .equip-tv {clear:both; margin:0 0 1em;}
.content .equip-tv .equip {margin-bottom:0}
.video-flv embed {background:url('//o00o.cz/2008/o/flv/video-nav.png') 50% 100% no-repeat; display:block;}
.no-video-flv {background:#222 url('//o00o.cz/2008/o/flv/no-video-nav.png') 0 100% repeat-x; color:#FFF; font-size:150%; font-weight:700; text-align:center; zoom:1;}
.no-video-flv span {padding-top:3em; line-height:1.5em; display:block; width:100%;}
.no-video-flv a {color:#F20; font-size:120%;}
.no-video-flv a:hover {color:#F64;}

/* ke zbytkum WMV videa:*/
.content .equip td.equ-tv {padding:10px 0 0; text-align:center; vertical-align:top;}
.content .equ-tv h3 {margin:0 10px 10px; font-family:Tahoma,Arial,sans-serif; font-size:150%; font-weight:700; text-align:left; text-transform:uppercase; color:#B9151C; background:url('//o00o.cz/2008/o/portal/logo-tv-equ.gif') no-repeat 100% 50%}
.content .equ-tv h3 a {display:block; color:#B9151C; text-decoration:none}
.content .equ-tv h3 a:hover {text-decoration:underline}
.content .equ-tv embed {width:320px; height:291px; =width:440px; =height:380px;}
.video-in {width:440px; padding:10px 0; overflow:hidden; border-left:10px solid #ECECEC; border-right:10px solid #ECECEC; background:#ECECEC none no-repeat center center;}
.video-4ku3 .video-in a, .video-4ku3small .video-in a, .video-16ku9 .video-in a, .video-z1 .video-in a {display:block; width:100%; height:100%; background:no-repeat 0;}
.video-4ku3 .video-in {height:390px;}
.video-16ku9 .video-in {height:304px;}
.video-4ku3 .video-in embed, .video-4ku3 .video-in object {height:390px;}
.video-16ku9 .video-in embed, .video-16ku9 .video-in object {height:304px;}
.video-4ku3 .video-in embed, .video-16ku9 .video-in embed, .video-4ku3 .video-in object, .video-16ku9 .video-in object {width:440px;}
.video-4ku3 .video-in a, .video-4ku3small .video-in a {background-image:url('/o/sph/videoplay_43.png');}
.video-16ku9 .video-in a {background-image:url('/o/sph/videoplay_169.png');}
.content .equip-tv .equip {margin-bottom:0}

/*doplnek nahledy*/
.content .equip .egu-fotob {padding:5px 0}
.content .egu-fotob .ico-foto {width:10em; margin-top:4px}
.content .egu-fotob-a {width:25em; height:38px; float:right}
.content .egu-fotob img {float:right; margin:0 0 0 7px}
.content .egu-fotos img {float:left; margin:0 15px 0 0}
.content .egu-fotos .egu-fotol {width:172px; overflow:hidden; padding-top:1px;}
.content .egu-fotos .egu-fotoi {width:200px;}
.text .text-in-fl {float:left; margin-right:15px}
.text .text-in-fr {float:right; margin-left:15px}

/* domecek */
.domecek .content {background:#DFFDA4 url('//o00o.cz/2008/o/domecek/content-bg.gif') repeat-y}
.domecek h2 {margin-bottom:0.75em; color:#4A6501; font-size:150%;}
/*
.domecek .tit {position:relative; width:673px; height:32px; line-height:32px; margin:15px 0 15px; text-indent:10px;}
.domecek .tit span {position:absolute; top:0; left:0; z-index:1; display:block; width:100%; height:32px; background:url('//o00o.cz/2008/o/domecek/tit-domecek.gif') no-repeat;}
*/
.domecek-home ul {position:relative; top:0; left:36px; display:block; width:600px; height:600px}
.domecek-home li {position:absolute; z-index:1; display:block; width:200px; height:175px;}
.domecek-home li.pozice-1 {top:100px; left:0}
.domecek-home li.pozice-2 {top:0; left:200px}
.domecek-home li.pozice-3 {top:100px; left:400px}
.domecek-home li.pozice-5 {top:300px; left:0}
.domecek-home li.pozice-6 {top:400px; left:200px}
.domecek-home li.pozice-4 {top:300px; left:400px}
.domecek-home li a {position:relative; top:0; display:block; width:100%; height:100%; -webkit-transition: 0.25s cubic-bezier(0.54, -0.51, 0.19, 2.43); transition: 0.25s cubic-bezier(0.54, -0.51, 0.19, 2.43);}
.domecek-home li a:hover {top:-5px; padding-bottom:5px; zoom:1;} 

.domecek #spendlik h2 span {background:url('//o00o.cz/2008/o/domecek/spendlik-top.png') no-repeat;}
.domecek #spendlik .box-in {background:#FFF;}
.domecek #spendlik .box-bot {background:url('//o00o.cz/2008/o/domecek/spendlik-bot.png') no-repeat;}
.domecek #spendlik li {background-image:url('//o00o.cz/2008/o/domecek/spendlik-li.gif');}
.domecek #spendlik li li {background-image:url('//o00o.cz/2008/o/domecek/spendlik-lili.gif');}

.domecek #alikuv-tip h2 { margin: 0 }
.domecek #alikuv-tip h2 span {background-image:url('//o00o.cz/2008/o/domecek/alikuv-tip-top.gif')}
.domecek #alikuv-tip .box-in {background:#FFFEE9}
.domecek #alikuv-tip .box-bot {background:url('//o00o.cz/2008/o/domecek/alikuv-tip-bot.png') no-repeat;}
.domecek #alikuv-tip img {border:0;}

.domecek .domecek-seznam-opener {display:table-cell; padding-right:10px;}
.domecek .domecek-seznam-opener .tit {width:326px;}
.domecek .domecek-seznam-opener .tit span {background-image:url('//o00o.cz/2008/o/domecek/tit-domecek2.gif');}
.domecek .domecek-seznam-opener h3, .domecek-seznam h3 {margin:0 0 .3em; font-weight:700; font-size:125%}
.domecek .domecek-seznam {clear:both; width:710px; margin-right:-40px;}
.domecek .fr-box {float:right; width:306px;}
.domecek .article {float:left; width:140px; height:13em; margin:0 37px 10px 0; overflow:hidden}
.domecek .article2 {height:18em;}
.domecek .article h3 {font-size:125%; font-weight:700; white-space:nowrap;}
.domecek .article img {border:2px solid #AECF4F}
.domecek .article img.vlajka {width:16px; margin:0 .3em 0 0; border:none; vertical-align:middle;}
.domecek .article p {margin:0}
.domecek .article p.mb10 {margin-bottom:5px}
.domecek .group {overflow:hidden; position:relative; padding:5px 0;}
.domecek a.group-tit {position:relative; top:0; float:left; margin:0 30px 0 0;}
.domecek a.group-tit:hover {top:-5px; zoom:1;}
.domecek .group .article {margin-bottom:0; padding-top:30px;}
.domecek .group-next {height:186px; line-height:186px; font-weight:700; font-size:150%;}

.domecek .lt {background:url('//o00o.cz/2008/o/domecek/det-lt.gif') no-repeat; margin-bottom:2px}
.domecek .rt {background:url('//o00o.cz/2008/o/domecek/det-rt.gif') 100% 0 no-repeat}
.domecek .rb {background:url('//o00o.cz/2008/o/domecek/det-rb.gif') 100% 100% no-repeat}
.domecek .lb {background:url('//o00o.cz/2008/o/domecek/det-lb.gif') 0 100% no-repeat; padding:8px 0; min-height:60px; _height:60px;}
.domecek .article-object {margin-bottom:2px; border:3px solid #C7E64E; background:#D2ED66; text-align:center}
.domecek .article-object * {margin:0 auto}
.domecek .article-detail table {width:500px; margin:0 auto 2em; border:0; border-collapse:collapse}
.domecek .article-detail table table {margin:0;}
.domecek .article-detail .box-in {position:relative; padding:0 15px; background:#C7E64E; zoom:1;}
.domecek .article-detail h3 {position:relative; top:-8px; width:176px; height:29px; line-height:29px; margin:0 auto; padding:0; font-size:13px; font-weight:700; color:#FFF; background:#7A9F00 url('//o00o.cz/2008/o/domecek/det-h3.gif') no-repeat; text-align:center;}
.domecek .article-detail li {color:#333; list-style:disc outside; margin-left:2em; font-size:117%;}
.domecek .article-detail p {color:#333; font-size:117%;}
.domecek .new-win {position:absolute; right:5px; bottom:0; padding-right:15px; color:#156994; background:url('//o00o.cz/2008/o/domecek/new-win.gif') 100% 50% no-repeat}
.domecek .domecek-seznam .bg-t, .domecek .domecek-seznam .bg-b {height:5px; line-height:5px; font-size:0; background:url('//o00o.cz/2008/o/domecek/bg-t.gif') no-repeat;}
.domecek .domecek-seznam .bg-b {clear:both;margin:0 0 15px; background-image:url('//o00o.cz/2008/o/domecek/bg-b.gif')}
.domecek .domecek-seznam .box-in {width:637px; padding:6px 18px; background:#FFF8D5;}
.domecek .domecek-seznam iframe {width:637px; height:480px; border:0;}

.audio-pohadka-art {width:326px;}
.audio-pohadka-art #game {margin:20px 0;}
.audio-pohadka-art .next-date {display:inline-block; line-height:4; margin:.5em 0 0; padding:0 2em; color:#FFF; background:#9CCB00;}
.audio-pohadka-art .paseka-box {overflow:hidden; width:312px; margin:0 0 1em; padding:10px 0 10px 10px; border:2px solid #E3ED62; border-radius:6px; background:#F5FFCD;}
.audio-pohadka-art .paseka-box li {float:left; width:62px; margin:0 14px 10px 0;}
.audio-pohadka-art .paseka-box br {display:none;}
.audio-pohadka-art .paseka-box img {display:block; width:100%; margin:10px 0 0;}

/* poradny */
.poradny .way {margin-left:55px}
.poradny .content {background:#FFE893 url('//o00o.cz/2008/o/poradny/content-bg.gif') 0 0 repeat-y}
.poradny .col-ab {margin-right:0; left: 0}
.poradny .col-ab h2, .poradny .col-ab .blockquote h3, .por-info h3 {color:#AC5500; font-size:150%;}
.poradny .col-ab h2 {margin-bottom:1.25em;}
.poradny .col-ab .blockquote h3 {margin-bottom:.25em;}

.poradny .bg-t, .poradny .bg-b {width:100%; height:5px; line-height:5px; font-size:0; background:url('//o00o.cz/2008/o/poradny/bg-t-yell.gif') no-repeat;}
.poradny .bg-b {clear:both; background-image:url('//o00o.cz/2008/o/poradny/bg-b-yell.gif')}
.poradny .box-in {background:#FFF8D5;}
.poradny #poradny {margin:0 0 1em}
.poradny .blockquote {margin:0 20px;}
.poradny-vstup {margin:0 0 3px}
.poradny-vstup .box-in {padding:10px 20px}
.poradny-vstup h3 {margin-bottom:1em; color:#AC5500; font-size:117%; font-weight:700}
.poradny-vstup p {font-size:117%}
.poradny-vstup .ilustrace {float:left; margin-right:30px; border:2px solid #CCC}
.poradny-vstup .entry {position:relative; min-height:28px;_height:28px; margin:0;}
.poradny-vstup .entry a {position:absolute; top:0; right:0; width:159px; height:28px;}
.poradny-vstup .entry a:hover {top:-2px; right:2px; padding:0 2px 2px 0;}
.poradny #alik-doporucuje {width:300px; margin:0 auto 1em}
.poradny #alik-doporucuje h2 {height:46px; line-height:46px;}
.poradny #alik-doporucuje h2 span {height:46px; background:url('//o00o.cz/2008/o/poradny/alik-doporucuje-top.png') no-repeat;}
.poradny #alik-doporucuje .box-in {padding:14px}
.poradny #alik-doporucuje .art {margin-bottom:14px}
.poradny #alik-doporucuje .art h3 {font-weight:700}
.poradny #alik-doporucuje .art p {margin:0}
.poradny #alik-doporucuje .art img {float:left; margin-right:10px; border:2px solid #CCC}
.poradny #alik-doporucuje .box-bot {height:18px; background:url('//o00o.cz/2008/o/poradny/alik-doporucuje-bot.png') no-repeat;}

.poradna-art {margin:0 0 2em}

.online-list .quest .th {margin:0 0 .8em; font-size:117%;}
.online-list .quest .th span {color:#AC5500; font-weight:700}
.online-list .quest .name, .online-list .answ .th {font-weight:700}
.online-list .quest {margin:0 0 6px}
.online-list .quest .box-in {padding:4px 22px}
.online-list .answ {margin:-4px 0 6px}
.online-list .answ .bg-t {background-image:url('//o00o.cz/2008/o/poradny/bg-t-whi.gif')}
.online-list .answ .bg-b {background-image:url('//o00o.cz/2008/o/poradny/bg-b-whi.gif')}
.online-list .answ .box-in {padding:4px 22px 4px 50px; background:#FFF url('//o00o.cz/2008/o/poradny/answ.gif') 22px 4px no-repeat;}
.online-list .date {color:#999; font-size:92%}

/* souteze */
.souteze .way {margin-left:55px}
.souteze .content {background:#FFF585 url('//o00o.cz/2008/o/souteze/content-bg.gif') 0 0 repeat-y}
.souteze .col-ab h2 {margin-bottom:1.25em; color:#C78300; font-size:150%;}
/*
.souteze .tit span {position:absolute; top:0; left:0; z-index:1; display:block; width:100%; height:32px; background:url('//o00o.cz/2008/o/souteze/tit-souteze.gif') no-repeat;}
.souteze .vizo span {position:absolute; top:0; left:0; z-index:1; display:block; width:100%; height:32px; background:url('//o00o.cz/2008/o/souteze/tit-vysvedceni.gif') no-repeat;}
*/
.souteze .bg-t, .souteze .bg-b {width:100%; height:5px; overflow:hidden; background:url('//o00o.cz/2008/o/souteze/bg-t.gif') no-repeat;}
.souteze .bg-b {clear:both; background-image:url('//o00o.cz/2008/o/souteze/bg-b.gif')}
.souteze .box-in {position:relative; padding:10px 12px; background:#FFF8D5; zoom:1;}
.souteze .winner {float:right; margin-right:12px}
.souteze-vstup ul, .souteze-vstup ol {margin:0 0 1em}
.souteze-vstup li {display:list-item; margin-left:2em; }
.souteze-vstup ol li {list-style:decimal}
.souteze-vstup ul li {list-style:disc}
.souteze-vstup {margin:0 0 3px}
.souteze-vstup h3 {margin-bottom:1em; color:#C78300; font-size:117%; font-weight:700}
.souteze-vstup p {font-size:117%}
.souteze-vstup .ilustrace {float:left; margin-right:30px; border:2px solid #CCC}
.souteze-vstup .entry {clear:both; position:relative; min-height:28px;_height:28px; margin:0;}
.souteze-vstup .entry a {position:absolute; top:0; right:0; width:142px; height:28px;}
.souteze-vstup .entry a:hover {top:-2px; right:2px; padding:0 2px 2px 0;}

.souteze #zooming #azoom-1 {background:url('//o00o.cz/2008/o/souteze/azoom-1.png') no-repeat;}
.souteze #zooming #azoom-2 {background:url('//o00o.cz/2008/o/souteze/azoom-2.png') no-repeat;}
.souteze #zooming #azoom-3 {background:url('//o00o.cz/2008/o/souteze/azoom-3.png') no-repeat;}
.souteze .equ-img .autor {background:#FFF8D5;}
.souteze .warning-lite .box-in {padding:6px 15px 6px 90px; background:#FFF8D5 url('//o00o.cz/2008/o/souteze/warning.gif') 10px 0 no-repeat;}
.souteze .warning-lite p {margin:0}
.soutez ul, .soutez ol {margin-bottom:1em;}
.soutez ul ul, .soutez ol ol {margin-bottom:0;}
.soutez ul li {list-style:disc outside; margin:0 0 0 1em; padding:0;}
.soutez ol li {list-style:upper-roman outside; margin:0 0 1em 2em; padding:0;}
.soutez ol ol li {list-style:decimal outside; margin-bottom:0}
.soutez form {margin:0 0 2em}
.soutez .box {margin:0 0 3px;}
.soutez .box .box-in h2, .kviz .box .box-in h2 {position:relative; top:-15px; width:182px; height:30px; line-height:30px; margin:0 auto; text-align:center; font-weight:700; font-size:134%; color:#FFF; background:#FFAE00 url('//o00o.cz/2008/o/souteze/soutez-menu-h3.gif') center 0 no-repeat;}
.soutez .box .box-in h3, .kviz .box .box-in h3, #test-list h3 {margin:0 0 5px; font-weight:700; font-size:150%; color:#C78300;}
.soutez .box .box-in, .soutez .box-art .box-in {padding:8px 12px}
.soutez .box label {display:block; width:352px; margin-bottom:.5em; text-align:right}
.soutez .box .info {float:right; width:120px; padding-left:10px; background:url('//o00o.cz/2008/o/souteze/star.png') no-repeat;}
.soutez .box .star {padding-right:10px; background:url('//o00o.cz/2008/o/souteze/star.png') 100% 0 no-repeat}
.soutez .box label input {width:182px; margin-left:10px}
.soutez .box button {border:0; background:0;}
.souteze .warning, .soutez .box-art {margin:0 0 1em;}
.souteze .warning .bg-t {background-image:url('//o00o.cz/2008/o/souteze/bg-t-w.gif')}
.souteze .warning .bg-b {background-image:url('//o00o.cz/2008/o/souteze/bg-b-w.gif')}
.souteze .warning .box-in {min-height:58px; _height:58px; padding:6px 15px 6px 90px; color:#FFF; background:#BF4730 url('//o00o.cz/2008/o/hp/warning.gif') no-repeat scroll 10px 0;}
.souteze .warning h3 {margin:0 0 .5em; font-size:117%; font-weight:700;}
.souteze .warning p {margin:0}
.kviz .box-in p {margin:0 0 .5em; font-size:134%}
button#button-next {float:right; width:136px; height:86px; margin:0 0 1em; padding:0; border:0; background:0; cursor:pointer;}

#test-list .entry {margin:0 0 2em}
#test-list .ans {position:relative; min-height:1em; _height:1em; padding:.2em 0 .2em 26px; }
#test-list .ans input {position:absolute; top:.2em; left:0; z-index:1;}

/* kamaradi */
.kamaradi .content {background:#CFE1FF url('//o00o.cz/2008/o/kamaradi/content-bg.gif') repeat-y}
.kamaradi .col-bc h2 {margin-bottom:1.25em; color:#2577BE; font-size:150%;}
.kamaradi .bg-img {position:absolute; right:0; top:-20px; z-index:1; width:151px; height:106px; background:url('//o00o.cz/2008/o/kamaradi/bg-parecek.png');}
.kamaradi .search-t, .kamaradi .search-b {width:100%; height:5px; line-height:5px; font-size:0;}
.kamaradi .search-t {background:url('//o00o.cz/2008/o/kamaradi/search-t.gif') no-repeat;}
.kamaradi .search-b {margin:0 0 10px; background:url('//o00o.cz/2008/o/kamaradi/search-b.gif') no-repeat;}
.kamaradi .search-in {padding:7px 10px; color:#FFF; background:#2586DB; border-radius:5px; margin: 0 0 10px}

.kamaradi .bg-t, .kamaradi .bg-b {width:100%; height:5px; line-height:5px; font-size:0;}
.kamaradi .bg-t {background:url('//o00o.cz/2008/o/kamaradi/bg-t.gif') no-repeat;}
.kamaradi .bg-b {clear:both; background:url('//o00o.cz/2008/o/kamaradi/bg-b.gif') no-repeat;}
.kamaradi .box-in {background:#E5EFFF}

.kamaradi .warning, .domecek .warning {width:673px; margin-bottom:1em; font-size:108%; font-weight:700}
.kamaradi .warning .bg-t, .kamaradi .warning .bg-b, .domecek .warning .bg-t, .domecek .warning .bg-b {clear:both; height:5px; font-size:0;}
.kamaradi .warning .bg-t, .domecek .warning .bg-t {background:url('//o00o.cz/2008/o/kamaradi/warning-top.gif') no-repeat;}
.kamaradi .warning .bg-b, .domecek .warning .bg-b {background:url('//o00o.cz/2008/o/kamaradi/warning-bot.gif') no-repeat;}
.kamaradi .warning .box-in, .domecek .warning .box-in {min-height:60px; _height:60px; padding:6px 30px 1px 80px; color:#FFF; background:#757575 url('//o00o.cz/2008/o/kamaradi/warning.gif') 10px center no-repeat;}
.kamaradi .warning h3, .domecek .warning h3, .kamaradi .col-bc .warning h2 {margin:0 0 .5em; font-size:117%; font-weight:700; color:#FFF;}
.kamaradi .warning a, .domecek .warning a {color:#EEE}
.kamaradi .warning p, .domecek .warning p {margin:0}

.kamaradi #clear-text {position:absolute; top:0; right:0; width:12em; height:28px; line-height:28px; padding:0; border:0; background:none; text-align:right; cursor:pointer; color:#156994;}
.kamaradi #clear-text span {text-decoration:underline}
.kamaradi #clear-text img {vertical-align:middle; margin-left:6px}
.kamaradi #clear-text:hover {color:#B9151C}
.kamaradi .erase span {top:-4px; right:6px; width:27px; height:27px; background:url('//o00o.cz/2008/o/kamaradi/odstranit.png') no-repeat; cursor:pointer;}
.kamaradi .erase1 span {top:0; right:0; width:27px; height:27px; background:url('//o00o.cz/2008/o/kamaradi/odstranit.png') no-repeat; cursor:pointer;}
.kamaradi .undel span {top:0; right:0; width:27px; height:27px; background:url('//o00o.cz/2008/o/kamaradi/potvrdit.png') no-repeat; cursor:pointer;}

.kamaradi .moot-form {margin:0 0 2em}
.kamaradi .moot-form .bg-t {height:9px; background:url('//o00o.cz/2008/o/kamaradi/bg-t-dot.gif') no-repeat;}
.kamaradi .moot-form .bg-b {height:9px; background:url('//o00o.cz/2008/o/kamaradi/bg-b-dot.gif') no-repeat;}
.kamaradi .moot-form .box-in {position:relative; width:642px; padding:10px 13px 10px 18px; background:#E5EFFF}
.kamaradi .posta-form .box-in {background:#E5EFFF url('//o00o.cz/2008/o/kamaradi/posta-bg.gif') right top no-repeat;}
.kamaradi .moot-form form {position:relative; z-index:1; display:block; width:100%;}
.kamaradi .moot-form label {display:block; margin-bottom:.8em; color:#2577BE; font-weight:700;}
.kamaradi .moot-form #ikony {width:480px; height:68px; margin:0 0 4px}

.namelist-box {position:relative; z-index:99; zoom:1; width:369px; min-height:36px; _height:36px; margin:0 0 1em;}
.namelist-bg-t {height:6px; line-height:0; font-size:0; background:url('//o00o.cz/2008/o/kamaradi/namelist-t.gif') no-repeat;}
.namelist-box-in {min-height:22px; _height:22px; line-height:1.2; padding:0 0 0 8px; font-size:16px; background:#FDFDFD url('//o00o.cz/2008/o/kamaradi/namelist-in.gif') no-repeat;}
.namelist-bg-b {height:6px; line-height:0; font-size:0; background:url('//o00o.cz/2008/o/kamaradi/namelist-b.gif') no-repeat;}

.kamaradi .moot-form form .input {width:351px; height:1.2em; margin:0; padding:0; font-size:16px;}
.q-js .kamaradi .moot-form form .input {border:0; background:0;}
.kamaradi .moot-form form p {clear:both}
.kamaradi .moot-form .textarea-out {width:480px; background:url('//o00o.cz/2008/o/kamaradi/textarea.gif') no-repeat;}
.kamaradi .moot-form .textarea-out .de-area {width:464px; height:76px; margin:8px 0 14px 8px; border:0; background:0; overflow:auto;}
.kamaradi .moot-form #validateForm {width:139px; position:absolute; bottom:1em; right:0; z-index:1; margin:0; padding:0; border:0; background:0; cursor:pointer;}
.kamaradi .moot-form #d-editor-status {text-indent:8px}
.kamaradi .moot-form .checkboxes label {display:inline; margin:0 2em 0 0}


.namelist {position:relative;}
.namelist span {}
.namelist input {position:relative; =top:-1px; width:444px; margin:0; padding:0; border:0; color:#000; font-size:100%; background:transparent;}

.namelist a {color:#000;}
.namelist a:active, .namelist a:focus {color:highlighttext; background:highlight; outline:none;}
.namelist .yet-unknown {text-decoration:none;}
.kamaradi .moot-form .namelist label {display:inline; margin:0; color:#666}
.namelist .unknown {color:#C00; text-decoration:line-through;}
.namelist .autocomplete {position:absolute; top:100%; left:0; z-index:5; padding:0; margin:.6em 0 0;}
.namelist .autocomplete ul {position:relative; z-index:5; padding:0; margin:0; border:1px solid #BBB; background:#F0F0F0; filter:alpha(opacity=90); opacity:.9; list-style:none;}
.namelist .autocomplete li {display:block; min-width:200px; _width:200px; padding:.2em; white-space:nowrap}
.namelist .autocomplete .selected {color:highlighttext; background:highlight;}
#directory-show, .namelist-dialog {display:none}
.q-js #directory-show, .q-js .namelist-dialog {display:block;}
#directory-show {position:absolute; top:0; right:272px; z-index:1; width:6em}
.namelist-dialog {position:absolute; left:0; top:0; z-index:5; width:369px; padding:0; background:0;}
.namelist-dialog .directory-t {height:5px; overflow:hidden; background:url('//o00o.cz/2008/o/kamaradi/directory-t.gif') no-repeat;}
.namelist-dialog .directory-b {height:5px; overflow:hidden; background:#F0F0F0 url('//o00o.cz/2008/o/kamaradi/directory-b.gif') no-repeat;}
.namelist-dialog .directory-in {padding:0 10px; background:url('//o00o.cz/2008/o/kamaradi/directory-in.gif') repeat-y;}
.namelist-dialog label {width:49%; float:left; margin:0 0 10px;}
.namelist-dialog input, .namelist-dialog select {width:90%;}
.namelist-dialog ul {list-style:none; clear:both; margin:0; padding:0; height:12em; overflow:auto;}
.namelist-dialog li {margin:0; padding:0;}
.namelist-dialog .selected {color:highlighttext; background:highlight;}
.namelist-dialog button {float:right; width:6em;}

#stav-bodiku {margin:0 0 10px; text-align:center}
#stav-bodiku h2 {height:33px; line-height:33px; position:relative;}
#stav-bodiku h2 span {position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; background:url('//o00o.cz/2008/o/kamaradi/stav-bodiku-top.gif') no-repeat;}
#stav-bodiku li {margin:0 8px; padding:8px 0; background:url('//o00o.cz/2008/o/kamaradi/stav-bodiku-dot.gif') 0 0 repeat-x}
#stav-bodiku li span {display:block; color:#C45800; font-weight:700}

.kamaradi #alikuv-tip h2 span {background-image:url('//o00o.cz/2008/o/kamaradi/alikuv-tip-top.gif');}
.kamaradi #alikuv-tip .box-in, #stav-bodiku .box-in {background:#E9F1FF; zoom:1;}
.kamaradi #alikuv-tip .box-bot, #stav-bodiku .box-bot {height:18px; background:url('//o00o.cz/2008/o/kamaradi/alikuv-tip-bot.png') no-repeat;}
.kamaradi #spendlik h2 span {background:url('//o00o.cz/2008/o/kamaradi/spendlik-top.png') no-repeat;}
.kamaradi #spendlik .box-in {background:#FFF;}
.kamaradi #spendlik .box-bot {background:url('//o00o.cz/2008/o/kamaradi/spendlik-bot.png') no-repeat;}
.kamaradi #spendlik li {background-image:url('//o00o.cz/2008/o/kamaradi/spendlik-li.gif');}
/*
.kamaradi #kamaradi-home .tit {position:relative; width:673px; height:32px; line-height:32px; text-indent:10px;}
.kamaradi #kamaradi-home .tit span {position:absolute; top:0; left:0; z-index:1; display:block; width:100%; height:32px; background:url('//o00o.cz/2008/o/kamaradi/tit-kamaradi2.gif') no-repeat;}
*/
#kamaradi-home ul {position:relative; top:0; left:36px; display:block; width:600px; height:600px}
#kamaradi-home li {position:absolute; z-index:1; display:block; width:200px; height:175px;}
#kamaradi-home li.pozice-1 {top:100px; left:0}
#kamaradi-home li.pozice-2 {top:0; left:200px}
#kamaradi-home li.pozice-3 {top:100px; left:400px}
#kamaradi-home li.pozice-4 {top:200px; left:200px}
#kamaradi-home li.pozice-5 {top:300px; left:0}
#kamaradi-home li.pozice-6 {top:400px; left:200px}
#kamaradi-home li.pozice-7 {top:300px; left:400px}
#kamaradi-home li a {position:relative; top:0; display:block; width:100%; height:100%; -webkit-transition: 0.25s cubic-bezier(0.54, -0.51, 0.19, 2.43); transition: 0.25s cubic-bezier(0.54, -0.51, 0.19, 2.43); }
#kamaradi-home li a:hover {top:-5px; padding-bottom:5px; zoom:1;} 

.klubovna-home {position:relative}
.klubovna-home form {margin:20px auto; text-align:center}
.klubovna-home form button {margin:0 5px; padding:0; border:0; background:0;}
.klubovna-home #ne-opust {width:239px; height:38px;}
.klubovna-home #ne-opust img {width:237px; height:38px; cursor:pointer}
.klubovna-home #ano-vstup {width:389px; height:38px;}
.klubovna-home #ano-vstup img {width:387px; height:38px; cursor:pointer}
.posta-art {width:100%; position:relative; margin-bottom:2em;}
.kamaradi .posta-art .bg-img {width:106px; height:102px; right:20px; top:-30px; background:url('//o00o.cz/2008/o/kamaradi/bg-post.png') no-repeat;}
.kamaradi .col-bc .posta-art h2 {margin-bottom:0}
.posta-art p {position:absolute; left:0; bottom:0; z-index:1; width:512px; margin:0; line-height:1.5; text-align:right; font-size:117%;}

.posta-servis {position:relative; margin:0 0 1em; line-height:27px;}
.posta-servis #erase {position:absolute; top:0; right:0; width:12em; height:27px; line-height:27px; padding:0; border:0; background:none; text-align:right; cursor:pointer; color:#156994;}
.posta-servis #erase span {text-decoration:underline}
.posta-servis #erase img {vertical-align:middle; margin-left:6px}
.posta-servis #erase:hover {color:#B9151C}
.posta-odesla, .posta-prisla, .posta-alik, .posta-reklama {margin:0 0 .5em}
.posta-odesla .box-in, .posta-prisla .box-in, .posta-alik .box-in, .posta-reklama .box-in {position:relative; zoom:1}
.posta-odesla span, .posta-prisla span, .posta-alik span, .posta-reklama span,
.posta-odesla .respond, .posta-prisla .respond, .posta-alik .respond, .posta-reklama .respond,
.posta-odesla .forward, .posta-prisla .forward, .posta-alik .forward, .posta-reklama .forward,
.posta-odesla .userfoto, .posta-prisla .userfoto, .posta-alik .userfoto, .posta-reklama .userfoto {display:block; position:absolute; z-index:1;}
.posta-odesla .number, .posta-prisla .number, .posta-alik .number, .posta-reklama .number {top:-22px; left:10px; font-weight:700; color:#FFF}
.posta-odesla .infotext, .posta-prisla .infotext, .posta-alik .infotext, .posta-reklama .infotext {top:-22px; left:120px; color:#FFF}
.posta-odesla .userfoto, .posta-prisla .userfoto, .posta-alik .userfoto, .posta-reklama .userfoto {top:2em; left:10px}
.posta-odesla .author, .posta-prisla .author, .posta-alik .author, .posta-reklama .author {top:6px; left:120px; height:25px; line-height:25px; color:#FFF; /*line-height:22px;*/}
.posta-odesla .author a, .posta-prisla .author a, .posta-alik .author a, .posta-reklama .author a {position:relative; padding-right:34px; font-weight:700; color:#FFF; zoom:1;}
.posta-odesla .author a span, .posta-prisla .author a span, .posta-alik .author a span, .posta-reklama .author a span {position:absolute; right:0; top:-5px; z-index:1; display:block; width:30px; height:25px; background:url('//o00o.cz/2008/o/kamaradi/visiting-post.png') 0 0 no-repeat; cursor:pointer}
.posta-odesla .text table, .posta-prisla .text table, .posta-alik .text table {width:100%; height:4em; border:0; border-collapse:collapse; background:#FFF;}
.posta-reklama .text table {width:100%; height:1px; border:0; border-collapse:collapse; background:#FFF;}
.posta-odesla .text table td, .posta-prisla .text table td, .posta-alik .text table td, .posta-reklama .text table td {padding:2px 10px; vertical-align:top}
.kamaradi .posta-prisla .erase1 {top:-30px; right:31px;}
.kamaradi .posta-kos .posta-prisla .undel {top:-30px; right:31px;}
.kamaradi .posta-kos .posta-prisla .erase1 {top:-30px; right:56px;}
.kamaradi .posta-kos .posta-odesla .undel, .kamaradi .posta-kos .posta-alik .undel, .kamaradi .posta-kos .posta-reklama .undel {top:-30px; right:6px;}
.kamaradi .posta-kos .posta-odesla .erase1, .kamaradi .posta-kos .posta-alik .erase1, .kamaradi .posta-reklama .posta-alik .erase1 {top:-30px; right:31px;}
.kamaradi .posta-kos .posta-prisla .erasei {position:absolute;top:-25px;left:570px;}
.kamaradi .posta-kos .posta-odesla .erasei, .kamaradi .posta-kos .posta-alik .erasei, .kamaradi .posta-reklama .posta-alik .erasei {position:absolute;top:-25px;left:595px;}
.kamaradi .posta-odesla .erase1, .kamaradi .posta-alik .erase1, .kamaradi .posta-reklama .erase1 {top:-30px; right:6px;}
.kamaradi .posta-prisla .erasei {position:absolute;top:-25px;left:595px;}
.kamaradi .posta-odesla .erasei, .kamaradi .posta-alik .erasei, .kamaradi .posta-reklama .erasei {position:absolute;top:-25px;left:620px;}
.kamaradi a.respond, .kamaradi a.forward {bottom:1em; right:18px; text-align:center; line-height:1em; color:#FFF;}
.kamaradi .respond span {top:-34px; left:12px; width:32px; height:32px; background:url('//o00o.cz/2008/o/kamaradi/respond2.png') no-repeat; cursor:pointer}
.kamaradi .forward span {top:-34px; left:12px; width:32px; height:32px; background:url('//o00o.cz/2008/o/kamaradi/forward.png') no-repeat; cursor:pointer}

.kamaradi .posta-odesla .bg-t {height:34px; line-height:34px; background:url('//o00o.cz/2008/o/kamaradi/zprava-bg-b-top.gif') no-repeat; _filter:none;}
.kamaradi .posta-odesla .box-in {background:#40A6FF url('//o00o.cz/2008/o/kamaradi/zprava-bg-b-mid.gif') 0 0 repeat-y; _filter:none;}
.kamaradi .posta-odesla .bg-b {height:6px; line-height:6px; background:url('//o00o.cz/2008/o/kamaradi/zprava-bg-b-bot.gif') no-repeat; _filter:none;}
.kamaradi .posta-odesla .text {width:535px; padding:3.5em 0 1em 120px;}
.kamaradi .posta-odesla .text .bg-t {background:url('//o00o.cz/2008/o/kamaradi/text-bg-b.gif') 0 0 no-repeat; _filter:none;}
.kamaradi .posta-odesla .text .bg-b {background:url('//o00o.cz/2008/o/kamaradi/text-bg-b.gif') 100% 100% no-repeat; _filter:none;}
.kamaradi .posta-prisla .bg-t {height:34px; line-height:34px; background:url('//o00o.cz/2008/o/kamaradi/zprava-bg-g-top.gif') no-repeat; _filter:none;}
.kamaradi .posta-prisla .box-in {background:#68AF4D url('//o00o.cz/2008/o/kamaradi/zprava-bg-g-mid.gif') 0 0 repeat-y; _filter:none;}
.kamaradi .posta-prisla .bg-b {height:6px; line-height:6px; background:url('//o00o.cz/2008/o/kamaradi/zprava-bg-g-bot.gif') no-repeat; _filter:none;}
.kamaradi .posta-prisla .text {width:464px; padding:3.5em 0 1em 120px;}
.kamaradi .posta-prisla .text .bg-t {background:url('//o00o.cz/2008/o/kamaradi/text-bg-g.gif') 0 0 no-repeat; _filter:none;}
.kamaradi .posta-prisla .text .bg-b {background:url('//o00o.cz/2008/o/kamaradi/text-bg-g.gif') 100% 100% no-repeat; _filter:none;}
.kamaradi .posta-alik .bg-t, .kamaradi .posta-reklama .bg-t {height:34px; line-height:34px; background:url('//o00o.cz/2008/o/kamaradi/zprava-bg-o-top.gif') no-repeat; _filter:none;}
.kamaradi .posta-alik .box-in, .kamaradi .posta-reklama .box-in {background:#FF8A3E url('//o00o.cz/2008/o/kamaradi/zprava-bg-o-mid.gif') 0 0 repeat-y; _filter:none;}
.kamaradi .posta-alik .bg-b, .kamaradi .posta-reklama .bg-b {height:6px; line-height:6px; background:url('//o00o.cz/2008/o/kamaradi/zprava-bg-o-bot.gif') no-repeat; _filter:none;}
.kamaradi .posta-alik .text {width:464px; padding:3.5em 0 1em 120px;}
.kamaradi .posta-alik .text .bg-t {background:url('//o00o.cz/2008/o/kamaradi/text-bg-o.gif') 0 0 no-repeat; _filter:none;}
.kamaradi .posta-alik .text .bg-b {background:url('//o00o.cz/2008/o/kamaradi/text-bg-o.gif') 100% 100% no-repeat; _filter:none;}
.kamaradi .posta-reklama .text {width:535px; padding:3.5em 0 1em 120px;}
.kamaradi .posta-reklama .text .bg-t {background:url('//o00o.cz/2008/o/kamaradi/text-bg-o2.gif') 0 0 no-repeat; _filter:none;}
.kamaradi .posta-reklama .text .bg-b {background:url('//o00o.cz/2008/o/kamaradi/text-bg-o2.gif') 100% 100% no-repeat; _filter:none;}
.kamaradi .posta-all .text .bg-t, .kamaradi .posta-all .text .bg-b {height:4px; overflow:hidden;}

.forum-prispevek {margin:0 0 .5em }
.forum-prispevek .box-in {position:relative; background:#E5EFFF url('//o00o.cz/2008/o/kamaradi/prispevek-dot.gif') left 2em repeat-x; background-color: rgba(243,247,255,0.667); border-radius: 5px; padding: 5px 0}
.forum-prispevek span, .forum-prispevek .visiting, .forum-prispevek .userfoto {display:block; position:absolute; z-index:1;}
.forum-prispevek .number {left:10px; font-weight:700}
.forum-prispevek .infotext {left:4em}
.forum-prispevek .userfoto {top:4em; left:10px}
.forum-prispevek .visiting {width:8em; top:3em; right:22px; left:auto; text-align:right; line-height:2;}
.forum-prispevek .visiting span {position:static; float:right; width:33px; height:28px; margin-left:8px; background:url('//o00o.cz/2008/o/kamaradi/visiting-sm.png') no-repeat; cursor:pointer}
.forum-prispevek .author {top:3em; left:100px}
.forum-prispevek .author a {font-size:150%;}
.forum-prispevek .text {width:545px; padding:6em 0 1em 100px; overflow:hidden}
.forum-prispevek .text table {width:100%; height:3em; border:0; border-collapse:collapse; background:#FFF;}
.forum-prispevek .text table td {padding:2px 10px; vertical-align:top}
.kamaradi .ofer .bg-t {background-image:url('//o00o.cz/2008/o/kamaradi/bg-t-gold.gif');}
.kamaradi .ofer .bg-b {background-image:url('//o00o.cz/2008/o/kamaradi/bg-b-gold.gif');}
.kamaradi .ofer .box-in {background:#FFEFE5 url('//o00o.cz/2008/o/kamaradi/prispevek-dot-gold.gif') left 2em repeat-x;}
.kamaradi .bart .bg-t {background-image:url('//o00o.cz/2008/o/kamaradi/bg-t-bart.gif');}
.kamaradi .bart .bg-b {background-image:url('//o00o.cz/2008/o/kamaradi/bg-b-bart.gif');}
.kamaradi .bart .box-in {background:#F6FFE5 url('//o00o.cz/2008/o/kamaradi/prispevek-dot-bart.gif') left 2em repeat-x;}
.kamaradi .forum-prispevek .text .bg-t {height:4px; line-height:4px; background:url('//o00o.cz/2008/o/kamaradi/text-bg-top.png') no-repeat;}
.kamaradi .forum-prispevek .text .bg-b {height:4px; line-height:4px; background:url('//o00o.cz/2008/o/kamaradi/text-bg-bot.png') no-repeat;}
.box-nastenka {margin:-1em 0 1em}
.box-nastenka .box-in { padding:0 10px}

.klubovna-art, .seznam-kamaradu-art {position:relative;}
.kamaradi .seznam-kamaradu-art .bg-img {width:117px; height:108px; right:20px; top:-30px; background:url('//o00o.cz/2008/o/kamaradi/bg-notes.png') no-repeat;}
.klubovna-art ul, .klubovna-stoly ul {margin: 0; list-style: none; margin-bottom:2em}
.klubovna-stoly li {width:673px; margin-bottom:1px; =margin-bottom:-2px; clear:both;}
.klubovna-stoly li.lock {position:relative; left:-20px; padding-left:20px; background:url('//o00o.cz/2008/o/chat/lock.png') 0 50% no-repeat;}
.klubovna-stoly li.lockk {position:relative; left:-20px; padding-left:20px; background:url('//o00o.cz/2008/o/chat/lockk.png') 0 50% no-repeat;}
.klubovna-stoly li.lockh {position:relative; left:-20px; padding-left:20px; background:url('//o00o.cz/2008/o/chat/lockh.png') 0 50% no-repeat;}
.klubovna-stoly li.locknf {position:relative; left:-20px; padding-left:20px; background:url('//o00o.cz/2008/o/chat/locknf.png') 0 50% no-repeat;}
.klubovna-stoly .legenda {margin:-1.2em 18px 2em; }
.klubovna-stoly .legenda img {vertical-align:middle; margin-bottom:2px;}
.klubovna-stoly .box-in {float:left; width:100%; background:#E5EFFF;}
.klubovna-stoly .th1, .klubovna-stoly .th2, .klubovna-stoly .th3 {height:26px; text-align:center; padding:0 5px}
.klubovna-stoly .td1, .klubovna-stoly .td2, .klubovna-stoly .td3 {padding:5px; overflow:hidden}
.klubovna-stoly .td1, .klubovna-stoly .th1 {float:left; width:194px;}
.klubovna-stoly .td2, .klubovna-stoly .th2 {float:left; width:366px;}
.klubovna-stoly .td3, .klubovna-stoly .th3 {float:left; width:82px;}
.klubovna-stoly .td1 {text-align:center;}
.klubovna-stoly .td3 {text-align:center; font-weight:700}
.klubovna-stoly .novy-stul {position:absolute; top:0; right:0; z-index:1}
.klubovna-stoly .boy {color:#00c}
.klubovna-stoly .girl {color:#C00}
.klubovna-stoly .uni {color:#666}

.kamaradi .info-block {margin-bottom:1.5em}
.kamaradi .info-block .box-in {text-align:center; font-size:133%; width:673px; background:#E5EFFF}
.kamaradi .info-block strong {color:#2577BE;}

.hledej-kamarada .bg-t {height:9px; background:url('//o00o.cz/2008/o/kamaradi/bg-t-dot.gif') no-repeat;}
.hledej-kamarada .bg-b {height:9px; background:url('//o00o.cz/2008/o/kamaradi/bg-b-dot.gif') no-repeat;}
.hledej-kamarada .block .bg-t {height:5px; background:url('//o00o.cz/2008/o/kamaradi/bg-t.gif') no-repeat;}
.hledej-kamarada .block .bg-b {height:5px; margin-bottom:2px; background:url('//o00o.cz/2008/o/kamaradi/bg-b.gif') no-repeat;}

.hledej-kamarada .box-in, .klubovna-stoly form .box-in {position:relative; width:637px; padding:10px 18px; background:#E5EFFF}
.hledej-kamarada label, .klubovna-stoly label {display:block; color:#2577BE; font-weight:700; margin-bottom:.8em}
.hledej-kamarada .checkboxes, .hledej-kamarada .inputs, .hledej-kamarada form, .hledej-kamarada form .inputs .input {margin:0 0 1em}
.klubovna-stoly form {margin-bottom:2em}
.hledej-kamarada .checkinline {margin:0 0 2em}
.hledej-kamarada .checkboxes input, .hledej-kamarada .checkinline input {margin:0 6px 0 0}
.hledej-kamarada .checkboxes label, .hledej-kamarada .checkinline label {color:#2577BE; font-weight:400; margin:0}
.hledej-kamarada .tip {margin:.5em 0 1em;}
.hledej-kamarada .alphabet {font-size:125%}
.hledej-kamarada form .input, .klubovna-stoly form .input {width:369px; height:36px; padding:0; font-size:16px; background:url('//o00o.cz/2008/o/kamaradi/seznam-kamaradu-input.gif') no-repeat}
.hledej-kamarada form .input input, .hledej-kamarada form .input input.input, .klubovna-stoly form .input input {width:351px; height:22px; margin:8px 0 0 8px; padding:0; border:0; font-size:16px; background:0}
.hledej-kamarada form .inputs-inline, .hledej-kamarada form .inputs-inline div {line-height:36px;}
.hledej-kamarada form .inputs-inline div {margin-right:6px}
.hledej-kamarada form .inputs-inline .input {float:left; width:50px; height:36px; padding:0; font-size:16px; background:url('//o00o.cz/2008/o/kamaradi/seznam-kamaradu-input-sm.gif') no-repeat}
.hledej-kamarada form .inputs-inline .input input {width:34px; height:22px; margin:8px 0 0 8px; padding:0; border:0; font-size:16px; background:0}
.hledej-kamarada form button#hledej-kamarada, .hledej-kamarada form button#hledej-kamarada-2, .klubovna-stoly form button {width:116px; position:absolute; top:1em; left:420px; z-index:1; margin:0; padding:0; border:0; background:0; cursor:pointer;}
.hledej-kamarada form button#hledej-kamarada-2 {position:relative; left:520px; margin-bottom:2em;}
.klubovna-stoly form button {width:197px; top:auto; bottom:10px; =bottom:12px;}
.hledej-kamarada p {margin:0;}
.hledej-kamarada p a.act {color:#000; text-decoration:none; font-weight:700}

.seznam-kamaradu p {text-align:right; margin:0 1em 1em}
.seznam-kamaradu table {width:673px; margin-bottom:2em; border:0; border-collapse:collapse; vertical-align:middle; background:url('//o00o.cz/2008/o/kamaradi/seznam-kamaradu-tr.gif') 0 0 repeat-y; font-weight:700}
.seznam-kamaradu table img {vertical-align:middle;}
.seznam-kamaradu .rel {position:relative; width:100%; height:100%;}
.seznam-kamaradu table.no-bg {background:none; margin:0}
.seznam-kamaradu td {height:72px; padding:0 3px; color:#FFF; background:url('//o00o.cz/2008/o/kamaradi/seznam-kamaradu-td.gif') no-repeat; text-align:center;}
.seznam-kamaradu td a {display:block; color:#FFF;}
.seznam-kamaradu td a:hover {color:#FFC}
.seznam-kamaradu th {height:27px; text-align:center;}
.seznam-kamaradu th span {position:absolute; top:0; center:0; left:50%; display:block; width:68px; height:27px; margin-left:-32px; }
.seznam-kamaradu td.td1, .seznam-kamaradu .th1 {width:90px; background:none;}
.seznam-kamaradu .td3 {width:84px}
.seznam-kamaradu .td4 {width:94px}
.seznam-kamaradu .td5, .seznam-kamaradu .td6 {width:90px; padding:0}
.seznam-kamaradu .th3 {width:90px}
.seznam-kamaradu .th4 {width:100px}
.seznam-kamaradu .th5, .seznam-kamaradu .th6 {width:90px}
.seznam-kamaradu .th1 span {background:url('//o00o.cz/2008/o/kamaradi/seznam-kamaradu-th.gif') no-repeat}
.seznam-kamaradu .th2 span {background:url('//o00o.cz/2008/o/kamaradi/seznam-kamaradu-th.gif') -68px 0 no-repeat; width:80px; margin-left:-38px;}
.seznam-kamaradu .th3 span {background:url('//o00o.cz/2008/o/kamaradi/seznam-kamaradu-th.gif') -148px 0 no-repeat}
.seznam-kamaradu .th4 span {background:url('//o00o.cz/2008/o/kamaradi/seznam-kamaradu-th.gif') -216px 0 no-repeat}
.seznam-kamaradu .th5 span {background:url('//o00o.cz/2008/o/kamaradi/seznam-kamaradu-th.gif') -284px 0 no-repeat}
.seznam-kamaradu .th6 span {background:url('//o00o.cz/2008/o/kamaradi/seznam-kamaradu-th.gif') -352px 0 no-repeat}

.nastenka-zaloz {margin:0 0 2em}
.nastenka-zaloz .bg-t {height:9px; background:url('//o00o.cz/2008/o/kamaradi/bg-t-dot.gif') no-repeat;}
.nastenka-zaloz .bg-b {height:9px; background:url('//o00o.cz/2008/o/kamaradi/bg-b-dot.gif') no-repeat;}
.nastenka-zaloz .box-in {position:relative; width:637px; padding:10px 18px; background:#E5EFFF}
.nastenka-zaloz h3 {display:block; color:#2577BE; font-weight:700; margin-bottom:.8em}
.nastenka-zaloz label {display:block; margin-bottom:.8em}
.nastenka-zaloz form .input {width:369px; height:36px; margin:0 0 1em; background:url('//o00o.cz/2008/o/kamaradi/seznam-kamaradu-input.gif') no-repeat;}
.nastenka-zaloz form .input input {width:351px; height:22px; margin:8px 0 0 8px; padding:0; border:0; font-size:16px; background:0}
.nastenka-zaloz form button {width:139px; position:absolute; top:1em; left:420px; z-index:1; margin:0; padding:0; border:0; background:0; cursor:pointer;}

.forum-art {position:relative}


.pohlednice-art, .pohlednice-menu, .pohlednice-detail {position:relative; margin-bottom:1.5em;}
.kamaradi .pohlednice-art .bg-img {width:89px; height:115px; right:20px; top:-30px; background:url('//o00o.cz/2008/o/kamaradi/bg-picture.png') no-repeat;}
.pohlednice-menu .box-in {position:static; padding:10px 0 10px 150px; background:#E5EFFF; font-size:108%; font-weight:700}
.pohlednice-menu h3 {position:absolute; top:0; left:25px; z-index:1; width:112px; height:29px; line-height:29px; margin:0; color:#FFF; background:#3491E2 url('//o00o.cz/2008/o/kamaradi/pohlednice-menu-h3.gif') no-repeat; text-align:center; font-weight:700}
.pohlednice-menu ul {zoom:1}
.pohlednice-menu li {float:left; width:154px; margin-left:8px; padding-left:8px; background:url('//o00o.cz/2008/o/kamaradi/pohlednice-menu-dot.gif') left center no-repeat;}

.pohlednice-seznam {width:100%; overflow:hidden}
.pohlednice-seznam .article {width:680px;}
.pohlednice-seznam .article li {float:left; width:162px; height:205px; margin:0 8px 15px 0; background:url('//o00o.cz/2008/o/kamaradi/seznam-pohlednic.gif') no-repeat; text-align:center; overflow:hidden}
.pohlednice-seznam .article img {margin:15px auto 5px; border:2px solid #CCC}
.pohlednice-seznam .article span {display:block; margin:0 3px; white-space:nowrap;}
.pohlednice-seznam .article li a {display:block; width:100%; height:100%; color:#000; text-decoration:none}

.pohlednice-detail .bg-t {height:8px; background:url('//o00o.cz/2008/o/kamaradi/pohlednice-bg-top.png') no-repeat;}
.pohlednice-detail .box-in {width:100%; background:url('//o00o.cz/2008/o/kamaradi/pohlednice-bg-mid.gif') 0 0 repeat-y;}
.pohlednice-detail .bg-b {height:8px; background:url('//o00o.cz/2008/o/kamaradi/pohlednice-bg-bot.png') no-repeat;}
.pohlednice-detail .block {float:left; width:404px; padding:23px; overflow:hidden;}
.pohlednice-detail .block img {border:2px solid #CCC; margin-bottom:1em}
.pohlednice-detail label {display:block; color:#2577BE; font-weight:700; margin-bottom:.8em}
.pohlednice-detail form {position:relative; float:left; width:179px; margin-left:23px; padding-top:23px;}
.pohlednice-detail form .input, .pohlednice-detail form .input2 {width:179px; height:36px; margin:0 0 1em; background:url('//o00o.cz/2008/o/kamaradi/pohlednice-input.gif') no-repeat;}
.pohlednice-detail form .input input, .pohlednice-detail form .input2 input {width:161px; height:22px; margin:8px 0 0 8px; padding:0; border:0; font-size:16px; background:0}
.kamaradi .pohlednice-detail #clear-text {top:10px; right:-10px;}
.pohlednice-detail .textarea-out {width:179px; margin:0 0 1em; background:url('//o00o.cz/2008/o/kamaradi/pohlednice-textarea.gif') no-repeat;}
.pohlednice-detail .textarea-out .de-area {width:163px; height:198px; margin:8px 0 14px 8px; border:0; background:#FFF; overflow:auto;}
.pohlednice-detail #validateForm {width:139px; margin:0 0 1em 20px; padding:0; border:0; background:0; cursor:pointer;}
.pohlednice-detail .box-in .box .bg-t, .pohlednice-detail .box-in .box .bg-b {display:none}
.pohlednice-detail .captcha {position:relative; margin:0 0 1em;}
.pohlednice-detail .captcha .ico-voice span {position:absolute; left:150px; top:70px; z-index:1; width:26px; height:26px; background:url('//o00o.cz/2008/o/kamaradi/captcha-sound-pohlednice.gif') 0 0 no-repeat; cursor:pointer;}
.pohlednice-detail .captcha .ico-voice .alter-text {display:none}
.pohlednice-send img {margin:0 auto 1em}
.pohlednice-send .box-in {padding:10px 18px}

.denik-art {position:relative}
.kamaradi .denik-art .bg-img {width:105px; height:105px; right:20px; top:-30px; background:url('//o00o.cz/2008/o/kamaradi/bg-diary.png') no-repeat;}
.denik-hledej {margin:0 0 2em}
.denik-hledej .bg-t {height:9px; background:url('//o00o.cz/2008/o/kamaradi/bg-t-dot.gif') no-repeat;}
.denik-hledej .bg-b {height:9px; background:url('//o00o.cz/2008/o/kamaradi/bg-b-dot.gif') no-repeat;}
.denik-hledej .box-in {position:relative; width:637px; padding:10px 18px; background:#E5EFFF}
.denik-hledej label {display:block; color:#2577BE; font-weight:700; margin-bottom:.8em}
.denik-hledej .checkboxes {margin:0}
.denik-hledej .checkboxes input {margin:0 6px 0 0}
.denik-hledej .checkboxes label {display:inline; color:#000; font-weight:400; margin:0 2em 0 0}
.denik-hledej .input {width:369px; height:36px; margin:0 0 6px; background:url('//o00o.cz/2008/o/kamaradi/seznam-kamaradu-input.gif') no-repeat;}
.denik-hledej .input input {width:351px; height:22px; margin:8px 0 0 8px; padding:0; border:0; font-size:16px; background:0}
.denik-hledej button {width:116px; position:absolute; top:1em; left:420px; z-index:1; margin:0; padding:0; border:0; background:0; cursor:pointer;}

.denik-kalendar {position:relative; width:100%; margin:0 0 1em}
.denik-kalendar .bg-t {height:25px; background:url('//o00o.cz/2008/o/kamaradi/denicek-bg-top.png') no-repeat;}
.denik-kalendar .box-in {padding:24px 14px 0; background:#FFF url('//o00o.cz/2008/o/kamaradi/denicek-bg-mid.png') no-repeat;}
.denik-kalendar .bg-b {height:70px; background:url('//o00o.cz/2008/o/kamaradi/denicek-bg-bot.png') no-repeat;}
.denik-kalendar h3 {float:left; margin:0 10px 20px; font-size:150%; line-height:1}
.denik-kalendar .select {float:right}
.denik-kalendar .select select, .denik-kalendar input {margin-left:8px;}
.denik-kalendar .select select {font-weight:700}
.denik-kalendar table {clear:both; width:644px; margin:0 auto; background:url('//o00o.cz/2008/o/kamaradi/denicek-table.png') no-repeat; border-collapse:collapse; vertical-align:top;}
.denik-kalendar table th {width:92px; height:36px; line-height:32px; color:#FFF}
.denik-kalendar table td {height:71px; overflow:hidden;}
.denik-kalendar table td a {position:relative; display:block; height:59px; margin:2px; border:2px solid #FFF; padding:4px 6px 0; color:#000; text-decoration:none;}
.content .denik-kalendar table td a:hover {border-color:#F90; color:#000; background:#FFF8ED;}
.denik-kalendar table td span {display:block; font-size:11px}
.denik-kalendar table td em {display:block; color:#2577BE; font-size:18px; font-style:normal; font-weight:700}
.denik-kalendar table td img {position:absolute; top:6px; right:6px; z-index:1;}
.denik-kalendar table td.svatek {background:url('//o00o.cz/2008/o/kamaradi/denicek-svatek.gif') no-repeat;}
.denik-kalendar table td.svatek a {border-color:#FAEDFF;}
.content .denik-kalendar table td.today a {border-color:#E29A34;}
.denik-kalendar table td.c1 a, table.denik-kalendar td.c1 {background:#FFEFB8; border-color:#FFEFB8}
.denik-kalendar table td.c2 a, table.denik-kalendar td.c2 {background:#F0D3BB; border-color:#F0D3BB}
.denik-kalendar table td.c3 a, table.denik-kalendar td.c3 {background:#F0BBD9; border-color:#F0BBD3}
.denik-kalendar table td.c4 a, table.denik-kalendar td.c4 {background:#D3F0BB; border-color:#D3F0BB}
.denik-kalendar table td.c5 a, table.denik-kalendar td.c5 {background:#BBD3F0; border-color:#BBD3F0}
.denik-kalendar table td.c6 a, table.denik-kalendar td.c6 {background:#CCC; border-color:#CCC}
.denik-kalendar .fc1 {position:relative; top:-1px; background:#FFF}
.denik-kalendar a.prev {position:absolute; bottom:12px; left:20px; z-index:1;}
.denik-kalendar a.prev:hover {bottom:14px; left:18px}
.denik-kalendar a.next {position:absolute; bottom:12px; right:20px; z-index:1;}
.denik-kalendar a.next:hover {bottom:14px; right:22px}

table.denik-kalendar {width:auto; background:#FFF; text-align:center}
table.denik-kalendar label {position:relative; display:block; width:50px; height:50px;}
table.denik-kalendar input {position:absolute; top:50%; left:0; width:50px; margin:0;}


.denik-detail .bg-t {height:5px; background:url('//o00o.cz/2008/o/kamaradi/bg-t.gif') no-repeat;}
.denik-detail .bg-b {height:5px; background:url('//o00o.cz/2008/o/kamaradi/bg-b.gif') no-repeat;}
.denik-detail .half-l .bg-t {background-image:url('//o00o.cz/2008/o/kamaradi/bg-t-418.gif');}
.denik-detail .half-l .bg-b {background-image:url('//o00o.cz/2008/o/kamaradi/bg-b-418.gif');}
.denik-detail .box-in {position:relative; padding:10px 18px; background:#E5EFFF}
.denik-detail button {display:block; width:209px; margin:0 auto; padding:0; border:0; background:0; text-align:center;}
.denik-detail .day-action, .denik-detail .day-note, .denik-detail .half-l {margin:0 0 1em}
.denik-detail .day-action table {width:100%}
.denik-detail .day-action th {text-align:left; font-weight:700}
.denik-detail .day-action .input {width:370px; height:36px; background:url('//o00o.cz/2008/o/kamaradi/day-action.gif') 0 100% no-repeat;}
.denik-detail .day-action .input input {width:344px; margin:0 0 0 8px; border:0; background:0; font-size:16px;}
.denik-detail .half-l {float:left; width:418px;}
.denik-detail .half-r {float:right; width:auto; padding:15px 26px 0 10px}
.denik-detail h3 {font-size:108%; font-weight:700}
.denik-detail #ikony {width:365px; height:}
.denik-detail #ikony li {float:left; display:inline; width:52px; padding:5px 0 0; height:33px; line-height:33px; text-align:right; overflow:hidden;}

.denik-detail .day-note .textarea-out {width:620px; height:92px; background:url('//o00o.cz/2008/o/kamaradi/denicek-textarea.gif')}
.denik-detail .day-note textarea {width:604px; height:76px; margin:8px 0 0 8px; border:0; background:#FFF;}
.calendar-wrapper {position:relative; display:inline; font-size:100%; margin:0; font-family:Tahoma;}
.calendar-box {width:15em; overflow:hidden; font-size:100%; border:1px solid #CBCBCB; margin-left:0; background:#FFF;}
.calendar-box ul, .calendar-box li {list-style:none; padding:0; margin:0;}
.calendar-days {clear:both}
.calendar-days table {width:100%; border-collapse:collapse; table-layout:fixed; background:#EDEDED;}
.calendar-days td {text-align:center; vertical-align:middle; padding:0;}
.calendar-days th {text-align:center; font-size:90%; line-height:1.8em;}
.calendar-days .calendar-weeks {border-bottom:1px solid #CBCBCB;}
.calendar-days .calendar-bookmark {table-layout:auto;}
.calendar-days a {padding:.25em 0; background:#FFF; color:#2B65B0; display:block; width:100%; height:100%; text-decoration:none;}
.calendar-days a:link:hover {background:#7292B5; color:#FFF;}
.calendar-days .calendar-overflow a {background:#EDEDED;}
.calendar-days .calendar-disabled a {color:#8C8C8C; cursor:default}
.calendar-months, .calendar-years {line-height:18px; clear:both; width:100%; overflow:hidden}
.calendar-prev {float:left;}
.calendar-next {float:right;}
.calendar-prev a, .calendar-next a {display:block; width:17px; height:17px; margin:1px;}
.calendar-prev a img, .calendar-next a img {border:0; background:#555;}
.calendar-prev a:hover, .calendar-next a:hover {filter:none;}
.calendar-prev a:hover img, .calendar-next a:hover img {background:#B9151C;}
.calendar-prev {float:left;}
.calendar-next {float:right;}
.calendar-months li, .calendar-years li {text-align:center;}
.calendar-years {background:#A4A4A4; color:#FFF; font-weight:700}
.calendar-years .calendar-prev a img, .calendar-years .calendar-next a img {background:#A4A4A4;}
.calendar-years .calendar-prev a:hover img, .calendar-years .calendar-next a:hover img {background:#B9151C;}
.calendar-invalid input {color:#B9151C}
.calendar-selected a {background:#B9151C !important; color:#FFF !important;}

/* hp */
.hp .col-a {margin-right:40px}
.hp .col-b {width:388px; margin-right:45px; padding-left:5px;}
.hp .col-bc {width:668px; margin-left:35px}
.hp .content {background:#C7E64E url('//o00o.cz/2008/o/hp/content-bg.png') no-repeat}

.hp .img-in-a {margin:0 0 10px; text-align:center;}
.hp .img-in-a a img {position:relative; left:0; top:0; -webkit-transition: 0.25s cubic-bezier(0.54, -0.51, 0.19, 2.43); transition: 0.25s cubic-bezier(0.54, -0.51, 0.19, 2.43)}
.hp .img-in-a a:hover img {top:-2px; left:-2px; z-index:1;}
.hp .col-b h2 {margin-bottom:20px}
.hp .col-bc h2 {margin-bottom:.8em; color:#4A6501; font-size:150%;}
.hp .col-bc h3 {margin:1.5em 0 .5em; color:#4A6501; font-size:125%; font-weight:700}

/*.hp .list-art {padding-bottom:1px; background:url('//o00o.cz/2008/o/hp/dot-hp.gif') 0 bottom repeat-x; zoom:1;}*/
.hp .art {width:368px; margin:0 0 22px 10px;}
.hp .opener {font-size:117%}
.hp .art h3 {float:right; width:268px; margin-bottom:.2em; font-size:117%; font-weight:700}
.hp .opener h3 {float:none; width:auto; margin-bottom:10px;}
.hp .art img {float:left; border:2px solid #FFF}
.hp .art p {padding-left:100px}
.hp .opener p {padding-left:192px}
.hp .art-info {display:none}
.hp .nav2 {margin:0; padding:0;}

/*pridano po testu prevest do stylu vyse*/
.hp .art {font-size:117%}
.hp .art h3 {float:none; width:auto; margin-bottom:10px; font-size:134%}
.hp .art p {padding-left:192px}
.hp .art .more {display:block; margin-top:10px; padding:2px 0 0 2px;}
.hp .art .more:hover {padding:0 2px 2px 0;} 
.hp .art .more img {float:none; border:none;}

.hp #alikuv-tip h2 span {background-image:url('//o00o.cz/2008/o/hp/alikuv-tip-top.gif')}
.hp #alikuv-tip .box-in {background:#E7FD98}
.hp #alikuv-tip .box-bot {background-image:url('//o00o.cz/2008/o/hp/alikuv-tip-bot.gif')}

.hp #upoutavka, .hp #neprehledni,.hp .box-hpg {margin:0 0 10px; padding:0 0 22px; background:#E7FD98 url('//o00o.cz/2008/o/hp/upoutavka-bot.gif') 0 bottom no-repeat}
.hp #upoutavka h2, .hp #neprehledni h2,.hp .box-hpg h2 {position:relative; height:36px; line-height:36px; text-align:center}
.hp #upoutavka h2 span, .hp #neprehledni h2 span, .hp .box-hpg h2 span {position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; background:url('//o00o.cz/2008/o/hp/upoutavka-top.gif') no-repeat}
.hp #neprehledni h2 span {background:url('//o00o.cz/2008/o/hp/neprehledni-top.gif') no-repeat}
.hp #upoutavka .box-in, .hp #neprehledni .box-in, .hp .box-hpg .box-in {padding:10px;}
.hp #upoutavka ol {margin:0; color:#156994}
.hp #upoutavka li {margin:0 0 0 2em; padding:.5em 0; list-style:decimal; font-weight:700}
.hp #neprehledni li {padding:0 0 .2em 10px; background:url('//o00o.cz/2008/o/alikoviny/col-c-li.gif') no-repeat 0 .6em;}
.hp .box-hpg h2.soutez span {background-image:url('//o00o.cz/2008/o/hp/soutez-top.gif')}
.hp .box-hpg h2.hra span {background-image:url('//o00o.cz/2008/o/hp/hra-top.gif')}
.hp .box-hpg h2.kviz span {background-image:url('//o00o.cz/2008/o/hp/kviz-top.gif')}
.hp .box-hpg h2.pohadka span {background-image:url('//o00o.cz/2008/o/hp/pohadka-top.gif')}
.hp .box-hpg p {font-size:108%; font-weight:700}
.hp .box-hpg p img {float:left; margin:0 10px 0 0; border:2px solid #FFF}
.hp .box-hpg .more {float:right}

.hp #spendlik h2 span {background:url('//o00o.cz/2008/o/hp/spendlik-top.png') no-repeat;}
.hp #spendlik .box-in {background:#F8F4DF;}
.hp #spendlik .box-bot {background:url('//o00o.cz/2008/o/hp/spendlik-bot.png') 0 bottom no-repeat;}
.hp #spendlik li {background-image:url('//o00o.cz/2008/o/hp/spendlik-li.gif');}

.hp #nezapomenze {margin:0 0 10px; padding:0;}
.hp #nezapomenze h2 {position:relative; height:50px; line-height:50px; text-align:center}
.hp #nezapomenze h2 span {position:absolute; top:0; left:0; z-index:1; display:block; width:195px; height:106px; background:url('//o00o.cz/2008/o/hp/nezapomenze-top.png') no-repeat; cursor:pointer}
.hp #nezapomenze .box-in {position:relative; z-index:5; min-height:45px; _height:45px; padding:0 10px 10px; background:#F8F4DF;}
.hp #nezapomenze .box-bot {height:18px; background:url('//o00o.cz/2008/o/hp/spendlik-bot.png') 0 bottom no-repeat;}
.hp #nezapomenze ul {margin:0; color:#666}
.hp #nezapomenze li {margin-left:15px; padding:.4em 0; list-style:disc outside;}

.hp #narozeniny {zoom:1; position:relative; margin:0 0 10px; padding:0 0 22px; background:#FFF8D5 url('//o00o.cz/2008/o/hp/narozeniny-bot.gif') 0 bottom no-repeat}
.hp #narozeniny h2 {position:relative; height:57px; line-height:57px; margin:0 0 10px; text-align:center}
.hp #narozeniny h2 span {position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; background:url('//o00o.cz/2008/o/hp/narozeniny-top.gif') no-repeat}
.hp #narozeniny .box-in {position:relative; z-index:5; min-height:45px; _height:45px; padding:0 20px 10px;}
.hp #narozeniny p {font-size:108%}
.hp #narozeniny table {width:100%;}
.hp #narozeniny table th {text-align:left;}
.hp #narozeniny table .tac {width:70px; text-align:center; }
.hp #narozeniny .hot {color:#C00; font-weight:700;}

.kde-co-je {position:relative; clear:both;}
.kde-co-je p {font-size:117%}
.kde-co-je .bg-img {float:left; margin:30px 20px 20px 0; width:134px; height:86px; background:url('//o00o.cz/2008/o/hp/kompas-ptak.png') no-repeat;}
ul.kde-co-je {margin-top:30px}
ul.kde-co-je li {position:relative; clear:both; margin:0 0 3px; list-style:none}
.hp .kde-co-je li h3 {position:absolute; top:0; left:0; z-index:1; width:128px; min-height:56px; _height:56px; line-height:56px; margin:0; text-align:center; font-size:117%; font-weight:700}
.kde-co-je li h3 a {color:#FFF; text-transform:uppercase; display:block}
.kde-co-je li h3 a:hover {color:#000; text-decoration:underline}
.kde-co-je li p {min-height:30px; _height:30px; margin:0; padding:13px 10px 13px 150px; font-size:1em}
.kde-co-je .bgc1 {background:url('//o00o.cz/2008/o/hp/bgc1-bg.gif') 0 0 repeat-y}
.kde-co-je .bgc1 div {background:url('//o00o.cz/2008/o/hp/bgc1-top.gif') no-repeat}
.kde-co-je .bgc1 p {background:url('//o00o.cz/2008/o/hp/bgc1-bot.gif') 0 bottom no-repeat}
.kde-co-je .bgc2 {background:url('//o00o.cz/2008/o/hp/bgc2-bg.gif') 0 0 repeat-y}
.kde-co-je .bgc2 div {background:url('//o00o.cz/2008/o/hp/bgc2-top.gif') no-repeat}
.kde-co-je .bgc2 p {background:url('//o00o.cz/2008/o/hp/bgc2-bot.gif') 0 bottom no-repeat}
.kde-co-je .bgc3 {background:url('//o00o.cz/2008/o/hp/bgc3-bg.gif') 0 0 repeat-y}
.kde-co-je .bgc3 div {background:url('//o00o.cz/2008/o/hp/bgc3-top.gif') no-repeat}

.kde-co-je .bgc3 p {background:url('//o00o.cz/2008/o/hp/bgc3-bot.gif') 0 bottom no-repeat}
.kde-co-je .bgc4 {background:url('//o00o.cz/2008/o/hp/bgc4-bg.gif') 0 0 repeat-y}
.kde-co-je .bgc4 div {background:url('//o00o.cz/2008/o/hp/bgc4-top.gif') no-repeat}
.kde-co-je .bgc4 p {background:url('//o00o.cz/2008/o/hp/bgc4-bot.gif') 0 bottom no-repeat}
.kde-co-je .bgc5 {background:url('//o00o.cz/2008/o/hp/bgc5-bg.gif') 0 0 repeat-y}
.kde-co-je .bgc5 div {background:url('//o00o.cz/2008/o/hp/bgc5-top.gif') no-repeat}
.kde-co-je .bgc5 p {background:url('//o00o.cz/2008/o/hp/bgc5-bot.gif') 0 bottom no-repeat}
.kde-co-je .bgc6 {background:url('//o00o.cz/2008/o/hp/bgc6-bg.gif') 0 0 repeat-y}
.kde-co-je .bgc6 div {background:url('//o00o.cz/2008/o/hp/bgc6-top.gif') no-repeat}
.kde-co-je .bgc6 p {background:url('//o00o.cz/2008/o/hp/bgc6-bot.gif') 0 bottom no-repeat}
.kde-co-je .bgc7 {background:url('//o00o.cz/2008/o/hp/bgc7-bg.gif') 0 0 repeat-y}
.kde-co-je .bgc7 div {background:url('//o00o.cz/2008/o/hp/bgc7-top.gif') no-repeat}
.kde-co-je .bgc7 p {background:url('//o00o.cz/2008/o/hp/bgc7-bot.gif') 0 bottom no-repeat}

.pravidla-chovani {position:relative; clear:both}
.pravidla-chovani p {font-size:117%}
.pravidla-chovani .bg-img {float:left; margin:30px 20px 20px 0; width:104px; height:101px; background:url('//o00o.cz/2008/o/hp/stop-nevychovanym.png') no-repeat;}
.content .pravidla-chovani li {position:relative; margin:0; color:#FFF; background:#4C5836 url('//o00o.cz/2008/o/hp/pravidlo-2-top.png') no-repeat; font-size:108%; font-weight:700; list-style:none}
.pravidla-chovani li div {padding:20px 20px 20px 80px; min-height:50px; _height:50px; background:url('//o00o.cz/2008/o/hp/pravidlo-2-bot.png') 0 bottom no-repeat}
.pravidla-chovani li span {position:absolute; top:30px; left:16px; z-index:1; width:50px; font-weight:700; font-size:22px; text-align:center}
.pravidla-chovani li.first {background:#4C5836 url('//o00o.cz/2008/o/hp/pravidlo-1-top.png') no-repeat}
.pravidla-chovani li.first div {background:url('//o00o.cz/2008/o/hp/pravidlo-1-bot.png') 0 bottom no-repeat}
.pravidla-chovani li.warning {margin-top:20px; background:#627541 url('//o00o.cz/2008/o/hp/pravidlo-3-top.png') no-repeat}
.pravidla-chovani li.warning div {min-height:114px; _height:114px; background:url('//o00o.cz/2008/o/hp/pravidlo-3-bot.png') 0 bottom no-repeat}
.pravidla-chovani li a {color:#FFF}
.pravidla-chovani li a:hover {color:#FFC}

.seznam-spravcu {position:relative; clear:both}
.seznam-spravcu p {font-size:117%}
.seznam-spravcu .bg-img {float:left; margin:30px 20px 20px 0; width:103px; height:100px; background:url('//o00o.cz/2008/o/hp/spravci-bg.png') no-repeat;}
.seznam-spravcu table {width:477px; border:0; border-collapse:collapse; vertical-align:middle; background:#82A31F url('//o00o.cz/2008/o/hp/spravci-tr.png') 0 27px repeat-y;}
.seznam-spravcu table img {vertical-align:middle;}
.seznam-spravcu .rel {position:relative; width:100%; height:100%;}
.seznam-spravcu .no-bg {background:none;}
.seznam-spravcu td {height:71px; padding:0 3px; color:#FFF; background:url('//o00o.cz/2008/o/hp/spravci-td.gif') 0 0 repeat-y; text-align:center;}
.seznam-spravcu td a {display:block; color:#FFF; font-weight:700}
.seznam-spravcu td a:hover {color:#FFC}
.seznam-spravcu td.td1 {/*text-align:left; text-indent:7px;*/ width:74px; background:none;}
.seznam-spravcu th {height:27px; text-align:center; background:#C7E64E}
.seznam-spravcu th span {position:absolute; top:0; center:0; left:50%; display:block; width:68px; height:27px; margin-left:-32px; }
.seznam-spravcu .th1 span {background:url('//o00o.cz/2008/o/hp/spravci-th.gif') no-repeat}
.seznam-spravcu .th2 span {background:url('//o00o.cz/2008/o/hp/spravci-th.gif') -68px 0 no-repeat; width:80px; margin-left:-38px;}
.seznam-spravcu .th3 span {background:url('//o00o.cz/2008/o/hp/spravci-th.gif') -148px 0 no-repeat}
.seznam-spravcu .th4 span {background:url('//o00o.cz/2008/o/hp/spravci-th.gif') -216px 0 no-repeat}
.seznam-spravcu .th5 span {background:url('//o00o.cz/2008/o/hp/spravci-th.gif') -284px 0 no-repeat}
.seznam-spravcu .th4, .seznam-spravcu .th5 {width:78px}
.seznam-spravcu .th4 div, .seznam-spravcu .th5 div {width:74px}

.seznam-spravcu .lakadlo {float:right; width:169px; margin-top:27px;}
.seznam-spravcu .lakadlo h2 {margin:4px 0 0; padding:6px 10px; background:#E7FD98 url('//o00o.cz/2008/o/hp/lakadlo-top.gif') no-repeat; filter:none; font-size:117%; font-weight:700}
.seznam-spravcu .lakadlo .box-in {padding:10px; background:#E7FD98 url('//o00o.cz/2008/o/hp/lakadlo-dot.gif') 0 top repeat-x;}
.seznam-spravcu .lakadlo .box-bot {height:18px;margin:0 0 20px; background:url('//o00o.cz/2008/o/hp/lakadlo-bot.png') 0 bottom no-repeat;}

.registrace {position:relative; }
.registrace .bg-img {position:absolute; right:0; top:-20px; z-index:1; width:133px; height:138px; background:url('//o00o.cz/2008/o/hp/bg-alik-mimco.png');}
.registrace .step {height:70px; margin:0 0 6px}
.registrace .step span {float:left; height:70px; line-height:70px; color:#FFF; text-align:center; text-indent:4px; font-size:22px; font-weight:700}
.registrace .step span.arr {width:17px; background:url('//o00o.cz/2008/o/hp/reg-arr.gif') no-repeat}
.registrace .step span.num {width:70px; background:url('//o00o.cz/2008/o/hp/reg-pas.gif') no-repeat}
.registrace .step span.act {background-image:url('//o00o.cz/2008/o/hp/reg-act.gif');}
.registrace .box {width:668px; margin-bottom:1em; font-size:108%; overflow:hidden}
.registrace .bg-t, .registrace .bg-b {width:100%; height:5px; line-height:5px; font-size:0; background:url('//o00o.cz/2008/o/hp/bg-t-green.png') no-repeat; }
.registrace .bg-b {clear:both; background-image:url('//o00o.cz/2008/o/hp/bg-b-green.png');}
.registrace .box-in {position:relative; color:#FFF; background:#687C45; padding:5px 20px; zoom:1;}
.registrace .box-warning .bg-t {background-image:url('//o00o.cz/2008/o/hp/bg-t-green2.gif'); filter:0;}
.registrace .box-warning .bg-b {background-image:url('//o00o.cz/2008/o/hp/bg-b-green2.gif'); filter:0;}
.registrace .box-warning .box-in {background:#57653E;}
.registrace .captcha {float:left; width:100%; height:80px; margin-bottom:1em}
.registrace .captcha img {float:left; margin-right:1em}
.registrace .captcha .ico-voice span {float:left; display:inline; width:36px; height:80px; background:url('//o00o.cz/2008/o/hp/captcha-sound-reg.gif') 50% 50% no-repeat; cursor:pointer}
.registrace .captcha .ico-voice span.alter-text {display:none}
.registrace .w33 label {display:block; margin:0 0 .4em;}
.registrace .input, .registrace .input2, .registrace .input3, .registrace .input5, .registrace .input6, .registrace .input7 {position:relative; margin:0 0 /*1em*/;}
.registrace .input-file input {width:369px; font-size:16px} 
.registrace .input {width:369px; /*height:36px; background:url('//o00o.cz/2008/o/hp/input-1.gif') no-repeat;*/}
.registrace .input2 {width:266px; /*height:36px; background:url('//o00o.cz/2008/o/hp/input-2.gif') no-repeat;*/}
.registrace .input3 {width:314px; /*height:36px; background:url('//o00o.cz/2008/o/hp/input-3.gif') no-repeat;*/}
.registrace .input5 {width:89px; /*height:36px; background:url('//o00o.cz/2008/o/hp/input-5.gif') no-repeat;*/}
.registrace .input6 {width:304px; /*height:36px; background:url('//o00o.cz/2008/o/hp/input-6.gif') no-repeat;*/}
.registrace .input7 {width:140px; /*height:36px; background:url('//o00o.cz/2008/o/hp/input-4.gif') no-repeat;*/ margin-top:7px;}
.registrace .half-r .input6 {float:right}
/*.registrace .input input, .registrace .input2 input, .registrace .input3 input, .registrace .input5 input, .registrace .input6 input, .registrace .input7 input {height:22px; margin:8px 0 0 8px; border:0; color:#000; background:0; font-size:16px;}*/
.registrace .input img, .registrace .input2 img, .registrace .input5 img, .registrace .input7 img {position:absolute; left:100%; top:0; z-index:1; width:33px; height:33px; margin-left:1px}
.registrace .na-chyby {color:#EE0}
.registrace div.na-chyby {position:absolute; bottom:-1.3em; right:0; z-index:1; text-align:right}
.registrace p.na-chyby {clear:both}
.registrace .input input {width:353px}
.registrace .input2 input {width:240px}
.registrace .input3 input {width:298px}
.registrace .input5 input {width:60px}
.registrace .input6 input {width:288px}
.registrace .input7 input {width:140px}
.registrace .select select {padding:5px; font-size:134%; border:1px solid #BBB; box-shadow: 1px 1px 2px #D1D1D1 inset; border-radius:4px}
.registrace .s-default {min-width:200px}
.registrace .inp-or-inp {position:relative; width:369px; zoom:1}
.registrace .inp-or-inp div.input {margin:0 0 2em}
.registrace .inp-or-inp .quest {margin-top:0}
.registrace .or {position:absolute; top:3.3em; left:-13px; z-index:1; width:13px; height:90px; background:url('//o00o.cz/2008/o/hp/reg-or.gif') no-repeat}
.registrace .predvolba {position:absolute; top:-2px; right:0; z-index:1; line-height:22px}
.registrace .predvolba img {vertical-align:middle}
.registrace .predvolba label {display:inline}
.registrace .warning p {margin:0 10px 1em}
.registrace .box a {color:#C9ED48;}
.registrace .box a:hover {color:#FFC;}
.registrace .big {font-size:125%; font-weight:700; line-height:1.25}
.registrace .big span {font-size:75%}
.registrace button.submit {float:right; width:150px; margin:0; padding:0; border:0; background:0; cursor:pointer}
.registrace .quest {display:block; margin:1.4em 0 .4em; font-size:125%; font-weight:700; color:#FFF}
.list-with-form .registrace .quest {margin-top:0}
.registrace .half {float:left; width:49%;}
.registrace .pravidla-registrace, {margin:1em 0}
.registrace .pravidla-registrace .bg-t {background:url('//o00o.cz/2008/o/hp/bg-t-inp.gif') 0 0 no-repeat; filter:none;}
.registrace .pravidla-registrace .bg-b {background:url('//o00o.cz/2008/o/hp/bg-b-inp.gif') 0 0 no-repeat; filter:none;}
.registrace .pravidla-registrace .box-in {padding:0 2px 0 5px; color:#000; background:#FFF url('//o00o.cz/2008/o/hp/bg-c-inp.gif') 0 0 repeat-y;}
.registrace .pravidla-registrace ol {height:100px; overflow:auto; margin: 0 }
.registrace .pravidla-registrace li {list-style-type:decimal; margin:0 0 .5em 3em; padding-right:1em}
.registrace .souhlas {position:relative; line-height:33px;}
.registrace .souhlas img {width:33px; height:33px; vertical-align:middle;}
.registrace .souhlas input {float:left; margin:8px 3px 0;}
.registrace .souhlas .na-chyby {position:static; float:right; width:auto !important;}
.registrace input.file {font-size:28px;}
.registrace .fake-input-file {position:relative; width:540px; height:40px;/* margin-bottom:1em;*/}
#nastaveni.registrace .half-l .fake-input-file {width:300px;}
.registrace .fake-input-file input.file {width:100%; font-size:28px; position:relative; -moz-opacity:0; filter:alpha(opacity=0); opacity:0; z-index:2;}
.registrace .fake-input-file div {position:absolute; top:0; left:0; z-index:1; width:100%; height:40px; background:url('//o00o.cz/2008/o/hp/input-1.gif') 0 1px no-repeat}
#nastaveni.registrace .half-l .fake-input-file div {background-image:url('//o00o.cz/2008/o/hp/input-4.gif')}
.registrace .fake-input-file div input {float:left; display:inline; width:360px; height:20px; margin:10px 6px 0; padding:0; border:0; background:0; font-size:16px;}
#nastaveni.registrace .half-l .fake-input-file div input {width:130px;}
.registrace .fake-input-file div img {vertical-align:middle; cursor:pointer}
.user-foto {float:right; margin-top:1em; background:url('//o00o.cz/2008/o/hp/user-foto-0.gif') no-repeat;}
.user-foto .bg1 {background:url('//o00o.cz/2008/o/hp/user-foto-1.gif') 100% 0 no-repeat;}
.user-foto .bg2 {background:url('//o00o.cz/2008/o/hp/user-foto-2.gif') 100% 100% no-repeat;}
.user-foto .bg3 {padding:10px; background:url('//o00o.cz/2008/o/hp/user-foto-3.gif') 0 100% no-repeat;}
.registrace ul.prep {clear:both; height:2em; font-size:117%; font-weight:700; text-transform:uppercase; margin: 0}
.registrace ul.prep {margin-left:20px; text-indent:10px; color:#FFF}
.registrace ul.prep a {color:#FFF}
.registrace ul.prep li {float:left; width:143px; margin:0 2px 0 0; line-height:2em; background:url('//o00o.cz/2008/o/hp/reg-pre-pas.gif') no-repeat; display: inline; padding: 0}
.registrace ul.prep li.act {background:url('//o00o.cz/2008/o/hp/reg-pre-act.gif') no-repeat;}
.half-l {float:left; width:50%}
.half-r {float:right; width:50%}
.registrace #ikony1, .registrace #ikony2, .registrace #ikony3 {float:left; width:100%; margin:0 0 4px}
.registrace .textarea-out {clear:both;}
.registrace .de-area {height:296px; border:0; color:#000; background:0; overflow:auto; box-shadow: none; resize: none }
.registrace textarea.de-area {margin:8px 0 14px 8px;} 
.registrace div.de-area {margin:8px 0 14px 8px;}
.registrace iframe.de-area {height:312px; margin:0;}
.registrace #vizitka-form-1 .de-area {width:592px;}
.registrace #vizitka-form-1 iframe.de-area {width:608px;}
.registrace #vizitka-form-2 .de-area, .registrace #vizitka-form-3 .de-area {width:272px;}
.registrace #vizitka-form-2 iframe.de-area, .registrace #vizitka-form-3 iframe.de-area {width:288px;}
.registrace #vizitka-img .vizitka-img-big {float:left; width:345px; overflow:hidden; text-align:center}
.registrace #vizitka-img .vizitka-img-big img{width:320px;}
.registrace #vizitka-img ul, .registrace #vizitka-img li {display:block; list-style:none}
.registrace #vizitka-img ul {float:left; width:260px; overflow:hidden; margin-left:20px}
.registrace #vizitka-img li {margin:0 0 1em}
.registrace #vizitka-img .popisek {margin-left:20px;}
.registrace #vizitka-form-1, .registrace #vizitka-form-2, .registrace #vizitka-form-3 {padding:0 10px}
.registrace #vizitka-form-1 .textarea-out {width:608px; background:url('//o00o.cz/2008/o/hp/textarea1.gif') no-repeat;}
.registrace #vizitka-form-2 .textarea-out, .registrace #vizitka-form-3 .textarea-out {width:288px; background:url('//o00o.cz/2008/o/hp/textarea2.gif') no-repeat;}
.registrace .box a#ukaz-ico, .registrace .box a#skryj-ico {cursor:pointer;}
.registrace .source {position:absolute; top:2.2em; left:11em; z-index:1;}
.registrace .source li {float:left; margin:0 1em 0 0}
.hledej-css {position:relative; margin:0 0 2em;}
.hledej-css button#hledej-css {width:116px; position:absolute; top:2.4em; left:390px; z-index:1; margin:0; padding:0; border:0; background:0; cursor:pointer;}
.hledej-css .input {margin:0;}
.hledej-css p.tip {margin:.5em 0 1em;}
.registrace .rel-case {width:658px; margin-right:-30px;}
.registrace .box-w3 {float:left; width:180px; min-height:507px;_height:507px; margin:0 15px 2em 0; padding:0 10px 10px}
.registrace .box-w3:hover, .registrace .own {background:#5E713C}
.registrace .box-w3 img {position:relative; left:-10px; margin-right:-20px;}
.registrace .box-w3 h3 {margin:.5em 0; color:#FFC;}
.registrace .box-w3 h3.new {position:relative; width:100%; height:auto;}
.registrace .box-w3 h3.new span {position:absolute; display:block; top:-3px; right:0; width:43px; height:31px; background:url('//o00o.cz/2008/o/mracek-nove.png') no-repeat;}
.registrace .back {margin:1em 0 0; text-align:center; font-size:125%; font-weight:700; }
.registrace .back a { padding:.5em}
.registrace .back a:hover {color:#FFC; background:#5E713C}
/*moje trida*/
.registrace [name=rocnik], .registrace [name=trie] {float:left; margin-right:5px}
.registrace .info {padding:8px 0 0; margin:0}
.registrace table {width:100%; border-collapse:collapse}
.registrace td, .registrace th {padding:4px 5px; font-size:117%}
.registrace th {font-weight:bold; color:#C7EB47; border-bottom:1px solid #C7EB47}
.registrace .c-green {color:#C7EB47}

.registrace .erroneous {height:40px} 
.registrace .error {padding:0 40px 0 0; line-height:2.75em; color:#EE0; text-align:right; background:url("//o00o.cz/2008/o/hp/in-false.gif") no-repeat right center}

#ctenaruv-clanek .box {overflow:visible}
#ctenaruv-clanek select {font-size:16px}
#ctenaruv-clanek .textarea-out {width:588px; height:292px; padding:10px; background:url('//o00o.cz/2008/o/hp/textarea1.gif') no-repeat;}
#ctenaruv-clanek .textarea-out1 {height:122px; background-image:url('//o00o.cz/2008/o/hp/textarea1a.gif')}
#ctenaruv-clanek .textarea-out2 {height:480px; background-image:url('//o00o.cz/2008/o/hp/textarea1b.gif')}
#ctenaruv-clanek textarea {width:100%; height:100%; border:0; overflow:auto; color:#000; background:none; font-size:16px; outline:none;}
#ctenaruv-clanek .box-in h3 {color:#FFF}
#ctenaruv-clanek .textarea-out {position:relative}
#ctenaruv-clanek .textarea-out img {position:absolute; bottom:100%; right:0; margin-bottom:1px; width:33px; height:33px;}
#ctenaruv-clanek .textarea-out .na-chyby {bottom:100%; margin-bottom:1px; right:35px; width:450px}
#ctenaruv-clanek .input5 {width:73px;}
#ctenaruv-clanek .input5 div.na-chyby {width:300px; right:auto; left:0; text-align:left}
#ctenaruv-clanek .pravidla-registrace input {float:left; margin:5px 10px 10px}
#ctenaruv-clanek .pravidla-registrace .bg-t {width:530px; background:url('//o00o.cz/2008/o/hp/bg-t-inp2.gif') 0 0 no-repeat;}
#ctenaruv-clanek .pravidla-registrace .bg-b {width:530px; height:20px; background:url('//o00o.cz/2008/o/hp/bg-b-inp2.gif') 0 0 no-repeat;}
#ctenaruv-clanek .pravidla-registrace .box-in {width:530px; padding:0; background:#FFF url('//o00o.cz/2008/o/hp/bg-c-inp2.gif') 0 0 repeat-y;}
#ctenaruv-clanek .pravidla-registrace .box-in img {position:absolute; top:0; right:-50px; z-index:1;}
#ctenaruv-clanek .pravidla-registrace div.na-chyby {bottom:-2em;}
#ctenaruv-clanek .pravidla-registrace a {color:#156994}
#ctenaruv-clanek .pravidla-registrace a:hover {color:#B9151C}

.hp .article-group {width:710px; margin-right:-40px}
.hp .article-group .article {float:left; width:140px; height:13.2em; margin:0 37px 10px 0; overflow:hidden}
.hp .article-group .article h3 {font-size:125%; font-weight:700; margin-bottom:10px}
.hp .article-group .article img {border:2px solid #AECF4F}
.hp .article-group .article p {margin:0}
.hp .article-list ul li {position:relative; display:block; clear:both; list-style:none; width:628px; height:36px; line-height:36px; margin:0 0 6px; padding:0 20px; text-align:right; color:#FFF; background:#4A5635 url('//o00o.cz/2008/o/hp/article-list-li.gif') 0 0 no-repeat}
.hp .article-list ul li a {float:left; font-weight:700; font-size:108%; color:#FFD}
.hp .article-list ul li a:hover {color:#FFF}
.article-list .new {padding:0 1.5em; font-weight:700; color:#FFE500; text-transform:lowercase;}

.hp .article-detail .ilustrace {float:left; margin:0 20px 36px 0;}
.hp .article-detail a.back img {position:relative; top:-28px;}
.hp .article-detail .legend {display:table-cell; zoom:1;}
.hp .article-detail p, .hp .article-detail .legend ul {margin:0 0 1em}
.hp .article-detail .legend p {margin-left:1em}
.hp .article-detail .legend li {list-style:disc; margin-left:2em}
.hp .article-detail .legend label {font-weight:700}
.hp .article-detail .legend button {float:right; width:121px; height:28px; margin:0; padding:0; border:0; background:0;}

body.de-area {background:none; padding:8px}
.de-area h1, .de-area h2, .de-area h3, .de-area h4 {margin:0 0 .5em !important}
.de-area h1 {font-size:175% !important}
.de-area h2 {font-size:150% !important}
.de-area h3 {font-size:125% !important}
.de-area h4 {font-size:117% !important}
.de-area li {display:list-item !important; margin-left:3em !important; }
.de-area ol, .de-area ul {margin:0 0 1em !important}
.de-area ol li {list-style:decimal !important}
.de-area ul li {list-style:disc !important}


.list-with-form {background:transparent none;}
.list-with-form form#nastaveni.registrace {float:left; height:40px; line-height:1; zoom:1;}
.list-with-form p.na-chyby {line-height:1.3}

.hp .tip {margin:2em 0 1em; zoom:1}
.hp .tip .bg-t, .hp .tip .bg-b {width:100%; height:5px; line-height:5px; font-size:0; background:url('//o00o.cz/2008/o/hp/bg-t-tip.gif') no-repeat; filter:0;}
.hp .tip .bg-b {background:url('//o00o.cz/2008/o/hp/bg-b-tip.gif') no-repeat;}
.hp .tip .bg-t {position:relative; z-index:1}
.hp .half-r .tip .bg-b {background:url('//o00o.cz/2008/o/hp/bg-b-tip3.gif') no-repeat;}
.hp .half-r .tip .bg-t {background:url('//o00o.cz/2008/o/hp/bg-t-tip3.gif') no-repeat;}
.hp .tip .bg-t span {position:absolute; top:-30px; right:10px; z-index:3; display:block; width:44px; height:53px; background:url('//o00o.cz/2008/o/hp/zarovka.png') no-repeat;}
.hp .tip .box-in {padding:6px 18px; color:#663; background:#FF9;}
.hp .tip .box-in span {float:right; width:30px; height:1em;}
.hp .tip a {color:#663}
.hp .tip a:hover {color:#900}
.hp .warning, .hp .warning2 {margin:0 0 1em}
.hp .warning .box-in {min-height:58px; _height:58px; padding:6px 30px 6px 80px; color:#FFF; background:#BF4730 url('//o00o.cz/2008/o/hp/warning.gif') 10px 0 no-repeat}
.hp .warning .bg-t, .hp .warning .bg-b {width:100%; height:5px; line-height:5px; font-size:0; background:url('//o00o.cz/2008/o/hp/bg-t-w2.gif') no-repeat;}
.hp .warning .bg-b {background:url('//o00o.cz/2008/o/hp/bg-b-w2.gif') no-repeat;}
.hp .warning h3, .hp .warning2 h3, .hp .warning2 .podpis {margin:0 0 .5em; font-size:117%; font-weight:700; color:#FFF}
.hp .warning a {color:#DDD}
.hp .warning a:hover {color:#FFF}
.hp .warning li, .hp .warning2 li {margin-left:2em; list-style:disc}
.hp .registrace .box .warning {font-size:92%; float:right; margin-top:-3em; width:220px; background:#57653E}
.hp #nastaveni.registrace .box .warning {margin:0}
.hp .registrace .box .warning .bg-t, .hp .registrace .box .warning .bg-b {height:7px; background:url('//o00o.cz/2008/o/hp/bg-t-w.gif') no-repeat;}
.hp .registrace .box .warning .bg-b {background:url('//o00o.cz/2008/o/hp/bg-b-w.gif') no-repeat;}
.hp .col-bc .registrace .box h2 {color:#FFF;}
.hp .col-bc .registrace .box h2 em {display:block; margin:.5em 0 2em; color:#C7EB47; font-weight:700; font-style:normal; line-height:1.2}
.hp .col-bc .registrace .box h2 em span {font-size:88%; font-weight:400}
.hp .warning2 {color:#FFF; background:#627541 url('//o00o.cz/2008/o/hp/pravidlo-3-top.png') no-repeat}
.hp .warning2 .bg-t, .hp .warning2 .bg-b {background:0; height:0; overflow:hidden}
.hp .warning2 .box-in {padding:20px 20px 20px 80px; min-height:114px; _height:114px; background:url('//o00o.cz/2008/o/hp/pravidlo-3-bot.png') 0 bottom no-repeat;}
.hp .warning2 a {color:#FFF}
.hp .warning2 a:hover {color:#FFC}

.bublina {display:none; position:absolute; top:-20px; left:100%; z-index:10; width:223px; margin-left:30px} 
.bublina-ukazana .bublina {display:block;}
.bublina .bub-t, .bublina .bub-b {width:100%; height:17px; line-height:0; font-size:0;}
.bublina .bub-t {background:url('//o00o.cz/2008/o/hp/bublina-t.png') 0 bottom no-repeat; _background-image:url('//o00o.cz/2008/o/hp/bublina-t.gif')}
.bublina .bub-in {display:block; min-height:25px; _height:25px; padding:0 15px 0 33px; color:#000; background:url('//o00o.cz/2008/o/hp/bublina-in.png') no-repeat; _background-image:url('//o00o.cz/2008/o/hp/bublina-in.gif');}
.bublina .bub-b {background:url('//o00o.cz/2008/o/hp/bublina-b.png') no-repeat; _background-image:url('//o00o.cz/2008/o/hp/bublina-b.gif')}

/* archivni obrazky */
html, body {min-height:100%; height:auto !important; height:100%}
#TB_window {font:12px Arial, Helvetica, sans-serif; color:#333;}
#TB_secondLine {font:10px Arial, Helvetica, sans-serif; color:#666;}
#TB_window a:link {color:#666;}
#TB_window a:visited {color:#666;}
#TB_window a:hover {color:#000;}
#TB_window a:active {color:#666;}
#TB_window a:focus{color:#666;}
#TB_overlay {position:absolute; z-index:100; top:0; left:0; background-color:#000; filter:alpha(opacity=80); -moz-opacity:.8; opacity:.8;}
#TB_window {position:absolute; background:#fff; z-index:102; color:#000; display:none; border:4px solid #525252; text-align:left;}
#TB_window img {display:block; margin:15px 0 0 15px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-top:1px solid #666; border-left:1px solid #666;}
#TB_caption{height:25px; padding:7px 30px 10px 25px; float:left;}
#TB_closeWindow{height:25px; padding:11px 25px 10px 0; float:right;}
#TB_closeAjaxWindow{padding:5px 10px 7px 0; margin-bottom:1px; text-align:right; float:right;}
#TB_ajaxWindowTitle{float:left; padding:7px 0 5px 10px; margin-bottom:1px;}
#TB_title{background-color:#e8e8e8; height:27px;}
#TB_ajaxContent{clear:both; padding:2px 15px 15px; overflow:auto; text-align:left; line-height:1.4em;}
#TB_ajaxContent p{padding:5px 0;}
#TB_load{position:absolute; display:none; height:100px; width:100px; z-index:101;}
#TB_HideSelect{z-index:99; position:absolute; top:0; left:0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}
#TB_iframeContent{clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px;}

.m11, .m12 {width:306px; margin:0 auto;}

.info1, .info2, .info3 {position:absolute; bottom:80%; cursor:default; display:none; left:-50px; width:170px; min-height:20px; _height:20px; padding:6px; border:1px solid #000; color:#000; font-weight:400; text-align:left; -moz-opacity:.7; opacity:.7; =filter:alpha(opacity=70);}
.info1 {background-color:#A0FFC9;}
.post .info1 {left:0; width:120px;}
.info2 {background-color:#A3E1F4;}
.info3 {background-color:#FFAAC9;}

/*abeceda*/
#abeceda .nav, #abeceda .nav2 {margin:0}
#abeceda h3 {font-size:134%; font-weight:700; margin-bottom:10px; color:#9CCB00}
#abeceda .alphabet {margin-bottom:1em; font-size:234%; line-height:1.35; font-weight:700; text-align:center}
#abeceda .alphabet a, #abeceda .alphabet span {margin:4px 1px;}
#abeceda .tab-img {text-align:center}
#abeceda table {margin:0 auto;}
#abeceda table td {width:190px; padding:10px 0; vertical-align:middle; text-align:center}
#abeceda .legend {font-size:150%; font-weight:700}
#abeceda .tab-img .fl {width:75px; padding-right:15px; text-align:right; font-size:400%; font-weight:700}
#abeceda .tab-img .fr {width:75px; padding-left:15px; text-align:left; font-size:400%; font-weight:700}
#abeceda #zooming, #abeceda #zooming2 {margin-top:-15px}
#abeceda .rhyme {font-size:117%}
#abeceda .rhyme span {margin:0 10px 0 0}
#abeceda .rhyme h4 {margin-bottom:1em; font-weight:700}
#abeceda .rhyme h4 span {font-style:italic; font-weight:400}
#abeceda .clause {margin:0 0 1em 20px}

/*kalendar akci*/
#kalendar-akci .tit span {background-image:url('//o00o.cz/2008/o/alikoviny/tit-kalendar-akci.gif')}

.calendar-form {margin-bottom:15px}
.calendar-form .box-in {padding:4px 12px}
.calendar-form .w3-a, .calendar-form .w3-b, .calendar-form .w3-c {float:left; margin:0 24px 1.6em 0} 
.calendar-form .w3-a {width:70px;}
.calendar-form .w3-b {width:132px;}
.calendar-form .w3-c {width:85px; padding:14px 0 0; margin:0}
.calendar-form label {float:left; width:100%;}
.calendar-form input, .calendar-form select {width:100%;}
.calendar-form .calendar-wrapper {position:relative; z-index:2; width:100%}
.calendar-form .calendar-box {display:none; position:absolute; left:0; top:23px;}
.calendar-form .calendar-selected a {background:#F73A21 !important}
.calendar-form .date {float:left; display:inline; width:464px; padding-left:4px; margin:0 0 1em 23px; background:url('//o00o.cz/2008/o/alikoviny/calendar-left.gif') no-repeat left center}
.calendar-form .date ul {float:left; padding-right:4px; background:url('//o00o.cz/2008/o/alikoviny/calendar-right.gif') no-repeat right center}
.calendar-form .date li {position:relative; z-index:1; float:left; width:75px; min-height:38px; _height:38px; text-align:center; border-left:1px solid #FFF8D5; background:#FFDCBD}
.calendar-form .date .first {border:none}
.calendar-form .date a {display:block; padding:4px 0 0; text-decoration:none;}
.calendar-form .date span {font-weight:700; text-decoration:underline}
.calendar-form .date li.active {background:#FFF8D5}
.calendar-form .date .active a {position:absolute; top:-5px; left:0; padding:9px 0 0; width:75px; min-height:43px; _height:43px; color:#FFF; background:#2C66B0 url('//o00o.cz/2008/o/alikoviny/active-calendar.gif') no-repeat;}

.calendar-list {margin-bottom:1em}
.calendar-list .box-in {padding:4px 12px}
.calendar-list .box {width:100%; margin-bottom:.5em; padding-bottom:1px; background:url('//o00o.cz/2008/o/n3/art_dots.gif') repeat-x left bottom}
.calendar-list h2, .calendar-list h3 {font-size:175%; font-weight:700}
.calendar-list h2 {margin-bottom:5px}
.calendar-list h3 {color:#E6361F}
.calendar-list h4 {margin-bottom:5px; font-size:125%; font-weight:700; color:#2C66B1}
.calendar-list img {float:right; margin:3px 0 5px 10px}
.calendar-list p {font-size:117%}
.calendar-list .more {margin-bottom:5px; font-size:117%; font-weight:700; text-align:right}
.calendar-list .more a {margin-left:15px;}

.super-v {background:url('/2017/uzivatele/korunka-cervena.png') 50% 50% no-repeat; background-size: contain; height:11px; width:12px; margin: 0 4px; float:left;}
.master-v {background:url('/2017/uzivatele/korunka-zelena.png') 50% 50% no-repeat; background-size: contain; height:11px; width:12px; margin: 0 4px; float:left;}
.guru-v {background:url('/2017/uzivatele/korunka-modra.png') 50% 50% no-repeat; background-size: contain; height:12px; width:12px; margin: 0 4px; float:left;}
.user-nick .super-v, .user-nick .master-v, .user-nick .guru-v {height:12px;border: 3px solid #FFF; border-radius: 5px; background-color: #FFF }

/* reklama JoJo */
.m-jojo .r-body {border:0}
.m-jojo img {display:block;}

/*znamkovani*/
#alik-dotaznik-2011-shadow {position:absolute; z-index:6; top:0; left:0; width:100%; height:100%; background:url('//o00o.cz/2008/o/fog70.png'); _display:none;}
#alik-dotaznik-2011 {position:absolute; z-index:7; top:300px; left:50%; width:540px; height:300px; padding:110px 0 0 60px; margin:0 0 0 -300px; background:url('//o00o.cz/2008/o/znamkuj/znamkovani-bg.png') no-repeat}
#alik-dotaznik-2011 .button img {background:url('//o00o.cz/2008/o/znamkuj/button.png') no-repeat}
#alik-dotaznik-2011 .button:hover img {background-position:0 -39px}
#alik-dotaznik-2011 li {padding:0 0 0 15px; margin-bottom:15px; font-weight:700; list-style:none; background:url('//o00o.cz/2008/o/znamkuj/bullet.png') no-repeat left center}

/*soutez-recyklace*/
#sr-area {overflow:hidden; width:469px; height:303px; margin:0 auto}
#sr-vrstva-img {width:469px; height:303px;}
#sr-area img {vertical-align:middle}
#sr-area #sr-vrstva-1 {background:url("//o00o.cz/2008/o/souteze/recyklace/1.png") no-repeat}
#sr-area #sr-vrstva-2 {background:url("//o00o.cz/2008/o/souteze/recyklace/2.png") no-repeat}
#sr-area #sr-vrstva-3 {background:url("//o00o.cz/2008/o/souteze/recyklace/3.png") no-repeat}
#sr-area #sr-vrstva-4 {background:url("//o00o.cz/2008/o/souteze/recyklace/4.png") no-repeat}
#sr-area #sr-vrstva-5 {background:url("//o00o.cz/2008/o/souteze/recyklace/5.png") no-repeat}
#sr-area.act-vrstva-1 #sr-vrstva-1, #sr-area.act-vrstva-2 #sr-vrstva-2, #sr-area.act-vrstva-3 #sr-vrstva-3, #sr-area.act-vrstva-4 #sr-vrstva-4, #sr-area.act-vrstva-5 #sr-vrstva-5 {background-position:-469px 0}
#sr-area #sr-vrstva-1.hover, #sr-area #sr-vrstva-2.hover, #sr-area #sr-vrstva-3.hover, #sr-area #sr-vrstva-4.hover, #sr-area #sr-vrstva-5.hover {background-position:-938px 0}

/* vkladane stranky - tip redakci, vzkaz autorovi atd. */
.list-with-form {margin:10px; position:relative; line-height:1.25; text-align:left;}
.list-with-form h2, #content .list-with-form h2 {color:#666; margin:0 0 .6em; padding:0; line-height:26px; font-size:150%; font-weight:700; font-family:Tahoma,Arial,sans-serif; text-transform:uppercase}
.list-with-form p {margin:0 0 1em}
.list-with-form label {display:block; font-size:92%; text-transform:uppercase}
.list-with-form .relative {position:relative; width:100%; min-height:1.33em;_height:1.33em;}
.list-with-form ol li {margin:0 0 .5em 2.5em;}
.list-with-form #d-editor-status, .list-with-form .comment {position:absolute; top:0; right:0; z-index:1; text-align:right; padding-left:.5em; font-size:92%;}
.list-with-form #d-editor-status.forms-textlimit-warning {width:100%; color:#C00; background:#FFF}
.list-with-form .inputs input, .list-with-form .inputs .de-area {border:1px solid #CCC; color:#000; background:#EEE; width:100%; margin:0 0 1em}
.list-with-form .inputs .half-l {float:left; width:49%; _width:48%;}
.list-with-form .inputs .half-r {float:right; width:49%; _width:48%;}
.list-with-form .inputs .de-area {height:100px; overflow:auto; padding:0;}
.list-with-form .inputs .checkboxes {margin:0 0 1em}
.list-with-form .inputs .checkboxes p {margin:0; line-height:150%}
.list-with-form .inputs .checkboxes input {width:auto; margin:0 3px 0 0; background:none; border:0; vertical-align:middle}
.list-with-form .inputs .checkboxes label {display:inline; text-transform:none}
.list-with-form .full .captcha {width:100%; text-align:center}
.list-with-form .full .captcha .half-l {width:49%; float:left; text-align:left;}
.list-with-form .captcha input {width:100%}
.list-with-form form.bonz p {font-size:125%; font-weight:700}
/* formular na vzkaz novinari */
.inside-div {margin:0 0 24px; border:3px solid #CCC; line-height:1.25; text-align:left; background:#FFF}

.close {display:block; position:absolute; top:0; right:0; z-index:1; width:6em; text-align:right; font-weight:700}
.list-with-form .close {display:none}

/*poradna v2*/

#porad-otaz {padding:0 0 1px; margin-bottom:1em; background:url('//o00o.cz/2008/o/n3/art_dots.gif') repeat-x 0 100%;}
#porad-otaz h3 {font-size:134%; font-weight:700; margin-bottom:0.35em}
#porad-otaz #porad-hledej {margin-bottom:10px}
#porad-otaz .w2-a {float:left; width:330px}
#porad-otaz .w2-b {float:right; width:280px}
#porad-otaz .inside-div {overflow:hidden; position:relative; width:324px; margin-bottom:10px}
#porad-otaz .ico-r {float:right; width:12em; margin:9px 10px 0 0}
#porad-otaz .w2-a h3 a {display:inline-block; padding-left:32px; min-height:26px; _height:26px; line-height:26px; background:url("//o00o.cz/2008/o/poradny/plus.gif") no-repeat 0 50%;}

.por-search {overflow:hidden; width:180px; height:26px; background:url("//o00o.cz/2008/o/poradny/search-bg.png") no-repeat}
.por-search .inp {float:left; padding:0; margin:2px 0 0 5px; width:140px; height:22px; line-height:22px; border:none; background:none}
.por-search .sbm {float:right; width:28px; height:26px; line-height:26px; padding:0; margin:0; cursor:pointer; border:none; background:url("//o00o.cz/2008/o/poradny/search-button-alik.png") no-repeat}

.por-top {margin:0 0 22px}
.por-top p {float:left; width:430px; margin:0 0 1em; font-size:134%}
.por-top .por-search {float:right}

.por-top-search {margin:0 0 22px}
.por-top-search p {margin:0 0 1em; font-size:134%}
.por-top-search .por-search {width:380px}
.por-top-search .inp {width:330px}

.por-lactual {margin:0 0 22px}
.por-lactual .bg0 {background:#EEE}
.por-lactual .bg1 {background:#F8F8F8}

.por-art {padding:10px; margin:0 0 5px; border-radius:5px}
.por-art a {text-decoration:none}
.por-art h3 {margin:0 0 8px; font-size:134%; font-weight:bold}
.por-art img {float:left; margin:0 15px 0 0}
.por-art p {font-size:117%}
.por-art .more {float:right; display:inline-block; =width:125px; height:23px; padding:0 1px 0 9px; margin:8px 0 0; =margin:0; line-height:23px; text-align:right; font-size:12px; font-weight:bold; color:#FFF; background:#BA151C url("//o00o.cz/2008/o/poradny/button-gradient.png"); border-radius:3px}
.por-art .more:hover {background:#A5141B}
.por-art .more span {float:right; width:21px; height:21px; margin:1px 0 0 8px; cursor:pointer; font-size:0; background:#A5141B url("//o00o.cz/2008/o/ico/default-ico.png") no-repeat; border-radius:3px}

.por-category {margin:0 0 22px}
.por-category .box {float:left; width:200px; margin:0 10px 0 0}
.por-category h3 {line-height:1.5; margin:0 0 8px; color:#B9151C; font-size:134%; font-weight:bold}
.por-category ul {margin:0 0 1em; font-size:117%; list-style:none}
.por-category li {margin:0 0 5px}
.por-category a {text-decoration:none}

.por-results p, .por-list {margin:0 0 .5em; font-size:117%}
.por-results .ico-r {margin-top:-4px}
.por-list a, .por-list span {float:left}
.por-list a {text-decoration:none}
.por-list strong {color:#000}
.por-list span {padding:0 8px} 

.por-rlist {margin:0 0 22px}
.por-rlist .rl-art {position:relative; width:540px; min-height:62px; _height:62px; padding:0 0 0 90px; margin:0 0 18px}
.por-rlist img {position:absolute; z-index:1; left:0; top:2px}
.por-rlist h3 {float:left; margin:0 0 4px; font-size:117%; font-weight:bold;}

#por-foto {position:relative; width:100%; min-height:100px; margin:0}
#por-foto .box {position:absolute; z-index:1; top:-5px; right:10px; width:172px; min-height:50px; padding:15px 20px 15px; color:#FFF; background:url("//o00o.cz/2008/o/fog70.png"); font-size: small}
#por-foto span {position:absolute; z-index:2; top:0; left:-5px; display:block; width:5px; height:5px; background:url("//o00o.cz/2008/o/poradny/corner-photo.png") no-repeat right bottom}
#por-foto h3 {margin:0 0 5px; font-size:117%; font-weight:bold}
#por-foto img {margin:0 0 0px; vertical-align:middle}
#por-foto a {color:#FFF}
#por-foto a:hover {text-decoration:none}

.por-info h3 {margin-bottom:0 0 7px}
.por-info p {font-size:117%; margin:0 0 1em}
.por-info ul {font-size:117%; margin:0 0 1em 20px;}
.por-info li {list-style:disc}

#por-top {margin:0 0 15px}

/*poradny v2 konec*/

/*alik poutani MF*/
#poutani-mf {width:100%}
#poutani-mf h2 span {background-image:url("//o00o.cz/2008/o/soutez-top_DNES.png")}
#poutani-mf .box-in {position:relative; width:286px; min-height:50px;}
#poutani-mf p {padding-right:160px}
#poutani-mf a {display: inline-block}
#poutani-mf .claim-right, #poutani-mf .claim-bot {position:absolute; z-index:1; bottom:-15px; display:block; zoom:1; cursor:pointer}
#poutani-mf .claim-right {right:-5px; width:97px; height:144px; background:url("//o00o.cz/2008/o/noviny_rodina.png") no-repeat}
#poutani-mf .claim-bot {right:90px; width:108px; height:63px; background:url("//o00o.cz/2008/o/noviny_role.png") no-repeat}
#poutani-mf.box-hpg .more {float:left}

/* eyes */
#eyes {width:948px; margin:0 26px}
#eyes h2 {margin-bottom:.5em;}
#eyes h2 img {width:auto; height:auto; margin:0}
#eyes li {width:176px; margin-right:17px; border:none}
#eyes li img {border:2px solid #FFF}
#eyes li h3 {width:176px; margin:0 0 7px;}
#eyes .eyes-ico {width:176px;}
#eyes .eyes-ico .fr a span {margin-top:5px;}
/*self-promo*/
#self-promo {margin-bottom:16px}

/* reklamy */
.r-body {border:3px solid #AECF4F; margin-bottom:10px}
.alikoviny .r-body {border-color:#F0B99B}
.poradny .r-body {border-color:#EFC971}
.souteze .r-body {border-color:#FFD061}
.r-head {height:17px; line-height:17px; margin:0; text-align:right;}
.r-head span {width:64px; height:17px; background:url('//o00o.cz/2008/o/hp/r-head.gif') right top no-repeat;}
.alikoviny .r-head span {background-image:url('//o00o.cz/2008/o/alikoviny/r-head.gif')}
.poradny .r-head span {background-image:url('//o00o.cz/2008/o/poradny/r-head.gif')}
.souteze .r-head span {background-image:url('//o00o.cz/2008/o/souteze/r-head.gif')}
table.ahead {margin-bottom:12px}
.ahead .r-head {height:14px;}
.ahead .r-head span {height:14px; background-image:url(//o00o.cz/2008/o/portal/ahead.gif);}
.ahead .r-body {border:0; margin:0;}
.klikaci-body #main {cursor:pointer}
.klikaci-body #main .counters, .klikaci-body #main .ahead, 
.klikaci-body #main #header, .klikaci-body #main #content, .klikaci-body #main .content, .klikaci-body #main #footer, .klikaci-body #main #copyright {cursor:default}
body #reklama-flash-body .rf-left {margin-right:500px}
body #reklama-flash-body .rf-right {margin-left:500px}

/*adventni kalendar 2015*/
.alik-kalendar .content .trava {height:10px}
.alik-kalendar #header, .alik-kalendar .head {display:none }
.alik-kalendar #way {visibility:hidden}
.alik-kalendar #content {background:#cce5ee !important}

.winter-ahead { display: none }

.vizitka-img-big img { max-width: 100% }
