
* {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; text-align: left;}
ul.ul-style01 ul {margin:0;}
ul.ul-style01 li {padding-left:15px; background:url("https://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("https://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("https://i.iinfo.cz/n2/design/flag-en.gif") 0 3px no-repeat;}
        #flag-cs {padding-left:20px; background:url("https://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("https://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("https://i.iinfo.cz/n2/design/nav-link.gif") 100% 9px no-repeat; text-decoration:underline;}
        #nav ul li strong {display: block; float: left; padding-left: 12px; background:url("https://i.iinfo.cz/n2/design/ico-add.gif") no-repeat 7px center;}
        #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:610px;}
    #page-home #sidebar {float:right; width:340px;}

	#footer {clear:both; margin-top:20px; border-top:2px solid #DEDFFE; padding:12px 0 10px 165px; background:url("https://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("https://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("https://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("https://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("https://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("https://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("https://i.iinfo.cz/n2/design/btn-hover.gif") 100% 0 no-repeat; color:#FFF;}

        ul#ul-list { margin:0 0 10px 0; padding:0; list-style:none; text-align:left;}
        ul#ul-list li {padding:4px 6px; font-size:85%;}
        ul#ul-list li.alt {background:#fbfaff;}

        #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("https://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:17px 0 20px 0; text-align:center;}
#search-cat .inp-text {width:270px; padding:3px; border:1px solid #CCF;}
#search-cat #btn-search {position:relative; top:7px; margin-right:20px;}
#search-cat p {margin-bottom: 0}
#search-cat #orderby {display: block;}

dl.cat {float:left; width:305px;}
dl.cat dt {padding-left:20px; background:url("https://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("https://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 {margin-bottom: 20px;}

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

    #top10 table {width: 100%; margin:0 0 10px 0; border-bottom:1px solid #DEDFFE; font-size: 120%;}
    #top10 table tr.bg td {background:#FEF7DC;}
    #top10 table td {padding: 9px 5px; border-bottom:1px solid #E6E7FE;}
    #top10 table td.place {font-weight:bold; color:#FF823A; width: 20px; padding-right: 0}
  
    #top10 table td.place-change {padding-left: 0;}
    #top10 table td.place-change span{display: block; height: 8px; width: 10px; background-image:url("https://i.iinfo.cz/n2/place-change.gif")}
        #top10 table td.place-change.up span   {background-position: 0 0;}
        #top10 table td.place-change.same span {background-position: 0 -16px;}
        #top10 table td.place-change.down span {background-position: 0 -8px;}

    #top10 table td.share {width: 56px; padding-top: 0; padding-bottom: 0; vertical-align: middle;}
    #top10 table td.stat {width: 20px; padding-top: 0; padding-bottom: 0; vertical-align: middle;}
    #top10 table td.share a{width: 56px; height: 20px; display: block;}
    #top10 table td.stat a{width: 20px; height: 20px; display: block;}
    #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("https://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("https://i.iinfo.cz/n2/design/ul-ads.gif") 0 7px no-repeat;}
#partnerOffers ul li { padding-left:15px; background:url("https://i.iinfo.cz/n2/design/ul-ads.gif") 0 7px no-repeat;}


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

#serverPromo {padding: 0 0 0 68px; background:url("https://i.iinfo.cz/n2/design/promo.gif")  no-repeat; margin: 0 0 30px 0;}

    #serverPromo h3 {font-size: 115%; line-height: 1.3; color: #000077; margin: 0}
    #serverPromo p {margin: 0}

#partnerOffers {background:url("https://i.iinfo.cz/n2/design/partnerOffers.gif") repeat-x; padding: 16px 10px;}

    #partnerOffers h3{ color: #000077; font-size: 115%; line-height: 1.3; margin: 0 0 8px 0;}
    #partnerOffers ul{margin: 0 0 20px 0; padding: 0;} 
    #partnerOffers li{margin: 0 0 10px 0; padding: 0 0 10px 0; list-style: none; border-bottom: 1px dotted #d7d7ef;}
    #partnerOffers #partnerOffersLink {float: right; font-weight: bold;}


.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("https://i.iinfo.cz/n2/design/ico-stat-navstevnost.gif") 0 0 no-repeat;}
    dl#icons dt#ico-stat-nastaveni {background:url("https://i.iinfo.cz/n2/design/ico-stat-nastaveni.gif") 0 0 no-repeat;}
    dl#icons dt#ico-stat-reporty {background:url("https://i.iinfo.cz/n2/design/ico-stat-report.gif") 0 0 no-repeat;}
    dl#icons dt#ico-stat-info {background:url("https://i.iinfo.cz/n2/design/ico-stat-info.gif") 0 0 no-repeat;}
    dl#icons dt#ico-stat-uzivatele {background:url("https://i.iinfo.cz/n2/design/ico-stat-uzivatele.gif") 0 0 no-repeat;}
    dl#icons dt#ico-stat-zmena {background:url("https://i.iinfo.cz/n2/design/ico-stat-zmena.gif") 0 0 no-repeat;}
    dl#icons dt#ico-stat-kod {background:url("https://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("https://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("https://i.iinfo.cz/n2/design/ico-stat-navstevnost.gif") 0 1px no-repeat;}
    a.ico-stat-info {background:url("https://i.iinfo.cz/n2/design/ico-stat-info.gif") 0 1px no-repeat;}
    a.ico-stat-nastaveni {background:url("https://i.iinfo.cz/n2/design/ico-stat-nastaveni.gif") 0 1px no-repeat;}
    a.ico-stat-reporty {background:url("https://i.iinfo.cz/n2/design/ico-stat-report.gif") 0 1px no-repeat;}
    a.ico-stat-uzivatele {background:url("https://i.iinfo.cz/n2/design/ico-stat-uzivatele.gif") 0 1px no-repeat;}
    a.ico-stat-zmena {background:url("https://i.iinfo.cz/n2/design/ico-stat-zmena.gif") 0 1px no-repeat;}
    a.ico-stat-kod {background:url("https://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("https://i.iinfo.cz/n2/design/ico-export.gif") 0 0 no-repeat;}
.ico-stat {background:url("https://i.iinfo.cz/n2/design/ico-stat-navstevnost.gif") 0 0 no-repeat;}
.ico-tisk {background:url("https://i.iinfo.cz/n2/design/ico-tisk.gif") 0 0 no-repeat;}
.ico-napoveda {background:url("https://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("https://i.iinfo.cz/n2/design/steps.jpg") 0 5px no-repeat; font-size:0;}

.steps {margin:15px 0; background:url("https://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("https://i.iinfo.cz/n2/design/hx-step-01.gif") 0 0 no-repeat;}

#hx-step-02 span {background:url("https://i.iinfo.cz/n2/design/hx-step-02.gif") 0 0 no-repeat;}
#hx-step-03 span {background:url("https://i.iinfo.cz/n2/design/hx-step-03.gif") 0 0 no-repeat;}
#hx-step-04 span {background:url("https://i.iinfo.cz/n2/design/hx-step-04.gif") 0 0 no-repeat;}
#hx-step-05 span {background:url("https://i.iinfo.cz/n2/design/hx-step-05.gif") 0 0 no-repeat;}
#hx-step-06 span {background:url("https://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("https://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("https://i.iinfo.cz/n2/design/ico-example.gif") 100% 0 no-repeat;}


.title {font-size:130%; background:url("https://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("https://i.iinfo.cz/n2/nf/r1.gif")}
a.lf1 {background-image:url("https://i.iinfo.cz/n2/nf/l1.gif")}
a.rf2 {background-image:url("https://i.iinfo.cz/n2/nf/r2.gif")}
a.lf2 {background-image:url("https://i.iinfo.cz/n2/nf/l2.gif")}
a.rf3 {background-image:url("https://i.iinfo.cz/n2/nf/r3.gif")}
a.lf3 {background-image:url("https://i.iinfo.cz/n2/nf/l3.gif")}
a.rf4 {background-image:url("https://i.iinfo.cz/n2/nf/r4.gif")}
a.lf4 {background-image:url("https://i.iinfo.cz/n2/nf/l4.gif")}
a.rf5 {background-image:url("https://i.iinfo.cz/n2/nf/r5.gif")}
a.lf5 {background-image:url("https://i.iinfo.cz/n2/nf/l5.gif")}
a.rf6 {background-image:url("https://i.iinfo.cz/n2/nf/r6.gif")}
a.lf6 {background-image:url("https://i.iinfo.cz/n2/nf/l6.gif")}
a.rf7 {background-image:url("https://i.iinfo.cz/n2/nf/r7.gif")}
a.lf7 {background-image:url("https://i.iinfo.cz/n2/nf/l7.gif")}
a.rf8 {background-image:url("https://i.iinfo.cz/n2/nf/r8.gif")}
a.lf8 {background-image:url("https://i.iinfo.cz/n2/nf/l8.gif")}
a.rf9 {background-image:url("https://i.iinfo.cz/n2/nf/r9.gif")}
a.lf9 {background-image:url("https://i.iinfo.cz/n2/nf/l9.gif")}
a.rf10 {background-image:url("https://i.iinfo.cz/n2/nf/r10.gif")}
a.lf10 {background-image:url("https://i.iinfo.cz/n2/nf/l10.gif")}
a.rf11 {background-image:url("https://i.iinfo.cz/n2/nf/r11.gif")}
a.lf11 {background-image:url("https://i.iinfo.cz/n2/nf/l11.gif")}
a.rf12 {background-image:url("https://i.iinfo.cz/n2/nf/r12.gif")}
a.lf12 {background-image:url("https://i.iinfo.cz/n2/nf/l12.gif")}
a.rf13 {background-image:url("https://i.iinfo.cz/n2/nf/r13.gif")}
a.lf13 {background-image:url("https://i.iinfo.cz/n2/nf/l13.gif")}
span.rfu {background-image:url("https://i.iinfo.cz/n2/nf/ru.gif")}
span.lfu {background-image:url("https://i.iinfo.cz/n2/nf/lu.gif")}

table.foots .em.rfs {background-image:url("https://i.iinfo.cz/n2/nf/rs.gif")}
table.foots .em.lfs {background-image:url("https://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: 24px auto; width:295px; padding:5px 25px 0 20px; text-align:right; overflow:hidden; background:url("https://i.iinfo.cz/n2/design/userbox.jpg") 0 0 no-repeat}
#userbox.logged {background: #f0efff;}

#userbox h3 {margin-top: 0.5em; font-size:110%; color:#007;}
#userbox .inp-text {width:135px; padding:2px; border:1px solid #CCF;}
#userbox table {width: 100%;}
#-- ----------------------------------------------------------------------------------------------------------
Moje NAVRCHOLU.cz
---------------------------------------------------------------------------------------------------------- --]
#userbox #ul-list {}


.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("https://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("https://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%}

/* @group iinfoBar */

@font-face {
	font-family: 'OpenSansSemibold';
	src: url('/img/fonts/OpenSans-Semibold-webfont.eot');
	src: url('/img/fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
		url('/img/fonts/OpenSans-Semibold-webfont.woff') format('woff'),
		url('/img/fonts/OpenSans-Semibold-webfont.ttf?#iefix') format('truetype'),
		url('/img/fonts/OpenSansSemibold?#iefix') format('svg');
	font-weight: normal;
	font-style: normal;
}

body {
	min-width: 994px;
	margin: 0;
	padding: 0;
}

#sefa { margin-bottom: 1em }

#sefa.iinfoBar * {
	margin: 0;
	padding: 0;
}

#sefa.iinfoBar:after {
	clear: both !important;
	content: "." !important;
	display: block !important;
	height: 0 !important;
	visibility: hidden !important;
}

/* Hides from IE-mac \*/

* html #sefa.iinfoBar {
	height: 1% !important;
}

/* End hide from IE-mac */

#sefa.iinfoBar {
	font-family: OpenSansSemibold, sans-serif;
	font-size: 14px;
	line-height: 39px;
	min-width: 994px;
	min-height: 26px;
	box-shadow: 0px 0px 2px 0px #bfbfbf;
	background: #dadada url('/img/iinfobar/iinfobar-bck.png') repeat-x;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #b5b5b5;
	z-index: 4000000;
	text-align: left;
}

#sefa.iinfoBar .sub {
	width: auto;
	height: auto;
	overflow: visible;
	position: relative;
	padding: 0 71px 1px 0;
	margin: -1px 0 -1px 0;
	z-index: 4000000;
}

#sefa.iinfoBar.wide {
	padding-right: 0 !important;
}

#sefa.iinfoBar.narrow .sub {
	width: 940px;
	margin: -1px auto -1px auto;
}

#sefa.iinfoBar img {
	position: relative;
	top: 0px;
}

#sefa.iinfoBar a {
	text-decoration: none;
	color: #1f3f7c;
	font-size: inherit;
}

#sefa.iinfoBar #logo{
	display: block;
	width: 89px;
	height: 26px;
	background: url('/img/iinfobar/iinfobar-logo.png');
	text-indent: -10000px;
	margin: -13px 8px 0 1ex;
	position: absolute;
	top: 50%;
	left: 0;
	overflow: hidden;
	line-height: 1;
	padding: 0;
	z-index: 1000;
}

#sefa.iinfoBar ul#iinfoBarItems {
	height: 2.8em;
	overflow: hidden;
	display: block;
	position: relative;
	padding: 0 0 0 110px;
	-webkit-text-stroke-color: rgba(0, 0, 0, 0);
	-webkit-text-stroke-width: 1px;
}

#sefa.iinfoBar #iinfoBarItems li {
	float: left;
	display: block;
}

#sefa.iinfoBar #iinfoBarItems li a {
	display: inline-block;
	line-height: 2.8em;
	height: 2.8em;
	padding: 0 15px 0 13px;
	position: relative;
	background: url('/img/iinfobar/iinfobar-sep.png') repeat-y right top;
}

#sefa.iinfoBar #iinfoBarItems li a:hover {
	background: #d2d2d2 url('/img/iinfobar/iinfobar-sep.png') repeat-y right top;
	color: #000;
}

html >body #sefa.iinfoBar #iinfoBarItems li a:hover:before {
	content: "";
	display: block;
	height: 2.8em;
	width: 1px;
	background: #cbcbcb;
	position: absolute;
	left: -1px;
	top: 0;
}

#sefa.iinfoBar #nextItemsButton {
	position: absolute;
	top: 0;
	right: 0;
	display: none;
	width: 45px;
	height: 2.75em;
	line-height: 2.8em;
	text-align: left;
	color: #1f3f7c;
	padding: 0 0 0 24px;
	cursor: pointer;
	background: url('/img/iinfobar/iinfobar-more.png') no-repeat 8px center;
	z-index: 3000000;
	-webkit-text-stroke-color: rgba(0, 0, 0, 0);
	-webkit-text-stroke-width: 1px;
}

#nextItemsButton:hover {
	background: #d2d2d2 url('/img/iinfobar/iinfobar-more.png') no-repeat 8px center;
	border-left: 1px solid #cbcbcb;
}

/* @group otherItems */

#sefa.iinfoBar #otherItems {
	position: absolute;
	top: 2.9em;
	font-size: 14px;
	right: 0;
	font-family: OpenSansSemibold, sans-serif;
	background: #eeeeee;
	-webkit-box-shadow: 0px 0px 2px 0px #bfbfbf;
	box-shadow: 0px 0px 2px 0px #bfbfbf;
	width: 150px;
	border: none;
	z-index: 2000000;
	/* hack pro AA s font-face */
	-webkit-text-stroke-color: rgba(0, 0, 0, 0);
	-webkit-text-stroke-width: 1px;
}

#sefa.iinfoBar #otherItems li {
	display: block;
	line-height: 1;
	border: none;
}

#sefa.iinfoBar #otherItems li a {
	display: block;
	padding: 0 14px;
	color: #1F3F7C;
	text-decoration: none;
	border: none;
	font-size: 14px;
	width: 120px;
	padding: 0.8em 15px;
	border-bottom: 1px solid #d8d8d8;
	float: none;
	clear: both;
	line-height: 1;
	position: relative;
}

#sefa.iinfoBar #otherItems li a:hover {
	background: #d2d2d2;
	color: #000;
}
/* @end */
/* @end */

