body{
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	background-attachment:fixed;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	}

table{
	border-collapse:collapse;
	}

table#layout{
	width:750px;
	border-collapse:collapse;
	}

td{
	text-align:left;
	vertical-align:top;
	}

td#header{
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
	height:108px;
	text-align:right;
	padding-right:40px;
	}	

div#header{
	font-size:14px;
	padding-top:61px;
	color: #333333;
	font-weight:bold;
	}

td#bedankt{
	background-color:#4169E1;
	color: #FFFFFF;
	text-align:center;
	font-size:14px;
	}

td#nav1{
	background-color:#000033;
	height:350px;
	width:130px;
	padding-left:10px;
	padding-top:55px;
	line-height:1.8em;
	color:#FFFFFF;
	}

td#adres{
	background-color:#000033;
	text-align:center;
	vertical-align: bottom;
	padding-bottom:10px;
	color: #FFFFFF;
	}

td#basis{
	background-color: #FFFFFF;
	padding:20px;
	}

td#bottom{
	background-image:url(images/bottom.jpg);
	background-repeat:no-repeat;
	height:75px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	padding-top:28px;
	color: #333333;
	font-size:14px;
	font-weight:bold;
	}	

b#fest{
	color:#009900;
	font-family:"Terminator Two";
	font-weight:bold;
	}

div#design{
	font-size:10px;
	}

h1{
	font-size:14px;
	font-weight:bold;
	color:#000066;
	}

a.genm          {color: #FFFFFF; text-decoration:underline;}
a.genm:visited  {color: #FFFFFF; text-decoration:underline;}
a.genm:hover    {color: #0000CC; text-decoration:underline;}
a.genm:active   {color: #0000CC; text-decoration:underline;}

a.quas          {color: #0000CC; text-decoration:none;}
a.quas:visited  {color: #0000CC; text-decoration:none;}
a.quas:hover    {color: #FFFFFF; text-decoration:none;}
a.quas:active   {color: #0000CC; text-decoration:none;}

a.nav         	{color: #FFFFFF; text-decoration:none;}
a.nav:visited	{color: #FFFFFF; text-decoration:none;}
a.nav:hover		{color: #666666; text-decoration:none;}
a.nav:active	{color: #666666; text-decoration:none;}

a.navs         	{color: #009900; text-decoration:none;}
a.navs:visited	{color: #009900; text-decoration:none;}
a.navs:hover	{color: #666666; text-decoration:none;}
a.navs:active	{color: #666666; text-decoration:none;}

a.onderhoud     	{color: #0000CC; text-decoration:none;}
a.onderhoud:visited {color: #0000CC; text-decoration:none;}
a.onderhoud:hover   {color: #00CC33; text-decoration:none;}
a.onderhoud:active  {color: #0000CC; text-decoration:none;}
	
a.zet     		{color: #0033FF; }
a.zet:visited	{color: #0033FF; }
a.zet:hover		{color: #999999; }
a.zet:active	{color: #0033FF; }
	
div.categorie{
	background: #CCCCCC;
	padding:10px;
	border-style:outset;
	}	

div#aanbieding{
	padding:20px;
	color: #FF0000;
	font-size:14px;
	font-weight:bold;
	}

td#categorie{
	width:180px;
	text-align:left;
	font-size:12px;
	}

div.aanbieding{
	padding:5px;
	border:outset 1px;
	}	

img.product{
	margin-right:10px;
	}

td#prijs{
	background: #009900;
	width:120px;
	padding:10px;
	text-align:center;
	color: #FFFFFF;
	}

b#prijs{
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
	}

b#toe{
	color: #000066;
	font-size:11px;
	font-weight:bold;
	}

td#prijs2{
	background: #009900;
	width:120px;
	padding:5px;
	text-align:center;
	color: #FFFFFF;
	}

b#prijs2{
	color: #FFFFFF;
	font-size:11px;
	font-weight:bold;
	}

b#artikel{
	color:#000099;
	font-size:14px;
	font-weight:bold;
	}

td.btw{
	color:#009900;
	}

div#open1{
	margin-top:20px;
	width:200px;
	float:left;
	}

div#open2{
	margin-top:20px;
	width:200px;
	}
	
h1#onderhoud{
	color: #FFFF99;
	}
	
h1.aanbieding{
	color:#FF0000;
S	}	

div#login{
	color: #FFFFFF;
	}

th{
	padding:10px;
	text-align:left;
	}

table#onderhoud{
	background: #FFFFCC;
	}
	
td#onderhoud{
	padding-left:10px;
	padding-right:10px;
	vertical-align:middle;
	}

td#onderhoud_t{
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;
	}

td#onderhoud_r{
	padding-left:10px;
	padding-right:10px;
	vertical-align:middle;
	text-align:right;
	}

input.onderhoud{
	background: #FFFFFF;
	font-size:11px;
	}
	
textarea.onderhoud{
	font-size:11px;
	background: #FFFFFF;
	}
	
select.onderhoud{
	font-size:11px;
	background: #FFFFFF;
	}

.knop {
	border: outset;
	border-width: thin;
	background: #CCCCCC;
	font-size:8pt;
	width:70px;
	height:25px;
	margin-right:10px;
	}

p#error{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	}		

.formulier {
	background: #FFFFCC;
	font-size:10px;
	}	

.text {
	background: #FFFFCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}	
	
td.reactie{
	vertical-align:top;
	width:125px;
	color: #336699;
	}

td.reactiefout{
	vertical-align:top;
	width:125px;
	color: #FF0000;
	font-weight:800;
	}