*
{
  font-family : Arial;
  font-size   : 12px;
}

/******************************************************************************
/* TAGS                                                                       *
 ******************************************************************************/
body
{
  position  : absolute;
  margin    : 0px;
  padding   : 0px;
  width     : 100%;
  height    : 100%;
  overflow  : auto;
}
form, hr
{
  display : block;
}
img, hr, form, input, input.checkbox
{
  margin  : 0px;
  padding : 0px;
}
img
{
  border : 0px;
}
hr
{
  height      : 1px;
  border-top  : 1px solid #083473;
}
th
{
  font-weight:normal;
  text-align:left;
  padding-right:10px;
  vertical-align:top;
  padding-top:2px;
  white-space:nowrap;
}
a, a:link, a:hover, a:active, a:visited
{
  font-weight     : normal;
  text-decoration : none;
  color           : #083473;
}
a:hover
{
  text-decoration : underline;
  color           : #C61018;
}
input, textarea
{
  background-color  : #BDC7DE;
  border            : 1px solid #083473;
  width             : 100%;
  margin            : 1px;
}

input.checkbox
{
  width             : 20px;
  background-color  : transparent;
  border            : 0px;
}
input.submit
{
  width             : 100px;
  background-color  : #C61018;
  border            : 1px solid #083473;
  color             : #ffffff;
  margin-top        : 2px;
  padding-left      : 5px;
  text-align        : center;
  font-weight       : bold;
}
select
{
  width				: 330px;
}

/******************************************************************************
/* CLASSES                                                                    *
 ******************************************************************************/
.menuitem, .menuitemHover, .menuitemActive, .submenuitem, .submenuitemHover, .submenuitemActive
{
  height            : 17px;
  border-top        : 1px solid #BBC7D8;
  border-bottom     : 1px solid #BBC7D8;
  font-weight       : normal;
  font-size         : 11px;
  cursor            : pointer;
}
.submenuitem
{
  background-color  : #ffffff;
}
.menuitem
{
  background-color  : #eeeed8;
}
a.menuitem,           a.menuitem:link,          a.menuitem:hover,           a.menuitem:active,          a.menuitem:visited,
a.menuitemActive,     a.menuitemActive:link,    a.menuitemActive:hover,     a.menuitemActive:active,    a.menuitemActive:visited,
a.submenuitem,        a.submenuitem:link,       a.submenuitem:hover,        a.submenuitem:active,       a.submenuitem:visited,
a.submenuitemActive,  a.submenuitemActive:link, a.submenuitemActive:hover,  a.submenuitemActive:active, a.submenuitemActive:visited
{
  height            : 0px;
  border            : 0px;
  text-decoration   : none;
  background-color  : transparent;
  color             : #000000;
}
a.menuitemActive,     a.menuitemActive:link,    a.menuitemActive:hover,     a.menuitemActive:active,    a.menuitemActive:visited,
a.submenuitemActive,  a.submenuitemActive:link, a.submenuitemActive:hover,  a.submenuitemActive:active, a.submenuitemActive:visited
{
  font-weight       : bold;
}
.menuitemHover, .menuitemActive
{
  background-color  : #cccc99;
}
.submenuitemHover, .submenuitemActive
{
  background-color  : #EFEFEF;
}
.menuHeader
{
  text-align        : center;
  background-color  : #C1131E;
  color             : white;
  cursor            : default;
  font-weight       : bold;
}
.title, h1
{
  margin-top:16px;
  font-size:16px;
  font-weight:bold;
}
.ReadOn
{
text-align: right;
}

.subtitle
{
  font-size:12px;
  font-weight:bold;
}
.body
{
  margin-top:10px;
}
.columnLeft
{
  vertical-align  : top;
  padding-left    : 15px;
  padding-right   : 20px;
}
.columnRight
{
  vertical-align  : top;
}

.ModifiedDate
{
text-align: left;
vertical-align:top;
width:100%;
}

/*productinformatie*/
.bgSearchText
{
 background-color  : #eeeed8;
 font-weight: bolder;
}
.bgSearchTitle
{
height:0%; 
width:100%; 
background-color:#C1131E; 
border-style:solid; 
border-color:black; 
border-width:1px 0px 1px 0px; 
font-size: 18px; 
font-weight: bolder;
color: white;
}
/******************************************************************************
/* IDs                                                                        *
 ******************************************************************************/
#mainContent
{
	overflow-y            : scroll;
	position              : relative;
	width                 : 100%;
	height                : 100%;
	background-image      : url( ../images/images_background.gif );
	background-position   : right;
	background-attachment : scroll;
	background-repeat     : repeat-y;
  	padding-top           : 7px;
}
#advert, #advert p
{
  color           : #001D61;
  font-size       : 12px;
  padding         : 0px;
  margin          : 0px;
}
#advert
{
  padding : 12px;
}

fieldset
{
  padding             : 5px;
  border              : 1px inset #083473; /* see hr */
}

legend
{
  font-weight         : bold;
  font-size           : bigger;
  padding-left        : 3px;
  padding-right       : 3px;
}
