body, td
{
	font-family: Arial; /* just for now */	
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	line-height: 19px;
}

td.form
{
	font-size: 13px;
}

table, td, tr
{
	padding: 0px;
	margin: 0px;
}

td#site
{
	width: 980px;
	vertical-align: top;
	height: 100%;
}

a
{
	color: #f05737;
	text-decoration: none;
	font-weight: bold;
}

a.tglink
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
	padding-right: 12px;
	margin-top: -5px;
}

h1 {font-size: 15px;}
h2 {font-size: 14px;}
h3 {font-size: 13px;}
h4, h5, h6 {font-size: 12px;}
/* einde koppen */

/* aanmeldvelden */
input
{
	border: 1px solid #000000;
}

input.text
{
	width: 85px;
	height: 15px;
	font-size: 10px;
}

input.litext
{
	width: 150px;
	height: 20px;
	font-size: 13px;
}

input.knop
{
	width: 60px;
	height: 17px;
	font-size: 11px;	
}

/* layoutspul */

td#sierrandboven
{
	height: 29px;
	width: 980px;
	background: url("/siteimg/sierrand_boven.jpg") #f3653d no-repeat center;
}

td#toegankelijkheid
{
	background-color: #000000;
	height: 22px;
}	

td#toegankelijkheid img
{
	margin-right: 15px;
}

td#flashbanner
{
	height: 92px;
}

table#inhoud
{
	background: url("/siteimg/achtergrond_wielen.jpg") no-repeat top left;
}

td#hoofdmenu
{
	height: 24px;
	vertical-align: middle;
	text-align: center;
	padding: 0px;
}

div#minheight /* sjizzle om de minimale hoogte te bepalen van de content */
{
	min-height: 345px;
	height: auto !important;
	height: 345px;
}

td#content
{
	width: 495px;
	padding-top: 13px;
}	

td.contentkop
{
	background: url("/siteimg/klein-stippelbalkje.jpg") no-repeat top left;
	width: 495px;
	height: 29px;
}

td#contenttekst
{
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	border-left: 1px solid #d7d5d6;
	border-right: 1px solid #d7d5d6;
	background: url("/siteimg/cirkels-hoekje.gif") #ffffff no-repeat top left;
	min-height: 200px;
}

td#contentfooter
{
	height: 7px;
	background: url("/siteimg/content-footer.jpg") #ffffff repeat-x top left;
}

td#infoblokken
{
	width: 235px;
	padding-top: 13px;
}

/* menusjizzle */
ul#ulli
{
	list-style-type: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	height: 20px;
	border-top: 1px solid #e3e2e7;
	border-bottom: 1px solid #e3e2e7;
	line-height: 19px; /* i.v.m. wijzigende lineheight bij grote letterversie */
}

ul#ulli li
{
	background: url("/siteimg/inactief-menu-item.png") repeat top left;
	display: inline;
	padding: 2px 21px 4px 21px;
	height: 22px;
	margin: 0px;
	border-right: 1px solid #e3e2e7;
	border-left: 1px solid #e3e2e7;
}

ul#ulli li.active
{
	background: url("/siteimg/actief-gradientje.png") #ffffff repeat-x top left;
}

ul#ulli li a
{
	text-decoration: none;
	color: #58587c;
	letter-spacing: 1px;
}

ul#ulli li.active a
{
	text-decoration: none;
	color: #000000;
}

/* submenu */
td#submenu
{
	padding-top: 13px;
	width: 250px;
}

ul#submenu li
{
}

ul#submenu
{
	list-style-type: none;
	margin-top: 10px;
	margin-left: 3px;
	padding-left: 0px;
}

ul#submenu li a
{
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #58587c;
	line-height: 30px;
	letter-spacing: 1px;
}

ul#submenu li.active a
{
	text-decoration: none;
	color: #000000;
}

table#submenutabel
{
	margin-top: 88px;
	margin-left: 20px;
}

td#submenuTD
{
	width: 250px;
}

/****************************************/
/*************** infoblokjes *************/
table#infotable
{
	width: 191px;
	margin-bottom: 15px;
}

table.infotable
{
	width: 191px;
	margin-bottom: 15px;
}

img.logo
{
	border: 1px solid #b7b8cd;
}

td.blokkop
{
	width: 191px;
	background: url("/siteimg/bovenkant-kader.png") no-repeat left top;
	color: #ffffff;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	height: 24px;
	vertical-align: middle;
	border: 0px;
	margin: 0px;
	padding-top: 4px;
}

table#logoblok
{
	margin-top: 10px;
}

td.blokcontent
{
	border-left: 6px solid #fcb354;
	border-right: 6px solid #fcb354;
	background: url("/siteimg/infoblok-gradient.gif") #ffffff repeat-x top;
	padding: 5px;
	text-align: left;
}

td.blokvoet
{
	background: url("/siteimg/onderkant-kader.png") no-repeat left bottom;
	height: 19px;
	border: 0px;
}
/****************************************/

div#aanmeldfout
{
 color: #F05737;
}

/****************************************/
/** blokje voor e-cards */

td.eclb
{
	background: url("/e-cards/img/linksboven.gif");
	width: 6px;
	height: 7px;
}

td.ecb
{
	background: url("/e-cards/img/boven.gif");
}

td.ecrb
{
	background: url("/e-cards/img/rechtsboven.gif");
}

td.ecl
{
	background: url("/e-cards/img/links.gif");
}

td.ecr
{
	background: url("/e-cards/img/rechts.gif");
}

td.eclo
{
	background: url("/e-cards/img/linksonder.gif");
}

td.eco
{
	background: url("/e-cards/img/onder.gif");
}

td.ecro
{
	background: url("/e-cards/img/rechtsonder.gif");
	width: 8px;
	height: 8px;
}