﻿@media print 
{
	div#Screen{visibility : hidden;}
	div#Main{left: 0px; top: 0px;}
	div#Print{visibility : visible;}
}
@media screen 
{
	div#Screen{visibility : visible;}
	div#Main{left: 0px; position: absolute; top: 0px;}
	div#Print{visibility : hidden;}
}


body, td, th, p, span, li, h3, h4, input, select, option, div 
{
	font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size : 11px;
}
img { border:0;}

.Text_1s {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	font-size: 1px;}
.Text_6s {font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size : 6px;}
.Text_8s {font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size : 8px;}
.Text_11s {font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size : 11px;}
.Text_11g {font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size : 11px;color: #A82A5B;}
.Text_11gb {font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size : 11px;color: #A82A5B;font-weight: bold;}
.Text_11sb {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 11px; font-weight: bold;}
.Text_11bb {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	font-size: 11px;font-weight: bold;color: #A82A5B;}
.Text_12sb {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; font-weight: bold;}
.Text_13s {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 13px;}
.Text_13sb {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 13px; font-weight: bold;}
.Text_13bb {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 13px; font-weight: bold;color: #A82A5B;}
.Text_14sb {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; font-weight: bold;}
.Text_15s {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 15px;}
.Text_16sb {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 16px; font-weight: bold;}
.Text_18sb {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 18px; font-weight: bold;}
.Text_18gb {font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size : 18px;color: #A82A5B;font-weight: bold;}
.Text_15gb {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	font-size: 15px;font-weight: bold;color: #A82A5B;}
.Titel_11 {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	font-size: 11px;font-weight: bold;color: #A82A5B;}
.Titel_13 {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	font-size: 13px;font-weight: bold;color: #A82A5B;}


.error_13 {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 13px;color: red;}
.error_11 {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 11px; color: red;}

/*	------------------------------------------------	*/
/* 				MapPage   										*/
/*	------------------------------------------------	*/

div#TopBanner {position:absolute;top:0px;left:0px;}
div#StartWait {z-index:1000;left:0px;position: absolute;top:200px;visibility:visible;}
div#Animation {z-index:1000;left:553px;position:absolute;top:351px;visibility:hidden;}
div#TopButton {left:394px; position:absolute;top:70px;vertical-align:top;visibility:hidden;}
div#Map {left:394px;position:absolute;top:100px;visibility:hidden;}
div#MenuButton {left:500px;position:absolute;top:70px;z-index:100;visibility:hidden;}

div#ModulPOIButton{left:800px;position:absolute;top:70px;z-index:100;}

div#Coordinaten {left:400px;width:100px;position:absolute;top:610px; 
					height:16px;z-index:100;background-color:white;text-align:center;vertical-align:middle;visibility:hidden;}
div#Messen {left:882px;width:110px;position:absolute;top:102px;height:50px;z-index:2;visibility:hidden;background-color:white;}

div#Overview {left: 893px; width: 100px; position: absolute; top: 529px; z-index: 100; height: 100px; visibility:hidden;}
div#OverviewButton {left: 978px; width: 15px; position: absolute; top: 614px; z-index: 110; height: 15px;visibility:hidden;}

/*  -- Map Navigation Menu --    */
div#Nav1 {left:417px;position:absolute;top:105px;z-index:100;visibility:hidden;}
div#Nav2 {left:399px;position:absolute;top:123px;z-index:100;visibility:hidden;}
div#Nav3 {left:417px;position:absolute;top:123px;z-index:100;visibility:hidden;}
div#Nav4 {left:435px;position:absolute;top:123px;z-index:100;visibility:hidden;}
div#Nav5 {left:417px;position:absolute;top:141px;z-index:100;visibility:hidden;}
div#Nav6 {left:417px;position:absolute;top:165px;z-index:100;visibility:hidden;}
div#Nav7 {left:417px;position:absolute;top:190px;z-index:100;visibility:hidden;}
div#Nav8 {left:417px;position:absolute;top:348px;z-index:100;visibility:hidden;}

div#KartenAnzeige {left:392px;position:absolute;top:639px;width:500px;height:21px;visibility:hidden;}

div#MenuLeft {left:10px;position:absolute;top:60px;visibility:hidden;}
div#Anzeige {left:10px;width:370px;position:absolute;top:110px;visibility:hidden;}

div#POIInfo{position:absolute;left:33px;top:29px;z-index:1000;background-color: #FFE6FF;	visibility:hidden;}
.POIInfoTitle{font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	font-size: 13px;font-weight: bold;background-color: #DB6C99;}

/*  ----  */

.Button
{
	background-color: #F6E9EC;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	color: #A82A5B;
}


a {
	font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   font-size : 11px;
   text-decoration : none;
}
a:hovers{abc :expression(window.status='');}

.InfoGrundNode 
{ 
	font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 8pt; 
	color: black;	
	text-decoration: none;	
}

.InfoNode 
{ 
	font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 8pt; 
	color: #0000ff;
	padding-left: 3px;
}
.InfoNodeOver 
{ 
	font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 8pt; 
	color: #0000ff;
	cursor: pointer;
	cursor: hand;
	padding-left: 3px;
}
.InfoNodeOver__ 
{ 
	font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 8pt; 
	color: #0000ff;
	text-decoration: underline; 
	cursor: pointer;
	cursor: hand;
	padding-left: 3px;
}

.KartenNodeSelect
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 8pt;
	color: #0000ff;
	text-decoration: underline;
	padding-left: 3px;
	font-weight: bold;
	background-color: #33ccff;
}



.Node 
{ 
	font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 8pt; 
	color: black;	
	padding-left: 3px;
	text-decoration: none;	
}
.NodeOver 
{
	font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 8pt;
	color: black;
	text-decoration: underline; 
	cursor: pointer;
	cursor: hand;
	padding-left: 3px;	
}

.NodeSelect 
{     
	font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 8pt; 
	color: white; 
	background: #316AC5; 	
    cursor: pointer;
	cursor: hand;
	margin-left: 3px;
}


/*	------------------------------------------------	*/
/* 				HYPERLINK										*/
/*	------------------------------------------------	*/
.action {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.action:link {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #0000ff;
	text-decoration: none;
}

.action:visited {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #0000ff;
	text-decoration: none;
}
.action:active {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #0000ff;
	text-decoration: none;
}
.action:hover {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #0000ff;
	text-decoration: none;
}

.Overview
{
	border-left: red thick solid;
	border-bottom: red thick solid;
	background-color: olive;
	border-top-style: none;
}
.menu, .menuFox {
	PADDING: 0px; 
	DISPLAY: block; 
	MARGIN: 0px; 
	WIDTH: 300px; 
	POSITION: absolute;
}
.menu UL {
	DISPLAY: block; 
	PADDING: 0px; 
	WIDTH: 25px; 
	POSITION: absolute;
	MARGIN-LEFT: -25px;
	MARGIN-TOP: 25px;
}
.menu LI UL, .menuFox LI UL {
	VISIBILITY: hidden;
}

.menu LI {
	PADDING: 0px; 
	DISPLAY: block; 
	FLOAT: left; 
	MARGIN: 0px; 
	WIDTH: 25px; 
	LIST-STYLE-TYPE: none; 
}
.menu LI LI, .menuFox LI LI {
	DISPLAY: block; FLOAT: none;
}
 HTML .menu LI LI, HTML .menuFox LI LI {
	DISPLAY: inline;
}

.menuFox {
	PADDING: 0px; 
	DISPLAY: block; 
	MARGIN: 0px; 
	WIDTH: 100px; 
	POSITION: absolute;
}
.menuFox UL {
	DISPLAY: block; 
	PADDING: 0px; 
	WIDTH: 25px; 
	POSITION: absolute;
	MARGIN: 0px;
}

.menuFox LI {
	PADDING: 0px; 
	DISPLAY: block; 
	FLOAT: left; 
	MARGIN: 0px; 
	WIDTH: 25px; 
	LIST-STYLE-TYPE: none; 
}

/* transparence */
#Coordinaten, #Messen {filter: alpha(opacity=75); opacity: 0.75; }