
BODY, TD, TH, TEXTAREA, INPUT, SELECT, DIV, SPAN {
  font-family: Verdana;
  font-size: 13px;
  font-weight: normal;
  color: Black;
}

BODY.fill{
	background-image: url("../images/opvulling.gif");
	background-repeat: repeat-x;
	background-color:#C6C6DE;
}

BODY.nav{
	background-image: url("../images/navlinks.jpg");
	margin-left: 0px;
}

BODY.breadcrum{
	background-image: url("../images/padnavigatie.jpg");
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 5px;
}

BODY.content{
	margin-top: 15px;
}

.Brandmeter_LastUpdate 
{
	display: none;
}

body.gwform_content
{
	background-color:#FFFFFF;
	background-image: none;
	margin-top: 50px;
	margin-left: 90px;
	margin-right: 20px;
}

.fg-form-header{
  font-family: Verdana;
  font-size: 14px;
  font-weight: bold;
  color: #5C8597;
  margin-bottom: 0px;
}

.primnav{
	font-size: 10px;
	font-weight: bold;
	background-repeat: no-repeat;
	padding-left: 2px;
}

A.primnav:link {
	text-decoration: none;
}

A.primnav:hover {
  text-decoration: none;
}

A.primnav:visited {
  text-decoration: none;
}

H1{
  font-family: Verdana;
  font-size: 14px;
  font-weight: bold;
  color: #5C8597;
  margin-bottom: 0px;
}

H2{
  font-family: Verdana;
  font-size: 13px;
  font-weight: bold;
  color: #5C8597;
  margin-bottom: 0px;
}

H3{
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #5C8597;
  margin-bottom: 0px;
}

B{
  font-weight: bold;
  color: #000000;
}


.ContentLeftCell{}

A:link{
  font-family: Verdana;
  font-size: 12px;
  font-weight: normal;
  color: #ff0000;
  text-decoration: none
}

A:hover {
  font-family: Verdana;
  font-size: 12px;
  font-weight: normal;
  color: #ff0000;
  text-decoration: none;
}

A:visited {
  font-family: Verdana;
  font-size: 12px;
  font-weight: normal;
  color: #ff0000;
  text-decoration: none;
}

.breadcrum{
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color:#000000;
}

A.breadcrum{
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
  color:#000000;
}

A.breadcrum:hover{
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
  color:#FF0000;
}

A.breadcrum:visited {
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
  color:#FF0000;
}

a.sitemap{
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color:#000000;
}

a.sitemap:hover{
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color:#FF0000;
}

.nav{
  font-family: Verdana;
  font-size: 11;
  font-weight: bold;
}

a.nav{
  font-family: Verdana;
  font-size: 11;
  font-weight: bold;
  text-decoration: none;
  color:#000000;
}

a.nav:hover{
  font-family: Verdana;
  font-size: 11;
  font-weight: bold;
  text-decoration: none;
  color:#FF0000;
}

A.nav:visited {
  font-family: Verdana;
  font-size: 11;
  font-weight: bold;
  text-decoration: none;
  color:#000000;
}

.sitewide {
  font-family: Verdana;
  font-size: 11;
  font-weight: normal;
  color: white;
}


A.sitewide:link {
  font-size: 11;
  color: white;
  text-decoration: none
}

A.sitewide:visited {
  font-size: 11;
  color: white;
  text-decoration: none
}

A.sitewide:hover {
  font-size: 11;
  color: white;
  text-decoration: none;
}


/* vip* /
/* main pages body */
body.main-body, .main-body-detail
{
	padding: 0px;
	margin: 0px;
	overflow: auto; 
	font: 10px Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;	
	background-image: url("../images/contentbg.gif");
	background-attachment: fixed;
	background-color:#C6C6DE;	
}
div.main-content
{
	margin: 0px;
	padding: 4px;
	height: 100%;	
	/*width: 620px;*/
}
div.front-container
{
	text-align: left;
	/*width: 800px;*/
	margin: 0px;
	padding: 0px;
}
div.front-header
{
	height: 113px; 
}
div.front-header-sub
{
	height: 29px; 
}
div.front-loginpanel
{
	width: 100%;
	height: 40px;
	border-top: #62007D 1px solid;	
	border-right: 2px solid #000000;
	border-bottom: #62007D 1px solid;
	background-color: #C2A5CF;
	float: left;	
}
input.front-login
{
	font: 10px Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;	
	width: 100px;
	height: 18px;
}
div.front-imagebutton
{
	text-align: center;	
	float: left; 
	width: 60px;
	padding-right: 8px;	
}
input.vp-search-button
{
	background-color: #FFFFFF; 
	background-repeat: no-repeat;
	background-position: center center;
	cursor: hand;
	margin: 0px; 
	padding: 0px; 
	width: 16px; 
	height: 16px; 
	border: 0px; 
	font-size: 0px;
}
div.vp-client-panel
{
	border: 1px solid #000000; 
	padding: 4px; 
	height: 42px; 
	/*width: 460px; */
}
table.admin_block_header_outer
{
	/*border: #000000 1px solid; 
	color: #FFFFFF; 
	background-color: #000000; */
	padding: 0px;
	margin: 0px;
}
div.admin_block_header_inner
{
	color: #FFFFFF; 
	padding-left: 3px;
	padding-top: 3px;	
	padding-right: 3px;
	padding-bottom: 1px;	
	/*background-color: #C6C6DE;*/
	height: 18px; 
}
td.admin_block_content
{
	/*background-color: #FFFFFF;*/
	width: 100%; 
	padding: 8px;
}
input.edit_toolbutton
{
	background-color: #FFFFFF; 
	background-repeat: no-repeat;
	background-position: center center;
	cursor: hand;
	margin: 0px; 
	padding: 0px; 
	width: 16px; 
	height: 16px; 
	border: 0px; 
	font-size: 0px;
}
/* products page layout*/
div.vp-product-products
{
	left: 20px;
}
div.vp-product-search
{
	float: left;
}
/* grid */
th.grid_header
{
	background-color: #62007D;
	color: #FFFFFF;
	border-right: #000000 1px solid;		
	border-bottom: #000000 1px solid;
	/*border-top: #000000 1px solid;*/
	padding-left: 4px;		
}
td.grid_left_row
{
	background-color: #FFFFFF;
	color: #000000;		
	border-bottom: #62007D 1px solid;
	/*border-left: #000000 1px solid;*/
	width: 20px;
}
td.grid_mid_row
{
	background-color: #FFFFFF;
	color: #000000;
	border-bottom: #62007D 1px solid;
	padding-left: 4px;
}
td.grid_right_row
{
	background-color: #FFFFFF;
	color: #000000;
	border-bottom: #62007D 1px solid;
	border-right: #000000 1px solid;
	padding-left: 4px;
}
td.grid_left_footer
{
	margin: 0px;
	padding: 0px;
}
td.grid_footer
{
	border-right: #000000 1px solid;
	background-color: #FFFFFF;
}
table.grid_main
{
	background-color: #FFFFFF;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 1px solid #000000;		
	font-size: 12px;		
}
.grid_headerFont
{
	color: #FFFFFF;
	font-weight: bold;	
}
th.grid_headerCell
{
	border-right: 1px solid #000000;
	background-color: #62007D;	
}
td.grid_headerFooter
{
	border-top: 1px solid #000000;
	border-left: 0px solid transparant;
	border-right: 1px solid #000000;
	border-bottom: 0px solid #transparant;				
}

td.grid_rowEven
{
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	background-color: #C2A5CF;
}
td.grid_rowOdd
{
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	background-color: #E2C5EF;		
	/*cursor: hand;*/	
}
div.edit_toolbar
{
	padding-left: 4px; 
	padding-top: 3px; 
	padding-bottom: 2px; 
	border: 1px solid #000000; 
	background-color: #FFFFFF;
}
div.vp_element_imagepanel
{
	float: left;
}
div.vp_element_object
{
	/*float: left;*/
}
div.vp_element_label
{
	float: left; 
	width: 240px;
}
div.vp_element_content
{
	float: left;
}
div.grey-panel
{
	background-color: #EEEEEE; 
	border: 1px solid #000000; 
	padding: 4px;
}
input.admin_button
{
	cursor: hand;
	background-color: #336699;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	border: #000000 1px solid;
	width: 80px;
	height: 17px;
}

.OverviewTable {
	width: 100%;
	padding: 2px;
}
.OverviewHeading {
	background: #2F5D75;
	font-weight: bold;
	color: #ffffff;
	text-align:left;
}
.OverviewTitle {}
.OverviewDate {}
.OverviewIntroduction {}

.PG_Header{
	text-align: left;
	padding-bottom:4px;
}

.pg_line{
	vertical-align: top;
	width:200px;
}


/* -------- GWSearch Styles -------- */



.search_results TD {

}

.searchModules {
	spacing		: 0px;
	padding		: 0px;
	border		: 0px;
	margin		: 0px;
	width		: 130px;	
	background-color: #bfced5;
	
}

.searchModules TD {
	font-size: 8pt;
	padding: 4px 0px 4px 2px;
}

.searchModules A, 
.searchModulesSelected A,
.searchModules A:hover,
.searchModulesSelected A:hover,
.searchModules A:visited,
.searchModulesSelected A:visited{
	font-size: 8pt;
}

.searchModuleSelected TD {
	background-color: #FFF;
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #003b59 #003b59 #003b59 #003b59;
}

.searchModuleSelected TD A {
	font-size: 8pt;
}

.searchModuleSelected TD A {
	font-size: 8pt;
}

.searchModuleHeader TD, .searchFieldHeader TD { 
	font-size: 8pt;
	font-weight: bold;
}


.searchFields  {
	spacing		: 0px;
	padding		: 0px;
	border		: 0px;
	width		: 130px;	
	background-color: #FFF;
	border: solid 1px #bfced5;
}


.searchField FORM, .searchField INPUT {
	border		: 0px;
	padding		: 0px;
	margin		: 0px;
	spacing		: 0px;
}

.searchField .submit {
	font-size: 8pt;
	width		: 50px;
	border		: solid 1px #bfced5;
}

.searchField INPUT { 
	font-size: 8pt;
	width			: 120px;
	border			: solid 1px #C0C0C0;
}


.searchResults {
	border-left	: solid 1px #bfced5;
}

.searchResults .title 
{
	color			: #003b59;
	padding-left	: 0px;
	font-size: 8pt;
	letter-spacing	: 0em;
}

.searchResults .title A, .searchResults .title A:link, .searchResults .title A:visited
{
	color			: #003b59;
	padding-left	: 0px;
	font-size: 8pt;
	letter-spacing	: 0.1em;
}

.searchResults .title A:hover
{
	color			: #003b59;
	padding-left	: 0px;
	font-size: 8pt;
	letter-spacing	: 0.1em;
	text-decoration	: none;
}

.searchResults .description {
	padding-left: 5px;
	font-size: 8pt;
}

.searchResults .url {
	padding-left	: 5px;
	padding-bottom	: 20px;
	font-size: 8pt;
}

.searchResults .url a{
	padding-left	: 5px;
	padding-bottom	: 20px;
	font-size: 8pt;
}


/* -------- EIND GWSEARCH --------- */
