A:link {text-decoration: none; color: #008AE2; } 
A:visited {text-decoration: none; color: #008AE2; } 
A:active {text-decoration: none; color: #008AE2; } 
A:hover {text-decoration: underline; color: #008AE2; }

A.SubMenuActief:link {text-decoration: none; font-weight: bold;} 
A.SubMenuActief:visited {text-decoration: none; font-weight: bold;} 
A.SubMenuActief:active {text-decoration: none; font-weight: bold;} 
A.SubMenuActief:hover {text-decoration: underline; font-weight: bold;}

IMG.left { margin: 0px; margin-right: 10px;}
IMG.right { margin: 0px; margin-left: 10px;}

BODY,TD,INPUT,SELECT,TEXTAREA
{
    color: #000000;
    font-family: arial, helvetica, sans-serif;
    font-size: 12px;
}

.LineOffColor
{
	background-color: #FFFFFF;
}

/* --------------------- */
/* HelpDesk              */
/* --------------------- */


/* --------------------- */
/* Over                  */
/* --------------------- */

tr#NOPRINT .OverBG
{
	background: url(/images/headerbar.png) -570px 0;
}



/* --------------------- */
/* Producten en Diensten */
/* --------------------- */

tr#NOPRINT .ProductenBG
{
	background: url(/images/headerbar.png) -380px 0;
}



/* --------------------- */
/* Nieuws                */
/* --------------------- */

tr#NOPRINT .NieuwsBG
{
	background: url(/images/headerbar.png) -190px 0;
}


/* --------------------- */
/* Activiteiten          */
/* --------------------- */

tr#NOPRINT .ActiviteitenBG
{
	background: url(/images/headerbar.png) 0 0;
}



/* --------------------- */
/* Velden                */
/* --------------------- */

.VeldZoek
{
	color: #ffffff;
	border: 1px solid #A7B7C9;
	background-color: #A7B7C9;
}

.VeldOver
{
	color: #ffffff;
	width: 100%;
	border: 1px solid #3399CC;
	background-color: #3399CC;
}

.VeldNieuws
{
	color: #ffffff;
	width: 100%;
	border: 1px solid #FFB77A;
	background-color: #FFB77A;
}

.VeldActiviteiten
{
	color: #ffffff;
	width: 100%;	
	/*border: 1px solid #D997D9;*/
	/*background-color: #D997D9;*/
}

.VeldContact
{
	width: 100%;
}




/* --------------------- */
/* Tekstgrootte          */
/* --------------------- */

.10pxTxt
{
	font-size: 10px;
}

.11pxTxt
{
	font-size: 11px;
}

.14pxTxt
{
	font-size: 14px;
}

.18pxTxt
{
	font-size: 18px;
}



/* --------------------- */
/* Overige               */
/* --------------------- */


.Wit
{
	color: #ffffff;
}

.Grijs
{
	color: #666666;
}

.Zwart
{
	color: #000000;
}

.UpperCase
{
	text-transform: uppercase;
}







/* RESTYLE 2009 */
body {
	padding: 0;
	margin: 0;
	background: #FF6701;
}

tr.headerLine,
tr.headerLine * {
	height: 5px !important;
}

a.menu1Level1 {
	display: block;
	float: left;
	width: 100%;
	height: 20px;
	line-height: 20px;
	border-bottom: 1px solid #fff;
	color: #000 !important;
	font-family: "Trebuchet MS", Geneva;
	font-size: 14px;
	text-align: left;
	text-indent: 9px;
	background: #FF6701 url(/images/menu1Level1-background.gif) repeat-y 0 0;
}

a.menu1Level1Active {
	display:block;
	height: 20px;
	border-bottom: none;
	color: #fff !important;
	background: #000 url(/images/menu1Level1-background-active.gif) repeat-y 0 0;
	padding-bottom:5px;
}

table.menu1Level2 {
	clear: both;
	border-bottom: 1px solid #fff;
	background: #000 url(/images/menu1Level1-background-active.gif) repeat-y 0 0;
}

table.menu1Level2 a {
	display:block;
	padding: 2px 0;
	color: #fff;
	font-size: 11px;
	line-height: 12px;
}

table.menu1Level2 img {
	position: relative;
	top: 2px;
}

table.menu1Level2 table {
	opacity: 0.75;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
}

table.menu1Bottom td {
	height: 20px;
	line-height: 20px;
	text-align: right;
}
table.menu1Bottom td * {
	color: #000;
	font-family: "Trebuchet MS", Geneva;
	font-size: 14px;
	line-height: 20px;
}
table.menu1Bottom tr:first-child td {
	height: 5px;
	line-height: 5px;
}

table.menu1Bottom a {
	color: #000 !important;
}

table.menu1Bottom td.line {
	height: 20px;
	background: url(/images/line.gif) left center repeat-x
}

table.menu1Bottom table {
	margin-bottom: 1em;
}

table.menu1Bottom table td {
	padding: 4px 0;
}

table.menu1Bottom table a {
	color: #000 !important;
	font-size: 10px;
	line-height: 1.3em;
}

table.menu1Bottom table img {
	position: relative;
	top: 1px;
}



td.header1 * {
	color: #000;
	font-size: 10px;
}
td.header1 a:link,
td.header1 a:active,
td.header1 a:visited {
	color: #000;
	text-decoration: none
}
td.header1 a:hover {
	text-decoration: underline
}

input.VeldZoek {
	position: relative;
	border: 0;
	width: 152px;
	height: 19px;
	font-size: 10px;
	line-height: 18px;
	padding: 3px 3px 0 3px;
	font-family: Verdana, Geneva;
	background: #000;
	padding: 0 3px 0 3px !lteIE7;
}

form.formZoeken span {
	position: relative;
	top: 2px;
	color: #000;
	font-family: "Trebuchet MS", Geneva;
	font-size: 14px;
	text-transform: inherit;
	position: static !lteIE7;
}

a.SubSubMenuColor_Producten {
	display: block;
	width: 159px;
	overflow: hidden;
	text-overflow: ellipsis;
}


.breadcrumbTitle1 {
	color: #000;
	font-size: 12px;
}

.breadcrumbTitle2 {
	color: #000;
	font-size: 18px;
	font-family: "Trebuchet MS", Geneva;
}

.column1 {
	width: 340px !important;
}

.column1 .intro {
	color: #000;
	font-weight: bold;
	font-size: 12px;
}

a:link,
a:active,
a:visited {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}

div.menu1 {
	min-height: 0;
}
div.menu1b {
	min-height: 0;
}

div.menu1 a:link,
div.menu1b a:link,
div.menu1 a:active,
div.menu1b a:active,
div.menu1 a:visited,
div.menu1b a:visited {
	color: #fff;
	font-family: Verdana, Geneva;
	text-decoration: none;
}
div.menu1 a:hover,
div.menu1b a:hover {
	text-decoration: underline;
}

div.menu1:after,
div.menu1b:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}

.icon {
	margin-top: 2px;
	margin-right: 10px;
}

.functionLinks img {
	position: relative;
	top: 2px;
}

table.functionLinks {
	float: left;
}

table.functionLinks a:link,
table.functionLinks a:active,
table.functionLinks a:visited {
	text-decoration: none;
}
table.functionLinks a:hover {
	text-decoration: underline;
}

.column2 {
	font-size: 11px;
}

.column2 b,
.column2 strong {
	color: #FF6701;
}
