/*  CSS Document | fiete.ch version 3.0 | November 2009 |   */

/**********************************************/
/**                                          **/
/**          styleSheet bahnfotos.eu         **/
/**                                          **/
/**    Copyright (c) 2009, Hans F. Wymann    **/ 
/**                                          **/
/**    Link http://www.schweiz-motive.ch/    **/
/**                                          **/
/**********************************************/

/* Set Topography
--------------------------------------------------------------------------*/

/* Allgemeine Definitionen für die gesamte Site */
/* 	body,p,table,tr,td,ul,ol,li{ */


	body,html {
	font-family:verdana,helvetica,arial;
	/*color:#6699FF;*/
	font-size: 13px;
	background-color: #2F2F4F;  /*#4D65AE */
/*	background-color: #251E44; */
	/*background-image: url(../bg/body_bg.jpg); */

/*	scrollbar-arrow-color: #00008B;
	scrollbar-base-color: #7D8AB3;
	scrollbar-shadow-color: #9080F0;
	scrollbar-face-color: #798CC4;
	scrollbar-highlight-color: #4169E1;
	scrollbar-dark-shadow-color: #7B68EE;
	scrollbar-3d-light-color: #A6B8F2; */
	
	scrollbar-arrow-color: #00008B;
	scrollbar-base-color: #7D8AB3;
	scrollbar-shadow-color: #9080F0;
	scrollbar-face-color: #798CC4;
	scrollbar-highlight-color: #39356A;
	scrollbar-dark-shadow-color: #7B68EE;
	scrollbar-3d-light-color: #A6B8F2; 
	
	
	border-top-color: #B4BCD6;
	border-right-color: #8095D5;
	border-bottom-color: #8095D5;
	border-left-color: #B4BCD6; 
	border-top-style: inherit;
	border-right-style: inherit;
	border-bottom-style: inherit;
	border-left-style: inherit;
	/*border-color: #666699;
	outline-color: #666666;
	/*border-top-color: #6699FF;
	border-color: #993366;*/
	}

/*=============================================================================================	*/

	/*a { color: #F4F4F4; text-decoration: none }
	a:link { color: #F4F4F4 }
	a:visited { color: #a9a9a9 }	
	a:hover { color: #66FFCC; text-decoration: underline }
	// a:hover IMG { FILTER: alpha (Opacity=80) }
	a:active { color: #ffdead }
	// a:active IMG {	border: #FFCC00 1px solid }
	// a:active IMG {	border-color: #FFCC00 } */
	
	
/* Definition für Schriften */
/* css für schweiz-motive
   ====================== */


/*=============================================================================================	*/
	
/*--Layout fiete.ch/index.html Anfang*/	
	#FieteIndex a { color: #9999FF; text-decoration: underline } 
	#FieteIndex a:link { color: #FF6600 }
    #FieteIndex a:visited { color: #FF6600 }
	#FieteIndex a:hover { #003399; background-color: #99FFCC; text-decoration: none }
	#FieteIndex a:active { color: #FF6600 } 
/*--Layout fiete.ch/index.html Ende*/	



/*--Layout Allgemein*/	

	.txtcopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DFDFDF;	
/*	color: #FF8000;	*/
	}

	.txthinweis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DFDFDF;	
	}
	
	.txthinweis_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DFDFDF;	
	}

	.mainMargin {  /*distance use by sites without frames*/ 
	margin-top: 10px;
	margin-left: 10px;
	}
	
/*--Layout Spezielle "Einblendungen" für WERBUNG(wie z.B. vom Heimatbund)  */	

	#werbungheimatbund {
		position: absolute;
		height:106px;
		width:1px;
		top:-132px;
		left:20px;
		background-image: url(../../../bg/bg02.jpg);
	}
	
	body {
		background-image: url();
	}

	.txteinblendung01 {
	font-family: "Comic Sans MS"; 
	font-size: 11pt; 
	color: #00ffff;
	}

	.txteinblendung02 {
	font-family: "Comic Sans MS"; 
	font-size: 10pt; 
	color: #999999;
	}

/*--Layout Spezieller Hintergrund für Historise Bilder (wie z.B. Pamir & Priwall)  */	
/*  s.Einstellung in mfb_margin_historie */


/*--Layout Galerie Anfang -----------------------------------------------------------------*/

	
	
	/*  - Navigation Galerie - Leftframe - BildLeiste */
	
	#navigationBL a { color: #C5B5F6} /* #F4F4F4 */
	#navigationBL a:link { color: #C5B5F6; text-decoration: none}
	#navigationBL a:link IMG { FILTER: alpha (Opacity=100); text-decoration: none}
	#navigationBL a:visited { color: #C5B5F6; text-decoration: none}	
	#navigationBL a:hover { color: #FCDD33; border-color: #E9C703}
	#navigationBL a:hover IMG { FILTER: alpha (Opacity=100); border-color: #E9C703}
	#navigationBL a:active { color: #FFDEAD }
	
	#navBLset a { color: #C5B5F6} /* #F4F4F4 */
	#navBLset a:link { color: #C5B5F6; text-decoration: none}
	#navBLset a:visited { color: #A7989F}	
	#navBLset a:hover { color: #FCDD33; border-color: #E9C703}
	#navBLset a:active { color: #FFCC66}
			
	.nbtxt01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	}
	
	.nbtxt01_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DFDFDF;
	}

	.nbtxt02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DFDFDF;	
	}
	
	.nbtxthinweis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DFDFDF;	
	}
	
	.nbtxthinweis_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DFDFDF;	
	}
	
	.nbtxtnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DFDFDF;
	}
	
	.nbtxtnavGal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D8D8BF; 
	}

	.nbtxtnavBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D8D8BF; /*#FAEBD7*/
	/*border-bottom: ridge thin #999999;*/
	border-bottom: dotted thin #999999;
	}
	
	.nbtxtnavfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DFDFDF;
	background-color:#445090; /*#39356A */
	}

	.nbMargin { 
	margin-top: 0px;
	margin-left: 10px;
	}
	
	.nbMargin_bgc { 
	margin-top: 0px;
	margin-left: 10px;
	background-color: #2F2F4F;
	}

	.nbBorder { 
	border: 0px;
	border-top-color: #6699FF;
	border-color: #993366;
	}
	
	.nbBorder2 { 
	border: solid, 1px;
	border-color: #CCFFFF;
	}
	
	.nbBackMittel {
	PADDING-RIGHT: 0em;
	PADDING-LEFT: 0em;
	PADDING-BOTTOM: 0em;
	MARGIN: 0.00em 0px;
	PADDING-TOP: 0em;
	BACKGROUND-COLOR: #666666;
	color: #003366;
	font-weight: normal;
	}
	
	/*  - Navigation Galerie - Mainframe - TextLinks - Links und Bilder */
	
	#naviMF a { color: #C5B5F6; text-decoration: none} /* #F4F4F4 */
	#naviMF a:link { color: #C5B5F6 }
	#naviMF a:link IMG { FILTER: alpha (Opacity=100); border-color: #483D8B }
	#naviMF a:visited { color: #C5B5F6}	
	#naviMF a:hover { color: #FCDD33 }
	#naviMF a:hover IMG { FILTER: alpha (Opacity=100); border-color: #E9C703 }
	#naviMF a:active { color: #FFDEAD }
	
	/*  - Navigation Galerie - Mainframe - Bilder - Diashow */
	#naviMF_DS a { color: #C5B5F6; text-decoration: none}
	#naviMF_DS a:link { color: #C5B5F6 }
	#naviMF_DS a:link IMG { FILTER: alpha (Opacity=100) }
	#naviMF_DS a:visited { color: #C5B5F6}	
	#naviMF_DS a:hover { color: #FCDD33 }
	#naviMF_DS a:hover IMG { FILTER: alpha (Opacity=100); border-color: #E9C703 }
	#naviMF_DS a:active { color: #FFDEAD }
	
	#navLink a { color: #C5B5F6} /* #F4F4F4 */
	#navLink a:link { color: #C5B5F6; text-decoration: none}
	#navLink a:visited { color: #C5B5F6}	
	#navLink a:hover { color: #FCDD33 }
	#navLink a:active { color: #FFDEAD }

	.mftxthead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #DFDFDF;	
	}
		
	.mftxt01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DFDFDF;	
	}

	.mftxt02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	color: #6699FF;	
	}

	.mfbtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DFDFDF;
	}

	.mfbtxt02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DFDFDF;
	}

	.mfbtxt03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; /*geändert von 14 auf 12px*/
	color: #DFDFDF;
	}

	.mfbtxt04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFDAB9;
	}

	.mfbtxt05 {
	font-family: Verdana, Arial, Helvetica, sans-serif; /* Beschreibungen */
	font-size: 13px;
	color: #000000;
	}
	
	.mfbtxt06 {
	font-family: Verdana, Arial, Helvetica, sans-serif; /* Beschreibungen */
	font-size: 10px;
	color: #DFDFDF;
	}

	.mfbtxt07 {
	font-size: 9.5pt; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #DFDFDF; }

	.mfbtxt08 {
	font-size: 8.5pt; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #DFDFDF; }

	.mfbtxtnav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DFDFDF;
	}
	
	.bf_Margin { 
	margin-top: 5px;
	margin-left: 10px;
	}

	.mfMargin { 
	margin-top: 5px;
	margin-left: 0px;
	}
	
	.mfbMargin { 
	margin-top: 5px;
	margin-left: 0px;
	}
	
	.mfbMargin_bgc { 
	margin-top: 5px;
	margin-left: 0px;
	background-color: #2F2F4F;
	}
	
	.ds_Margin {
	margin-top: 0px;
	margin-left: 0px;
	}

	.ds_Margin_bgc {
	margin-top: 0px;
	margin-left: 0px;
	background-color: #2F2F4F  /*#251E44; */
	}

	.mfbBorder { 
	border: 0px;
	border-top-color: #6699FF;
	border-color: #993366;
	}
	
	.mfbBorder2 { 
	border: 1px solid;
	border-color: #999999;
	}

	.mfbBackHell {
	PADDING-RIGHT: 0em;
	PADDING-LEFT: 0em;
	PADDING-BOTTOM: 0em;
	MARGIN: 0.00em 0px;
	PADDING-TOP: 0em;
	BACKGROUND-COLOR: #CCCCCC;
	color: #003366;
	font-weight: normal;
	}
	
	.mfbBackMittel {
	PADDING-RIGHT: 0em;
	PADDING-LEFT: 0em;
	PADDING-BOTTOM: 0em;
	MARGIN: 0.00em 0px;
	PADDING-TOP: 0em;
	BACKGROUND-COLOR: #666666;
	color: #003366;
	font-weight: normal;
	}
	
/*--Layout Galerie Ende */

	.menuA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DFDFDF;
	}


	/* Test-----Anfang-------------------------------------------------------------------------- */
	/* Test-----Ende---------------------------------------------------------------------------- */

/*--Layout Gästebuch fiete.ch/ */
	#navGB a { color: #C5B5F6; text-decoration: none} /* #F4F4F4 */
	#navGB a:link { color: #C5B5F6 }
	#navGB a:visited { color: #C5B5F6}	
	#navGB a:hover { color: #FCDD33 }
	#navGB a:active { color: #FFDEAD }



/*--Layout Sitemap Anfang */
	#navigation a { color: #F4F4F4; text-decoration: none} /* #F4F4F4 */
	
/* Sitemap fiete.ch/sitemap.php */

	#navigation a:link { color: #DFDFDF } /*#F4F4F4*/
	#navigation a:visited { color: #A7989F}	
/*	#navigation a:hover { color: #FCDD33; text-decoration: underline }
*/	#navigation a:hover { color: #FCDD33 }
	#navigation a:active { color: #FFDEAD }
	
	#contentFuss a: { color: #DFDFDF; text-decoration: none }
	#contentFuss a:link { color: #F4F4F4 }
	#contentFuss a:visited { color: #F4F4F4  }	
	#contentFuss a:hover { color: #FFCC00; text-decoration: underline }
	#contentFuss a:active { color: #FFDEAD }

	#contentHeader { color: #FFDAB9}
/*--Layout Sitemap Ende */

/*-- Layout Webcam-Pages s. style_wc2.css */

/* -------------------------------------------------------*/
/* -------------------------------------------------------*/
		
	
	.txt01 {font-size: 8.5pt; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #003366; }

	.txt02 {font-size: 9.5pt; /* Eingangsseite fiete.ch/index.html*/
			font-family: Arial, Helvetica, sans-serif; 
			color: #003366; }

	.txt03 {font-size: 12pt; 
			font-family: Arial, Helvetica, sans-serif;	
			color: #CC9900;	
			font-weight: bold; }

	.txt04 {font-size: 11pt; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #0099CC; 
			font-weight: bold; }

	.txt05 {font-size: 12pt; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #00FFFF; 
		    }

	.txt06 {font-size: 11pt; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #CC9900; 
			font-weight: bold; }

	.txt07 {font-size: 16pt; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			color: #CC9900; 
			font-weight: bold; }
			
	.txt08 {font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11pt;
			color: #FFFFFF;	}

	.txt09 {font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #DFDFDF;	}

	.txt10 {font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10pt;
			color: #6699FF;	}
			
	.txt_xxx {font-size: 12px; /*FFDAB9*/
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			color:#ffdab9 }
	
/* ------------------------------------------------------------*/
		
	#list1 {list-style-type: circle; }
	#list2 {list-style-type: decimal; }
	#list3 {list-style-type: square; }
	

	h2 { 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-style:normal;
			font-size: 13px; 
		}
			 
	h5 { 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-style:normal;
			font-size: 14px; 
			color: #dcdcdc;
		}
	
	h6 { 
			font-size: 12px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #FFCC00;
		}
	
	hr  { 
			text-align: center; 
			color: #666666; 
			font-size: 6px;
			text-align: left; 
			width: "780";
		}
	
	/*Definition für Background*/

	.topFramebgColor {
		background-color:#2F2F4F;
	}
	
	.fieldBanner {
		background-color:#5570BF;
	}
	
	.fieldbgColorSite {
		background-color:#2F2F4F;
	}
	
	.fieldJobBoard {
		font-size: 8pt;
		tabindex: 1;
		color: #DFDFDF;
		background-color:#5570BF;
	}
	
	.fieldICRight {
		font-size: 12px;
		tabindex: 1;
		color: #DFDFDF;
		background-color:#5570BF;
	}
	
	.fieldICLeft {
		font-size: 12px;
		tabindex: 0;
		color: #003333;
		background-color:#4882D2;
	}
	
	.picbackhell {
		background-color:#5874C7; 
	}
	
	.picbackdunkel {
		background-color:#0C6474;
	}

	.picbackSet {
		background-color:#5570BF;
	}
	
	.picbackSet2 { /* Bildstrecke */
		/*background-color: #27366E;  /*#2E427C*/
		background-image: url(../../_bg/title-bs_bg.png);
	}
	
	.picbackSet3 {
		background-color: #483D8B;
	}
	
	.picbackSet4 {
		background-color: #2F2F4F;  /* #4D65AE */
		border: #254A8C solid 1px; /* Border aktivieren! */
		
	}
	.picbackSet41 {
		/*position: relative;*/
		background-color: #2F2F4F;  /* #4D65AE */
		  /* #5570BF   #654A8C */
		/*border: #3F2F4F solid 1px; /* Border aktivieren! */
		border: #4B4D6D solid 1px; /* Border aktivieren! */
	}
	
	.picbackSet42 {
		background-color: #323252;  /* #4D65AE */
		border: 1px solid; 
		border-color: #254A8C;  /* #5570BF */
	}
	
	.picbackSet5 { /* mainSite */
		background-image: url(../../../bg/field-pic-168.png);
	}
	
	.picbackSet6 { /* mainSite */
		background-image: url(../../../bg/field-pic-158.png);
	}
	.picbackSet7 { /* mainSite */
		background-image: url(../../../bg/field-pic-198.png);
	}
		
	.txtbackhell {
		background-color:#5874C7;
	}
	
	.ciBackHell {
		PADDING-RIGHT: 0.2em;
		PADDING-LEFT: 0.5em; 
		PADDING-BOTTOM: 0.2em; 
		MARGIN: 0.07em 0px; 
		PADDING-TOP: 0.2em; 
		BACKGROUND-COLOR: #eff2fa;
	}
	.ciBackMittel {
		PADDING-RIGHT: 0.2em; 
		PADDING-LEFT: 0.5em; 
		PADDING-BOTTOM: 0.2em; 
		MARGIN: 0.07em 0px;
		PADDING-TOP: 0.2em;
		BACKGROUND-COLOR: #e2e6f1;
	}
	.ciBackDunkel {
		PADDING-RIGHT: 0.1em;
		PADDING-LEFT: 0.3em;
		PADDING-BOTTOM: 0.1em;
		MARGIN: 0.07em 0px;
		PADDING-TOP: 0.1em;
		/*BACKGROUND-COLOR: #d3d9e7 */
		BACKGROUND-COLOR: #39356A;
	}

	#HeaderLinkPage {
		CLEAR: both; 
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 0px; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #DADADA;
		PADDING-BOTTOM: 0.2em; 
		MARGIN: 0em 0px 0px; 
		PADDING-TOP: 0px; 
		BORDER-BOTTOM: #483d8b 1px solid; 
		TEXT-ALIGN: left;
	}

	#contentHeader {
		CLEAR: both; 
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 0px; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #DADADA; /* #FFCC00 */
		PADDING-BOTTOM: 0.2em; 
		MARGIN: 1em 0px 0px; 
		PADDING-TOP: 0px; 
		BORDER-BOTTOM: #483d8b 1px solid; 
		TEXT-ALIGN: left;
	}
	
	#contentHeaderPromotion {
		CLEAR: both; 
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 0px; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #DADADA; /* #FFCC00 */
		PADDING-BOTTOM: 0.2em; 
		MARGIN: 1em 0px 0px; 
		PADDING-TOP: 0px; 
		BORDER-BOTTOM: #483d8b 1px solid; 
		TEXT-ALIGN: center;
	}

	#contentFuss {
		CLEAR: both; 
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 0px; 
		FONT-SIZE: 95%; 
		PADDING-BOTTOM: 0.2em; 
		MARGIN: 1em 0px 0px; 
		PADDING-TOP: 0px; 
		BORDER-BOTTOM: #483d8b 1px solid; 
		TEXT-ALIGN: right;
	}

	.contentHeaderLinks {
		PADDING-RIGHT: 
		0px; PADDING-LEFT: 0px; 
		FONT-WEIGHT: bold; 
		FONT-SIZE: 1.25em; 
		FLOAT: left; 
		PADDING-BOTTOM: 0px; 
		MARGIN: 0px; 
		WIDTH: 75%; 
		PADDING-TOP: 0px
	}


	.contentHeaderRechts {
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 0px; 
		FONT-WEIGHT: bold; 
		FLOAT: right; 
		PADDING-BOTTOM: 0px; 
		MARGIN: 0px; 
		WIDTH: 24%; 
		PADDING-TOP: 0px; 
		TEXT-ALIGN: right
	}

/*--- BEGIN Special Layout Railway Gallery and Picture
      ===================================================== */
	  
	.sf_thumbnail {   /* Gallery Thumbnail railway pictures */
		width: 164px;
		height: 166px;
		clear: both;
		margin: 0em 0px 0px;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0em;
		padding-top: 0px;
/*		background-color: #5570BF;
*/		background-color: #343458; /*516AB6*/
		border: #9335CA solid 0px; /* Border nicht aktivieren! */
		/*border-top: #6B8292 solid 1px; */
		border-top: #4F2F4F solid 1px;
		border-bottom: #4F2F4F solid 1px ;
	}

	.sf_tnPic {
		text-align: center;
 		vertical-align: top;
		width: 152px;
		height: 102px; 
		padding-top: 4px;
		padding-right: 4px;
		padding-left: 4px;
		padding-bottom: 2px;
		border-top: #ccc solid 4px;
		border-right: #666 solid 4px; 
		border-bottom: #999 solid 4px; 
		border-left: #fff solid 4px;
		border: #516AB6 solid 0px;
		background-color: #343458;
 	}

	.sf_txt {
		width: 152px;
		height: 46px;
		padding-top: 0px;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		text-align: center;
		vertical-align: middle;
		font: 0.7em Verdana, Arial, Helvetica, sans-serif;
		color: #DFDFDF;
		border: #516AB6 solid 0px; /* Border aktivieren! */
		border-top: #4F2F4F solid 1px;
	/* 	border-bottom: #6B8292 1px solid; */
	/*  background-color:#4D65AE; */
		background-color: #343458;
	/*	border-top-color: #44447B; */
	}
	
	.sf_fieldPictureL { /*Landscape - 900x600*/
		text-align: center;
		width: 930px;
		height: 656px; 
		clear: both;
		margin: 0em 0px 0px;
		padding-top: 0px;
		padding-right: 2px;
		padding-left: 2px;
		padding-bottom: 0px;
		border: #4B4D6D solid 1px; /* Border aktivieren! */
/*		background-color:#4D65AE;
 	    border-bottom: #6B8292 1px solid;*/
		background-color: #343458;
	}
	.sf_fieldPictureH { /*Height - 600x900*/
		text-align: center;
		width: 630px;
		height: 956px; 
		clear: both;
		margin: 0em 0px 0px;
		padding-top: 0px;
		padding-right: 2px;
		padding-left: 2px;
		padding-bottom: 0px;
		border: #4B4D6D solid 1px; /* Border aktivieren! */
/*		background-color:#4D65AE;
 	    border-bottom: #6B8292 1px solid;*/
		background-color: #343458;
	}
	.sf_fieldPictureS { /*spec - 900x300*/
		text-align: center;
		width: 930px;
		height: 356px; 
		clear: both;
		margin: 0em 0px 0px;
		padding-top: 0px;
		padding-right: 2px;
		padding-left: 2px;
		padding-bottom: 0px;
		border: #4B4D6D solid 1px; /* Border aktivieren! */
/*		background-color:#4D65AE;
 	    border-bottom: #6B8292 1px solid;*/
		background-color: #343458;
	}
	.sf_fieldPicL { /*Landscape - 900x600*/
		text-align: center;
		width: 902px;
		height: 602px; 
		clear: both;
		margin: 6px 4px 0px;
		padding-top: 2px;
		padding-right: 2px;
		padding-left: 2px;
		padding-bottom: 2px;
		border: #48415C solid 1px; /* Border aktivieren! */
/*		background-color:#4D65AE;
 	    border-bottom: #6B8292 1px solid;*/
		background-color: #343458;
	}
	.sf_fieldPicH { /*Height - 600x900*/
		text-align: center;
		width: 602px;
		height: 902px; 
		clear: both;
		margin: 6px 4px 0px;
		padding-top: 2px;
		padding-right: 2px;
		padding-left: 2px;
		padding-bottom: 2px;
		border: #48415C solid 1px; /* Border aktivieren! */
/*		background-color:#4D65AE;
 	    border-bottom: #6B8292 1px solid;*/
		background-color: #343458;
	}
	.sf_fieldPicS { /*spec - 900x300*/
		text-align: center;
		width: 902px;
		height: 302px; 
		clear: both;
		margin: 6px 4px 0px;
		padding-top: 2px;
		padding-right: 2px;
		padding-left: 2px;
		padding-bottom: 2px;
		border: #48415C solid 1px; /* Border aktivieren! */
/*		background-color:#4D65AE;
 	    border-bottom: #6B8292 1px solid;*/
		background-color: #343458;
	}
	.sf_PicL { /*Landscape - 900x600*/
		text-align: center;
		vertical-align: top;
		width: 902px;
		height: 602px; 
		border: #312C3F solid 1px; /* Border aktivieren! */
	}
	.sf_PicH { /*Height - 600x900*/
		text-align: center;
		vertical-align: top;
		width: 602px;
		height: 902px; 
		border: #312C3F solid 1px; /* Border aktivieren! */
	}
	.sf_PicS { /*spec - 900x300*/
		text-align: center;
		vertical-align: top;
		width: 902px;
		height: 302px; 
		border: #312C3F solid 1px; /* Border aktivieren! */
	}
	.sf_CenterL { /*Landscape - 900x600*/
 		vertical-align: top;
		width: 912px;
		height: 611px; 
		margin: 0em 0px 0px;
		background-color: #343458;
/*		border: #663399 solid 1px;
*/		border: #666F6F solid 0px;
	}
	.sf_CenterH { /*Height - 600x900*/
 		vertical-align: top;
		width: 612px;
		height: 911px; 
		margin: 0em 0px 0px;
		background-color: #343458;
/*		border: #663399 solid 1px;
*/		border: #666F6F solid 0px;
	}
	.sf_CenterS { /*spec - 900x300*/
 		vertical-align: top;
		width: 912px;
		height: 311px; 
		margin: 0em 0px 0px;
		background-color: #343458;
/*		border: #663399 solid 1px;
*/		border: #666F6F solid 0px;
	}
	.sf_txt_fieldPicture {
		width: 916px;
		height: 38px;
		text-align: center;
		vertical-align: middle;
		font: 0.9em Arial, Helvetica, sans-serif;
		color: #DFDFDF;
		font-weight: normal;
		border-top: #44447B solid 0px;
		background-color: #343458;
	}
	
	.sf_Infofield { /* Overview */
		background-color: #343458;
		width: 430px;
		height: 180px;
		border-top: #4F2F4F solid 1px;
		border-bottom: #4F2F4F solid 1px;
	}

	.sf_InfofieldText { /* Overview */
		padding-top: 4px;
		padding-right: 4px;
		padding-left: 8px;
		padding-bottom: 4px;
		text-align: left;
 		vertical-align: top;
		font: 1.0em Arial, Helvetica, sans-serif;
		color: #D8D8BF;
		font-weight: normal;
	}
	
	

/*	- begin Test Bildergalerie mit css-
	Bildergalerie mit Definitionslisten-
	
* {margin: 20;
   padding: 0;
   }
  dl{
  float: left;
  margin: 10px;
  }
  dt {
  margin-left: 20px;
  line-height: 0;
  }
  dd {
  padding: 2px;
  font-size: 0.8em;
  with 146px;
  height: 60px;
  background:: #555;
  color: #fff;
  }
  h1 {
		color: #D8D8BF;
  margin: 5px 10px;
  font-size: 1.3em;
  }

	- end Test Bildergalerie mit css-*/

	


/*--- Discription  Railway Pictures
      ============================= */

	   #apPicInfoL { /*Landscape - 900x600*/
			position:absolute;
			left:194px;
			top:734px;
			width:640px;
			height:160px;
			z-index:1;
		}
	
	   #apPicInfoH { /*High - 600x900*/
			position:absolute;
			left:194px;
			top:1034px;
			width:594px;
			height:160px;
			z-index:1;
		}
		
		.apTab { /* 'Beschreibung' */
			table-layout: fixed;
			border-collapse: separate;
			border: thin solid #343458;
			/*margin-left: 50px;*/
			border-spacing:10px;
			width: 620px;
			height: 88px;
			font: 0.9em Verdana, Arial, Helvetica, sans-serif;
			color: #DFDFDF;
			font-weight: normal;
			}
		.b1 {width: 160px}
		.b2 {width: 420px}
		
/*--- Build Head railway pages
      ========================*/

		.sf_head {
	/* 		width: 984px;
			height: 44px;
	*/		padding-right: 0px;
			padding-left: 0px;
			padding-bottom: 0em;
			padding-top: 0px;
			text-align: left;
			border: #DFDFDF solid 0px;
			border-top: #6B8292 0px solid; 
			border-bottom: #6B8292 0px solid; /* #929EC2 */
			padding: 0px;
			background: url(../../_bg/title-rw-45.png);
		}
				
		#headerMove { /* free! - ürsprünglich Link */
			position: absolute;
			left: 840px;
			top: 8px;
			height: 32px;
			width: 104px;
			text-align: center;
			vertical-align: middle;
			border: 0px;
			padding-top: 4px;
			padding-right: 0px;
			padding-left: 0px;
			padding-bottom: 4px;
			/*line-height: 1.571em;
			color: #CCC;*/
			font: 1.0em Verdana, Arial, Helvetica, sans-serif;
			}
	
		#singleLogoSubPage {
			position: absolute;
			top: 6px;
			left: 10px;
			width: 167px;
			height: 36px;
			background-image: url(../../_images/logo/fiete_bs43.png);
			}
				
		#headerDRArrowSubPage {
			position: absolute;
			left: 190px;
			top: 5px;
			height: 36px;
			width: 18px;
			background-image: url(../../_clips/headdblarrow_re11.png);
			}
	
		#headerTxt1 {
			position: absolute;
			left: 222px;
			top: 4px;
			height: 36px;
			width: 540px;
			padding-top: 0px;
			padding-right: 0px;
			padding-left: 0px;
			padding-bottom: 0px;
			text-align: center;
			vertical-align: middle;
			color: #D8D8BF;
			font: 1.0em  Verdana, Arial, Helvetica, sans-serif;
			}


	/* BEGIN grafische CSS-Navigation mit Rollover */		
	/*-------ov----------------------------------- */	
	
		/*#apbtovfTnG {
			position:absolute;
			left:297px;
			top:49px;
			text-align: center;
			width:60px;
			height:28px;
			z-index:1;
	    	}*/
			
		#apbtovfTnG a {
			position:absolute;
			left:310px;
			top:49px;
			text-align: center;
			width:25px;
			height: 24px;
			background:url(../../_clips/_back_24.gif);
			z-index:1;
	    	}
		#apbtovfTnG a:hover {
			position:absolute;
			left:310px;
			top:49px;
			text-align: center;
			width:25px;
			height: 24px;
			background:url(../../_clips/_back_24_f2.gif);
			z-index:1;
	    	}
			
		#apbtovfPic a {
			position:absolute;
			left:310px;
			top:49px;
			text-align: center;
			width:25px;
			height: 24px;
			background:url(../../_clips/_back_24.gif);
			z-index:2;
	    	}
		#apbtovfPic a:hover {
			position:absolute;
			left:310px;
			top:49px;
			text-align: center;
			height: 24px;
			width:25px;
			background:url(../../_clips/_back_24_f2.gif);
			z-index:2;
	    	}
			
	/*-------TnG----------------------------- */		
		#apbtTnGfPic a {
			position:absolute;
			left:350px;
			top:49px;
			text-align: center;
			width:25px;
			height: 24px;
			background:url(../../_clips/_back_20.gif);
			z-index:3;
		}
		#apbtTnGfPic a:hover {
			position:absolute;
			left:350px;
			top:49px;
			text-align: center;
			width:25px;
			height: 24px;
			background:url(../../_clips/_back_20_f2.gif);
			z-index:3;
		}
		
	/*-----slideshow------------------------- */		
		#apslideshow a {
			position:absolute;
			left:390px;
			top:49px;
			width:25px;
			height:24px;
			background:url(../../_clips/_slideshow_10.gif);
			z-index:4;
	    	}
		#apslideshow a:hover {
			position:absolute;
			left:390px;
			top:49px;
			width:25px;
			height:24px;
			background:url(../../_clips/_slideshow_10_f2.gif);
			z-index:4;
	    	}
			
	/*-----NoPage---------------------------- */		
		#apNoPageTnG {
			position:absolute;
			left:422px;
			top:49px;
			width:140px;
			height:28px;
			text-align: center;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			color: #DFDFDF;	
			z-index:5;
	    	}
			
		#apNoPagePic {
			position:absolute;
			left:422px;
			top:49px;
			width:140px;
			height:28px;
			text-align: center;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			color: #DFDFDF;	
			z-index:6;
	    	}
			
		#navbackPage a {
			position:absolute;
			left:430px;
			top:49px;
			width:25px;
			height:24px;
			background: url(../../_clips/_pfeil_li_20.gif);
			z-index:6;
	    	}
		#navbackPage a:hover {
			position:absolute;
			left:430px;
			top:49px;
			width:25px;
			height:24px;
			background:url(../../_clips/_pfeil_li_20_f2.gif);
			z-index:6;
	    	}
			
		#numberPage {
			position:absolute;
			left:452px;
			top:49px;
			width:80px;
			height:24px;
			padding-top: 4px;
			padding-right: 0px;
			padding-left: 0px;
			padding-bottom: 4px;
			text-align: center;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			color: #DFDFDF;	
			z-index:7;
	    	}

		#navfwPage a {
			position:absolute;
			left:530px;
			top:49px;
			width:25px;
			height:24px;
			background:url(../../_clips/_pfeil_re_20.gif);
			z-index:8;
	    	}
		#navfwPage a:hover {
			position: absolute;
			left:530px;
			top:49px;
			width:25px;
			height:24px;
			background:url(../../_clips/_pfeil_re_20_f2.gif);
			z-index:8;
	    	}
