*
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #7c7c7c;
}

body
{
	background-color: #FFFFFF;
	margin-top : 4px;
}

form
{
	display: inline;
}

/* default a href settings */
a
{
	text-decoration:underline;
}

/* default a href settings */
a:hover
{
	text-decoration:none;
}

.maintable
{
	
	width:768px;
}

/* header of the website */
.maintableTop
{
	background:url("../media/top.jpg");
	background-repeat:no-repeat;
	height:97px;
	background-position:center;
}

/* banner of the website */
.maintableBanner
{
	background: url("../media/banner.jpg");
	height:194px;
	color:#494949;
	padding-top:133px;
}

.maintableBanner a
{
	text-decoration:none;
}

.maintableBanner a:hover
{
	text-decoration:underline;
}

/* center of the website */
.maintableMiddle
{
	padding-left:14px;
}

/* style for field titles in forms */
.formTitle
{
	font-weight:bold;
}

/* style for form input field (like text, textarea etc.) */
.formInput
{
	border: 1px solid #606060;
}

/* style for the form submit button */
.formSubmit
{
	width:200px;
	color:#000000;
}

/* example: page title */
.titleText
{
	font-weight:bold;
}

/* small text used troughout the website */
.smallText
{
	font-size: 10px;
}

/* style for error messages like the ones generates by forms */
.errormessage
{
	color: #D50000;
}

/* title text in the site menu */
.menuTitle
{
	color: blue;
	font-weight:bold;
}

/* the urls in the site menu */
.menuLink
{
	color: red;
}

.vacatureTable
{
	border: 1px solid #87a906;
}

.vacatureTable td
{
	height:20px;
}

/* table on vacature page */
.vacatureTableTitle
{
	font-weight: bold;
	background-color: #ededed;
}

/* table on vacature page, td settings */
.vacatureTableTitle td
{
	border-bottom: 1px solid black;
}

/* list on vacature page, alternating row color 1 */
.vacatureTableColor1
{
	background-color: #FFFFFF;
}

/* list on vacature page, alternating row color 2 */
.vacatureTableColor2
{
	background-color: #ededed;

}

/* table on the login page */
.loginTable
{
	border: 1px solid #87a906;
	background-color: #ededed;
}

/* color for inactive companies */
.fieldset1
{
	border: 1px solid orange;
	background-color: #fff8ed;
}

/* color for blocked companies */
.fieldset2
{
	border: 1px solid red;
	background-color: #ffeded;
}

/* color for active companies */
.fieldset3
{
	border: 1px solid green;
	background-color: #f1ffed;
}

.topmenu
{
	color:#7C7C7C;
}

.topmenulogin
{
	color:#ADAA94;
}

.topadres
{
	font-size:10px;
}

.topadres a
{
	font-size:10px;
	text-decoration:none;
}

.topadres a:hover
{
	font-size:10px;
	text-decoration:underline;
}

.pagetext
{
	margin-left:10px;
}

.pagename
{
	font-size:22px;
	color:#696969;
}

.frontmbs
{
	color: #000000;
}

.frontmbs a
{
	color: #000000;
}

.frontmbs b
{
	font-size:13px;
	color: #000000;
}

.nieuws .leesmeer
{
	border-bottom: 1px #84CF00 solid;
	font-weight: bold;
	padding-bottom:2px;
}

.nieuws .leesmeer a:link, 
.nieuws .leesmeer a:active, 
.nieuws .leesmeer a:visited
{
	font-weight: bold;
	text-decoration: none;
}

.nieuws .leesmeer a:hover
{
	font-weight: bold;
	text-decoration: underline;
}