﻿/* ELEMENTS */
*
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	color: #000000;
}
/* FKo 20070703 change linkcolors*/

#divLeftNav a:visited, 
#content a:visited,
#search a:visited,
.headfoot a:visited,
li a:visited
{
	color:#808080;
	text-decoration: none
}

#divLeftNav a:link, 
#content a:link, 
#search a:link,
.headfoot a:link,
li a:link
{
	color:#1B679C;
	text-decoration: none
}

#divLeftNav a:hover, 
#divLeftNav a:active,
#content a:hover, 
#content a:active,
#search a:hover,
#search a:active,
.headfoot a:hover,
.headfoot a:active,
li a:hover,
li a:active
{
	text-decoration: underline
}

body
{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	border: 0; 
    padding: 0; 
    /*text-align: center; */
    height: 100%; 
}

div
{
	box-sizing: border-box;	
	-moz-box-sizing: border-box;
}

/* GENERAL */
.withStdBgColor /* standard bgcolor*/
{
	background-color: rgb(214,0,0);
}


.withBgColorLight1 /*oranje*/
{
	background-color: #FCEBCC;
}

.withBgColorLight2  /*lgroen*/
{
	background-color: #F6F5CD;
}

.withBgColorLight3 /*groen*/
{
	background-color: #EFF6E4;
}

.withBgColorLight4 /*paars*/
{
	background-color: #F1E7EF;
}

.withBgColorLight5 /*lblauw*/
{
	background-color: #CCEBEF;
}

.withBgColorLight6 /*blauw*/
{
	background-color: #D1E1EB;
}

.withBgColorLightDefault /*grijs*/
{
	background-color: rgb(226,226,226);
}

/* teaser titles */

.withColor1, .withColor1 span /*oranje*/
{
	color: #EE9C00;
}

.withColor2, .withColor2 span  /*lgroen*/
{
	color: #D3CF03;
}

.withColort3, .withColor3 span /*groen*/
{
	color: #B0D076;
}

.withColor4, .withColor4 span /*paars*/
{
	color: #BA87AE;
}

.withColor5, .withColor5 span /*lblauw*/
{
	color: #019AAE;
}

.withColor6, .withColor6 span /*blauw*/
{
	color: #1B679C;
}

.withColorDefault, .withColorDefault span /*grijs*/
{
	color: rgb(214,0,0);
}

/* BIG IMAGES */
.bigImageDefault /* for default page */
{
	width:100%;
	height:139px;
}

.bigImageDefaultCell
{
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:top;
}

.bigImageHome /* for homepage */
{
	width:100%;
	height:179px;
}

.bigImageHomeCell
{
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:top;
}

/* BIG IMAGE ADDITIONAL INFO */
#divMainImageInfo 
{
	cursor:pointer;
	display:none;
	position:absolute;
	border:solid 0px #000000;
	z-index:0;
	margin-left:535px;
	margin-top:0px;
	width:235px;
	background-color:#EEEEEE;
	opacity: .8;                /*these 2 lines control opacity: they work in IE, NN, Firefox */ 
	filter: alpha(opacity=80);  /*make sure the numbers match, e.g. .7 corresponds to 70% */ 
	-moz-opacity:.80;
}

#infoBox
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: rgb(5,5,5);
}


/* BREAD CRUMB, color is defined in ColorScheme## */
#broodkruimel,
#broodkruimel a, 
#broodkruimel a:active, 
#broodkruimel a:visited
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	text-decoration: none;
}

#broodkruimel a:hover
{
	text-decoration: underline;
}

/* MENU (Menu control) */
.mainMenu
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	color: #FFFFFF;
}

.menu
{
	 width:750px;
	 height:26px;
}

/* HEADER/FOOTER size */
.headfoot
{
	font-size: 10px;
}

a.toTopLink:hover
{
	text-decoration: underline;
}

/* CONTENT CELL + related */
.content
{
	vertical-align:top;
	background-color:#FFFFFF;
	border:solid 0px #999999;
}

.bold 
{
	font-weight: bold;
}

/* FORM styles */
.formArea td
{
	vertical-align:middle;
	line-height:26px;
}
.buttonSearch 
{
	color: #333333;
	background-color: #FFFFFF;
	border: solid 1px #000000;
	font-weight: bold;
}


.inputSearch, 
.formField
{
	border: solid 1px #000000;
}

/* FOOTER */
.bottomTools,
.bottomTools a,
.bottomTools a:hover,
.bottomTools a:active,
.bottomTools a:visited,
.bottomTools span
{
	color: #AAAAAA;
	font-size: 10px;
	text-decoration: none;
}


/* atlantis */
.resultTable
{
	border-bottom-width: 5px;
	border-bottom: White;
}