#dvMapContent {
	position: absolute;
	top: 0px;
	left: 0px;
	bottom: 0px;
	width: 100%;
	/*overflow: auto;*/
}


#pnInfo 
{
    position: absolute;
	top: 0px;
	left: 0px;
	height: 20px;
	width: 100%;
	z-index:800;
	/* background: #c0c0c0;
	opacity: 0.1; */
}

/*    -  */
.pnText
{
    /* text-shadow: 1px 1px 2px white; */
    color: black;
    font: 8px Arial;
}



/*                         */
/*   */
/*                         */
/* - */
.zImg-button {
    cursor: pointer;
    margin: 1px;
    background: white;
}
.zImg-button:hover {
    /* border: solid 1px #FF9900; */
    background: #FF9900;
}

/*     */
.zHyperLink {    cursor: pointer;}
.zHyperLink:hover {    text-decoration: underline;}

.padding-left-10px {
    padding-left:10px;
}
.magrin-left-10px {
    margin-left: 10px;
}
.magrin-bottom-10px {
    margin-bottom: 10px;
}
.magrin-top-5px {
    margin-top: 10px;
}
.magrin-top-10px {
    margin-top: 10px;
}
/*   */
.zAlign-left { float:left;}
.left {float: left;}
/*   */
.zAlign-right {    float:right;}
.right {    float:right;}
/*  */
.zAlign-clear {    clear:both;}

.zAlign-center {
    text-align: center;
}

/*   */
.tAlignTop {
    vertical-align: top;
}


/*      */
.img-center {
    margin-left:auto;
    margin-right:auto;
    margin-top: 3px;
}


/*   */
.zBorder-top { border-bottom: solid 1px gray; }
.border-top { border-top: solid 1px gray; }
.borderBottom { border-bottom: solid 1px gray; }

.boldText { font-weight: bold !important; }
.redText {   color: red !important;}
.darkRedText { color: darkred !important; }
.blueText {   color: blue !important;}
.darkBlueText {   color: darkblue !important;}
.blackText {   color: black !important;}
.greenText {   color: green !important;}
.darkGreenText { color: #164f25 !important; }
.grayText {   color: gray !important;}





.redFrame {    border: solid 1px red;}
.redFrame2 {    border: solid 2px red;}
.greenFrame {    border: solid 1px green;}
.blueFrame {    border: solid 1px blue;}
.yellowFrame {    border: solid 1px yellow;}

.itemVisible {    display: block; }
.itemInVisible {    display: none; }

.groupVisible { 
    cursor:pointer;
	width: 20px;
	height: 20px;
    background-image: url(../../scripts/core/images/buttons/cbON.png);
    background-repeat:no-repeat;
}
.groupInVisible { 
    cursor:pointer;
	width: 20px;
	height: 20px;
    background-image: url(../../scripts/core/images/buttons/cbOFF.png);
    background-repeat:no-repeat;
}







/*  "  ",    */
.btnBackToList
{
    cursor: pointer;
    font:  15px Arial, Helvetica, sans-serif;
    color: black;
    font-weight:bold;
}


/*   (  )   */
.panelMenuItem
{
    font: 15px Arial, Helvetica, sans-serif;
    color:Black;
    padding: 3px;
}

.panelMenuLine1
{
    font: 16px Arial, Helvetica, sans-serif;
    color:Black;
    font-weight: bold;
}

.panelMenuLine2
{
    font: 13px Arial, Helvetica, sans-serif;
    color:Black;
    font-weight: normal;
}

.panelMenuLine3
{
    font: 10px Arial, Helvetica, sans-serif;
    color:Gray;
    font-weight: normal;
}

.menu-leftPart 
{
/*    width: 20px;
    text-align: center;
    margin-left: 3px;
    */

}
/*   */
.menu-rightPart 
{
    padding-left: 3px;
/*    padding-left: 3px;
    margin-left: 28px;
    */

}

/*  [X] */
.closeBtn1 {
    cursor:pointer;
	width: 24px;
	height: 38px;
    background-image: url(../../scripts/core/images/buttons/clear1.png);
    background-repeat:no-repeat;
}
.closeBtn1:hover 
{
    background-image: url(../../scripts/core/images/buttons/clear1_hover.png);
    background-repeat:no-repeat;
}






/*       */
/*   */
.stListHeader
{
    /* font: 12px Arial, Helvetica, sans-serif;*/
    font-weight:bold;
    color: Black;
}
/*   */
.stListContent
{
    /* font: 12px Arial, Helvetica, sans-serif; */
}
/*     */
.stListFuuuuuuter 
{
    font: 11px Arial, Helvetica, sans-serif;
    font-style:italic;
    color: Gray;
}
.stListMetrics
{
    font: 11px Arial, Helvetica, sans-serif;
    color: Gray;
}

.stCountDownGPS
{
    font: 25px Arial, Helvetica, sans-serif;
    font-weight:bold;
    color: Black;
}

/*   */
/*  ,     */
.List-template {
    /*width: 100%;*/
    text-align: left;
    vertical-align: top;
    cursor: pointer;
    background: white;
    padding: 3px;
    /* border: 1px solid blue; */
}
.List-template:hover {
    background: #c0c0c0;
    /* border: 1px solid black;*/
}
/*   */
.List-leftPart {
    width: 42px;
    text-align: center;
    /* margin-left: 10px; */
}
/*   */
.List-rightPart {
    /*width: 330px;*/
    margin-left: 45px;
}



/*      */
.ListItem
{
    font: 15px Arial, Helvetica, sans-serif;
    color:Black;
    cursor:pointer;
    padding: 3px;
}
.ListItem:hover 
{
    background: #C0C0C0;
}
.ListItem-left 
{
    float: left;
    width: 15px;
    height: 20px;
    margin-left: 9px;
    background-image: url(../../scripts/core/images/buttons/ShowOnMapOFF.png);
    background-repeat:no-repeat;
}
.ListItem-left:hover
{
    background-image: url(../../scripts/core/images/buttons/ShowOnMapON.png);
}
.ListItem-right 
{
    margin-left: 7px;
}


/*       */
/*    */
.zID-text {
    font-size: 10px;
    color: #777;
}

.status-text {
    font-size: 12px;
}

/*    */
.zTopic-text {
    font-size: 13px;
    color: black;
}

.zWarning-text {
    font-size: 12px;
    color: red;
}

.zTextArea {
    margin: 10px 0px 10px 0px;
    padding: 5px;
    width: 700px;
    height: 270px;
    resize: none;
    border: 0px;
    border-top: 1px dashed black;
}

