html,body,table{
	font-family: tahoma, Arial, Helvetica;
	font-size: 11px;
	line-height: 16px;
	color:#808080;
}

.highlight{
	font-weight:bold;
}

a.orange{
	color:orange;
	text-decoration:none;
}
a.orange:hover{
	text-decoration:underline;
}

.button{
	height:20px;
	border:1px solid black;
	background-color:#ADADAD;
	color:#303030;
	margin-top:10px;
}

/* MENUITEMS ONDERAAN DE PAGINA*/
td.menuitem_bottom{
	background: url('../img/menu_bottom.gif') no-repeat;
	color:#666666;
	font-size:12px;
	text-align:center;
	padding-right:5px;
	margin-bottom:10px;
	width:91px;
	height:22px;
}

td.menuitem_bottom a{
	color:#666666;
	text-decoration:none;
}

/* MENUITEMS BOVENAAN DE PAGINA*/
td.menuitem_top{
	height:24px;
	border-top:1px solid #999999;
	padding-left:10px;
	width:72px;
	font-weight:bold;
	background: url('../img/menu_top_corner1.gif')  right no-repeat;
	background-color:#B3B3B3;
}

td.menuitem_top_hover{
	height:24px;
	border-top:1px solid #999999;
	padding-left:10px;
	width:72px;
	font-weight:bold;
	background-color:#A2A2A2;
}

td.menuitem_top a,td.menuitem_top_hover a{
	color:#F9F9F9;
	text-decoration:none;
}

.footer{
	padding-left:5px;
	padding-right:5px;
	background-color:#ADADAD;
	color:#303030;
	height:23px;
}

.footer a{
	color:#303030;
	text-decoration:none;
}

table.frame_contentvlak{
	margin-top:1px;
	display:block;
}

table.frame_contentvlak td.left{ 
	padding-right:1px;
}

table.frame_contentvlak td.middle{ 
	padding-right:1px;
}

/*BLOKKEN DOOR HEEL DE PAGINA*/
.blok{
	margin:0px;
	margin-bottom:2px;
	width:100%;
}

/* RODE KOPPEN DOOR HEEL DE PAGINA */
.kop{
	color:white;
	background-color:red;
	font-weight:bold;
	font-size:12px;
	padding-left:25px;
	line-height:32px;
	height:32px;
}

marquee{
	color:white;
	font-size:12px;
	font-weight:bold;
}

.blok .contentvlak{
	border:1px solid #DFDFDF;
	border-top:0px;
}

.contentvlak .content{
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
	padding-left:5px;
	margin-top:0px;
}

.contentvlak .sep{
	margin-top:40px;
	width:100%;
	background-color:orange;
	height:3px;
}

/* GEEL BLOK MULTILANGUAGE */
.multilang{
	height:32px;
	width:100%;
	text-align:center;
	background-color:#FFDA46;
	margin-bottom:1px;
}

.multilang img{
	margin-left:3px;
	margin-right:3px;
	margin-top:8px;
}

/*NIEUWSITEM*/
div.nieuws_headline{
 	background-color:#E2E2E2;
}
div.nieuws_headline div.titel{
	margin-left:10px;
	margin-right:10px;
}
div.nieuws_headline div.titel a{
	color:#4D4D4D;
	text-decoration:underline;
	font-weight:bold;
}
div.titel_uitgebreid{
	color:#4D4D4D;
	font-weight:normal;
	margin-left:10px;
	margin-right:10px;
}
div.nieuws_headline div.datum{
	color:#4D4D4D;
	margin-left:10px;
	font-weight:bold;
}
div.titel_uitgebreid span.meer a{
	color:#FFAA00;
	text-decoration:none;
}
div.titel_uitgebreid span.meer a:hover{
	text-decoration:underline;
}

/*NIEUWSDETAILS*/
div.nieuwsitem{
 	width:360px;
}
div.nieuwsitem div.titel{
	color:#4D4D4D;
	font-size:16px;
	margin-right:10px;
	margin-left:5px;
	font-weight:bold;
}
div.nieuwsitem div.titel_uitgebreid{
	margin-top:10px;
	margin-left:5px;
	margin-right:5px;
	font-weight:bold;
}

div.nieuwsitem div.datum{
	width:100%;
	text-align:right;
	color:#4D4D4D;
	font-weight:bold;
	margin-bottom:10px;
}

div.nieuwsitem div.image{
	float:left;
}


/*SPECIALITEM*/
div.specialitem{
	margin-bottom:25px;
}

div.specialitem div.product{
	font-weight:bold;
	color:#666666;
}

div.specialitem div.eenheid{
	color:#666666;
}

div.specialitem div.van{
	color:#666666;
	text-decoration:line-through;
}

div.specialitem div.voor{
	margin-left:10px;
	margin-top:5px;
	color:#666666;
}

div.voor span.rood{
	color:red;
	font-size:20px;	
}

/*SERVICEITEMS*/
div.serviceitem{
 	background-image:url('../img/bg_serviceitem.gif');
 	margin-bottom:5px;
 	height:60px;
}

div.serviceitem div.naam, div.serviceitem_totaal div.naam{
	padding-top:2px;
	margin-left:5px;
	margin-bottom:8px;
	font-weight:bold;
}

div.serviceitem div.aantal{
	margin-left:5px;
}

div.serviceitem span.prijs{
	margin-left:5px;
	font-weight:normal;
}


div.serviceitem span.subtotaal{
	margin-left:5px;
	font-weight:bold;
	margin-left:28px;
	color:#FFAA00;
}

div.serviceitem_totaal{
	background-image:url('../img/bg_totaal.gif');
	width:175px;
	margin-top:10px;
}

div.serviceitem_totaal div.totaal{
	margin-top:5px;
}

div.serviceitem_totaal span.prijs{
	
}

div.serviceitem_totaal span.totaalprijs{
	font-weight:bold;
	color:orange;
}

table.nawformulier{
	background-image:url('../img/bg_naw.gif');
	padding-top:3px;
	padding-bottom:5px;
}

table.nawformulier td{
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:0px
}

/* NIEUWE ITEMS*/
div.nieuw_product{
	margin-bottom:25px;
}

div.nieuw_product div.naam{
	font-weight:bold;
}


