/* CSS Document */
html, body, img, table, tr, td, th, ul, li, a, h1, h2, h3, p, input, textarea {margin:0; padding:0; border:0;}

html					{font-family:Arial; font-size:8pt; color:#382222; font-weight:normal; height:100%; line-height:15.5px;}
body					{height:100%; background:#352323;}
h1						{font-family:Arial; color:#352323; font-size:13.25pt; margin-bottom:23px; line-height:22px; font-family:"Century Gothic", Arial;}
h2						{font-family:Arial; color:#382222; font-size:8.75pt; line-height:16.5px;}
h3						{font-family:Arial; color:#382222; font-size:8pt;}
p						{margin:0px 0 17px 0; text-align:justify;}
a						{font-family:Arial; font-size:8pt; color:#382222; font-weight:normal; line-height:15.5px; text-decoration:underline;}
a:hover					{text-decoration:none;}

input.text				{font-family:Arial; color:#ffffeb; background:#7f8074; width:274px; font-weight:bold; padding:1px 3px 1px 3px; font-size:8pt;}
input.datum				{font-family:Arial; color:#ffffeb; background:#7f8074; width:274px; font-weight:bold; padding:1px 3px 1px 3px; width:40px; font-size:8pt;}
input.submit			{font-family:Arial; float:right; margin-top:6px; background:#7f8074; color:#ffffeb; padding: 1px 4px 1px 4px; font-weight:bold; font-size:8pt; width:140px;}
input.btn_left			{font-family:Arial; float:left; margin-top:6px; background:#7f8074; color:#ffffeb; padding: 1px 4px 1px 4px; font-weight:bold; font-size:8pt; width:100px;}
input.btn_right			{font-family:Arial; float:right; margin-top:6px; background:#7f8074; color:#ffffeb; padding: 1px 4px 1px 4px; font-weight:bold; font-size:8pt; width:100px;}
textarea				{font-family:Arial; font-size:8pt; color:#ffffeb; background:#7f8074; width:100%; height:200px; width:274px; padding:1px 3px 1px 3px; display:block; font-weight:bold;}
textarea.opmerkingen	{font-family:Arial; font-size:8pt; color:#ffffeb; background:#7f8074; width:100%; height:150px; width:274px; padding:1px 3px 1px 3px; display:block; font-weight:bold;}
label					{margin:20px 0 0 4px; display:block;}

div.van					{width:85px; float:left;}
div.tot					{width:195px; float:left;}
input.vt				{font-family:Arial; color:#ffffeb; background:#7f8074; font-weight:bold; padding:1px 3px 1px 3px; font-size:8pt; width:52px;}

div.donker				{background:#7f8074; padding:3px 5px 3px 5px; cursor:pointer; cursor:hand;}
div.donker a			{font-family:"Century Gothic", Arial; color:#ffffeb; font-size:8.5pt; text-decoration:none;}
div.licht				{border:solid 1px #7f8074; padding:3px 4px 3px 4px;}
div.licht a				{font-family:"Century Gothic", Arial; font-weight:bold; font-size:8.5pt; text-decoration:none;}

div.rechts_donker		{background:#7f8074; padding:3px 5px 3px 5px; margin:2px 0 2px 0; cursor:pointer; cursor:hand;}
div.rechts_donker a		{font-family:Arial; font-weight:bold; color:#ffffeb; font-size:8.5pt; text-decoration:none;}
div.rechts_licht		{background:#ebe9d7; padding:3px 4px 3px 4px; margin:2px 0 2px 0;}
div.rechts_licht a		{font-family:Arial; font-weight:bold; font-size:8.5pt; text-decoration:none;}

div.menukaart_item		{background:#7f8074; padding:1px 3px 1px 1px; width:276px; font-family:Arial; font-weight:bold; color:#ffffeb; float:left;}
div.menukaart_item p	{font-family:Arial; font-weight:bold; color:#ffffeb; margin:0; float:left;}
div.rechts				{float:right;}

div#page_container		{min-height:100%; overflow:auto; width:750px; margin-left:auto; margin-right:auto; background:#ffffeb; position:relative; z-index:1;}
div#header_container	{background:#352323; position:relative; height:47px; width:601px; float:left; z-index:3;}
div#header_container img{position:absolute; left:-152px; z-index:2;}
div#menu_container		{height:100%; width:149px; float:left; background:url(../images/menu_achtergrond_tegel.jpg) repeat-y; background-position:0px 467px; }
div#menu_background		{height:420px; margin-top:47px; padding-top:29px; background:url(../images/menu_achtergrond.jpg) no-repeat;}
div.menu_item img		{float:right;}
div#content_container	{height:100%; float:left; margin-top:-47px; position:relative; background:url(../images/achtergrond.gif) bottom no-repeat; background-position:60px 100%; width:601px; position:relative;}
div#top_filler			{height:52px; background:#e5e5d3; position:relative;}
div#left_content		{float:left; position:relative; width:280px; padding:20px 18px 10px 26px;}
div#right_content		{float:left; position:relative; width:256px; padding:20px 21px 0px 0px;}
div#right_image			{height:296px; overflow:hidden;}
div#right_content img	{border:solid 3px #e5e5d3; margin-bottom:8px;}
div.right_background	{background:#ebe9d7; padding:3px 5px 3px 5px; margin:0px 3px 0px 3px;}
div#map_element			{width:100%; height:150px; overflow:hidden;}
table.contact			{margin:17px 0 17px 0;}
div#bottom_filler		{height:116px; /* background:#e5e5d3; */ width:100%; float:left; position:relative;}
div#footer_container	{position:relative; height:23px; width:750px; margin-left:auto; margin-right:auto; margin-top:-116px; padding-top:93px;  background:url(../images/footer.jpg) right top no-repeat; z-index:2;}
div#footer_background	{background:#352323; height:19px; color:#a8817e; font-size:10px; text-align:right; padding-top:4px;}
div#footer_background a			{color:#a8817e; font-size:7.5pt; text-decoration:none;}
div#footer_background a:hover	{text-decoration:underline;}


/* IE 6 Hacks */
/* html div#page_container 	{height:100%; overflow:visible;} */
/* html div#menu_container 	{height:100%; overflow:visible;} */

