/* CSS Document */

body {
	background-color: #fff;
	background-image: url('https://webarchiv.lib.cas.cz:443/wayback/20120303010608/http://lhr.ueb.cas.cz/en/vzhled/styl-green-line/img/body.jpg');
	background-position: top;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em !important;
	font-size: 65%;
	color: #555;
	margin: 0;
}

* {	padding: 0; margin: 0 }

#container { width: 770px; margin: 0 auto 0 auto; }

#header { height: 69px; }

#header h1 { font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana; font-size: 250%; color: #333;
	letter-spacing: -1px; padding: 15px 50px 0 10px;}
#header h1 a { color: black; text-decoration: none; }
#header h1 a:hover { background: none; }

a {	color: #444; padding: 2px; }
a:hover { background-color: #EBFF99; text-decoration: none; color: #000; }


hr{border: 0; border-bottom: 1px solid #9acd32;	margin: 10px;}

.co,acronym,abbr{ border-bottom: 1px dotted gray; cursor: help;}
.co:hover,acronym:hover,abbr:hover { border-bottom: 1px dashed gray;}

pre, code{ background: #eef9e3; font-size: 100%; font-family: "arial";}
code { padding: 0px 2px; }
pre{ width: 95%; margin: 10px 0; overflow: auto; }
pre {   _overflow-y: visible;  padding: 10px;  margin: 0 0 10px;   _padding-bottom: 22px; /* By dgx */}

.text-jednotlivy img, .clanek img { border: 1px solid #dcdcdc;}

img.smajl { vertical-align: middle; border: 0;}

.quote, cite, q { padding: 1px; font-size: 100%; background: #e9eef8; color: #2f4f4f;}
.text-jednotlivy .quote, .text-jednotlivy cite, .text-jednotlivy q { padding: 15px;}
.clanek .quote, .clanek cite, .clanek q { padding: 15px;}

blockquote { background-image: url('https://webarchiv.lib.cas.cz:443/wayback/20120303010608/http://lhr.ueb.cas.cz/en/vzhled/styl-green-line/img/bq.jpg'); background-position: top; background-repeat: repeat-x;
	padding: 5px 35px 5px 5px; border: 1px solid #eee; font-family: "Trebuchet MS", Tahoma, Verdana;}


table{ margin: 10px auto; border-spacing: 0px; border-collapse: collapse;}
table th, table td{  padding: 5px; border: 1px solid #dcdcdc; }
table th{ text-align: center; background: #eee; }

div.stat table{width: 60%; margin: 20px auto;}

#heslo-form{display: block; margin: 20px auto; margin-top: 50px; width: 350px;}
#heslo-form fieldset{ border: 1px solid gray; -moz-border-radius: 5px; padding: 20px;}

/* odstavec textu s informacemi o autorovi */
div.autor-popis {margin: 10px;}


/*
Prvni trida definuje obecne vyhledane slovo, dalsi tridy barvu pozadi
(kazde ze slov fraze ma vlastni barvu). A pokud barvy dojdou, pouzije se trida .search0,
Prvni slovo se obarvi .search1, druhe .search2, ...
*/
span.hledane-slovo{ border: 1px solid gray; padding: 1px 3px; color: black;}
span.search0{background: #e4fe81;} /**/
span.search1{background: #e4fe81;}
span.search2{background: #e4fe81;}
span.search3{background: #e4fe81;}
span.search4{background: #e4fe81;}
span.search5{background: #e4fe81;}

/*
Formatovani pomocne bubliny (title atribut u vybranych tagu - abbr, acronym,...)
*/
.cotojatka {border: 2px solid #9acd32; background: #fbfbfb; padding: 2px 4px; font-size: 100%; font-family: sans-serif;}






/* ODKAZY NA DALSI SEKCE (HORNI MENU) */

#nav { margin: 0 20px 0 0 !important; margin: 0 10px 0 0; padding: 0; display: block; float: right; width: 520px;}
#nav li { margin: 0; padding: 0; list-style: none; float: left;}
#nav li a { display: block; padding: 5px 3px 15px 10px !important; padding: 5px 10px 16px 10px;  margin: 0 1px 0 1px;
				color: #666; text-decoration: none; font-weight: bold; height: 13px !important; height: auto; }
#nav li a:hover, #nav li .active {background: transparent url('https://webarchiv.lib.cas.cz:443/wayback/20120303010608/http://lhr.ueb.cas.cz/en/vzhled/styl-green-line/img/menu_a_hover.gif') bottom left repeat-x; color: #000;}


/*-------------------------------------------*/
/* NOVINKY */

#content div.novinka-vypis-blok { margin-top: 20px;}
#content div.novinka-vypis-blok p { margin: 0 0 0 10px; padding: 5px;}



#sidebar { width: 180px; background-color: #fff; padding: 15px; float: left; margin: -20px 0 0 0; }
#sidebar a { color: #333; }
#sidebar div { margin: 15px 0;}
#sidebar h2 {	font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana;
	font-size: 18px; color: #777; font-weight: normal; letter-spacing: -1px; }
#sidebar div.blok a { display: block; padding: 1px 0 1px 3px;}
#sidebar div.blok a:hover { background: none; }
#sidebar div.ikony a:hover { background: none; }
#sidebar div.ikony img { display: block; margin: 0px auto; border: 0;}
#sidebar p, div.novinka-blok div { font-size: 90%; line-height: 19px; margin: 0 0 15px 0; }
#sidebar div.kontakt { margin: 0 0 0 0; background-color: #yellow; letter-spacing: -1px; }

#sidebar .sidebarfooter { background-color: #eee; text-align: left; padding: 7px 5px 7px 5px; font-size: 80%; margin: 0;}
#sidebar .sidebarfooter a { background-color: #f6f6f6; padding: 2px; text-decoration: none; }
#sidebar .sidebarfooter a:hover { color: #000; background-color: #fff;}
#sidebar #sidebar_bottom { background: url('https://webarchiv.lib.cas.cz:443/wayback/20120303010608/http://lhr.ueb.cas.cz/en/vzhled/styl-green-line/img/sidebarbottom.jpg') no-repeat; height: 45px; margin: 0; padding: 0; }

#sidebar a.nahodna-fotka-odkaz:hover { background: none }
#sidebar a.nahodna-fotka-odkaz img {display: block; margin: 0 auto; border: 1px solid gray;}


/* PATICKA  */

#footer {clear: both; padding: 20px; border-top: 2px solid #ccff00; color: #ccc; text-align: center;}
#footer p {margin: 6px 0;}
#footer a { color: #999;}



/* OBECNE PRO BLOK PRO HLAVNI OBSAH STRANKY */

#content { margin: 0 0 0 240px; padding: 0px 5px 30px 5px; clear: right; border-top: 1px solid white;}
#content h1 { margin-top: 15px; }
#content h2 { font-size: 16px; color: #333; font-family: "Trebuchet MS", Tahoma, Verdana; margin: 10px;}
#content h3 { font-size: 14px;}
#content h4 { font-size: 12px; }
#content p { line-height: 20px; word-spacing: 2px; padding: 0 0 0 10px; margin: 20px 0 20px 0;}
#content ul, #content ol { margin: 15px 0 15px 20px; padding: 0; }
#content  li { margin: 10px 0 10px 50px; padding: 5px 0 5px 25px; }
#content ul li {list-style: none; background: url('https://webarchiv.lib.cas.cz:443/wayback/20120303010608/http://lhr.ueb.cas.cz/en/vzhled/styl-green-line/img/li.gif') center left no-repeat;}

#content h1.nadpis-sekce {font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 1.6em !important;
	font-size: 1.5em;  text-transform: uppercase; letter-spacing: 1px; margin: 15px 0 0 0; color: #BFEF01;}

/*------------------------------------------*/
/* TEXT */

.text-jednotlivy h1.nadpis { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 1.6em !important;
	font-size: 1.5em;  text-transform: uppercase; letter-spacing: 1px; margin: 10px 0 0 0;}
.text-jednotlivy .nadpis a { color: #BFEF01; text-decoration: none;}
.text-jednotlivy .nadpis a:hover { background: none; }
.text-jednotlivy .nadpis a.odkaz-editovat { padding-left: 10px; font-style: italic; color: #d3d3d3;}
.text-jednotlivy .div-pokracuj { text-align: right; padding: 2px 30px; font-size: 125%;}
.text-jednotlivy { margin-bottom: 20px;}

/* plati i pro clanky */
.zvyraznit{padding: 5px; border: 1px solid #ffffff; background: #f3f8de;}
.zvyraznit:hover{ border: 1px solid #9acd32;}

.zahlavi { text-align: left; margin-top: 5px; margin-left: 10px;}

.text-paticka { 	color: #ccc; 	background: #FFFFFF; 	text-align: right; 	margin: 4px 0 3px 0; 	padding: 0; }
.text-paticka img { border: 0; }



/* paticka - prechod na sousedni texty*/
#content p.text-dalsi{ margin: 30px auto 15px; width: 70%}
#content p.text-dalsi span{display:block}
#content p.text-dalsi span span{display: inline}
#content p.text-dalsi span.left{text-align: left;}
#content p.text-dalsi span.right{ text-align: right;}


 /* odkazy na dalsi listy s texty (prehled) */
div.text-strankovani{ text-align: center; margin-top: 15px; padding-top: 5px;}
div.text-strankovani a{padding-left: 2px; padding-right: 2px; }



/* ------------------------------ CLANEK ---------------------------------*/

.clanek h1 { 	font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 1.6em !important;
	font-size: 1.5em;  text-transform: uppercase; letter-spacing: 1px; margin: 10px 0 0 0; color: #BFEF01; }
.clanek p { margin: 3px 0; }
.clanek img.smajl{vertical-align: middle;}
.clanek .clanek-paticka{ text-align: right; margin-top: 25px;}
.clanek .clanek-paticka strong{ color: #2980DE;}
.clanek h1 a.odkaz-editovat { padding-left: 10px; color: #dcdcdc; font-style: italic; text-decoration: none;}



/* ------------------------------ ARCHIV ---------------------------------*/

/* float na prave strane s mesici pod sebou*/
.archiv-right{float: right; width: 125px; border-left: 1px solid #dcdcdc; padding: 10px; margin-left: 10px;}
.archiv-right h3 {background: none; padding: 0; margin: 0 0 8px !important; margin: 8px 0px;}
.archiv-right  a+h3 { margin-top: 8px !important;} /* Tohle IE nepochopi ... ze kazdy dalsi nadpis od 2. dal ma mit odsazeni od odkazu */
.archiv-right a{display: block; padding: 2px 2px 2px 5px;}

.autori, .kategorie{margin: 10px}

.info-o-tematu{ margin: 15px 0 5px; padding-left: 5px; border-top: 1px solid silver; width: 60%}
.info-o-tematu h3 { margin: 4px 0; }
#content .info-o-tematu p{ text-indent: 0; padding: 0; margin: 5px 0 0 0;}

.info-o-autorovi { margin: 0px; padding: 0px; }

.archiv-blok h3.datum{ margin: 25px 0 0 0; padding: 0 0 3px 0; font-size: 1.2em;}
.archiv-blok h4.nadpis{ margin: 5px 0 4px 10px; background: none; padding: 0; font-size: 1em; font-weight: normal;}
.archiv-blok .paticka{ margin: 2px 0 0 25px; color: #a9a9a9;}
.archiv-blok .paticka a{color: inherit;}
.archiv-blok .paticka span{color:#7e8081;}



/* ------------------------------ ANKETA ---------------------------------*/

.anketa-blok{ padding: 5px;	margin: 20px 20px 20px 0; clear: both; background: #e8feb4; border: 1px solid #9acd32;}
.anketa-otazka{ padding: 2px; border-bottom: 1px solid gray; }
.anketa-blok a{ border: 0;  color: black;  text-decoration: none;}
.anketa-blok a:hover{ color: silver; background: transparent;}
.odp1,.odp2,.odp3,.odp4,.odp5{ height: 5px;  border: 1px solid black;  font-size: 5px; margin: 1px 0 3px;}
.odp1{ background: #adff2f;}
.odp2{ background: #adff2f;}
.odp3{ background: #adff2f;}
.odp4{ background: #adff2f;}
.odp5{ background: #adff2f;}
 /* Anketa v textu */
.text-jednotlivy .anketa-blok{ width: 270px; }
 /* Anketa v clanku */
.clanek .anketa-blok{ width: 270px; }
 /* Anketa v menu */
.menu-blok .anketa-blok{ margin: 10px 2px;}
.menu-blok .anketa-blok .anketa-otazka{ padding: 2px;}
.menu-blok .anketa-blok div{ padding: 0;}




/* ------------------------------ OBRAZKY ---------------------------------*/

/* Css k vkladanym fotkam (z fotoalba) */
/* Rozmery jsou definovane u kazde fotky pomoci style="" atributu */

.foto-a-nahled-left{ display: block;    float: left;}
.foto-a-nahled-left img {  display: block; margin: 4px auto; }
.foto-a-nahled-right{ display: block;    float: right;}
.foto-a-nahled-right img {  display: block; margin: 4px auto; }
.foto-a-nahled-center{ display: block;    float: none;  margin: 10px auto;  }
.foto-a-full{display: block; clear: both; text-align: center; margin: 15px auto;}


.img-left{ display: block; float: left;  margin: 0 5px 5px 0; }
.img-right{ display: block;  float: right;  margin: 0 0 5px 5px; }
.img-center{ display: block; margin: 10px auto; }

div.img-left p,
div.img-right p,
div.img-center p
{ text-align:center; color: gray; line-height:115%; margin: 0;}

img.img-center,
img.img-left,
img.img-right {margin-bottom: 5px;}







/* ------------------------------ VYHLEDAVANI ---------------------------------*/

#sf {padding-top: 25px;}
#sf fieldset{border: none;}
#sf p.slovo { }
#sf label {}
#sf p.slovo input{ margin: 0;}


#sf input { 	margin: 0; 	width: 95px; 	border: 1px solid #ccc; 	background: #FFF; 	color: #000; }
#sf #slovo:hover { 	border: 1px solid #808080; }


p.s-info { margin: 10px 5px;} /* nejsou vysledky - <p> */
#content ul.jak-hledat li { margin: 5px 0; }
#content ul.s-ul {  margin: 15px 0 0 0; padding: 0;} /* jsou vysledky - <ul> */
#content ul.s-ul li { margin: 0; padding: 0;  background-image: none;}
h1.search {margin: 25px 10px 15px; font-size: 1.3em;}
.s-blok{ margin-bottom: 12px; }

.s-blok { border-bottom: 1px solid silver;}
#content .s-blok p { margin: 0; padding: 0;}



/* ------------------------------ VZKAZ ---------------------------------*/

#vf{padding-top: 10px}
#vf fieldset{border: none;}
#vf p{ margin: 20px 5px; text-indent: 0;}
#vf input, #vf textarea, #vf select { 	margin: 0; 	width: 95px; border: 1px solid #ccc;	background: #FFF; color: #000; padding: 1px 3px;}
#vf input:hover, #vf textarea:hover { 	border: 1px solid #808080; }


/* ----------------------------- DOKUMENTY ------------ ----------------------- */


#content p.d { margin: 15px 5px;}
#content div.d-blok { margin: 10px 0; padding-bottom: 3px; border-bottom: 1px solid #dcdcdc;}
#content div.d-blok p { text-indent: 0; margin: 5px; }
#content div.d-blok .d-paticka { text-align: right; padding-right: 30px; }

.pdfLink,.zipLink,.docLink,.aviLink,.mpgLink,.xlsLink,.pptLink,.rarLink, .soubor{  padding-left: 18px;   background: transparent url('https://webarchiv.lib.cas.cz:443/wayback/20120303010608/http://lhr.ueb.cas.cz/en/vzhled/styl-green-line/img/ico-download.gif') no-repeat top left; font-weight: bold;}





/* ------------------------------ KOMENTARE ---------------------------------*/

div.komentare-blok { margin-top: 60px; }
.komentar{border-bottom: 1px solid #dcdcdc; margin: 20px 0 0 0; width: 95%;}
.kom-gravatar{float: left; margin: 0 5px 0 0; border: 1px solid #dcdcdc;}
.kom-nadpis{ padding-left: 4px; height: 30px; line-height: 30px;}
.kom-nadpis span{font-size: 150%; color: #2980DE;} /* jmeno */
.kom-nadpis strong { background: red; margin-bottom: 3px;} /* nadpis */
.kom-nadpis a{float:right; width: 40px; text-align: center;}
.kom-nadpis span.nadpis{ margin-left: 5px; font-size: 105%; font-style: italic; color: gray;}
.kom-text{ line-height: 17px; margin: 0 5px;}
#content .kom-text p, #content .kom-text div { margin: 3px 0; padding: 3px;}
.kom-text img.smajl{vertical-align: middle}
.kom-paticka{text-align: right; padding-right: 2px;}
span.komentar-autor{color: #4b6dad;}



.komentar-zvyraznit{border: 1px solid black; }
.komentar-reakce{  padding: 0px; text-decoration: none;}
.komentar-reakce:hover{  padding: 0px; text-decoration: none;}







/* ------------------------------ FORMULAR KOMENTARE ---------------------------------*/

 /* FORMULAR NENI ZOBRAZEN */
.no-formular{   width: 75%; margin: 40px auto; padding: 20px; text-align: center; border: 1px solid gray;
 	background: #ebf4c6; }

#kf{ margin-top: 35px; width: 100%;}
#kf fieldset{border: none;}
#kf legend{font-size: 150%; margin-bottom: 30px;}
#kj, #km, #kw, #kn, #kt{ font-family: "Trebuchet MS", Verdana, sans-serif; font-size: 12px; padding: 1px 3px;
	border: 1px solid #b0c4de; width: 150px;}
#kn{ width: 55%; font-weight: bold;}
#kt{ width: 450px; height: 150px; padding: 4px; margin-top: 10px;}

#kf label{ display: block; float: left; width: 70px; text-align: right; padding: 2px 8px 0 0 ;}
#kf p,  #kf div{ margin: 6px}
#kf #grav{ color: silver;}
#kf #grav a{ color: inherit;}

#syntaxe-odkazy {margin: 4px 0;}
#syntaxe-odkazy a { margin-right: 3px; }
#content #syntaxe-odkazy a img { border: 0; }
#syntaxe-odkazy a:hover { background: white; }

#smajly-odkazy { margin-top: 15px; padding: 10px 0;}

#syntaxe-odkaz-na-texy{ margin: 12px 0;}


/* Kontrolni otazka je i ve vzkazu */
#kf #k-otazka, #vf #k-otazka { width: 75%; margin: 15px;  padding:5px; background: #fefeed;}
#kf #k-otazka strong, #vf #k-otazka strong{ font-size: 125%;}
#kf #k-otazka input, #vf #k-otazka input{ width: 25px; border: 0; background-color: inherit;}
#kf #k-otazka label, #vf #k-otazka label {display: inline; float: none; line-height: 22px;}


/*div, ul, ol, li, h1, h2, h3 { border: 1px solid red; }*/


 /**************************************************************************************** */
 /**************************************************************************************** */

 /* FSHL SYNTAXE (nevis-li, o co gou, klidne nasledujici blok CSS smaz) */
 /* (c) 2002 Martin Cohen - www.martincohen.info */

 /* P H P */
.php-keyword1 {color:#d24; font-weight:bold;}
.php-keyword2 {color:#d24; }
.php-var {color:#fa0; font-weight:bold;}
.php-num {color:red;}
.php-quote {color:#843; font-weight:bold;}
.php-vquote {color:#fa0;}
.php-comment {color:#999; background-color:#ffe;}

 /* H T M L */
.html-tag {color:#598527; font-weight:bold;}
.html-tagin {color:#89A315}
.html-quote {color:#598527; font-weight:bold;}
.html-comment {color:#999; background-color:#F1FAE4;}
.html-entity {color:#89A315}

 /* C S S */
.css-class {color:#004A80; }
.css-id {color:#7DA7D9; font-weight:bold; }
.css-def {color:#5674B9;}
.css-property {color:#003663; font-weight:bold; }
.css-value {color:#448CCB;}
.css-color {color:#0076A3;}
.css-comment { background-color:#E5F8FF; color:#999; }

 /* J a v a S c r i p t */
.js-out {color:#898993;}
.js-keywords1 {color:#575757; font-weight:bold;}
.js-num {color:#575757;}
.js-quote {color:#575757; font-weight:bold;}
.js-comment {color:#898993; background-color:#F4F4F4;}

 /* KONEC FSHL SYNTAXE */





/*
     FILE ARCHIVED ON 1:06:08 Mar 3, 2012 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 23:42:58 Aug 10, 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)).
*/
