BODY
{
	font-family: Trebuchet, Tahoma, Arial;
	font-size: 10pt;
	color: black;
}

TABLE {font-size: 10pt;}

A
{
	text-decoration: none;
	color: #808080
}
A.NavBar
{
	text-decoration: underline;
	font-weight: bold;
}

A:hover		{color: #000000;}
A.nocolor:hover	{color: #FF7F01;}
A.NavBAr:hover	{color: #FF7F01;}

A:link
{
	color: #808080;
	font-weight: bold;
}
A.nocolor:link
{
	color: #000000;
}
A.NavBar:link
{
	color: #000000;
}

A:visited
{
	color: #808080;
	font-weight: bold;
}
A.nocolor:visited
{
	color: #000000;
}
A.NavBar:visited
{
	color: #000000;
}

A:Active
{
	color: #6E70D0;
}

BODY.top {
	background-image: url(/image/header_streep.gif);
	border: 0px;
	margin: 0px;
	padding: 0px;
}

A.TopLink {color: silver;}
A.TopLink:visited {color: silver;}
A.TopActive:visited {color: black;}

A.ButtonHome:hover {color: #FF7F01;}
A.ButtonTrein:hover {color: #000000; background-color: #FFE4C4;}
A.ButtonComputer:hover {color: #000000; background-color: #DEB887}
A.ButtonScanner:hover {color: #000000; background-color: #90EE90}
A.ButtonNederlof:hover {color: #000000; background-color: #B0C4DE}
A.ButtonDownload:hover {color: #000000; background-color: #B0C4DE}
A.ButtonEmail:hover {color: #000000; background-color: #87CEEB}

SPAN.header_button {height: 10px; border: solid black 1px; border-bottom: 0px; color: #FF7F01; padding: 5px; padding-top: 0px; font-family: tahoma; FONT-WEIGHT: bold; FONT-SIZE: 11px;margin-right: 5px;margin-left: 5px;margin-bottom: 1px;}
.TopLink {height: 10px; width: 60px; border: solid black 1px; color: #FF7F01; padding: 5px; padding-top: 0px; font-family: tahoma; FONT-WEIGHT: bold; FONT-SIZE: 11px;margin-right: 5px;margin-left: 5px;margin-bottom: 1px;}
.TreinActive {background-color: #FFE4C4; border-bottom-color: #FFE4C4;}
.ComputerActive {background-color: #DEB887; border-bottom-color: #DEB887;}
.ScannerActive {background-color: #90EE90; border-bottom-color: #90EE90;}
.NederlofActive {background-color: #B0C4DE; border-bottom-color: #B0C4DE;}
.DownloadActive {background-color: #B0C4DE; border-bottom-color: #B0C4DE;}
.EmailActive {background-color: #87CEEB; border-bottom-color: #87CEEB;}

.vtop	{vertical-align: top;}
.center
{
	text-align: center;
}
DIV.mainframe
{
}
DIV.maintext
{
	margin-left: auto;
	margin-right: auto;
	width: 55em;
}
DIV.Centreer
{
	margin: 0 auto;
}
.Afbeelding
{
	text-align: center;
	font-size: 8pt;
	vertical-align: top;
}
H4
{
	margin: 0px;
	margin-top: 10px;
}
.TThumbHeader
{
	font-size: 11pt;
	font-weight: bold;
	margin-top: 5px;
}
.TThumbCell
{
	text-align: center;
}
.TThumb
{
	border: 0px;
}
.ToonFotoHeader
{
	font-size: 14pt;
	font-weight: bold;
	text-align: left;
	width: 100%;
	background: url(/image/headerfoto.jpg);
	height: 55px;
	margin-bottom: 5px;
	padding-left: 10px;
	vertical-align: middle;
	line-height: 55px;
}
.ToonFotoFooter
{
	width: 100%;
	border-top: solid rgb(0, 131, 192) 5px;
	position: absolute;
	top: 530px;
	left: 0px;
}
SPAN.ToonFotoPrev
{
	float: left;
	text-align: center;
	color: black;
	padding-left: 5px;
	padding-right: 5px;
	background: rgb(0, 131, 192);
	padding-bottom: 10px
}
A.ToonFotoPrev
{
	color: black;
}
SPAN.ToonFotoNext
{
	float: right;
	text-align: center;
	color: black;
	padding-left: 5px;
	padding-right: 5px;
	background: rgb(0, 131, 192);
	padding-bottom: 10px
}
A.ToonFotoNext
{
	color: black;
}

BODY.toonfoto
{
	text-align: center;
	margin: 0px;
}

/* ********************************************************************
Stylesheet behorend bij "Marklin decoder dipswitch instellen" website
*/

/* Algemene layout */
HR.marklin
{
	height: 0px;
	border: 0px;
	border-top: solid gray 1px;
	width: 90%;
}
DIV.marklin_container
{
}
DIV.marklin_spacer
{
	clear: both;
}
DIV.marklin_header
{
	font-size: 14pt;
	font-weight: bold;
}
DIV.marklin_header_digitaal
{
	font-size: 12pt;
	font-weight: bold;
	width: 350px;
	float: left;
}
DIV.marklin_header_delta
{
	font-size: 12pt;
	font-weight: bold;
	width: 200px;
	float: left;
}
DIV.marklin_header_wissel
{
	font-size: 12pt;
	font-weight: bold;
	width: 550px;
}
DIV.marklin_adres
{
	font-size: 12pt;
	margin-bottom: 10px;
}
DIV.marklin_gebruiksinfo
{
	margin-top: 10px;
}
INPUT.marklin_inpAdres
{
	width: 30pt;
	font-size: 14pt;
	text-align: center;
}
IMG.marklin_up
{
	height: 18px;
	cursor: pointer;
}
IMG.marklin_down
{
	height: 18px;
	cursor: pointer;
}
SPAN.marklin_snelkeuze
{
	cursor: pointer;
	text-decoration: underline;
}
SPAN.marklin_adresfout
{
	color: red;
}
SPAN.marklin_adresinfo
{
	color: blue;
}
DIV.marklin_disclaimer
{
	margin-top: 5px;
	width: 100%;
	float: right;
	color: gray;
}
IMG.marklin_w3cvalidhtml
{
	border: 0px;
	height: 31px;
	width: 88px;
}

/* Positionering */
DIV.marklin_ds_digitaal
{
	position: relative;
}
DIV.marklin_ds_delta
{
	position: relative;
}
DIV.marklin_ds_wissel
{
	position: relative;
}
IMG.marklin_ds_digitaal
{
	position: relative;
	top: 5px;
}
IMG.marklin_ds_delta
{
	position: relative;
	top: 5px;
}
IMG.marklin_ds_wissel
{
	position: relative;
	top: 5px;
}

/* Positionering digitaal dips (off: 61; on: 39) */
IMG.marklin_di_dip_on_1
{
	position: absolute;
	top: 39px;
	left: 21px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_di_dip_on_2
{
	position: absolute;
	top: 39px;
	left: 51px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_di_dip_on_3
{
	position: absolute;
	top: 39px;
	left: 81px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_di_dip_on_4
{
	position: absolute;
	top: 39px;
	left: 111px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_di_dip_on_5
{
	position: absolute;
	top: 39px;
	left: 141px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_di_dip_on_6
{
	position: absolute;
	top: 39px;
	left: 171px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_di_dip_on_7
{
	position: absolute;
	top: 39px;
	left: 201px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_di_dip_on_8
{
	position: absolute;
	top: 39px;
	left: 231px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_di_dip_off_1
{
	position: absolute;
	top: 61px;
	left: 21px;
	cursor: pointer;
}
IMG.marklin_di_dip_off_2
{
	position: absolute;
	top: 61px;
	left: 51px;
	cursor: pointer;
}
IMG.marklin_di_dip_off_3
{
	position: absolute;
	top: 61px;
	left: 81px;
	cursor: pointer;
}
IMG.marklin_di_dip_off_4
{
	position: absolute;
	top: 61px;
	left: 111px;
	cursor: pointer;
}
IMG.marklin_di_dip_off_5
{
	position: absolute;
	top: 61px;
	left: 141px;
	cursor: pointer;
}
IMG.marklin_di_dip_off_6
{
	position: absolute;
	top: 61px;
	left: 171px;
	cursor: pointer;
}
IMG.marklin_di_dip_off_7
{
	position: absolute;
	top: 61px;
	left: 201px;
	cursor: pointer;
}
IMG.marklin_di_dip_off_8
{
	position: absolute;
	top: 61px;
	left: 231px;
	cursor: pointer;
}

/* Positionering digitaal dips (off: 61; on: 40) */
IMG.marklin_de_dip_on_1
{
	position: absolute;
	top: 39px;
	left: 21px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_de_dip_on_2
{
	position: absolute;
	top: 39px;
	left: 51px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_de_dip_on_3
{
	position: absolute;
	top: 39px;
	left: 81px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_de_dip_on_4
{
	position: absolute;
	top: 39px;
	left: 111px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_de_dip_off_1
{
	position: absolute;
	top: 61px;
	left: 21px;
	cursor: pointer;
}
IMG.marklin_de_dip_off_2
{
	position: absolute;
	top: 61px;
	left: 51px;
	cursor: pointer;
}
IMG.marklin_de_dip_off_3
{
	position: absolute;
	top: 61px;
	left: 81px;
	cursor: pointer;
}
IMG.marklin_de_dip_off_4
{
	position: absolute;
	top: 61px;
	left: 111px;
	cursor: pointer;
}

/* Positionering wissel dips (off: 61; on: 39) */
IMG.marklin_wi_dip_on_1
{
	position: absolute;
	top: 39px;
	left: 21px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_wi_dip_on_2
{
	position: absolute;
	top: 39px;
	left: 51px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_wi_dip_on_3
{
	position: absolute;
	top: 39px;
	left: 81px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_wi_dip_on_4
{
	position: absolute;
	top: 39px;
	left: 111px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_wi_dip_on_5
{
	position: absolute;
	top: 39px;
	left: 141px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_wi_dip_on_6
{
	position: absolute;
	top: 39px;
	left: 171px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_wi_dip_on_7
{
	position: absolute;
	top: 39px;
	left: 201px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_wi_dip_on_8
{
	position: absolute;
	top: 39px;
	left: 231px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_wi_dip_on_9
{
	position: absolute;
	top: 39px;
	left: 261px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_wi_dip_on_0
{
	position: absolute;
	top: 39px;
	left: 291px;
	visibility: hidden;
	cursor: pointer;
}
IMG.marklin_wi_dip_off_1
{
	position: absolute;
	top: 61px;
	left: 21px;
	cursor: pointer;
}
IMG.marklin_wi_dip_off_2
{
	position: absolute;
	top: 61px;
	left: 51px;
	cursor: pointer;
}
IMG.marklin_wi_dip_off_3
{
	position: absolute;
	top: 61px;
	left: 81px;
	cursor: pointer;
}
IMG.marklin_wi_dip_off_4
{
	position: absolute;
	top: 61px;
	left: 111px;
	cursor: pointer;
}
IMG.marklin_wi_dip_off_5
{
	position: absolute;
	top: 61px;
	left: 141px;
	cursor: pointer;
}
IMG.marklin_wi_dip_off_6
{
	position: absolute;
	top: 61px;
	left: 171px;
	cursor: pointer;
}
IMG.marklin_wi_dip_off_7
{
	position: absolute;
	top: 61px;
	left: 201px;
	cursor: pointer;
}
IMG.marklin_wi_dip_off_8
{
	position: absolute;
	top: 61px;
	left: 231px;
	cursor: pointer;
}
IMG.marklin_wi_dip_off_9
{
	position: absolute;
	top: 61px;
	left: 261px;
	cursor: pointer;
}
IMG.marklin_wi_dip_off_0
{
	position: absolute;
	top: 61px;
	left: 291px;
	cursor: pointer;
}