/*  CSS Document | fiete.ch version 2.5 | Oktober 2008 |   */

/**********************************************/
/**                                          **/
/**          styleSheet fiete.ch         **/
/**                                          **/
/**    Copyright (c) 2009, Hans F. Wymann    **/ 
/**                                          **/
/**        Link http://www.fiete.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 }
	
	# 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;
	}

	.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: 1px solid; 
		border-color: #254A8C;  /* #5570BF */
	}
	
	.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
	}

/*---Special Layout Railway Gallery and Picture ---> begin
      ==================================================== */
	  
	.rw_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: #4B599A solid 1px;
		border-bottom: #483d8b solid 1px ;
	}

	.rw_tnPic {
		text-align: center;
 		vertical-align: top;
		width: 152px;
		height: 102px; 
		padding-top: 4px;
		padding-right: 4px;
		padding-left: 4px;
		padding-bottom: 2px;
		border: #516AB6 solid 0px;
		background-color: #343458;
 	}

	.rw_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: #44447B solid 1px;
	/* 	border-bottom: #6B8292 1px solid; */
	/*  background-color:#4D65AE; */
		background-color: #343458;
	/*	border-top-color: #44447B; */
	}
	
	.rw_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: #44447B solid 1px; /* Border aktivieren! */
/*		background-color:#4D65AE;
 	    border-bottom: #6B8292 1px solid;*/
		background-color: #343458;
	}
	.rw_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: #44447B solid 1px; /* Border aktivieren! */
/*		background-color:#4D65AE;
 	    border-bottom: #6B8292 1px solid;*/
		background-color: #343458;
	}
	.rw_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: #44447B solid 1px; /* Border aktivieren! */
/*		background-color:#4D65AE;
 	    border-bottom: #6B8292 1px solid;*/
		background-color: #343458;
	}
	.rw_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: #34447B solid 1px; /* Border aktivieren! */
/*		background-color:#4D65AE;
 	    border-bottom: #6B8292 1px solid;*/
		background-color: #343458;
	}
	.rw_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: #34447B solid 1px; /* Border aktivieren! */
/*		background-color:#4D65AE;
 	    border-bottom: #6B8292 1px solid;*/
		background-color: #343458;
	}
	.rw_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: #34447B solid 1px; /* Border aktivieren! */
/*		background-color:#4D65AE;
 	    border-bottom: #6B8292 1px solid;*/
		background-color: #343458;
	}
	.rw_PicL { /*Landscape - 900x600*/
		text-align: center;
		vertical-align: top;
		width: 902px;
		height: 602px; 
	}
	.rw_PicH { /*Height - 600x900*/
		text-align: center;
		vertical-align: top;
		width: 602px;
		height: 902px; 
	}
	.rw_PicS { /*spec - 900x300*/
		text-align: center;
		vertical-align: top;
		width: 902px;
		height: 302px; 
	}
	.rw_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;
	}
	.rw_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;
	}
	.rw_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;
	}
	.rw_txt_fieldPicture {
		width: 916px;
		height: 38px;
		text-align: center;
		vertical-align: middle;
		font-size:  0.9em; 
		font-family: Arial, Helvetica, sans-serif;
		color: #DFDFDF;
		font-weight: normal;
		border: #516AB6 solid 0px; /* Border aktivieren! */
		border-top: #44447B solid 0px;
		background-color: #343458;
	}
	
	
/*--- Discription  Railway Pictures
      ============================= */

	   #apPicInfoL { /*Landscape - 900x600*/
			position:absolute;
			left:194px;
			top:734px;
			width:594px;
			height:160px;
			z-index:1;
		}
	
	   #apPicInfoH { /*High - 600x900*/
			position:absolute;
			left:194px;
			top:1034px;
			width:594px;
			height:160px;
			z-index:1;
		}
		
		.apTab {
			table-layout: fixed;
			border-collapse:collapse;
			border:thin solid #343458;
			/*margin-left: 50px;*/
			border-spacing:10px;
			width:390px;
			height:88px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px; /* */
			color: #DFDFDF;
		}
		
		
		
		
/*--- Build Head
      ==========*/

		.rw_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 {
			position: absolute;
			left: 840px;
			top: 15px;
			height: 28px;
			width: 90px;
			line-height: 1.571em;
			color: #CCC;
			font: normal;
			font: 1.0em Verdana, Arial, Helvetica, sans-serif;
			}
	
		.headerTxt1 {
			position: absolute;
			left: 250px;
			top: 14px;
			height: 28px;
			width: 460px;
			line-height: 20px;
			color: #CCC;
			font: normal;
			font: 1.0em Verdana, Arial, Helvetica, sans-serif;
			}

		#singleLogoSubPage {
			position: absolute;
			top: 5px;
			left: 10px;
			width: 100px;
			height: 38px;
			
			}
				
		#headerDRArrowSubPage {
			position: absolute;
			left: 132px;
			top: 6px;
			height: 36px;
			width: 18px;
		/*	border-left: #516AB6 1px solid;
			border-right: #483d8b 1px solid;
		*/	}
	
/*---Special Layout Railway Gallery and Picture ---> end
      ================================================== */



/* HeaderStyles
-----------------------------------------------------------------------*/

	#HLineVNav {
	position: absolute;
	left:0px;
	top:77px;
	width:158px;
	height:20px;
	z-index:1;
	padding-bottom: 0.2em;
	margin: 1em 0px 0px;
	padding-top: 0px;
	border-bottom: #483d8b 0px solid;
	}
.headerDBgColor {
	background-color:#4D65AE;  /* #5570BF */
	}
.headerBgColor {
	background:url(../../_bg/title-wc-72.png);
	}	
.headerBgSpaceColor {
	background:url(../../_bg/title-wc-5-72.png);
	}	
.headerStart {
	position: absolute;
	left: 12px;
	top: 8px;
	height: 18px;
	width: 100px;
	line-height: 1.571em;
	color: #CCC;
	font: normal;
	font: 1.0em Verdana, Arial, Helvetica, sans-serif;
	}	
.headerLogo {
	position: absolute;
	left: 12px;
	top: 32px;
	height: 22px;
	width: 140px;
	line-height: 1.571em;
	color: #CCC;
	font-style: normal;
	font-weight: bold;
	font: 1.2em Arial, Helvetica, sans-serif;
	}	
.headerSubLogo {
	position: absolute;
	left: 12px;
	top: 50px;
	height: 22px;
	width: 140px;
	line-height: 1.571em;
	color: #CCC;
	font-style: normal;
	font: 1.0em Verdana, Arial, Helvetica, sans-serif;
	}	
.headerTxt {
	position: absolute;
	left: 184px;
	top: 12px;
	height: 28px;
	width: 260px;
	line-height: 1.571em;
	color: #CCC;
	font: normal;
	font: 1.3em Verdana, Arial, Helvetica, sans-serif;
	}	

#singleFLogo {
	position: absolute;
	top: 10px;
	left: 6px;
	width: 120px;
	height: 30px;
	}
#singleFLogo img {
	width: 8.8em;
	border: 0px;
	}
#singleLogowcl {
	position: absolute;
	top: 48px;
	left: 6px;
	width: 120px;
	height: 22px;
	}
#singleLogowcl img {
	width: 8.8em;
	border: 0px;
	}
	
#singleLogoTxt {
	position: absolute;
	top: 8px;
	left: 182px;
	width: 260px;
	height: 28px;
	}
#singleLogoTxt img {
	width: 20.0em;
	border: 0px;
	}
#headerVLineSubPage {
	position: absolute;
	left: 144px;
	top: 12px;
	height: 24px;
	width: 1px;
	border-left: #516AB6 1px solid;
	border-right: #483d8b 1px solid;
	}
.headerLogoSubPage {
	position: absolute;
	left: 12px;
	top: 6px;
	height: 28px;
	width: 120px;
	line-height: 1.571em;
	color: #CCC;
	font: bold;
	font: 1.0em Verdana, Arial, Helvetica, sans-serif;
	}
#headerDRArrowSubPage {
	position: absolute;
	left: 132px;
	top: 6px;
	height: 36px;
	width: 18px;
/*	border-left: #516AB6 1px solid;
	border-right: #483d8b 1px solid;
*/	}
#headerRArrow1SubPage {
	position: fixed;
	left: 144px;
	top: 12px;
	height: 28px;
	width: 14px;
	}
#headerRArrow2SubPage {
	position:  absolute;
	left: 144px;
	top: 12px;
	height: 28px;
	width: 14px;
	}
#headerRArrow3SubPage {
	position: absolute;
	left: 144px;
	top: 12px;
	height: 28px;
	width: 14px;
	}
	


/* Bildformatierungen 
   ================== */




/* eof */
