/* 
main styles  -----    only for general properties set all other styles in new stylesheets
eg.   submenu.css  etc.... 
*/

body	{
		margin: 0px;
		width: 100%;
		height: 100%;
		font-family: Arial;
		color: #7d7d7d;
		background-color: #ffffff;
		}
#bodytext
		{
		color: #7d7d7d;
		font-family: Arial;
		font-size: 11px;
		}
div.bodytext
		{
		color: #5a3e2b;
		font-family: Arial;
		font-size: 11px;
		text-align:justify;
		padding-right: 20px;
		}
a.txtLink		{
		color: #85c227;
		text-decoration: underline;
		}
		
a.txtLink:hover	{
		color: #f5821f;
		text-decoration: underline;
		}
/* 
setting all genreal 'container' tables and <td> to hold everything 
in place and give the correct heights and such
*/

table.main
		{
		width: 768px;
		height:100%;
		}
td.containerheader
		{
		width: 410px;
		height: 512px;
		vertical-align: top;
		background-color: #ffffff;
		padding-left: 0px;
		padding-right: 0px;
		}
td.containermenu
		{
		vertical-align: top;
		background-color: #ffffff;
		padding-left: 0px;
		padding-right: 0px;
		font-family: Times new Roman, Helvetica, Arial;
		color: #000000;
		font-size: 18px;
		text-align:justify;
		padding-left: 5px;
		}
a		{
		color: #000000;
		text-decoration: none;
		}
		
a:hover	{
		color: #db6aac;
		text-decoration: underline;
		}

td.containerfooter
		{
		width: 410px;
		height: 100x;
		vertical-align: bottom;
		background-color: #ffffff;
		font-family: Arial;
		color: #666666;
		font-size: 11px;
		text-align:justify;
		padding-left: 20px;
		}
a		{
		color: #000000;
		text-decoration: none;
		}
		
a:hover	{
		color: #db6aac;
		text-decoration: underline;
		}
td.containercontent
		{
		width: 85%;
		vertical-align: top;
		background-color: #ffffff;
		padding-left: 0px;
		padding-right: 10px;
		font-family: Arial;
		color: #666666;
		font-size: 12px;
		text-align:justify;
		}
a		{
		color: #000000;
		text-decoration: none;
		font-weight: bold;
		}
		
a:hover	{
		color: #db6aac;
		text-decoration: underline;
		}
table.containercontent
		{
		width: 85%;
		vertical-align: top;
		background-color: #ffffff;
		padding-left: 0px;
		padding-right: 10px;
		font-family: Arial;
		color: #666666;
		font-size: 12px;
		text-align:justify;
		}
a		{
		color: #000000;
		text-decoration: none;
		font-weight: bold;
		}
		
a:hover	{
		color: #db6aac;
		text-decoration: underline;
		}
td.kolom1
		{
		width: 147;
		height: 186;
		vertical-align: top;
		background-image: url(../gfx/kolom1.jpg);
		background-repeat: no-repeat;
		padding-left: 4px;
		padding-top: 75px;
		font-family: Arial;
		color: #666666;
		font-size: 10px;
		text-align:normal;
		}
a		{
		color: #a70157;
		text-decoration: none;
		font-weight: bold;
		}
a.leesmeer, .leesmeer a:link, .leesmeer a:visited{
		color:#a70157;
		background:url(../gfx/pijltje.gif) no-repeat center right;
		padding:0px 30px 0px 0px;
}
td.kolom2
		{
		width: 147;
		height: 186;
		vertical-align: top;
		background-image: url(../gfx/kolom2.jpg);
		background-repeat: no-repeat;
		padding-left: 4px;
		padding-top: 75px;
		font-family: Arial;
		color: #666666;
		font-size: 10px;
		text-align:normal;
		}
a		{
		color: #a70157;
		text-decoration: none;
		font-weight: bold;
		}
a.leesmeer, .leesmeer a:link, .leesmeer a:visited{
		color:#db6aac;
		background:url(../gfx/pijltje.gif) no-repeat center right;
		padding:0px 30px 0px 0px;
}
td.kolom3
		{
		width: 147;
		height: 186;
		vertical-align: top;
		background-image: url(../gfx/kolom3.jpg);
		background-repeat: no-repeat;
		padding-left: 4px;
		padding-top: 75px;
		font-family: Arial;
		color: #666666;
		font-size: 10px;
		text-align:normal;
		}
a		{
		color: #a70157;
		text-decoration: none;
		font-weight: bold;
		}
a.leesmeer, .leesmeer a:link, .leesmeer a:visited{
		color:#a70157;
		background:url(../gfx/pijltje.gif) no-repeat center right;
		padding:0px 30px 0px 0px;
}

a:hover	{
		color: #db6aac;
		text-decoration: underline;
		
}
td.kolom4
		{
		width: 147;
		height: 186;
		vertical-align: top;
		background-image: url(../gfx/kolom4.jpg);
		background-repeat: no-repeat;
		padding-left: 4px;
		padding-top: 75px;
		font-family: Arial;
		color: #666666;
		font-size: 10px;
		text-align:normal;
		}
a		{
		color: #a70157;
		text-decoration: none;
		font-weight: bold;
		}
a.leesmeer, .leesmeer a:link, .leesmeer a:visited{
		color:#db6aac;
		background:url(../gfx/pijltje.gif) no-repeat center right;
		padding:0px 30px 0px 0px;
}
/*box-styles hompage*/
td.box_mb{
	background-image: url(../gfx/box_mb.gif);
	background-repeat: repeat-x;
	}
td.box_mo{
	background-image: url(../gfx/box_mo.gif);
	background-repeat: repeat-x;
	}
td.box_lm{
	background-image: url(../gfx/box_lm.gif);
	background-repeat: repeat-y;
	}
td.box_rm{
	background-image: url(../gfx/box_rm.gif);
	background-repeat: repeat-y;
	background-position: top;
	}

/* 
overview
*/
td.titel
		{
		color: #000000;
		font-family: Times new Roman, Helvetica, Arial;
		font-size: 17px;
		font-weight: bold;
		text-decoration: none;

		}
div.titel
		{
		color: #000000;
		font-family: Times new Roman, Helvetica, Arial;
		font-size: 16px;
		color: #db6aac;
		font-weight: bold;
		text-decoration: none;

		}
div.kolomtitel
		{
		color: #000000;
		font-family: Times new Roman, Helvetica, Arial;
		font-size: 16px;
		font-weight: bold;
		text-decoration: none;
		
		}
div.overviewtitle a:hover
		{
		color: #333333;
		font-family: Trebuchet MS;
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;
		}
div.overviewtext
		{
		color: #7d7d7d;
		font-family: Arial;
		font-size: 11px;
		}
div.overviewtext a
		{
		color: #85c227;
		font-family: Arial;
		font-size: 11px;
		text-decoration: bold;
		}
div.overviewtext a:hover
		{
		color: #e67819;
		font-family: Arial;
		font-size: 11px;
		text-decoration: bold;
		}
div.overviewtext a.txtLink		{
		color: #85c227;
		text-decoration: underline;
		}
div.overviewtext a.txtLink:hover	{
		color: #e67819;
		text-decoration: underline;
		}
div.overviewdatum
		{
		color: #e67818;
		font-family: Arial;
		font-size: 12px;
		text-decoration: bold;
		}
td.naw
		{
		height: 100%;
		vertical-align: bottom;
		}
td.overviewcontent
		{
		width: 100%;
		vertical-align: top;
		padding-left: 20px;
		}
/* 
content
*/

td.content
		{
		width: 100%;
		vertical-align: top;
		padding-left: 30px;
		}
textarea
		{
		font-family: Arial;
		color: #666666;
		font-size: 12px;
		}
input
		{
		font-family: Arial;
		color: #666666;
		font-size: 12px;
		}
select
		{
		color: #464646;
		font-family: Trebuchet MS;
		font-size: 11px;
		}
td.input
		{
		color: #464646;
		font-family: Trebuchet MS;
		font-size: 11px;
		vertical-align:middle;
		padding-left: 10px;
		}
input.checkbox
		{
		color: #db6aac;
		font-size: 5px;
		width: 12px;
		margin-left: 4px;
		margin-right: 4px;
		vertical-align: center;
		}
