/* toegevoegd voor alternatieve stylesheets */
#alternatieve_css
{
	position: absolute;
	top: 20px;
	left: 915px;
}

#css_gewoon
{
	width: 14px;
	height: 14px;
	display: block;
	border-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	color: #ffffff;
	font-size: 8px;
	line-height: 14px;
	font-variant: small-caps;
	font-weight: normal;
	float: left;
	margin: 0px 5px 0px 0px;
	text-align: center;
	vertical-align: text-top;
}

#css_groter
{
	width: 14px;
	height: 14px;
	display: block;
	border-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	color: #ffffff;
	font-size: 9px;
	line-height: 14px;
	font-variant: small-caps;
	font-weight: bold;
	float: left;
	margin: 0px 5px 0px 0px;
	text-align: center;
	vertical-align: text-top;
}

#css_grootst
{
	width: 14px;
	height: 14px;
	display: block;
	border-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	color: #ffffff;
	font-size: 12px;
	line-height: 14px;
	font-variant: small-caps;
	font-weight: bold;
	float: left;
	margin: 0px 5px 0px 0px;
	text-align: center;
	vertical-align: text-top;
}

/* geldig voor alles */
*
{
	padding: 0px;
	margin: 0px;
	font-family: verdana, arial, helvetiva, sans-serif;
}

/* hier zit alles in, het positioneren van de andere elementen gebeurt tov dit parent-element */
#wrapper
{
	width: 1008px;
	display: block;
}

/* eerste blok met image-replacement */
h1
{
	background-image: url(/images/logo_vormingplus.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 251px;
	display: block;
	position: absolute;
	top: 0px;
	left: 63px;
	height: 91px;
}

#h1alt1
{
	background-image: url(/images/logo_vormingplus_alt1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 251px;
	display: block;
	position: absolute;
	top: 0px;
	left: 63px;
	height: 91px;
}
#h1alt2
{
	background-image: url(/images/logo_vormingplus_alt2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 251px;
	display: block;
	position: absolute;
	top: 0px;
	left: 63px;
	height: 91px;
}

h3 .cursus { color: #7f0700; }

#header
{
	width: 1008px;
	height: 125px;
	display: block;
}

#headerbalk_boven
{
	height: 16px;
	background-color: #ed5100;
}

#headerbalk_boven_alt1
{
	height: 16px;
	background-color: #7f0700;
}

#headerbalk_midden
{
	height: 104px;
	background-image: url(/images/header_beeld.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#headerbalk_midden_alt1
{
	height: 104px;
	background-image: url(/images/header_bg_alt1.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#headerbalk_midden_alt2
{
	height: 104px;
	background-image: url(/images/header_bg_alt2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#headerbalk_onder
{
	height: 5px;
	background-color: #ed5100;
}

#headerbalk_onder_alt1
{
	height: 5px;
	background-color: #7f0700;
}

#volkshogeschool_alt1
{
	color: #7f0700;
	font-size: 12px;
	top: 16px;
	left: 315px;
	font-family: helvetica, sans-serif;
	position: absolute;
	vertical-align: text-bottom;
	line-height: 24px;
}
#volkshogeschool_alt2
{
	color: #fff;
	font-size: 12px;
	top: 16px;
	left: 315px;
	font-family: helvetica, sans-serif;
	position: absolute;
	vertical-align: text-bottom;
	line-height: 24px;
}
#functionele_navigatie
{
	position: absolute;
	top: 19px;
	width: 910px;
	display: block;
	text-align: right;
	color: #c0c0c0;
	font-size: 12px;
	line-height: 24px;
	text-transform: lowercase;
	vertical-align: text-bottom;
}

#functionele_navigatie span
{
	margin-top: 10px;
}

/* #functionele_navigatie a
{
	color: #c0c0c0;
	text-decoration: none;
}
#functionele_navigatie a:hover
{
	color: #ffffff;
	text-decoration: none;
} */

#snel_inschrijven
{
	width: 122px;
	height: 20px;
	display: block;
	background-image: url(/images/snel_inschrijven.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 92px;
	left: 63px;
}


#zoek_een_cursus
{
	width: 122px;
	height: 20px;
	display: block;
	position: absolute;
	top: 92px;
	left: 63px;
}
#snel_inschrijven_alt1
{
	width: 122px;
	height: 20px;
	display: block;
	background-image: url(/images/snel_inschrijven_alt1.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 92px;
	left: 63px;
}

#snel_inschrijven_alt2
{
	width: 122px;
	height: 20px;
	display: block;
	background-image: url(/images/snel_inschrijven_alt2.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 92px;
	left: 63px;
}
/* navigatielijst */
#nav
{
	top: 95px;
	left: 215px;
	position: absolute;
	z-index:100;
}

#nav, #nav ul
{
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav a
{
	display: block;
	color: #FFF;
	font-size: 12px;
	line-height: 14px;
}

#nav li { float: left; }

#zoek
{
	width: 122px;
	height: 21px;
	display: block;
	background-image: url(/images/zoeken.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 92px;
	left: 851px;
}

#zoek_alt1
{
	width: 122px;
	height: 21px;
	display: block;
	background-image: url(/images/zoeken_alt1.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 92px;
	left: 851px;
}

#zoek_alt2
{
	width: 122px;
	height: 21px;
	display: block;
	background-image: url(/images/zoeken_alt2.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 92px;
	left: 851px;
}
/*
#broodkruimels
{
	z-index:10;
	color: #999;
	width: 780px;
	display: block;
	text-align: right;
	font-size: 10px;
	line-height: 14px;
	padding: 10px 0px 0px 0px;
	text-transform: lowercase;
}*/
#tdContent a.broodkruimels, a.broodkruimels:link, a.broodkruimels:visited	{color: #999; text-decoration: none;}
#tdContent a.broodkruimels:active, a.broodkruimels:hover					{color: #999; text-decoration: underline;}
#tdContent P.broodkruimels													{color: #999; text-decoration: none;}

#flash
{
	width: 221px;
	height: 161px;
	display: block;
	position: absolute;
	top: 120px;
	left: 787px;
	/*background-image: url(/images/flash_part.jpg);*/
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#flash_alt1
{
	width: 221px;
	height: 161px;
	display: block;
	position: absolute;
	top: 120px;
	left: 787px;
	background-image: url(/images/flash_part_alt1.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#cursussen_inkijker
{
	width: 222px;
	display: block;
	position: absolute;
	top: 161px;
	left: 20px;
	background-image: url(/images/cursussen_inkijker.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#cursussen_inkijker .content
{
	width: 198px;
	display: block;
	position: relative;
	top: 55px;
	left: 20px;
}

#cursussen_inkijker .item
{
	width: 198px;
	display: block;
	background-color: #f3f4f4;
	margin: 0 0 10px 0;
}

#cursussen_inkijker .padding { padding: 10px; }

#cursussen_inkijker p
{
	color: #000000;
	font-size: 10px;
	line-height: 16px;
	font-weight: normal;
}

#tdContent  .inleiding { color: #666; }
#tdContent2 .inleiding { color: #666; }


img.margelinks { margin: 0px 10px 0px 0px; }

img.margerechts { margin: 0px 0px 0px 10px; }


#tdContent li{margin-left:15px;}

#nieuws
{
	width: 235px;
	display: block;
	position: absolute;
	top: 293px;
	left: 760px;
}

#nieuws .content
{
	width: 228px;
	display: block;
	position: relative;
	top: 28px;
	left: 2px;
}

#nieuws .item
{
	width: 228px;
	display: block;
/*	background-color: #fdeee3;*/
	background-color: #f3f4f4;

	margin: 0 0 10px 0;
}

#nieuws .padding { padding: 10px; }

#nieuws .leesmeer
{
	color: #002531;
	font-size: 10px;
	line-height: 16px;
	background-image: url(/images/lees_meer_nieuws.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	text-indent: 25px;
	margin-top: 6px;
}




#tdContent #footer
{
	background-color: #f3f4f4;
	text-align: center;
	vertical-align:middle;
	padding: 2px 0px 2px 0px;
}



a:link			{color: #ed5100; text-decoration: none;}
a:visited		{color: #ed5100; text-decoration: none;}
a:link:hover	{color: #000000; text-decoration: none;}
a:visited:hover	{color: #000000; text-decoration: none;}

#tdContent2 a:link			{color: #ed5100; text-decoration: none;}
#tdContent2 a:visited		{color: #ed5100; text-decoration: none;}
#tdContent2 a:link:hover	{color: #000000; text-decoration: none;}
#tdContent2 a:visited:hover	{color: #000000; text-decoration: none;}

#tdContent li.sitemap1{margin-left:15px;}
#tdContent li.sitemap2{margin-left:30px;}
#tdContent li.sitemap3{margin-left:45px;}


#tdContent A.bookmark		{TEXT-DECORATION: none; background-color:none;}
#tdContent A.bookmark_edit	{TEXT-DECORATION: none; background-color:#FD9D9D;}

#tdContent DIV.we_off	{background-color:transparent; cursor:auto; display: block;}
#tdContent DIV.we_over	{background-color:#efefef; cursor:hand; display: block;}
#tdContent DIV.we_on	{background-color:transparent; cursor:auto; display: block;}

#tdContent2 DIV.we_off	{background-color:transparent; cursor:auto; display: block;}
#tdContent2 DIV.we_over	{background-color:#dfdfdf; cursor:hand; display: block;}
#tdContent2 DIV.we_on	{background-color:transparent; cursor:auto; display: block;}

#tdContent SELECT.we	{color: #322201; font-family: Verdana; font-size: 9px;}
#tdContent img.we		{margin-left:0px}
