/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	UP app - faculty colorize by ivosan; (C) ivo andrle
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

body.upcm {		background-image: url('/img/up_cmtf_bg.jpg');}
body.uplf {		background-image: url('/img/up_lekf_bg.jpg');}
body.upff {		background-image: url('/img/up_ff_bg.jpg');}
body.uppr {		background-image: url('/img/up_prf_bg.jpg');}
body.uppd {		background-image: url('/img/up_pdf_bg.jpg');}
body.upft {		background-image: url('/img/up_ftk_bg.jpg');}
body.uppf {		background-image: url('/img/up_pf_bg.jpg');}
body.upfz {		background-image: url('/img/up_fzv_bg.jpg');}

body.upcm UL LI {	list-style-image: url('/img/up_cmtf_li.gif');}
body.uplf UL LI {	list-style-image: url('/img/up_lf_li.gif');}
body.upff UL LI {	list-style-image: url('/img/up_ff_li.gif');}
body.uppr UL LI {	list-style-image: url('/img/up_prf_li.gif');}
body.uppd UL LI {	list-style-image: url('/img/up_pdf_li.gif');}
body.upft UL LI {	list-style-image: url('/img/up_ftk_li.gif');}
body.uppf UL LI {	list-style-image: url('/img/up_pf_li.gif');}
body.upfz UL LI {	list-style-image: url('/img/up_fzv_li.gif');}

/* color */
body.upcm div.article h2.articleTitle, body.upcm div.magarchive h3.articleTitle, body.upcm div.clanek .ui-widget a, body.upcm H1, body.upcm A, body.upcm HR.blue, body.upcm .da-slide h3, body.upcm #vmnu>ul>li:hover>a, body.upcm #vmnu ul li .sdd.smnu li:hover>a, body.upcm #vmnu ul li .sdd.mags li:hover>a, body.upcm #vmnu ul li .sdd.wide li:hover a, body.upcm div.magarchive H3.mvol a:hover, body.upcm .lmacc nav li.lev2 a:hover, body.upcm .lmacc nav li.lev2 a:active {color: #8851b5}
body.uplf div.article h2.articleTitle, body.uplf div.magarchive h3.articleTitle, body.uplf div.clanek .ui-widget a, body.uplf H1, body.uplf A, body.uplf HR.blue, body.uplf .da-slide h3, body.uplf #vmnu>ul>li:hover>a, body.uplf #vmnu ul li .sdd.smnu li:hover>a, body.uplf #vmnu ul li .sdd.mags li:hover>a, body.uplf #vmnu ul li .sdd.wide li:hover a, body.uplf div.magarchive H3.mvol a:hover, body.uplf .lmacc nav li.lev2 a:hover, body.uplf .lmacc nav li.lev2 a:active {color: #b62846}
body.upff div.article h2.articleTitle, body.upff div.magarchive h3.articleTitle, body.upff div.clanek .ui-widget a, body.upff H1, body.upff A, body.upff HR.blue, body.upff .da-slide h3, body.upff #vmnu>ul>li:hover>a, body.upff #vmnu ul li .sdd.smnu li:hover>a, body.upff #vmnu ul li .sdd.mags li:hover>a, body.upff #vmnu ul li .sdd.wide li:hover a, body.upff div.magarchive H3.mvol a:hover, body.upff .lmacc nav li.lev2 a:hover, body.upff .lmacc nav li.lev2 a:active {color: #007dcd}
body.uppr div.article h2.articleTitle, body.uppr div.magarchive h3.articleTitle, body.uppr div.clanek .ui-widget a, body.uppr H1, body.uppr A, body.uppr HR.blue, body.uppr .da-slide h3, body.uppr #vmnu>ul>li:hover>a, body.uppr #vmnu ul li .sdd.smnu li:hover>a, body.uppr #vmnu ul li .sdd.mags li:hover>a, body.uppr #vmnu ul li .sdd.wide li:hover a, body.uppr div.magarchive H3.mvol a:hover, body.uppr .lmacc nav li.lev2 a:hover, body.uppr .lmacc nav li.lev2 a:active {color: #cb4c04}
body.uppd div.article h2.articleTitle, body.uppd div.magarchive h3.articleTitle, body.uppd div.clanek .ui-widget a, body.uppd H1, body.uppd A, body.uppd HR.blue, body.uppd .da-slide h3, body.uppd #vmnu>ul>li:hover>a, body.uppd #vmnu ul li .sdd.smnu li:hover>a, body.uppd #vmnu ul li .sdd.mags li:hover>a, body.uppd #vmnu ul li .sdd.wide li:hover a, body.uppd div.magarchive H3.mvol a:hover, body.uppd .lmacc nav li.lev2 a:hover, body.uppd .lmacc nav li.lev2 a:active {color: #c49404}
body.upft div.article h2.articleTitle, body.upft div.magarchive h3.articleTitle, body.upft div.clanek .ui-widget a, body.upft H1, body.upft A, body.upft HR.blue, body.upft .da-slide h3, body.upft #vmnu>ul>li:hover>a, body.upft #vmnu ul li .sdd.smnu li:hover>a, body.upft #vmnu ul li .sdd.mags li:hover>a, body.upft #vmnu ul li .sdd.wide li:hover a, body.upft div.magarchive H3.mvol a:hover, body.upft .lmacc nav li.lev2 a:hover, body.upft .lmacc nav li.lev2 a:active {color: #099652}
body.uppf div.article h2.articleTitle, body.uppf div.magarchive h3.articleTitle, body.uppf div.clanek .ui-widget a, body.uppf H1, body.uppf A, body.uppf HR.blue, body.uppf .da-slide h3, body.uppf #vmnu>ul>li:hover>a, body.uppf #vmnu ul li .sdd.smnu li:hover>a, body.uppf #vmnu ul li .sdd.mags li:hover>a, body.uppf #vmnu ul li .sdd.wide li:hover a, body.uppf div.magarchive H3.mvol a:hover, body.uppf .lmacc nav li.lev2 a:hover, body.uppf .lmacc nav li.lev2 a:active {color: #58507f}
body.upfz div.article h2.articleTitle, body.upfz div.magarchive h3.articleTitle, body.upfz div.clanek .ui-widget a, body.upfz H1, body.upfz A, body.upfz HR.blue, body.upfz .da-slide h3, body.upfz #vmnu>ul>li:hover>a, body.upfz #vmnu ul li .sdd.smnu li:hover>a, body.upfz #vmnu ul li .sdd.mags li:hover>a, body.upfz #vmnu ul li .sdd.wide li:hover a, body.upfz div.magarchive H3.mvol a:hover, body.upfz .lmacc nav li.lev2 a:hover, body.upfz .lmacc nav li.lev2 a:active {color: #8e9e27}

/* color! */
body.upcm a.sbtn:hover {color: #8851b5 !important;}
body.uplf a.sbtn:hover {color: #b62846 !important;}
body.upff a.sbtn:hover {color: #007dcd !important;}
body.uppr a.sbtn:hover {color: #cb4c04 !important;}
body.uppd a.sbtn:hover {color: #c49404 !important;}
body.upft a.sbtn:hover {color: #099652 !important;}
body.uppf a.sbtn:hover {color: #58507f !important;}
body.upfz a.sbtn:hover {color: #8e9e27 !important;}

/* sec-color */
body.upcm div.article h2.articleTitleEN, body.upcm div.magarchive h3.articleTitleEN, body.upcm span.curjump, body.upcm div.clanek .ui-widget a:hover, body.upcm A:hover, body.upcm td.cLight A:hover, body.upcm A:hover H3.revstat, body.upcm A:hover H4.revname, body.upcm A:hover H4.revstat, body.upcm A:hover H3.revname, body.upcm A:hover H4.TOCname, body.upcm A:hover p.TOCauthor, body.upcm A:hover p.revauthor, body.upcm A:hover p.TOCcomment, body.upcm A:hover p.RevENName, body.upcm A:hover p.revcomment, body.upcm A:hover p.TOCENName, body.upcm A:hover p.commentary {color: #9e82b5;}
body.uplf div.article h2.articleTitleEN, body.uplf div.magarchive h3.articleTitleEN, body.uplf span.curjump, body.uplf div.clanek .ui-widget a:hover, body.uplf A:hover, body.uplf td.cLight A:hover, body.uplf A:hover H3.revstat, body.uplf A:hover H4.revname, body.uplf A:hover H4.revstat, body.uplf A:hover H3.revname, body.uplf A:hover H4.TOCname, body.uplf A:hover p.TOCauthor, body.uplf A:hover p.revauthor, body.uplf A:hover p.TOCcomment, body.uplf A:hover p.RevENName, body.uplf A:hover p.revcomment, body.uplf A:hover p.TOCENName, body.uplf A:hover p.commentary {color: #df5875;}
body.upff div.article h2.articleTitleEN, body.upff div.magarchive h3.articleTitleEN, body.upff span.curjump, body.upff div.clanek .ui-widget a:hover, body.upff A:hover, body.upff td.cLight A:hover, body.upff A:hover H3.revstat, body.upff A:hover H4.revname, body.upff A:hover H4.revstat, body.upff A:hover H3.revname, body.upff A:hover H4.TOCname, body.upff A:hover p.TOCauthor, body.upff A:hover p.revauthor, body.upff A:hover p.TOCcomment, body.upff A:hover p.RevENName, body.upff A:hover p.revcomment, body.upff A:hover p.TOCENName, body.upff A:hover p.commentary {color: #3ab0e1;}
body.uppr div.article h2.articleTitleEN, body.uppr div.magarchive h3.articleTitleEN, body.uppr span.curjump, body.uppr div.clanek .ui-widget a:hover, body.uppr A:hover, body.uppr td.cLight A:hover, body.uppr A:hover H3.revstat, body.uppr A:hover H4.revname, body.uppr A:hover H4.revstat, body.uppr A:hover H3.revname, body.uppr A:hover H4.TOCname, body.uppr A:hover p.TOCauthor, body.uppr A:hover p.revauthor, body.uppr A:hover p.TOCcomment, body.uppr A:hover p.RevENName, body.uppr A:hover p.revcomment, body.uppr A:hover p.TOCENName, body.uppr A:hover p.commentary {color: #eb6d25;}
body.uppd div.article h2.articleTitleEN, body.uppd div.magarchive h3.articleTitleEN, body.uppd span.curjump, body.uppd div.clanek .ui-widget a:hover, body.uppd A:hover, body.uppd td.cLight A:hover, body.uppd A:hover H3.revstat, body.uppd A:hover H4.revname, body.uppd A:hover H4.revstat, body.uppd A:hover H3.revname, body.uppd A:hover H4.TOCname, body.uppd A:hover p.TOCauthor, body.uppd A:hover p.revauthor, body.uppd A:hover p.TOCcomment, body.uppd A:hover p.RevENName, body.uppd A:hover p.revcomment, body.uppd A:hover p.TOCENName, body.uppd A:hover p.commentary {color: #e7ae05;}
body.upft div.article h2.articleTitleEN, body.upft div.magarchive h3.articleTitleEN, body.upft span.curjump, body.upft div.clanek .ui-widget a:hover, body.upft A:hover, body.upft td.cLight A:hover, body.upft A:hover H3.revstat, body.upft A:hover H4.revname, body.upft A:hover H4.revstat, body.upft A:hover H3.revname, body.upft A:hover H4.TOCname, body.upft A:hover p.TOCauthor, body.upft A:hover p.revauthor, body.upft A:hover p.TOCcomment, body.upft A:hover p.RevENName, body.upft A:hover p.revcomment, body.upft A:hover p.TOCENName, body.upft A:hover p.commentary {color: #0ec36c;}
body.uppf div.article h2.articleTitleEN, body.uppf div.magarchive h3.articleTitleEN, body.uppf span.curjump, body.uppf div.clanek .ui-widget a:hover, body.uppf A:hover, body.uppf td.cLight A:hover, body.uppf A:hover H3.revstat, body.uppf A:hover H4.revname, body.uppf A:hover H4.revstat, body.uppf A:hover H3.revname, body.uppf A:hover H4.TOCname, body.uppf A:hover p.TOCauthor, body.uppf A:hover p.revauthor, body.uppf A:hover p.TOCcomment, body.uppf A:hover p.RevENName, body.uppf A:hover p.revcomment, body.uppf A:hover p.TOCENName, body.uppf A:hover p.commentary {color: #9487d6;}
body.upfz div.article h2.articleTitleEN, body.upfz div.magarchive h3.articleTitleEN, body.upfz span.curjump, body.upfz div.clanek .ui-widget a:hover, body.upfz A:hover, body.upfz td.cLight A:hover, body.upfz A:hover H3.revstat, body.upfz A:hover H4.revname, body.upfz A:hover H4.revstat, body.upfz A:hover H3.revname, body.upfz A:hover H4.TOCname, body.upfz A:hover p.TOCauthor, body.upfz A:hover p.revauthor, body.upfz A:hover p.TOCcomment, body.upfz A:hover p.RevENName, body.upfz A:hover p.revcomment, body.upfz A:hover p.TOCENName, body.upfz A:hover p.commentary {color: #b2c918;}

/* background-color */
body.upcm HR.blue, body.upcm .gn-trigger.gn-selected::before, body.upcm .gn-scroller > ul li a:hover, body.upcm .da-dots span, body.upcm .da-arrows span, body.upcm .lmacc a.oneit:hover, body.upcm .lmacc label:hover, body.upcm .lmacc input:checked + label, body.upcm .lmacc input:checked + label:hover, body.upcm .lmacc input:checked + label:active, body.upcm div.cbsearch#colorbox div#cboxContent {background-color:#8851b5;}
body.uplf HR.blue, body.uplf .gn-trigger.gn-selected::before, body.uplf .gn-scroller > ul li a:hover, body.uplf .da-dots span, body.uplf .da-arrows span, body.uplf .lmacc a.oneit:hover, body.uplf .lmacc label:hover, body.uplf .lmacc input:checked + label, body.uplf .lmacc input:checked + label:hover, body.uplf .lmacc input:checked + label:active, body.uplf div.cbsearch#colorbox div#cboxContent {background-color:#b62846;}
body.upff HR.blue, body.upff .gn-trigger.gn-selected::before, body.upff .gn-scroller > ul li a:hover, body.upff .da-dots span, body.upff .da-arrows span, body.upff .lmacc a.oneit:hover, body.upff .lmacc label:hover, body.upff .lmacc input:checked + label, body.upff .lmacc input:checked + label:hover, body.upff .lmacc input:checked + label:active, body.upff div.cbsearch#colorbox div#cboxContent {background-color:#007dcd;}
body.uppr HR.blue, body.uppr .gn-trigger.gn-selected::before, body.uppr .gn-scroller > ul li a:hover, body.uppr .da-dots span, body.uppr .da-arrows span, body.uppr .lmacc a.oneit:hover, body.uppr .lmacc label:hover, body.uppr .lmacc input:checked + label, body.uppr .lmacc input:checked + label:hover, body.uppr .lmacc input:checked + label:active, body.uppr div.cbsearch#colorbox div#cboxContent {background-color:#cb4c04;}
body.uppd HR.blue, body.uppd .gn-trigger.gn-selected::before, body.uppd .gn-scroller > ul li a:hover, body.uppd .da-dots span, body.uppd .da-arrows span, body.uppd .lmacc a.oneit:hover, body.uppd .lmacc label:hover, body.uppd .lmacc input:checked + label, body.uppd .lmacc input:checked + label:hover, body.uppd .lmacc input:checked + label:active, body.uppd div.cbsearch#colorbox div#cboxContent {background-color:#c49404;}
body.upft HR.blue, body.upft .gn-trigger.gn-selected::before, body.upft .gn-scroller > ul li a:hover, body.upft .da-dots span, body.upft .da-arrows span, body.upft .lmacc a.oneit:hover, body.upft .lmacc label:hover, body.upft .lmacc input:checked + label, body.upft .lmacc input:checked + label:hover, body.upft .lmacc input:checked + label:active, body.upft div.cbsearch#colorbox div#cboxContent {background-color:#099652;}
body.uppf HR.blue, body.uppf .gn-trigger.gn-selected::before, body.uppf .gn-scroller > ul li a:hover, body.uppf .da-dots span, body.uppf .da-arrows span, body.uppf .lmacc a.oneit:hover, body.uppf .lmacc label:hover, body.uppf .lmacc input:checked + label, body.uppf .lmacc input:checked + label:hover, body.uppf .lmacc input:checked + label:active, body.uppf div.cbsearch#colorbox div#cboxContent {background-color:#58507f;}
body.upfz HR.blue, body.upfz .gn-trigger.gn-selected::before, body.upfz .gn-scroller > ul li a:hover, body.upfz .da-dots span, body.upfz .da-arrows span, body.upfz .lmacc a.oneit:hover, body.upfz .lmacc label:hover, body.upfz .lmacc input:checked + label, body.upfz .lmacc input:checked + label:hover, body.upfz .lmacc input:checked + label:active, body.upfz div.cbsearch#colorbox div#cboxContent {background-color:#8e9e27;}

body.upcm #likevmnu li.submit A, div#hpvolno {background-color:#9e82b5;}
body.uplf #likevmnu li.submit A, div#hpvolno {background-color:#df5875;}
body.upff #likevmnu li.submit A, div#hpvolno {background-color:#3ab0e1;}
body.uppr #likevmnu li.submit A, div#hpvolno {background-color:#eb6d25;}
body.uppd #likevmnu li.submit A, div#hpvolno {background-color:#e7ae05;}
body.upft #likevmnu li.submit A, div#hpvolno {background-color:#0ec36c;}
body.uppf #likevmnu li.submit A, div#hpvolno {background-color:#9487d6;}
body.upfz #likevmnu li.submit A, div#hpvolno {background-color:#b2c918;}

body.upcm .sdd.logn input {	background:-webkit-linear-gradient(left,#8851b5 44px,#fff 0); background:-moz-linear-gradient(left,#8851b5 44px,#fff 0); background:-o-linear-gradient(left,#8851b5 44px,#fff 0); background:linear-gradient(left,#8851b5 44px,#fff 0);}
body.uplf .sdd.logn input {	background:-webkit-linear-gradient(left,#b62846 44px,#fff 0); background:-moz-linear-gradient(left,#b62846 44px,#fff 0); background:-o-linear-gradient(left,#b62846 44px,#fff 0); background:linear-gradient(left,#b62846 44px,#fff 0);}
body.upff .sdd.logn input {	background:-webkit-linear-gradient(left,#007dcd 44px,#fff 0); background:-moz-linear-gradient(left,#007dcd 44px,#fff 0); background:-o-linear-gradient(left,#007dcd 44px,#fff 0); background:linear-gradient(left,#007dcd 44px,#fff 0);}
body.uppr .sdd.logn input {	background:-webkit-linear-gradient(left,#cb4c04 44px,#fff 0); background:-moz-linear-gradient(left,#cb4c04 44px,#fff 0); background:-o-linear-gradient(left,#cb4c04 44px,#fff 0); background:linear-gradient(left,#cb4c04 44px,#fff 0);}
body.uppd .sdd.logn input {	background:-webkit-linear-gradient(left,#c49404 44px,#fff 0); background:-moz-linear-gradient(left,#c49404 44px,#fff 0); background:-o-linear-gradient(left,#c49404 44px,#fff 0); background:linear-gradient(left,#c49404 44px,#fff 0);}
body.upft .sdd.logn input {	background:-webkit-linear-gradient(left,#099652 44px,#fff 0); background:-moz-linear-gradient(left,#099652 44px,#fff 0); background:-o-linear-gradient(left,#099652 44px,#fff 0); background:linear-gradient(left,#099652 44px,#fff 0);}
body.uppf .sdd.logn input {	background:-webkit-linear-gradient(left,#58507f 44px,#fff 0); background:-moz-linear-gradient(left,#58507f 44px,#fff 0); background:-o-linear-gradient(left,#58507f 44px,#fff 0); background:linear-gradient(left,#58507f 44px,#fff 0);}
body.upfz .sdd.logn input {	background:-webkit-linear-gradient(left,#8e9e27 44px,#fff 0); background:-moz-linear-gradient(left,#8e9e27 44px,#fff 0); background:-o-linear-gradient(left,#8e9e27 44px,#fff 0); background:linear-gradient(left,#8e9e27 44px,#fff 0);}

body.upcm a.sbtn	{		background: #8851b5 !important;}
body.uplf a.sbtn	{		background: #b62846 !important;}
body.upff a.sbtn	{		background: #007dcd !important;}
body.uppr a.sbtn	{		background: #cb4c04 !important;}
body.uppd a.sbtn	{		background: #c49404 !important;}
body.upft a.sbtn	{		background: #099652 !important;}
body.uppf a.sbtn	{		background: #58507f !important;}
body.upfz a.sbtn	{		background: #8e9e27 !important;}

/* border-color */
body.upcm a.sbtn::before {	border-color: #8851b5;}
body.uplf a.sbtn::before {	border-color: #b62846;}
body.upff a.sbtn::before {	border-color: #007dcd;}
body.uppr a.sbtn::before {	border-color: #cb4c04;}
body.uppd a.sbtn::before {	border-color: #c49404;}
body.upft a.sbtn::before {	border-color: #099652;}
body.uppf a.sbtn::before {	border-color: #58507f;}
body.upfz a.sbtn::before {	border-color: #8e9e27;}

body.upcm .da-slider{		border-top-color: #8851b5; border-bottom-color: #8851b5;}
body.uplf .da-slider{		border-top-color: #b62846; border-bottom-color: #b62846;}
body.upff .da-slider{		border-top-color: #007dcd; border-bottom-color: #007dcd;}
body.uppr .da-slider{		border-top-color: #cb4c04; border-bottom-color: #cb4c04;}
body.uppd .da-slider{		border-top-color: #c49404; border-bottom-color: #c49404;}
body.upft .da-slider{		border-top-color: #099652; border-bottom-color: #099652;}
body.uppf .da-slider{		border-top-color: #58507f; border-bottom-color: #58507f;}
body.upfz .da-slider{		border-top-color: #8e9e27; border-bottom-color: #8e9e27;}

body.upcm .gn-trigger.gn-selected::before {box-shadow: 0 3px white, 0 -6px #8851b5, 0 -9px white, 0 -12px #8851b5;}
body.uplf .gn-trigger.gn-selected::before {box-shadow: 0 3px white, 0 -6px #b62846, 0 -9px white, 0 -12px #b62846;}
body.upff .gn-trigger.gn-selected::before {box-shadow: 0 3px white, 0 -6px #007dcd, 0 -9px white, 0 -12px #007dcd;}
body.uppr .gn-trigger.gn-selected::before {box-shadow: 0 3px white, 0 -6px #cb4c04, 0 -9px white, 0 -12px #cb4c04;}
body.uppd .gn-trigger.gn-selected::before {box-shadow: 0 3px white, 0 -6px #c49404, 0 -9px white, 0 -12px #c49404;}
body.upft .gn-trigger.gn-selected::before {box-shadow: 0 3px white, 0 -6px #099652, 0 -9px white, 0 -12px #099652;}
body.uppf .gn-trigger.gn-selected::before {box-shadow: 0 3px white, 0 -6px #58507f, 0 -9px white, 0 -12px #58507f;}
body.upfz .gn-trigger.gn-selected::before {box-shadow: 0 3px white, 0 -6px #8e9e27, 0 -9px white, 0 -12px #8e9e27;}

body.upcm div.magarchive span.archpdf:hover svg {fill:#9e82b5;}
body.uplf div.magarchive span.archpdf:hover svg {fill:#df5875;}
body.upff div.magarchive span.archpdf:hover svg {fill:#3ab0e1;}
body.uppr div.magarchive span.archpdf:hover svg {fill:#eb6d25;}
body.uppd div.magarchive span.archpdf:hover svg {fill:#e7ae05;}
body.upft div.magarchive span.archpdf:hover svg {fill:#0ec36c;}
body.uppf div.magarchive span.archpdf:hover svg {fill:#9487d6;}
body.upfz div.magarchive span.archpdf:hover svg {fill:#b2c918;}
