/* ################################################ */
/* ### CSS-Definitionen für http://www.eurailscout.com/ ##### */
/* ### Angepasst auf Netscape4 ####################### */
/* ### 28.12.2003 Helge Borgmann / borgmann@jesse.de ## */
/* ### letzte Änderung: ############################### */
/* ### 04.10.2005 ################################### */
/* ################################################ */

html, body {
	margin: 0px;
	padding: 0px;
	color: #000000;
	/*background-color: #ffa500;*/
	background-color: #FCBE2A;
	width: 100%;
	}

@media all {
	body {
		text-align: center;
		}
}

p,td,div,li {
	font-family: Arial,sans-serif,Helvetica;
/*	font-size: 10pt;  */
	font-size: 13px; 
	color: #333;
	}
p {
	margin: 0px 0px 5px 0px;
/*	line-height: 12.5pt; */
/*	line-height: 1.3em; */
	line-height: 17px;
	text-align: justify;
	}
p.small {
/*	font-size: 8pt; */
	font-size: 12px;
	margin: 0px 0px 3px 0px;
/*	line-height: 10pt; */
	line-height: 13px;
	text-align: justify;
	}
.weiss {
	color: #fff;
	}

h2.Headline {
/*	font-size: 15pt; */
	font-size: 20px;
	margin: 0px;
	text-align: left;
	}
h2.Headline1 {
/*	font-size: 15pt; */
	font-size: 20px;
	margin: 0px;
	}
	@media all {
		h2.Headline {
/*			font-size: 15pt ! important; */
			font-size: 20px ! important;
			margin: 0px 0px 15px 0px ! important;
			}
		h2.Headline1 {
/*			font-size: 15pt ! important; */
			font-size: 20px ! important;
			margin: 5px 0px 0px 0px ! important;
			}
		}

h3.Headline {
/*	font-size: 11pt; */
	font-size: 15px;
	margin: 0px;
	}
h3.Headline1 {
/*	font-size: 11pt; */
	font-size: 15px;
	margin: 0px;
	}
h3.Headline2 {
/*	font-size: 11pt; */
	font-size: 15px;
	margin: 0px;
	}
	@media all {
		h3.Headline {
/*			font-size: 11pt ! important; */
			font-size: 15px ! important;
			margin: 0px 0px 13px 0px ! important;
			}
		h3.Headline1 {
/*			font-size: 11pt ! important; */
			font-size: 15px ! important;
			margin: 18px 0px 5px 0px ! important;
			}
		h3.Headline2 {
/*			font-size: 11pt ! important; */
			font-size: 15px ! important;
			margin: 11px 0px 13px 0px ! important;
			}
		}

h4.Headline {
/*	font-size: 10pt; */
	font-size: 13px;
	margin: 0px;
	}
h4.Headline1 {
/*	font-size: 10pt; */
	font-size: 13px;
	margin: 0px;
	}
	@media all {
		h4.Headline {
/*			font-size: 10pt ! important; */
			font-size: 13px ! important;
			margin: 15px 0px 11px 0px ! important;
			}
		h4.Headline1 {
/*			font-size: 10pt ! important; */
			font-size: 13px ! important;
			margin: 10px 0px 5px 0px ! important;
			}
		}

@media all {
		li {
			margin-top: 0px;
			margin-bottom: 0px;
			}
	}


td.td01 {
	text-align: right;
	vertical-align: top;
	font-weight: bold;
	padding-right: 5px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #ffa500;
	}
td.td02 {
	vertical-align: top;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #ffa500;
	}
td.td03 { /* Tabellenzellen mit Bild bei Handmess */
	vertical-align: top;
	}

table.linktable {
	}

td.upperframe {
/*	font-size: 9pt; */
	font-size: 12px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #aaa;
	}
#tdRollover00 { /* Links zur Anzeige der Rollover 'Was wird gemessen' */
	vertical-align: top;
	}
#tdRollover01 { /* Hintergrundgrafik für Rollover 'Was wird gemessen' */
	background-image: url(img/rollover/feld_00_bgr.gif);
	background-repeat: no-repeat;
	}

img.imgFloatLeft { /* ..... Bild in Fliesstext ..... */
	float: left;
	margin: 0px 10px 10px 10px; 
	display: none;	/* Geht mit NS4 ab-so-lut nicht, deswegen weg mit Bild */
	}
img.imgFloatRight { /* ..... Bild in Fliesstext ..... */
	float: right;
	margin: 0px 10px 10px 10px;
	display: none;	/* Geht mit NS4 ab-so-lut nicht, deswegen weg mit Bild */
	}

img.imgCenter { /* ..... Bild in Fliesstext ..... */
        text-align:center;
	margin: 10px 10px 10px 10px;
	/* display: none;	 Geht mit NS4 ab-so-lut nicht, deswegen weg mit Bild */
	}

@media all {
	img.imgFloatLeft { /* ..... Bild in Fliesstext ..... */
		margin: 0px 10px 0px 0px ! important;
		display: block;
		}
	img.imgFloatRight { /* ..... Bild in Fliesstext ..... */
		margin: 0px 0px 0px 10px ! important;
		display: block;
		}
}

img.imgFloatLeft1 { /* ..... Bild in Fliesstext, mehr margin ..... */
	float: left;
	margin: 0px 10px 10px 10px; 
	display: none;	/* Geht mit NS4 ab-so-lut nicht, deswegen weg mit Bild */
	}
img.imgFloatRight1 { /* ..... Bild in Fliesstext, mehr margin ..... */
	float: right;
	margin: 0px 10px 10px 10px;
	display: none;	/* Geht mit NS4 ab-so-lut nicht, deswegen weg mit Bild */
	}

@media all {
	img.imgFloatLeft1 { /* ..... Bild in Fliesstext, mehr margin ..... */
		margin: 5px 10px 0px 0px ! important;
		display: block;
		}
	img.imgFloatRight1 { /* ..... Bild in Fliesstext, mehr margin..... */
		margin: 5px 0px 0px 10px ! important;
		display: block;
		}
}


/* .......... Frames etc. ..........*/
@media all {
	#frame {
		width: 800px; 
/*		border-width: 1px; 
		border-style: solid; */
		margin-right: auto; 
		margin-left: auto; 	
		text-align: left;
		}

	#innerframe {
		position: relative; top: 0px; left: 0px;
		}
}

#Upperframe {
	position: absolute; left: 230px; top: 0px;
	}
	@media print {
		#Upperframe {
			position: relative; left: 230px; top: 0px;
			}
		}


/* .......... Positionen für Tabellen und Bilder ..........*/
#logo { /* Logo mit Tabellenumrahmung  */
	position: absolute; left: 0px; top: 0px;
	}
#logo2 { /* Logo ohne Umrahmung, frei (Alternative zu #logo) */
	position: absolute; left: 0px; top: 15px;
	}
#Images {
	position: absolute; left: 0px; top: 130px;
	text-align: justify;
	}
#Content {
	position: absolute; left: 0px; top: 390px;
	text-align: justify;
	}
	@media print {
		#Content {
			position: relative; left: 0px; top: 260px;
			text-align: justify;
			}
		}
#ContentNoImg { /* ..... Content ohne führende Bilder ... */
	position: absolute; left: 0px; top: 130px;
	text-align: justify;
	}
	@media print {
		#ContentNoImg {
			position: relative; left: 0px; top: 0px;
			text-align: justify;
			}
		}
#ContentHalfImg { /* ..... Content mit führenden Bildern halber Höhe ... */
	position: absolute; left: 0px; top: 260px;
	text-align: justify;
	}
	@media print {
		#ContentHalfImg {
			position: relative; left: 0px; top: 130px;
			text-align: justify;
			}
		}

#Thumb01{
	position: absolute; left: 670px; top: 0px;
	}

/* ........... Hintergründe für Tabellenzellen .........*/

/* >>> td.k5: Hellorange auf hellorangem Untergund */

td.k5nw {
	background-image: url(img/k5-nw.gif);
	background-repeat: no-repeat;
	}
td.k5n {
	background-image: url(img/k5-n.gif);
	background-repeat: repeat-x;
	}
td.k5no {
	background-image: url(img/k5-no.gif);
	background-repeat: no-repeat;
	}
td.k5w {
	background-image: url(img/k5-w.gif);
	background-repeat: repeat-y;
	}
td.k5o {
	background-image: url(img/k5-o.gif);
	background-repeat: repeat-y;
	}
td.k5sw {
	background-image: url(img/k5-sw.gif);
	background-repeat: no-repeat;
	}
td.k5s {
	background-image: url(img/k5-s.gif);
	background-repeat: repeat-x;
	}
td.k5so {
	background-image: url(img/k5-so.gif);
	background-repeat: no-repeat;
	}

/* >>> td.k6: Orange auf hellorangem Untergund */

td.k6nw {
	background-image: url(img/k6-nw.gif);
	background-repeat: no-repeat;
	}
td.k6n {
	background-image: url(img/k6-n.gif);
	background-repeat: repeat-x;
	}
td.k6no {
	background-image: url(img/k6-no.gif);
	background-repeat: no-repeat;
	}
td.k6w {
	background-image: url(img/k6-w.gif);
	background-repeat: repeat-y;
	}
td.k6o {
	background-image: url(img/k6-o.gif);
	background-repeat: repeat-y;
	}
td.k6sw {
	background-image: url(img/k6-sw.gif);
	background-repeat: no-repeat;
	}
td.k6s {
	background-image: url(img/k6-s.gif);
	background-repeat: repeat-x;
	}
td.k6so {
	background-image: url(img/k6-so.gif);
	background-repeat: no-repeat;
	}

/* >>> td.k7: Gelb auf hellorangem Untergund */

td.k7nw {
	background-image: url(img/k7-nw.gif);
	background-repeat: no-repeat;
	}
td.k7n {
	background-image: url(img/k7-n.gif);
	background-repeat: repeat-x;
	}
td.k7no {
	background-image: url(img/k7-no.gif);
	background-repeat: no-repeat;
	}
td.k7w {
	background-image: url(img/k7-w.gif);
	background-repeat: repeat-y;
	}
td.k7o {
	background-image: url(img/k7-o.gif);
	background-repeat: repeat-y;
	}
td.k7sw {
	background-image: url(img/k7-sw.gif);
	background-repeat: no-repeat;
	}
td.k7s {
	background-image: url(img/k7-s.gif);
	background-repeat: repeat-x;
	}
td.k7so {
	background-image: url(img/k7-so.gif);
	background-repeat: no-repeat;
	}

/* >>> td.k8: Weiss auf hellorangem Untergund */

td.k8nw {
	background-image: url(img/k8-nw.gif);
	background-repeat: no-repeat;
	}
td.k8n {
	background-image: url(img/k8-n.gif);
	background-repeat: repeat-x;
	}
td.k8no {
	background-image: url(img/k8-no.gif);
	background-repeat: no-repeat;
	}
td.k8w {
	background-image: url(img/k8-w.gif);
	background-repeat: repeat-y;
	}
td.k8o {
	background-image: url(img/k8-o.gif);
	background-repeat: repeat-y;
	}
td.k8sw {
	background-image: url(img/k8-sw.gif);
	background-repeat: no-repeat;
	}
td.k8s {
	background-image: url(img/k8-s.gif);
	background-repeat: repeat-x;
	}
td.k8so {
	background-image: url(img/k8-so.gif);
	background-repeat: no-repeat;
	}

/* >>> td.k9: Weiss auf weissem Untergund */

td.k9nw {
	background-image: url(img/k9-nw.gif);
	background-repeat: no-repeat;
	}
td.k9n {
	background-image: url(img/k9-n.gif);
	background-repeat: repeat-x;
	}
td.k9no {
	background-image: url(img/k9-no.gif);
	background-repeat: no-repeat;
	}
td.k9w {
	background-image: url(img/k9-w.gif);
	background-repeat: repeat-y;
	}
td.k9o {
	background-image: url(img/k9-o.gif);
	background-repeat: repeat-y;
	}
td.k9sw {
	background-image: url(img/k9-sw.gif);
	background-repeat: no-repeat;
	}
td.k9s {
	background-image: url(img/k9-s.gif);
	background-repeat: repeat-x;
	}
td.k9so {
	background-image: url(img/k9-so.gif);
	background-repeat: no-repeat;
	}

/* ........... Hyperlinks Grundformatierung ........... */
a:link { 
	font-weight: bold;
	text-decoration: none;
	color: #EB6C00;
	}
a:visited { 
	font-weight: bold;
	text-decoration: none;
	color: #EB6C00;
	}
a:active { 
	font-weight: bold;
	text-decoration: none;
	color: #ffa500;
	}
a:hover { 
	font-weight: bold;
	text-decoration: none;
	color: #421E81;
	}
/* ........... Hyperlinks markiert ........... */
a.act {
	font-weight: bold;
	text-decoration: none;
	color: #421E81;
	}
	@media all {
		a:link.act, a:visited.act, a:active.act { /* ..... Aktuelle Seite ..... */
			font-weight: bold;
			text-decoration: none;
			color: #421E81;
			}
		a:hover.act {
			font-weight: bold;
			text-decoration: none;
			color: #EB6C00;
			}
	}

a:link.lang_inact, a:visited.lang_inact, a:active.lang_inact { /* ..... andere Sprachen ..... */
	font-weight: bold;
	text-decoration: none;
	color: #FCBE2A;
	}
a:hover.lang_inact {
	font-weight: bold;
	text-decoration: none;
	color: #421E81;
	}
/* ........... Hyperlinks Standardcursor ........... */
a.defCur {
	cursor: default;
	}
a.defQm {
	cursor: help;
	}
	a:link.defQm, a:active.defQm, a:visited.defQm {
		color: #EB6C00;
		}
	a:hover.defQm {
		color: #421E81;
		}

.messenhintergrund {
	background-image:url(img/messen/messen00.gif);
	}
