﻿/*
 -----------------------------------------------------
 Website       : Fleischmann-HO.nl
 Eigenaar	   : Mart Brouwers
 -----------------------------------------------------
 Type		   : Cascading Style Sheet
 Eigenaar	   : Mart Brouwers
 -----------------------------------------------------
 Release       : 3.0 Donkergrijstinten
 Releasedatum  : 27-01-2010
 -----------------------------------------------------
*/

/* === Algemeen ==================================  */

body {
scrollbar-face-color:		#EAE8E4;
scrollbar-highlight-color:	#EBE9E6;
scrollbar-3dlight-color:	#CCCCCC;
scrollbar-darkshadow-color:	#999999;
scrollbar-shadow-color:		#CCCCCC;
scrollbar-arrow-color:		#666666;
scrollbar-track-color:		#F6F4F5;
color:						#000000;
background-color:			#a6b0b6;
link:						#000080;
vlink:						#000080;
alink:						#000080;
topmargin:					15;
leftmargin:					0;
font-family:				verdana,arial;
font-size:					10px;
overflow-x:					hidden;
}

/* === Links ==================================  */

a {
color: 				#336699;
text-decoration:	none;
}

a:hover {
color:				#333399;
text-decoration:	underline;
}

a.hidden {
text-decoration: 	none;
color: 				#000000;
cursor:				default;
}

/* === Tekst ==================================  */

.tekst { 
padding-top:				10px;
padding-left:				12px;
padding-right:				10px;
padding-bottom:				10px;
font-size: 					11px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
text-align:					left;
}

.tekst-cel { 
padding-top:				10px;
padding-left:				12px;
padding-right:				10px;
padding-bottom:				10px;
font-size: 					11px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
text-align:					left;
}

.tekst-cel-grijs { 
width:						680px;
padding-top:				10px;
padding-left:				12px;
padding-right:				10px;
padding-bottom:				10px;
font-size: 					11px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
text-align:					left;
background-color:			#E5E5E5;
}

.tekst-cel-smal { 
width:						220px;
padding-top:				10px;
padding-left:				12px;
padding-right:				10px;
padding-bottom:				10px;
font-size: 					11px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
text-align:					left;
}

.titelblok { 
padding-top:				4px;
padding-left:				8px;
padding-right:				8px;
padding-bottom:				4px;
font-size: 					11px;
font-family: 				Verdana;
color: 						#FFFFFF;
font-weight: 				bold;
vertical-align: 			top;
text-align:					center;
background-color:			#5a686e;
}

.foto-cel { 
width:						310px;
padding-top:				10px;
padding-left:				25px;
padding-right:				12px;
padding-bottom:				10px;
font-size: 					11px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
background-image:			url('../afbeeldingen/bg-fotocel.jpg');
text-align: 				center;
}

.foto-cel-breed { 
width:						470px;
padding-top:				10px;
padding-left:				25px;
padding-right:				12px;
padding-bottom:				10px;
font-size: 					11px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
background-image:			url('../afbeeldingen/bg-fotocel-breed.jpg');
}

.foto-cel-smal { 
width:						250px;
padding-top:				10px;
padding-left:				25px;
padding-right:				12px;
padding-bottom:				10px;
font-size: 					11px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
background-image:			url('../afbeeldingen/bg-fotocel.jpg');
}

.tekst-in-tabel { 
font-size: 					11px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
text-align:					left;
}

.tekst-in-tabel-center { 
font-size: 					11px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
text-align:					center;
}


.tekst-in-tabel-grijs { 
font-size: 					11px;
font-family: 				Verdana;
color: 						#000000;
background-color:			#FAFAFA;
vertical-align: 			top;
text-align:					left;
}

.tekst-in-tabel-hoog { 
padding-top:				5px;
padding-bottom:				5px;
font-size: 					11px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
text-align:					left;
}

.tekst-in-tabel-hoog-grijs { 
padding-top:				5px;
padding-bottom:				5px;
font-size: 					11px;
font-family: 				Verdana;
color: 						#000000;
background-color:			#FAFAFA;
vertical-align: 			top;
text-align:					left;
}

.tekstvet { 
font-size: 					11px;
font-family: 				Verdana;
color: 						#000000;
font-weight: 				bold;
vertical-align: 			top;
text-align:					center;
}

.paginatitel {
height:						30px;
padding-left:				10px;
font-size: 					18px;
font-family: 				Verdana;
font-weight: 				bold;
vertical-align: 			bottom;
color: 						#FFFFFF;
}

.paginatitel-zwart {
height:						30px;
font-size: 					24px;
font-family: 				Arial;
font-weight: 				bold;
color: 						#000000;
background-image:			url("../modelspoorhobby/modelbaan/afbeeldingen/bg-mylocs.jpg");
}

.mijn_locomotieven {
background-image:			url("../modelspoorhobby/modelbaan/afbeeldingen/bg-mylocs.jpg");
}

.paginatitel-re {
height:						30px;
padding-right:				10px;
font-size: 					18px;
font-family: 				Verdana;
font-weight: 				bold;
vertical-align: 			bottom;
text-align:					right;
color: 						#FFFFFF;
}

.subtitel {
width:						80%;
font-size: 					18px;
font-family: 				Verdana;
font-weight: 				bold;
color: 						#000000;
height:						25px;
background-image:			url("../afbeeldingen/bg-subtitel.jpg");
background-position:		left top;
background-repeat:			repeat;
}

.rechten { 
font-size: 					9px;
font-family:				Verdana;
color: 						#000000;
text-align:					right;
}

.datum { 
width:						150px;
font-size: 					11px;
font-family: 				Verdana;
color: 						#000000;
font-weight: 				bold;
vertical-align: 			top;
text-align:					right;
padding-top:				5px;
padding-bottom:				5px;
padding-right:				10px;
}

.tekst-actueel { 
font-size: 					11px;
font-family: 				Verdana;
color: 						#000000;
text-align:					left;
padding-top:				5px;
padding-bottom:				5px;
}

.tekst-letter { 
width:						50px;
font-size: 					18px;
font-family: 				Verdana;
font-weight: 				bold;
color: 						#000000;
text-align:					center;
padding-top:				5px;
padding-bottom:				5px;
}

.linken { 
width:						245px;
padding-top:				10px;
padding-left:				12px;
padding-right:				12px;
padding-bottom:				10px;
font-size: 					11px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
}

.linken-lijn { 
width:						245px;
padding-top:				10px;
padding-left:				12px;
padding-right:				12px;
padding-bottom:				10px;
font-size: 					11px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
background-image:			url('../afbeeldingen/bg-linkenlijn.jpg');
}

.download { 
width:						196px;
padding-top:				10px;
padding-left:				12px;
padding-right:				12px;
padding-bottom:				10px;
font-size: 					11px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
}

.download-lijn { 
width:						196px;
padding-top:				10px;
padding-left:				12px;
padding-right:				12px;
padding-bottom:				10px;
font-size: 					11px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
background-image:			url('../afbeeldingen/bg-linkenlijn.jpg');
}

/* === Pagina ==================================  */

.banner-titel {
height:						120px;
vertical-align: 			top;
border:						1px solid #000000
padding-top:				10px;
padding-left:				12px;
padding-right:				10px;
padding-bottom:				10px;
}

.banner-main {
height:						130px;
vertical-align: 			top;
background-image:			url("../afbeeldingen/banner-mainpage.gif");
vertical-align: 			top;
padding-top:				5px;
padding-right:				10px;
padding-bottom:				10px;
font-size: 					11px;
color: 						#FFFFFF;
}

.banner-mainpage {
height:						130px;
vertical-align: 			top;
background-image:			url("../afbeeldingen/banner-mainpage-com.gif");
vertical-align: 			top;
padding-top:				5px;
padding-right:				10px;
padding-bottom:				10px;
font-size: 					11px;
color: 						#FFFFFF;
}

.banner-database {
height:						130px;
vertical-align: 			top;
background-image:			url("../afbeeldingen/banner-database.gif");
vertical-align: 			top;
padding-top:				5px;
padding-right:				10px;
padding-bottom:				10px;
font-size: 					11px;
color: 						#FFFFFF;
}

.banner-database-com {
height:						130px;
vertical-align: 			top;
background-image:			url("../afbeeldingen/banner-database-com.gif");
vertical-align: 			top;
padding-top:				5px;
padding-right:				10px;
padding-bottom:				10px;
font-size: 					11px;
color: 						#FFFFFF;
}

.banner-database-d {
height:						130px;
vertical-align: 			top;
background-image:			url("../afbeeldingen/banner-database-d.gif");
vertical-align: 			top;
padding-top:				5px;
padding-right:				10px;
padding-bottom:				10px;
font-size: 					11px;
color: 						#FFFFFF;
}

.banner-database-nl {
height:						130px;
vertical-align: 			top;
background-image:			url("../afbeeldingen/banner-database-nl.gif");
vertical-align: 			top;
padding-top:				5px;
padding-right:				10px;
padding-bottom:				10px;
font-size: 					11px;
color: 						#FFFFFF;
}

.banner-database-e {
height:						130px;
vertical-align: 			top;
background-image:			url("../afbeeldingen/banner-database-e.gif");
vertical-align: 			top;
padding-top:				5px;
padding-right:				10px;
padding-bottom:				10px;
font-size: 					11px;
color: 						#FFFFFF;
}

.banner-fleischmann {
height:						130px;
vertical-align: 			top;
background-image:			url("../afbeeldingen/banner-fleischmann-ho.gif");
vertical-align: 			top;
padding-top:				5px;
padding-right:				10px;
padding-bottom:				10px;
font-size: 					11px;
color: 						#FFFFFF;
}

.banner-fleischmann-e {
height:						130px;
vertical-align: 			top;
background-image:			url("../afbeeldingen/banner-fleischmann-com.gif");
vertical-align: 			top;
padding-top:				5px;
padding-right:				10px;
padding-bottom:				10px;
font-size: 					11px;
color: 						#FFFFFF;
}

.banner-modelspoor {
height:						130px;
vertical-align: 			top;
background-image:			url("../afbeeldingen/banner-modelspoorhobby.gif");
vertical-align: 			top;
padding-top:				5px;
padding-right:				10px;
padding-bottom:				10px;
font-size: 					11px;
color: 						#FFFFFF;
}

.banner-spoorwegen {
height:						130px;
vertical-align: 			top;
background-image:			url("../afbeeldingen/banner-spoorwegen.gif");
vertical-align: 			top;
padding-top:				5px;
padding-right:				10px;
padding-bottom:				10px;
font-size: 					11px;
color: 						#FFFFFF;
}

.banner-modelrailroad {
height:						130px;
vertical-align: 			top;
background-image:			url("../afbeeldingen/banner-modelrailroad-com.gif");
vertical-align: 			top;
padding-top:				5px;
padding-right:				10px;
padding-bottom:				10px;
font-size: 					11px;
color: 						#FFFFFF;
}

.banner-railways {
height:						130px;
vertical-align: 			top;
background-image:			url("../afbeeldingen/banner-railways-com.gif");
vertical-align: 			top;
padding-top:				5px;
padding-right:				10px;
padding-bottom:				10px;
font-size: 					11px;
color: 						#FFFFFF;
}

.banner-menu {
height:						35px;
background-color:			#a6b0b6;
background-image:			url('../afbeeldingen/bg-menu.jpg');
}

.banner-paginatitel { 
height:						40px;
vertical-align: 			top;
background-color:			#5a686e;
}

.banner-tekstblad {
vertical-align: 			top;
border-left:				2px solid #5a686e;
border-right:				2px solid #5a686e;
border-top:					2px solid #5a686e;

}

.banner-opvulling {
height:						10px;
background-image:			url('../afbeeldingen/verdeler.jpg');
border-left:				2px solid #5a686e;
border-right:				2px solid #5a686e;

}

.banner-beneden { 
height:						40px;
border-left:				2px solid #5a686e;
border-right:				2px solid #5a686e;
border-bottom:				2px solid #5a686e;
}

/* === Nieuws ==================================  */

.nieuws-datum { 
font-size:					11px;
font-family: 				Verdana;
color: 						#000000;
font-weight: 				bold;
vertical-align: 			top;
text-align:					left;
}

.nieuws-omschrijving { 
font-size:					11px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
text-align:					left;
}

.nieuws-titel { 
font-size:					12px;
font-family: 				Verdana;
color: 						#5a686e;
font-weight: 				bold;
vertical-align: 			top;
height:						20px;
text-align:					left;
}

.nieuws-tekst { 
font-size:					11px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
text-align:					left;
}

.lees-verder { 
font-size: 					9px;
font-family:				Verdana;
color: 						#000000;
text-valign:				top;
height:						15px;
text-align:					right;
}

/* === Kalender ===============================  */

.kalender-title-cell {
font-size: 					12px;
font-family: 				Verdana;
color: 						#ffffff;
font-weight: 				bold;
vertical-align: 			top;
padding-top:				5px;
padding-left:				5px;
padding-right:				5px;
padding-bottom:				5px;
background-color:			#5a686e;
width:						130px;
}

.kalender-datum-cell {
font-size: 					12px;
font-family: 				Verdana;
color: 						#000000;
font-weight: 				bold;
vertical-align: 			top;
padding-top:				5px;
padding-left:				5px;
padding-right:				5px;
padding-bottom:				5px;
background-color:			#cccccc;
width:						130px;
}

.kalender-cell {
padding: 5px;
	font-size: 					9px;
	font-family: 				Verdana;
	color: 						#000000;
	vertical-align: 			top;
	background-color:			#ffffff;
}

.kalender-onecell {
font-size: 					9px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
padding-top:				5px;
padding-left:				5px;
padding-right:				5px;
padding-bottom:				5px;
background-color:			#ffffcc;
width:						130px;
}

.kalender-twocell {
font-size: 					9px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
padding-top:				5px;
padding-left:				5px;
padding-right:				5px;
padding-bottom:				5px;
background-color:			#ffffcc;
width:						260px;
}

.kalender-threecell {
font-size: 					9px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
padding-top:				5px;
padding-left:				5px;
padding-right:				5px;
padding-bottom:				5px;
background-color:			#ffffcc;
width:						390px;
}

.kalender-fourcell {
font-size: 					9px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
padding-top:				5px;
padding-left:				5px;
padding-right:				5px;
padding-bottom:				5px;
background-color:			#ffffcc;
width:						520px;
}

.kalender-fivecell {
font-size: 					9px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
padding-top:				5px;
padding-left:				5px;
padding-right:				5px;
padding-bottom:				5px;
background-color:			#ffffcc;
width:						650px;
}

/* === Formulieren ===============================  */

.formtextField {
background-color: 	#FFFFFF;
font-size: 			9pt;
font-family: 		Verdana;
color: 				#666666;
border-color: 		#999999;
border-style: 		double;
border-width: 		1px;
}

/* === Database ==================================  */

.dbase-title-cell {
font-size: 					12px;
font-family: 				Verdana;
color: 						#000000;
vertical-align: 			top;
background-color:			#d1cfcf;
}

.dbase-titel-cell-nr {
width:						90px;
font-size: 					12px;
vertical-align:				top;
background-color:			#d1cfcf;
}

.dbase-titel-cell-omschr {
font-size: 					12px;
width:						600px;
vertical-align:				top;
background-color:			#d1cfcf;
}

.dbase-titel-cell-omschr-euro {
font-size: 					12px;
width:						645px;
vertical-align:				top;
background-color:			#d1cfcf;
}

.dbase-titel-cell-omschr-excl {
font-size: 					12px;
width:						650px;
vertical-align:				top;
background-color:			#d1cfcf;
}

.dbase-titel-cell-serienr {
width:						130px;
font-size: 					12px;
vertical-align:				top;
background-color:			#d1cfcf;
}

.dbase-titel-cell-lob {
width:						25px;
font-size: 					12px;
vertical-align:				top;
background-color:			#d1cfcf;
}

.dbase-titel-cell-mij {
width:						60px;
font-size: 					12px;
vertical-align:				top;
background-color:			#d1cfcf;
}

.dbase-titel-cell-tp {
width:						15px;
font-size: 					12px;
vertical-align:				top;
text-align:					center;
background-color:			#d1cfcf;
}

.dbase-titel-cell-tp-euro {
width:						15px;
font-size: 					12px;
vertical-align:				top;
text-align:					center;
background-color:			#d1cfcf;
}

.dbase-titel-cell-geleverd {
width:						65px;
font-size: 					12px;
vertical-align:				top;
background-color:			#d1cfcf;
}

.dbase-cell-nr {
width:						90px;
font-size: 					11px;
vertical-align:				top;
background-color:			#FAFAFA;
}

.dbase-cell-omschr {
width:						600px;
font-size: 					11px;
vertical-align:				top;
background-color:			#FFFFFF;
}

.dbase-cell-omschr-euro {
width:						645px;
font-size: 					11px;
vertical-align:				top;
background-color:			#FFFFFF;
}

.dbase-cell-omschr-excl {
width:						650px;
font-size: 					11px;
vertical-align:				top;
background-color:			#FFFFFF;
}

.dbase-cell-serienr {
width:						130px;
font-size: 					11px;
vertical-align:				top;
background-color:			#FAFAFA;
}

.dbase-cell-lob {
width:						25px;
font-size: 					11px;
vertical-align:				top;
background-color:			#FFFFFF;
}

.dbase-cell-mij {
width:						60px;
font-size: 					11px;
vertical-align:				top;
background-color:			#FAFAFA;
}

.dbase-cell-tp {
width:						15px;
font-size: 					11px;
vertical-align:				top;
text-align:					center;
}

.dbase-cell-tp-euro {
width:						15px;
font-size: 					11px;
vertical-align:				top;
text-align:					center;
background-color:			#FAFAFA;
}

.dbase-cell-geleverd {
width:						65px;
font-size: 					11px;
vertical-align:				top;
background-color:			#FFFFFF;
}

/* === Subtabel Sets ====================+========  */

.dbase-subtabel {
font-size: 					10px;
font-family: 				Verdana;
color: 						#000000;
background-color:			#FFFFFF;
}

.dbase-titel-set-omschr {
font-size: 					12px;
width:						755px;
vertical-align:				top;
background-color:			#d1cfcf;
}

.dbase-titel-set-omschr-euro {
font-size: 					12px;
width:						800px;
vertical-align:				top;
background-color:			#d1cfcf;
}

.dbase-set-omschr {
width:						755px;
font-size: 					11px;
vertical-align:				top;
background-color:			#FFFFFF;
}

.dbase-set-omschr-euro {
width:						800px;
font-size: 					11px;
vertical-align:				top;
background-color:			#FFFFFF;
}

.dbase-sub-lok {
width:						200px;
vertical-align:				top;
}

.dbase-sub-omschr {
vertical-align:				top;
padding-right:				10px;
}

.dbase-sub-baknr {
width:						120px;
vertical-align:				top;
}

/* === Database-Spoorwegmij's=====================  */

.spoormij-afk { 
width:						80px;
font-size: 					11px;
font-family: 				Verdana;
color: 						#000000;
font-weight:				bold;
}

.spoormij-voluit { 
width:						880px;
font-size: 					11px;
font-family: 				Verdana;
color: 						#000000;
}

/* === Fotogalerie=====================  */

.galerie-donker { 
text-align:					center;
background-color:			#5a686e;
}

.galerie-licht { 
text-align:					center;
background-color:			#a6b0b6;
}

.foto-tekstblad {
vertical-align: 			top;
text-align:					center;
border:						2px solid #5a686e;
}


