﻿@charset "UTF-8";

/* ________________ Radartutorial Page-outfit on screen ________________ */

* {	margin: 0px; padding:0px;}


body	{
	padding: 10px 20px 10px 50px;
	background: #000126 url(images/bachgrund.jpg) no-repeat left top fixed;
	background-size: cover;  
	/*	background: #101C2E url(images/grad1.png) repeat-x;  */
	color: #F9F4E4;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 18px;		/* Davon verbleiben auf der Seite nur 14px Texthöhe */
	min-width: 1024px;
	word-wrap:break-word;
	}

h1	{
	font-size: 200%;
	margin-bottom: .5em;
	border-bottom: solid 1px #F9F4E4;
	text-indent: 1em; letter-spacing: -1px;}


h2	{
	font-size: 180%;
	margin-bottom: .5em;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 1em; letter-spacing: -1px;}

.teaser {
	float:right;
	font-size:12px !important;
	color:gray;}


h3, h4, h5, h6 {
	font-family: arial, verdana, tahoma, sans-serif;
	font-style:italic;
	font-weight: bold;}

h3 {font-size: 16px;
	text-align: right;
	color: #C6903A;}   /* gold, dunkler */

h4 {font-size: 120%;
	text-align: left;
	color: #F1BF6F;   /* gold, heller */
	margin: 1em;}

h5 {font-size: 120%;
	text-align: left;
	color: #C6903A;   /* gold,dunkler */
	margin: 1em;}

h6 {margin-top: 2em;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	white-space: nowrap;}



p,li,td {
	margin: .3em;
	font-family: arial, verdana, tahoma, sans-serif;}

	div.content li{text-indent: -1.3em; margin-left:40px;}
	li b {color: #C6903A;   /* wie h5 */}

cite	{
	float: right;
	}

ul	{
	list-style-type: disc;
	list-style-position:inside;
	margin-bottom: 1em;
	padding-left: 2em;
	}

	ul.forts {list-style-type:none;}		/* Listen als Fortsetzung ohne Bullet */
	li.forts {text-indent: 0 !important;}


ol	{
	list-style-position:inside;
	list-style-type: decimal;
	margin-bottom: 1em;
	padding-left: 2em;
	}

div.section	{
	clear: both;
	padding-top: 50px;
	}
div.fliesstext	{ min-height: 400px;}

.copyright, .hln	{		/* copyright später ersetzen */
	padding-left:100px;
	font-weight: normal;
	font-style: italic;
	font-size: 14px;
	text-indent: 0; letter-spacing: 0;
	}

frame, iframe {
	background-color:transparent !important;
}

table {
	padding: 0px;
	margin:0px;
	border-collapse:collapse;
	border-spacing:1px;
}

hr {	color: #F9F4E4;
	background: transparent none repeat scroll 0%;
	border: solid #F9F4E4 1px;
	height: 1px;
}


div.content {
	clear:left;					/* IE 7 bugfix  */
	margin-right: 255px;		/* Platz lassen für Werbung-rechts: siehe expent */
	padding-top: 2px;

	--contentWidth: 1550px;		/* maximale Breite */
	padding: 1rem calc((100% - var(--contentWidth)) / 2);

	min-height: 20em;
/*  Quantcast-Zählung  */
/*	background-image: url(https://pixel.quantserve.com/pixel/p-1cl-1D3BKnOMI.gif);    
	background-repeat: no-repeat;
	background-position: -1px -1px;*/
}

section.fliesstext	{ min-height: 400px;}

form	{
	float:left;
	color: #F9F4E4;
	padding: 20px;
	border: 0;}

input, textarea, .gsc-input {
	font-size: 13px;
	font-weight: bold;
	color: #F9F4E4;
	background-color: #081830 !important;
	border-color: #543D32;}

h1 img { /* Logo ausrichten */
	width:360px;
}


/* _____________    Sitemap    _____________ */


.sitemap_root, .sitemap {
	vertical-align:bottom;
	line-height: 80%;
	}
.sitemap_root 	{	list-style-image: url(../css/images/folder.png);}
.sitemap 	{	list-style-image: url(../css/images/document.png);}

.sitemap_root li a {
	display: inline-block;
	width:140px;
	margin-left: 20px;
}

.sitemap li a, .sitemap .fut {
	padding-right: 20px;
}

.sitemap li cite {
	text-align:right;
}

.kursiv {
	font-style: italic;
}

.noscr	{font-size:60%;}

.iedoc {	}		/* veraltet */


/* ________________  Google Suche    ________________ */


div.gogsearch {
	float:left;
	min-width:400px;
	max-width:700px;
}

.gsc-control-cse-de,
.gsc-control-cse-en {
	background-color:transparent !important;
	border:none !important;}
 
.gsc-input-box{
	background-color:transparent !important;
	border:1px solid gray !important;}

#find {  /*  Google-suche  */
	cursor:pointer;
}


/* ________________    Ausrichtung    ________________ */

.right {
	float:right !important;
	margin-left: 1em !important;
}
.left {
	float:left !important;
	margin-right: 1em !important;
}
.clear_left  {
	float: left;
	clear: left;
}
.clear_right  {
	float: right;
	clear: right;
}
.clear  {
	clear: both;}



/* ________________    Texteigenschaften    ________________ */

#h_line {
	letter-spacing: 0.08em;
	padding-left:2em;
	}

img	{border: none;}
a:link			{color: #BEBEFF; text-decoration: none;	
				-webkit-transition:	color .4s ease-out, border .2s ease-out;
				-o-transition:		color .4s ease-out, border .2s ease-out;
				transition:			color .4s ease-out, border .2s ease-out;}
a:active		{color: #C9494C; text-decoration: underline;}
a:visited		{color: #B8CED2; text-decoration: none;}
a:hover			{color: #878AFF; text-decoration: underline;}
a.pdf			{background:url(images/ico16.png) no-repeat scroll 0 -220px transparent;padding-left:20px;}
a.pptx			{background:url(images/ico16.png) no-repeat scroll 0 -360px transparent;padding-left:20px; margin-left:30px;}
a.fut:link, a.fut:visited  {color: #a8a8a8; cursor: url(images/cursor_bau.png), auto;} /* noch nicht übersetzte links */
a.moved:link, a.moved:visited {color: #606060;} /* Link auf veraltete Seiten */
a[rel~="external"]	{background:url(images/ico16.png) no-repeat scroll right -51px transparent;padding-right:16px;}
a[rel~="wikipedia"]	{background:url(images/ico16.png) no-repeat scroll right -328px transparent;padding-right:16px;}


b	{font-size:105%;}
.fett {font-weight: bold; font-size:105%;}

abbr, acronym, .explan, .interactive {
	border-bottom: 1px dotted #5f5f5f;
	color: #E7F0B6;
	cursor:help;
}
.interactive {
		font-size: 80%;
		font-style: italic;
}

.spacing {margin-left: 40px;}

.footer1 {
	border-top: solid 1px #F9F4E4;
	border-bottom: solid 1px #F9F4E4;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: right;
	font-size: 75%;
	clear:both;
}

.hlg {	/*	highlight	*/
	text-align: center;
	background-color:  #0E1E36;
	font-size: 110%;
	border-style: solid;
	border-width: thin;
	border-top-color: #404040;
	border-left-color: #505050;
	border-right-color: #202020;
	border-bottom-color: #202020;
	padding: 5px !important;
}


.lemn {		/*	lemmaname	*/
	font-weight: bold;
	font-size:105%;
	white-space: nowrap;
}

.eig, .fl, .geo {
	font-style: italic;
}
	/*  Frequenzband */
.df, .dfs { white-space: nowrap;}
	 .dfs { font-size:70%;}



.siehe  /* pointer siehe auch  */
{background:url(../css/images/icons.png) no-repeat 0px -423px transparent;
	padding-left:22px;
	border:none;
}


/* ________________    Inhaltsverzeichnis    ________________ */

.inhalt {
	max-width: 500px;
	border-style: solid;
	border-width: thin;
	border-top-color: #505050;
	border-right-color: #202020;
	border-left-color: #404040;
	border-bottom-color: #202020;
	margin: 3px 20px;
	padding: 5px;
	background-color: #0E1E36;
	color: #F9F4E4;
	font-weight: normal;
	font-size: 100%;
}
.inhalt ol {
	font-size: 70%;
	margin-left: 0.1em;
	padding-left: 0.1em;}
.inhalt ol ul {
	margin-left: 0.01em;
	padding-left: 0.01em;}



/* ________________    Vor- und Nachteile    ________________ */

.2cols {
	display: table;
	width:90%;
}

.vorteile , .nachteile {
	margin-left:2em;
	display:table-cell;
	width:40%;
}

/* ________________    Beispielrahmen    ________________ */

.example, .beispiel, .exemple, .exemplu, .oernek, .przyklad, .primer, .voorbeeld {
	border: solid 1px #6F6F6F;
	padding: 0px 2em;
	margin: 5px 0px;
	min-height: 100px;
}
.example	{background: url(images/example.png)  4px 16px no-repeat;}
.exemplu	{background: url(images/exemplu.png)  4px 16px no-repeat;}
.beispiel	{background: url(images/beispiel.png) 4px 16px no-repeat;}
.exemple	{background: url(images/exemple.png)  4px 16px no-repeat;}
.oernek		{background: url(images/oernek.png)   4px 16px no-repeat;}
.przyklad	{background: url(images/przyklad.png) 4px 16px no-repeat;}
.primer		{background: url(images/primer.png)	  4px 16px no-repeat;}
.voorbeeld	{background: url(images/voorbeld.png) 4px 16px no-repeat;}

	/* wenn Beispielrahmen und rechtes Bild sich in Screenversion überlagern, */
	/*    gilt nicht für Handheld und Printversion! */

.konfl_500 {margin-right: 525px;}
.konfl_400 {margin-right: 425px;}
.konfl_300 {margin-right: 325px;}


/* ________________    Noten, Fußnoten etc.    ________________ */

.note, .note2 {
	font-size: 80%;
	font-style: italic;
	text-align: left;	
	padding-left: 3em;
	z-index:2;
}
.note2 {margin-top:2em;}

	/*   === Referenzen ===	 */
.referenz {
	font-size: 60%;
	vertical-align:top;
}
.fussnote, #footnote, .source{
	font-size: 75%;
	font-style: italic;
	margin-top: 1em;
}
.fussnote {
	border-top: solid 1px gray;
	clear: both;
}

.see {
	margin-left: 20px;
	padding-left: 40px;
	background:url(images/icons.png) no-repeat scroll 0 -420px transparent;	
	font-size:80%;
	font-style:italic;
}

/* ________________    Zweispaltig:     ________________ */
		/* z.B. bei Einteilung der Radargeräte */
.linke_spalte {
	width:48%;
	float:left;
	clear:left;
	margin-bottom:1em;
}
.rechte_spalte {
	width:48%;
	float:right;
	clear:right;
	margin-bottom:1em;
}
		/* neu in HTML5  */
.twocols {
	width:auto;
	max-width: 1400px;
	column-count: 2;
	column-gap: 3em;
}

.twocols h5 {
	clear:both;
	margin-top: 2em;
	/* column-break-before: column; */
}


.ulpic { /* Browserbug */
	margin-left:320px;
}


/* _____________  neue Formel-DIV mit png  ___________*/
div.eqn {
	font-size:80%;
	margin-left:2rem;
	text-align:left;
	--contentWidth: 800px;		/* maximale Breite */
	padding: 1rem calc((100% - var(--contentWidth)) / 2);
}
div.eqn div {
	--contentWidth: 420px;		/* maximale Breite */
	padding: 1rem calc((100% - var(--contentWidth)) / 2);
}

img.eqn {
	float: left;
	margin-right: 3rem;
}
div.eqn .line {
	font-family: 'Times New Roman',serif;
	font-size: 170%;
	font-style: italic;
	white-space: nowrap;
}
div.eqn .line sup {font-style: normal;}

ul.eqn {	
	list-style: none;
	margin: 1em;
}
p.eqn {
	float: right;
}

/* _____________  alte Formeltabellen  ___________*/

.formel {
	width:320px;
	font-family: 'Times New Roman',serif;
	margin-left: 40px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	vertical-align:middle;
	white-space: nowrap;
}
	.formel table {
		border-style: none;
		}
.fnenner {
	font-family: 'Times New Roman',serif;
	font-size: 130%;
	vertical-align: text-top;
	text-align:center;
}
.fzaehler {
	font-family: 'Times New Roman',serif;
	font-size: 130%;
	vertical-align: bottom;
	text-align:center;
	margin: 0px;
}
.fgleich {
	font-family: 'Times New Roman',serif;
	font-size: 130%;
 	padding-left: 5px;
	padding-right: 5px;
	margin: 0px;
}
.fmath {
	font-family: 'Times New Roman',serif;
	font-style: normal;
}

.fwhere {
 	padding-left: 40px;
	padding-right: 5px;
	font-weight: normal;
	font-style: normal;
	font-size:80%;
	vertical-align:top;
	margin: 1em;
}
.flegende {
 	padding-left: 20px;
	min-width:100px;
	text-align: left;
	font-weight: normal;
	font-style: normal;
	font-size:80%;
	vertical-align: bottom;
	margin: 0px;
}

.fnummer {
 	padding-left: 20px;
	width: 30%;
	min-width:200px;
	text-align: right;
	font-weight: normal;
	font-style: italic;
	font-size:80%;
	vertical-align: bottom;
}
.fbruch {
	border-top: 2px solid;
}

.ftext {	/*	für Formelzeichen in Fließtext	*/
	font-family: 'Times New Roman',serif;
	font-style: italic;
	font-weight: normal;
	font-size:110%;
	white-space: nowrap;
}


.leftext {				/* Formeln: Symbol-Legende */
	float:right;
	font-family: arial, verdana, tahoma, sans-serif;
	font-size: 14px;
	font-style: italic;
	text-align: left;
	margin-left: 20px;
	margin-bottom: 10px;
	background-color: transparent;
}

.sm {					/* Karteitabs AN/... */
	font-size:90%;
	color:#DCDCDC;
}


/* ________________    schräge Texte    ________________ */


.tx90 {
	text-align: right;
	-o-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg); 
}

.tx45 {
	text-align: right;
	-o-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg); 
}

.tx-45 {
	text-align: right;
	-o-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg); 
}

.tx-75 {
	text-align: right;
	-o-transform: rotate(-75deg);
	-moz-transform: rotate(-75deg);
	-webkit-transform: rotate(-75deg);
	-ms-transform: rotate(-75deg);
	transform: rotate(-75deg); 
}

.tx17 {
	-o-transform: rotate(17deg);
	-moz-transform: rotate(17deg);
	-webkit-transform: rotate(17deg);
	-ms-transform: rotate(17deg);
	transform: rotate(17deg);
}

.txway {
	color:#9080FF;
	text-align:left;
	line-height:1;
	position:relative;
	text-align:center;
	font-weight:bold;
		-o-transform: rotate(-17deg);
		-moz-transform: rotate(-17deg);
		-webkit-transform: rotate(-17deg);
		-ms-transform: rotate(-17deg);
	transform: rotate(-17deg); 
}



.fut, .trans {  color: #a8a8a8;}  /* Einfärbung zukünftiger und ehemaliger Artikelnamen */
.trans {font-size:70%;}			/* Aufforderung zum übersetzen */
.moved {  color: #606060;}

.nobr, .nobreak {white-space: nowrap;}


/* ________________    Bildelemente    ________________ */

.avatar {float:right !important;}
.avatar img{	display:block;
		margin:15px;
}

.spright {
	margin-right: 50px;
}

.screenform, .scr {
	text-align: left;	
	padding: 0px;
}



.pictable_r, .pictable_l, .pictable_c, .gallerie	 {			/* innerhalb TTD-rahmen: siehe dort */
	border-style: solid;
	border-width: thin;
	border-top-color: #505050;
	border-left-color: #404040;
	border-right-color: #202020;
	border-bottom-color: #202020;
	margin-bottom: 20px;
	padding: 4px;
	font-family: arial, verdana, tahoma, sans-serif;
	font-size: 14px;
	font-style: italic;
	text-align: center;
	background: transparent;
	overflow: hidden;
	box-shadow: 4px 4px 2px 2px #213553;
}
.pictable_r {
	float: right;
	clear: right;
	margin-left: 20px;
}
.pictable_l {
	float: left;
	clear: left;
	margin-right: 20px;
}
.pictable_c {
	float: none;
	margin: 0 auto;
	padding : 4px;
	text-align: left;
}
.pictable_c p {
	text-align: center;
}

.gallerie {
	float: none;
	clear: left;
	overflow: auto;
}
	.bild {
		display: table-cell;
		padding: 0 1em;
}

.inlinepic {
	padding : 4px;
	font-family: arial, verdana, tahoma, sans-serif;
	font-size: 14px;
	font-style: italic;
	text-align: center;
	margin-left: 20px;
	margin-right: 20px;
	background-color: transparent;
}

area {
	cursor:help;
}

/* ==== Bildbeschreibungen / Legenden ==== */
.legend, .legcent, .legendblue, .legendblack {
	position: relative;
	line-height: 1;
	text-shadow: #000 3px 3px 5px;
}
.legend {text-align: left;}
.legcent {text-align: center;}
.legendblue {color:#C0C0FF;}
.legendblack {color:black; text-shadow:#fff 2px 2px 3px;}

.fs75, .fs75_2, .fs75_3, .fs75_4 {font-size:7.5px;}
.fs75   {margin-bottom:-7.5px;}
.fs75_2{margin-bottom:-14px;}
.fs75_3{margin-bottom:-22px;}
.fs75_4{margin-bottom:-30px;}

.fs7, .fs7_2, .fs7_3, .fs7_4 {font-size:7px;}
.fs7	{margin-bottom:-7px;}
.fs7_2	{margin-bottom:-14px;}
.fs7_3	{margin-bottom:-21px;}
.fs7_4	{margin-bottom:-38px;}

.fs8, .fs8_2, .fs8_3, .fs8_4  {font-size:8px;}
.fs8	{margin-bottom:-8px;}
.fs8_2	{margin-bottom:-16px;}
.fs8_3	{margin-bottom:-24px;}
.fs8_4	{margin-bottom:-32px;}

.fs9, .fs92, .fs93, .fs94  {font-size:9px;}
.fs9	{margin-bottom:-9px;}
.fs92	{margin-bottom:-18px;}
.fs93	{margin-bottom:-27px;}
.fs94	{margin-bottom:-36px;}

.fs10, .fs10_2, .fs10_3, .fs10_4  {font-size:10px;}
	.fs10	{margin-bottom:-10px;}
	.fs10_2	{margin-bottom:-20px;}
	.fs10_3	{margin-bottom:-30px;}
	.fs10_4	{margin-bottom:-40px;}

.fs11, .fs11_2, .fs11_3, .fs11_4  {font-size:11px;}
	.fs11	{margin-bottom:-11px;}
	.fs11_2	{margin-bottom:-22px;}
	.fs11_3	{margin-bottom:-33px;}
	.fs11_4	{margin-bottom:-44px;}

.fs12, .fs12_2, .fs12_3, .fs12_4  {font-size:12px;}
	.fs12	{margin-bottom:-12px;}
	.fs12_2	{margin-bottom:-24px;}
	.fs12_3	{margin-bottom:-36px;}
	.fs12_4	{margin-bottom:-48px;}

.fs14, .fs14_2, .fs14_3, .fs14_4  {font-size:14px;}
	.fs14	{margin-bottom:-14px;}
	.fs14_2	{margin-bottom:-28px;}
	.fs14_3	{margin-bottom:-42px;}
	.fs14_4	{margin-bottom:-56px;}

.fs16, .fs16_2, .fs16_3, .fs16_4  {font-size:16px;}
	.fs16	{margin-bottom:-16px;}
	.fs16_2	{margin-bottom:-32px;}
	.fs16_3	{margin-bottom:-48px;}
	.fs16_4	{margin-bottom:-64px;}

.fs18, .fs18_2, .fs18_3, .fs18_4  {font-size:18px;}
	.fs18	{margin-bottom:-18px;}
	.fs18_2	{margin-bottom:-36px;}
	.fs18_3	{margin-bottom:-54px;}
	.fs18_4	{margin-bottom:-72px;}

.fs20, .fs20_2, .fs20_3, .fs20_4  {font-size:20px;}
	.fs20	{margin-bottom:-20px;}
	.fs20_2	{margin-bottom:-40px;}
	.fs20_3	{margin-bottom:-60px;}
	.fs20_4	{margin-bottom:-80px;}

.fs24, .fs24_2, .fs24_3, .fs24_4  {font-size:24px;}
	.fs24	{margin-bottom:-20px;}
	.fs24_2	{margin-bottom:-40px;}
	.fs24_3	{margin-bottom:-60px;}
	.fs24_4	{margin-bottom:-80px;}

.fs26, .fs26_2, .fs26_3, .fs26_4  {font-size:26px;}
	.fs26	{margin-bottom:-26px;}
	.fs26_2	{margin-bottom:-53px;}
	.fs26_3	{margin-bottom:-78px;}
	.fs26_4	{margin-bottom:-104px;}


.narrow {
	font-family:arial narrow;
	font-weight:bold;
}

.nohref {
	cursor:default;
}
      /*  Standardwerte für Link zum größeren Bild */
.lupe-r, .lupe-l, .lupe-b  {
	display: block;
	position:relative;
	width: 30px;
	height: 28px;
	padding: 10px 15px;
	background: url(images/icons.png) no-repeat scroll 0 -510px transparent;
	margin-bottom: -50px;
	z-index:50;
	}
.lupe-r:hover, .lupe-l:hover, .lupe-b:hover  {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	margin-bottom: -50.5px;}
.lupe-b { right: -30px; margin-left:  auto; top: -10px;}
.lupe-r { right: -30px; margin-left:  auto; top: -50px;}
.lupe-l {  left:  30px; margin-right: auto; top: -50px;}

#sol {      /* homebutton links oben  */
	position:relative;    /*  margin des body ausgleichen  */
	top:-10px;
	left:-50px;
	width:340px;
	height:100%;
	padding: 0px 80px 80px 0px;
	margin-bottom:-80px;
	z-index:1;
	display: block;
}


/* ---------------- Tabellen ----------------*/

.tabtable {
	border: 1px solid gray;
	border-collapse: collapse;
	padding : 4px;
	margin: 0 20px;
	background-color: #0E1E36;
	font-size: 90%;
	box-shadow: 4px 4px 2px 2px #213553;
}

.tabtable th, .tabtable td {
	border: 1px solid gray;
	border-collapse: collapse;
	padding: 5px;
	border-collapse:separate;
}

.tabtable th {
	font-size: 120%;
}


.list td {
	border-bottom: 1px dotted gray;
	vertical-align:bottom;
	padding-right:2em;
}
.ssr table {
	width: 510px;}
	.ssr td {
	padding:3px;
	text-align:right;
}





/* _____  Tabelle taktisch- technische Daten  ________ */

.ttd-rahmen {
	float: right;
	border-style: solid;
	border-width: thin;
	border-top-color: #505050;
	border-left-color: #404040;
	border-right-color: #202020;
	border-bottom-color: #202020;
	padding : 4px;
	margin: 0 5px 10px 10px;
	background-color: #0E1E36;
	font-size: 90%;
	box-shadow: 4px 4px 2px 2px #213553;
}
.ttd-rahmen .pictable_r,  
.ttd-rahmen .pictable_l,
.ttd-rahmen .pictable_c {
	border: none !important;
	box-shadow: none !important;
}


.ttd {
	border-style: solid;
	border-color: #34456E;
	border-width: 1px;
	margin: 4px;
	font-family: arial, verdana, tahoma, sans-serif;
	font-size: 90%;
	background-color:#0E1E36;
	white-space: nowrap;
	text-align: center;
}
.ttd td, .ttd th  {
	vertical-align: top;
	border-style: solid;
	border-color: #283758;
	border-width: 1px;
	padding: 0px 5px;
}
.ttd_li{
	text-align: right;
	font-size: 75%;
	
}


/* _____  Besucherstatistik  ________ */


.statistik {
	border-style: none;
	margin: 4px;
	padding: 4px;
	font-family: arial, verdana, tahoma, sans-serif;
	font-size: 80%;
	background-color:#0E1E36;
	empty-cells: show;
}
.statistik th {
	text-align: center;
	font-weight: bold;
	white-space: nowrap;
	margin-bottom: 6px;
}
.statistik td {
	text-align: right;
	white-space: nowrap;
	padding: 0px 6px;
}

.sum td{ /* Zwischensummen mit Zwischenraum */
	font-weight: bold;
	font-size:105%;
	padding: 6px;
}

.land {    /* siehe Jahresstatistik Länder.xlsx 2018 zweifache Prozentzahl*/
	border: 1px solid;
	margin-right:1em;
	font-size:90%;
}
#s01 {background-color:darkgreen;	padding-left:66.47em;	margin-right:-25em;}
#s02 {background-color:darkblue;		padding-left:31.76em;} /* Germany */
#s03 {background-color:tomato;		padding-left:12.20em;} /* India */
#s04 {background-color:plum;			padding-left: 9.35em;} /* France */
#s05 {background-color:yellow;		padding-left: 8.18em;} /* Turkey */
#s06 {background-color:silver;		padding-left: 7.32em;} /* Great Britain (UK) */
#s07 {background-color:red;			padding-left: 5.23em;} /* Netherland */
#s08 {background-color:purple;		padding-left: 4.95em;} /* China */
#s09 {background-color:salmon;		padding-left: 4.95em;} /* Russia */
#s10 {background-color:olive;		padding-left: 3.72em;} /* Korea */
#s11 {background-color:gold;			padding-left: 3.39em;} /* Indonesia */
#s12 {background-color:linen;		padding-left: 2.68em;} /* Italy */
#s13 {background-color:lime;			padding-left: 2.47em;} /* Australia */
#s14 {background-color:maroon;		padding-left: 2.34em;} /* Romania */
#s15 {background-color:beige;		padding-left: 2.08em;} /* Spain */
#s16 {background-color:fuchsia;		padding-left: 2.03em;} /* Japan */
#s17 {background-color:sienna;		padding-left: 1.98em;} /* Austria */
#s18 {background-color:indigo;		padding-left: 1.47em;} /* Taiwan */
#s19 {background-color:navy;			padding-left: 1.64em;} /* Switzerland */
#s20 {background-color:pink;			padding-left: 1.59em;} /* Singapore */
#s21 {background-color:thistle;		padding-left: 1.57em;} /* Iran */
#s22 {background-color:fuchsia;		padding-left: 1.46em;} /* Czech Republic */
#s23 {background-color:green;		padding-left: 1.45em;} /* Poland */
#s24 {background-color:cyan;			padding-left: 1.42em;} /* Sweden */
#s25 {background-color:bisque;		padding-left: 1.28em;} /* Israel */
#s26 {background-color:crimson;		padding-left: 1.25em;} /* Pakistan */
#s27 {background-color:khaki;		padding-left: 0.84em;} /* Ukraine */
#s28 {background-color:green;		padding-left: 0.64em;} /* Philippines */
#s29 {background-color:maroon;		padding-left: 0.58em;} /* Malaysia */

#s30 {background-color:transparent;	padding-left: 13.15em;} /* Other */


.kachelmannwetter  {
	float: right;
	width: 300px;
	height: 253px;
	overflow: hidden !important;
	margin-left: 2em;
	border: none;
}


/* ________________     Soziale Netzwerke    ________________ */


#enjoy {
	font-family: Arial, Helvetica, sans-serif;
	width: 90%;
	font-size: 60%;
	clear:both;
	padding-top:1em;
	margin-bottom:2em;
	margin-left:11em;
	display:block;
}

#social {
	white-space: nowrap;
	display:block;
}

#social img {
	margin-right:1em;
}


#facebook {
	margin-bottom: 0.5em;
	white-space: nowrap;
}

#faceb, #tweet, #webnews, #yigg , #digg , #wong, #scoop, #oneview, #larena , #delicio, #stumble {
	text-decoration:none;
	width:32px;
	height: 18px;
	padding: 8px 14px;
}
#faceb		{ background:url(images/icons.png) no-repeat scroll 0 -925px transparent; margin-left:2em;}
#tweet 		{ background:url(images/icons.png) no-repeat scroll 0 -810px transparent;}
#webnews 	{ background:url(images/icons.png) no-repeat scroll 0 -720px transparent;}
#yigg 		{ background:url(images/icons.png) no-repeat scroll 0 -690px transparent;}
#digg 		{ background:url(images/icons.png) no-repeat scroll 0 -900px transparent;}
#wong 		{ background:url(images/icons.png) no-repeat scroll 0 -660px transparent;}
#scoop		{ background:url(images/icons.png) no-repeat scroll 0 -840px transparent;}
#oneview 	{ background:url(images/icons.png) no-repeat scroll 0 -630px transparent;}
#larena 		{ background:url(images/icons.png) no-repeat scroll 0 -960px transparent;}
#delicio 	{ background:url(images/icons.png) no-repeat scroll 0 -870px transparent;}
#stumble 	{ background:url(images/icons.png) no-repeat scroll 0 -780px transparent;}



/* ________________    Firmenlogos    ________________ */

.alenia {
	float:left;
	width: 170px;
	height: 40px;
	margin: 4px;
	background-image : url(../../logos/alenia.png);
	background-repeat: no-repeat;
}
.ams {
	float:left;
	width: 250px;
	height: 40px;
	margin: 4px;
	margin-right:2em;
	background-image : url(../../logos/ams_pos.gif);
	background-repeat: no-repeat;
}
.art {
	float:left;
	width: 120px;
	height: 50px;
	background-image : url(../../logos/ART-logo.png);
	background-repeat: no-repeat;
}
.CETC {
	float:left;
	width: 150px;
	height: 50px;
	margin: 4px;
	background-image : url(../../logos/CETC-logo.png);
	background-repeat: no-repeat;
}
.drs {
	float:left;
	width: 140px;
	height: 40px;
	font-size:70%;
	background-image : url(../../logos/drs.gif);
	background-repeat: no-repeat;}
	a.drs, a:link.drs, a:hover.drs, a:active.drs, a:visited .drs {color:#184A94; text-decoration: none;
}
.eads {
	float:left;
	width: 80px;
	height: 58px;
	margin: 4px;
	background-image : url(../../logos/eads.gif);
	background-repeat: no-repeat;
}

.eec {
	float:left;
	width: 50px;
	height:50px;
	margin: 4px;
	background-image : url(../../logos/eec_logo.png);
	background-repeat: no-repeat;
}

.eec_alt {
	float:left;
	width: 100px;
	height:100px;
	margin: 4px;
	background-image : url(../../logos/eec.gif);
	background-repeat: no-repeat;
}

.eldis {
	float:left;
	width: 150px;
	height: 40px;
	margin: 4px;
	background-image : url(../../logos/eldislogo.png);
	background-repeat: no-repeat;
}

.ericson {
	float:left;
	width: 100px;
	height: 20px;
	margin: 4px;
	background-image : url(../../logos/ericsson.gif);
	background-repeat: no-repeat;
}
.itt {
	float:left;
	width: 25px;
	height: 27px;
	margin: 4px;
	background-image : url(../../logos/ittgil.gif);
	background-repeat: no-repeat;
}
.kelvinh {
	float:right;
	width: 110px;
	height: 63px;
	margin: 4px;
	background-image : url(../../logos/kelvin_hughes_surveillance.png);
	background-repeat: no-repeat;
}
.kongsberg {
	float:left;
	width: 52px;
	height: 20px;
	margin: 4px;
	background-image : url(../../logos/norcontrolit.jpg);
	background-repeat: no-repeat;
}
.LMC {
	float:right;
	width: 237px;
	height: 37px;
	margin: 4px;
	background-image : url(../../logos/lmclogo.gif);
	background-repeat: no-repeat;
}
.LRDE {
	float:left;
	width: 190px;
	height: 45px;
	background-image : url(../../logos/LRDE_logo.png);
	background-repeat: no-repeat;
}
.plextek {
	float:right;
	width: 150px;
	height: 50px;
	margin: 4px;
	background-image : url(../../logos/plextek.png);
	background-repeat: no-repeat;
}
.PVO {
	float:right;
	width: 150px;
	height: 72px;
	margin: 4px;
	padding-left:80px;
	background-image : url(../../logos/almaz.png);
	background-repeat: no-repeat;
}
.terma {
	float:left;
	width: 175px;
	height: 50px;
	margin: 4px;
	background-image : url(../../logos/Terma.logo.png);
	background-repeat: no-repeat;
}
.thalesatm {
	float:left;
	width: 175px;
	height: 30px;
	margin: 4px;
	background-image : url(../../logos/Thales.logo.png);
	background-repeat: no-repeat;
}
.thomson {
	float:left;
	width: 150px;
	height: 35px;
	margin: 4px;
	background-image : url(../../logos/thomson-csf.gif);
	background-repeat: no-repeat;
}
.raytheon {
	float:left;
	width: 150px;
	height: 30px;
	margin: 4px;
	background-image : url(../../logos/Raytheon.logo.png);
	background-repeat: no-repeat;
}
.selex-si {
	float:left;
	width: 131px;
	height: 50px;
	margin: 4px;
	background-image : url(../../logos/selex.gif);
	background-repeat: no-repeat;
}

.sperry {
	float:left;
	width: 100px;
	height: 30px;
	margin: 1px;
	background-image : url(../../logos/Sperry.png);
	background-repeat: no-repeat;
}

.nrplgroup {
	float:left;
	width: 130px;
	height: 40px;
	margin: 4px 0px;
	padding-left:50px;
	background-image : url(../../logos/nrpl.png);
	background-repeat: no-repeat;
	font-size: 120%;
}
.wera {
	float:left;
	width: 100px;
	height: 47px;
	margin: 4px;
	background-image : url(../../logos/wera.png);
	background-repeat: no-repeat;
}
.irctr {
	float:left;
	width: 108px;
	height: 45px;
	margin: 4px 1em 4px 4px;
	background-image : url(../../logos/irctr-i.png);
	background-repeat: no-repeat;
}
.neuss { /*Schriftzug GEMATRONIK */
	float:left;
	width: 200px;
	height: 25px;
	font-size:200%;
	font-weight:bold;
	text-align:left;
	padding-left: 40px;
	background-image : url(../../logos/gematronik.gif);
	background-repeat: no-repeat;}
	a.neuss, a:link.neuss, a:hover.neuss, a:active.neuss, a:visited .neuss {color:#184A94; text-decoration: none;
}

.ewr {
	float:left;
	width: 180px;
	height: 40px;
	background-image : url(../../logos/ewrlogo.gif);
	background-repeat: no-repeat;
}


.rada {
	float:left;
	width: 150px;
	height: 36px;
	background-image : url(../../logos/RADA-logo.png);
	background-repeat: no-repeat;
}


/* ____ ab html5 ____ */

.logo { 
	text-align: center;
	font-size: 60%;
}

.logo img {
	float:left;
	margin-bottom: 1em;
}

/* ____ Hersteller-Liste ____ */

.entry {
	clear: both;
	border-top: 1px solid gray;
	margin-top: 1em;
	
}
.elogo{
	width: 220px;
	min-height: 3em;
	float: left;
	text-align: center;
}
	.elogo img {padding-top:1em;}
.ename{
	display: block;
	margin-left: 250px;
	padding-right: 1em;
}
.epages{
	width: 22%;
	max-width:135px;
	float:right;
	padding-left: 1em;
}
	.epages a {margin-right:0.5em;}



/*------------------------------------------------------------------------------------------------------/
/* ________________    Werbeblock    ________________ */
/*    (auch in handheld-CSS Sichtbarkeit ändern!)     */

@media only screen and (max-width: 1100px) {
    .expent		{ display: none !important;}
	div.content	{ margin-right: 5px;}
    }


#konflikt {height:510px;}
@media only screen and (max-width: 1600px) {#konflikt {display: none;}}

.expent {
	display: block;
	font-size: 10px;
	width: 270px;
	
	position: fixed;
    top: 15px;
	right: 0px;
	padding: 60px 0px 0px 0px;
	float:right;

	background-image: url(images/expent.png);
	background-repeat: no-repeat;
	border-bottom: 1px solid #303152;
	border-left: 1px solid #303152;
}

.advt {	background-image: url(images/expent.png);	/* gugel-bottom, kann weg, wenn Google abgeschaltet */
	background-repeat: no-repeat;
	color: #a8a8a8;
	padding-top:1em;
	margin-right:270px !important;}	/* Platz für .expent balken */
	
#cpx_de, #cpx_en, #cpx_es, #cpx_fr, #cpx_ro, #cpx_tr,
#cpx  {
	width:250px;
	height:120px;
	background-image: url(../expent/cpx-20191.png);
	background-repeat: no-repeat;
	border-bottom: 1px solid #303152;
	display: block;
	overflow: hidden;  
	}
#cpx_de:hover, #cpx_en:hover, #cpx_es:hover, #cpx_fr:hover, #cpx_ro:hover, #cpx_tr:hover,
#cpx:hover  {
	background-image: url(../expent/cpx-2019_hover1.png);
	position:relative;
	top:-32px;
	left:-120px;
	width:400px;
	height:720px;
	border-bottom: none;
	margin-bottom: -599px;
	z-index: 99;
}


#wera {
	width:260px;
	height:120px;
	position:relative;
	top:-10px;
	background-image: url(../expent/wera-sc.png);
	background-repeat: no-repeat;
	background-position: 10px -2px;
	border-bottom: 1px solid #303152;
	margin-bottom: 1px;
	display: block;
	overflow: hidden;
	z-index: 60;
	}
#wera:hover {
	background-image: url(../expent/wera_hov.png);
	width:360px;
	height:240px;
	left:-80px;
	top:-40px;
	border-bottom: none;
	margin-bottom: -118px;
	z-index: 99;
}


#lee {
	width:260px;
	height:60px;
	position:relative;
	background-image: url(../expent/tbss.png);
	background-repeat: no-repeat;
	border-bottom: 1px solid #303152;
	margin-bottom: 1px;
	overflow: hidden;
	display: none;
	z-index: 50;
}
#lee:hover {
	background-image: url(../expent/tbss.hov.png);
	width:340px;
	height:120px;
	position:relative;
	top: -35px;
	left:-90px;
	margin-bottom:-58px;
	border-bottom: none;
}


#RoSw {	/*Rohde und Schwarz */
	width:260px;
	height:200px;
	position:relative;
	left: 5px;
	background-image: url(../expent/29048_037_ADT_Radar_poster1_260x200.jpg);
	background-repeat: no-repeat;
	border-bottom: 1px solid #303152;
	margin-bottom: 1px;
	overflow: hidden;
	display: block;
	z-index: 50;
}

#RoSw:hover {
	background-image: url(../expent/29048_037_ADT_Radar_poster_800x200.jpg);
	width:800px;
	height:200px;
	position:relative;
	top: 0px;
	left:-440px;
	border-bottom: none;
	margin-bottom: 2px;
	z-index: 99;
}


#rhkoe, #rhkoe-en, #rhkoe-ru {
	width:240px;
	height:50px;
	position:relative;
	left:10px;
	background-image: url(../expent/logoRhKoe.png);
	background-repeat: no-repeat;
	border-bottom: 1px solid #303152;
	margin-bottom: 1px;
	overflow: hidden;
	display: block;
	z-index: 56;
}

#rhkoe:hover, #rhkoe-en:hover, #rhkoe-ru:hover {
	width:700px;
	height:260px;
	top: -20px;
	left:-430px;
	margin-bottom: -208px;
	border-bottom: none;
	z-index: 99;
}
#rhkoe:hover {background-image: url(../expent/logoRhKoe.hov.png);}
#rhkoe-en:hover {background-image: url(../expent/logoRhKoe.hov.en.png);}
#rhkoe-ru:hover {background-image: url(../expent/logoRhKoe.hov.ru.png);}


#evo  {
	width:260px;
	height:60px;
	position:relative;
	background-image: url(../expent/evo.png);
	background-repeat: no-repeat;
	border-bottom: 1px solid #303152;
	margin-bottom: 1px;
	display: block;
	overflow: hidden;
	z-index:57;
	}
#evo:hover  {
	background-image: url(../expent/evo.hover.png);
	width:450px;
	height:250px;
	top: -110px;
	left:-190px;
	margin-bottom:-298px;
	border-bottom: none;
	z-index: 99;
}


#serpa {
	width: 100px;
	height: 40px;
	background-image: url(images/88.png);
	background-repeat: no-repeat;
	margin-left: 20px;
	display: block;
	}
#serpa:hover {background-image: url(images/100.png);}

#w3c {
	width: 110px;
	height: 40px;
	background-image: url(images/html580.png);
	background-repeat: no-repeat;
	margin-left: 20px;
	display: block;
	}
#w3c:hover {background-image: url(images/html500.png);}


/* _____________________________________    Navigation    ______________________________________________*/

/*-------------------------------------- für *02.xx.html  ----------------------------------------------*/


.nav_rp {margin-left:130px;}		/* Nav Radargeräte */
.nav_bs {margin-left:340px;}		/* Nav Radarverfahren */
.nav_an {margin-left:500px;}		/* Nav Radarbaugruppen */
.nav_se {margin-left:620px;}		/* Nav Service */


/*------------------------------------------------------------------------------------------------------/
	@section	Base Drop-Down Styling  */


	/* Menue-Einträge mit Untermenue     First-level expected directory tag - li */

ul.dropdown li {padding: 5px;}

ul.dropdown *.dir {
	padding-right: 30px;
	background-image: none;
	background-position: 100% 50%;
	background-repeat: no-repeat;
	}

		/* Non-first level */
ul.dropdown ul *.dir {
	padding-right: 15px;
	background-image: url(images/comnav-arrow.png);
	background-position: 100% 50%;
	background-repeat: no-repeat;
	}

ul.dropdown ul ul *.dir {
	background-image: url(images/comnav-arrow.png);
	}



/*------------------------------------------------------------------------------------------------------/
	@section	Base Drop-Down Styling  */


	/* ALL LEVELS (incl. first and noscript) */

ul.dropdown{
	font: bold 17px/normal Arial, Helvetica, sans-serif;

	}

ul.dropdown li {
	background-color: #333;		/*  grau-blauer Farbverlauf	*/
		background-image: linear-gradient(top, #667 25%, #445 75%);
		background-image: -moz-linear-gradient(top, #667 25%, #445 75%);
		background-image: -webkit-linear-gradient(top, #667 25%, #445 75%);
		background-image: -ms-linear-gradient(top, #667 25%, #445 75%);
		background-image: -o-linear-gradient(top, #667 25%, #445 75%);
	color: #fff;
	}

		/* Links */

ul.dropdown li a, ul.dropdown *.dir  {
	border-style: solid;
	border-width: 1px;
	border-top-color: #404040;
	border-right-color: #1a1a1a;
	border-bottom-color: #1a1a1a;
	border-left-color: #505050;
	}

ul.dropdown ul li a, ul.dropdown ul *.dir { 
	border-color: #4a4a4a #242424 #242424; border-left: none; 
	}

ul.dropdown ul ul li a, ul.dropdown ul ul *.dir {
	border-color: #595959 #333 #333; 
	}

ul.dropdown ul ul ul li a, ul.dropdown ul ul ul *.dir {
	border-color: #767676 #404040 #404040; 
	}

ul.dropdown a:link, ul.dropdown a:visited {
	color: #fff;
	text-decoration: none;
	}
ul.dropdown a.fut:link, ul.dropdown a.fut:visited  {color: #a8a8a8;} /* noch nicht übersetzte links */
	
ul.dropdown a:hover, ul.dropdown ul a.dir:hover {
	border-top-color: #5db1e0 !important;
	border-left-color: #5db1e0;
	background-color: #4498c7;		/*  blauer Farbverlauf	*/
		background-image: linear-gradient(top, #5F94B3 25%, #49758F 75%);
		background-image: -moz-linear-gradient(top, #5F94B3 25%, #49758F 75%);
		background-image: -webkit-linear-gradient(top, #5F94B3 25%, #49758F 75%);
		background-image: -ms-linear-gradient(top, #5F94B3 25%, #49758F 75%);
		background-image: -o-linear-gradient(top, #5F94B3 25%, #49758F 75%);
	color: #fff;
	}

ul.dropdown a:active, #rssbut a:hover {
	background-color: #4498c7;		/*  blauer Farbverlauf invertiert  */
		background-image: linear-gradient(top, #49758F 25%, #5F94B3 75%);
		background-image: -moz-linear-gradient(top, #49758F 25%, #5F94B3 75%);
		background-image: -webkit-linear-gradient(top, #49758F 25%, #5F94B3 75%);
		background-image: -ms-linear-gradient(top, #49758F 25%, #5F94B3 75%);
		background-image: -o-linear-gradient(top, #49758F 25%, #5F94B3 75%);
	color: #fff;
	}

/*------------------------------------------------------------------------------------------------------*/

		/* NON-FIRST LEVEL */

ul.dropdown ul {
	left: auto;
	right: 0;
	width: 150px;
	margin-top: -1px;
	border-top: 1px solid #1a1a1a;
	border-left: solid 1px #4c4c4c;
	font: bold 11px/1em Tahoma, Geneva, Verdana, sans-serif;
	}

ul.dropdown ul li {
	background-color: #3a3a3a;
	}

ul.dropdown ul ul {
	top: 0;
	right: auto;
	left: 100%;
	margin-top: 0;
	border-top: none;
	border-left: none;
	font-weight: normal;
	}

ul.dropdown ul ul li {
	background-color: #4a4a4a;   /* Mouse-over ohne Link  */
	}

ul.dropdown ul ul ul li {
	background-color: #595959;
	}


/*------------------------------------------------------------------------------------------------------/
 * @section		Base Style Extension
 */

ul.dropdown a,
ul.dropdown span {
	display: block;
	padding: 3px 8px;  /* Tab Reitergröße */
	}



/*------------------------------------------------------------------------------------------------------/
 *	@section	Base Style Override
 */



ul.dropdown ul a,
ul.dropdown ul span { /* POI, proposal: override abstract a, span ist Wichtig für Flaggensymbole */
	padding: 5px 8px 5px 8px;
	}



/*------------------------------------------------------------------------------------------------------/
 * @section		Base Style Reinitiate: post-override activities
 */


ul.dropdown *.dir ,
ul.dropdown  span { /* POI */
	padding: 5px 8px;   /* Tab Reitergröße */
	}

ul.dropdown ul *.dir {
	padding: 5px 30px 5px 8px;
	}



/*------------------------------------------------------------------------------------------------------/
 *	@section	Custom Styles
 */


ul.dropdown ul a {
	width: 133px;
	}

ul.dropdown ul a.dir {
	width: 111px;
	}

ul.dropdown *.open {
	background-color: #3d3d3d;
	}
ul.dropdown ul *.open {
	background-color: #4a4a4a;
	background-image: url(images/comnav-arrow.png);
	color: #fff;
	}
ul.dropdown ul ul *.open {
	background-color: #595959;
	background-image: url(images/comnav-arrow.png);
	color: #fff;
	}

	/* Override UPPER TWO definitions */

ul.dropdown a.open:hover {
	background-color: #429cce;
	color: #fff;
	}
ul.dropdown ul a.open:hover {
	background-image: url(images/comnav-arrow.png);
	color: #fff;
	}


/* Clone in CSS 2 */

ul.dropdown li:hover > *.dir {
	background-color: #3d3d3d;
	}
ul.dropdown ul li:hover > *.dir {
	background-color: #4a4a4a;
	background-image: url(images/comnav-arrow.png);
	}
ul.dropdown ul ul li:hover > *.dir {
	background-color: #595959;
	background-image: url(images/comnav-arrow.png);
	color: #fff;
	}

/* Override UPPER TWO definitions */

ul.dropdown li:hover > a.dir:hover {
	background-color: #429cce;
	color: #fff;
	}
ul.dropdown ul li:hover > a.dir:hover {
	background-image: url(images/comnav-arrow.png);
	color: #fff;
}


/**
 * Horizontal CSS Drop-Down Menu Module
 */


ul.dropdown,
ul.dropdown li,
ul.dropdown ul{
	list-style: none;
	margin: 0;
	padding: 0;
	}

ul.dropdown {
	position: relative;
	z-index: 597;
	float: left;
	}

ul.dropdown li {
	float: left;
	line-height: 1.3em;
	vertical-align: middle;
	}


ul.dropdown li:hover {
	position: relative;
	z-index: 599;
	cursor: default;
	}

ul.dropdown ul {
	visibility: hidden;
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 598;
	width: 100%;
	}


ul.dropdown ul li {
	float: none;
	}

ul.dropdown ul ul {
	top: 1px;
	left: 99%;
	}

ul.dropdown li:hover > ul {visibility: visible;}





/*------------------------------------------------------------------------------------------------------/

/* eigene Breiten in der CSS- Navigation */

/*  Radar Basics  */

#n-basics 				{ width: 150px; text-align: center;}
#n-basics ul			{ width: 189px; left: 0px; right: auto; text-align: left;}
#n-basics ul ul			{ width: 150px; left: 189px;}
#n-basics ul a			{ width: 172px;}
#n-basics ul a.dir		{ width: 150px;}
#n-basics ul ul a		{ width: 133px;}
#n-basics ul ul a.dir	{ width: 111px;}
#n-basics ul ul ul		{ left: 100%;}

	/*  Abstände   Polnisch */
#n-basics-pl 		 		{ width: 210px; text-align: center;}
#n-basics-pl ul 		 	{ width: 210px; left: 0px; right: auto; text-align: left;}
#n-basics-pl ul ul	 		{ width: 171px; left: 210px;}
#n-basics-pl ul a			{ width: 193px;}
#n-basics-pl ul a.dir		{ width: 171px;}
#n-basics-pl ul ul a		{ width: 154px;}
#n-basics-pl ul ul a.dir 	{ width: 132px;}
#n-basics-pl ul ul ul	 	{ left: 100%;}



/*  Radar Sets  */

#n-sets					{ width: 205px; text-align: center;}
#n-sets ul				{ width: 204px; left: 0px; right: auto; text-align: left;}
#n-sets ul ul 			{ width: 165px; left: 204px;}
#n-sets ul a 			{ width: 187px;}
#n-sets ul a.dir 		{ width: 165px;}
#n-sets ul ul a 		{ width: 148px;}
#n-sets ul ul a.dir 	{ width: 126px;}
#n-sets ul ul ul 		{ left: 100%;}


#n-sets-pl				{ width: 110px; text-align: center;}
#n-sets-pl ul			{ width: 209px; left: 0px; right: auto; text-align: left;}
#n-sets-pl ul ul 		{ width: 170px; left: 209px;}
#n-sets-pl ul a 		{ width: 192px;}
#n-sets-pl ul a.dir 	{ width: 170px;}
#n-sets-pl ul ul a 		{ width: 153px;}
#n-sets-pl ul ul a.dir 	{ width: 131px;}
#n-sets-pl ul ul ul 	{ left: 100%;}



/*  Radartechnology  */

#n-modes 				{ width: 190px; text-align: center;}
#n-modes ul 			{ width: 189px; left: 0px; right: auto; text-align: left;}
#n-modes ul ul 			{ width: 150px; left: 189px;}
#n-modes ul a 			{ width: 172px;}
#n-modes ul a.dir 		{ width: 150px;}
#n-modes ul ul a 		{ width: 133px;}
#n-modes ul ul a.dir 	{ width: 111px;}
#n-modes ul ul ul 		{ left: 100%;}



/*  Radar Devices  */


#n-devices 				{ width: 190px; text-align: center;}
#n-devices ul 			{ width: 189px; left: 0px; right: auto; text-align: left;}
#n-devices ul ul 		{ width: 175px; left: 189px;}
#n-devices ul a 		{ width: 172px;}
#n-devices ul a.dir 	{ width: 150px;}
#n-devices ul ul a 		{ width: 158px;}
#n-devices ul ul a.dir 	{ width: 136px;}
#n-devices ul ul ul 	{ left: 100%;}



/*  Service  */

#n-service 				{ width: 100px; text-align: center;}
#n-service ul 			{ width: 183px; left: 0px; right: auto; text-align: left;}
#n-service ul ul 		{ width: 143px; left: 182px;}
#n-service ul a 		{ width: 166px;}
#n-service ul a.dir 	{ width: 144px;}
#n-service ul ul a 		{ width: 127px;}
#n-service ul ul a.dir 	{ width: 106px;}
#n-service ul ul ul 	{ left: 100%;}


.n-kartei				{ font: bold 14px/normal Arial, Helvetica, sans-serif; width: 100px; text-align: center;}
.n-kartei span,
.n-kartei a				{ padding: 7px 5px !important;} /* Höhe der Tabs */

.n-kartei ul 			{ width: 185px !important; left: 0px; right: auto; text-align: left;}
.n-kartei ul ul 		{ width: 153px; left: 182px;}
.n-kartei ul a 			{ width: 166px !important;}
.n-kartei ul a.dir		{ width: 144px;}
.n-kartei ul ul a 		{ width: 127px;}
.n-kartei ul ul a.dir 	{ width: 106px;}
.n-kartei ul ul ul 		{ left: 100%;}

/*  kleinere Schrift, z.B. russisch  */
.n-karteis  			{ font: bold 12px/normal Arial, Helvetica, sans-serif; width: 100px; text-align: center;}
.n-karteis span, 
.n-karteis a			{ padding: 8px 5px !important;}/* Höhe der Tabs */

.n-karteis ul 			{ width: 176px !important; left: 0px; right: auto; text-align: left;}
.n-karteis ul ul		{ width: 143px; left: 182px;}
.n-karteis ul a			{ width: 166px !important;}
.n-karteis ul a.dir		{ width: 144px;}
.n-karteis ul ul a 		{ width: 127px;}
.n-karteis ul ul a.dir  { width: 108px;}
.n-karteis ul ul ul 	{ left: 100%;}

	
.n-vz, .vz 	{ 
	display: inline-block;
	width:  24px; 
	height: 32px;
	padding:0px;
	margin: 0px;
	text-align: center;
}


#zur, #zur1, #vor, #vori, #vor1, #rand {
	display: inline-block;
	width: 23px;
	height:32px;
	padding: 0px;
	margin: 0px;
	border-style: solid;
	border-width: 1px;
	border-top-color: #404040;
	border-right-color: #1a1a1a;
	border-bottom: none;
	border-left-color: #505050;
	}
	.dice, #rand {
		width: 40px;
		height:32px;
		}

#zur	{background:url(../css/images/icons.png) no-repeat 0px     3px transparent;}
#zur1	{background:url(../css/images/icons.png) no-repeat 0px   -27px transparent;}
#vor,
#vori	{background:url(../css/images/icons.png) no-repeat 0px   -57px transparent;}
#vor1	{background:url(../css/images/icons.png) no-repeat 0px   -87px transparent;}
#rand	{background:url(../css/images/icons.png) no-repeat 0px  -567px transparent;}

#rssbut {
	 background-color: #445 !important;
	background:url(images/ico16.png) no-repeat scroll right -96px transparent;
	}
#rssbut a:hover {
	background-color: #429cce !important;
	background:url(images/ico16.png) no-repeat scroll right -96px transparent;
	}



/* -----------------  Languages  ---------------------- */


#n-lingua 			{ width:  84px; text-align: center;}
#n-lingua ul 		{ width: 109px; left: 0px; right: auto; text-align: left;}
#n-lingua ul a 		{ width:  92px;}

.n-feed 				{ width:  30px; text-align: center;}
.n-feed ul, .n-feed li	{ width: 150px; left: 0px; right: auto; text-align: left;}
.n-feed ul a , .n-kartei li { padding: 0px 8px 1px 8px !important;}


#navling {	background-image: url(../css/images/flaggen.png);
	background-position: 10px 3px;
	background-repeat: no-repeat;	}
a#bg, a.bg {	background:url(../css/images/flaggen.png) no-repeat scroll right  -40px transparent;}
a#de, a.de {	background:url(../css/images/flaggen.png) no-repeat scroll right  -80px transparent;}
a#en, a.en {	background:url(../css/images/flaggen.png) no-repeat scroll right -120px transparent;}
a#es, a.es {	background:url(../css/images/flaggen.png) no-repeat scroll right -160px transparent;}
a#fr, a.fr {	background:url(../css/images/flaggen.png) no-repeat scroll right -200px transparent;}
a#ro, a.ro {	background:url(../css/images/flaggen.png) no-repeat scroll right -240px transparent;}
a#ru, a.ru {	background:url(../css/images/flaggen.png) no-repeat scroll right -280px transparent;}
a#tr, a.tr {	background:url(../css/images/flaggen.png) no-repeat scroll right -320px transparent;}
a#pt, a.pt {	background:url(../css/images/flaggen.png) no-repeat scroll right -360px transparent;}
a#sr, a.sr {	background:url(../css/images/flaggen.png) no-repeat scroll right -400px transparent;}
a#pl, a.pl {	background:url(../css/images/flaggen.png) no-repeat scroll right -440px transparent;}
a#br, a.br {	background:url(../css/images/flaggen.png) no-repeat scroll right -480px transparent;}
a#ge, a.ge {	background:url(../css/images/flaggen.png) no-repeat scroll right -520px transparent;}
a#cz, a.cz {	background:url(../css/images/flaggen.png) no-repeat scroll right -560px transparent;}
a#ua, a.ua {	background:url(../css/images/flaggen.png) no-repeat scroll right -600px transparent;}
a#it, a.it {	background:url(../css/images/flaggen.png) no-repeat scroll right -640px transparent;}
a#gr, a.gr {	background:url(../css/images/flaggen.png) no-repeat scroll right -680px transparent;}
a#dk, a.dk {	background:url(../css/images/flaggen.png) no-repeat scroll right -720px transparent;}
a#sw, a.sw {	background:url(../css/images/flaggen.png) no-repeat scroll right -760px transparent;}
a#no, a.sw {	background:url(../css/images/flaggen.png) no-repeat scroll right -800px transparent;}
a#fi, a.fi {	background:url(../css/images/flaggen.png) no-repeat scroll right -840px transparent;}
a#hu, a.hu {	background:url(../css/images/flaggen.png) no-repeat scroll right -880px transparent;}
a#si, a.si {	background:url(../css/images/flaggen.png) no-repeat scroll right -920px transparent;}  /* SLO */
a#nl, a.nl {	background:url(../css/images/flaggen.png) no-repeat scroll right -960px transparent;}
a#vn, a.vn {	background:url(../css/images/flaggen.png) no-repeat scroll right -1000px transparent;}	/* Tiếng Việt */
a#cn, a.cn {	background:url(../css/images/flaggen.png) no-repeat scroll right -1040px transparent;}  /* 中国 */

span#bg, span#de, span#en, span#es, span#fr, span#ro, span#ru, span#tr, span#pt, span#pl, span#sr, span#br, span#ge, 
span#cz, span#ua, span#it, span#gr, span#dk, span#sw, span#no, span#fi, span#hu, span#si, span#nl, span#cn, span#vn {
	color:gray;	}

span#bg, span.bg {	background:url(../css/images/flaggen.png) no-repeat scroll 70px  -40px transparent;}
span#de, span.de {	background:url(../css/images/flaggen.png) no-repeat scroll 70px  -80px transparent;}
span#en, span.en {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -120px transparent;}
span#es, span.es {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -160px transparent;}
span#fr, span.fr {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -200px transparent;}
span#ro, span.ro {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -240px transparent;}
span#ru, span.ru {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -280px transparent;}
span#tr, span.tr {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -320px transparent;}
span#pt, span.pt {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -360px transparent;}
span#sr, span.sr {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -400px transparent;}
span#pl, span.pl {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -440px transparent;}
span#br, span.br {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -480px transparent;}
span#ge, span.ge {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -520px transparent;}
span#cz, span.cz {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -560px transparent;}
span#ua, span.ua {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -600px transparent;}
span#it, span.it {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -640px transparent;}
span#gr, span.gr {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -680px transparent;}
span#dk, span.dk {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -720px transparent;}
span#sw, span.sw {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -760px transparent;}
span#no, span.no {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -800px transparent;}
span#fi, span.fi {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -840px transparent;} 
span#hu, span.hu {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -880px transparent;} 
span#si, span.si {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -920px transparent;} 
span#nl, span.nl {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -960px transparent;}
span#vn, span.vn {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -1000px transparent;}
span#cn, span.cn {	background:url(../css/images/flaggen.png) no-repeat scroll 70px -1040px transparent;}


#n-lingua:hover,#zur:hover,#vor:hover,#vori:hover,#rand:hover,#dice:hover,
#bg:hover,#de:hover,#en:hover,#es:hover,#fr:hover,#ro:hover,#ru:hover,#tr:hover,#pt:hover,#sr:hover,
#pl:hover,#br:hover,#ge:hover,#cz:hover,#ua:hover,#it:hover,#gr:hover,#dk:hover,#sw:hover,#no:hover,
#fi:hover,#hu:hover,#si:hover,#nl:hover,#cn:hover,#vn:hover
 {
	background-color: #49758F;
	border-top-color: #404040;
	border-right-color: #1a1a1a;
	border-bottom-color: #1a1a1a;
	border-left-color: #505050;
	}





/* ____ ka03 ____ */

.up, #up {background:url(../css/images/icons.png) no-repeat 20px -160px transparent;
	width:24px;
	height:30px;
	padding:20px;
	}
#up {float:right;}

.zeile {width:auto;
	column-width:250px;
	margin-bottom:0.2em;
	}
.zeile ul {list-style: none;}

/* ____ noscript ____ */

#nojavascr	{
	font: bold 17px/normal Arial, Helvetica, sans-serif;
	width: 250px;
	text-align: center;
	display: inline-block;
	line-height: 1.5em;
	padding: 3px 8px 4px 8px;
	
	background-color: #333;		/*  grauer Farbverlauf	*/
		background-image: linear-gradient(top, #667 25%, #445 75%);
		background-image: -moz-linear-gradient(top, #667 25%, #445 75%);
		background-image: -webkit-linear-gradient(top, #667 25%, #445 75%);
		background-image: -ms-linear-gradient(top, #667 25%, #445 75%);
		background-image: -o-linear-gradient(top, #667 25%, #445 75%);
	color: #fff;

	border-style: solid;
	border-width: 1px;
	border-top-color: #404040;
	border-right-color: #1a1a1a;
	border-bottom-color: #1a1a1a;
	border-left-color: #505050;
	}


a#nojavascr:link,
a#nojavascr:visited {
	color: #fff;
	text-decoration: none;
	}

a#nojavascr:hover {
	border-top-color: #5db1e0;
	border-left-color: #5db1e0;
	background-color: #4498c7;		/*  blauer Farbverlauf	*/
		background-image: linear-gradient(top, #5F94B3 25%, #49758F 75%);
		background-image: -moz-linear-gradient(top, #5F94B3 25%, #49758F 75%);
		background-image: -webkit-linear-gradient(top, #5F94B3 25%, #49758F 75%);
		background-image: -ms-linear-gradient(top, #5F94B3 25%, #49758F 75%);
		background-image: -o-linear-gradient(top, #5F94B3 25%, #49758F 75%);
	color: #fff;
	}

a#nojavascr:active {
	background-color: #4498c7;		/*  blauer Farbverlauf invertiert  */
		background-image: linear-gradient(top, #49758F 25%, #5F94B3 75%);
		background-image: -moz-linear-gradient(top, #49758F 25%, #5F94B3 75%);
		background-image: -webkit-linear-gradient(top, #49758F 25%, #5F94B3 75%);
		background-image: -ms-linear-gradient(top, #49758F 25%, #5F94B3 75%);
		background-image: -o-linear-gradient(top, #49758F 25%, #5F94B3 75%);
	color: #fff;
	}
	


/* ____ Auf dem Bildschirm nichtangezeigte Objekte ____ */

.druckform, .prn, .prnhh{
	display:none;
}

.hh_yes, .schaltfläche, .skip, #handheld, .expent_hh {		/* nur für Handheld */
	display:none;
}

#copyright {
	display:none;
}

.keywords {		/* Beschreibung der Tabelle TTD */
	font-size:1%;
	display:inline;
}






