body
{
	font-size: 			12px;
	font-family:		arial, verdana;
	
	background-color:	#3B3B3B;
	background-image:	url(images/bg_body.gif);
	background-repeat:	repeat-x;

	color:				#ffffff;
	letter-spacing:		1;
	padding-top:		60px;
	text-align:			center;
}



td
{
	padding:			2px;
	font-size: 			12px;
	font-family:		arial, verdana;
	color:				#BEC3C7;
	letter-spacing:		1;
}


div.centermenu
{
	margin:				auto;
	text-align: 		center;
	width: 				763px;
}

ul.menu
{
	width: 				763px;
	font-size: 			16px;
	color:				#FFFFFF;
	list-style: 		none;			
	font-weight:		bold;
	height:				63px;
	margin:				auto;
	filter: 			progid:DXImageTransform.Microsoft.Shadow(direction=0,color=#282828,strength=4);
	margin-left:		-40px;
}

*ul.menu
{
	margin-left:		0px;
}

ul.menu li 
{
	float:				left;
	text-align:			center;
	margin:				0px;
	z-index:			99;
	height:				63px;
}

ul.menu li.nieuws
{
	background-image:	url(../images/menu/nieuws.gif);
	width:				99px;
	filter: 			progid:DXImageTransform.Microsoft.Shadow(direction=270,color=#282828,strength=4);
}
ul.menu li.producten
{
	background-image:	url(../images/menu/producten.gif);
	width:				117px;
}
ul.menu li.diensten
{
	background-image:	url(../images/menu/diensten.gif);
	width:				108px;
}
ul.menu li.overons
{
	background-image:	url(../images/menu/overons.gif);
	width:				102px;
}
ul.menu li.contact
{
	background-image:	url(../images/menu/contact.gif);
	width:				105px;
}
ul.menu li.rest
{
	background-image:	url(../images/menu/rest.gif);
	width:				224px;
	filter: 			progid:DXImageTransform.Microsoft.Shadow(direction=90,color=#282828,strength=4);
}

ul.menu li a
{
	height:				63px;
	width:				100%;
	display:			block;
}

div.content
{
	width: 				764px;
	text-align:			center;
	margin:				auto;
	background-color:	#292929;
	background-image:	url(images/bg_content.gif);
	background-repeat:	repeat-y;
	background-position:center center;
	color:				#BEC3C7;
	padding:			0px;
	
}


div.contentcenter_top
{
	background-image:	url(images/bg_text_top.gif);
	width: 				752px;
	height:				17px;
	margin:				0px;
}

div.contentcenter_middle
{
	background-image:	url(images/bg_text_middle.gif);
	width: 				752px;
	text-align:			left;
	padding:			0px 10px;
	margin:				0px;
}

div.contentcenter_bottom
{
	background-image:	url(images/bg_text_bottom.gif);
	width: 				752px;
	height:				21px;
}

div.text_top
{	
	background-image:	url(images/bg_content_text_top.gif);
	width: 				362px;
	height:				17px;
}

div.text_middle
{	
	background-image:	url(images/bg_content_text_middle.gif);
	padding:			0px 20px;
	border-top:			1px solid #2C2C2C;
	border-bottom:		1px solid #2C2C2C;
	width: 				322px;
}

*div.text_middle
{
	width: 				362px;
	border:				0px solid #000;
}

div.text_bottom
{	
	background-image:	url(images/bg_content_text_bottom.gif);
	width: 				362px;
	height:				20px;
}


div.text_top_light
{	
	background-image:	url(images/bg_content_text_top_light.gif);
	width: 				362px;
	height:				17px;
}

div.text_middle_light
{	
	background-image:	url(images/bg_content_text_middle_light.gif);
	width: 				362px;
	padding:			0px 20px;
	border-top:			1px solid #2C2C2C;
	border-bottom:		1px solid #2C2C2C;
	width: 				322px;
}

*div.text_middle_light
{
	width: 				362px;
	border:				0px solid #000;
}



div.text_bottom_light
{	
	background-image:	url(images/bg_content_text_bottom_light.gif);
	width: 				362px;
	height:				20px;
}


a
{
	color:				#A6BA1C;
	text-decoration:	none;
}

p
{
	margin-top:			12px;
	padding-top:		0px;
	margin-bottom:		12px;
	padding-bottom:		0px;
	line-height:		1.2;
	

}

h1
{
	font-family:		Trebuchet MS, Arial, Swiss;
	font-size:			16px;
	font-weight:		bold;
	letter-spacing:		0px;
	text-transform:		uppercase;
	margin-bottom:		0px;
	padding-bottom:		0px;
	background:			url(images/bg_arrow.gif) no-repeat 0px 8px;
	padding-left:		19px;
	
}


h2
{
	font-family:		Trebuchet MS, Arial, Swiss;
	font-size:			14px;
	font-weight:		bold;
	letter-spacing:		0px;
	margin-bottom:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
	
}


a:hover
{
	color:				#EE9E40;
}


div.bottom
{
	width: 				765px;
	background-image:	url(images/bg_bottom.gif);
	background-repeat:	repeat-x;
	text-align:			right;
	font-size:			11px;
	margin:				auto;
	padding-right:		7px;
	height:				20px;
	padding-top:		8px;
	
}

ul.products
{
	font-size:			19px;
	margin-left: 		0px;
	padding-left:		0px;
	list-style-type:	none;
	
	margin-top:		0px;

}

ul li{
	margin:				9px 0px;
	font-variant:		small-caps;
}

ul.products li a
{
	color:				#A6BA1C;
	text-decoration: 	none;
}

strong
{
	color:				#EE9E40;
	font-weight:		normal;
}

div.righttop
{
	margin:				0px;
	width:				342px;
	height:				204px;
	background-image:	url(images/bg_right_top.gif);
	text-align:			center;
	padding-top:		6px;
	margin-top:			-1px;
}

*div.righttop
{
	width:				362px;
}

div.righttoptext
{
	filter:				alpha(opacity=75);
	-moz-opacity:		.75;
	opacity:			.75;
	background:			#eeeeee;
	width:				170px;
	position:			relative;
	top:				15px;
	left:				73px;
	text-align:			right;
	padding:			10px;
	font-size:			14px;
	font-weight:		bold;
}

div.righttoptext p
{
	filter:				alpha(opacity=99);
	-moz-opacity:		.99;
	opacity:			.99;
	color:				#485A68;
	margin:				0px;
}

div.righttop_img
{
	width: 				346px;
	height:				196px;
	border-bottom:		1px solid #454545;
}



/*FORMS*/
	
label
    {
    float: 			left;
    width: 			75px;
    text-align: 	right;
    margin-top:		2px;
    margin-right: 	15px;
    }

input
    {

    font-size: 		13px;

    height:			19px;
    margin-bottom: 	6px;
	width: 			205px;
	padding:		2px;

	border:			0px;	
	border-right:	3px solid #EE9E40;
	border-left:	3px solid #A6BA1C;
	background:		url(images/bg_submit.gif);
    }
	
input.submit
	{
	width:			80px;
	height:			20px;
	letter-spacing:	1;
	background:		url(images/bg_submit.gif);
	border:			0px solid #A6BA1C;
	padding:		0px;
	margin:			0px;	
	border-right:	3px solid #EE9E40;
	border-left:	3px solid #A6BA1C;
	}	
	
textarea
    {
    width: 			205px;
    height: 		180px;
	background:		#F8F9EC;
    font-size: 		13px;
	border:			0px;	
	border-right:	3px solid #EE9E40;
	border-left:	3px solid #A6BA1C;
	font-family:	arial, verdana;
    font-size: 		13px;
	padding:		2px;    
    margin-bottom: 	10px;
    }
	
	
div.container
{
	padding:			0px;
	margin:				0px;
}




div.img_top
{	
	background-image:	url(images/bg_img_top.gif);
	width: 				362px;
	height:				6px;
}

div.img_middle
{	
	background-image:	url(images/bg_img_middle.gif);
	padding:			0px 0px;
	border-top:			1px solid #2C2C2C;
	border-bottom:		1px solid #2C2C2C;
	width: 				362px;
	text-align: 		center;
}

div.img_middle_img
{	
	margin:				auto;
	width:				346px;
}


div.img_bottom
{	
	background-image:	url(images/bg_img_bottom.gif);
	width: 				362px;
	height:				6px;
}

