﻿/*#inpb1 { position:absolute; top:10px; left:265px; z-index:502;}
#inpb { position:absolute; top:7px; left:-1px; z-index:501; min-width:600px; max-width:600px; width:600px; *width:600px; white-space:normal; border:1px solid black; color:black; background:white; font-size:10px; font-weight:normal; overflow:visible;}*/
/*html, body { width:100%; height:100%; } /*kvuli barve pozadi v iframe*/
html { touch-action:none; ms-touch-action: none; /*zakaze browseru vlastni reakce na udalosti pointerů*/ }
body { font-family:Arial, Helvetica, sans-serif; font-size: 0.75em; color:#FFF; font-weight:bold; overflow:hidden; background:url('../obrazy/WinLgnGray.gif') repeat-x; background-color:#FFF; margin:0px; padding:0px; }

/*@media only screen and (max-width:1200px){ body { background: red; } }*/

table { border-collapse:collapse; /*font-family:Arial;	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; background:transparent;*/ }
td { padding:0; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:bold; /*html5*/ /*white-space:normal;*/ }
img { border-collapse:collapse; }
input, textarea { font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid transparent; /*none!important;*/ margin-top:1px; }
input[type=text] { height: 18px; }
/*.divObsahOkno input { visibility:inherit; }*/
/*img { border:1px solid red; }*/
.divOkno { position:absolute; }
/*.visible { visibility:visible; }
.hidden { visibility:hidden; }*/
/*.block { display:block; }
.none { display:none; }*/
/*.black { color:white; }*/
.floatL { float:left; } /* IE<9 js issue */
a { color:#F47421; cursor:pointer; /*text-decoration:none;*/ } /*#97D3FD*/
a:hover { color:blue; } /*#F47421*/
/*a.mailto { color:#00F; }
a.mailto:hover { color:Blue; background:#F47421; }*/
/*.nobold td,.nobold th { font-weight:normal; }*/
/*body iframe { z-index:3000; }*/
.curPointer { cursor: pointer; }
.disabled { -webkit-filter: grayscale(100%); filter: grayscale(100%); cursor:default!important; }
.unselectable {
    -moz-user-select: -moz-none;
   -khtml-user-select: none;
   -webkit-user-select: none;
   -o-user-select: none;
   user-select: none;
}

.selectable {
   -moz-user-select: text!important;
   -khtml-user-select: text!important;
   -webkit-user-select: text!important;
   -o-user-select: text!important;
   user-select: text!important;
}

/*.cprAround { border:0px solid black; position:absolute; bottom:17px; left:110px; z-index:102; background:transparent; }
.cpr { padding-right:0px; border:0px solid red; float:left; background:transparent; font-size:12px; font-weight:bold; color:gray; /*filter:Glow(color=black,strength=1);}*/

/* Mapa */
/*.divOuter 
{
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
	background-color:yellow;
	border:1px solid red; 
	width:840px;
	height:480px;
	z-index:1;
}*/
.MainDivOver
{	
    position: absolute;
    *position: relative; /* ie7 hack, absolute + overflow hidden zpusobovalo zmizeni klienta */
	top: 0px;
	left: 0px;
	/*bottom:0px;
	right:0px;*/
	width: 100%;
	height: 100%;
	z-Index: 1;
	overflow: hidden; /*hidden*/
	
/*	background: url('../obrazy/WinLgnGray.gif') repeat-x;*/
/*    background-color: white;*/ /*fullscreen - document.body*/
	/*background-color:green;
	border:1px solid lime;*/
}

.MainDiv
{
    position: absolute;
	top: 0px;
	left: 0px;
	/*overflow:visible;*/
	width: 100%;
	height: 100%;
	/*z-index: 501; */
	/*background-color: yellow;
	border:1px solid red;*/
}

.VipPanel
{
	position:absolute;
	top:5px;
	left:100px; /*300 50*/
	border:0px solid black;
	z-index:201; /*13*/
	margin-right:0px; /*280*/
	min-width:100px;
	/*text-align:left;*/
	/* *right:280px;*/
}

.LockDiv,.LockDivon,.LockDivonOpacity
{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:502;
	background-color: #023760;
	opacity:.1; /*.1*/
	filter:alpha(opacity=10); /*10*/
}
.LockDivonOpacity
{
	opacity:.8;
	filter:alpha(opacity=80);
	z-index:504;
}
.LockDiv
{
	visibility:hidden;
}
.LockDivon,.LockDivonOpacity
{
	visibility:visible;
}
.PanelWaitDivMap, .PanelWaitDivOver
{
	position:absolute;
	top:47%;
	left:48%;
	z-index:504;
	/*border:1px solid black;*/
}
.PanelWaitDivMap
{
	/*width:155px;
	height:55px;*/
}
.PanelWaitDivOver
{
	width:25px;
	height:25px;
}
.BgrWaitDiv { float:left; /*border:1px solid black;*/ }
.PanelWaitDivMap .BgrWaitDiv {width:55px; height:55px; background:url('../obrazy/GsicomustrAnimeSmallBgr.png') no-repeat; }
.PanelWaitDivMap .ImgWaitDiv {width:40px; height:40px; margin-top:7px; margin-left:7px;	background:url('../obrazy/GsicomustrAnimeSmall.gif') no-repeat; }
.PanelWaitDivOver .BgrWaitDiv {width:25px; height:25px; background:url('../obrazy/GsicomustrAnimeSmallBgrSmaller.png') no-repeat; }
.PanelWaitDivOver .ImgWaitDiv {width:20px; height:20px;	margin-top:2px; margin-left:2px; background:url('../obrazy/GsicomustrAnimeSmallSmaller.gif') no-repeat; }

/*.ImgWaitDiv
{
	margin-top:7px;
	margin-left:7px;
	width:40px;
	height:40px;
	background-color:transparent;*/
	/*opacity:.0;
	_filter:alpha(opacity=00);*/
/*}*/
.TextWaitDiv
{
	position:relative;
	top:-25px;
	margin-left:60px;
	/*margin-bottom:100px;*/
	color:white;
	/*background:red;
	color:Aqua;*/
}
.divOuterBox{
	position:absolute;
	/*border:1px solid black;
	overflow:visible;*/
}
.divMapInner, .divObsahOknoPrehledka /*background maps color*/
{
	background-color:#E9EAEB;
}
.divMapInner 
{
	position:absolute;
	top:5px;
	left:5px;
	overflow:hidden;
	border:1px solid gray; /*cause move mouse position*/
	width:100%;
	height:100%;
	z-index:2;
}

.divInnerIP
{
	/*background-color:black\9;
	filter:Blur(direction=135,strength=80);*/
}
	
.divInnerIP, .divInnerCA
{
	position:absolute;
	top:0px;
	left:0px;
	width:1px; /*500px*/ /*100%*/
	height:1px; /*500px*/ /*100%*/
	z-index:200;
	overflow:visible;
	/*cursor:crosshair;*/
	border:0px solid red;
}

.divInnerCA /*měření a kreslení nad icky pokud je aktivní*/
{
    z-index: 199; 
	/*z-index:201; tohle pouzit pokud nechci klikat na icka pri kresleni*/
    width:100%;  /*new*/
	height:100%; /*new*/
}

.divInnerCAPaused /*pokud je kreslení pozastaveno, přesunu za ička, abych na ně mohl klikat*/
{
    z-index: 199;
}

.Map, .Mapon
{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
/*	background:url('../obrazy/Win06.gif') repeat-x;
	background-color:#275376;*/ /*za background!*/
	border:0px solid silver; /*??*/
	visibility:hidden; /*hidden*/
	/*width:100%;
	height:100%;*/
}

.Mapon
{
	z-index:2; /*2*/
	visibility:visible;
	/*border:5px solid lime;*/
}
#Map1, #Over1
{
	/*border:1px solid lime;*/
}
#Map2, #Over2
{
	/*border:1px solid red;*/
}
/*.divOverInner
{
	/*position:absolute;*/
	/*top:70px;
	left:20px;*/
	/*top:0px;
	left:0px;*/
	/*top:200px;
	right:20px;*/
/*	overflow:hidden;
	background-color:white;
	border:0px solid white; 
	width:160px;
	height:200px;
	z-index:2;
}*/

.Over, .Overon {
	position:absolute;
	top:0;
	left:0;
	border:0 solid black; /*??*/
	z-index:1;
	visibility:hidden;
	/*width:200px;
	height:160px;*/
}
.Overon
{
	z-index:2;
	visibility:visible;
}

.divOverShape
{
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	width:20px;
	height:20px;
	font-size:0;
	background-color:Transparent;
	border:1px solid orange;
	visibility:visible;
}

/* END Mapa */

/*prozatim*/
/*.divContent
{
	position:absolute;
	right:29px;
	top:45px;*/
	/*background:url('../obrazy/Win06.gif') repeat-x;
	background-color:red;*/ /*#275376;*/
	/*border:1 solid blue;*/
/*	z-index:3;
	visibility:visible;
	width:207px;*/
	/*height:90%;*/
/*}*/
.divMapTools, .divMapToolsQ
{
	position:absolute;
	bottom:0px; /* 10px;*/
	left:0px; /*245px;*/
	background-color:#989898;
	border:0px solid white;
	z-index:2;
	visibility:visible;
	/*width:auto;*/
	width:224px; /*224 256*/ /*vypicko off on*/
	height:30px;
	overflow:hidden;
	padding-left:2px; /*7 2*/  /*vypicko off on*/
	padding-right:1px; /*3 1*/ /*vypicko off on*/
	white-space:nowrap;
}
.divMapToolsQ 
{	
	float:left;
	position:static;
	margin-right:13px;
	background-color:transparent;
	width:280px; /*280 250px bez tlačitka zvýraznit, 153 */
	border:0px solid black;
	
}
.divTools, .divToolsQ
{
	position:absolute;
	bottom:12px;
	left:11px;
	z-index:100;
	/*width:224px;*/
	height:26px;
	overflow:visible;
	padding-left:7px;
	padding-right:3px;
	white-space:nowrap;
}
.divToolsQ
{
	border:0px solid red;
	margin-top:37px;
}
/* END prozatim*/

.ShapeBox /* barva výběrového obdélníku včetně přehledky */
{
	position:absolute;
	top:0;
	left:0;
	z-index:200;
	/*width:0px;
	height:0px;*/
	font-size:0;
	border:1px solid orange;
	visibility:hidden;
}

.ShapeIn /* barva pozadí průhledného obdélníku */
{
    width:100%;
    height:100%;
	background-color:orange;
    opacity:.2;
	filter:alpha(opacity=20);
}

.divTheme
{
	position:absolute;
	top:0px;
	left:0px;
	background-color:#989898;
	border:1px solid white;
	z-index:3;
	visibility:visible;
	width:235px;
	height:24px;
}

.spanThemeText
{
	color:Black;
	/*background:transpatent;*/
}

.selectTheme
{
	width:180px;
	font-weight:bold;
}
.divTheme .selectTheme,.divTheme .spanThemeText { margin-top:2px; margin-left:5px; }
.actionButton, .actionButtonon,.actionButt3DNew, .actionButtongray, .actionButtonLong, .actionButtonLongon { float:left; padding-top:0px; padding-right:0px; padding-left:0px; padding-bottom:0px; margin-top:2px; border:none; color:white; font-weight:bold; font-size:14px; width:32px; height:28px; text-align:center; cursor:pointer; }
/*.actionButton { background:url('../obrazy/ButtonLoc.png') no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/ButtonLoc.png',sizingMethod='scale'); }
.actionButtonon { background:url('../obrazy/ButtonLocOn.png') no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/ButtonLocOn.png',sizingMethod='scale'); }*/
.actionButtongray { background:url('../obrazy/ButtonLocGray.png') no-repeat; }
.actionText { margin-top:3px; background:transparent; }
.actionButtEarth, .actionButtReload, .actionButtMinus, .actionButtPlus, .actionButtLeft, .actionButtRight, .actionButtPolygon, .queryResultButton, .actionButtInfo, .actionButtGps, .actionButtDist, .actionButtAppl, .actionButtQPoint, .actionButtTarget, .actionButtShape, .actionButtCancel, .actionButtQuestionSmall, .actionButtImport, .actionButtExport, .actionButtClose, .actionButtDot, .actionButtPolyline, .actionButtPolygonDraw, .actionButtSettings, .actionButtTextDraw, .actionButtOkDraw, .actionButtCustom, .actionButtEdit, .actionButtCallendar, .actionButtDial, .actionButt3D, .actionButt3DFlipProf, .actionButtProfile, .actionButtPanorama, .actionButtGeoLoc, .actionButtFullScreen, .actionButtRectangleDraw, .actionButtCircleDraw
 { /*width:25px;*/ height:25px; margin-left:3px; margin-top:1px; /*margin:0px;*/ }
.actionButt3DFlipProf{ background:url('../obrazy/Flip.png') no-repeat; }
.actionButtEarth { background:url('../obrazy/Earth.png') no-repeat; }
.actionButtReload { background:url('../obrazy/Reload.png') no-repeat; }
.actionButtMinus { background:url('../obrazy/Minus.png') no-repeat; }
.actionButtPlus { background:url('../obrazy/Plus.png') no-repeat; }
.actionButtLeft { background:url('../obrazy/Left.png') no-repeat;  }
.actionButtRight { background:url('../obrazy/Right.png') no-repeat;  }
.actionButtPolygon { background:url('../obrazy/Polygon.png') no-repeat;  }
.actionButtInfo { background:url('../obrazy/Info.png') no-repeat;  }
.actionButtGps { background:url('../obrazy/Gps.png') no-repeat;  }
.actionButtDist { background:url('../obrazy/Dist.png') no-repeat;  }
/*.actionButtArea { background:url('../obrazy/Area.png') no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/Area.png',sizingMethod='scale'); }*/
.actionButtAppl { background:url('../obrazy/Appl.png') no-repeat;  }
.actionButtQPoint, .actionButtTarget { background:url('../obrazy/Target.png') no-repeat;  } /*actionButtQPoint pouze pro starsi ext. aplikace*/
.actionButtShape { background:url('../obrazy/Shape.png') no-repeat; }
.actionButtCancel { background:url('../obrazy/CancelSmall.png') no-repeat; }
.actionButtQuestionSmall { background:url('../obrazy/QuestionSmall.png') no-repeat; }
.actionButtImport { background:url('../obrazy/Import.png') no-repeat; }
.actionButtExport { background:url('../obrazy/Export.png') no-repeat; }
.actionButtClose { background:url('../obrazy/ClosePolygon.png') no-repeat; }
.actionButtDot { background:url('../obrazy/Dot.png') no-repeat; }
.actionButtPolyline { background:url('../obrazy/Polyline.png') no-repeat; }
.actionButtPolygonDraw { background:url('../obrazy/PolygonDraw.png') no-repeat; }
.actionButtSettings { background:url('../obrazy/Settings.png') no-repeat; }
.actionButtTextDraw { background:url('../obrazy/TextDraw.png') no-repeat; }
.actionButtOkDraw { background:url('../obrazy/OkDraw.png') no-repeat; }
.actionButtEdit { background:url('../obrazy/Edit.png') no-repeat; }
.actionButtCallendar { background:url('../obrazy/Calendar.png') no-repeat; }
.actionButtDial { background:url('../obrazy/Dial.png') no-repeat; }
.actionButtProfile { background:url('../obrazy/Profile.png') no-repeat; }
.actionButtPanorama { background:url('../obrazy/Panorama.png') no-repeat; }
.actionButtGeoLoc { background:url('../obrazy/GeoLoc.png') no-repeat; }
.actionButtFullScreen { background:url('../obrazy/FullScreen.png') no-repeat; }
.actionButtRectangleDraw { background:url('../obrazy/Rectangle.png') no-repeat; }
.actionButtCircleDraw { background:url('../obrazy/Circle.png') no-repeat; }

.qCross { position:absolute; z-index:101; display:none; width:21px; height:21px; background:url('../obrazy/QCross.png') no-repeat;  }
/*.books { position:absolute; right:-20px; _right:-25px; top:23px; width:25px; z-index:100; background:transparent;  cursor:pointer; /*_background:transparent; _filter:alpha(opacity=80);*//*}*/
.books, .bookscollapsed { visibility:visible; position:absolute; left:-25px; top:23px; width:30px; z-index:1000; background:transparent;  cursor:pointer; /**_background:transparent;*/ /*_filter:alpha(opacity=80);*/ }
.bookscollapsed { /*visibility:visible;*/ /*right:auto;*/ left:-25px; /*left:auto; right:-9px;*/ }
.BookLayers, .BookInfo, .BookFind, .BookLegend, .BookPrint, .BookDraw, .book0, .book1, .book2, .book3, .book4, .book0gray, .book1gray, .book2gray, .book3gray, .book4gray { width:30px; height:80px;}

.book0 { background:url('../obrazy/Book0.png') no-repeat; }
.book1 { background:url('../obrazy/Book1.png') no-repeat;  }
.book2 { background:url('../obrazy/Book2.png') no-repeat;  }
.book3 { background:url('../obrazy/Book3.png') no-repeat;  }
.book4, .book5 { background:url('../obrazy/Book4.png') no-repeat;  }

.book0gray { background:url('../obrazy/Book0Gray.png') no-repeat; }
.book1gray { background:url('../obrazy/Book1Gray.png') no-repeat; }
.book2gray { background:url('../obrazy/Book2Gray.png') no-repeat; }
.book3gray { background:url('../obrazy/Book3Gray.png') no-repeat; }
.book4gray,.book5gray { background:url('../obrazy/Book4Gray.png') no-repeat; }

.LogoGeovapAppl, .LogoGeovapApplOprog {position:absolute; right:3px; bottom:5px; z-index:1; width:25px; height:97px; background:url('../obrazy/GeovapLogoSmallVert.png') top left no-repeat; }
.LogoGeovapApplOprog {position:absolute; top:5px; right:5px;}
.divReload { background:url('../obrazy/ReloadM.png') top left no-repeat; }
.divReloadon { background:url('../obrazy/ReloadMOn.png') top left no-repeat; }
.divCancel { background:url('../obrazy/CancelM.png') top left no-repeat; }
.divCancelon { background:url('../obrazy/CancelMOn.png') top left no-repeat; }
.okButton { background:url('../obrazy/ButtonOk.png') top left no-repeat; }
.okButtonon { background:url('../obrazy/ButtonOkOn.png') top left no-repeat; }
.cancelCHButton { background:url('../obrazy/CancelCh.png') top left no-repeat; }
.cancelCHButtonon { background:url('../obrazy/CancelChOn.png') top left no-repeat; }
.divReload, .divReloadon, .divCancel, .divCancelon, .okButton, .okButtonon, .cancelCHButton, .cancelCHButtonon { display:none; position:absolute; right:300px; top:0px; z-index:100; width:50px; height:50px; background-color:#989898; border:1px solid white; cursor:pointer;}
.divReload, .divReloadon { right:auto; left:-80px; }
.divCancel, .divCancelon, .okButton, .okButtonon, .cancelCHButton, .cancelCHButtonon { right:auto; top:11px; left:11px; }

/* Okno */
/*.tblOknoVrstvy { display:none; position:absolute; bottom:0px; right:0px; z-index:2; min-width:100px; }*/
.tblOknoPrehledka,.tblOknoOkno,.tblOknoOknoon,.tblOknoZalozky,.tblOknoAdresy,.tblOknoMenu { display:none; position:absolute; z-index:2; min-width:100px;  /*background:#ACADB2;*/ }
.tblOknoPrehledka,.tblOknoOkno,.tblOknoOknoon { top:0px; left:0px; }
.tblOknoZalozky,.tblOknoAdresy { top:0px; /*right:0px;*/ }
.tblOknoZalozky, .tblOknoZalozkyon { /*-webkit-transform: translateZ(0);*/ } /*Chrome schoval zalozky po kliku do inputu pri zaplych GGL*/
.tblOknoMenu { bottom:0px; left:0px; }

.tblOknoOknoon .tdBg01 { background:url('../obrazy/Win01On.png') no-repeat; width:5px; height:24px; }
.tblOknoOknoon .tdBg02 { background:url('../obrazy/Win02On.gif') repeat-x; text-align:right; /*width:inherit;?*/ }
.tblOknoOknoon .tdBg04 { background:url('../obrazy/Win04On.png') no-repeat; width:5px; height:24px; }
.tr1 { cursor:default; }
.tr1on { cursor:move; } /*error IE*/

.tdBg01 { background:url('../obrazy/Win01.png') no-repeat; width:5px; height:24px; }
.tdBg02 { background:url('../obrazy/Win02.gif') repeat-x; text-align:right; /*width:inherit;?*/ }
/*.tdBg03 { background:url('../obrazy/Win02.gif') repeat-x; background:blue; width:66px; text-align:right; }*/
/*.tdBg03 .div { width:66px; overflow:hidden; background:red; margin:0px;padding:0px; }*/
.divNadpis, .divNadpisLogin { float:left; margin:4px auto auto 4px; /*padding-top:5px;*/ color:#000000; height:19px; white-space:nowrap; }
.divNadpis { float:none; position:absolute; top:5px; left:11px; margin:0; }
.ulMoBox { position: absolute; width:auto; list-style:none; border:1px solid white; background: url('../obrazy/Win06.png') top repeat-x; background-color: #275376; /*visibility:hidden;*/ text-align:left; padding: 0px; z-index:3000000000;/*zindex kvuli colorpickeru nicmene nefunkcni*/ }
.liMo { padding:15px; cursor: pointer; border-bottom: 1px solid white; }
.divTecky, .divTeckyon { float:left; width:3px; height:24px; }
.tblOknoOkno .divTecky { background:url('../obrazy/Dots.png') top left no-repeat; }
.tblOknoOknoon .divTecky { background:url('../obrazy/DotsOn.png') top left no-repeat; }
.divIcoMin,.divIcoMinOn,.divIcoMinoff,.divIcoOkno,.divIcoOknoOn,.divIcoOknooff,.divIcoClose,.divIcoCloseOn,.divIcoCloseoff,.divIcoMinVert,.divIcoMinVertOn,.divIcoMinVertoff { width:22px; height:24px; margin-right:0; margin-left:auto; float:right; cursor:pointer; }
.divIcoMin { background:url('../obrazy/IcoMin.png') top left no-repeat; }
.divIcoMinOn { background:url('../obrazy/IcoMinOn.png') top left no-repeat; }
.divIcoMinoff { cursor:default; background:url('../obrazy/IcoMinGray.png') top left no-repeat; }
.divIcoOkno { background:url('../obrazy/IcoWin.png') top left no-repeat; }
.divIcoOknoOn { background:url('../obrazy/IcoWinOn.png') top left no-repeat; }
.divIcoOknooff { cursor:default; background:url('../obrazy/IcoWinGray.png') top left no-repeat; }
.divIcoClose { background:url('../obrazy/IcoCancel.png') top left no-repeat; }
.divIcoCloseOn { background:url('../obrazy/IcoCancelOn.png') top left no-repeat; }
.divIcoCloseoff { cursor:default; background:url('../obrazy/IcoCancelGray.png') top left no-repeat; }
.divIcoMinVert { background:url('../obrazy/IcoMinVert.png') top left no-repeat; }
.divIcoMinVertOn { background:url('../obrazy/IcoMinVertOn.png') top left no-repeat; }
.divIcoMinVertoff { cursor:default; background:url('../obrazy/IcoMinVertGray.png') top left no-repeat; }
/*.divIcoMin { background:url('../obrazy/IcoMin.png') no-repeat; }
.divIcoMinOn { background:url('../obrazy/IcoMinOn.png') no-repeat; }
.divIcoOkno { background:url('../obrazy/IcoWin.png') no-repeat; }
.divIcoOknoOn { background:url('../obrazy/IcoWinOn.png') no-repeat; }
.divIcoClose { background:url('../obrazy/IcoCancel.png') no-repeat; }
.divIcoCloseOn { background:url('../obrazy/IcoCancelOn.png') no-repeat; }*/
.tdBg04 { background:url('../obrazy/Win04.png') no-repeat; width:5px; height:24px; }
.tdBg08 { background:url('../obrazy/Win08.gif') repeat-y; width:5px; }
.tdBg06 { border:none;}
.tdBg06,.tblOknoZalozky .tdBg06,.tdBg06tp,.divText { background:url('../obrazy/Win06.png') top repeat-x; background-color:#275376; *background-color:#1E476A; color:#FFFFFF; vertical-align:top; } /*, .books*/
.tdBg06gray, .SuggestBox { background:url('../obrazy/Win06Gray.gif') top repeat-x; background-color:white; vertical-align:top; }
.tdBg06gray div, .divAlertBubblegray .divAlertBubbleText { color:black; }
.BgTRP { background:none; }

/*.tblOknoVrstvy .divObsahOkno { padding:0px; }*/
/*.tblOknoVrstvy .tdBg06 { background:#989898; }*/
.divObsahOkno,.divObsahOknoPrehledka { position:relative;  overflow:hidden; padding:10px; }
.tblOknoPrehledka .divObsahOkno,.tblOknoZalozky .divObsahOkno,.tblOknoZalozkyon .divObsahOkno, .divObsahOknoPrehledka, .tblOknoAdresy .divObsahOkno, #tblNastroje .divObsahOkno { padding:0px; }
.tblOknoAdresy .tblQueryAround { margin:0; }
.tblOknoPrehledka .tdBg06 /*, .divObsahOknoPrehledka*/ { background:white; }
/*divObsahOknoPrehledka*/

.tblOknoOkno .divObsahOkno,.tblOknoOknoon .divObsahOkno,.tblOknoZalozkyon .divObsahOkno,.tblOknoZalozky .divObsahOkno { overflow:auto; }
.tblOknoMenu .divObsahOkno,.tblOknoMenuon .divObsahOkno { overflow:visible; }
.iFrame, .iFrameon, .diviFrame { width:100%; height:100%; margin-bottom:0; border:0px solid red; /*filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);*/ }
.iFrame { display:none; }
.iFrameon { display:block; }
#iFrameInfo { position:absolute; top:0; left:0; zIndex:1; }
/*#prehledovamapa { padding:0; overflow:hidden; 	background:url('../obrazy/Okno_lgn_Gray.gif') repeat-x; background-color:White; }*/
/*.divObsahOknoPrehledka { background:url('../obrazy/Okno_lgn_Gray.gif') repeat-x; background-color:White; }*/
.divObsahOknoiFrame { position:relative; overflow:hidden; padding:0px; background:transparent; } /*auto*/
.IframeDiv, .IframeDivon { position:absolute; display:none; /*top:0;*/ top:0px; left:0; z-index:3; width:100%; height:100%; background-color:gray; opacity:.1; filter:alpha(opacity=10); }
.IframeDivon { /*z-index:3;*/ display:block; margin:0; }
/*.IframeDiv1 { z-index:2; width:100%; height:100%; background:red;border:1px solid black; opacity:.7;_filter:alpha(opacity=70); }*/
.tdBg09 { background:url('../obrazy/Win09.gif') repeat-y; }
.tdBg10 { background:url('../obrazy/Win10.gif') no-repeat; width:5px; height:32px; }
.tdBg11 { background:url('../obrazy/Win11.gif') repeat-x; text-align:center; }
.tdBg16 { background:url('../obrazy/Win16.gif') no-repeat; }
.tdBg10small { background:url('../obrazy/Win10Small.png') no-repeat; width:5px; height:6px; }
.tdBg10smallResize { background:url('../obrazy/Win10Small.gif') no-repeat; width:5px; height:6px; }
.tdBg11small { background:url('../obrazy/Win11Small.gif') repeat-x; text-align:center; }
.tdBg16small { background:url('../obrazy/Win16Small.png') no-repeat; }
.tdBg16smallResize { background:url('../obrazy/Win16Small.gif') no-repeat; }
/*.divResize { position:absolute; bottom:1px; _bottom:-7px; right:1px; z-index:10; background:url('../obrazy/Resize.gif') no-repeat; width:7px; height:7px; cursor:nw-resize; }*/
.divResize { position:absolute; bottom:1px; /**_bottom:-7px;*/ right:1px; z-index:10; background:url('../obrazy/Resize.gif') no-repeat; width:7px; height:7px; cursor:nw-resize; }
.divResizeLayers { position:absolute; bottom:1px; /**_bottom:-7px;*/ left:1px; z-index:10; background:url('../obrazy/ResizeLeft.gif') no-repeat; width:7px; height:7px; cursor:nw-resize; }
.OverviewScale, .OverviewScaleon { position:absolute; top:0; left:0; z-index:1; width:16px; height:16px; margin:4px 0px 2px 4px; border:0px solid red; cursor:pointer; }
.OverviewScale { background:url('../obrazy/CollapsedExpandedOverview.png') top left no-repeat; }
.OverviewScaleon { background:url('../obrazy/CollapsedExpandedOverviewOn.png') top left no-repeat; }
.CoorsAround, .Coors{
	position:absolute;
	bottom:0px;
	left:0px;
	z-index:2;
	/*width:180px;*/
	width:210px;
}
.CoorsAround{
	background-color:white;
	opacity:.6;
	filter:alpha(opacity=60);
	/*filter:alpha(opacity=50, finishopacity=100, style=1);*/
}
.Coors{
	/*width:300px;*/
	/*border:1px solid white;	*/
	/*border:none;*/
	color:Black;
	padding-left:3px;
	padding-bottom:0px;
	cursor:default;
	font-size:11px;
	z-index:201;
}
/*následující se nepoužívá,ale nemazat (tlačítka v zápatí okna - OK, Cancel)*/
/*.divOknoTlacitkaObalka { width:176px; padding:0px; height:32px; overflow:hidden; background:transparent; margin-left:auto; margin-right:auto; }*/
/*.divTlacitko { background:url('../obrazy/Okno_14.gif') no-repeat; width:88px; height:32px; text-align:center; float:left; padding-top:8px; cursor:pointer; }*/
/*.divTlacitko { background /**//*:transparent url('../obrazy/ButtonDots.png') top left no-repeat;filter:progid:-DXImageTransform.Microsoft.AlphaImageLoader(src = '../obrazy/ButtonDots.png',sizingMethod='scale'); width:88px; height:32px; text-align:center; float:left; padding-top:8px; cursor:pointer; }*/
/*.divTlacitko { 
	background:url('../obrazy/ButtonDots.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '../obrazy/ButtonDots.png',sizingMethod='scale'); width:88px; height:32px; float:left; cursor:pointer;
}*/
/* END Okno */

/* Menu, Vrstvy, Prehledka */

/*.divTlacitkoPaddTopLoc { padding-top:0px; }*/
.icoWin { position:absolute; width:20px; height:20px; top:2px; left:1px; background:url('../obrazy/Win.png') top left no-repeat; }
.divTlacitkoMenu { background:url('../obrazy/ButtonMenu.png') top left no-repeat; }
.divTlacitkoOkno { background:url('../obrazy/ButtonDots.png') top left no-repeat; }
.divTlacitkoMenuOn,.divMenuBgrOn .divTlacitkoMenu { background:url('../obrazy/ButtonMenuOn.png') top left no-repeat; }
.divTlacitkoOknoOn { background:url('../obrazy/ButtonDotsOn.png') top left no-repeat; }
.divMenuBgr, .divMenuBgrOn, .divVrstvyBgr, .divVrstvyBgrOn, .divPrehledkaBgr, .divPrehledkaBgrOn, /*.divVyhledatBgr, .divVyhledatBgrOn,*/ .divOknoBgr, .divOknoBgrOn, .divAdresyBgr, .divAdresyBgrOn { border:0px solid magenta; position:absolute; width:88px; height:32px; } 
/*.divMenuBgr,*/ .divVrstvyBgr, .divPrehledkaBgr, /*.divVyhledatBgr,*/ .divOknoBgr, .divAdresyBgr { background:url('../obrazy/ButtonBgr.gif') top left no-repeat; }
.divAdresyBgr, .divAdresyBgrOn { right:0; left:auto; }
/*.divMenuBgr, .divVrstvyBgr, .divPrehledkaBgr, .divVyhledatBgr { background:url('../obrazy/ButtonBgr.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '../obrazy/ButtonBgr.png',sizingMethod='scale'); }*/
.divMenuBgr, .divMenuBgrOn { bottom:0px; left:0px; z-index:3; }
.divVrstvyBgr, .divVrstvyBgrOn { bottom:0px; right:0px; z-index:1; }
.divPrehledkaBgr, .divPrehledkaBgrOn, .divOknoBgr, .divOknoBgrOn { top:0px; left:0px; z-index:1; }
.divTlacitkoVyhledat div { display:none; } /* tl. vyhledat schovano */
/*.divVyhledatBgr, .divVyhledatBgrOn { top:0px; right:0px; z-index:1; }*/
/*END*/

/* Vrstvy */
#LayerChckAll, #divChckAll { float:left; }
#divChckAll { display:none; margin-top:-2px; }
.tblSkupiny { width:auto; /*width:100%;*/ /*_width:auto;*/ background:transparent; /*border:0px solid red;*/ }
.tblSkupiny tr td { white-space:nowrap; /*cursor:pointer;*/ }

.tblVrstvy { width:100%; /*_width:auto;*/ visibility:visible; display:none; background:transparent; /*border:0px solid red;*/ }
/*.tdCheckbox, .tdSkupCheckbox { width:25px; height:25px; padding:0; }
.tdCheckbox input, .tdSkupCheckbox input { margin-top:6px; margin-bottom:auto; margin-left:6px; margin-right:4px; width:13px; height:13px; }*/

/*.trSkup .tdSkupText,.tdLocHead { background:url('../obrazy/Win02.png') top left repeat-x;} /*.trSkup .tdSkupCheckbox,*/
/*.trSkup*/ /*.tdSkupCheckbox {  background:url('../obrazy/GroupBgCeTreeLeft.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/GroupBgCeTreeLeft.png',sizingMethod='scale');  }
.tdSkupCheckbox { width:22px; height:22px; }*/
/*.trSkup .tdSkupCheckbox {  background:url('../obrazy/GroupBgCeLeft.png') top right no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/GroupBgCeLeftGroupBgCeLeft',sizingMethod='scale');}*/
.divSkupText { padding-top:5px; padding-left:2px; } /*MAR.ie kdyz sem pridam float:left; tak se bude text grupy schovavat(tj bez horiz. posuvniku)*/
.divVrstvaText { padding-top:5px; padding-left:4px; }
.tdSkupInfo div,.tdVrstvaText div { margin-top:2px; }


/*.trVrstva { background:url('../obrazy/Skup.gif') top left repeat-x; background:transparent; }
.tdVrstva { width:100%; text-align:left; }
.tdVrstva div { margin-top:5px; margin-left:0px; color:#000000; background:red; }
.tdVrstva div.divGray { margin-top:5px; margin-left:0px; color:gray; }*/
/*.tdInfo { background:url('../obrazy/Info_bgGroupBgCeLeft') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/Info_bgGroupBgCeLeft',sizingMethod='scale');}*/
/*.tdInfo*/ /*, .tdSkupUnpack*/ /*{ width:25px; height:25px; }*/ /*.tdUnpack*/
/*.tdUnpack { background:transparent;}*/
/*.divPack, .divPackon, .divUnpack, .divUnpackon { width:25px; height:25px; cursor:pointer; }
.divPack { background:url('../obrazy/Expanded.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/Expanded.png',sizingMethod='scale');}
.divPackon { background:url('../obrazy/Expandedon.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/Expandedon.png',sizingMethod='scale');}
.divUnpack { background:url('../obrazy/Collapsed.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/Collapsed.png',sizingMethod='scale');}
.divUnpackon { background:url('../obrazy/Collapsedon.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/Collapsedon.png',sizingMethod='scale');}*/
.divInfounchecked, .divInfouncheckedon, .divInfochecked, .divInfocheckedon, .divInfouncheckedgray, .divInfocheckedgray, .divDoc, .divDocon { float:left; width:19px; height:17px; cursor:pointer; margin-top:2px; margin-left:2px; margin-right:2px; }
/*.divInfo { background:url('../obrazy/ico_info_unchecked.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/ico_info.png',sizingMethod='scale'); }
.divInfoon { background:url('../obrazy/ico_info_uncheckedon.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/ico_info_unchecked.png',sizingMethod='scale');}*/
.divInfounchecked { background:url('../obrazy/IcoInfoTreeUnchecked.png') top left no-repeat; }
.divInfouncheckedgray { background:url('../obrazy/IcoInfoTreeUncheckedGray.png') top left no-repeat; }
.divInfouncheckedon { background:url('../obrazy/IcoInfoTreeUncheckedOn.png') top left no-repeat; }
.divInfochecked { background:url('../obrazy/IcoInfoTreeChecked.png') top left no-repeat; }
.divInfocheckedgray { background:url('../obrazy/IcoInfoTreeCheckedGray.png') top left no-repeat; }
.divInfocheckedon { background:url('../obrazy/IcoInfoTreeCheckedOn.png') top left no-repeat; }
.divDoc { background:url('../obrazy/IcoInfoQs.png') top left no-repeat; } /*IcoInfoQs.png*/
.divDocon { background:url('../obrazy/IcoInfoQsOn.png') top left no-repeat; } /*IcoInfoQs.png*/
.divDoc, .divDocon { margin-left:2px; }
/*.divInfogs { background:url('../obrazy/IcoInfoQs.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/IcoInfoQs.png',sizingMethod='scale'); }
.divInfogson { background:url('../obrazy/IcoInfoQsOn.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/IcoInfoQsOn.png',sizingMethod='scale');}
.divInfogray { background:url('../obrazy/ico_infoGray.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/ico_infoGray.png',sizingMethod='scale'); cursor:default; }*/
/*.trSkup { background:url('../obrazy/Win02.png') top left repeat-x; }
.trSkupon { background:url('../obrazy/Skupon.gif') top left repeat-x; }*/
/*.tdSkupUnpack { background:url('../obrazy/Skup_bg_CE.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/Skup_bg_CE.png',sizingMethod='scale'); }*/
/*.trSkup .tdSkupIco { background:url('../obrazy/ico_skup.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/ico_skup.png',sizingMethod='scale'); }
.trSkupon .tdSkupIco { background:url('../obrazy/ico_skupon.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/ico_skupon.png',sizingMethod='scale'); }*/
/*.tdCheckbox, .tdVrstvaText { background:url('../obrazy/Layer_bg.png') top left repeat-x; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/Layer_bg.png',sizingMethod='scale'); }
.tdSkupText,.tdVrstvaText { padding-top:0px; padding-left:0px; width:100%; }*/
.tdVrstvaText {  *width:auto;  /**_width:auto;*/ }
/*.trSkup {cursor:pointer;}*/
.chckVrstvyAll { margin:0 4px 1px 0px; background:transparent; width:15px; height:15px; }
.packVrstvyAll { cursor:pointer; padding-right:70px; background:transparent; }
/*.trSkup td,.trSkupon td { border-top:1px solid gray; border-bottom:1px solid silver; }*/
.divLayerMenu { 
    position: relative;
    width:18px;
    height:18px;
    margin-left: 4px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAA5ElEQVR42mL8//8/AxIQYiAOfADif8gCAAHEAqXFgdgSiDmJNOgPEJ8C4ocwAYAAYgJiZiC2IsEQmAMsgJgHJgAQQCCDhIGYg4F0ANIrAeMABBALkvcYgOElC8SdBAx4zMTEVA5lM8IEAQKIBVkFIyPjYyCOIsN1DAABxMRAJQAQQCguIsNrcAAQQFTzGkAAUc1rAAFENa8BBBDIoP/U8BpAAIG89pECH32BMQACCGTQNyC+RYYhL6AYDAACiBEp98tCMy8jEYa8BuJHyCUAQAAxohUjZAOAAKJa9AMEENUMAggwAAmTNDzsfZTtAAAAAElFTkSuQmCC');
    background-repeat: no-repeat;
    background-position: top left; 
}
.divBgSlider { position:absolute; top: 3px; left: 3px; width: 50px; height: 190px; background-color: #5FA7DD; border:1px solid white; z-index:501; }
.divSlider { position: absolute; top: 12px; left: 26px; height: 161px; z-index:2; }
.divCiselnikSlider { position:absolute; top: 0px; left: 0px; width: 50px; height: 190px; background: url('../obrazy/CiselnikSlider.png') top left no-repeat; }
.ui-slider-handle {
    border: 1px solid #aaa!important;
    margin-left: -4px!important;
    height: 0.8em!important;
    margin-bottom: -.4em!important;
    cursor:pointer!important;
}

/* END Vrstvy */

/*Menu*/
.tblMenuText { width:100%; background:transparent; }
.tblMenuText td { text-align:left; padding:2px; }
.Otaznik { background:url('../obrazy/Question.png') top left no-repeat; width:50px; height:50px; cursor:pointer; }
.divHrMenu { height:1px; background:#FFFFFF; width:100%; font-size:0px; }
.tblMenuMenu { width:100%; background:transparent; }
.tblMenuMenu td { text-align:right; padding-top:3px; padding-right:10px; padding-bottom:3px; }
.trMenu { background:transparent; cursor:pointer; }
.trMenuOn { background:#F47421; cursor:pointer; }
.tdDisab { color:#aaa; }
.divAlertBubble,.divAlertBubblegray { 
    display:none; position:absolute; /*min-width:200px; max-width:300px;*/ z-index:202; border:1px solid black; /*overflow:visible;*/ background:url('../obrazy/Win06.png') bottom repeat-x; background-color:#68ACE1; /*_background-color:#1E476A;*/ color:black; /*vertical-align:top;*/ opacity:.95; /*filter:alpha(opacity=80); overflow:visible;*/ /*_filter:none;*/ 
    border-radius: 3px;
    border-bottom-left-radius: 0;
    font-weight: bold;
} /*.mrgTL*/
.divAlertBubblegray { padding-top:25px; background:url('../obrazy/Win02Bubble.gif') repeat-x; background-color:#A8A8AD; border:1px solid white; color: black; }
.divBeakTLgray,.divBeakTRgray,.divBeakBRgray,.divBeakBL,.divBeakBLgray,.BeakTLV,.BeakTLH,.BeakTRV,.BeakTRH,.BeakBRV,.BeakBRH,.BeakBLV,.BeakBLH { border:0px solid black; display:inherit; position:absolute; width:24px; height:18px; z-index:1; }
.divBeakTLgray { /*top:-13px; left:-16px;*/ /*_left:-19px;*/ background:url('../obrazy/BeakTLGray.png') top left no-repeat; }
.BeakTLV { background:url('../obrazy/BeakTLVGray.png') top left no-repeat; }
.BeakTLH { background:url('../obrazy/BeakTLHGray.png') top left no-repeat; }
.divBeakTRgray { /*top:-13px; right:-16px;*/ /*_right:-19px;*/ background:url('../obrazy/BeakTRGray.png') top left no-repeat; }
.BeakTRV { background:url('../obrazy/BeakTRVGray.png') top left no-repeat; }
.BeakTRH { background:url('../obrazy/BeakTRHGray.png') top left no-repeat; }
.divBeakBRgray { bottom:-13px; /**_bottom:-14px;*/ right:-16px; /*_right:-19px;*/ background:url('../obrazy/BeakBRGray.png') top left no-repeat; }
.BeakBRV { background:url('../obrazy/BeakBRVGray.png') top left no-repeat; }
.BeakBRH { background:url('../obrazy/BeakBRHGray.png') top left no-repeat; }
.divBeakBL { width:35px; height:28px; bottom:-18px; left:-26px; /*_left:-19px;*/ background:url('../obrazy/BeakBL.png') top left no-repeat; }
.divBeakBLgray { bottom:-13px; /**_bottom:-14px;*/ left:-16px; /*_left:-19px;*/ background:url('../obrazy/BeakBLGray.png') top left no-repeat; }
.BeakBLV { background:url('../obrazy/BeakBLVGray.png') top left no-repeat; }
.BeakBLH { background:url('../obrazy/BeakBLHGray.png') top left no-repeat; }

/*.mrgTL { margin:auto 30px 30px auto; }
.mrgTR { margin:auto auto 30px 30px; }
.mrgBR { margin:30px auto auto 30px; }
.mrgBL { margin:30px 30px auto auto; }*/
.icoErr, .icoAlt { float:left; width:25px; height:25px; margin:10px 5px auto 5px; }
.icoErr { display:none;  background:url('../obrazy/IcoExcl.png') top left no-repeat; }
.icoAlt { display:none; background:url('../obrazy/IcoExclInfo.png') top left no-repeat; }
/*.divText .iFrame { overflow:hidden; }*/
.divText, .divTextWhite { position:relative;/*bubble diviframe width/height*/ overflow:auto; margin:0 5px 5px 5px; color:Black; padding:0px; padding-right:auto; text-align:left; }
.divText { font-weight:normal; border:1px solid white; }
.divText .infoTablenogrid, .divText .infoTablenogrid td, .divText .infoTablegrid,.divText .infoTablegrid td, .divText .infoTablegrid1,.divText .infoTablegrid1 td,.divText .infoTablenogrid1, .divText .infoTablenogrid1 td { width:auto; }
body.tdBg06 { overflow:auto; }
body.tdBg06 .infoTablenogrid, body.tdBg06 .infoTablenogrid td, body.tdBg06 .infoTablegrid, body.tdBg06 .infoTablegrid td, body.tdBg06 .infoTablegrid1, body.tdBg06 .infoTablegrid1 td, body.tdBg06 .infoTablenogrid1, body.tdBg06 .infoTablenogrid1 td, .tdnadpis { padding:2px; margin-left:0px; text-align:left; }
/*.infoTablegrid th, .infoTablegrid1 th { background:url('../obrazy/test1.png'); _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/test1.png',sizingMethod='scale');color:white; font-size:13px; }*/
.infoTablegrid .bold,.infoTablegrid1 .bold, .tdnadpis { background:url('../obrazy/BgThInfo.png');  /*background-color:#A8A8AD;*/ color:white; font-size:13px; }
body.tdBg06print { text-align:left; color:Black; }
body.tdBg06print table, body.tdBg06print td, .tdnadpis, body.tdBg06print .bold /*body.tdBg06print th.bold, body.tdBg06print th*/ { margin-left:0px; width:auto; text-align:left; border:1px solid gray; color:Black; }
table td.tdName { color:white; font-weight:bold; /*background:url('../obrazy/test.png') repeat-x; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/test.png',sizingMethod='scale');*/ }
.divTextWhite { color:White; margin-top:5px; margin-right:25px; padding-right:10px; }
.divIcoCloseAround { position:absolute; top:0px; right:3px; /*border:0px solid red;*/ }
.divBubbleTitleAround { position:absolute; top:0px; left:3px; }
.imgBubble { position:absolute; cursor:pointer; z-index:202; }
/*.a { position:absolute; border:1px solid yellow; z-index:300; width:50px; height:50px; }*/
/*.d { width:22px; height:24px; background:url('../obrazy/IcoMin.png') top left no-repeat; margin:25px 0 5px 5px; border:2px solid yellow;}*/
/*.aa { float:left; border:1px solid blue; width:20px; height:20px; background-color:yellow; }*/
/* END Menu */

/*informace*/
.infoTablegrid, .infoTablenogrid, #tblLegend, #tblLegend1, .infoTablegrid1, .infoTablenogrid1
{
	border:1px solid gray;
	margin-left:auto;
	margin-right:0;
}
/*#tblLegend tr { display:none; }*/
.infoTablegrid td, .infoTablenogrid td, #tblLegend td, #tblLegend1 td, .infoTablegrid1 td, .infoTablenogrid1 td
{
	border:1px solid gray;
	padding:2px;
	text-align:left;
	color:#eee;
    vertical-align: middle;
	/*font-family:Verdana;*/
}
.infoTablenogrid, .infoTablenogrid td, .infoTablenogrid1, .infoTablenogrid1 td { border:none; }
.infoTablegrid1, .infoTablegrid1 td, .infoTablenogrid1 td { font-weight:normal; }
.infoTablegrid1 tr.bold, .infoTablegrid1 td.bold, .infoTablenogrid1 tr.bold, .infoTablenogrid1 td.bold, .tdnadpis { font-weight:bold; }
.divLegendContent, .divPrintContent, body.tdBg06 /*content books info, tisk */
{
	padding:5px;
	text-align:left;
	*overflow:visible;
}
/*.d { background:blue; }*/


/* end */

/*Tisk*/
.divTlacitkaObalka, .divTlacitkaObalkaPrint1 { border:0px solid red; width:84px; padding:0px; height:28px; overflow:hidden; /*background:transparent;*/ margin-left:auto; margin-right:0; }
.divTlacitkaObalkaPrint { position:absolute; top:5px; right:17px; border:0px solid red; z-index:2; }
.divTlacitkaObalkaPrint1 { position:relative; }
.divTlacitkoMenu, .divTlacitkoMenuOn, .divTlacitkoOkno, .divTlacitkoOknoOn { border:1px solid transparent; /**_border:none;*//*err ff*/ margin:3px auto auto 3px; width:84px; height:28px; cursor:pointer;  text-align:center; }
.divTlacitko, .divLoc, .divTlacitkoVip, .divTlacitkoon, .divLocon, .divTlacitkoVipOn, .divTlacitkoGray { margin-top:0px; border:1px solid transparent; /**_border:none;*/ color:White; font-weight:bold; width:84px; height:28px; text-align:center; float:left; cursor:pointer; background:url('../obrazy/Button.png') no-repeat; }
.divTlacitkoon, .divLocon, .divTlacitkoVipon { background:url('../obrazy/ButtonOn.png') no-repeat; }
input.divTlacitko, input.divTlacitkoon, input.divTlacitkoGray { padding-bottom:7px; margin-top:1px; }
.divTlacitkoPaddTop, .divTlacitkoPaddTopLoc { margin-top:4px; /*padding-top:4px;*/ }
.divTlacitkoGray { background:url('../obrazy/ButtonGray.png') no-repeat; }

.divTlacitkoVipLeft, .divTlacitkoVipLeftOn, .divTlacitkoVipLeftGray, .divTlacitkoVipLeftGrayOn { float:left; height:28px; cursor:pointer; margin-top:2px; margin-left:2px; }
.divTlacitkoVipLeft { background:url('../obrazy/ButtonVipLeft.png') top left no-repeat; }
.divTlacitkoVipRight { margin-left:7px; height:28px; background:url('../obrazy/ButtonVipRight.png') top right no-repeat; }
.divTlacitkoVipIn { width:auto; margin-right:12px; height:28px; padding-top:5px; white-space:nowrap; background:url('../obrazy/ButtonVipIn.png') repeat-x; text-shadow: 1px 1px gray; }

.divTlacitkoVipLeftOn, .divTlacitkoVipLeftGrayOn { background:url('../obrazy/ButtonVipLeftOn.png') top left no-repeat; }
.divTlacitkoVipLeftOn .divTlacitkoVipRight, .divTlacitkoVipLeftGrayOn .divTlacitkoVipRight { background:url('../obrazy/ButtonVipRightOn.png') top right no-repeat; }
.divTlacitkoVipLeftOn .divTlacitkoVipIn, .divTlacitkoVipLeftGrayOn .divTlacitkoVipIn { width:auto; background:url('../obrazy/ButtonVipInOn.png') repeat-x; }

.divTlacitkoVipLeftGray { background:url('../obrazy/ButtonVipLeftGray.png') top left no-repeat; }
.divTlacitkoVipLeftGray .divTlacitkoVipRight { background:url('../obrazy/ButtonVipRightGray.png') top right no-repeat; }
.divTlacitkoVipLeftGray .divTlacitkoVipIn {width:auto; background:url('../obrazy/ButtonVipInGray.png') repeat-x; }
    
.divInputy { width:252px; margin-left:auto; margin-right:auto; margin-top:0px; padding-left:0px; border:0px solid red; }
.divInputyST { width:270px; }
/*.divInputy input { margin-left:0; width:14px; }*/
.divInputy select { margin-bottom:5px; }
.divInputy span { margin-left:2px; }
.divInputyLeft,.divInputyRight { /*float:left;*/ text-align:left; border:0px solid blue; }
/*.divInputyRight { text-align:right; }*/
/*.divInputyLeft div,.divInputyRight div { text-align:left; }*/
/*.divInputyLeft div { float:left; } */
.divInputyRight { margin-left:0px; margin-top:5px; border:0px solid blue;}
.divInputyRight select { width:100px; }
.divImg { width:auto; text-align:center; padding-top:20px; margin-left:auto; margin-right:auto; background:transparent; clear:left; }
.divSirka, .divVyska { margin:5px auto 5px 20px; } 
.divSirka { /*width:75px; height:58px; width:80px;*/ height:80px; background:url('../obrazy/PrintWidth.png') top left no-repeat; }
.divVyska { /*width:58px; height:75px; width:80px;*/ height:80px; background:url('../obrazy/PrintHeight.png') top left no-repeat; }
.selOri { width:130px; }
.selScale { height:200px; /*overflow:auto;*/ /*visibility:hidden; puvodne*/ display:none; }
.scaleBar { position:absolute; top:10px; left:10px; *top:15px; *left:15px; width:22px; border:0px solid black; background:transparent; z-index:200; /*101*/ }
.scaleGrade, .scaleGrademin, .scaleGrademax { width:22px; height:14px; margin-top:0px; /**_font-size:0px;*/ cursor:pointer; }
.scaleGrade { background:url('../obrazy/IcoScrollGrade.png') no-repeat; }
.scaleGrademin { background:url('../obrazy/IcoScrollGradeMin.png') no-repeat; }
.scaleGrademax { background:url('../obrazy/IcoScrollGradeMax.png') no-repeat; }
.scaleTab, .scaleTabOn { position:absolute; top:22px; width:22px; height:13px; cursor:pointer; }
.scaleTab { background:url('../obrazy/IcoScrollTab.png') no-repeat; }
.scaleTabOn { background:url('../obrazy/IcoScrollTabOn.png') no-repeat; }
.divScaleAround { position:absolute; top:23px; left:4px; z-index:201; visibility:visible; width:0; height:0; overflow:visible;}
.divScaleMinus, .divScalePlus, .divScaleMinusOn, .divScalePlusOn { width:22px; height:22px; cursor:pointer; }
.arrowPanel, .divArrowLeft, .divArrowLeftOn, .divArrowRight, .divArrowRightOn, .divArrowUp, .divArrowUpOn, .divArrowDown, .divArrowDownOn, .icoEarth, .icoEarthOn { position:absolute; cursor:pointer; z-index:200;}
.arrowPanel { top:12px; left:5px; cursor:default; }
.divScaleMinus { margin-top:2px; background:url('../obrazy/IcoMinus.png') top left no-repeat; }
.divScaleMinusOn { margin-top:2px; background:url('../obrazy/IcoMinusOn.png') top left no-repeat; }
.divScalePlus { background:url('../obrazy/IcoPlus.png') top left no-repeat; }
.divScalePlusOn { background:url('../obrazy/IcoPlusOn.png') top left no-repeat; }
.divArrowLeft, .divArrowLeftOn, .divArrowRight, .divArrowRightOn, .divArrowUp, .divArrowUpOn, .divArrowDown, .divArrowDownOn { width:24px; height:24px; }
.divArrowLeft { top:20px; left:0px; background:url('../obrazy/ArrowLeft.png') top left no-repeat; }
.divArrowLeftOn { top:20px; left:0px; background:url('../obrazy/ArrowLeftOn.png') top left no-repeat; }
.divArrowRight { top:20px; left:40px; background:url('../obrazy/ArrowRight.png') top left no-repeat; }
.divArrowRightOn { top:20px; left:40px; background:url('../obrazy/ArrowRightOn.png') top left no-repeat; }
.divArrowUp { top:0px; left:20px; background:url('../obrazy/ArrowUp.png') top left no-repeat; }
.divArrowUpOn { top:0px; left:20px; background:url('../obrazy/ArrowUpOn.png') top left no-repeat; }
.divArrowDown { top:40px; left:20px; background:url('../obrazy/ArrowDown.png') top left no-repeat; }
.divArrowDownOn { top:40px; left:20px; background:url('../obrazy/ArrowDownOn.png') top left no-repeat; }
.icoEarth { width:18px; height:18px; top:23px; left:23px; cursor:pointer; background:url('../obrazy/IcoEarth.png') bottom left no-repeat; }
.icoEarthOn { width:18px; height:18px; top:23px; left:23px; cursor:pointer; background:url('../obrazy/IcoEarthOn.png') bottom left no-repeat; }
.inpHorni,.inpLevy,.inpPravy,.inpDolni { font-weight:bold; border:1px solid black; }
.inpHorni { width:30px; }
.inpLevy { width:30px; float:left; }
.inpPravy { width:30px; }
.inpDolni { width:30px; }
.tblImg { margin-left:auto; margin-right:auto; }
.tr2td3 { vertical-align:middle; }
.tr2td1 { vertical-align:middle; }
/*#print { position:absolute; top:0px; left:0px; width:605px; height:934px; z-index:0; background:white; border:1px solid black; overflow:hidden; }*/
#print { position:absolute; top:0px; left:0px; width:605px; height:934px; z-index:0; background:white; border:1px solid black; overflow:hidden; }
.icoPrint, .icoPrinton { position:absolute; top:10px; left:10px; width:84px; height:28px; margin-top:0px; text-align:center; cursor:pointer; z-index:200; }
.icoPrint { background:url('../obrazy/Button.png') top left no-repeat; }
.icoPrinton { background:url('../obrazy/ButtonOn.png') top left no-repeat; }
.icoPrintIn { position:absolute; width:20px; height:20px; top:2px; left:2px; background:url('../obrazy/Print.png') top left no-repeat; }
.icoSave { position:absolute; top:44px; left:10px; z-index:200; }
.icoSaveIn { position:absolute; width:20px; height:20px; top:2px; left:2px; background:url('../obrazy/Save.png') top left no-repeat; }
.icoPDF { position:absolute; top:77px; left:10px; z-index:200; }
.icoSettings { position:absolute; top:110px; left:10px; z-index:200; }
.icoSettingsIn { position:absolute; width:25px; height:25px; top:0px; left:2px; background:url('../obrazy/Settings.png') top left no-repeat; }
/*.divTlacitkoSipky { font-size:16px; }*/
#DivImg1 { position:absolute; border:0px solid black; cursor:move; }
.textHvezda { position:absolute; bottom:20px; left:5px; }
.divScale { position:absolute; color:Black; border:1px solid black; z-index:100; top:10px; /*opacity:.8; filter:alpha(opacity=80);*/ background-color:White; padding:2px; }
/*.spanTitle { padding-right:61px; }*/
.txtTitle, .txtTitleTrsp { width:100%; height:100%; margin:0px; color:black; font-weight:bold; border:none; resize:none; overflow:hidden; padding:0; }
.txtTitleTrsp { background:transparent; border:none; }
.whiteColor { color:white; }
.InnerTitle { padding:0; }
/*END Tisk*/

/*Menu Dotazy*/
/*.divDotazy, .divDotazyon { width:100px; height:100px; position:absolute; top:50px; left:50px; background:red; border:1px solid black; z-index:10; }*/
.tdLoc { width:100%; text-align:left; }
.tdLoc div { margin-top:5px; margin-left:5px; margin-bottom:5px; color:#000000; }
/*END Dotazy*/

/*Login Form*/
.lgnOkno { width:200px; height:auto; padding-top:10px; text-align:center; }
.lgnLogin { margin-top:150px; padding-top:15px; background:transparent; font-weight:bold; }
.lgnHeslo { margin-top:15px; font-weight:bold; }
.lgnButton { margin-top:20px; width:84px; height:28px; text-align:center; background:url('../obrazy/Button.png') top left no-repeat; }
.lgnTable { border:0px solid black; margin-left:auto; margin-right:auto; }
#Login1 { margin-left:auto; margin-right:auto; }
.tdLogin { padding-top:5px; }
.tdPassword { padding-top:5px; }
.lgnTableBody { margin-left:auto; margin-right:auto; margin-top:150px; }
.logoGeo { position:absolute; bottom:20px; right:20px; width:167px; height:44px; }
.logoGeo a:hover { color:Red; background:transparent; }
.LogoGeovap { width:167px; height:44px; background:url('../obrazy/GeovapLogo.png') top left no-repeat; }
.LogoGeoMain, .LogoGeoMainQ { position:absolute; bottom:50px; left:8px; z-index:100; width:25px; height:97px; background:url('../obrazy/GeovapLogoSmallVert.png') top left no-repeat; }
.LogoGeoMainQ { bottom:auto; z-index:99; width:97px; height:25px; background:url('../obrazy/GeovapLogoSmallHoriz.png') top left no-repeat; }
#Panel1 { background:transparent; padding-top:10px; }
#Label1 { margin-top:0px; }
/*.ico-excl { float:left; width:30px; height:30px; background:url('../obrazy/ButtonDots.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/ButtonDots.png',sizingMethod='scale'); }*/
.ico-excl { margin-top:-10px; border:0px solid black; float:left; width:50px; height:50px; background:url('../obrazy/IcoExcl.png') top left no-repeat; }
.lgnFlag { display:none; width:0; height:0; font-size:0; }
/*END Login*/
.buttonportal { cursor:pointer; width:123px; height:126px; position:absolute; top:11px; left:11px; background:url('../obrazy/ButtonPortal.png') top left no-repeat; }

/*Přehledka*/
.borderObdelnikPrehledky { position:absolute; border:1px solid blue; }
.obdelnikPrehledky { background:#F5F5F5; *background:transparent; /**_background:#F5F5F5;*/ width:100%; height:100%; opacity:.1; filter:alpha(opacity=10); }
/*END Přehledka*/

/* Vyhledat */
.localizePanel /*, .divVyhledatWin*/ { width:auto; margin:4px 5px auto 0px; clear:left; border:0px solid red; } /*width:225px;*/
/*.divVyhledatWin  { color:white; border:1px solid white;} /*.divVyhledat a, */
.divHledat { /*border-top:1px solid white; border-bottom:1px solid white;*/ padding:0 2px 0 2px; }
.divHledat table td { color:white; }
.divHledat .tableLoc .tdLocLabel { color:white; }
.tableLoc { width:auto; }
.tableLoc td {  padding-left:5px; /*border:0px solid red;*/ text-align:right; padding-top:2px; }
/*.tableLoc td .queryParamButton,.tableLoc td .queryParamButtonon { margin-top:-3px; }*/

.idSelectorDiv { width:100%; text-align:left; vertical-align:top; }
.idSelectorEmpty,.idSelector { border:1px solid #7F9DB9; width:80%; height:18px; margin-right:5px; /**_margin-bottom:5px;*/ }
.idSelector { color:black; }
.idSelectorEmpty { color:silver; }
#mainTableSelectorDiv { width:100%; display:block; } /*řídí se výška okna s výsledky */
.mainTableSelectorDiv { height:auto; } /*napoveda*/
.mainTableSelectorDivon { height:300px; } /*vysledky*/
#idSelectorScrollDiv { width:100%;	overflow:auto; height:100%; }
#idSelectorTable { color:Black; width:94%;  }/*height:100%;*/
.detailCell, .emptyCell { border-bottom:1px solid #ccc; }
.orderCell { text-align:right; padding-right:3px; padding-left:3px; width:40px; }
.nameCell { text-align:left; width:100%; }
.detailCell { color:#666; }
.tooMuchRecordsCell { color:#F47421; }
.VyhledatHelp { font-size:11px; font-weight:normal; padding-bottom:5px; }
/*new*/
.queryParamButton, .queryParamButtonon, .divTlacitkoPrint, .divTlacitkoPrinton { text-align:center; padding-bottom:7px; border:1px solid transparent; /**_border:none;*/ color:white; font-weight:bold; /*font-size:12px;*/ width:32px; height:28px; cursor:pointer;}
.queryParamButton, .actionButton, .divTlacitkoPrint { background:url('../obrazy/ButtonLoc.png') no-repeat; }
.queryParamButtonon, .actionButtonon, .divTlacitkoPrinton { background:url('../obrazy/ButtonLocOn.png') no-repeat; }
.actionButtonLong, .actionButtonLongon { width:45px; }
.actionButtonLong { background:url('../obrazy/ButtonLocLong.png') no-repeat; }
.actionButtonLongon { background:url('../obrazy/ButtonLocLongOn.png') no-repeat; }
.divTlacitkoPrint, .divTlacitkoPrinton { padding:0; }
/*.txtLoc { border:1px solid white; }*/
.divLoc, .divLocon { float:none; font-size:12px; padding-bottom:7px; }
.tableLoc .tdLocLabel { color:Black; white-space:nowrap; padding-top:5px; text-align:left; }
/*.tableLoc select { width:100%; height:100%; }*/
.txtLoc, .txtLocAdresy { width:195px; background:url('../obrazy/TextShadow.gif') no-repeat; /*margin-top:3px;*/ }
.txtLocIsEmpty { border-color:red!important; }
/*.txtLocAdresy { width:195px; }*/
.selLoc { width:203px; /**_width:206px;*/ }
.tableLoc .tdLocSel { padding-top:0; text-align:left; }
.queryResultButton { background:url('../obrazy/ButtonLocalizeAction.png') no-repeat; }
.tblQueryResult { margin:16px auto auto 4px; border-top:1px solid silver; width:99%; /*height:70%;*/ }
.tdTextHelp { padding:2px; border-top:1px solid silver; }
.tblQueryResultAddress { visibility:hidden; }
.tdAddr input { margin-top:2px; }
.tdAddr input.queryParamButton, .tdAddr input.queryParamButtonon { margin-top:-2px; padding-bottom:7px; }
.tblQueryResult td { vertical-align:middle; /*border:0px solid red;*/ color:Black; }
.divResult { /* height:100%;*/  /*border:0px solid blue;*/ overflow:hidden; /*auto - oprava pretekani adresy*/ } 
.tblQueryAround { width:250px; /*height:100%;*/ overflow:auto; /*border:0px solid white;*/ padding:2px; margin-top:10px; /*border-top:0px solid white; border-bottom:0px solid white;*/ }
.tdResultLabel { padding-left:4px; width:100%; cursor:pointer; }
.tdLocHead { height:24px; padding-left:2px; vertical-align:middle; }
.divIcoCloseLoc, .divIcoCloseLocOn { width:16px; height:22px; margin-right:-1px; margin-left:1px; cursor:pointer; float:right; }
.divIcoCloseLoc { background:url('../obrazy/IcoCancelLoc.png') top left no-repeat; }
.divIcoCloseLocOn { background:url('../obrazy/IcoCancelLocOn.png') top left no-repeat; }
.tblHeadLocin { width:100%; /*border:1px solid red;*/ }
/*.tblHeadLocin td { border:1px solid white; }*/
/*.tdBg01loc, .tdBg04loc { width:5px; height:24px; }
.tdBg01loc { background:url('../obrazy/Win01_loc.gif') no-repeat; }
.tdBg04loc { background:url('../obrazy/Win04_loc.gif') no-repeat; }*/
/*.tdSkupUnpack { width:22px; height:22px; }*/
.tblHeadLocin .tdBg02 { text-align:left; }
/*.tblHeadLocin .tdInChckboxNode { width:16px; height:22px; padding:0; margin:0; }*/
/*.tblHeadLocin .tdLabelNode { cursor:default; padding-left:5px; }*/
.SuggestBox { text-align:left; position:absolute; top:45px; left:5px; border:1px solid white; max-width:200px; overflow:hidden; display:none; background-color:White; }
.InactiveItem, .ActiveItem { padding-left:5px; padding-right:5px; cursor:pointer; }
.InactiveItem { background-color:transparent; color:Black; }
.ActiveItem { background-color:#F47421; color:White;}
.divUpdateInner { text-align:left; color:Silver; /*border:1px solid white;*/ }

.ui-datepicker-trigger  /*jqueryui nekoresponduje s nejnovejsi jquery a zobrazuje tlacitko*/
{
    display: none;
}

/* END Vyhledat */

/*bubliny*/

.span6 { position:absolute; top:0; left:-1px; width:1px; height:1px; border-top:1px solid; background:transparent; } /*cancour zobaku*/
.div2, .div3, .div4, .divt { cursor:pointer; border-bottom:1px solid; }
.div1, .div2, .div3, .div4, .divt, .span6 { opacity:.5; filter:alpha(opacity=70);  font-size:0px; }
.div2, .div3, .div4 { border-top:1px solid; }
.div1 { border-left:1px solid; }
.div2 { /**_border:0px; _border-left:1px solid; _width:0px; _height:3px;*/ }
.div0 div.divtin { background:transparent; color:black; padding-top:-1px; }
.divt { position:absolute; margin-left:4px; *margin-left:0px; border-right:1px solid; width:auto; padding:0; border-top:1px solid; white-space:nowrap;  cursor:pointer; }
.divt, .divtin, .div5in, .div5tin { font-size:11px; }
.divtin { position:absolute; margin-left:4px; *margin-left:0px; color:white; padding:0px; white-space:nowrap; cursor:pointer; color:transparent; border-top:0px; }
.div5in,.div5tin { padding-top:0px; padding-right:4px; padding-bottom:0px; padding-left:4px; }
/*.div5tin {padding-bottom:2px;}*/
.div5in { margin-top:4px; border-left:1px solid; }
.div5tin { margin-top:3px; margin-left:1px; }
.divtin .div5tin,.divin .div5in { background:transparent; }
.bimg div,.bimg .span6 { background:white; opacity:1; filter:alpha(opacity=100); }
.bimg .span6 { background:transparent; }
.bimg img { margin-bottom:4px; }
.div1, .div2, .div3, .div4, .divt, .span6, .div5in { border-color:white; } /*barva borderu bubliny musi byt az za definici border!*/
/*.divtin div div { background:url('../obrazy/Question.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/Question.png',sizingMethod='scale'); width:50px; height:50px; cursor:pointer; }*/
/*.Otaznik1 { background:url('../obrazy/Question.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/Question.png',sizingMethod='scale'); width:50px; height:50px; cursor:pointer; }*/
.divElemStyle, .divElemStyleImg { position:absolute; z-index:9; cursor:pointer; /*background:url('../obrazy/zobak.gif') top left no-repeat;z-index:9;*/}
.divElemStyle { padding-left:3px; padding-right:3px; border:1px solid white; opacity:.8; filter:alpha(opacity=80); white-space:nowrap; }
/*font-size:9px; plzen*/
/* end */

/*IPMenu*/
/*.divipmenu { position:absolute; /*width:10px; height:10px;*//* border:2px solid black; z-index:20; color:Black; background:white; padding:2px; }*/

/*.divInfo1 {
    position:absolute;
    top:500px;
    left:200px;
    z-index:102;
}
.divInfo2 {
    position:absolute;
    /top:300px;
    left:400px;/
    z-index:102;
}
div.navilayer {
    position:absolute;
    visibility:hidden; /hidden visible/
    width:100px;
}
div.navilayer div {
    width:100%;
    border:1px solid white;
    background-color:#275376; /#3861FA; /#5FA6DD; /#275376;/
    overflow:hidden;
    cursor:pointer;
    padding-left:2px;
}
div.navilayer div.over {
    /color:black;/
    background:#F47421; 
}
.MenuText
{
	float:left;
	padding-left:2px;	
}
.nodeMenu{ cursor:default; }
div.navilayer div .nodeMenuImg
{
	/_position:absolute;	/
	float:right;
	/top:2px;/
	margin-top:1px;
	margin-right:2px;
	right:2px;
	width:13px;
	height:13px;
	background:url('../obrazy/NodeMenu.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/NodeMenu.png',sizingMethod='scale');
	border:none;
}*/
.MenuItem, .MenuItemon, .MenuItemNull
{
	position:relative;
	border:0px solid red;
	width:100px;
	width:auto;	
	/*margin-right:0px;*/
	/*height:30px; 16px*/
	/*color:green;*/
	z-index:500;
	background-color:#275376;
	/*background:url('../obrazy/Menu_bg.gif') top left repeat-x;*/
	padding-left:0px;
	padding-top:0px;
	cursor:pointer;
	/*visibility:hidden;*/
	display:none;
	/*overflow:visible;*/
}
.MenuNode
{
	position:absolute;
	top:0px;
	left:100px;
	width:100px;
	height:0px;
	overflow:visible;
	border:0px solid black;
	z-index:1;
	display:block;
}

.MenuItemin, .MenuIteminon /*, .MenuIteminimg*/
{
	border:1px solid white;
	padding-left:2px;
	padding-right:2px;
	margin:0;
	color:inherit;
	/*width:92px;
	height:100%;*/
	background-color:#275376;
	/*filter:alpha(opacity=50); /*err ie7*/
	overflow-x:hidden;
	/*display:block;*/
}
/*.MenuIteminimg
{
	/background-position:center;/
	background:url('../obrazy/NodeMenu.gif') center right no-repeat;
	
}*/
.MenuIteminon
{
	background:#F47421; 	
	/*display:block;*/
}
.MenuItemNull
{
	width:0;
	/*visibility:hidden;*/
	display:block;
}
.nodeMenuImg
{
	position:absolute;	
	top:2px;
	right:1px;
	width:13px;
	height:13px;
	background:url('../obrazy/NodeMenu.png') top left no-repeat; 
	border:none;
}
/* end */

/*Legenda*/
#tblLegend td.legendGroup
{
    font-size:13px;
    border-top: 2px solid silver;
    padding-top: 4px;
    padding-bottom:1px;
    color: white;
    background: #7AAFD9;
    width: 100%;
}

#tblLegend
{
    border: 2px solid silver;
}

#tblLegend td
{
    border: 1px solid silver;
}
/*.imgLegend {}*/
/* end */

/*Drawing*/
.divDraw { cursor:pointer; }
.divDrawText { /*color:Orange;*/ clear:both; height:16px; }
.divDrawTextWhite { color:White; }
.divDist { font-weight:bold; padding-left:1px; padding-right:1px; background-color:White; opacity:.8; filter:alpha(opacity=80); cursor:default; }
/*.divCross
{
	position:absolute;
	width:13px;
	height:13px;
	background:url('../obrazy/Cross.png') top left no-repeat; 
	z-index:1;
}*/

.buttFence, .buttFenceOn, .buttFenceGray, .divFence { float:left; width:54px; height:54px; cursor:pointer; }
.divFence { float:none; }
.buttFence { background:url('../obrazy/ButtonFence.png') top left no-repeat; }
.buttFenceOn { background:url('../obrazy/ButtonFenceOn.png') top left no-repeat; }
.buttFenceGray { background:url('../obrazy/ButtonFenceGray.png') top left no-repeat; }

/*.buttVyberUzemi, .buttVyberUzemion, .buttFenceNewGray, .buttVytvorOhradu, .buttVytvorOhraduon, .buttVytvorOhradugray, .buttOdeslat, .buttOdeslaton, .buttOdeslatgray, .buttRemoveLast, .buttRemoveLaston { float:left; width:54px; height:54px; cursor:pointer; }
.buttVyberUzemi { background:url('../obrazy/FenceNewCz.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/FenceNewCz.png',sizingMethod='scale');}
.buttVyberUzemion { background:url('../obrazy/FenceNewOnCz.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/FenceNewOnCz.png',sizingMethod='scale');}
.buttVyberUzemigray { background:url('../obrazy/FenceNewGrayCz.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/FenceNewGrayCz.png',sizingMethod='scale');}
.buttVytvorOhradu { background:url('../obrazy/FenceNewCz.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/FenceNewCz.png',sizingMethod='scale');}
.buttVytvorOhraduon { background:url('../obrazy/FenceNewOnCz.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/FenceNewOnCz.png',sizingMethod='scale');}
.buttVytvorOhradugray { background:url('../obrazy/FenceNewGrayCz.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/FenceNewGrayCz.png',sizingMethod='scale');}
.buttOdeslat { background:url('../obrazy/FenceSendCz.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/FenceSendCz.png',sizingMethod='scale');}
.buttOdeslaton { background:url('../obrazy/FenceSendOnCz.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/FenceSendOnCz.png',sizingMethod='scale');}
.buttOdeslatgray { background:url('../obrazy/FenceSendGrayCz.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/FenceSendGrayCz.png',sizingMethod='scale');}
.buttRemoveLast { background:url('../obrazy/FenceRemoveCz.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/FenceRemoveCz.png',sizingMethod='scale');}
.buttRemoveLaston { background:url('../obrazy/FenceRemoveOnCz.png') top left no-repeat; _background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = './obrazy/FenceRemoveOnCz.png',sizingMethod='scale');}*/
.arrow { float:left; margin:12px 5px 0 5px; width:14px; height:27px; background:url('../obrazy/Arrow.png') top left no-repeat; }
.oddelovac { height:10px; clear:left; }
.RT { position:absolute; z-index:5; border:2px solid #61A8DE; }

.divDrawContent { margin:0px auto auto 5px; border:0px solid #61A8DE; }
#Innerpolygon .sp-replacer { margin-top:2px; }
/* end */

/*Vector canvas*/
.divCanvas { border:0px solid red; width:100%; height:100%; position:absolute; display:none; z-index:198; top:0px; left:0px; overflow:visible; /*background-color:Blue; opacity: 0.5;*/  }
.divPanelAttr { margin-right:5px; display:none; border:0px solid black; }
.textareaDraw { /*display:none;*/ width:255px; height:45px; margin-top:0px; }
.divRGBPanel {  max-width:175px; }
.divColorBlock { width:20px; height:20px; cursor:pointer; border:1px solid white; float:left; margin-top:1px; margin-right:1px; border: 1px solid white; }
.divQDPanels { margin-top:10px; }
.divCenter { background:url('../obrazy/ico/Move.png') top left no-repeat; width:21px; height:21px; position:absolute; z-index:201; border:0px solid black; } /*mel by mit stejny nebo vyssi index nez divInnerCA*/
/* end */

/*Snapping*/
.divPS { position:absolute; /*top:0px; left:0px;*/ z-index:3; width:100%; height:100%; display:none; border:1px solid blue; background-color:black; opacity:.3; filter:alpha(opacity=30); }
.imgPS { position:absolute; /*top:0px; left:0px;*/ z-index:4; /*width:100%; height:100%;*/ display:none; border:0px solid red; }
.tblPSItems { border:0px solid white; /*padding:2px;*/ }
.tblPSItems td { vertical-align:middle; text-align:center; border:0px solid white; padding:2px; }
/*.divItem { min-width:200px; min-height:35px; border:0px solid black; vertical-align:middle; }*/
/*.divPSText { margin:7px; float:left; }*/
/*.divPSItems .divIcoCloseLoc, .divPSItems .divIcoCloseLocOn { float:left; margin-top:4px; }*/
/*.imgPSItem { border:0px solid red; float:left; clear:left; }*/
.inpPSOk { position:absolute; bottom:5px; right:20px; }
/* end */

/*Tree*/
.divVrstvy { width:225px; margin:4px 5px auto 0px; } /*250px transparent*/ 
.tableIn, .tdIn, .tdLabel, .tdLabelLoc, .tdLabelNodeLoc, .tdLabelNode, .tdLabelCancelLoc { width:100%; } /*, .tdLabelNode*/
/*.tableIn td { border:1px solid red;}
.tableIn td.tdLabelNode { border:1px solid black; }*/
.divPlus, .divMinus, .divMinusV, .divPlusV, .divL, .divE, .divT, .tdI, .treeChck, .divInRightNode, .divInRightNodeLoc, .tdInNode { width:16px; padding:0; margin:0; }
.divInRightNode, .divInRightNodeLoc { width:7px; }
.treeChck { /*margin-left:auto;*/ position: relative; top: 2px; left: 2px; /*/*margin-right:-2px; margin-left:2px; margin-top:5px; - v kompatibilnim rezimu zvetsuje vysku td*/ /* width:auto; Chrome white BG with GGL*/ }
.treeChckChrome { width:13px; height:13px; margin-right:1px; }
.divChrome { border-radius: 7px; overflow: hidden; border-left:1px solid white; }
input.treeChckChrome[type="radio"] { width:13px; height:14px; margin:0; }
.divPlus, .divMinus,.divMinusV, .divPlusV, .divL, .divE, .divT, .divInRightNode,.divInRightNodeLoc, .tdInNode { height:auto; /**_height:22px;*/ min-height:22px; }
.divPlus, .divMinus, .divMinusV, .divPlusV { cursor:pointer; }
.divPlus{ background:url('../obrazy/TreePlus.png') top left no-repeat; }
.divMinus{ background:url('../obrazy/TreeMinus.png') top left no-repeat; }
.divPlusV{ background:url('../obrazy/TreePlusV.png') top left no-repeat; }
.divMinusV{ background:url('../obrazy/TreeMinusV.png') top left no-repeat; }
.divL{ background:url('../obrazy/Treel.png') top left no-repeat; }
.divE{ background:url('../obrazy/Treee.png') top left repeat-y; }
.divLin { height:100%; }
.divT{ background:url('../obrazy/Treet.png') top left no-repeat; }
.tdI { background:url('../obrazy/Treei.png') top left repeat-y; }
/*.tdBlock table { display:block; }
.tdNone table { display:none; }*/
.tdBlock .tableIn { display:block; }
.tdNone .tableIn, .tableInNone { display:none; }
.tdInChckboxNode, .tdInChckboxNodeLoc, .tdInChckbox, .tdSkupInfo, .tdVrstvaText, .tdLabel, .tdLabelNode, .tdLabelLoc, .tdLabelNodeLoc, .tdLabelCancelLoc  { vertical-align:middle; }
.tdInfoTreeNode, .tdInfoTree, .tdDocNode, .tdDoc { width:1px; }
.tdInChckboxNode, .tdInChckboxNodeOn { width:30px; /*IE*/ }
.tdInChckboxNode { /*text-align:right;*/ background:url('../obrazy/GroupBgCeTreeLeft.png') top left no-repeat; }
.tdInChckboxNodeOn { background:url('../obrazy/GroupBgCeTreeLeftOn.png') top left no-repeat; }
.tdLeftCancelLoc { width:16px; height:22px; padding:0; margin:0; text-align:right; background:url('../obrazy/GroupBgCeLeftCancelLoc.png') top left no-repeat; }
.tdLabelCancelLoc { cursor:default; padding-left:5px; background:url('../obrazy/GroupBgCeCancelLoc.png') top left repeat-x; }
.divInRightCancelLoc { background:url('../obrazy/GroupBgCeRightCancelLoc.png') top left no-repeat; }
.divInRightNode { background:url('../obrazy/GroupBgCeTreeRight.png') top left no-repeat; }
.divInRightNodeOn { background:url('../obrazy/GroupBgCeTreeRightOn.png') top left no-repeat; }
.tdInChckboxNodeLoc { background:url('../obrazy/GroupBgCeTreeLocLeft.png') top left no-repeat; }
.tdInChckboxNodeLocOn { background:url('../obrazy/GroupBgCeTreeLocLeftOn.png') top left no-repeat; }
.divInRightNodeLoc { background:url('../obrazy/GroupBgCeTreeLocRight.png') top left no-repeat; }
.divInRightNodeLocOn { background:url('../obrazy/GroupBgCeTreeLocRightOn.png') top left no-repeat; }
.tdInChckbox { width:22px; background:url('../obrazy/Treeil.png') top left no-repeat;  }
.tdLabel, .tdLabelNode, .tdLabelLoc, .tdLabelNodeLoc { white-space:nowrap; padding-left:2px; text-shadow: 1px 1px gray; }
.tdLabelLoc, .tdLabelNodeLoc { padding-left:0px; }
.tdLabelNode, .tdInfoTreeNode, .tdDocNode { cursor:pointer; background:url('../obrazy/GroupBgCeTree.png') top left repeat-x; }
.tdLabelNodeOn, .tdInfoTreeNodeOn, .tdDocNodeOn { cursor:pointer; background:url('../obrazy/GroupBgCeTreeOn.png') top left repeat-x; }
.tdLabelNodeLoc { cursor:pointer; background:url('../obrazy/GroupBgCeTreeLoc.png') top left repeat-x; }
.tdLabelNodeLocOn { cursor:pointer; background:url('../obrazy/GroupBgCeTreeLocOn.png') top left repeat-x; }
/*.divLabel { margin-top:3px; margin-left:3px; white-space:nowrap; }*/
.tdInfoTree div,.tdInfoTreeNode div, .tdDoc div { float:none; }
.waitText { color:orange; }
.divTreeChckbox { width:16px; /*margin-left:2px;*/ }
/* end */

/* GPS */
.inpGpsLat,.inpGpsLong { width:200px; margin-left:auto; margin-right:auto; background:url('../obrazy/TextShadow.gif') no-repeat; }
.divGpsOut { margin-top:13px; border:0px solid silver; /*height:20px; width:160px; height:25px; background-color:White;*/ }
.divGpsText { display: block; }
.divGpsPanel { width:310px; float:left; margin-right:5px; }
.divGpsPanelInput { width:270px; text-align:right; float:left; margin-right:3px;
}
.readOnly { color:#444; background:url('../obrazy/TextShadowReadOnly.gif') no-repeat; }
.gpsMail, .gpsMailon { float:right; margin-right: 20px; margin-top: 5px; cursor:pointer;  }
.gpsMailon { color:#F47421; }
/* end */

.dotVideo { border:0px solid red; position:absolute; top:0px; left:0px; z-index:200; width:20px; height:20px; background:url('../obrazy/ico/icoVideo.png') no-repeat; }

/* mobilní verze */
.body2x .divScaleMinus, .body2x .divScaleMinusOn { width:44px; height:44px;  margin-bottom:0px; margin-left:-10px; background:url('../obrazy/IcoMinus2x.png') top left no-repeat;  }
.body2x .divScalePlus, .body2x .divScalePlusOn { width:44px; height:44px;  margin-bottom:0px; margin-left:-10px; background:url('../obrazy/IcoPlus2x.png') top left no-repeat; }
.body2x .divArrowLeft, .body2x .divArrowLeftOn { width:44px; height:44px; top:44px; left:0px; background:url('../obrazy/ArrowLeft2x.png') top left no-repeat; }
.body2x .divArrowRight, .body2x .divArrowRightOn { width:44px; height:44px; top:44px; left:87px; background:url('../obrazy/ArrowRight2x.png') top left no-repeat; }
.body2x .divArrowUp, .body2x .divArrowUpOn { width:44px; height:44px; top:0px; left:44px; background:url('../obrazy/ArrowUp2x.png') top left no-repeat; }
.body2x .divArrowDown, .body2x .divArrowDownOn { width:44px; height:44px; top:87px; left:44px; background:url('../obrazy/ArrowDown2x.png') top left no-repeat; }
.body2x .icoEarth, .body2x .icoEarthOn { width:22px; height:22px; top:54px; left:54px; cursor:pointer; background:url('../obrazy/icoEarth2x.png') bottom left no-repeat; }

.body2x input[type='checkbox'], .body2x input[type='radio'] { width:20px; height:20px; margin-left: 5px; margin-right: 3px; }
.body2x input[type='checkbox'].treeChck, .body2x input[type='radio'].treeChck { margin-top: -4px; }
.body2x .divPlus, .body2x .divMinus, .body2x .divMinusV, .body2x .divPlusV, .body2x .divL, .body2x .divE, .body2x .divT, .body2x .divInRightNode, .body2x .divInRightNodeLoc, .body2x .tdInNode { min-height:30px; }
.body2x .tdLabelNode, .body2x  .tdLabel, .body2x .tdLabelNode, .body2x .tdLabelLoc, .body2x .tdLabelNodeLoc { padding-bottom: 5px; }
.body2x .divInputyST input[type='checkbox'] { float: left; }
.body2x .divInputyST span { display:block; padding-top:5px; }

.body2x .tblOknoOknoon .tdBg01 { background:url('../obrazy/Win01On2x.png') no-repeat; width:5px; height:40px; }
.body2x .tblOknoOknoon .tdBg02 { background:url('../obrazy/Win02On2x.png') repeat-x; text-align:right; padding-top: 10px; padding-bottom: 5px; }
.body2x .tblOknoOknoon .tdBg04 { background:url('../obrazy/Win04On2x.png') no-repeat; width:5px; height:40px; }
.body2x .tdBg01 { background:url('../obrazy/Win012x.png') no-repeat; width:5px; height:40px; }
.body2x .tdBg02 { background:url('../obrazy/Win022x.png') repeat-x; text-align:right; padding-top: 10px; padding-bottom: 5px;  }
.body2x .tdBg04 { background:url('../obrazy/Win042x.png') no-repeat; width:5px; height:40px; }
.body2x .divAlertBubblegray { padding-top:25px; background:url('../obrazy/Win02Bubblex.png') repeat-x; background-color:#A8A8AD; border:1px solid white; }
.body2x .books, .body2x .bookscollapsed { top:39px; }
.body2x .divNadpis { /*position:initial; pzda ie nepodporuje initial*/ top:15px; } 
.body2x .divIcoMin, .body2x .divIcoMinOn, .body2x .divIcoMinoff, .body2x .divIcoOkno, .body2x .divIcoOknoOn, .body2x .divIcoOknooff, .body2x .divIcoClose, .body2x .divIcoCloseOn, .body2x .divIcoCloseoff, .body2x .divIcoMinVert, .body2x .divIcoMinVertOn, .body2x .divIcoMinVertoff { margin-right:5px; }
.body2x .OverviewScale, .body2x .OverviewScaleon { position: initial; top:0; left:0; z-index:1; width:16px; height:16px; margin:4px 0px 2px 4px; border:0px solid red; cursor:pointer; }
.body2x .divResize { width:14px; height:14px; background:url('../obrazy/Resize2x.gif') top left no-repeat; }
.body2x .divResizeLayers { background:url('../obrazy/ResizeLeft2x.gif') no-repeat; width:14px; height:14px;}
.body2x .divText { margin-top: 15px; }
.body2x .divIcoCloseAround { top: 10px; }


/*.body2x .divTecky, .body2x .divTeckyon { margin-top:10px; }
.body2x .divIcoMinVert { margin-top: 10px; }*/


/*unused*/
/*.body4x .divScaleMinus, .body4x .divScaleMinusOn { width:88px; height:88px; margin-bottom:0px; margin-left:-30px; background:url('../obrazy/IcoMinus4x.png') top left no-repeat; }
.body4x .divScalePlus, .body4x .divScalePlusOn { width:88px; height:88px; margin-bottom:0px; margin-left:-30px; background:url('../obrazy/IcoPlus4x.png') top left no-repeat; }
.body4x .divArrowLeft, .body4x .divArrowLeftOn { width:88px; height:88px; top:88px; left:0px; background:url('../obrazy/ArrowLeft4x.png') top left no-repeat; }
.body4x .divArrowRight, .body4x .divArrowRightOn { width:88px; height:88px; top:88px; left:176px; background:url('../obrazy/ArrowRight4x.png') top left no-repeat; }
.body4x .divArrowUp, .body4x .divArrowUpOn { width:88px; height:88px; top:0px; left:88px; background:url('../obrazy/ArrowUp4x.png') top left no-repeat; }
.body4x .divArrowDown, .body4x .divArrowDownOn { width:88px; height:88px; top:176px; left:88px; background:url('../obrazy/ArrowDown4x.png') top left no-repeat; }
.body4x .icoEarth, .body4x .icoEarthOn { width:44px; height:44px; top:110px; left:110px; cursor:pointer; background:url('../obrazy/icoEarth4x.png') bottom left no-repeat; }
*/

/* end */

/* Google */
#gmMapContainer { color:Black; font-weight:normal; } /*text bubliny*/
.txtLocAdresyGM { width:240px; background:url('../obrazy/TextShadow.gif') no-repeat; margin-top:5px; margin-left:5px; }
/* end */

/* Leaflet */
#llMapContainer  
{
    position:absolute;
    width: 100%;
    height:100%;
}
.leafletImg
{
	position: absolute;
	left: 0;
	top: 0;
}
/* end */

/*Snap*/
.divI 
{
    position:absolute;
    width:2px;
    height:2px;
    background:aqua;
    border: 1px solid blue;
    z-index:300;
    }
/* end */

/*Gallery*/
.marDivIFrame { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:17px; font-style:normal; color:#FFFFFF; position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:1000; cursor:pointer; }
.marDivBlack { position:absolute; top:0px; left:0px; width:100%; height:100%; background:black; opacity:.8; filter:alpha(opacity=80); z-index:1; }
.marDivPanel { position:absolute; top:10%; left:10%; width:80%; height:80%; z-index:2; background:transparent; }
.marDivTitle { position:absolute; top:-25px; left:0; width:100%; }
.marDivClose { position:absolute; top:-30px; right:-5px; width:22px; height:24px; background:url('../obrazy/IcoCancel.png') top left no-repeat; }

.marDivBack { position:absolute; top:50%; left:-50px; width:40px; height:40px; background:url('../obrazy/Left.png') 90% 60% no-repeat; border:1px solid #444; }
.marDivForward { position:absolute; top:50%; right:-50px; width:40px; height:40px; background:url('../obrazy/Right.png') 10% 60% no-repeat; border:1px solid #444; }

.marIFrame {width:100%; height:100%; background:transparent; }
/* end */

/* Panorama */
/*.dotPan { position:absolute; top:0px; left:0px; z-index:200; width:49px; height:38px; cursor: pointer; overflow:hidden; }
.imgPan { position:absolute; top:0px; left:0px; width:784px; height:38px; -moz-user-select: none; }*/
.dotPanBack
{
    position: absolute;
    top: 0;
    left: 0;
    cursor: pointer;
    z-index:200;
}

.dotPan 
{
    height: 64px;
    left: 0;
    position: absolute;
    top: 0;
    transform-origin: 50% 50% 0;
    visibility: visible;
    width: 64px;
    border:0px solid black;
}
.imgPan { position:absolute; top:0px; left:0px; }
.imgPanDot{ position:absolute; top:27px; left:27px; }

/*FileBrowser*/
.fileBrowserNoDoc {
    display:table-row;
}
/*end*/

/* end */

/*    <div class="radio_contain">
        <input type="radio" id="r1" name="r1">
    </div>

CSS: 

    .radio_contain {
      display: inline-block;
      border-radius: 100px;
      overflow: hidden;
      padding: 0;
    }
    .radio_contain input[type="radio"] {
      display: block;
      margin: 0;
    }*/