body {
	margin: 0px 0px 0px 0px;
	background: url("../images/bg-page.gif"); background-color: #FFF5EA;
}
p {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #052A55;
	letter-spacing: 0.02em;
	margin: 0;
}
A {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	COLOR: #FE8001;
	letter-spacing: 0.02em;
	TEXT-DECORATION: none;
}
A:hover {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	COLOR: #B95700;
	letter-spacing: 0.02em;
	TEXT-DECORATION: underline;
}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FCECDA;
	letter-spacing: 0.06em;
}
.small2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FCECDA;
}
a.small2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #EF8100;
	text-decoration:none;
}
a.small2:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #DEE3EF;
	text-decoration:underline;
}
A.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BDC5DF;
	letter-spacing: 0.06em;
	text-decoration: none;
}
A.small:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #DEE3EF;
	letter-spacing: 0.06em;
	text-decoration: underline;
}
.box-index {
	padding: 18px 8px 19px 20px;
	border-bottom: 2px solid #052A55;
	border-left: 2px solid #052A55;
}
.box-indexshop {
	padding: 6px;
}
.box-indexshopB {
	padding: 6px;
	border-bottom: 1px solid #052A55;
}
h1 {
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #052A55;
	letter-spacing: 0.04em;
}
.textfield {
	background-color: #FFF5EC;
	color: #04223E;
	font-size: 8pt;
	font-family: Tahoma;
	border: 1px solid #073E72;	
	padding-top: 1px; padding-bottom: 3px; padding-left: 4px; padding-right: 4px;
}
select {
	background-color: #FFF5EC;
	color: #04223E;
	font-size: 8pt;
	font-family: Tahoma;
	border: 1px solid #073E72;	
	padding-top: 1px; padding-bottom: 3px; padding-left: 4px; padding-right: 4px;
}
hr {
	height:1px; border:0; border-top: 1px solid #073E72;
}
.small-gb {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #5A698B;
}
.attentie {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#036;
	font-weight:bold;
}
.gb-comments {
	padding: 15px;
}
.large {
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #052A55;
	letter-spacing: 0.04em;
}
.formerrorbox {
	padding: 15px;
	border: 1px solid #052A55;
}
.listmenu {
	background-color: #FFF5EC;
	color: #04223E;
	font-size: 8pt;
	font-family: Tahoma;
	border: 1px solid #073E72;
	padding: 0px;
}
.textarea {
	background-color: #FFF5EC;
	color: #04223E;
	font-size: 8pt;
	font-family: Tahoma;
	border: 1px solid #073E72;	
	padding-top: 2px; padding-bottom: 3px; padding-left: 4px; padding-right: 0px;
}
.brdrblauwnopad {
	border: 1px solid #052A55;
}
.pad {
	padding: 3px;
}
.padgbbrdr {
	padding: 6px;
	border: 1px solid #052A55;
	background-color: #E4ECF3;
}
.padveel {
	padding: 15px;
}
.box-index2 {
	padding: 14px 8px 17px 20px;
	border-bottom: 2px solid #052A55;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #052A55;
}
.box-voorwaarden {
	padding: 14px 8px 17px 20px;
	border: 2px solid #052A55;
}
.textfieldreq {
	background-color: #FFE9D5;
	color: #04223E;
	font-size: 8pt;
	font-family: Tahoma;
	border: 1px solid #073E72;	
	padding-top: 1px; padding-bottom: 3px; padding-left: 4px; padding-right: 4px;
}
.listmenureq {
	background-color: #FFE9D5;
	color: #04223E;
	font-size: 8pt;
	font-family: Tahoma;
	border: 1px solid #073E72;
	padding: 0px;
}
#submit,#submit1,#submit2,#submit3,#submit4,#submit5,#submit6
{
	width: auto;
	border: 3px double #999999;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 0.25em;
	background-color: #FFF5EA;
	color: #0F3664;
	font-size:11px;
	font-weight: bold;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	cursor:pointer;
}
#submit:hover,#submit1:hover,#submit2:hover,#submit3:hover,#submit4:hover,#submit5:hover,#submit6:hover
{
	border: 3px double #A9A8A8;
	border-top-color: #DBD8D5;
	border-left-color: #DBD8D5;
	background-color: #FFFAF4;
	cursor:pointer;
}
.padallL {
	padding: 13px 2px 12px 14px;
}

.box-contact {
	border-left: 2px solid #052A55;
	padding-top: 14px;
	padding-right: 10px;
	padding-left: 10px;
}

.menu-sm {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #052A55;
}
A.menu-sm {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #052A55;
	TEXT-DECORATION: none;
}
A.menu-sm:hover {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #B95700;
	text-decoration: underline;
}

.box-menubottom {
	padding: 3px;
	background-color: #FFB153;
	border-width: 1px;
	border-style: solid;
	border-color: #052A55;
}
.box-bottom {
	background-color: #052A55;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #052A55;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #052A55;
}.box-bottomlevering {
	background-color: #052A55;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #052A55;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #052A55;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #052A55;
}

.medium {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #052A55;
}
A.medium {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #E07102;
	TEXT-DECORATION: none;
}
A.medium:hover {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #B95700;
	text-decoration: underline;
	fo
}
a#index_btn1 {
	display:block;
	float:left;
	width:253px;
	height:70px;
	background-image:url(../images/indexbut1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	text-decoration:none;
	outline:none;
	cursor:pointer;
}
a#index_btn1:hover {
	background-image:url(../images/indexbut1-over.gif);
}
a#index_btn2 {
	display:block;
	float:left;
	width:254px;
	height:70px;
	background-image:url(../images/indexbut2.gif);
	background-position:left top;
	background-repeat:no-repeat;
	text-decoration:none;
	outline:none;
	cursor:pointer;
}
a#index_btn2:hover {
	background-image:url(../images/indexbut2-over.gif);
}
a#index_btn3 {
	display:block;
	float:left;
	width:253px;
	height:70px;
	background-image:url(../images/indexbut3.gif);
	background-position:left top;
	background-repeat:no-repeat;
	text-decoration:none;
	outline:none;
	cursor:pointer;
}
a#index_btn3:hover {
	background-image:url(../images/indexbut3-over.gif);
}

.strikethru {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #052A55;
	text-decoration:line-through;
}
.box-brdrLB-index {
	border-bottom: 2px solid #052A55;
	background-image: url(../images/Lbg-index.jpg);
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #052A55;
}
.box-brdrRB-nieuws {
	border-bottom: 2px solid #052A55;
	background-image: url(../images/Rbg-nieuws.gif);
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #052A55;
}
.box-brdrRB-contact {
	border-bottom: 2px solid #052A55;
	background-image: url(../images/Rbg-contact.gif);
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #052A55;
}
.box-contactform {
	border-left: 2px solid #052A55;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #052A55;
}

form {
	margin:0px;
}
.box-brdrRB-activiteiten {
	border-bottom: 2px solid #052A55;
	background-image: url(../images/Rbg-activiteiten.gif);
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #052A55;
}
.box-brdrRB-vrienden {
	border-bottom: 2px solid #052A55;
	background-image: url(../images/Rbg-vrienden.jpg);
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #052A55;
}
.box-brdrRB-was {
	border-bottom: 2px solid #052A55;
	background-image: url(../images/Rbg-was.gif);
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #052A55;
}
.trans {
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #FEEFDF;
	letter-spacing: 0.02em;
}
.box-brdrB-index1 {
	border-bottom: 2px solid #052A55;
	background-image: url(../images/Rbg-index1.gif);
}
.padmenupoppenall {
	padding: 9px;
	border-left: 1px solid #052A55;
	border-bottom: 1px solid #052A55;
}
.padmenupoppenallB {
	padding: 9px;
	border-left: 1px solid #052A55;
}
.mediumblue {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #052A55;
}
A.mediumblue:link {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #052A55;
	TEXT-DECORATION: none;
}
A.mediumblue:visited {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #052A55;
	TEXT-DECORATION: none;
}
A.mediumblue:hover {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #011936;
	text-decoration: underline;
}
.imgbrdr {
	border: 1px solid #FFFFFF;
}
.fotobijschrift {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #052A55;
	font-weight: bold;
}
.boxlinks {
	padding: 7px 7px 7px 11px;
	background: #FFF5EA;
	border: 1px solid #F1C494;
}
.box-blauwnieuwsbrief {
	border-right: 2px solid #052A55;
	background: #E9ECF3;
	padding: 8px;
}
.box-oranjenieuwsbrief {
	background: #FFF0DF;
	padding: 8px;
}


/* ############  GASTENBOEK   ############## */

body
{
	font-family: tahoma, arial, sans-serif;		/* Main fonts */
	font-size: 11px;						/* Main font size */
	line-height:18px;
	color: #052A55;								/* Main text color */
}


.admintextcolor
{
	color: #FF0000;								/* Text color of admin guestbook message */
}

.tables_maintable
{
	width: 760px;									/* Width of the whole guestbook */
}

.tablerows_header
{
	background-color: #073e72;					/* Background color of mainbar with links */
	height: 20px;								/* Height of mainbar with links */
	padding-left: 5px;							/* Text in mainbar with links starts 5 pixels after start */
	padding-right: 5px;							/* Text in mainbar with links ends 5 pixels before end */
	font-weight: bold;							/* Text decoration of text in mainbar with links */
	border: solid 1px #FFF;						/* Mainbar with links border */
	color: #FFF;								/* Text color in mainbar */
}
.tablerows_header a
{
	color: #f8dec3;								/* Text color of links in mainbar */
	text-decoration:none;
}
.tablerows_header a:hover
{
	color: #ffac59;								/* Text color of links in mainbar after hover */
	text-decoration:none;
}

.tablerows_gbentries
{
	width: 100%;								/* Width of an entry in the guestbook */
	border: solid 1px #073e72;					/* Border of an entry in the guestbook */
}

.gbentry
{
	width: 100%;								/* Width of an entry in the guestbook */
}

.emptyspace
{
	height: 10px;								/* Empty space between entries */
}

.leftside
{
	border: solid 1px #FFF;						/* Border of left side */
	border-bottom: 0px;							/* Sets the bottom border of the left side to 0 */
	padding-top: 5px;							/* Text in left side starts 5 pixels after top */
	padding-bottom: 5px;						/* Text in left side ends 5 pixels before bottom */
	padding-left: 5px;							/* Text in left side starts 5 pixels after left */
	padding-right: 5px;							/* Text in left side ends 5 pixels before right */
	vertical-align: top;						/* Text in left side gets aligned to top */
	width: 20%;									/* Width of left side */
	background-color: #154068;					/* Backgroundcolor of left side */
	color: #fff;								/* Text color in left side */
}
.leftside_cpanel
{
	border: solid 1px #FFF;						/* Border of left side */
	border-bottom: 0px;							/* Sets the bottom border of the left side to 0 */
	padding-top: 5px;							/* Text in left side starts 5 pixels after top */
	padding-bottom: 5px;						/* Text in left side ends 5 pixels before bottom */
	padding-left: 5px;							/* Text in left side starts 5 pixels after left */
	padding-right: 5px;							/* Text in left side ends 5 pixels before right */
	vertical-align: top;						/* Text in left side gets aligned to top */
	width: 25%;									/* Width of left side */
	background-color: #154068;					/* Backgroundcolor of left side */
	color: #fff;								/* Text color in left side */
}
.leftside_entry									/* Same as above, but for guestbook entries */
{
	border: solid 1px #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
	width: 20%;
	background-color: #154068;
	color: #fff;
}

.rightside
{
	border: solid 1px #FFF;						/* Border of right side */
	border-top: solid 1px #073e72;				/* Sets the bottom border of the right side to 1 */
	padding-top: 5px;							/* Text in right side starts 5 pixels after top */
	padding-bottom: 5px;						/* Text in right side ends 5 pixels before bottom */
	padding-left: 5px;							/* Text in right side starts 5 pixels after left */
	padding-right: 5px;							/* Text in right side ends 5 pixels before right */
	vertical-align: top;						/* Text in right side gets aligned to top */
	width: 80%;									/* Width of right side */
	background-color: #fbe7d2;					/* Backgroundcolor of right side */
	color: #052a55;								/* Text color in right side */
}
.rightside_entry								/* Same as above, but for guestbook entries */
{
	border: solid 1px #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
	width:80%;
	background-color: #fbe7d2;
	color: #052a55;
}

.subject										/* Also applies for the date of each entry */
{
	font-size: 10px;							/* Font size of the subject text in a guestbook entry */
	font-weight: bold;							/* Subject text in a guestbook entry is bold */
}

.writerows										/* Class that applies on almost all text in the guestbook */
{
}

p.gbtitle
{
	font-size: 20px;							/* Font size of the guestbook title */
	font-weight: bold;							/* Guestbook title is bold */
	color: #000000;								/* Text color of the guestbook title */
}
.tablerows_errors
{
	width: 100%;								/* Width of error table */
	border: solid 1px #5c2e00;						/* Border of error table */
	padding-left: 5px;							/* Text in error table starts 5 pixels after left */
	padding-top: 5px;							/* Text in error table starts 5 pixels after top */
	padding-bottom: 5px;						/* Text in error table ends 5 pixels before bottom */
	background-color: #ab5805;					/* Background color of error table */
	color: #FFFFFF;								/* Text color of error table */
}

.tablerows_finishpost
{
	width: 100%;								/* Width of success table */
	border: solid 1px #073e72;					/* Border of success table */
	padding-left: 5px;							/* Text in success table starts 5 pixels after left */
	padding-top: 5px;							/* Text in success table starts 5 pixels after top */
	padding-bottom: 5px;						/* Text in success table ends 5 pixels before bottom */
	background-color: #FBE7D2;						/* Background color of success table */
	color: #000000;								/* Text color in success table */
}

.tablerows_verify
{
	width: 100%;								/* Width of verify table */
	border: solid 1px #073e72;					/* Border of verify table */
	padding-left: 5px;							/* Text in verify table starts 5 pixels after left */
	padding-top: 5px;							/* Text in verify table starts 5 pixels after top */
	padding-bottom: 5px;						/* Text in verify table ends 5 pixels before bottom */
	background-color: #FBE7D2;						/* Background color of verify table */
	color: #000000;								/* Text color in verify table */
}

input.ubbbuttons
{ 
	background-color: #f6b570;						/* Background color of the UBB buttons */
	color:#000000;								/* Text color of the UBB buttons */
	font-family:tahoma, arial, verdana;			/* Font of the UBB buttons */
	font-size: 11px;							/* Font size of the UBB buttons */
	border: solid 1px #073e72;					/* Border of the UBB buttons */
}

input.helpline
{
	background-color: #fdfbf8;						/* Background color of the UBB buttons helpline */
	color: #000;								/* Text color of the UBB buttons helpline */
	width: 360px;								/* Width of the UBB buttons helpline */
	font-family: tahoma, arial, verdana;		/* Font of the UBB buttons helpline */
	font-size: 10px;							/* Font size of the UBB buttons helpline */
	border: solid 1px #073e72;
	margin-top:2px;							/* Border of the UBB buttons helpline */
}

.divcpanel {
	background-color:#1c558b;
	padding:1px 3px;
	margin-top:4px;
	margin-right:3px;
	margin-bottom:4px;
	margin-left:3px;
}
.divcpanel A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFB153;
	font-weight:bold;
	TEXT-DECORATION: none;
}
.divcpanel A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B95700;
	font-weight:bold;
	text-decoration: none;
}
#gbMessage										/* Guestbook message input. Global settings come from .formfields */
{
	width: 350px;								/* Width of the message input */
	height: 150px;								/* Height of the message input */
}

.style6 {font-family: Tahoma, Verdana, Arial, sans-serif}
#flashcontent {
		width: 760px;
}
.form_melding {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#C00;
}
