/* ____________________________________________________________________________HOOFDITEMS */
.defaultimage
{

margin: 0 0 10px 10px;
clear: right;
}
body, BODY { 
font-family: verdana, arial, helvetica; 
background-color: #0b1c36; 
color: #ffffff; 
font-size: 12px;
line-height: 18px; 
}

.smilies { 
font-family: verdana, arial, helvetica; 
background-color: ##f1f2f3; 
color: #646464; 
font-size: 12px;
line-height: 18px; 
}
.body a:link { 
font-family: verdana, arial, helvetica; 
background-color: #0b1c36; 
color: #ffffff; 
font-size: 12px;
text-decoration: none;
line-height: 18px; 
}
.body a:visited { 
font-family: verdana, arial, helvetica; 
background-color: #0b1c36; 
color: #ffffff; 
font-size: 12px;
text-decoration: none;
line-height: 18px; 
}
.body a:hover { 
font-family: verdana, arial, helvetica; 
background-color: #0b1c36; 
color: #ffffff; 
font-size: 12px;
text-decoration:underline;
line-height: 18px; 
}
.bg {
	background-image: url(images/index2_07.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.titlecat { 
font-family: verdana, arial, helvetica; 
font-size: 14px;
font-weight:bold;
text-align: left;
color: #cf242d;
}

.maintitle { 
font-family: verdana, arial, helvetica; 
font-size: 16px;
font-weight:bold;
text-align: left;
color: #00ff00;
line-height: 18px;
}


.products { 
font-family: verdana, arial, helvetica; 
background-color: #F4F4F4; 
}

pre { 
font-family: verdana, arial, helvetica;
}

.textbox {
	background-color: #F7F7F7;
	border:solid #cccccc 1px;
}

.input {
	background-color: #D7E7F6;
	border:solid #333333 1px;
}

.input2 {
	background-color: #F4F4F4;
	border:solid #333333 1px;
}



.content a:link {
font-family: verdana, arial;
text-decoration: none;
font-size: 12px;
font-weight : bold;
color: #2288c8; 
}
.content a:visited {
font-family: verdana, arial;
text-decoration: none;
font-size: 12px;
font-weight : bold;
color: #2288c8; 
}
.content2 a:hover {
font-family: verdana, arial;
text-decoration: none;
font-size: 10px;
font-weight : bold;
color: #646464; 
}
.content2 a:link {
font-family: verdana, arial;
text-decoration: none;
font-size: 10px;
font-weight : bold;
color: #646464; 
}
.content2 a:visited {
font-family: verdana, arial;
text-decoration: none;
font-size: 10px;
font-weight : bold;
color: #646464; 
}

/* ____________________________________________________________________________MENU */
.mainlevel a {
	display: block;
	font-weight: normal;
	vertical-align: middle;
	font-size: 12px;
	color: #5E5E5E;
	text-align: left;
	margin-top:3px;
	padding-top:1px;
	padding-left: 18px;
	height: 22px !important;
	height: 25px;
	width: 100%;
	background: url(images/button.gif) no-repeat;
	text-decoration: none;
}
.mainlevel a:visited {
	display: block;
	font-weight: normal;
	vertical-align: middle;
	font-size: 12px;
	color: #5E5E5E;
	text-align: left;
	margin-top:3px;
	padding-top:1px;
	padding-left: 18px;
	height: 22px !important;
	height: 25px;
	width: 100%;
	background: url(images/button.gif) no-repeat;
	text-decoration: none;
}
.mainlevel a:hover {
	text-decoration: underline;
	color: #5E5E5E;
	font-weight: normal;
	background: url(images/button.gif) no-repeat;
}

.mainlevel img {
position: relative;
top: -1px;
left: -16px;
padding-left: 0px;
background-color: #000000;
}


.hr {
color: #787878;
}
.sitemenu_main a:visited {
color:#ffffff;
float: right;
text-align: right;
text-decoration: none;
font-weight: bold;
padding-right: 5px;
font-size: 13px;
}

.sitemenu_main a:hover {
color:#ffffff;
float: right;
text-align: right;
font-weight: bold;
padding-right: 5px;
text-decoration: underline;
font-size: 13px;
}
.sitemenu_main a:link {
color:#ffffff;
text-align: right;
text-decoration: none;
font-weight: bold;
float: right;
padding-right: 5px;
font-size: 13px;
}
.sitemenu_main a{
color:#ffffff;
text-align: right;
text-decoration: none;
font-weight: bold;
float: right;
padding-right: 5px;
font-size: 13px;
}
.sitemenu_sub a:visited {
color:#0b1c36;
text-align: right;
text-decoration: none;
font-weight: bold;
padding-right: 5px;
float: right;
font-size: 13px;
}

.sitemenu_sub a:hover {
color:#0b1c36;
text-align: right;
float: right;
text-decoration: underline;
font-weight: bold;
padding-right: 5px;
font-size: 13px;
}
.sitemenu_sub a:link {
color:#0b1c36;
float: right;
text-align: right;
text-decoration: none;
padding-right: 5px;
font-weight: bold;
font-size: 13px;
}
.nieuws a:visited {
color:#ffffff;
text-decoration: none;
font-size: 9px;
text-align: left;
}

.nieuws a:hover {
color:#ffffff;
text-decoration: underline;
font-size: 9px;
text-align: left;
}
.nieuws a {
color:#ffffff;
text-align: left;
text-decoration: none;
font-size: 9px;
}

.sitemenu {

}

.form_msg {
font-weight: regular;
color: #dd0000;
margin: 0px 0px 20px 0px;
line-height: 17px;
}

div.talen {
position: relative;
top: 0px;
left: 0px;
width: 0px;
height:0px;
}

.search {
  color: #2a8bc9;
  font-family: verdana, Hevlvetica, sans-serif;
  text-align: left;
  border: 0px;
  font-size: 10px;
  font-weight: bold;
  width: 66px;
  background-image: url(images/icons/zoek_button.jpg) ;
  background-repeat: no-repeat;
  padding-top: 0px;
  padding-left: 23px;
  line-height: 16px !important;
  line-height: 16px;
  height: 20px !important;
  height: 20px;
  margin-top:0px;
}
/* ____________________________________________________________________________GASTENBOEK */
.admintextcolor
{
	color: #FF0000;								/* Text color of admin guestbook message */
}

.tables_maintable
{
	width: 100%;									/* Width of the whole guestbook */
}

.tablerows_header
{
	background-color: #0b1c36;					/* 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 0px #FFF;						/* Mainbar with links border */
	color: #FFF;								/* Text color in mainbar */
}
.tablerows_header a
{
	color: #FFF;								/* Text color of links in mainbar */
	text-decoration: none;
}
.tablerows_header a:hover
{
	text-decoration: underline;
}

.tablerows_gbentries
{
	width: 100%;								/* Width of an entry in the guestbook */
	border: solid 0px #dddddd;					/* 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 0px #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: #1f385d;					/* Backgroundcolor of left side */
}
.leftside_entry									/* Same as above, but for guestbook entries */
{
	border: solid 0px #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
	width: 20%;
	color: #ffffff;
	background-color: #1f385d;
}
.leftside_entry	a:link								/* Same as above, but for guestbook entries */
{
	color: #ffffff;
}
.leftside_entry	a:hover								/* Same as above, but for guestbook entries */
{
	color: #ffffff;
}
.leftside_entry	a:visited								/* Same as above, but for guestbook entries */
{
	color: #ffffff;
}

.rightside
{
	border: solid 0px #FFF;						/* Border of right side */
	border-top: solid 0px #fff;				/* 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: #0b1c36;					/* Backgroundcolor of right side */
}
.rightside_entry								/* Same as above, but for guestbook entries */
{
	border: solid 0px #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
	width:80%;
	background-color: #0b1c36;
}

.subject										/* Also applies for the date of each 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: 14px;							/* Font size of the guestbook title */
	font-weight: bold;							/* Guestbook title is bold */
}
.tablerows_errors
{
	width: 100%;								/* Width of error table */
	border: solid 0px #FFF;						/* 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: #0b1c36;					/* Background color of error table */
	color: #FFFFFF;								/* Text color of error table */
}

.tablerows_finishpost
{
	width: 100%;								/* Width of success table */
	border: solid 0px #fff;					/* 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: #1f385d;						/* Background color of success table */
}

.tablerows_verify
{
	width: 100%;								/* Width of verify table */
	border: solid 0px #fff;					/* 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: #0b1c36;						/* Background color of verify table */
}

.buttons
{
	border: solid 1px #2288db;					/* Border of a button */
	background-color: #1f385d;						/* Background color of a button */
}

.formfields
{
	border: solid 1px #646464;					/* Border of an inputbox and textarea */
}

input.ubbbuttons
{ 
	background-color: #1f385d;						/* Background color of the UBB buttons */
	color:#fff;								/* Text color of the UBB buttons */
	font-family:tahoma, arial, verdana;			/* Font of the UBB buttons */
	border: solid 0px #ffffff;					/* Border of the UBB buttons */
}

input.helpline
{
	background-color: #1f385d;						/* Background color of the UBB buttons helpline */
	color: #000;								/* Text color of the UBB buttons helpline */
	width: 350px;								/* 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-style: none;							/* Border of the UBB buttons helpline */
}
#gbMessage										/* Guestbook message input. Global settings come from .formfields */
{
	width: 350px;								/* Width of the message input */
	height: 150px;								/* Height of the message input */
}
.datum{
	font-family: tahoma, arial, verdana;		/* Font of the UBB buttons helpline */
	font-size: 9px;							/* Font size of the UBB buttons helpline */
  }
