BODY {
  background-color: #FFFFFF;
  font-family: Trebuchet MS, Times New Roman;
  color : #4b0082;
  font-size: 13px;
  font-weight: nornal;
}

TABLE
{
	font-family: Helvetica;
	cellpadding :0;
	cellspacing :0;
	font-size   : 13px;
}

table.navigatiebalk
{
  width		   : 100%;
  table-layout	   : auto;
  border-top       : 1px solid #333333;
  border-bottom    : 1px solid #333333;
  background-image : url(balk.png);  
}

table.navigatiebalk th {
  font-size        : 11px;
  font-weight      : bold;
  text-transform   : uppercase;
  text-align       : left;
  height           : 21px;
  line-height      : 21px;
  text-indent      : 8px;
  letter-spacing   : 1px;
  color            : #FFFfff;
  background-image : url(modul.jpg);  
}
table.navigatiebalk td {
  padding-left     : 0px;
  padding-right    : 0px;
}

ul#mainlevel-nav {
  font-size        : 11px;
  list-style       : none;
  padding          : 0;
  margin           : 0;
  font-size        : 0.8em;
}
ul#mainlevel-nav li {
  display          : block;
  background-image : none;
  padding-left     : 1px;
  padding-right    : 1px;
  float            : left;
  margin           : 0;
  width            : auto !important;
  font-size        : 11px;
  line-height      : 22px;
  white-space      : nowrap;
  border-right      : 1px solid #333333;
}
ul#mainlevel-nav li a {
  font-weight      : bold;
  font-size        : 12px;
  display          : block;
  padding-left     : 16px;
  padding-right    : 15px;
  text-decoration  : none;
  color            : #FFFFFF;
  background       : transparent;
}
ul#mainlevel-nav li a:hover {
  color            : #00008b;
}

ul#footer-nav {
  font-size        : 11px;
  list-style       : none;
  padding          : 0;
  margin           : 0;
  font-size        : 0.8em;
}
ul#footer-nav li {
  display          : block;
  background-image : none;
  padding-left     : 1px;
  padding-right    : 1px;
  float            : left;
  margin           : 0;
  width            : auto !important;
  font-size        : 11px;
  line-height      : 22px;
  white-space      : nowrap;
  border-right      : 1px solid silver;
}
ul#footer-nav li a {
  font-weight      : bold;
  font-size        : 11px;
  display          : block;
  padding-left     : 16px;
  padding-right    : 15px;
  text-decoration  : none;
  color            : #FFFFFF;
  background       : transparent;
}
ul#footer-nav li a:hover {
  color            : #00008b;
}



.nav { font-size:8pt;
       padding-left: 5px;
       text-decoration:none;}

.test { font-size:8pt;
       padding-left: 5px;
  color            : #FFFFFF;
       
       text-decoration:none;}


table.menu
{
  width: 140px;
}

.menu td#top
{
	background-image	: url('menu_top.gif');
	background-repeat	: no-repeat; 
	background-position	: top;
	text-align       	: center;
	background-repeat	: none;
	height			: 10px;
	font-size:8pt;
}

.menu td#item
{
	background-image	: url('menu.gif');
	padding-left    	: 7px;
	padding-right    	: 7px;
	font-weight      	: bold;
	font-size		: 8pt;
	background-repeat	: repeat;
 	color			: #FFFFFF;
}

.menu td#actief
{
	background-image	: url('menu.gif');
	font-size		: 9pt;
	padding-left    	: 7px;
	padding-right    	: 7px;
	font-weight      	: bold;
	text-decoration		: none;
	font-weight      	: bold;
	background-repeat	: repeat;
	color			: #000000;
}


.menu a#actief
{
	color			: #000000;
	font-size		: 9pt;
	font-weight      	: bold;
	text-decoration		: none;
}

.menu a
{
	color			: #FFFFFF;
	text-decoration		: none;
}

.menu a:hover
{
  	color			: #00008b;
}

.menu td#bottom
{
	background-image: url('menu_bottom.gif');
	font-size:0pt;
	background-repeat	: no-repeat; 
	background-position	: bottom;
	background-repeat	: repeat;
	height			: 10px;
}



table.productlijst
{
}

table.productlijst td#kop
{
	font-size	: 12pt;
	padding-left	: 1px;
	padding-top	: 12px;
	border-bottom	: 1px solid #333333;
}


table.productlijst td#kollomkop
{
  	color            : #000000;
	padding-top	: 8px;
	font-size	: 8pt;
	padding-left	: 1px;
	border-bottom	: 1px dashed #527DBD;
}

.productlijst tr#even
{
	font-weight      	: bold;
	font-size		: 10pt;
	background-color	: #FFFFFF;
	vertical-align		: top;
}

.productlijst tr#oneven
{
	font-weight      	: bold;
	font-size		: 10pt;
	background-color	: #E8ECF5;
	vertical-align		: top;
}






.productlijst a
{
	color			: red;
	text-decoration		: none;
}

.productlijst a:hover
{
  	color			: #F4B349;
}



table.productdetail
{

border-top-width:0.1em;
		  border-bottom-width:0.1em;
		  border-left-width:0.1em;
		  border-right-width:0.1em;
		  border-style:solid;
		  border-color:#006699;
	    cursor: hand;
    white-space: nowrap; 
}

table.productdetail td#kop
{
    font-family: Verdana, Geneva, Helvetica; 
    background-color: #38538C; 
    height: 23px; 
    width: 180px; 
    font-size: 10px; 
    font-weight: bold; 
    color: #FFFFFF; 
    left: auto; 
    top: auto; 
    clip:  rect(   ); 
    white-space: nowrap; 
    text-align: center; 
    vertical-align: center; 
    cursor: hand;
} 

table.productdetail td#detail
{
    height: 50px; 
    text-align: center; 
    vertical-align: top; 
    cursor: hand;
} 

table.productdetail input#knop
{
    font-family: Verdana, Geneva, Helvetica; 
    background-color: #527DBD; 
    border: 2px #FFFFFF solid; 
    height: 23px; 
    width: 180px; 
    font-size: 10px; 
    font-weight: bold; 
    color: #EEEEEE; 
    left: auto; 
    top: auto; 
    clip:  rect(   ); 
    white-space: nowrap; 
    text-align: center; 
    vertical-align: bottom; 
    cursor: hand;
} 

table.productdetail td#prijs
{
    font-family: Verdana, Geneva, Helvetica; 
    background-color: RED; 
    width: 180px; 
    font-size: 13px; 
    font-weight: bold; 
    color: #FFFFFF; 
    left: auto; 
    top: auto; 
    clip:  rect(   ); 
    white-space: nowrap; 
    text-align: center; 
    vertical-align: bottom; 
    cursor: hand;
}

.STYLE_BUTTON 
{
    font-family: Verdana, Geneva, Helvetica; 
    background-color: #f0f0ef; 
    border: 1px #006699 solid; 
    height: 20px; 
    font-size: 10px; 
    font-weight: bold; 
    color: #006699; 
    left: auto; 
    top: auto; 
    clip:  rect(   ); 
    white-space: nowrap; 
    text-align: center; 
    vertical-align: bottom; 
    cursor: pointer;
} 

.STYLE_INPUT
{
    background-color: #EEEEEE; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt; 
    color: #333333; 
    border: #006699;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    padding-left: 3;
}


table.aanbieding
{

border-top-width:0.1em;
		  border-bottom-width:0.1em;
		  border-left-width:0.1em;
		  border-right-width:0.1em;
		  border-style:solid;
		  border-color:#006699;
}
table.aanbieding td#kop
{
    font-family: Verdana, Geneva, Helvetica; 
    background-color: #38538C; 
    height: 23px; 
    width: 200px; 
    font-size: 12px; 
    font-weight: bold; 
    color: #FFFFFF; 
    left: auto; 
    top: auto; 
    clip:  rect(   ); 
    white-space: nowrap; 
    text-align: center; 
    vertical-align: center; 
    cursor: hand;
} 

table.aanbieding input#knop
{
    font-family: Verdana, Geneva, Helvetica; 
    background-color: #527DBD; 
    border: 2px #FFFFFF solid; 
    height: 23px; 
    width: 200px; 
    font-size: 13px; 
    font-weight: bold; 
    color: #EEEEEE; 
    left: auto; 
    top: auto; 
    clip:  rect(   ); 
    white-space: nowrap; 
    text-align: center; 
    vertical-align: bottom; 
    cursor: hand;
} 

table.aanbieding td#prijs
{
    font-family: Verdana, Geneva, Helvetica; 
    background-color: RED; 
    height: 23px; 
    width: 200px; 
    font-size: 18px; 
    font-weight: bold; 
    color: #FFFFFF; 
    left: auto; 
    top: auto; 
    clip:  rect(   ); 
    white-space: nowrap; 
    text-align: center; 
    vertical-align: bottom; 
    cursor: hand;
} 

.imageclick
{
  cursor:pointer;
}


.hoofdkop
{
	font-family: Trebuchet MS, Times New Roman;
	color : #333333;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
}

.tussenkop
{
	font-family: Trebuchet MS, Times New Roman;
  color : #333333;
	font-size: 12px;
	font-weight: bold;
}

.tekst
{
  font-family: Trebuchet MS, Times New Roman;
  color : #333333;
  font-size: 13px;
  font-weight: nornal;
}