/* default */
BODY {
	margin:0px;
}

BODY { 
	background-image: url(none); 
	background-repeat: repeat; 
	background-color: white; 
	background-attachment:scroll; 
}

DIV, TH, TD, SPAN, INPUT, SELECT, TEXTAREA {
    font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, Sans-Serif;
    font-size: 10px;
    color: #333333;
    line-height:18px;
}

FORM {
    padding:0px;
    margin:0px;
}

TABLE {
    padding:0px; 
    border:0px;
    border-collapse:collapse;
    font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, Sans-Serif;
    font-size: 10px;
}

A {
    text-decoration: none;
    color: #006633;
}

A:hover {
    text-decoration: underline;
    color: #808080;
}

A.goToTop, A:hover.goToTop {
    font-size: 10px;
}

/* button menu (vertical menu 1e niveau) */
A.button {
    font-size: 12px;
    color: #808080;
    text-decoration:none;
}
A:hover.button, A.buttonactive, A:hover.buttonactive {
    font-size: 12px;
    color: #339966;
    text-decoration:none;
    font-weight:bold;
}

/* submenu (horizonale menu 2e niveau) */
A.submenu {
    font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, Sans-Serif;
    font-size: 10px;
    color: #999999;
    text-decoration:none;
}
A:hover.submenu, A.submenuactive, A:hover.submenuactive  {
    font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, Sans-Serif;
    font-size: 10px;
    color: white;
    text-decoration:none;
}

A.submenu1 {
    font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, Sans-Serif;
    font-size: 10px;
    color: #FFFFFF;
    text-decoration:none;
	font-weight:700;
}
A:hover.submenu1  {
    font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, Sans-Serif;
    font-size: 10px;
    color: black;
    text-decoration:none;
	font-weight:700;
}

A.bottom_menu {
    font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, Sans-Serif;
    font-size: 10px;
    color: #006632;
    text-decoration:none;
	font-weight:600;
}
A:hover.bottom_menu  {
    font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, Sans-Serif;
    font-size: 10px;
    color: #FFFFFF;
    text-decoration:none;
	font-weight:600;
}

/* subsubmenu blok (verticale menu 3e niveau) */
DIV.subsubmenu {
    width:150px;
    padding-top:15px;
    padding-left:20px;
    padding-bottom:15px;
}
A.subsubmenu {
    font-size: 12px;
    color: #999999;
    text-decoration:none;
}
A:HOVER.subsubmenu, A.subsubmenuactive, A:hover.subsubmenuactive {
    font-size: 12px;
    color: #BB2333;
    text-decoration:none;
    font-weight:bold;
}

A.menuitem {
    /* item in submenu */
    color:#333333;
    text-decoration:none;
}

A:HOVER.menuitem {
    /* item in submenu */
    color:#FFFFFF;
    text-decoration:none;
    font-weight:bold;
}

A.submenuitem {
    /* item in submenu */
    color:#333333;
    text-decoration:none;
}

A:HOVER.submenuitem {
    /* item in submenu */
    color:#FFFFFF;
    text-decoration:none;
    font-weight:bold;
}

IMG {
    border:0;
}

.ContentLocationIndicator {
    border:1px dotted #CCCCCC;
    border-bottom:0px;
    text-align:right;
    padding-right:5px;
    color:#999999;
    font-size:9px;
    height:100%; 
} 

.menuheader, .newsheader {
    font-weight: bold;
    color: #BB2333;
}

/* text object */

SPAN.name {
    font-size: 11px;
    font-weight: bold;
    color: #339966;
    padding-bottom: 10px;
}

SPAN.header {
    font-size: 12px;
    color:#333333;
    display: block; 
    padding-bottom: 10px;
}

SPAN.content {
    font-size: 11px;
    color:#333333;
    display: block;
    padding-bottom: 10px;
}

SPAN.image {

}

/* Het lokatieblok */

TABLE.BlokNav { 
    width:300px; 
} 
.NavBlokL, .NavBlokR { 
    padding:0px;
    height:40px; 
    color:black; 
    vertical-align:middle;
} 
SPAN.SpanNavBlokL {
    font-size:12px; 
    font-weight:bold; 
    white-space:nowrap;
}
.NavBlokL { 
    background-color:#999999; 
    text-align:center; 
    width:150px; 
} 
.NavBlokR { 
    width:auto; 
    padding-right:20px;
} 
.SpacerNavBlokL, .SpacerNavBlokR {
    width:150px; 
}

TABLE.RC_FLEXFORM, TR.RC_FLEXFORM, TD.RC_FLEXFORM, DIV.RC_FLEXFORM, SPAN.RC_FLEXFORM { 
	font-weight:bold; 
	VERTICAL-ALIGN: MIDDLE; 
	TEXT-DECORATION: NONE; 
	PADDING: 0PX; 
	MARGIN: 0PX; 
	BORDER: 0PX; 
	BORDER-COLLAPSE: COLLAPSE; 
	TABLE-LAYOUT: FIXED; 
} 
TD.RC_FLEXFORMA { 
	COLOR: #333333;
	FONT-WEIGHT:normal; 
	VERTICAL-ALIGN: TOP; 
	TEXT-DECORATION: NONE;        
	PADDING:0px 0px 0px 0px;
	MARGIN: 0PX; 
	BORDER: 0PX; 
	BORDER-COLLAPSE: COLLAPSE; 
} 
TD.RC_FLEXFORMB { 
	font-weight:normal; 
	VERTICAL-ALIGN: MIDDLE; 
	TEXT-DECORATION: NONE;        
	PADDING: 0PX; 
	MARGIN: 0PX; 
	BORDER: 0PX; 
	BORDER-COLLAPSE: COLLAPSE; 
} 
TD.RC_FLEXFORMC { 
	font-weight:normal; 
	VERTICAL-ALIGN: MIDDLE; 
	TEXT-DECORATION: NONE;        
	PADDING: 1PX 10px 1px 0px; 
	MARGIN: 0PX; 
	BORDER: 0PX; 
	BORDER-COLLAPSE: COLLAPSE; 
} 
TD.RC_FLEXALERT, TR.RC_FLEXALERT, TD.RC_FLEXALERT, DIV.RC_FLEXALERT, SPAN.RC_FLEXALERT { 
	color: #CC0000; 
} 
TD.RC_FLEXFIELD, INPUT.RC_FLEXFIELD, TEXTAREA.RC_FLEXFIELD, SELECT.RC_FLEXFIELD, OPTION.RC_FLEXFIELD { 
	border:1px solid #666666;
	color: #333333;
	background-color:white;
	padding-left:3px;
	height:20px;
	line-height:14px;
} 
INPUT.RC_FLEXBUTTON { 
	VERTICAL-ALIGN: MIDDLE; 
	PADDING: 0PX; 
	MARGIN: 0PX; 
} 

TD.orderbookA {
  background-color: #A9A69F;
  text-align:right;
}

TD.orderbookB {
  background-color: #BA2232;
  color: #FFFFFF;
  text-align:right;
}

TD.quotesA {
  background-color: #A9A69F;
  text-align:right;
}

TD.quotesB {
  background-color: #BA2232;
  color: #FFFFFF;
  text-align:left;
}


/* submenu blok */
.NavBlokR { 
    background-color:#BA2232; 
    text-align:left; 
    padding-left:20px; 
    color:#FFFFFF; 
} 

SPAN.bullet { 
    background-color: #339966; 
    height: 10px;
    width: 10px;
    margin-right: 5px;
} 

SPAN.SpanNavBlokR {
    font-size:12px; 
    font-weight:bold; 
    color:#FFFFFF; 
    white-space:nowrap;
}

.description {
    font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, Sans-Serif;
    font-size: 10px;
    color: #000000;
    text-decoration:none;
	word-wrap:break-word ;
/*	word-break:break-all ;*/
}