﻿/*
Designed by <theFactor.e>
http://www.tfe.nl
CVS Header:       
   $Source: f:/tfecvs/cvs/eu-carriages/htdocs/styles/default_algemeen.css,v $
   $Revision: 1.13 $
   $Name:  $
   $Date: 2007/02/07 08:27:14 $
   $Author: kleinebeer#ludo $
*/

BODY {
	font-size:9pt;
}
table {font-size:100%}
BODY.museum {
	margin:0px;
	margin-bottom:25px;
	background-color:#CCCCCC;
	height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/bg_default.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#Layer2, #Layer2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	font-size:11px;
}
TD {
	text-align:left;
	vertical-align:top;
}

A {
	color:#AE8028;
	text-decoration:underline;
}
A:HOVER {
	color:#6C9995;
	text-decoration:underline;
}
hr {
    border:none; 
	border-bottom:solid 1px #C8D9D7;
	height:0px;
}

.topMenu {
	background-color:#C48E2D;
	margin-bottom: 1px;
	height: 21px;
}
.menuTopUitlijn {
	margin-left:100px;
	float: left;
}
#zoekenKop {
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:2px;
	font-size:11px;
	color:#999999;
}
#zoekenBox INPUT {
	border:solid 1px #C7B4A3;
	width:122px;
	font-size:10px;
}
.topMenuVolgBack {
	background-color:#FFFFFF;
}
.leftColumn {
	background-repeat:no-repeat;
	background-position:center bottom;
}
.content {
	margin-left:20px;
	margin-right:20px;
	color: #333333;
	font-size:11px;
	line-height:18px;
}
.content H1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#D7A953;
	font-size:19px;
	letter-spacing:1px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:1px;
	line-height:normal;
}
.content H2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:40px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:20px;
	line-height:normal;
}
.content H3 {
	color:#999999;
	font-size:11px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	line-height:18px;
}
.content H4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#C48E2D;
	font-size:24px;
	letter-spacing:1px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:15px;
	line-height:normal;
}
.muscontent {
	margin-left:30px;
	margin-right:20px;
	color: #333333;
	font-size:11px;
	line-height:18px;
	min-height:450px;
	_height: 450px;
	border-bottom: solid 1px #C8D9D7;
}
.muscontent .pagetitle {
	height:96px;
}
.muscontent .subtitle {
	position:absolute;
	margin-top:-10px;
	height:10px;
}
.muscontent H1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#C7B4A3;
	font-size:24px;
	letter-spacing:1px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:15px;
	line-height:normal;
}
.muscontent H2  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#C48E2D;
	font-size:14px;
	letter-spacing:1px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:8px;
	line-height:normal;
}
.muscontent H3 {
	color:#999999;
	font-size:11px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	line-height:18px;
}
.muscontent H4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#C48E2D;
	font-size:24px;
	letter-spacing:1px;
	font-weight:normal;
	margin-top:35px;
	margin-bottom:15px;
	line-height:normal;
}
.muscontent H5 {
	font-family: Arial, Helvetica, sans-serif;
	color:#6C9995;
	font-size:11px;
	font-weight:bold;
	margin-top:0px;
	line-height:normal;
}

.touristInfo {
	border-bottom: solid 1px #C8D9D7;
	padding-bottom:20px;
	margin-top: 15px;
	float: none;
	clear: left;
}
.touristfoto IMG {
	border: solid 1px #666666;
}
.touristfoto {
	float: left;
	position: relative;
	margin-right:10px;
}
.touristInfo H1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#C48E2D;
	font-size:14px;
	letter-spacing:1px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:5px;
	line-height:normal;
}

.touristInfo H2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#6C9995;
	font-size:11px;
	letter-spacing:1px;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:5px;
	line-height:normal;
}
.touristInfodashed {
	border-bottom: solid 1px #FFFFFF;
	margin-bottom:-2px;
}
.touristInfodashed td {
	border-bottom: dashed 1px #CEDADA;
}

.kruimelpad {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	margin-top:11px;
	border-bottom: solid 1px #C7B4A3;
	padding-bottom:10px;
	margin-bottom:10px;
	background-color:#FFFFFF;
}
.kruimelpad  a {
	color:#333333;
	text-decoration:none;
}
.kruimelpad  a:hover {
	color:#333333;
	text-decoration:underline;
}
.kruimelpad  .active {
	color:#9D7324;
	text-decoration:none;
	font-weight:bold;
}
.marginKruimelMuseum {
	margin-left:20px;
	margin-right:20px;
}

.museumLogo {
	width:187px;
	height:96px;
	border-bottom: solid 5px #FFFFFF;
	text-align:center;
	vertical-align:middle;
	background-color:#EEEEEE;
	background-image:url('../images/bg_museumlogo.gif');
	background-repeat:no-repeat;
	background-position:center;
}

.musMenu {
	width:187px;
	letter-spacing:1px;
	margin-top:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.musMenu a {
	text-decoration:none;
	color:#000000;
	display:block;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom: solid 1px #C7B4A3;
	margin-left:10px;
	margin-right:10px;
}

.musMenu a:hover {
	text-decoration:none;
	color:#A48568;
}
.musMenu .active  {
	text-decoration:none;
	color:#A48568;
	font-weight:bold;
	display:block;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom: solid 1px #C7B4A3;
	margin-left:10px;
	margin-right:10px;
	display:list-item;
	list-style-type:square;
	list-style-position:inside;
}

.nieuws {
	margin-bottom: 5px;
}
.nieuwsDetail {
	padding-bottom:15px;
	margin-bottom: 5px;
}
.nieuwsDate {
	color:#C48E2D;
	font-size:11px;
}
.nieuwsKop, .nieuwsKopVolg {
	color:#6C9995;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:2px;
}
.nieuwsKopVolg {
	font-size:13px;
}
.nieuwsKop a {
	color:#6C9995;
	text-decoration:underline;
}
.nieuwsKop a:hover {
	color:#C48E2D;
	text-decoration:underline;
}
.image {
	background-color:#F3E8D5;
	margin-bottom:20px;
	margin-top:20px;
}
.image IMG {
	border-right: solid 3px #C48E2D;
}

.events {
	margin-bottom: 5px;
}
.eventsDetail {
	padding-bottom:15px;
	margin-bottom: 5px;
}
.eventsDate {
	color:#C48E2D;
	font-size:11px;
}
.eventsKop, .eventsKopVolg {
	color:#6C9995;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:2px;
}
.eventsKopVolg {
	font-size:13px;
}
.eventsKop a {
	color:#6C9995;
	text-decoration:underline;
}
.eventsKop a:hover {
	color:#C48E2D;
	text-decoration:underline;
}
.eventsKopNoLink {
	color:#B5B5B5;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:2px;
}
.eventsCat{
	color:#828282;
	font-size:11px;
	text-decoration:none;
	margin-bottom:15px;
	font-style:italic;
	margin-top: 15px;
}

.multiPage{
	margin-top:5px;
	margin-bottom:15px;
	padding-bottom: 5px;
}
.multiPageBot {
	position:absolute;
	background-color:#FFFFFF;
	width:493px;
	height:20px;
	margin-top:0px;
	margin-bottom:15px;
	padding-bottom: 5px;
	border-bottom: solid 1px #B2B2B2;
}
.multiPage .results, .multiPageBot .results {
	float:left;
}
.multiPage .pages, .multiPageBot .pages {
	text-align:right;
}
.multiPage .pages a, .multiPageBot .pages a {
	color:#333333;
	text-decoration:underline;
}
.multiPage .pages a:hover, .multiPageBot .pages a:hover{
	color:#C48E2D;
	text-decoration:underline;
}
.multiPage .pages .select, .multiPageBot .pages .select{
	color:#C48E2D;
	font-weight:bold;
}

.terugOverzicht{
	clear:left;
	position:absolute;
	margin-top:9px;
	margin-bottom:0px;
	border-bottom: solid 1px #B2B2B2;
	padding-bottom: 5px;
	width:493px;
}
.terugOverzicht a{
	padding-left:12px;
	color:#333333;
	text-decoration:none;
	background-image: url(../images/img_pijl_back.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
}
.terugOverzicht a:hover{
	color:#C48E2D;
	text-decoration:none;
}

.carriages {
	padding-bottom:5px;
	margin-top: 15px;
	float: none;
	clear: left;
	margin-bottom: 25px;
}
.carriages TD {
	border-bottom: solid 1px #FFFFFF;
	color: #333333;
	font-size:11px;
	padding-left: 5px;
}
.carriages H1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#C48E2D;
	font-size:14px;
	letter-spacing:1px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:5px;
	line-height:normal;
}
.carriages H1 A{
	color:#C48E2D;
	text-decoration:underline;
}
.carriages H1 A:HOVER{
	color:#6C9995;
	text-decoration:underline;
}
.carriagesLeft {
	background-color:#EEEEEE;
	vertical-align:top;
}
.carriagesRight {
	background-color:#EEEEEE;
	vertical-align:top;
}
.carriagesImage {
	width:170px;
	height:125px;
	background-repeat:no-repeat;
	background-position:center top;
}
.carriages .more {
	height:20px;
	text-align:right;
	padding-right:10px;
	background-color:#C48E2D;
}
.carriages .more a {
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/img_carriage_more.gif);
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:20px;
}
.carriages .more a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}


/*******************************************************************************************************/
.cataloqueMenu {
	width:480px;
	background-color:#EEDEC2;
	color:#C48E2D;
	padding-left:5px;
	padding-right:5px;
}
.cataloqueMenu form {
	margin:0px;
}
.cataloqueMenu input {
 	font-size:100%;
	width:101px;
	height:14px;
	padding-left:5px;
	color:#999999;
}
.cataloqueMenu select {
 	font-size:100%;
	width:111px;
	color:#999999;
	margin-top:1px;
}
.cataloqueMenu .search {
	margin-top:19px;
}
.clear {
	clear:both;
	line-height:1px;
	height:1px;
}
.cataloqueLine {
	border-bottom:1px solid #C7B4A3;
}

.cataloqueLeft {
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	font-size:11px;
}
.cataloqueLeft SELECT{
	width:150px;
	margin-bottom:15px;
	font-size:11px;
	margin-top: 3px;
}
.catFormBtn {
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
}
.catFormBtn .formBtn {
	border:solid 1px #C48E2D;
	color:#FFFFFF;
	background-color: #C48E2D;
	font-weight: bold;
}
.catZoekResult {
	margin-bottom:15px;
}

div.footer {
	font-size:11px;
	padding-top:10px;
	padding-left:95px;
	bottom:-20px;
}

/*********************************************************************************************** GLOSSARY */

.glosLettersMargin {
	margin-top:20px;
	padding-bottom: 20px;
}
.glosLetters {
	float:left;
	margin-right:3px;
	border: solid 1px #666666;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:13px;
	text-align:center;
}
.glosLetters  a {
	display:block;
	text-decoration:none;
	color:#666666;
}
.glosLetters  a:hover {
	text-decoration:none;
	color:#666666;
	background-color:#EEDDC1;
}
.glosLettersNoLink {
	float:left;
	margin-right:3px;
	border: solid 1px #B5B5B5;
	color:#B5B5B5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:13px;
	text-align:center;
}
.glosResltaat .glosLetters {
	float:none;
	margin-top: 50px;
}
.glosResltaat h1 {
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:11px;
	line-height:18px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:10px;
	letter-spacing:0px;
}
.glosResltaat h1 a{
	color: #666666;
	text-decoration:underline;
}
.glosResltaat h1 a:hover{
	color: #6C9995;
	text-decoration:underline;
}

/*********************************************************************************************** IMAGES */

.image {
	background-color:#F3E8D5;
	margin-bottom:20px;
	margin-top:20px;
}
.image IMG {
	border-right: solid 3px #C48E2D;
}
.tupesOverzicht {
	border-bottom: solid 1px #C7B4A3;
	padding-bottom:20px;
	margin-bottom: 20px;
}

.tupesOverzicht h1 {
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:11px;
	line-height:18px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:10px;
	letter-spacing:0px;
}
.tupesOverzicht h1 a{
	color: #666666;
	text-decoration:underline;
}
.tupesOverzicht h1 a:hover{
	color: #6C9995;
	text-decoration:underline;
}


/*********************************************************************************************** FORMULIER */

.formveld INPUT, .formveld TEXTAREA, .formveld SELECT {
	border: solid 1px #999999;
	font-size:11px;
	padding:2px;
	margin-bottom:8px;
	font-size:9pt;
}
.formveldLabel {
	width:170px;
	float:left;
	clear:left;
	padding-right:10px;
	margin-bottom:8px;
}
.inputError{
	color:#FF0000;
	margin-bottom:12px;
	font-size:10px;
	font-weight:bold;
	margin-left: 180px;
}
.formElement {
	margin-bottom:8px;	
}
.formAfsluiten {
	clear:both;
	border-top: solid 1px #C7B4A3;
	margin-top: 10px;
	margin-bottom: 5px;
}
.formBtn {
	margin-top:15px;
	border:solid 1px #CCCCCC;
	color:#333333;
	background-color: #CCCCCC;
	margin-left: 185px;
}

/*********************************************************************************************** ZOEKEN */

.zoekResultTop {
	margin-bottom:15px;
}
.zoekResultTopActive {
	color:#C48E2D;
	font-weight:bold;
}
.zoekResult {
	border-bottom:solid 1px #E1C696;
	padding-bottom:15px;
	margin-bottom: 15px;
}
.zoekResult H1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#6C9995;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:2px;
	letter-spacing:normal;
}

.zoekResult H1 a {
	color:#6C9995;
	text-decoration:underline;
}
.zoekResult H1 a:hover {
	color:#C48E2D;
	text-decoration:underline;
}

#sitemap h1, #sitemap h2, #sitemap h3, #sitemap h4, #sitemap h5, #sitemap h6 {
	font-size:1em;
	font-weight:normal;
	display:block;
	padding:0px;
	margin:0px;
	line-height:1.4em;
}
#sitemap h1 {
	margin-left:1em;
	font-size:1.2em;
	line-height:1.6em;
	font-weight:bold;
}
#sitemap h2 {
	margin-left:2em
}
#sitemap h3 {
	margin-left:3em
}
#sitemap h4 {
	margin-left:4em
}
#sitemap h5 {
	margin-left:5em
}
#sitemap h6 {
	margin-left:6em
}

/*********************************************************************************************** FAQ */

.faqIntro {
	color: #333333;
	font-size:11px;
	line-height:18px;
	border-bottom: solid 1px #C7B4A3;
	padding-bottom:15px;
	margin-bottom: 15px;
}
.faqVragen {
	color: #AE8028;
	font-size:11px;
	line-height:18px;
	border-bottom: solid 1px #C7B4A3;
	padding-bottom:10px;
	margin-bottom: 15px;
}
.faqVragen OL {
	margin-top:0px;
	margin-bottom:0px;
}
.faqVragen LI {
	list-style-type: decimal;
	margin-bottom:5px;
}
.faqVragen a {
	color: #AE8028;
	text-decoration:underline;
}
.faqVragen a:hover {
	color: #6C9995;
	text-decoration:underline;
}
.faqAntwoord {
	color: #333333;
	font-size:11px;
	line-height:18px;
	margin-bottom: 15px;
}
.faqAntwoord H1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:3px;
	line-height:18px;
	letter-spacing:1px;
}
.faqOmhoog {
    clear:both;
	text-align:right;
	border-bottom: solid 1px #C7B4A3;
	padding-bottom:5px;
	margin-bottom: 10px;
	padding-right: 16px;
	background-image: url(../images/img_pijl_up.gif);
	background-repeat: no-repeat;
	background-position: right 7px;
	font-size:11px;
	margin-top: 12px;
}
.faqOmhoog a {
	text-decoration:underline.;
	color:#333333;
	text-decoration: underline;
}
.faqOmhoog a:hover {
	text-decoration:underline;
	color:#6C9995;
}

/*********************************************************************************************** BIBLIOGRAPHY */

.biebIntro {
	color: #333333;
	font-size:11px;
	line-height:18px;
	padding-bottom:10px;
	margin-bottom: 10px;
}
.biebCategorie {
	color: #333333;
	font-size:11px;
	line-height:18px;
	border-bottom: solid 1px #F0E3CA;
	padding-bottom:10px;
	margin-bottom: 10px;
}
.biebCategorieHead {
	color:#6C9995;
	font-style:italic;
}
.biebCategorie H1 {
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:11px;
	line-height:18px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
	letter-spacing:0px;
	display:inline;
}
.biebCategorie TD {
	font-size:11px;
	line-height:18px;
	letter-spacing:normal;
}
.biebCategorie TD IMG {
	margin-top:3px;
}
.biebCategorie .artikelTitel {
	color: #666666;
}


/*********************************************************************************************** RECHTERKANT */

.picsRight {
	text-align: center;
}
.picsRight IMG {
	margin-top:45px;
	border: solid 1px #9D9D9D;
}
.picsRightTxt{
	text-align:left;
	color:#A07525;
	line-height:12px;
	margin-left: 27px;
	margin-top: 4px;
	padding-right: 20px;
	margin-bottom: 0px;
	font-size:11px;
}

/*********************************************************************************************** PHOTOBOX */
.photoBox .space {
	width:13px;
	background-color:#92B3B0;
	background-image:url(../images/bg_photobox.gif);
	background-repeat:no-repeat;
	background-position: center bottom;
}
.photoBox .text {
	color:#647A79;
	background-color:#E9F0EF;
	padding:10px;
	vertical-align:bottom;
}

/*********************************************************************************************** museumlogo */
.museumlogo {
 	text-align:right;
	width:100%;
	height:100px;
	margin-bottom:-28px;
}
