body {background: #fff; color: #000; font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; font-size: 0.75em; line-height: 1.2; margin: 6px 0 0 0; padding: 0; text-align: center;}
* {margin: 0; padding: 0;}
.cb {clear: both;}
.left {float: left;}
.right {float: right;}
.height-15 {clear: both; height: 15px; width: 100%;}
.margin-15 {margin: 15px;}
a img {border: none;}
ul, ol {margin-left: 20px;}
/* ========================= MENU and SEARCH-> start ========================= */ 
#menu-stripe {height: auto; margin: 0 auto; max-width: 1292px; min-height: 55px; min-width: 982px; padding-bottom: 2px; position: relative; text-align: left; width: 80.67em;}
* html #menu-stripe {height: 55px; width: 982px;} /* workaround min-height a min-width v IE6 */
#menu-stripe a img {border: none; bottom: 2px; float: left; height: 55px; margin-left: 6px; position: absolute; width: 191px;}
* html #menu-stripe a img {bottom: 1px;}
/* --------------------------------------------- */
#menu-search-lang {display: inline; float: right; height: 100%; margin-right: 6px; max-width: 1084px; min-width: 774px; width: 64em;} /* display:inline je tam kvuli dvojnasobnemu okraji v IE6 */
* html #menu-search-lang {width: 774px;} /* workaround min-width v IE6 */
/* --------------------------------------------- */
#language {border: 1px solid #999; border-bottom: none; border-top: none; float: right; margin: 3px 1px 2px 15px; padding: 0 10px 1px;}
* html #language {padding: 3px 10px 0;} /* zmena pozice 'ENGLISH' v IE6 */
*+html #language {padding: 3px 10px 0;} /* zmena pozice 'ENGLISH' v IE7 */
/* --------------------------------------------- */
#search {float: right; height: auto; margin-bottom: 2px; min-height: 26px;}
* html #search {height: 26px;} /* workaround min-height a min-width v IE6 */
#search #search-input {margin-left: 7px;}
#search #search-button {position: relative; top: 3px;}
* html #search #search-button {top: 2px;} /* zmena pozice tlacitka vyhledavani v IE6 */
*+html #search #search-button {top: 2px;} /* zmena pozice tlacitka vyhledavani v IE7 */
/* --------------------------------------------- */
#menu-search-lang ul {clear: both; float: right; height: auto; list-style-type: none; margin: 0; min-height: 27px; width: 100%;}
#menu-search-lang ul li {background: #0071ba url(http://i.iinfo.cz/ii/menu-link-left-top.gif) top left no-repeat; display: block; float: right; height: auto; margin-left: 1px; min-height: 27px; min-width: 128px; text-align: center; width: 16.5%;}
* html #menu-search-lang ul li {height: 27px; width: 128px;} /* workaround min-height a min-width v IE6 */
#menu-search-lang ul li div {background: url(http://i.iinfo.cz/ii/menu-link-right-top.gif) top right no-repeat; height: auto; min-height: 27px; width: 100%;}
#menu-search-lang ul li div div {background: url(http://i.iinfo.cz/ii/menu-link-right-bottom.gif) bottom right no-repeat;}
#menu-search-lang ul li div div div {background: url(http://i.iinfo.cz/ii/menu-link-left-bottom.gif) bottom left no-repeat;}
* html #menu-search-lang ul li div div div {height: 27px;} /* workaround min-height a min-width v IE6 */
#menu-search-lang ul li div div div a {color: #fff; display: block; font-size: 0.9em; font-weight: bold; padding: 7px 0; text-decoration: none;}
#menu-search-lang ul li.active {background: #003f7a url(http://i.iinfo.cz/ii/menu-active-left-top.gif) top left no-repeat;}
#menu-search-lang ul li.active div {background: url(http://i.iinfo.cz/ii/menu-active-right-top.gif) top right no-repeat; height: auto; min-height: 27px; width: 100%;}
#menu-search-lang ul li.active div div {background: url(http://i.iinfo.cz/ii/menu-active-right-bottom.gif) bottom right no-repeat;}
#menu-search-lang ul li.active div div div {background: url(http://i.iinfo.cz/ii/menu-active-left-bottom.gif) bottom left no-repeat;}
/* ========================= MENU and SEARCH -> end ========================= */ 
/* ========================= HEAD -> start ========================= */ 
#head-stripe {background-color: #ececec; height: 189px; width: 100%;} 
#head {background: url(http://i.iinfo.cz/ii/head-middle-bg.gif) top left repeat-x; height: 100%; margin: 0 auto; max-width: 1294px; min-width: 984px; width: 80.67em;}
* html #head {width: 984px;} /* workaround min-width v IE6 */
#head-left {background: url(http://i.iinfo.cz/ii/head-left.jpg) top left no-repeat; float: left; height: 100%; width: 650px;}
#head-right {background: url(http://i.iinfo.cz/ii/head-right.jpg) top right no-repeat; float: right; height: 100%; width: 325px;}
/* ========================= HEAD -> end ========================= */ 
/* ========================= PAGE -> start ========================= */ 
#page {margin: 0 auto; max-width: 1280px; min-width: 970px; text-align: left; width: 79.8em;} 
* html #page {width: 970px;} /* workaround min-width pro IE6 */
#page-top {margin: 5px 0;}
.path {font-weight: bold;}
#left-column-680 {float: left; max-width: 900px; min-width: 680px; width: 56.2em;}
* html #left-column-680 {width: 680px;} /* workaround min-width pro IE6 */
#right-column-280 {float: right; max-width: 370px; min-width: 280px; width: 22.9em;}
* html #right-column-280 {width: 280px;} /* workaround min-width pro IE6 */
#page a {color: #0071ba; font-weight: bold;}
#page a:hover {font-weight: bold; text-decoration: none;}
#page a:visited {color: #83A8BF;}
#page h1 {font-size: 1.7em; margin-bottom: 10px;}
#page h1, #page h1 a, #page h2, #page h2 a, #page h3, #page h3 a {color: #003f7a;}
#page h1 a, #page h2 a, #page h3 a {text-decoration: underline;}
#page h1 a:visited, #page h2 a:visited, #page h3 a:visited {color: #83A8BF; font-style: normal; text-decoration: underline;}
#page h1 a:hover, #page h2 a:hover, #page h3 a:hover {color: #003f7a; font-style: normal; text-decoration: none;}
.date {color: #666;}
/* --------------- pages - beginning --------------- */
#p-article, #p-actuality, #p-recommend, #p-archive, #p-search {margin: 15px;}
/* --------------- pages - end --------------- */
/* --------------- title-blue - beginning --------------- */
.title-blue {background: #0071ba url(http://i.iinfo.cz/ii/title-blue-left-top.gif) top left no-repeat; color: #fff; height: 3.3em; margin-bottom: 15px; max-height: 150px; min-height: 40px; text-align: right; width: 100%;}
* html .title-blue {height: 40px;} /* workaround min-height v IE6 */
.title-blue div {background: url(http://i.iinfo.cz/ii/title-blue-right-top.gif) top right no-repeat; height: 100%; width: 100%;}
.title-blue div div {background: url(http://i.iinfo.cz/ii/title-blue-right-bottom.gif) bottom right no-repeat; height: 100%; width: 100%;}
#page .title-blue div div h1, .title-blue div div h2 {background: url(http://i.iinfo.cz/ii/title-blue-left-bottom.gif) left bottom no-repeat; font-size: 1.15em; height: 100%; margin-bottom: 0; position: relative; width: 100%;}
.title-blue h1 span, #page .title-blue h1 a, #page .title-blue h1 a:visited, .title-blue h2 span, #page .title-blue h2 a, #page .title-blue h2 a:visited {bottom: 5px; color: #fff; display: block; position: absolute; right: 20px; text-decoration: none; text-transform: lowercase;}
/* --------------- title-blue - end --------------- */
/* --------------- title-darkblue - beginning --------------- */
.title-darkblue {background: #003f7a url(http://i.iinfo.cz/ii/title-darkblue-left-top.gif) top left no-repeat; color: #fff; height: 3.3em; margin-bottom: 15px; max-height: 150px; min-height: 40px; text-align: right; width: 100%;}
* html .title-darkblue {height: 40px;} /* workaround min-height v IE6 */
.title-darkblue div {background: url(http://i.iinfo.cz/ii/title-darkblue-right-top.gif) top right no-repeat; height: 100%; width: 100%;}
.title-darkblue div div {background: url(http://i.iinfo.cz/ii/title-darkblue-right-bottom.gif) bottom right no-repeat; height: 100%; width: 100%;}
#page .title-darkblue div div h1, #page .title-darkblue div div h2, .title-darkblue div div strong {background: url(http://i.iinfo.cz/ii/title-darkblue-left-bottom.gif) left bottom no-repeat; display: block; font-size: 1.15em; height: 100%; margin-bottom: 0; position: relative; width: 100%;}
#page .title-darkblue h1 span, #page .title-darkblue h1 a, #page .title-darkblue h1 a:visited, #page .title-darkblue h2 span, #page .title-darkblue h2 a, #page .title-darkblue h2 a:visited, .title-darkblue strong span, #page .title-darkblue strong a, #page .title-darkblue strong a:visited {bottom: 5px; color: #fff; display: block; position: absolute; right: 20px; text-decoration: none; text-transform: lowercase;}
/* --------------- title-darkblue - end --------------- */
/* --------------- text-box - beginning --------------- */
#page .text-box {margin: 15px}
#page .text-box h3 {margin: 0;}
#page .text-box .date {margin: 0 10px;}
#page .text-box p {margin: 0 10px 10px 10px; text-align: justify;}
/* --------------- text-box - end --------------- */
/* --------------- perex - beginning --------------- */
#page .perex {font-weight: bold; margin: 15px 0;}
#page .perex div {height: 10px; width: 100%;}
#page .perex div.middle {border: 5px solid #ebebeb; border-bottom: none; border-top: none; height: auto; padding: 10px; width: auto}
#page .perex div.top {background: url(http://i.iinfo.cz/ii/perex-top-left.gif) bottom left no-repeat;}
#page .perex div.top div{background: url(http://i.iinfo.cz/ii/perex-top-right.gif) bottom right no-repeat;}
#page .perex div.bottom {background: url(http://i.iinfo.cz/ii/perex-bottom-left.gif) top left no-repeat;}
#page .perex div.bottom div {background: url(http://i.iinfo.cz/ii/perex-bottom-right.gif) top right no-repeat;}
/* --------------- perex - end --------------- */
/* --------------- links - beginning --------------- */
#page .links {background: #efefef; border: 1px solid #ccc; border-left: none; border-right: none; margin: 10px 0; padding: 7px 0; text-align: center;}
#page .links ul {list-style-type: circle; margin: 0 auto;}
#page .links ul li {display: inline; margin: 0 7px;}
#page .links ul li.disabled {font-weight: bold;}
#page .days ul {display: inline;}
/* --------------- links - end --------------- */
/* ========================= PAGE -> end ========================= */ 
/* ========================= SIDE BAR -> beginning ========================= */ 
#right-column-280 ul {list-style: url(http://i.iinfo.cz/ii/list-dark-square.gif); margin: 15px 0 15px 45px;}
#right-column-280 ul li {padding: 5px 0;}
#right-column-280 a img {margin-bottom: 4px; display: inline;}
#right-column-280 a img.left {margin-right: 4px;}
/* ========================= SIDE BAR -> end ========================= */ 
/* ========================= INDEX -> beginning ========================= */ 
#page #p-index .text-box {float: left; height: auto; margin: 5px 0; width: 50%;}
#page #p-index .text-box h3 {padding: 0 15px;}
#page #p-index .text-box .date {margin: 0 25px;}
#page #p-index .text-box p {margin: 0 15px 10px; text-align: justify;}
#page #p-index .text-box ul {list-style: url(http://i.iinfo.cz/ii/list-dark-square.gif); margin-left: 30px;}
/* --------------------------------------------- */
.archiv {margin-bottom: 15px; padding-right: 15px; text-align: right;}
/* ========================= INDEX -> end ========================= */ 
/* ========================= ARTICLE(podstranky) -> beginning ========================= */ 
#p-article h2, #p-article h3 {margin: 15px 0 5px 0;}
#p-article p {line-height: 1.3;}
#page .urs p {margin-bottom: 11px}
#page .urs ul {margin-top: 7px; margin-bottom: 7px;}
#page .urs table {border: 5px solid #e5e5e5; border-collapse: collapse; margin: 0 auto 15px;}
#page .urs caption {font-size: 1.1em; font-weight: bold; margin: 7px auto 5px; text-align: left;}
#page .urs table thead {background: #0071ba; color: #fff; font-weight: bold;}
#page .urs table th {font-weight: bold;}
#page .urs table tbody th {background: #f1f1f1;}
#page .urs table tbody tr {border-bottom: 1px dotted #ccc; border-collapse: collapse;}
#page .urs table tr * {padding: 3px 20px;}
#page .urs .ii-table {overflow:auto}
#page .urs hr {clear:both;background-color:#E1E6E9;border-width: 0px; height: 2px;color:#E1E6E9;margin:20px 0}
#page .urs p img {margin-right: 40px;}
#page .urs p q:before {content:no-open-quote}
#page .urs p q:after {content:no-close-quote}
#p-article dl {margin-bottom: 9px;}
#p-article dt {font-weight: bold; margin: 10px 0 5px;}
#p-article dd {margin-left: 10px;}
#p-article ul, #p-article ol {list-style: url(http://i.iinfo.cz/ii/list-dark-square.gif);}
#p-article .tip-major {border: 2px solid #e5e5e5;padding:1em;font-weight:bold;}
#p-article .text-note {color:#777;font-size:90%;}
#page .urs-img-center-holder {text-align:center;}
#page .urs img {padding:5px;}
#page .urs-img-right {float:right;}
#page .urs-img-left {float:left;}
/* ========================= ARTICLE -> end ========================= */ 
/* ========================= AKTUALITY -> start ========================= */ 
#p-archive .month {margin: 10px 20px 20px;}
#p-archive .month ul {list-style-type: none; margin: 5px 10px;}
#p-archive .month h2 {background: #e1e1e1; border-bottom: 1px solid #999; border-top: 1px solid #999; padding: 3px 5px; position: relative;}
#p-archive .month h2 a span {bottom: 4px; display: block; font-size: 0.6em; position: absolute; right: 10px; text-decoration: underline;}
#p-actuality div {margin-top: 5px;}
#p-actuality .urs {margin-top: 15px;}
/* ========================= AKTUALITY -> end ========================= */ 
/* ========================= FORMS -> beginning ========================= */ 
#page form {margin-top: 10px;}
#page form fieldset {border: 1px dotted #999; padding: 15px;}
#page form fieldset legend {background: #fff; color: #003f7a; font-size: 1.3em; font-weight: bold; margin-left: 10px; padding: 0 7px;}
*+html #page form fieldset legend {margin-bottom: 15px;} /* mezera pod legend v MSIE7 */
* html #page form fieldset legend {margin-bottom: 15px;} /* mezera pod legend v MSIE6 */
#page form input {max-width: 750px;}
/* --------------- recommend - beginning --------------- */
#p-recommend form label {display: block; font-weight: bold; margin: 5px 0 10px 0;}
#p-recommend form label input, #p-recommend form label textarea {display: block; margin: 5px 0 0 35px;}
#p-recommend form div {margin: 5px 0 10px 0;}
#p-recommend form div p {margin: 5px 0 0 35px;}
#p-recommend form div.warning {color: #f00;}
#p-recommend form div.warning h2 {color: #f00;}
#p-recommend form div.button-area {margin: 5px 15px 0 0; text-align: right;}
/* --------------- recommend - end --------------- */
/* --------------- search - beginning --------------- */
#p-search form fieldset {margin-bottom: 35px;}
#p-search form label input {float: left; display: block; margin: 5px 0 0 25px;}
#p-search form p {clear: both; margin-top: 10px;}
#p-search form p label {float: left; display: block; margin: 5px 0 10px 25px ; width: 8em;}
#p-search form p label input {float: none; display: inline; margin: 0;}
#p-search form div.button-area {float: left; margin: 2px 0 0 25px;}
* html #p-search form div.button-area {float: left; margin: -3px 0 0 -25px;} /* upresneni pozice tlacitka 'hledat' v MSIE6 */
*+html #p-search form div.button-area {float: left; margin-top: -3px;} /* upresneni pozice tlacitka 'hledat' v MSIE7 */
#p-search h2 {margin-bottom: 5px;}
.search-error {border: 1px solid #cc0000; color: #ff0000; margin: 5px 0 20px; padding: 10px 20px 20px;}
.search-error h2 {background: url(http://i.iinfo.cz/ii/exclamation.gif) center left no-repeat; border-bottom: 1px solid #cc0000; color: #cc0000 !important; margin: 5px 0; padding: 5px 0 5px 30px;}
/* --------------- search - end --------------- */
/* --------------- contact form - beginning --------------- */
#p-article form {margin-top: 20px;}
#p-article form fieldset legend {font-size: 1.5em;}
#p-article form label {clear: both; display: block; font-weight: bold; margin: 5px 0;}
#p-article form label input, #p-article form label textarea {display: block; margin: 3px 0 7px 15px;}
#p-article form div.button-area {margin: 5px 15px 0 0; text-align: right;}
/* --------------- contact form - end --------------- */
/* ========================= FORMS -> end ========================= */ 
/* ========================= FOOTER -> start ========================= */ 
#footer {background: url(http://i.iinfo.cz/ii/footer-left.gif) top left no-repeat; color: #000; font-size: 0.9em; width: 100%;}
#footer-inside {background: url(http://i.iinfo.cz/ii/footer-right.gif) top right no-repeat; padding: 20px 15px;}
#footer a {color: #666; text-decoration: underline;}
#footer a:hover {text-decoration: none;}
#footer a:visited {color: #999;}
#footer-menu {color: #666;}
/* ========================= FOOTER -> end ========================= */ 
/* ======================== ANNEX =========== */
#right-column-280 .partner h3 {font-size:100%;color:#AAA;font-weight:normal;text-align:center;margin:20px 0 5px 0}
#right-column-280 .partner a img {margin:auto;display:block}
#ax-conf-reg form fieldset {margin-top: 1em}
#ax-conf-reg form label {font-size: 1.1em}
#ax-conf-reg form textarea {width: 100%}
#ax-conf-reg form .sbtn {margin-top: 1em}
