﻿body	{
		background-color:#000010; 
		color:#E0E0E0;
		font-family: verdana, helvetica, arial, sans-serif;
		font-size: 9pt;
/*
		line-height: 1.3em;
*/
		margin: 0px;
		padding: 0px;

/*
		background-image:url('/_images/Satelite_infopoint_large.jpg');
		background-repeat:no-repeat;
*/
		background-image:url('/_images/Satelite_infopoint_1920x1200.jpg');
		background-repeat:no-repeat;
		background-attachment:fixed; 
/*
		background-image:url('/_images/Satelite_infopoint.jpg');
		background-repeat:no-repeat;
		background-attachment:fixed; 
*/
		}

h1 {
   font-size: 14pt;
   font-weight: bold;
   margin: 0px; 
}

h2 {
   font-size: 13pt;
   font-weight: bold;
   margin: 0px; 
}

h3 {
   font-size: 12pt;
   font-weight: bold;
   margin: 0px; 
}

h4 {
   font-size: 11pt;
   font-weight: bold;
   margin: 0px; 
}

th			{
			background-color:#6060a0; 
			color: #ffffff;
			text-align: left;
			}
			
th a:link	{
			font-weight:bold; 
			color: #ffffff; 
			}

th a:visited	{
			font-weight:bold; 
			color: #ffffff; 
			}

th a:active	{
			font-weight:bold; 
			color: #ffffff; 
			}

th a:hover {
			font-weight:bold; 
			color: #ffffff;
			text-decoration:none; 
			}			

.Site		{
			position: absolute;
			top:0px;
			left:7px; 
			width:860px; 
			height: 80px; 
/*			overflow:auto; */
			overflow:visible;
/*			height: 300%; */
/*			bottom: 0; */
			background-color:#6060a0; 
			}
			
.TopNavig	{
			z-index: 4; 
			position: absolute; 
			top: 10px; 
			left: 10px; 
			height: 60px; 
			width: 840px; 
/*
			border-width:1px; 
			border-color: #000000
			border-style: solid; 
*/
			padding:1px; 
			font-size: 12pt; 
			color: #ffffff;
			font-weight:bold;
			background-color: #000000;
}

.Logo	{
		z-index: 5; 
		position: absolute; 
		left: 1px; 
		top: 1px; 
/*
		width: 600px; 
		height: 60px; 
*/
		}

.Geo	{
		z-index: 5; 
		position: absolute; 
		left: 420px; 
		top: 4px; 
/*
		width: 400px; 
		height: 60px; 
*/
		}

.Login	{
		z-index: 5; 
		position: absolute; 
		right: 10px; 
		top: 3px; 
		width: 250px; 
/*
		height: 60px; 
*/
		font-size: 8pt;
		}

.GoogleSuche	{
		z-index: 5; 
		position: absolute; 
		padding:0;
		margin:0;
		right: 10px; 
		top: 17px; 
		width: 350px; 
/*
		height: 60px; 
*/
		}

.GooglePlus	{
		z-index: 6; 
		position: absolute; 
		padding:0;
		margin:0;
		left: 440px; 
		top: 10px; 
		width: 100px; 
/*
		height: 60px; 
*/
		}


.Navigation { 
			z-index: 3; 
			position: absolute;
/*			position: fixed; */
			top:70px; 
			left:0px;
/*			left:5px; */
/*			left:7px; */
			width: 90px; 
			background-color:#6060a0; 
			color: #ffffff;
			margin:0px; 
			padding:7px; 
			font-size: 10pt; 
			text-align:left; 
			text-indent:0; 
			word-spacing:0; 
			line-height:100%; 
			}               

.Navigation a {
				font-weight:bold; 
				color: #e0e0e0; 
				}

.Navigation a:hover {
				font-weight:bold; 
				color: #ffffff; 
				}
				
/*
.Navigation p	{
				border-color: #e0e0e0;
				border-left-style:solid; 
				border-left-width:3px;
				padding-left:7px;
				margin-top: 10px; 
				margin-bottom: 10px;
				}
*/
				
.Navigation ul	{
				padding-left:0px;
				margin-left:0px;
				}

.Navigation li	{
				padding-top:5px;
				padding-bottom:5px;
				padding-left:0px;
				padding-right:0px;
				margin-left:12px; 
/*				list-style-image: url('/_menue/navig_arrow.gif'); */
				}
				

.Inhalt	{
			z-index:2; 
			position: absolute; 
			top:70px; 
			left: 100px; 
			width: 728px; 
			min-height:640px; 
/*
			border-width:0; 
			border-style:solid; 
*/
			padding:10px; 
			background-color:#FFFFFF;
			color: #000000;
			font-size: 10pt;
			}

/* for Internet Explorer */
/*\*/
* html .Inhalt {
height: 640px;
}
/**/

.Inhalt h1	{
				margin-top: 0; 
				margin-bottom: 8px;
				}

.Inhalt h2	{
				margin-top: 0; 
				margin-bottom: 6px;
				}

.Inhalt h3	{
				margin-top: 0; 
				margin-bottom: 4px;
				}

.Inhalt h4	{
				margin-top: 0; 
				margin-bottom: 2px;
				}
							
/*
.Inhalt *	{
				color: #000000;
				}
*/

.Inhalt a	{
				font-weight:bold; 
				color: #000000;
				text-decoration: underline; 
				}

.Inhalt a:hover {
				text-decoration: underline;
/*
				background-color:#c0c0c0;
*/
				}

.Minipage 	{
			background-color:#ffffff;
			color: #000000;
			font-size: 10pt;
			}

.Minipage *	{
			font-size: 10pt;
			color: #000000;
			}

.Minipage th	{
				font-size: 10pt;
				font-weight: bold;
				color: #ffffff;
				}

.Minipage h2	{
				font-size: 10pt;
				font-weight:bold;
				margin-top: 0; 
				margin-bottom: 0;
				}

.Minipage h3	{
				font-size: 10pt;
				font-weight:bold;
				margin-top: 0; 
				margin-bottom: 0;
				}

.Minipage h4	{
				font-size: 10pt;
				font-weight:bold;
				margin-top: 0; 
				margin-bottom: 0;
				}

.Inhalt td	{
				color: #000000;
				}
								
.BottomNavig	{
				z-index: 3; 
				position: absolute; 
				left: -15px; 
				bottom: -80px; 
				width: 760px; 
				height: 60px; 
/*
				border-width:10px; 
				border-color: #000000;
				border-style: solid; 
				margin: 10px;
*/
				padding:10px; 
				background-color: #000000;
				color: #e0e0e0;
				font-size: 8pt; 
				}

.SkyScraper	{
			position: absolute;
			top:0px;
			left:860px; 
			width:160px; 
			height: 600px; 
/*			overflow:auto; */
			overflow:visible;
/*			height: 300%; */
/*			bottom: 0; */
/*			background-color:#6060a0; */
			background-color: transparent; 
			}
			
.BottomNavig a	{
				color: #c0c0c0;
				background-color:transparent;
				}
				
.BottomNavig a:hover	{
						color: #ffffff;
						background-color:transparent;
						}

.Impressum	{
			z-index: 2; 
			position: absolute; 
			left: -100px; 
			bottom: -70px; 
			width: 80px; 
/*			height: 45px; */
			padding: 12px; 
			background-color: #6060a0;
			font-size: 8pt; 
			color: #ffffff;
			}

.Impressum * {
				color: #e0e0e0; 
				}

.Impressum a {
				font-weight:bold; 
				color: #e0e0e0; 
				background-color:transparent;
				}

.Impressum a:hover {
				font-weight:bold; 
				color: #ffffff; 
				background-color:transparent;
				}

.revolvermaps {
			z-index: 99; 
			position: relative;
			top:-210px;
			left:460px; 
			width:250px;
			height:250px;
}

@media print	{
				/* ... Formatdefinitionen zum Drucken ... */
				.Skippy { display: none; }
				.Navigation { display: none; }
				.Suche { display: none; }
				.hfp { display: none; }
				.revolvermaps { display: none; }
				}
				
@media screen, handheld	{
						/* ... Formatdefinitionen zur Bildschirmausgabe ... */
						.txt4prt { display: none; }
						.Skippy { display: none; }
						}
						
@media mobile	{
						/* ... Formatdefinitionen zur Bildschirmausgabe ... */
/*
						#SkyScraper { display: none; }
						#revolvermaps { display: none; }
*/
						}
						
@media handheld	{
						/* ... Formatdefinitionen zur Bildschirmausgabe ... */
/*
						#SkyScraper { display: none; }
						#revolvermaps { display: none; }
*/
						}
						
/* CMS */

.CMS_Form th	{
				background-color: #6060a0;
				color: #ffffff;
				text-align: left;
				}


.CMS_List th	{
				background-color: #6060a0;
				color: #ffffff;
				text-align: left;
				}

.CMS_List td	{
				vertical-align:top;
				color: #000000;
				text-align: left;
				}

.CMS_List a	{
			font-weight: bold;
			}

legend	{
		color: #6060a0;
		font-weight: bold;
		}

.prompt	{
		font-weight: bold;
		text-align: right;
		}

.CMS_Form button,
.CMS_List button,
button				{
					font-family : Verdana,Arial,Helvetica;
/*					width : 50px; */
					width : auto; 
					height : auto; 
					font-size : 8pt; 
					font-weight : bold; 
					background-color: #6060a0;
					color: #ffffff;
					text-align : center; 
					border-width: 0;
/*					border-bottom : thin solid black; */
/*					border-top : thin solid black; */
					padding : 0px; 
					} 

.LineHigh	{
			background-color: #eeeeee;
			color: #000000;
			}

.LineLow	{
			background-color: #dddddd;
			color: #000000;
			}

.LineDelete	{
			background-color: #ffcccc;
			color: #000000;
			}
