/* STYLE SHEET */
abbr, acronym, 
.verklaring 	{	border-bottom: 1px dotted #3399FF;								
					cursor: help;}

html, body 		 {
	color:              #333;
	font-size:           8pt;
	font-family:         Verdana;
	background-image:    url("images/main_back.jpg");
	background-repeat:   repeat-x;
	background-position: 100% bottom;
	margin:              0;
	padding:             0 }

a:link, a:visited, a:active
				{ 	color: #003399; text-decoration: none; }
a:hover 		{ 	color: #00f;}
hr 				 { width: 100%; border-top: 1px solid silver; border-right: 0 none; border-bottom: 1px solid transparent; border-left: 0 none }
tr				{ 	vertical-align: top; }
input  			{ 	font-size: 9pt; margin: 0; height: 16px; border: solid 1px silver; }
textarea, button{ 	font-size: 9pt; border: solid 1px silver;}
.img  {
	margin: 10px }

.maintable		{ 	background-color: white; 
					background-image: url("images/fundalmeniu.jpg"); 
					background-repeat: repeat-x; 
					width: 750px; 
					border: groove 0 #efefef; }
				
.cellwith		 {
	padding-left: 4px;
	width:         585px;
	border-style:  solid;
	border-width:  0 0 0 1px;
	border-color:  #dbdbdb }

					
.indextitel 	 {
	color:           silver;
	font-size:        14px;
	font-weight:      bold;
	background-color: #efefef;
	letter-spacing:   -1px;
	padding:          5px 3px;
	height:           30px !important;
	border-style:     double;
	border-width:     0 0 4px;
	border-color:     #c0c0c0 }

								
.indexfooter   	{ 	border-style: solid; 
					border-width: 1px 0 0; 
					border-color: #efefef;}

.border 		{ 		margin: 0; 
					padding: 0;
					border-style: double; 
					border-width: 0 0 0 1px; 
					border-color: #efefef;}
					
.date 			 {
	color:         #003366;
	font-size:      7pt;
	font-weight:    bold;
	text-transform: uppercase;
	letter-spacing: 2px;
	padding:        3px 3px 3px 8px;
	height:         18px !important;
	border-style:   double;
	border-width:   4px 0;
	border-color:   #c0c0c0 }

					
.pageinline 	  {
	width: 565px }



.pagetitel 		 {
	color:        #000000;
	font-size:     9pt;
	font-family:   Verdana;
	font-weight:   bold;
	padding-right: 10px;
	height:        22px !important }

					
.pagetext	 	   {
	padding-right: 10px }

					
.pagetext50 	 { text-align: justify; padding-right: 20px; width: 50% }
					
.pageinput		{	width: 100%;}

.titel			  {
	color:                black;
	font-size:             8pt;
	font-weight:           bold;
	background-repeat:     repeat;
	background-attachment: scroll;
	background-position:   0 0;
	text-transform:        uppercase;
	height:                22px !important }

		

.tekst,table	{ 	font-size: 8pt;}
					
.readmore		 { text-align: right; padding-right: 20px }

.small			 {
	font-size:     7pt;
	font-family:    Verdana;
	font-weight:    normal;
	text-align:     center;
	text-transform: none;
	letter-spacing: 0;
	padding-right:  5px }

.menucell 		{ 	font-weight: bold; 
					background: url("images/fundalmeniu.jpg"); 
					letter-spacing: 0,5px; 
					height: 24px !important; 
					border: double 0px #999999;}
#opsomming li a:hover 		   {
	background-color: #efefef }

#opsomming li a   {
	background-color: transparent;
	background-image:  none;
	display:           block;
	width:             200px }

#lastnews li a:hover {
	background-color:   #efefef;
	background-image:    url("images/indent-red.gif");
	background-repeat:   no-repeat;
	background-position: 0 center;
	list-style-type:     none }

#lastnews li a {
	font-weight:        bold;
	background-color:    transparent;
	list-style-type:     none;
	list-style-position: outside;
	display:             block;
	padding:             3px 3px 3px 20px;
	height:              15px }

.jumpin { padding-left: 12px }
.opsommingx 	{	padding-left: 16px;}

/* HOOFDTABEL */
.allzero  		{ 	margin: 0; 
					padding: 0; 
					border-width: 0;}
					
.mainborder  	{ 	border-style: double; 
					border-width: 0 3px 0; 
					border-color: silver;}
					
.header 		 {
	margin: 0;
	padding: 0;
	height:  150px !important }

					
/* MAIN MENU */
.menu-top {
	background-image: url("images/menu4;topenbottom.jpg");
	width:             160px;
	height:            25px }

#menu4     		 {
	font-weight:    bold;
	list-style-type: none;
	margin:          0;
	padding:         0;
	width:           160px;
	border-style:    double;
	border-width:    0 0 0 1px;
	border-color:    #efefef }
#menu4 li a {
	font-weight:    bold;
	text-decoration: none;
	height:          24px;
	voice-family:    inherit }

#menu4 li a:link, #menu4 li a:visited  
				{ 	color: gray; 
					font-weight: bolder; 
					background-image: url("images/menu3.gif"); 
					background-repeat: repeat; 
					background-attachment: scroll; 
					background-position: 0 0; 
					display: block; 
					padding: 7px 0 0 20px; }
	
#menu4 li a:hover {	color: #fff;
					background: url(images/menu3.gif) 0 -32px;}
	
#menu4 li a:active 
				 {
	color:     black;
	background: url("images/menu3.gif") 0 -32px }
#menu4 dd    	{ 	text-transform: none; font-weight: normal;}
#menu4 #test {
	color:                	black;
	background-image:      url("images/menu3.gif");
	background-repeat:     repeat;
	background-attachment: scroll;
	background-position:   0 -32px }

/* MENU TOP */

#menu2 			 { color: silver; font-size: 10; font-weight: normal; text-align: right; text-transform: none; word-spacing: 10px; padding-top: 6px; padding-right: 7px }



/* MENU HOMEPAGE */					
#menu1 td a:link, #menu1 td a:visited  
				{ 	color: gray; 
					font-weight: bolder; 
					background-image: url("images/menu3.gif"); 
					background-repeat: no-repeat; 
					background-attachment: scroll; 
					background-position: 0 0; 
					display: block; 
					margin: 0; 
					padding: 7px 0 0 20px; 
					height: 20px; 
					border: 0;}
	
#menu1 td a:active, #menu1 td a:hover 
				{ 	color: #fff; 
				  	height: 20px !important;}
				  	
/* ADRES UNDER MENU */				  	
#adres td 		{ 	color: #ccc; 
					padding-bottom: 2px; 
					padding-left: 6px;}
					
/*PRICELIST STYLES*/
.pricelist_headdescription 	  {
	font-weight: bold;
	padding:      0 }


.pricelist_headborder 		{ 	border-style: solid; 
								border-width: 1px 0 0; 
								border-color: black }
.pricelist_content 	 {
	padding-left: 5px }


.fieldset_pricelist { 	text-align: left; padding: 0 10px 10px; width: 150px; border: inset 1px #003399 }
.fieldset_lastnews   {
	text-align:    left;
	padding-right:  10px;
	padding-bottom: 10px;
	padding-left:   10px;
	width:          200px;
	border:         inset 1px #003399 }

