/* --------------------------------------------------------------------------------------------------------------------------------------------------

	Nuvio (www.nuvio.cz, ahoj@nuvio.cz)
	2011-02-01, 18:29 GMT+1

	display; position; z-index; float; clear; width; height; overflow; margin; padding; border; background; align; font;

	- HTML
	- LAYOUT
	- STRÁNKA: ÚVOD
	- STRÁNKA: ČLÁNEK
	- STRÁNKA: TÉMATA
	- STRÁNKA: KALENDÁŘ
	- STRÁNKA: FOTOGALERIE
	- STRÁNKA: FOTOGALERIE - DETAIL
	- STRÁNKA: VYHLEDÁVÁNÍ
	- STRÁNKA: ARCHIV
	- STRÁNKA: AUTOŘI	
	- STRÁNKA: ČÍSLO	
	- UNIVERZÁLNÍ

-------------------------------------------------------------------------------------------------------------------------------------------------- */

/* --------------------------------------------------------------------------------------------------------------------------------------------------
HTML
-------------------------------------------------------------------------------------------------------------------------------------------------- */

body {background:#a0d8c0 url("https://webarchiv.lib.cas.cz:443/wayback/20111105010430/http://ziva.avcr.cz/design/bg.png") 0 0 repeat-x; font:0.8em/1.5 "arial", sans-serif; color:#222; text-align:center;}
address, blockquote, dl, fieldset, form, h1, h2, h3, h4, h5, h6, ol, p, table, ul {margin:15px 0;}

a {color:#249B68;}
a:hover, a:active, a:focus {color:#222;}
a:visited {color:#1A714C;}

h1 {margin-top:0; padding-bottom:15px; background:url("https://webarchiv.lib.cas.cz:443/wayback/20111105010430/http://ziva.avcr.cz/design/h1.png") 0 100% no-repeat; font-size:300%; line-height:1.2;} 
h1 span, h2 span, h3 span {color:#6F6F6F;}
h2 {font-size:220%; line-height:1.2; color:#249B68;}
h3 {font-size:190%; line-height:1.2;}
h4, h5, h6 {font-size:100%; font-weight:bold;}

table {border:2px solid #A0D8C0;}
table th {padding:7px 10px; border:1px solid #C4E6D8; border-bottom:3px solid #117348; font-weight:bold; text-align:center;}
table td {padding:7px 10px; border:1px solid #C4E6D8;}

ul {margin:0; list-style:none;}
ul li {padding-left:17px; background:url("https://webarchiv.lib.cas.cz:443/wayback/20111105010430/http://ziva.avcr.cz/design/ul.png") 0 5px no-repeat;}

input, select, textarea {font-size:100%;}

h3 a {text-decoration:none;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
LAYOUT
-------------------------------------------------------------------------------------------------------------------------------------------------- */

#wrapper {width:980px; margin:0 auto; background:#FFF; text-align:left;}

#header {position:relative; height:200px; background:#41B281 url("https://webarchiv.lib.cas.cz:443/wayback/20111105010430/http://ziva.avcr.cz/design/header.png") 0 0 repeat-x; z-index:999;}
#header #logo {position:relative; width:310px; height:150px; overflow:hidden; margin:0; padding:0; font-size:400%; text-align:center; text-transform:lowercase;}
#header #logo span {display:block; position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; margin:0; padding:0; background:url("https://webarchiv.lib.cas.cz:443/wayback/20111105010430/http://ziva.avcr.cz/design/logo.png") 0 0 no-repeat; cursor:pointer;}
#header #slogan {position:absolute; top:0; left:310px;}
#header #slogan h2 {position:relative; width:670px; height:150px; overflow:hidden; margin:0; padding:0; font-size:260%; font-weight:bold; color:#FFF; text-transform:uppercase;}
#header #slogan h2 span {display:block; position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; margin:0; padding:0; background:url("https://webarchiv.lib.cas.cz:443/wayback/20111105010430/http://ziva.avcr.cz/design/slogan.png") 0 0 no-repeat;}
#header #search {position:absolute; top:162px; right:25px; margin:0;}
#header #search form {margin:0;}
#header #search #search-input {position:absolute; top:0; right:67px;}
#header #search #search-input input {width:177px; height:26px; padding:0 5px; border:0; border-left:1px solid #555; border-bottom:1px solid #555; background:#333; line-height:26px; color:#FFF;}
#header #search #search-submit {position:absolute; top:0; right:0;}
#header #search p {position:absolute; top:37px; right:0; margin:0;}
#header #search a {color:#FFF;}
#header #search a:hover {color:#222;}

#menu {position:absolute; top:150px; left:25px; margin:0;}
#menu ul#nav {position:relative; margin:0;}
#menu ul#nav li {position:relative; display:block; float:left; margin-right:18px; padding:0; background:none;}
#menu ul#nav li a {display:block; float:left; height:50px; line-height:50px; font-size:18px; color:#FFF; text-decoration:none; text-transform:uppercase;}
#menu ul#nav li.current a {color:#A0D8C0;}
#menu ul#nav li a:hover {color:#A0D8C0;}
#menu ul#nav li.last a {margin-right:0;}

	#menu ul#nav li ul {display:none; position:absolute; top:50px; left:0; margin:0; -moz-box-shadow:1px 1px 3px #333; -webkit-box-shadow:1px 1px 3px #333; box-shadow:1px 1px 3px #333;}
	/* #menu ul#nav li.last ul {left:-111px; margin:0;} */
	#menu ul#nav li ul li {position:relative; display:inline; float:none; margin:0;}
	#menu ul#nav li ul li a {display:block; float:none; width:200px; height:auto; margin:0; padding:8px 10px; border-bottom:1px solid #2F2F2F; line-height:1; font-size:100%; background:#222; text-transform:none;}
	#menu ul#nav li:hover ul, #menu ul#nav li.over ul {display:block;}

#section {padding:40px 40px 0 40px;}
#section-bottom {padding:0 40px 40px 40px;}

#footer {padding:40px; padding-bottom:100px; border-top:1px solid #A0D8C0;}
#footer p {margin:0; font-size:13px;}
#footer p.f-left {line-height:1.7;}
#footer p.f-right a {margin-left:13px;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
STRÁNKA: ÚVOD
-------------------------------------------------------------------------------------------------------------------------------------------------- */

#magazine {position:relative; height:1080px; overflow:hidden; background:url("https://webarchiv.lib.cas.cz:443/wayback/20111105010430/http://ziva.avcr.cz/design/loader.gif") 50% 50% no-repeat;}
#magazine #magazine-image {position:relative; height:1080px; background:url("https://webarchiv.lib.cas.cz:443/wayback/20111105010430/http://ziva.avcr.cz/images/image.jpg") 0 0 no-repeat;}
#magazine #recent {position:absolute; top:25px; right:25px; margin:0; padding:2px; background:url("https://webarchiv.lib.cas.cz:443/wayback/20111105010430/http://ziva.avcr.cz/design/transparent-02.png"); _background:#222;}
#magazine #recent:hover {background:#FFF;}
#magazine #recent img {display:block; width:251px; height:361px;}
#magazine #recent p {margin:0;}
#magazine #recent #recent-info {padding:12px 0; text-align:center; color:#222;}
#magazine #recent #recent-info .green {color:#222;}
#magazine #recent-topics {position:absolute; top:449px; right:25px; width:255px; margin:0;}
#magazine #recent-topics li {display:inline; padding:0; background:none;}
#magazine #recent-topics a {display:block; margin-bottom:3px; padding:7px 10px; background:#FFF; color:#222;}
#magazine #recent-topics .last a {background:#117348; color:#FFF; font-weight:bold; text-align:center; text-decoration:none;}
#magazine #recent-topics a:hover {background:#222; color:#FFF; text-decoration:none;}
#newsletter {width:250px; margin:0; margin-left:-15px; height:27px; padding:15px; background:#38996E url("https://webarchiv.lib.cas.cz:443/wayback/20111105010430/http://ziva.avcr.cz/design/newsletter.png") 0 0 repeat-x; _margin-right:-15px;}
#newsletter #newsletter-input {position:absolute; top:0; left:0; _top:-1px;}
#newsletter #newsletter-input input {width:173px; height:27px; padding:0 5px; border:0; background:#FFF; line-height:27px;}
#newsletter #newsletter-submit {position:absolute; top:0; right:0;}
#newsletter p {position:absolute; top:32px; right:0; margin:0;}
#newsletter a {color:#FFF;}
#newsletter a:hover {color:#222;}
.columns-280 {margin-top:30px; padding-top:25px; border-top:1px solid #DDD;}
.column-280 {float:left; width:250px; min-height:215px; height:auto; _height:215px; padding:14px; padding-bottom:19px; border:1px solid #A0D8C0; border-top:5px solid #41b281; margin-right:30px;}
.column-280.last {margin-right:0; _margin-right:-3px;}
.column-280 h3 {margin:0; border-bottom:1px dotted #CCC;}
.column-280.predplatne {background:url("https://webarchiv.lib.cas.cz:443/wayback/20111105010430/http://ziva.avcr.cz/images/predplatne.png") 50% 100% no-repeat;}
.column-280.cojeziva {background:url("https://webarchiv.lib.cas.cz:443/wayback/20111105010430/http://ziva.avcr.cz/images/cojeziva.png") 100% 100% no-repeat;}

.col33 {float:left; width:250px; padding:14px; padding-bottom:19px; margin-right:30px;}
.col33.last {margin-right:0; _margin-right:-3px;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
STRÁNKA: ČLÁNEK
-------------------------------------------------------------------------------------------------------------------------------------------------- */

.article-info {margin-bottom:25px; padding-bottom:15px; border-bottom:1px solid #DDD;}
.article-info ul {margin:0;}
.article-info .left {float:left; width:500px;}
.article-info .right {float:right; width:350px; text-align:right;}
.article-info .right a {color:#6F6F6F;}
.article-info .right a:hover {color:#249B68;}
.article-info .right li.ico-pdf {background:transparent;}
.article-info .right a.ico-pdf {padding-right:25px; background:url("https://webarchiv.lib.cas.cz:443/wayback/20111105010430/http://ziva.avcr.cz/design/ico-pdf.png") 100% 50% no-repeat;}
.article-info .right .ico-prize {padding-right:25px; background:url("https://webarchiv.lib.cas.cz:443/wayback/20111105010430/http://ziva.avcr.cz/design/ico-prize.png") 100% 50% no-repeat;}
.article-text {float:left; width:610px; font-size:120%;}
.article-images {float:right; width:250px;}
.article-images li {padding:0; background:none; padding-top:10px;}
.article-images li img {display:block; margin-bottom:7px;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
STRÁNKA: TÉMATA
-------------------------------------------------------------------------------------------------------------------------------------------------- */

.topic {clear:both; margin:20px 0;}
.topic .topic-title {display:block; float:left; width:250px;}
.topic .topic-title h2 {margin:0 0 5px 0;}
.topic .topic-title h2 a {color:#222;}
.topic .topic-title h2 a:hover {color:#249B68;}
.topic .topic-title p {margin:0;}
.topic .topic-content {display:block; float:right; width:600px; border-left:1px solid #C0C0C0; padding-left:30px;}
.topic .topic-content p {margin:0;}
.topic .topic-content ul {margin:0; margin-top:20px;}
.topic .topic-content li {padding-left:20px; padding-bottom:10px; background:url("https://webarchiv.lib.cas.cz:443/wayback/20111105010430/http://ziva.avcr.cz/design/ul.png") 0 12px no-repeat;}
.topic .topic-content li h3 {margin:0; font-size:140%;}
.topic .topic-content li p {margin:0; color:#6F6F6F;}
.topic .topic-content li p a {color:#6F6F6F;}
.topic .topic-content li p a:hover {color:#249B68;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
STRÁNKA: TÉMA / DETAIL
-------------------------------------------------------------------------------------------------------------------------------------------------- */

ul.topicdetail li h4 {margin-bottom:0.5em;}
ul.topicdetail li h4 a span {color:#6F6F6F; margin-bottom:0.5em;}
ul.topicdetail li p {margin-top:0.5em;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
STRÁNKA: KALENDÁŘ
-------------------------------------------------------------------------------------------------------------------------------------------------- */

.calendar-nav {padding-bottom:15px; border-bottom:1px solid #DDD; font-size:120%;}
.calendar-nav.bottom {padding:0; padding-top:15px; border:0; border-top:1px solid #DDD; font-size:120%;}
.calendar-prev {display:block; float:left; width:300px;}
.calendar-today {display:block; float:left; width:300px; text-align:center;}
.calendar-next {display:block; float:left; width:300px; text-align:right;}
.calendar {width:898px; border:1px solid #CCC;}
.calendar th {width:150px; text-align:center;}
.calendar th .day {font-size:200%; font-weight:bold;}
.calendar th .day-name {color:#6F6F6F;}
.calendar th, .calendar td {padding:7px 10px; border:1px solid #DDD;}
.calendar tr.today th, .calendar tr.today td {border:2px solid #41B281; background:#CEF2E3;}
.calendar td {vertical-align:middle;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
STRÁNKA: FOTOGALERIE
-------------------------------------------------------------------------------------------------------------------------------------------------- */

.galleries {margin:15px 0; border-top:1px solid #CCC;}
.galleries li {padding:0; background:none; padding:15px 0; border-bottom:1px dotted #CCC;}
.galleries .galleries-image {display:block; float:left; width:160px;}
.galleries .galleries-text {display:block; float:right; width:710px;}
.galleries .galleries-text h3 {margin:0; margin-bottom:10px;}
.galleries .galleries-text p {margin:0;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
STRÁNKA: FOTOGALERIE - DETAIL
-------------------------------------------------------------------------------------------------------------------------------------------------- */

/*.gallery {margin:20px 0;}
.gallery li {display:block; float:left; width:160px; padding:0; background:none; padding:10px;}
.gallery li img {display:block;}
*/

ul.gallery.box.articlegal li img {height:100px;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
STRÁNKA: VYHLEDÁVÁNÍ
-------------------------------------------------------------------------------------------------------------------------------------------------- */

.results {clear:both; margin:20px 0;}
.results .results-title {display:block; float:left; width:250px;}
.results .results-title h2 {margin:0 0 5px 0; color:#222;}
.results .results-title p {margin:0;}
.results .results-content {display:block; float:right; width:600px; border-left:1px solid #C0C0C0; padding-left:30px;}
.results .results-content ul {margin:0;}
.results .results-content li {padding-left:20px; background:url("https://webarchiv.lib.cas.cz:443/wayback/20111105010430/http://ziva.avcr.cz/design/ul.png") 0 6px no-repeat;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
STRÁNKA: ARCHIV
-------------------------------------------------------------------------------------------------------------------------------------------------- */

.archive {margin:20px 0;}
.archive li {position:relative; display:block; float:left; width:278px; margin-right:30px; margin-bottom:30px; padding:0; background:none; z-index:100;}
.archive li {background-color: expression(this.onmouseover = new Function("this.className += ' hover';"), this.onmouseout = new Function("this.className = this.className.replace(' hover', '')"));}
.archive li div {display:none;}
.archive li.last {margin-right:0;}
.archive li img {display:block;}
.archive li:hover, .archive li.hover {z-index:200;}
.archive li:hover div, .archive li.hover div {display:block; position:absolute; top:0; left:0; width:250px; min-height:366px; height:auto; _height:366px; padding:15px; border:1px solid #CCC; z-index:900; background:url("https://webarchiv.lib.cas.cz:443/wayback/20111105010430/http://ziva.avcr.cz/design/transparent.png"); _background:#FFF; color:#222;}
.archive li:hover div a, .archive li.hover div a {color:#222;}
.archive li:hover div a:hover, .archive li.hover div a:hover {color:#249B68;}
.archive li:hover div h4, .archive li.hover div h4 {margin:0; text-align:center; font-size:120%;}
.archive li:hover div ul, .archive li.hover div ul {margin:0;}
.archive li:hover div li, .archive li.hover div li {display:block; float:none; width:235px; margin:0; padding-left:15px; background:url("https://webarchiv.lib.cas.cz:443/wayback/20111105010430/http://ziva.avcr.cz/design/ul-03.png") 0 9px no-repeat;}
.archive li:hover div li a, .archive li.hover div li a {color:#249B68;}
.archive li:hover div li a:hover,.archive li.hover div li a:hover {color:#222;}
.archive li:hover div li.last, .archive li.hover div li.last {padding-top:10px; background:none;}
.archive li:hover div li.last a, .archive li.hover div li.last a {color:#222; font-weight:bold;}
.archive li:hover div li.last a:hover, .archive li.hover div li.last a:hover {color:#249B68;}
.archive li:hover div img, .archive li.hover div img {display:inline;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
STRÁNKA: AUTOŘI
-------------------------------------------------------------------------------------------------------------------------------------------------- */

.authors {display:block; float:left; width:300px;}
.authors dt {display:block; float:left; width:40px;}
.authors dt span {display:block; width:40px; background:#222; font-size:200%; color:#FFF; text-align:center;}
.authors dd {display:block; float:left; width:230px; padding-left:15px; border-left:1px solid #222;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
STRÁNKA: ČÍSLO
-------------------------------------------------------------------------------------------------------------------------------------------------- */

.edition-text {float:left; width:580px;}
.edition-text ul li {padding-bottom:7px; background:url("https://webarchiv.lib.cas.cz:443/wayback/20111105010430/http://ziva.avcr.cz/design/ul.png") 0 12px no-repeat;}
.edition-text li h3 {margin:0; font-size:140%;}
.edition-text li span, .edition-text li span a {color:#6F6F6F;}
.edition-text li span a:hover {color:#249B68;}
.edition-image {float:right; width:280px;}
.edition-image img {display:block;}
.ico-pdf {padding-left:25px; background:url("https://webarchiv.lib.cas.cz:443/wayback/20111105010430/http://ziva.avcr.cz/design/ico-pdf.png") 0 50% no-repeat;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
UNIVERZÁLNÍ
-------------------------------------------------------------------------------------------------------------------------------------------------- */

.relative {position:relative;}
.pagination {margin-top:40px; text-align:center; font-size:120%;}
.pagination a, .pagination strong {padding:0 5px;}
.grey {color:#6F6F6F;}
.bigger {font-size:120%;}
.smaller {font-size:85%;}
.border {border:1px solid #DDD;}





/*
     FILE ARCHIVED ON 1:04:30 Nov 5, 2011 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 17:39:29 Jan 12, 2025.
     JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
