*
{
  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.button
{
  width             : 100px;
  background-color  : #BBC7D8;
  border            : 1px outset #BBC7D8;
  color             : black;
  margin-top        : 2px;
  text-align        : center;
  font-weight       : bold;
}


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;
}



fieldset
{
  padding             : 5px;
  border              : 1px inset #083473; /* see hr */
}



legend
{
  font-weight         : bold;
  font-size           : larger;
  padding-left        : 3px;
  padding-right       : 3px;
}

/******************************************************************************
/* 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;
  text-align      : center;
}

/*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;
}
.postcodeveld
{
width: 100px;
}
/******************************************************************************
/* IDs                                                                        *
 ******************************************************************************/
#defaultContent
{
  background-color:#E7EBF1;
}

#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;
}

#disabler
{
  z-index           : 9999;
  position          : absolute;
  width             : 100%;
  height            : 100%;
  border            : 0px;
  background-color  : black;
  opacity           : .4;
  filter            : alpha(opacity=40);
}
#status
{
  z-index:10000;
  position:absolute;
  top:30%;
  left:50%;
  margin-left:-150px;
  background-color:white;
  padding:10px;
  border:1px solid red;
  width:300px;
}

.fakeBtn
{
  position:absolute;
  border:2px outset silver;
  padding:2px 6px;
  cursor:default;
}


.stijlH1 
{
	font-family:Arial,Helvetica,sans-serif; font-size:28px; font-weight:bold;
}
