td, p, ul, li, div, body { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #2B5399;}

td.rood { font-size: 13pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: italic; color: #BB9A2E; }
td.tip { font-size: 13pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: italic; color: #F2E29B; }
td.roodk { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: italic; color: #AC0000; }
td.prijs { font-size: 13pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: italic; color: #AC0000; }
td.roodkk { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: italic; color: #AC0000; padding: 1px; }
td.roodkkk { font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: italic; color: #AC0000; }
td.bluen { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: italic; color: #2B5399; }
td.blue { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: italic; color: #2B5399; }
td.blues { font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: italic; color: #2B5399; }
td.artikel { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: italic; color: #FFFFFF; }
td.wit { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: italic; color: #FFFFFF; }

a { font-size: 8pt; font-family: verdana, helvetica, sans-serif; font-weight: normal; text-decoration: underline; color: #2B5399; }
a.rechts { font-size: 7pt; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-decoration: none; color: #2B5399; }
a.roodk { font-size: 8pt; font-family: Verdana, Arial, Helvetica; font-weight: normal; text-decoration: underline; color: #AC0000; }
a.roodkk { font-size: 7pt; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-decoration: underline; color: #AC0000; }
a.wit { font-size: 8pt; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-decoration: none; color: #FFFFFF; }
a:hover {color: #2B5399; text-decoration: none; }
a:hover.wit { color: #CCCCCC; text-decoration: none; font-weight: bold; }
a:hover.rechts { color: #2B5399; text-decoration: none; font-weight: bold; }
a:hover.roodk { color: #AC0000; text-decoration: none; }
a:hover.roodkk { color: #AC0000; text-decoration: none; font-weight: bold; }

li.roodkk { color: #AC0000; text-decoration: none; }

table { border-style: none; }
td { border-style: none; }
form { display: inline; }

.tabletop { border-bottom: 1px solid; border-left: 1px solid; border-right: 1px solid; border-top: 1px solid; border-color:#AC0000; }
.tableleft { border-bottom: 0px solid; border-left: 1px solid; border-right: 0px solid; border-top: 0px solid; border-color:#AC0000; }
.tableright { border-bottom: 0px solid; border-left: 0px solid; border-right: 1px solid; border-top: 0px solid; border-color:#AC0000; }
.tablemiddle { border-bottom: 0px solid; border-left: 1px solid; border-right: 1px solid; border-top: 0px solid; border-color:#AC0000; }
.tablebottom { border-bottom: 1px solid; border-left: 1px solid; border-right: 1px solid; border-top: 0px solid; border-color:#AC0000; }
.tabletop_p { border-bottom: 1px solid; border-left: 1px solid; border-right: 1px solid; border-top: 1px solid; border-color:#AC0000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: italic; color: #2B5399; }
.tablemiddle_p { border-bottom: 0px solid; border-left: 1px solid; border-right: 1px solid; border-top: 0px solid; border-color:#AC0000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: italic; color: #2B5399; }
.crumb { font-size: 7pt; }
img.foto { border: 1px solid #B49A22; }

.DinerStyle { font-family: "Courier New", Courier, mono; font-size: 12px; font-style: normal; color: #000066; letter-spacing: 6px; background-image: url("pics/bg_input.gif"); background-attachment: fixed; background-repeat: repeat-x; background-position: left bottom; border-top: 0px none #FFFFFF; border-right: 0px none #FFFFFF; border-bottom: 1px none #999999; border-left: 1px solid #999999; }
.input { height: 20px; background-color: #ffffff; border-style: solid; border-width: 1px; border-color: #7F9DB9; font-family: verdana, helvetica, sans-serif; font-size: 10px; color: #003399; padding: 2px; }
.selectie { height: 22px; background-color: #ffffff; font-family: verdana, helvetica, sans-serif; font-size: 10px; color: #003399; padding: 2px; }
.opmaak { height: 20px; background-color: #ffffff; border-style: solid; border-width: 1px; border-color: #7F9DB9; font-family: verdana, helvetica, sans-serif; font-weight: bold; font-size: 9px; color: #666699; padding: 1px; cursor:pointer; cursor:hand; }
.textarea { height: 324px; width: 450px; font-size: 10px; font-family: verdana, helvetica, sans-serif; color: #cc6600; text-align: left; padding: 2px; background-color: #ffffff; border: 1px solid #7F9DB9; overflow: auto; }
.aanmelden { font-size: 8pt; font-family: verdana, helvetica, sans-serif; color: #AC0000; text-align: left; height: 20px; padding: 2px; background-color: #ffffff; border: 1px solid #cc6600; }


body { margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; background: url("pics/bg.jpg") top right; background-attachment: fixed; background-repeat: repeat; }
body { scrollbar-face-color: #2B5399; scrollbar-shadow-color: #850000; scrollbar-highlight-color: #488AFF; scrollbar-3dlight-color: #203D71; scrollbar-darkshadow-color: #254885; scrollbar-track-color: #D4C165; scrollbar-arrow-color: #FFFFFF; overflow: auto;}

.popupContainer {
	position: absolute;
	display:none;
	background-color: #F2E29B;
	border: solid 1px #AC0000;
}

#popupHeader {
	background-color: #2B5399;
	color: white;
	height:20px;
	vertical-align: middle;
	text-align:center;
	padding-top:5px;
	font-weight: bold;	
}

#popupText {
	color: #2B5399;
	overflow: hidden;
	display:block;

}

#popupText div {
	margin: 5px;
	padding:2px;
	background-color: #FFF8DB;
	border: solid 1px #4A5849;
	height: 234px;
	overflow:auto;
}

#popupClose {
	vertical-align: middle;
	height:25px;
	text-align:center;
	border-top: solid 1px #AC0000;
	padding-top:2px;
}

.pages a {
	font-weight: bold;
}

.show { display:none; }
