
* {margin:0; padding:0;}
body, div, span, p, a, img, ul, ol, li, table, caption, tbody, tfoot, tr, th, td, form, fieldset, legend, label, dl, dt, dd, blockquote, applet, object, h1, h2, h3, h4, h5 {border:0;}
body {background:#FFF; font:0.8em/1.5 "arial",sans-serif; color:#000; text-align:center;}

a {color:#007;}
a:hover {color:#FF823A;}

h1, h2, h3, h4, h5, h6 {margin:15px 0 10px 0;}
h1 {font-size:180%;}
h2 {font-size:160%;}
h3 {font-size:140%;}
h4 {font-size:120%;}
h5 {font-size:100%;}

p {margin:15px 0;}

table {margin:15px 0; border-collapse:collapse; border-spacing:0; font-size:100%;}
table.width100 {width:100%;}
th {text-align:center; font-weight:bold;}
th, td {padding:2px 5px;}

ul, ol {display:block; margin:15px 0 15px 30px;}
ul ul, ol ol {margin:0; margin-left:20px;}
ol {list-style-type:decimal;}
li {display:list-item;}

dl {margin:15px 0;}
dt {font-weight:bold;}
dd {margin-left:30px;}

fieldset {position:relative; margin:15px 0; padding:10px; border:1px solid #B4B6FD;}
legend {position:absolute; top:-1em; margin:0; font-size:100%; font-weight:bold; color:#FF823A;}

q:before {content:no-open-quote}
q:after {content:no-close-quote}


.clear {clear:both}
.f-left {float:left !important;} img.f-left {float:left; margin-right:10px;}
.f-right {float:right !important;} img.f-right {float:right; margin-left:10px;}

.t-left {text-align:left !important;}
.t-center {text-align:center !important;}
.t-right {text-align:right !important;}
.t-justify {text-align:justify !important;}

.va-top {vertical-align:top;}
.va-middle {vertical-align:middle;}
.va-bottom {vertical-align:bottom;}

.bigger {font-size:110%;}
.smaller {font-size:85%;}
.normal {font-weight:normal;}

.high {color:#FF823A;}
a:hover.high {color:#000;}
.nonhigh, .nonhigh a {color:#8789FF;}

.box {min-height:1px;}
.box:after {display:block; visibility:hidden; clear:both; line-height:0; font-size:0; content:".";}

.nom {margin:0 !important;}
.nomt {margin-top:0 !important;}
.nomb {margin-bottom:0 !important;}

.noscreen {display:none;}


table.table-style01 {width:750px;margin:0}
table.table-style01 th {border:1px solid #838AFB; background:#000077; color:#FFF;}
table.table-style01 td {border:1px solid #DEDFFE;}
table.table-style01 tr.alt td {background:#F4F4FF;}
table.table-style01 tr.bg td, table.table-style01 td.bg {background:#F4F4FF;}
table.table-style01 tr.over td {background:#FFC;}
table.table-style01 span.em {color:#33F}
table.table-style01 span.mn {color:#888}
table.table-style01 caption {text-align:left;background-color:#F4F4FF;border:1px solid #DEDFFE;padding:3px}

table.table-style02 {width:100%;margin:0}
table.table-style02 thead th {border:1px solid #838AFB; background:#000077; color:#FFF}
table.table-style02 th, table.table-style02 td {border:1px solid #DEDFFE}
table.table-style02 tr.alt td {background:#F4F4FF}
table.table-style02 tr.bg td, table.table-style02 td.bg {background:#F4F4FF}
table.table-style02 tr.over td {background:#FFC}
table.table-style02 span.em {color:#33F}
table.table-style02 span.mn {color:#888}
table.table-style02 caption {text-align:left;background-color:#F4F4FF;border:1px solid #DEDFFE;padding:3px}


.urs table {width:750px;}
.urs table th {border:1px solid #DEDFFE; background:#F8F8FF;text-align:left;font-weight:normal}
.urs table td {border:1px solid #DEDFFE}
.urs table tr.alt td {background:#F4F4FF;}
.urs table tr.bg td, table.table-style01 td.bg {background:#F4F4FF;}
.urs table tr.over td {background:#FFC;}



ul.ul-style01 {margin:10px 0 10px 10px; list-style:none;}
ul.ul-style01 ul {margin:0;}
ul.ul-style01 li {padding-left:15px; background:url("http://i.iinfo.cz/n2/design/ul-style01.gif") 0 7px no-repeat;}

dl.dl-style01 {margin:15px 0;}
dl.dl-style01 dt {font-weight:bold;}
dl.dl-style01 dd {margin-left:20px;}


#main {width:960px; margin:5px auto 0; text-align:left;}

    #tray {margin-bottom:12px; padding:5px 10px; border:1px solid #DEDFFE; border-top:0; background:#F4F4FF;}
    #tray a {margin-right:5px;}

	#header {position:relative; padding-bottom:5px;}

        #logo {position:relative; width:279px; height:40px; margin:0; padding:0; overflow:hidden; font-size:200%; letter-spacing:-1px;}
        #logo span {display:block; position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; margin:0; padding:0; background:url("http://i.iinfo.cz/n2/design/logo.gif") 0 0 no-repeat; cursor:pointer;}

        #lang {position:absolute; top:-3px; right:0; margin:0;}
        #flag-en {padding-left:20px; background:url("http://i.iinfo.cz/n2/design/flag-en.gif") 0 3px no-repeat;}
        #flag-cs {padding-left:20px; background:url("http://i.iinfo.cz/n2/design/flag-cs.gif") 0 3px no-repeat;}

        #search {position:absolute; bottom:5px; right:0;}

    #nav {padding:7px 10px 10px 0; background:#007 url("http://i.iinfo.cz/n2/design/nav.gif") 0 100% repeat-x; color:#FFF;}

        #nav ul {margin:0; padding:0; list-style:none;}
        #nav ul li {display:inline; margin:0; padding:0;}
        #nav ul li a {display:block; float:left; padding-left:10px; padding-right:13px; background:url("http://i.iinfo.cz/n2/design/nav-link.gif") 100% 9px no-repeat; text-decoration:underline;}
        #nav ul li#nav-active a {font-weight:bold; text-decoration:none; color:#E5E5FF;}

        #nav p {margin:0;}
        #nav a {color:#FFF;}
        #nav a:hover {color:#FF823A;}

	#page-home #content {float:left; width:700px;}
    #page-home #sidebar {float:right; width:250px;}

	#footer {clear:both; margin-top:20px; border-top:2px solid #DEDFFE; padding:12px 0 10px 165px; background:url("http://i.iinfo.cz/n2/design/logo-ii.gif") 0 10px no-repeat;}
	#footer p {margin:0;line-height:1}
	#footer a:hover {color:#007;}


#page #content {float:right; width:750px; padding:10px 0;}

    #page #content h2 {color:#000077; font-size:150%; letter-spacing:-1px;}
    #page #content h3 {color:#000077; font-size:140%;}
    #page #content h4 {color:#000077; font-size:120%;}

#page #sidebar {float:left; width:200px; padding:10px 0;}

    #page #sidebar .title {clear:both; padding-right:5px; font-size:100%;}
    #page #sidebar .title-02 {clear:both; padding-right:5px; font-size:100%;}

#breadcrumbs {margin:0; padding:5px 0; border-bottom:1px solid #DEDFFE;}

ul.subnav {width:200px; margin:0; padding:0; background:#F4F4FF; list-style:none; z-index:999; font-size:85%;}
ul.subnav li {position:relative; display:block; width:200px; margin:0; padding:0;}
ul.subnav li a {display:block; padding:0px 5px; border-bottom:1px solid #EBECFF; background:#F4F4FF; text-decoration:none;}
ul.subnav a.dropdown {padding-right:15px; background:#F4F4FF url("http://i.iinfo.cz/n2/design/subnav.gif") 191px 6px no-repeat;}

ul.subnav li.subnav-on div {visibility:visible;}
ul.subnav li.subnav-off div {visibility:hidden;}
ul.subnav div {display:block; position:absolute; top:-1px; left:200px; width:200px; border:1px solid #B4B6FD; visibility:hidden; overflow:hidden}
ul.subnav li ul {width:200px; margin:0; padding:0; background:#F4F4FF; list-style:none;}
ul.subnav li ul li a {display:block; width:200px; background:#F4F4FF !important;}


#topbox {width:960px; height:200px; background:#F4F4FF url("http://i.iinfo.cz/n2/design/topbox.jpg") 0 0 no-repeat; overflow:hidden;}

    #topbox-01 {float:left; width:290px; padding:40px 60px 0 25px; overflow:hidden;}
    #topbox-01 #hx-poznejte {position:relative; width:290px; height:60px; margin:0; margin-bottom:25px; padding:0; overflow:hidden; font-size:160%;}
    #topbox-01 #hx-poznejte span {display:block; position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; margin:0; padding:0; background:url("http://i.iinfo.cz/n2/design/topbox-01.gif") 0 0 no-repeat;}

    #topbox-02 {float:left; width:275px; padding:40px 0 0 60px; overflow:hidden;}
    #topbox-02 #hx-vyzkousejte {position:relative; width:251px; height:60px; margin:0; margin-bottom:25px; padding:0; overflow:hidden; font-size:160%;}
    #topbox-02 #hx-vyzkousejte span {display:block; position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; margin:0; padding:0; background:url("http://i.iinfo.cz/n2/design/topbox-02.gif") 0 0 no-repeat;}

    #topbox-03 {float:left; width:205px; padding:20px 25px 0 20px; text-align:right; overflow:hidden;}
    #topbox-03 h3 {margin-top:0; font-size:100%; color:#007;}
    #topbox-03 .inp-text {width:135px; padding:2px; border:1px solid #CCF;}
    #topbox-03 li {list-style-image:none}

    .btn {margin:0; margin-left:66px; padding:8px 29px 8px 10px; background:#FF823A url("http://i.iinfo.cz/n2/design/btn.gif") 100% 0 no-repeat; font:bold 100%/1.6 "arial",sans-serif; color:#FFF;}
    a:hover.btn {background:#8789ff url("http://i.iinfo.cz/n2/design/btn-hover.gif") 100% 0 no-repeat; color:#FFF;}

        ul#ul-list {width:205px; margin:0; padding:0; list-style:none; text-align:left;}
        ul#ul-list li {width:205px; padding:1px 3px; font-size:85%;}
        ul#ul-list li.alt {background:#FAFAFF;}

        #topbox-03 ul.ul-style01 {margin:10px 0; list-style:none; text-align:left;}
        #topbox-03 ul.ul-style01 li {display:inline; margin-right:5px; padding-left:15px; background:url("http://i.iinfo.cz/n2/design/ul-style01.gif") 0 5px no-repeat;}

#slogan {position:relative; width:960px; height:120px; margin:0; margin-bottom:15px; padding:0; overflow:hidden; background:#007; font-size:140%; color:#B2B3FF;}
#slogan span {display:block; position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; margin:0; padding:0;}
#slogan strong {font-size:180%; color:#FFF;}
a h3#slogan span {cursor: pointer}

#search-cat {padding:5px 0 10px 0; border-bottom:1px solid #DEDFFE; text-align:center;}
#search-cat .inp-text {width:270px; padding:2px; border:1px solid #CCF;}
#search-cat #btn-search {position:relative; top:6px; margin-right:20px;}
#search-cat p {margin-bottom: 0}

dl.cat {float:left; width:340px;}
dl.cat dt {padding-left:20px; background:url("http://i.iinfo.cz/n2/design/cat-dt.gif") 0 2px no-repeat; font-size:130%;}
dl.cat dd  {margin:0; margin-bottom:7px; padding-left:20px; background:url("http://i.iinfo.cz/n2/design/cat-dd.gif") 3px 5px no-repeat;}
dl.cat dd a {color:#8789FF;}
dl.cat dd a:hover {color:#6062DF;}

#news {margin-bottom:10px; padding:10px; border:1px solid #CCF; background:#F4F4FF;font-size:.9em}
#news p {margin:0;}

#top10 {border:1px solid #DEDFFE; border-top:0;}

    #top10-title {line-height:1.4;}
    #top10-title h3 {margin:0; padding:5px 10px; border:1px solid #DEDFFE; background:#F4F4FF; font-size:100%; color:#000;}
    #top10-title h3 span {font-weight:bold; font-size:90%; color:#EB5700;}

    #top10 table {width:248px; margin:0; border-bottom:1px solid #DEDFFE;}
    #top10 table tr.bg td {background:#FEF7DC;}
    #top10 table td {padding:1px 5px; border-bottom:1px solid #E6E7FE;}
    #top10 table td.place {text-align:center; font-weight:bold; color:#FF823A;}
    #top10 table a {text-decoration:none;}

    #top10 ul.ul-style01 {margin:10px 0 10px 10px; list-style:none;}
    #top10 ul.ul-style01 li {display:inline; margin-right:10px; padding-left:15px; background:url("http://i.iinfo.cz/n2/design/ul-style01.gif") 0 5px no-repeat;}

ul#ad {margin:10px 0; padding:0;font-size:.8em}
ul#ad li {display:block; float:left; width:225px; padding-left:15px; background:url("http://i.iinfo.cz/n2/design/ul-ads.gif") 0 7px no-repeat;}

#ico-lock {padding-right:15px; background:url("http://i.iinfo.cz/n2/design/ico-lock.gif") 100% 5px no-repeat;}
#ico-reg {padding-left:20px; background:url("http://i.iinfo.cz/n2/design/ico-reg.gif") 0 0 no-repeat;}
#ico-send {padding-right:30px; background:url("http://i.iinfo.cz/n2/design/ico-send.gif") 100% 4px no-repeat; color:#6D70FF;}
a:hover#ico-send {color:#007;}


.tabs {border-bottom:1px solid #DEDFFE;}
.tabs ul {margin:0; padding:0; list-style:none;}
.tabs ul li {display:inline;}
.tabs ul li a {display:block; float:left; margin-right:5px; padding:5px 10px; border:1px solid #DEDFFE; border-bottom:0; background:#F4F4FF; text-decoration:underline;}
.tabs ul li.tabs-active a {position:relative; bottom:-1px; background:#FFF; font-weight:bold; text-decoration:none; color:#FF823A;}

dl#icons {margin:10px 0;}
dl#icons dt {padding-left:25px; font-weight:bold; color:#007;}
    dl#icons dt#ico-stat-navstevnost {background:url("http://i.iinfo.cz/n2/design/ico-stat-navstevnost.gif") 0 0 no-repeat;}
    dl#icons dt#ico-stat-nastaveni {background:url("http://i.iinfo.cz/n2/design/ico-stat-nastaveni.gif") 0 0 no-repeat;}
    dl#icons dt#ico-stat-reporty {background:url("http://i.iinfo.cz/n2/design/ico-stat-report.gif") 0 0 no-repeat;}
    dl#icons dt#ico-stat-info {background:url("http://i.iinfo.cz/n2/design/ico-stat-info.gif") 0 0 no-repeat;}
    dl#icons dt#ico-stat-uzivatele {background:url("http://i.iinfo.cz/n2/design/ico-stat-uzivatele.gif") 0 0 no-repeat;}
    dl#icons dt#ico-stat-zmena {background:url("http://i.iinfo.cz/n2/design/ico-stat-zmena.gif") 0 0 no-repeat;}
    dl#icons dt#ico-stat-kod {background:url("http://i.iinfo.cz/n2/design/ico-stat-kod.gif") 0 0 no-repeat;}
dl#icons dd {margin-left:25px;}

.box-settings {border:1px solid #B4B6FD; background:#F4F4FF; text-align:right;}
    .box-settings .in {padding:8px 10px;}
    .box-settings-icons {padding:8px 10px; border-top:1px solid #B4B6FD; background:#FFF;}

.moje {clear:both; margin-top:10px; padding:10px; border:1px solid #DEDFFE;}
.moje.bg {background:#F5F5FF;}
.moje-title {background:url("http://i.iinfo.cz/n2/design/dot-02.gif") 0 60% repeat-x;}
.moje-title h4, .moje-title p {display:inline; margin:0 !important;}
.moje-title h4 {padding-right:5px; background:#FFF; font-size:110% !important;}
.moje-title h4 a {color:#FF823A;}
.moje-title h4 a:hover {color:#007;}
.moje-title p span {margin-left:15px; padding:0 5px; background:#FFF; font-size:85%;}
.moje.bg h4, .moje.bg p span {background:#F5F5FF !important;}
.moje p {margin-top:7px;}

    a.ico-stat-navstevnost, a.ico-stat-nastaveni, a.ico-stat-reporty, a.ico-stat-info, a.ico-stat-uzivatele, a.ico-stat-zmena, a.ico-stat-kod {display:block; float:left; width:160px; padding-left:20px; text-decoration:underline;}
    a.ico-stat-navstevnost {background:url("http://i.iinfo.cz/n2/design/ico-stat-navstevnost.gif") 0 1px no-repeat;}
    a.ico-stat-info {background:url("http://i.iinfo.cz/n2/design/ico-stat-info.gif") 0 1px no-repeat;}
    a.ico-stat-nastaveni {background:url("http://i.iinfo.cz/n2/design/ico-stat-nastaveni.gif") 0 1px no-repeat;}
    a.ico-stat-reporty {background:url("http://i.iinfo.cz/n2/design/ico-stat-report.gif") 0 1px no-repeat;}
    a.ico-stat-uzivatele {background:url("http://i.iinfo.cz/n2/design/ico-stat-uzivatele.gif") 0 1px no-repeat;}
    a.ico-stat-zmena {background:url("http://i.iinfo.cz/n2/design/ico-stat-zmena.gif") 0 1px no-repeat;}
    a.ico-stat-kod {background:url("http://i.iinfo.cz/n2/design/ico-stat-kod.gif") 0 1px no-repeat;}

.ico-export, .ico-tisk, .ico-napoveda, .ico-stat {margin-right:15px; padding-left:20px;}
.ico-export {background:url("http://i.iinfo.cz/n2/design/ico-export.gif") 0 0 no-repeat;}
.ico-stat {background:url("http://i.iinfo.cz/n2/design/ico-stat-navstevnost.gif") 0 0 no-repeat;}
.ico-tisk {background:url("http://i.iinfo.cz/n2/design/ico-tisk.gif") 0 0 no-repeat;}
.ico-napoveda {background:url("http://i.iinfo.cz/n2/design/ico-napoveda.gif") 0 0 no-repeat;}



#error-holder {z-index: 1000}

#entry-new-form {position:relative; display:none; z-index:1000; border-width: 1px; border-style: solid; padding: 0.5em; background-color:#EFE; border-color:#363}
#entry-new-form table {width: 100%}
#entry-new-form td {vertical-align: bottom}
#entry-new .error {font-weight: bold; color:#C00}

#entry-delete-form {position:relative; display:none; z-index:1000; border-width: 1px; border-style: solid; padding: 0.5em; background-color:#FDD; border-color:#C00}
#entries-form {position:relative}
.entry-selected {background-color: red ! important}
.entry-button {background-color: #c8cdf9; border: 1px solid #007; color: #007; padding: 1px 1em 1px 1em; font-family: sans-serif; font-size: 100%}
td.img-but {text-align: center; vertical-align: middle; padding: 0}
td.img-but input {margin: 1px 1px 0 1px; padding: 0}


#page-steps			{min-height:25em}
#page-steps #content {float:left; width:480px; padding:15px 0;}
#page-steps #sidebar {float:right; width:450px; height:245px; background:url("http://i.iinfo.cz/n2/design/steps.jpg") 0 5px no-repeat; font-size:0;}

.steps {margin:15px 0; background:url("http://i.iinfo.cz/n2/design/dot.gif") 0 50% repeat-x; text-align:center; font-size:120%;}
.steps p {margin:0;}
.steps a {margin:0 2px; padding:3px 8px; border:1px solid #CDCFFE; background:#F4F4FF; text-decoration:none;}
.steps a.step-active {border:1px solid #FF823A; background:#FFF; color:#EB5700; font-weight:bold;}
.steps a:hover {border:1px solid #FF823A; background:#FFF; color:#EB5700;}

#hx-step-01, #hx-step-02, #hx-step-03, #hx-step-04, #hx-step-05, #hx-step-06 {position:relative; width:500px; height:35px; margin:0; padding:0; overflow:hidden; font-size:160%; font-weight:normal; color:#EB5700;}
#hx-step-01 span, #hx-step-02 span, #hx-step-03 span, #hx-step-04 span, #hx-step-05 span, #hx-step-06 span {display:block; position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; margin:0; padding:0; background:url("http://i.iinfo.cz/n2/design/hx-step-01.gif") 0 0 no-repeat;}

#hx-step-02 span {background:url("http://i.iinfo.cz/n2/design/hx-step-02.gif") 0 0 no-repeat;}
#hx-step-03 span {background:url("http://i.iinfo.cz/n2/design/hx-step-03.gif") 0 0 no-repeat;}
#hx-step-04 span {background:url("http://i.iinfo.cz/n2/design/hx-step-04.gif") 0 0 no-repeat;}
#hx-step-05 span {background:url("http://i.iinfo.cz/n2/design/hx-step-05.gif") 0 0 no-repeat;}
#hx-step-06 span {background:url("http://i.iinfo.cz/n2/design/hx-step-06.gif") 0 0 no-repeat;}

ul.ul-steps {margin:20px 0 25px 0; padding:0; list-style:none; font-size:140%; color:#000; line-height:1.2;}
ul.ul-steps li {margin:0; margin-bottom:20px; padding:0; padding-left:23px; background:url("http://i.iinfo.cz/n2/design/ul-steps.gif") 0 5px no-repeat;}
ul.ul-steps li span {font-size:75%;}

#buttons {clear:both;}
#buttons span {position:relative; top:-10px; margin:0 5px;color:#8789FF;}

.ico-example {padding-right:20px; background:url("http://i.iinfo.cz/n2/design/ico-example.gif") 100% 0 no-repeat;}


.title {font-size:130%; background:url("http://i.iinfo.cz/n2/design/dot-02.gif") 0 70% repeat-x;}
.title span {padding-right:10px; background:#FFF;}

.title-02 {font-size:120%; padding:5px 10px; background:#007; color:#FFF;}

td.vheading img {float: left; width: 8px; height: 8px; margin-top: 4px; padding: 0}

a.ft:visited {color:#007;background-color:#F7F7FF;border-color:#F7F7FF}
a.ft:hover {color:#000;border-color:#A7A7D6}
a.rf1 {background-image:url("http://i.iinfo.cz/n2/nf/r1.gif")}
a.lf1 {background-image:url("http://i.iinfo.cz/n2/nf/l1.gif")}
a.rf2 {background-image:url("http://i.iinfo.cz/n2/nf/r2.gif")}
a.lf2 {background-image:url("http://i.iinfo.cz/n2/nf/l2.gif")}
a.rf3 {background-image:url("http://i.iinfo.cz/n2/nf/r3.gif")}
a.lf3 {background-image:url("http://i.iinfo.cz/n2/nf/l3.gif")}
a.rf4 {background-image:url("http://i.iinfo.cz/n2/nf/r4.gif")}
a.lf4 {background-image:url("http://i.iinfo.cz/n2/nf/l4.gif")}
a.rf5 {background-image:url("http://i.iinfo.cz/n2/nf/r5.gif")}
a.lf5 {background-image:url("http://i.iinfo.cz/n2/nf/l5.gif")}
a.rf6 {background-image:url("http://i.iinfo.cz/n2/nf/r6.gif")}
a.lf6 {background-image:url("http://i.iinfo.cz/n2/nf/l6.gif")}
a.rf7 {background-image:url("http://i.iinfo.cz/n2/nf/r7.gif")}
a.lf7 {background-image:url("http://i.iinfo.cz/n2/nf/l7.gif")}
a.rf8 {background-image:url("http://i.iinfo.cz/n2/nf/r8.gif")}
a.lf8 {background-image:url("http://i.iinfo.cz/n2/nf/l8.gif")}
a.rf9 {background-image:url("http://i.iinfo.cz/n2/nf/r9.gif")}
a.lf9 {background-image:url("http://i.iinfo.cz/n2/nf/l9.gif")}
a.rf10 {background-image:url("http://i.iinfo.cz/n2/nf/r10.gif")}
a.lf10 {background-image:url("http://i.iinfo.cz/n2/nf/l10.gif")}
a.rf11 {background-image:url("http://i.iinfo.cz/n2/nf/r11.gif")}
a.lf11 {background-image:url("http://i.iinfo.cz/n2/nf/l11.gif")}
a.rf12 {background-image:url("http://i.iinfo.cz/n2/nf/r12.gif")}
a.lf12 {background-image:url("http://i.iinfo.cz/n2/nf/l12.gif")}
a.rf13 {background-image:url("http://i.iinfo.cz/n2/nf/r13.gif")}
a.lf13 {background-image:url("http://i.iinfo.cz/n2/nf/l13.gif")}
span.rfu {background-image:url("http://i.iinfo.cz/n2/nf/ru.gif")}
span.lfu {background-image:url("http://i.iinfo.cz/n2/nf/lu.gif")}

table.foots .em.rfs {background-image:url("http://i.iinfo.cz/n2/nf/rs.gif")}
table.foots .em.lfs {background-image:url("http://i.iinfo.cz/n2/nf/ls.gif")}
.schf.schpf .em:hover {border-color:#DDF}
.table-style01 .til {display:block;float:left;font-size:10px;font-weight:bold;height:33px;line-height:32px;min-height:12px;min-width:10px;padding:0pt 1px;text-align:center;vertical-align:middle;width:1.5em;color:#CCC}
table.foots span.em {width:auto;text-align:center}
table.foots .em {background-position:50% 0pt !important;white-space:nowrap;width:auto !important}

.foots span.ft,
.foots a.ft:link,
.foots a.ft:visited,
.foots a.ft:hover {display:block;float:left;background-repeat:no-repeat;background-position:0% 0%; padding:19px 1px 1px;text-align:center;font-size:10px;font-weight:bold;width:20px; min-width:20px;min-height:12px;line-height:11px;text-decoration:none}

span.ft,
a.ft:link,
a.ft:visited,
a.ft:hover {font-size:10px}


#cal-div {width: 12.5em; border-width: 2px; border-style: solid; position: absolute; background-color: #EEF; border-color: #007}
#cal-tab {width: 100%; margin: 0; border-collapse: collapse; border-spacing: 0; empty-cells: show; clear: both}
#cal-tab thead td {font-weight: bold; text-align: center; background-color: #007; color: #FFF}
#cal-tab td {border-width: 1px; border-style: solid; padding: 2px 1px; line-height: 1em; font-size: 11px ! important; border-color: #BEBEE4}
#cal-tab .cal-d {text-align: right}
#cal-nav-mon {width: 6.5em; float: left; margin: 0 3px 0 3px}
#cal-nav-year {width: 4.5em; float: right; margin: 0 3px 0 3px}
#cal-nav-mon-txt {width: 4.5em; margin-left: 2px}
#cal-nav-year-txt {width: 2.2em; margin-left: 3px}	
#cal-div .cal-prev {float: left}
#cal-div .cal-txt {text-align: center; float: left}
#cal-div .cal-next {float: right}
#cal-tab a {display: block}
#cal-tab a.cal-future {text-decoration: none; color: #888}
#cal-tab .cal-today {background-color: #FC0 ! important}
#cal-tab td.cal-weekend {background-color: #D6D6F1}
#cal-tab .cal-tm a {color: #008}
#cal-tab .cal-om a {color: #888}

#sidebar div div form select {width:195px}
#sidebar h3.title {display:none}


#userbox {margin: auto; width:205px; padding:5px 25px 0 20px; text-align:right; overflow:hidden; background:url("http://i.iinfo.cz/n2/design/userbox.jpg") 0 0 no-repeat}
#userbox h3 {margin-top:0; font-size:100%; color:#007;}
#userbox .inp-text {width:135px; padding:2px; border:1px solid #CCF;}


.icongroup div.icon {float: left; width: 130px; text-align: center; margin-bottom: 1em}


#guide {position: relative; width: 700px}

#sections {border-bottom: 1px solid #DEDFFE}
#sections ul, #sections ol {margin-top:0}

#cat-sites ol {margin: 0; padding: 0}
#cat-sites li {list-style-type: none; margin: 0; margin-bottom: 0.5em; padding-left: 20px}
#cat-sites li.bg {background:#FEF7DC}
#cat-sites li.tip {background:transparent url("http://i.iinfo.cz/n2/tip.gif") 0 .1em no-repeat}
#cat-sites li.del {background: #faa}

ul.cat {float:left; width: 330px}
ul.cat li {list-style-image: url("http://i.iinfo.cz/n2/design/cat-dt.gif")}
ul.cat li {margin:0}

.calendar {text-align:center}
.calendar col {width:12.5%}
.calendar img {width:8px;height:7px;margin:auto}
.calendar table {border:2px solid #000;margin:1em 0;width:100%;background-color:#EEF;border-color:#007}
.calendar th,
.calendar td {line-height:1em;font-size:11px !important;font-family:sans-serif;border:1px solid #000;vertical-align:middle;border-color:#BEBEE4}
.calendar thead th {font-weight:normal;text-align:center;color:#000;background-color:#EEF}
.calendar thead tr.days th {vertical-align:middle;font-weight:bold;color:#FFF;background-color:#007}
.calendar tbody th {text-align:center}
.calendar tbody td {text-align:right}
.calendar tbody	td.weekend {background-color:#D6D6F1}
.calendar .active {font-weight:bold;background-color:#FC0}
.calendar .active a:link,
.calendar .active a:visited {color:#000}
.calendar tbody td,
.calendar tbody .out a:link,
.calendar tbody .out a:visited {color:#888}


.ch-s table {background-color:#F8F8FF;border-color:#000077;margin:0}
.ch-s caption {background-color:#5F5FAD;border-color:#000;color:#FFF;font-size:1.1em}
.ch-s thead th {background-color:#A7A7D6;color:#FFFFFF}
.ch table {border-bottom:1px solid #000000;border-collapse:collapse;border-spacing:0pt;margin-bottom:0.2em;width:100%}
.ch caption {border-bottom:1px solid #000;font-weight:bold;padding:2px 0.5em;text-align:left}
.ch thead th {line-height:1.3em;padding:0.1em 0.5em;vertical-align:bottom}
.ch th, .ch tr.ch-hl th {font-weight:bold}
.ch-s tbody th span {display:block;font-weight:normal;line-height:1.2em;margin-top:2px}
.ch-s tbody td, .ch-s tbody th {background-color:#F8F8FF;border-color:#E2E2F8}
.ch tbody td, .ch tbody th {border-top:1px solid #DDD;line-height:1.2em;padding:1px 0.4em;vertical-align:top}
.ch tr.ch-hl td, .ch tr.ch-hl th {background-color:#FCF8E5}

#page #content #sections h3 {display:none}

.next, .bt {word-spacing:0.3em}
.next {text-align:right}

#et {margin:1.2em 0pt;text-align:left}
.et-h {padding:0pt;position:relative}
.et-h h2 {margin:0pt;background-color:#5F5FAD;border-color:#7777BB;font-size:1em !important;padding:2px;color:#FFF !important}
.et-h a {font-size:0.9em;position:absolute;right:0.5em;top:0.2em;color:#FFF}
#et .ad-ad {border-bottom:1px solid #CCC;padding:0.2em 0.5em}
#et .ad-ad p {margin:0.2em 0pt 0pt;padding:0pt}

.adsense-box {
    line-height:1.4em
}

.adsense-headline {
    display:block;
}

.adsense-url {
    text-decoration:none;
    font-size:90%;
}

.adsense-onead {
    margin:15px 0;
}

.ads-by-google {
    display:block;
}

.adsense-box#as-catalog-top, .adsense-box#as-chart-top, .adsense-box#as-search-top {
	margin:10px 0 20px;
}

.adsense-box#as-catalog-top .adsense-onead, .adsense-box#as-chart-top .adsense-onead, .adsense-box#as-search-top .adsense-onead {
	margin-left:20px
}
.adsense-box#as-catalog-top .ads-by-google, .adsense-box#as-chart-top .ads-by-google, .adsense-box#as-search-top .ads-by-google {
	text-align:right;
}

.adsense-box#as-site .ads-by-google {
	text-align:right;
	padding-right:200px;
}

.adsense-box#as-site {
	margin:10px 0 20px;
}

.adsense-box#as-stats-side {
	margin-top:20px;
}

#cat-sites h3 {margin:0pt;background-color:#5F5FAD;border-color:#7777BB;font-size:1em !important;padding:2px;color:#FFF !important;margin:0 0 7px}
#cat-sites ol li a img {display:inline;margin:0 1px;vertical-align:middle}


.r {text-align:right}
.l {text-align:left}
.ipn {margin:0.2em 0pt;text-align:right}
.ipn .ipn-123 {float:left;margin-right:1em;text-align:left;word-spacing:0.2em;width:97%}
.ipn .ipn-123 em {font-style:normal;font-weight:bold;word-spacing:0pt}


#sidebar h2 {display:none}
#sidebar .calendar h3 {display:none}
#sidebar .box {background-color:#F4F4FF}
#sidebar .box h3 {background-color:#007;color:#FFF;padding:2px 5px;font-size:1em}
#sidebar .box h3 a {color:#FFF}
#sidebar {width:200px}
#sidebar .box .box-cnt {margin:2px 5px}

.web-info h2 {margin:3px 0 0 0}
.web-info h3 {margin:10px 0 0 0}
.web-info ul {margin-top:0}
.web-info p {margin:3px 0}
.web-info table th {text-align:left;font-weight:normal}
.web-info .links {font-weight:bold}

body.h-ip {text-align:left;margin:0 5px;background-color:#EEEEFF;}
body.h-ip H1 {margin:5px 0;font-size:1.3em}
body.h-ip H2 {margin:0;font-size:1em;color:#888}
#h-content {margin:0 10px}
#h-content H1 {font-size:1.3em}
#h-content .urs-otazka {background-color:#EEEEFF;font-weight:bold;padding:4px}
#h-content .urs-odpoved {margin-left:1em}
#h-content .foot {margin-top:3em}
#h-content .h-tb {background-color:#EEEEFF;padding-left:1em}
#main-hl {text-align:left;margin:auto}

.box-cnt li {list-style-image: url(/img/design/ul-ads.gif)}

.ad-icons {clear:both}
.ad-marker {font-size:.8em}
.ad-ad {background-color:#F4F4FF}
h4#ad-blink {font-size:.85em;color:#AAA;font-weight:normal}



.adm-desc {display:none; position:absolute; background: #FF8; border: 1px solid #008; padding: 0.3em}
.order-status-1 {background-color: #FFB} 
.order-status-2 {background-color: #FEB} 
.order-status-3 {background-color: #EEE} 
.order-status-4 {background-color: #DFC} 
.order-status-5 {background-color: #EFF} 
.order-status-6 {background-color: #FEE} 
.order-status-legend {margin: 0 0 0.5em 0}
.order-status-legend-item {float: left; margin-right: 3em}
.order-status-legend-item span {float: left; display: block; width: 16px; height: 16px; border: 1px solid #838AFB; margin-right: 0.5em}
.order-platinum {background-color: #FDD} 


td.form-fld									{vertical-align: top}

.form-fld-err								{color: #F00}

.form-fld-req								{font-weight:bold}

.form-fld-ro-ml								{padding:0 1em;overflow:auto;border:solid 1px #000;}

.form-fld-opt-0								{background-color: #EDEDFA}
.form-fld-opt-1								{background-color: #E6E6F8}
.form-fld-opt-desc							{}
.form-fld-opt-wdesc							{}
.form-fld-opt-wdesc label					{font-weight:bold}
.form-fld-opt-wdesc .form-fld-opt-desc		{font-size:90%}

#sefa {background-color: #eee; border-bottom:1px solid #ccc; font-size:95%; padding: 0; text-align: center; min-height:25px !important}
#sefa div {padding: 2px 0 4px; text-align:left; _position:relative;_top:-6px}
* html #sefa div {padding: 10px 0 2px;}
#sefa a {color: #000; margin-right: 8px; text-decoration: underline}
#sefa a:hover {color: #bbb; text-decoration: none;}
#sefa a img {float: left; margin: 0 10px 0px 5px;  _position:relative;_top:-1px !important}
* html #sefa div a img {margin-right: 3px; top: -8px;}
*+html #sefa a img {margin-left: 4px;}
#sefa sup {color:red;position:relative;left:-7px}
#sefa div span {position:relative;top:2px;font-size:95%}

#siux {float:right;position:relative;top:-30px}


