﻿:root {
    --font-family: Arial, Helvetica, sans-serif; /*Styl fontu*/
    --control-bg-color: rgba(20,51,106,0.9); /*barva pozadí ovládacích prvků*/
    --control-bg-color-active: rgb(192,155,106); /*barva pozadí aktivních ovládacích prvků nebo po najetí myši*/
    --control-color: var(--font-color-light); /*barva fontu/symbolu ovládacích prvků*/
    --control-color-active: var(--font-color-light); /*barva fontu/symbolu aktivních ovládacích prvků nebo po najetí myši*/
    --control-color-unavailable: #aaa; /*barva fontu/symbolu nedostupných ovládacích prvků*/
    --control-border: none; /*okraje ovládacích prvků*/
    --vip-button-bg-color: rgba(20,51,106,0.9); /* barva pozadí VIP tlacitek */
    --vip-button-bg-color-active: var(--control-bg-color-active); /* barva pozadí aktivnich VIP tlacitek */
    --vip-button-font-color: var(--font-color-light); /* barva fontu VIP tlacitek */
    --vip-button-font-color-active: var(--font-color-light); /* barva fontu aktivnich VIP tlacitek */
    --control-corner-radius: 3px; /* poloměr zaoblení rohů ovladacích prvků - tlačítka v lištách, v oknech, scale bar */
    --font-color-light: white; /* světlé písmo - použitý pro ovladací prvky */
    --font-color-dark: white; /* tmavé písmo - použitý pro nadpisy oken, souřadnice */
    --font-color-menu: var(--font-color-light); /* barva písma v menu */
    --menu-bg-color: rgba(50,50,50,0.9); /* barva pozadí menu */
    --menu-bg-color-active: var(--control-bg-color-active); /* barva pozadí aktivní položky menu (po najetí myší) */
    --menu-color-active: var(--font-color-light); /* barva fontu aktivní položky menu (po najetí myší) */
    --windows-bg-color: rgba(20,51,106,0.9); /* barva pozadí oken */
    --windows-active-header-bg: linear-gradient(var(--control-bg-color-active),var(--windows-bg-color)); /*barva pozadí hlavičky aktivního okna */
    --windows-control-color: var(--control-bg-color); /* barva symbolu ovladacich tlacitek close/minimalizace/maximalizace */
    --windows-control-color-active: var(--control-bg-color-active); /* aktivni barva (po najeti kurzorem) symbolu ovladacich tlacitek close/minimalizace/maximalizace */
    --windows-content-bg-color: var(--window-layers-bg-color); /*rgba(170,170,170*/,1); /* barva pozadí obsahu okna - překrývá pozadí okna */
    --windows-content-iframe-bg-color: rgba(170,170,170,1); /*pozadí okna obsahu iframe*/
    --window-layers-bg-color: rgba(20,51,106,0.9); /* pozadí obsahu okna se záložkami - vrstvy atp */
    --window-bubble-bg-color: var(--window-layers-bg-color); /* pozadí obsahu bubliny */
    --windows-border-color: var(--windows-border-color); /* barva orámovaní oken */
    --windows-border-width: 1px; /* tloušťka orámovaní oken */
    --windows-border-radius: 4px; /* poloměr zaoblení rohů oken */
    --scale-bar-bg: var(--windows-bg-color); /* barva pozadí scale baru */
    --bookmark-selected-bg-color: var(--window-layers-bg-color); /* barva pozadí vybrané záložky */
    --bookmark-selected-font-color: var(--font-color-light); /* barva písma vybrané záložky */
    --bookmark-unselected-bg-color: rgba(170,170,170,1); /*var(--windows-content-bg-color);*/ /* barva pozadí záložky */
    --bookmark-unselected-font-color: var(--font-color-dark); /* barva pozadí záložky */
    --bookmark-border-width: 1px; /* tloušťka orámovaní záložky */
    --bookmark-border-color: var(--windows-border-color); /* barva orámování záložky */
    --tree-node-collapsed-bg-color: linear-gradient(#777 70%, #555); /* barva pozadí nerozbalené položky stromu, která má sub-položky */
    --tree-node-collapsed-font-color: var(--font-color-light); /* barva fontu nerozbalené položky stromu, která má sub-položky */
    --tree-node-expanded-bg-color: linear-gradient(var(--control-bg-color-active) 50%,transparent); /* barva pozadí rozbalené položky stromu, která má sub-položky */
    --tree-node-expanded-font-color: var(--control-color-active); /* barva fontu rozbalené položky stromu, která má sub-položky */
    --tree-node-corner-radius: 4px; /* poloměr zaoblení rohů položky stromu - projeví se pouze na master položkách, které mají obarvené pozadí */
    --link-color: rgba(249,249,249,0.9); /*barva linků*/
    --link-hover-color: rgba(170,170,170,0.9); /*barva linků po najetí myši*/
    --link-visited-color: rgba(249,249,249,0.5); /*barva navštívených linků,puvodne--link-visited-color: var(--control-bg-color)*/
}

body {
    font-family: var(--font-family, Arial, Helvetica, sans-serif);
    font-size: 0.75em;
    color: #FFF;
    font-weight: bold;
    overflow: hidden;
    margin: 0;
    padding: 0;

    /* Přepsání původního pozadí */
    background: linear-gradient(rgba(20,53,106,0.95), rgba(200,200,200,0.9)) no-repeat center center fixed !important;
    background-size: cover !important;
}


.divMapInner {
    border: var(--windows-border-width) solid var(--windows-border-color);
}

/* dark text */
.divNadpis, .divNadpisLogin,
.spanThemeText,
.Coors{
    color: var(--font-color-dark);
}

.tableLoc .tdLocLabel {
    color: var(--font-color-light);
}

.VipPanel {
	left: 2px !important;
}

.HeadPanelIn, .QuarterPanelIn {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	margin:5px;
	background-color: rgba(20,51,106,0.1);
	border: none !important;
	outline: none !important;
	font-family: Arial, Helvetica, sans-serif;
}
.HeadPanelIn {
	margin-bottom:0px;
	border-radius: 5px;
}

.HeadText {
	height: 14px;
	padding-top:2px;
	text-align:left;
	padding-left: 6px;
	font-size: 11px;
}
.HeadText a {
    color: rgba(249,249,249,0.9);
}

.HeadText a:hover {
    color: rgba(170,170,170,0.9) !important;
}

.HeadText a:visited {
    color: rgba(249,249,249,0.5) !importnat;
}
.HeadTextRight {
	height: 14px;
	padding-top:2px;
	text-align:right;
	padding-right: 6px;
	font-size: 11px;
	white-space: nowrap;
}
.HeadName {
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	color: rgb(192,155,106);
	font-size: 16px;
}

table.infoCustom td /*MEU PCE custom info table*/
{
    border:1px solid black;
    color:#2D4156;
}

@media (max-width: 800px), (max-height: 400px){
.HeadPanelIn {
        background: rgba(20,51,106,0.8) !important;
	font-size: 12px !important;
        z-index: 4 !important;
    }